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
338513824674	338513825235	338513825785	338513826335	338513826885	338513827435	338513827985	338513828535	338513829085	338513829635	338513830185	338513830735	338513831285	338513831835	338513832385	338513832935	338513833485	338513834035	338513834585	338513835135	338513835685	338513836235	338513836785	338513837335	338513837885	338513838435	338513838985	338513839535	338513840085	338513840635	338513841185	338513841735	338513842285	338513842835	338513843385	338513843935	338513844485	338513845035	338513845585	338513846135	338513846685	338513847235	338513847785	338513848335	338513848885	338513849435	338513849985	338513850535	338513851085	338513851635	338513852185	338513852735	338513853285	338513853835	338513854385	338513854935	338513855485	338513856035	338513856585	338513857135	338513857685	338513858235	338513858785	338513859335	338513859885	338513860435	338513860985	338513861535	338513862085	338513862635	338513863185	338513863735	338513864285	338513864835	338513865385	338513865935	338513866485	338513867035	338513867585	338513868135	338513868685	338513869235	338513869785	338513870335	338513870885	338513871435	338513871985	338513872535	338513873085	338513873635	338513874185	338513874735	338513875285	338513875835	338513876385	338513876935	338513877485	338513878035	338513878585	338513879135	338513879685	338513880235	338513880785	338513881335	338513881885	338513882435	338513882985	338513883535	338513884085	338513884635	338513885185	338513885735	338513886285	338513886835	338513887385	338513887935	338513888485	338513889035	338513889585	338513890135	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12601	793	655	510	407	346	311	238	242	219	217	183	174	195	181	171	149	179	161	179	180	189	153	178	161	194	166	165	184	169	140	162	173	183	154	173	166	163	169	170	163	190	169	164	170	173	181	178	202	170	163	178	185	168	187	147	147	174	162	151	145	197	162	171	163	167	164	185	182	179	150	158	140	165	155	184	173	161	154	165	155	189	162	167	150	173	162	154	165	179	184	164	146	165	137	160	169	170	147	156	172	185	182	175	162	189	136	164	166	159	188	167	156	180	177	182	143	169	190	168	145	157	151	141	185	159	172	169	164	169	181	151	164	177	177	158	168	160	158	170	174	137	134	182	131	174	159	165	181	159	161	162	177	123	156	163	163	147	168	179	175	186	174	176	178	146	148	177	174	155	163	172	172	152	169	187	166	176	164	181	156	149	190	171	146	174	158	164	158	155	171	146	177	176	165	150	159	166	156	146	178	165	172	161	159	198	167	169	172	195	172	166	192	181	175	168	156	140	185	156	160	179	154	158	169	149	180	152	167	167	178	175	161	183	157	168	165	154	150	164	171	171	166	177	172	170	143	160	150	168	175	170	161	182	174	160	176	171	181	178	181	158	151	133	158	145	174	164	183	169	173	169	175	186	162	162	166	173	158	160	175	162	152	140	142	163	178	180	172	158	162	184	152	166	157	167	158	165	156	172	153	196	159	176	170	165	174	156	182	201	175	149	142	162	183	183	174	192	163	177	161	155	147	166	154	169	170	169	161	170	165	160	155	174	195	177	152	142	149	173	155	166	137	158	151	175	178	142	149	167	151	184	150	154	178	145	158	163	167	145	149	157	154	152	173	161	152	163	149	193	160	153	155	160	178	167	169	173	175	149	165	145	176	165	162	183	174	181	194	177	172	166	152	185	191	158	174	174	156	163	156	153	170	164	181	164	157	185	163	174	154	161	145	161	164	168	170	153	203	174	184	167	168	176	163	202	157	175	181	165	151	168	163	152	180	172	182	150	179	158	172	167	161	177	169	173	158	166	152	171	171	175	178	162	150	162	164	148	183	182	176	167	152	174	187	166	155	172	155	157	144	173	159	150	178	167	206	175	150	175	158	178	174	153	158	189	174	163	164	176	183	167	166	186	161	165	155	184	178	164	146	162	158	153	165	177	188	162	190	175	170	145	155	190	179	161	151	166	156	149	159	167	174	164	152	156	173	195	167	153	166	153	152	133	153	191	157	166	157	190	189	183	170	181	174	148	179	160	142	158	164	176	207	171	185	172	155	174	184	158	182	180	147	165	167	159	152	171	180	188	169	161	144	166	173	191	160	156	161	138	151	149	180	153	137	157	179	176	176	143	178	170	158	182	183	168	145	149	193	161	155	163	157	155	147	166	168	193	167	175	178	169	184	192	176	157	177	172	190	174	178	177	156	174	178	179	179	174	167	187	147	159	182	188	137	142	181	165	157	183	161	172	179	168	155	166	157	137	198	171	170	159	159	164	171	157	189	171	164	167	149	166	172	165	155	193	186	175	164	175	158	166	148	152	143	178	157	143	187	170	169	154	158	178	186	179	164	140	157	162	175	157	160	167	179	176	161	165	174	169	169	166	178	154	174	172	160	160	177	171	150	152	170	168	193	175	169	186	173	169	183	149	172	164	168	204	181	159	169	180	155	170	161	158	158	174	176	183	166	157	161	163	166	158	160	173	191	163	151	169	142	158	156	150	158	157	159	171	163	156	184	169	199	146	176	160	154	170	167	177	203	173	135	178	156	177	144	181	179	156	178	151	161	157	169	174	183	161	153	180	164	139	188	167	158	167	189	152	167	165	173	159	163	190	151	164	170	169	146	164	158	174	151	166	166	156	169	164	155	136	159	186	158	179	175	166	170	170	183	175	165	175	159	157	209	181	141	166	159	162	167	150	187	161	166	188	173	167	207	173	171	170	180	159	164	173	165	144	146	187	167	174	157	162	143	149	154	181	164	165	163	168	168	189	175	177	163	160	146	171	169	173	164	154	149	187	201	170	169	165	162	182	162	155	149	190	176	148	171	181	175	170	191	148	142	150	169	179	160	162	170	153	171	146	158	159	165	193	154	172	152	172	181	144	181	157	169	158	163	191	196	182	158	143	134	171	173	166	175	181	160	163	159	172	151	147	169	168	161	165	156	173	160	173	167	155	159	181	184	163	155	164	145	155	173	161	164	183	170	159	176	130	163	151	175	163	178	158	158	159	180	145	167	167	153	147	170	141	162	176	149	167	158	158	172	175	143	171	154	169	165	156	160	162	166	184	159	166	184	169	166	184	165	132	143	164	152	175	143	159	163	178	178	144	171	170	173	172	172	153	152	166	185	144	170	185	156	163	167	170	159	154	156	156	185	146	193	158	166	166	151	181	136	156	159	172	173	155	166	159	158	165	166	149	171	164	181	148	168	171	164	150	173	159	188	158	157	148	161	171	185	183	166	158	165	142	164	167	181	131	130	130	163	169	189	153	159	150	167	156	185	166	170	140	171	165	169	168	172	159	189	174	167	172	131	148	150	174	169	153	163	171	152	172	139	162	173	182	163	162	155	148	171	179	151	163	156	141	174	173	141	165	162	175	148	153	175	179	163	165	173	190	186	184	179	156	143	166	188	134	150	162	164	168	169	170	151	177	172	153	160	177	178	170	178	161	167	141	167	160	156	167	162	170	156	164	159	165	183	160	158	165	160	157	175	171	205	179	173	160	177	152	171	154	164	167	172	154	180	169	169	162	160	172	150	166	180	159	160	169	181	148	147	147	156	175	161	161	178	156	173	160	156	171	154	146	178	149	173	156	177	170	141	171	168	171	177	181	167	175	162	173	162	165	172	173	167	180	156	180	180	160	173	160	155	146	176	188	181	169	175	192	169	177	164	135	143	159	167	153	157	168	155	136	171	165	159	147	136	161	168	163	194	163	151	158	153	160	171	171	155	169	190	172	183	150	159	149	161	169	186	178	159	160	165	160	155	163	153	167	155	153	160	187	154	170	149	152	137	188	176	155	182	193	173	141	162	179	182	160	152	147	170	156	153	166	144	162	137	168	190	166	170	170	177	131	182	170	160	176	140	176	159	135	189	147	168	178	152	167	172	164	188	172	165	166	144	168	152	160	170	157	153	174	150	171	168	178	177	180	180	162	174	161	171	159	145	163	180	168	171	173	153	149	169	147	164	179	169	183	161	155	186	168	175	195	177	162	160	182	153	167	153	181	179	174	186	168	148	157	186	180	140	180	159	155	177	139	186	184	171	144	179	154	182	155	169	197	161	145	155	166	169	158	168	147	166	182	162	163	144	163	184	177	192	181	161	155	155	161	178	146	173	178	164	162	179	159	158	163	180	142	156	156	187	157	171	171	173	135	148	198	153	178	164	166	168	187	146	160	173	188	186	175	165	173	158	163	163	169	165	195	172	160	159	154	154	169	174	198	158	154	139	186	160	150	177	147	161	176	156	174	164	180	151	163
8105	886	1488	1648	1449	1265	1027	902	824	747	724	638	593	645	621	521	520	518	495	489	499	515	503	493	478	464	494	465	467	480	486	440	521	436	428	455	419	429	440	438	426	456	416	438	431	443	458	457	453	439	482	436	433	405	421	452	443	427	467	453	447	392	420	449	427	449	423	432	431	407	440	414	417	441	444	411	436	411	421	413	411	427	426	427	444	447	447	429	448	437	397	425	416	449	406	434	467	443	472	464	415	435	430	428	444	415	452	409	414	451	412	412	435	438	443	419	449	426	408	457	411	429	457	420	421	421	437	455	436	436	427	430	456	406	428	443	444	448	403	448	379	410	421	464	453	443	401	443	408	421	415	439	481	425	435	447	451	421	430	431	437	447	428	435	409	437	436	426	437	432	441	430	440	419	426	454	425	408	456	421	432	427	413	414	424	450	447	437	390	447	391	423	440	419	429	406	465	412	437	409	432	419	410	432	423	421	454	453	471	445	421	426	413	422	462	427	472	411	408	440	431	413	437	442	410	439	472	418	444	441	433	442	443	437	429	397	420	426	411	402	449	485	433	432	386	434	418	444	435	442	447	461	453	419	427	474	457	422	457	434	451	433	410	423	467	403	423	413	441	440	409	410	436	428	385	406	416	430	437	415	421	402	490	413	428	419	445	412	414	422	440	410	418	421	407	402	442	427	454	411	421	424	406	445	436	418	436	450	394	415	427	459	419	411	435	452	436	390	424	432	385	422	457	412	416	430	424	444	432	404	438	436	417	424	434	420	401	469	451	442	448	428	430	439	404	402	411	420	435	423	418	394	448	440	453	448	470	453	426	440	447	416	447	405	467	450	441	446	438	422	438	413	440	431	401	456	412	418	405	409	419	454	441	430	443	401	487	416	436	433	388	408	421	425	460	445	455	449	427	449	459	415	432	441	439	438	462	408	430	408	403	427	457	453	380	417	445	433	429	418	406	403	390	436	454	442	421	437	425	430	419	431	401	477	431	446	412	395	455	394	456	438	438	421	482	426	413	437	431	425	401	416	443	407	410	470	429	433	435	438	460	432	423	422	414	450	437	420	433	401	444	402	411	456	449	422	444	417	447	427	431	447	429	421	432	441	453	439	443	428	412	446	465	412	420	414	425	474	469	429	412	466	453	428	442	433	440	427	440	404	403	468	406	404	451	461	404	473	461	465	407	399	443	447	411	479	411	368	425	446	444	434	456	413	433	455	395	437	435	438	414	439	410	411	395	418	423	404	439	445	419	452	436	433	436	453	431	413	419	393	445	422	399	433	468	418	418	393	430	406	471	389	420	451	443	439	459	463	437	411	436	427	401	432	474	447	440	425	449	402	430	471	393	465	395	430	426	423	463	439	421	422	450	454	420	460	358	452	404	406	389	362	402	459	418	417	415	433	418	433	405	433	418	449	426	399	478	424	424	392	460	456	411	424	444	383	419	441	429	466	417	468	426	447	414	426	434	430	396	426	468	426	409	426	427	426	424	393	436	439	472	421	439	434	446	462	410	404	450	428	433	461	447	405	430	455	423	430	407	426	427	460	405	453	430	439	423	452	403	432	400	417	436	429	408	429	439	442	415	401	422	457	431	416	453	476	427	424	473	428	434	434	455	463	421	426	442	402	435	437	464	393	431	434	407	450	483	415	375	438	463	445	401	412	435	413	426	443	457	389	416	452	437	478	440	401	443	432	452	447	431	415	426	409	399	419	399	446	419	443	384	458	424	391	441	422	401	428	450	446	419	449	457	416	446	427	432	427	448	431	424	432	435	411	412	418	432	449	408	421	431	403	446	401	429	443	428	384	399	432	403	439	441	455	431	443	428	425	432	455	471	442	428	401	462	443	398	443	430	419	428	430	447	411	430	425	422	427	442	427	423	435	465	406	442	465	419	443	456	426	410	399	421	438	422	413	443	455	434	437	446	429	402	417	425	426	457	408	409	412	413	447	449	453	444	438	443	458	422	407	411	418	412	396	444	426	438	395	460	431	426	459	397	427	423	433	464	421	452	448	454	412	435	419	420	431	421	415	416	413	415	391	429	453	456	421	422	425	414	443	405	406	419	438	430	459	459	421	415	481	444	421	405	394	413	408	420	442	451	436	443	436	455	439	426	401	438	425	446	403	399	429	408	457	429	438	425	425	427	429	413	422	423	444	435	416	431	438	463	448	432	454	422	452	442	450	429	390	434	438	439	411	385	436	451	434	421	428	464	423	419	431	401	446	451	451	402	430	429	430	415	433	426	424	431	423	415	459	428	441	415	455	452	459	416	415	432	416	442	415	444	406	400	450	422	457	459	406	446	434	436	447	415	434	416	435	410	438	423	409	456	424	443	409	380	446	457	426	463	444	437	383	422	423	432	411	388	425	458	419	451	378	408	429	430	428	445	454	477	436	454	465	447	439	439	463	419	446	440	425	410	475	419	414	442	450	418	425	415	405	445	415	438	413	436	412	420	385	447	450	416	465	450	443	406	464	459	417	411	431	481	427	412	382	418	447	459	464	457	446	404	410	407	432	477	442	494	431	419	446	443	440	418	442	432	465	450	426	421	437	418	443	406	431	450	433	418	453	435	438	413	443	441	424	414	401	464	426	445	454	424	461	428	402	434	422	446	464	467	407	443	422	394	424	434	437	414	418	429	435	418	440	443	459	430	457	418	424	420	452	456	442	428	406	487	448	420	424	436	427	440	433	439	429	414	437	411	417	426	412	434	422	456	421	437	425	468	410	417	442	422	369	469	414	452	459	465	416	443	446	432	398	481	458	382	465	426	393	410	437	412	405	420	453	377	473	421	402	419	437	456	422	466	401	441	430	407	426	380	422	401	412	433	403	449	461	406	395	409	397	398	407	445	419	439	444	418	430	413	393	440	461	417	448	415	446	452	423	394	404	414	427	441	407	414	424	403	449	426	425	437	448	461	452	463	423	437	438	449	430	405	453	428	440	412	446	414	442	422	457	459	449	431	473	441	462	415	443	409	443	431	407	451	424	403	417	399	406	395	419	475	432	411	398	418	405	434	455	446	407	428	408	423	423	428	445	421	396	432	392	434	425	408	416	413	454	423	414	388	412	442	437	407	424	419	434	431	426	424	456	418	426	424	414	438	431	421	468	433	418	421	457	440	400	446	444	436	393	430	429	419	415	455	422	431	433	430	455	479	419	421	396	449	450	440	439	414	399	428	420	446	413	450	422	410	418	473	404	453	433	401	450	421	409	419	429	452	452	445	439	393	437	425	451	449	392	454	425	429	422	429	446	435	435	424	432	405	445	407	422	405	420	414	434	465	428	454	427	444	409	422	407	408	425	435	454	445	436	416	436	473	430	417	430	445	426	433	414	435	438	432	429	427	430	402	435	434	430	416	430	401	404	404	425	427	407	427	455	462	482	456	398	424	421	404	419	436	436	487	443	457	405	444	445	390	426	447	432	430	428	452	403	438	439	448	450	422	443	365	426	421	426	442	414	426	441
1611	330	363	329	326	328	330	321	364	337	316	332	361	303	332	334	340	299	324	330	341	335	310	314	314	329	361	340	329	349	351	339	329	305	316	311	325	359	366	306	314	299	330	325	346	340	345	307	292	360	309	349	281	376	333	359	384	325	341	366	326	329	330	333	342	358	343	340	370	363	336	348	318	342	360	344	340	333	293	289	339	366	339	355	370	309	307	287	321	327	360	348	319	319	350	325	351	354	330	321	328	336	356	323	328	326	331	288	333	372	291	303	329	337	319	319	338	333	311	298	366	316	337	341	310	336	338	348	345	341	305	355	335	324	338	353	356	337	294	343	338	324	350	341	344	334	397	345	343	303	360	334	317	344	352	307	319	324	370	318	335	347	345	330	293	340	341	322	358	356	295	345	322	321	376	368	351	366	376	327	341	371	317	319	340	340	313	349	342	330	339	295	301	323	354	347	354	316	318	337	357	349	296	343	325	335	320	342	321	327	335	332	330	319	290	314	319	345	338	333	377	328	301	358	300	330	294	356	341	335	366	344	341	329	328	311	361	293	343	346	308	337	342	313	331	316	345	332	324	333	349	348	351	354	322	337	349	325	331	335	321	315	343	361	323	359	368	289	343	325	364	347	307	358	297	363	332	340	353	321	341	345	366	374	344	335	325	334	343	344	310	335	331	337	331	358	349	305	322	358	343	353	341	367	307	331	304	331	355	355	333	320	346	365	360	339	354	383	313	335	323	326	342	312	353	363	333	341	321	326	338	343	349	294	323	314	306	318	338	346	321	336	348	343	343	317	317	363	367	336	351	338	328	322	339	343	285	324	318	301	367	342	319	356	342	317	339	331	319	353	303	341	338	342	330	333	317	323	342	336	311	315	325	331	318	324	334	354	355	340	329	315	342	347	358	379	357	321	325	337	326	341	327	314	327	324	341	327	327	339	341	375	343	295	347	314	384	309	330	330	330	392	337	350	317	353	300	325	341	305	354	338	305	329	346	323	339	325	339	359	346	303	338	279	373	324	337	305	355	353	336	323	347	325	327	313	350	337	336	355	349	307	291	326	316	333	334	304	349	334	339	321	347	360	327	358	330	337	315	337	365	303	345	345	323	368	308	326	348	344	337	360	332	330	385	370	336	358	310	296	291	323	343	322	305	340	299	352	288	351	338	342	363	301	322	353	323	358	343	355	341	344	372	336	307	344	336	339	310	326	336	342	364	316	311	348	321	301	329	332	336	334	350	335	353	336	317	353	372	325	333	352	351	324	362	350	338	317	367	337	331	351	347	345	346	379	315	326	310	341	337	318	342	320	357	344	333	320	305	331	341	313	339	292	360	319	337	325	354	331	358	364	329	337	336	299	315	367	339	369	330	317	365	352	343	343	366	358	332	329	323	295	336	351	346	312	352	297	312	323	315	341	323	363	314	318	333	326	331	328	321	317	308	335	338	360	353	326	329	346	329	315	309	327	331	305	310	333	332	298	311	333	366	350	351	332	348	342	365	361	339	325	307	281	352	311	348	343	338	299	332	329	298	324	338	339	323	332	362	394	320	376	328	341	342	350	298	340	323	345	327	365	326	347	322	332	359	372	312	322	349	343	354	336	327	357	341	376	353	340	335	334	310	328	327	334	366	344	330	331	342	318	336	327	329	350	315	360	351	338	302	299	345	332	338	344	332	329	351	335	331	333	326	361	337	331	324	348	353	313	310	343	347	313	330	360	396	350	291	344	362	350	362	313	324	311	328	309	339	316	324	342	336	354	300	320	304	350	322	341	366	336	333	340	347	361	322	343	323	313	353	350	320	348	328	347	382	343	326	324	340	338	298	341	294	335	356	319	361	313	325	325	354	297	308	310	355	347	350	343	344	324	324	351	358	332	313	325	363	327	344	352	320	351	326	343	319	354	333	364	337	336	340	371	331	344	334	336	339	345	359	324	331	358	334	355	370	328	332	321	354	333	343	334	326	326	323	323	340	334	356	322	323	325	365	324	356	345	330	377	324	321	353	347	316	320	341	339	326	324	348	343	304	364	315	331	347	346	319	333	349	340	297	324	305	330	318	306	300	331	355	329	332	322	328	317	369	343	351	326	354	329	324	348	329	348	323	350	354	325	288	333	349	336	349	320	329	337	354	346	341	337	323	354	312	323	315	337	393	366	309	328	299	369	375	348	321	308	338	336	353	332	337	328	321	368	310	333	322	323	351	352	334	337	335	332	328	329	331	333	309	295	323	310	332	348	315	344	359	324	324	325	295	371	313	356	335	357	365	332	372	328	314	357	313	317	366	341	325	330	303	338	336	362	328	332	343	365	349	325	334	314	349	368	347	358	321	351	312	332	331	330	348	330	300	335	334	342	332	341	376	327	340	354	339	307	325	333	375	327	358	364	346	335	309	329	341	337	309	307	320	337	346	352	369	348	340	312	336	322	348	345	341	350	320	330	322	371	343	326	342	340	364	336	327	347	331	356	343	300	333	304	332	359	326	327	352	314	370	370	375	357	348	361	340	328	323	338	320	334	311	334	320	357	310	347	379	360	358	303	316	355	343	318	346	356	343	367	343	317	344	309	311	335	364	352	355	331	323	340	322	327	330	341	353	319	333	367	326	344	334	323	345	356	327	357	346	340	332	319	341	337	365	372	357	341	357	285	365	368	341	326	350	339	291	333	337	323	355	346	357	364	340	325	361	350	343	315	338	359	356	320	332	347	287	342	353	289	341	323	320	338	352	351	337	380	337	333	328	341	354	363	321	358	337	355	341	305	317	355	312	349	377	346	347	315	328	364	344	324	317	356	342	319	309	279	363	339	306	327	346	368	347	325	305	342	349	336	304	338	317	363	307	364	341	322	360	296	308	325	317	328	364	318	318	335	343	348	366	338	334	346	352	334	327	344	307	346	337	351	357	335	353	355	359	331	334	333	347	318	325	355	352	354	335	327	339	358	340	323	303	365	343	333	361	351	338	317	310	320	334	314	365	346	350	341	303	327	304	327	337	288	373	351	339	316	318	356	322	326	322	313	346	318	344	315	364	355	301	330	367	327	338	347	336	335	336	352	349	309	301	353	347	307	374	331	337	351	355	326	349	325	325	367	329	315	323	309	381	321	341	363	361	338	300	292	295	353	354	361	349	317	334	309	362	337	337	337	314	328	319	342	330	330	361	296	352	354	340	359	336	360	333	342	348	331	349	311	317	348	333	341	334	321	320	327	318	346	333	365	375	360	348	313	323	345	336	333	387	319	308	316	342	358	339	346	321	345	335	325	311	342	373	311	372	324	332	325	332	349	325	308	351	349	337	348	315	315	290	360	341	351	324	312	356	344	343	380	352	340	325	307	364	336	358	323	348	330	340	346	365	320	333	327	331	323	340	364	340	320	342	360	331	347	337	327	314	338	334	328	319	366	340	343	325	360	322	328	365	350	314	344	326	345	345	325	319	337	343	329	345	328	315	373	345	341	332	363	351	346	318	339	305	338	340	295
2060	831	859	863	910	811	819	822	842	826	848	760	783	839	857	864	845	826	838	835	783	814	776	798	829	761	846	809	822	772	785	820	771	842	815	848	818	850	844	789	855	807	791	857	753	824	821	840	752	805	813	854	850	830	851	788	810	761	818	774	858	825	799	786	803	757	807	835	831	856	778	813	808	809	830	822	830	836	823	854	769	859	809	810	784	816	871	796	815	779	842	833	829	818	787	821	812	849	794	832	810	833	828	844	846	834	873	873	803	798	809	827	784	813	802	804	846	835	801	790	802	837	799	818	807	812	816	836	784	841	776	824	842	792	830	814	827	798	785	787	787	804	794	853	808	785	808	825	792	869	815	850	802	817	743	853	765	839	789	851	823	851	837	791	818	774	767	798	789	798	821	832	836	820	763	807	828	768	795	810	793	830	764	798	757	825	837	776	828	811	833	793	827	790	802	791	802	793	820	819	797	782	797	814	780	813	860	830	803	791	813	808	838	844	831	801	820	813	832	785	837	805	793	841	853	832	843	855	816	808	818	804	843	834	808	860	804	834	797	816	797	854	846	776	826	769	819	830	799	843	811	788	826	823	820	835	773	772	866	813	812	838	731	823	789	812	845	792	767	784	834	814	822	869	830	857	799	849	816	789	866	847	807	865	797	827	798	865	843	819	791	752	838	778	847	802	823	797	863	818	770	776	815	813	780	771	820	772	792	815	837	759	828	843	787	818	800	808	771	832	782	806	845	781	828	810	871	825	803	815	822	786	798	846	829	839	876	837	805	809	866	824	791	828	791	796	806	807	863	802	831	827	879	838	812	845	776	820	785	854	810	827	795	791	822	810	865	886	823	813	860	776	813	786	838	822	824	802	847	806	834	799	821	859	862	843	832	810	778	818	850	812	891	809	811	827	879	809	819	821	807	832	798	814	800	850	854	818	829	807	806	783	843	863	826	881	803	817	826	835	795	835	847	796	807	853	820	781	855	816	800	832	852	786	817	854	787	860	814	829	844	812	817	863	827	855	790	821	765	824	793	814	813	810	836	810	759	786	812	804	831	799	834	809	785	806	781	824	855	794	785	799	793	773	805	829	840	802	843	825	856	803	848	801	810	800	784	851	814	878	771	801	810	901	813	798	819	806	855	809	780	866	875	811	851	786	819	838	820	824	868	808	823	877	822	844	851	770	835	769	816	817	870	744	812	783	872	834	840	825	794	798	839	821	788	822	841	801	771	817	785	767	785	760	811	774	816	832	809	875	823	778	778	760	808	778	833	769	854	850	809	859	840	824	755	818	858	812	830	847	857	790	753	806	801	845	781	788	820	833	782	804	820	808	817	775	803	825	831	809	802	834	789	806	878	853	851	800	849	845	812	847	831	806	761	784	800	830	783	792	864	846	785	820	799	825	810	815	820	865	825	834	837	811	816	780	817	827	817	813	832	843	806	780	753	782	834	809	837	784	824	796	855	785	824	820	824	802	789	761	805	777	838	811	825	792	830	780	818	817	849	770	847	862	804	818	785	813	848	826	783	789	812	776	800	812	820	829	831	849	830	786	863	795	832	791	902	853	831	809	846	768	796	791	796	827	786	772	782	817	815	844	788	833	794	823	816	795	769	773	762	847	792	823	814	854	797	825	869	807	864	800	835	800	842	843	803	821	838	803	846	800	829	821	798	781	795	817	833	843	839	794	772	744	848	767	784	760	832	802	860	787	787	791	846	863	816	808	868	823	830	846	804	836	797	794	849	820	815	840	818	807	800	809	818	824	748	858	827	803	800	813	803	793	744	820	814	790	823	862	781	840	789	824	792	820	779	774	797	801	830	851	805	786	825	819	805	817	836	819	790	771	822	805	809	821	843	818	814	801	807	839	797	865	789	832	823	823	846	821	847	828	809	831	821	848	803	819	855	774	822	811	759	806	838	834	846	789	831	841	841	813	809	815	794	836	793	833	808	800	824	855	815	779	815	758	791	783	769	831	859	818	813	807	848	848	802	851	798	829	820	861	824	834	777	781	860	842	782	792	839	798	820	828	850	806	794	815	811	845	788	841	792	747	769	830	827	852	784	850	760	851	755	812	801	812	788	849	756	858	817	844	849	860	769	735	873	848	851	852	818	822	838	808	796	782	772	778	827	823	829	850	829	819	838	846	847	842	816	832	782	773	797	861	849	804	822	834	851	824	840	791	830	833	840	802	787	850	813	851	828	806	753	837	835	879	757	779	813	762	791	804	840	839	845	840	853	789	796	810	817	831	828	805	808	788	747	836	805	826	841	816	804	863	823	806	789	814	817	785	842	800	744	844	790	771	798	824	801	838	832	827	780	842	796	828	810	805	815	773	838	749	797	826	821	858	813	844	863	852	819	823	835	828	813	818	813	782	841	774	772	809	809	787	807	838	795	812	774	849	771	809	802	762	827	837	848	831	804	805	832	771	814	843	801	826	822	831	861	835	828	807	792	841	773	792	817	763	822	816	818	819	872	877	809	802	827	855	754	851	882	786	819	819	783	800	786	805	825	795	797	810	790	813	844	766	781	781	837	820	807	811	812	824	844	832	845	778	858	803	846	818	770	831	791	849	848	820	821	766	836	823	821	860	791	855	803	842	866	773	840	812	817	819	798	820	801	779	778	796	833	820	835	816	763	793	768	815	842	840	829	820	781	844	807	814	833	796	830	797	875	852	794	854	833	839	869	820	839	809	816	784	797	864	817	800	802	817	809	851	858	829	848	808	818	825	795	792	826	811	850	824	847	854	833	804	834	809	830	831	851	830	808	786	837	767	798	823	829	817	803	845	807	771	826	824	756	784	835	776	830	811	849	810	772	801	815	778	778	815	844	795	814	845	818	814	851	859	858	823	828	782	808	817	808	848	837	840	828	797	799	788	824	819	791	855	821	859	820	815	811	795	777	816	813	830	816	821	803	805	795	817	800	799	809	793	782	848	803	822	799	802	835	795	806	814	805	867	852	851	822	851	797	792	796	801	859	802	783	794	837	843	830	863	825	832	775	818	838	856	820	830	844	845	828	822	838	850	748	840	807	825	870	820	816	874	795	865	834	812	819	804	756	826	873	829	794	813	766	812	805	852	806	838	834	803	759	851	793	808	833	844	852	783	844	808	871	779	812	792	828	788	781	796	776	801	831	845	843	780	818	790	828	808	830	780	804	771	796	821	773	848	787	858	785	776	820	868	838	858	864	790	826	789	794	810	825	816	822	779	844	834	751	835	836	774	778	823	811	788	844	847	858	823	761	832	815	808	826	830	854	857	805	800	852	770	825	809	798	774	810	815	812	833	797	812	847	808	799	820	830	804	786	860	843	850	834	871	844	821	810	812	854	780	782	820	811	788	832	857	832	881	786	793	833	826	796	782	787	807	800	832	782	781	784	806	861	861	850	823	805	800	833	819	766	828	810	821	785	797	770	791	849	847	774	797	801	825	855	853	876	791	823	818	832	769	782	751	826	831	818	834	807	813	843	866
6913	517	560	521	413	442	361	344	372	377	344	342	363	334	343	315	322	335	397	313	351	346	350	365	374	346	371	352	352	355	353	324	299	356	354	314	340	334	327	333	322	363	318	310	358	348	328	317	361	318	325	311	353	316	335	320	313	334	321	318	325	331	371	284	300	287	320	310	313	323	369	325	344	361	331	335	308	366	374	362	322	327	337	322	314	331	359	327	346	338	306	331	326	385	328	340	341	320	346	346	365	346	320	312	317	370	361	355	317	334	334	306	297	345	321	331	350	324	328	343	323	337	323	334	339	340	357	336	328	344	356	302	301	314	307	345	313	325	335	329	284	302	354	346	334	324	355	329	332	342	342	303	320	357	363	333	363	357	312	337	323	333	335	361	309	311	343	296	352	328	335	351	336	324	312	292	315	318	336	344	317	360	301	312	324	322	370	281	351	351	307	329	362	328	329	358	341	317	333	382	328	334	332	331	349	367	321	331	360	339	330	313	316	315	337	362	324	354	334	322	304	339	311	336	298	346	342	324	309	349	306	329	352	307	351	299	332	363	317	339	296	350	325	302	309	352	330	354	355	306	335	363	331	322	328	349	350	341	334	346	326	342	349	309	348	330	354	306	349	309	330	337	320	335	316	325	335	309	305	350	356	335	305	320	335	308	305	352	316	357	313	324	354	329	328	321	317	306	341	322	293	325	335	283	323	332	323	331	320	331	325	373	360	361	366	319	324	349	295	354	344	330	281	318	344	291	329	332	335	329	315	369	324	339	360	332	340	356	332	318	340	356	362	341	323	351	361	347	324	329	350	314	332	335	341	314	366	329	318	342	332	342	323	308	300	337	333	315	346	353	316	383	346	314	348	339	347	317	306	325	337	340	329	304	325	312	336	345	339	320	349	324	338	302	336	337	356	354	337	331	365	303	337	369	320	325	322	315	348	325	361	317	377	338	325	346	307	362	324	327	337	326	326	331	337	310	309	341	349	297	312	300	323	343	324	328	347	361	330	337	342	332	297	333	314	331	318	348	359	310	314	309	294	332	313	320	391	345	345	343	315	338	313	347	317	320	331	344	338	321	337	359	337	344	318	315	303	348	338	376	337	336	333	336	295	340	308	317	336	372	354	334	316	311	331	303	350	367	342	317	343	338	317	333	324	320	353	339	347	376	305	345	326	352	352	323	318	328	344	335	376	332	312	321	349	292	346	333	322	292	312	315	376	318	305	322	334	352	330	306	355	285	332	321	325	323	354	328	321	357	359	343	342	333	339	294	326	331	316	358	323	301	319	342	307	353	288	328	326	340	365	313	338	326	361	352	331	312	323	308	336	330	346	360	313	311	308	332	337	337	328	315	351	319	311	318	332	364	299	334	360	334	357	337	338	317	380	311	320	315	316	339	363	344	372	333	296	346	360	336	338	346	330	363	360	348	340	354	340	337	345	374	327	342	360	318	304	341	331	359	304	328	336	334	350	344	340	354	340	334	340	304	339	326	348	356	345	343	303	311	331	339	338	333	307	390	335	354	343	334	316	347	347	298	350	330	361	344	309	355	292	330	307	366	390	353	329	328	369	326	316	313	297	322	319	296	328	300	344	339	349	330	329	313	345	310	313	333	372	385	348	326	328	348	322	352	271	315	338	285	299	315	337	319	338	331	331	333	316	317	341	331	323	362	369	353	319	348	311	337	349	343	343	334	327	307	324	356	343	357	328	320	341	339	298	338	303	316	327	311	356	338	333	337	332	328	352	348	300	317	347	381	344	303	343	317	331	336	341	354	354	378	337	372	339	297	327	349	307	318	338	339	307	349	322	330	333	308	358	319	349	337	310	329	319	330	320	329	351	339	312	299	339	352	343	359	364	337	326	333	314	348	316	343	364	334	313	333	305	320	318	337	338	308	341	341	344	309	387	320	326	297	354	347	329	325	332	340	319	332	306	348	336	321	312	347	297	307	356	335	355	332	319	314	365	329	314	348	339	311	342	332	304	316	323	346	327	349	353	377	334	356	341	336	306	291	311	315	317	355	354	332	331	347	312	316	334	378	347	357	317	344	357	346	332	333	318	357	348	355	342	285	332	334	327	347	307	322	305	304	323	354	346	310	331	305	304	348	322	328	333	313	325	336	382	331	324	320	349	346	334	337	322	335	319	345	302	348	346	353	321	354	341	332	347	340	354	335	299	334	341	305	354	328	337	301	323	346	362	325	340	296	314	320	334	336	319	344	332	308	312	361	314	343	309	322	341	357	326	347	303	346	315	350	342	357	354	317	356	328	349	360	353	333	363	330	331	305	341	346	299	337	367	342	335	331	315	347	319	310	356	330	333	330	321	325	350	352	339	341	337	306	344	314	339	349	317	342	319	322	361	298	301	341	362	327	341	324	320	316	338	322	337	349	294	325	338	363	311	339	322	326	331	341	332	323	346	316	308	310	334	321	329	369	313	344	318	360	316	320	331	313	353	310	326	324	337	331	321	331	366	337	343	331	325	346	351	292	366	335	321	354	328	352	371	329	344	350	302	365	324	327	287	394	342	325	328	347	333	293	324	313	327	345	323	336	304	353	347	322	332	349	335	356	330	301	319	284	316	382	336	315	356	327	322	332	353	338	334	341	336	329	319	349	344	350	326	314	347	294	365	370	352	330	358	327	321	356	321	340	326	332	343	348	327	316	327	359	322	350	304	334	319	319	348	311	350	344	376	355	308	314	299	338	346	312	329	344	339	348	318	316	339	353	340	315	314	336	326	350	320	331	344	342	302	340	324	325	359	299	356	329	353	303	329	329	332	327	345	361	346	319	329	334	336	316	333	322	328	344	310	342	335	337	312	391	326	332	347	352	363	320	325	339	340	336	342	309	367	346	327	309	322	312	362	320	370	327	354	344	333	316	368	342	307	298	320	343	327	333	316	313	306	335	322	317	318	311	299	303	341	317	329	338	323	357	343	341	335	340	353	340	341	348	356	334	321	317	345	306	350	348	332	349	337	300	333	349	381	358	360	315	309	343	306	336	344	341	338	351	350	346	334	319	341	333	314	344	328	353	325	336	353	327	359	375	362	325	312	307	322	347	334	341	345	332	308	323	333	348	350	339	308	362	348	297	347	325	349	329	317	375	363	293	326	389	313	295	322	321	347	299	325	321	306	345	330	327	354	333	373	323	350	297	328	328	327	318	330	305	327	309	335	334	316	350	323	353	362	348	327	347	322	331	293	300	338	360	340	351	325	323	332	363	333	312	320	342	345	344	322	318	341	314	355	334	328	347	338	328	335	326	339	313	342	324	324	347	333	282	327	348	352	341	308	344	326	331	392	343	356	358	310	314	328	327	338	319	300	379	342	334	331	341	348	356	341	340	342	379	350	335	329	353	275	348	366	341	326	303	337	344	353	358	345	323	361	300	367	382	309	348	326	314	296	314	337	339	341	322	325	335	326	357	360	315	339	360	337	325	295	333	345	309	316	324	362	319	321	363	330	320	322	319	289	354
6672	977	1312	1418	1359	1260	1126	1017	978	924	926	923	858	874	890	880	880	892	832	812	842	807	846	780	851	876	802	821	794	830	774	803	800	771	841	855	812	812	786	793	860	794	756	759	822	799	840	784	830	803	766	793	752	797	756	824	846	791	826	796	796	825	887	827	790	790	800	761	796	764	810	796	812	795	770	763	766	778	826	780	789	821	822	788	762	813	800	827	805	776	824	802	855	807	786	790	767	768	775	823	809	763	788	756	843	816	754	802	784	804	826	796	805	758	775	793	852	814	808	788	769	807	830	833	800	877	758	749	829	866	803	775	812	785	827	802	829	823	784	820	790	817	807	844	802	839	756	797	767	774	786	798	781	843	749	792	823	816	734	797	758	799	853	774	739	800	812	852	845	776	782	778	800	785	828	828	805	817	819	780	744	770	784	833	776	810	800	831	797	789	806	819	839	838	789	813	826	805	816	822	873	848	798	799	814	790	777	815	768	833	814	835	778	815	885	786	793	788	767	825	775	821	766	801	778	819	813	768	809	807	777	770	815	786	783	808	820	844	792	806	819	827	767	842	813	776	783	798	832	786	836	793	793	787	845	802	772	799	802	784	779	838	801	812	790	837	760	824	812	805	810	784	778	777	792	831	783	784	912	759	786	753	781	767	743	790	814	777	791	813	811	828	824	808	766	841	847	781	732	810	768	760	797	820	797	797	770	823	763	852	828	797	821	817	795	764	805	794	807	804	814	784	797	788	755	827	788	779	805	848	814	853	793	823	826	850	848	828	788	786	783	795	772	851	799	782	783	773	796	798	750	799	834	806	838	827	756	789	787	799	802	781	842	806	829	817	853	748	761	847	786	747	802	758	823	763	754	832	814	809	823	754	805	786	784	807	804	793	809	801	778	792	807	767	784	766	800	783	763	849	815	785	824	817	803	793	752	810	846	819	805	778	804	801	791	808	768	779	786	776	807	843	831	767	810	776	792	810	845	802	836	799	762	752	793	809	855	759	757	812	797	789	813	753	815	784	801	743	775	767	799	826	753	787	735	776	790	792	840	819	780	735	797	787	746	803	797	733	831	781	791	848	823	773	872	812	751	793	766	781	815	826	814	795	765	785	814	781	811	766	797	805	798	821	810	794	811	820	801	831	782	772	772	784	836	776	746	795	781	772	779	771	782	788	853	800	799	802	789	762	795	822	801	847	747	771	806	770	809	814	780	818	779	804	802	829	832	831	798	816	778	763	875	743	816	832	808	828	762	760	820	797	803	779	766	824	806	803	804	803	816	822	813	808	822	803	840	798	768	728	823	761	781	821	764	765	815	792	777	817	799	791	809	839	785	820	804	776	794	822	807	786	809	820	760	802	800	775	784	764	808	788	778	754	782	840	761	816	752	832	779	750	815	835	859	852	884	805	774	759	746	762	820	802	768	818	791	754	798	856	823	816	797	780	779	798	785	841	783	735	840	784	767	785	834	730	798	801	825	802	815	833	806	789	827	789	775	803	759	763	798	806	777	846	788	764	788	837	825	828	859	785	767	835	787	796	812	823	824	785	810	773	855	811	820	814	856	816	767	797	791	797	780	757	805	822	777	777	787	766	822	756	785	786	779	823	843	751	804	830	803	808	844	857	772	841	764	784	824	767	822	819	793	812	831	807	784	746	822	807	768	778	845	831	819	787	811	781	855	791	792	833	749	765	775	773	780	812	815	784	794	788	767	789	796	795	776	777	781	795	754	859	790	837	811	769	769	834	798	803	795	798	786	793	772	769	825	770	773	755	815	789	796	819	793	793	801	790	820	805	797	850	760	769	793	754	779	799	799	803	740	770	805	785	843	783	778	785	761	732	779	816	864	782	785	813	819	760	797	804	820	800	822	793	817	769	798	787	756	839	793	805	772	844	838	847	782	788	744	835	778	815	796	799	776	794	827	844	768	782	768	784	823	745	771	764	768	830	775	781	819	799	795	870	762	820	794	815	832	788	806	814	855	819	785	808	812	773	788	822	795	779	795	807	766	783	817	772	784	839	805	770	787	817	767	817	811	763	821	819	788	767	819	798	759	836	814	822	779	796	815	788	816	844	769	798	788	793	860	801	793	825	783	796	820	788	798	834	778	803	760	865	804	835	785	830	765	798	807	798	798	810	796	797	824	781	800	773	815	776	767	815	776	809	788	810	809	818	827	787	858	786	782	802	779	836	799	791	765	850	833	780	846	797	843	775	787	788	832	791	814	851	851	836	829	774	805	767	797	787	761	836	820	800	778	809	815	800	839	761	774	759	788	830	799	777	861	745	836	786	772	761	830	823	815	817	776	800	843	797	832	763	779	771	749	761	856	793	825	746	776	749	821	763	785	798	792	800	788	799	792	873	767	807	825	871	804	800	780	789	826	805	783	776	779	780	814	771	829	801	747	772	787	793	802	808	758	774	833	760	809	772	772	813	817	773	839	820	821	782	832	807	823	801	791	816	784	766	796	744	827	848	795	809	793	796	782	753	809	784	781	852	808	737	755	806	807	809	776	789	827	772	825	784	828	826	804	736	795	759	829	807	811	820	795	814	786	835	790	801	777	780	806	792	836	826	774	737	828	822	806	737	781	808	784	810	776	768	780	796	814	782	810	766	870	787	781	811	833	763	790	788	826	781	842	842	828	749	818	807	800	780	791	871	775	803	806	793	750	789	768	802	785	758	788	782	810	763	799	807	800	778	828	808	776	825	791	788	794	800	798	796	807	793	824	776	772	823	789	832	781	804	801	758	789	775	783	808	804	764	770	779	797	795	825	810	787	757	788	790	769	792	764	827	825	800	790	764	758	788	745	767	773	812	816	828	814	763	790	785	806	820	812	823	774	816	779	827	800	808	782	784	783	819	787	822	764	790	801	789	798	788	798	827	824	809	756	766	798	782	775	801	773	854	800	853	825	813	843	715	816	809	800	782	786	814	773	810	742	776	821	814	771	770	782	844	796	807	850	786	789	826	827	795	806	800	809	792	793	817	812	800	834	817	771	800	843	834	816	847	764	793	846	846	809	816	778	793	761	822	751	801	793	814	761	798	845	762	759	745	799	798	790	755	772	845	765	813	767	740	831	730	810	741	821	789	773	789	806	780	792	809	785	791	778	769	829	842	750	761	830	762	788	806	778	836	771	777	770	815	826	808	815	798	748	803	799	790	826	804	807	729	787	756	793	811	767	810	798	780	814	792	793	811	795	794	806	765	811	845	831	817	805	772	776	793	780	790	794	800	814	813	830	792	801	822	829	772	816	795	773	761	794	812	794	859	779	760	800	771	838	817	791	812	799	840	796	815	796	758	813	781	781	845	799	818	823	794	773	838	801	802	830	826	788	800	808	820	776	762	783	783	742	799	735	810	824	771	780	756	826	826	763	790	751	813	780	793	815	771	810	800	790	728	769	797	805	788	822	784	782	826	793	804	825	818	799	773	768	804	846	824	805	804	775	744	786	791	829	751	819	820	787	831	811	782
12457	764	631	471	349	320	265	249	231	230	226	174	182	176	181	158	182	190	174	179	207	181	158	153	184	184	141	173	205	171	158	169	153	166	139	157	146	182	156	175	163	165	172	147	156	148	146	169	148	150	159	170	169	162	148	185	158	156	141	166	149	162	156	173	177	151	154	175	146	162	149	153	158	186	161	164	163	156	149	184	156	172	160	156	177	167	156	171	194	150	176	172	154	173	154	179	143	165	174	175	168	151	150	149	150	151	140	152	160	181	155	149	166	169	159	142	169	197	168	172	154	169	145	144	148	180	163	165	159	145	166	148	131	147	164	152	158	157	167	146	164	148	179	157	149	169	147	159	186	142	158	157	159	141	170	160	155	170	167	159	159	170	160	184	159	177	160	163	167	170	195	145	165	155	151	162	136	142	150	166	174	172	178	148	171	161	168	168	188	177	157	156	148	167	171	175	157	168	184	165	170	137	168	173	174	172	160	159	155	179	147	182	158	139	186	167	146	157	189	160	153	185	150	163	148	156	178	159	159	145	157	171	165	165	173	159	161	150	182	152	141	173	152	154	155	166	140	163	184	154	155	161	155	155	161	152	145	165	163	203	154	176	172	144	152	171	141	152	151	151	173	131	125	161	158	146	153	168	176	142	177	155	166	174	168	147	157	178	155	169	167	149	179	158	160	138	155	156	166	162	164	157	175	146	164	153	147	164	161	169	136	162	164	146	150	158	156	162	155	170	176	174	142	170	138	158	152	146	171	161	161	145	151	179	182	153	194	152	142	147	170	156	150	160	162	192	174	164	163	156	165	137	169	149	160	145	151	175	134	149	155	153	156	170	179	163	158	156	178	147	143	145	177	166	148	130	144	153	154	154	170	164	162	152	140	162	145	177	176	140	169	183	168	161	171	156	162	153	157	164	182	163	151	170	150	164	139	142	165	131	162	136	169	158	140	162	172	175	154	148	171	152	159	184	180	175	149	169	148	152	154	175	160	157	181	163	148	151	158	167	161	158	153	151	161	176	151	165	184	166	159	177	180	143	168	149	184	157	147	154	150	157	165	170	145	162	188	147	151	143	158	167	170	147	161	166	141	138	159	137	160	172	160	156	133	167	156	165	162	156	166	165	163	144	154	158	136	156	165	185	176	175	150	176	157	155	151	147	174	128	138	170	182	162	152	149	163	188	166	155	157	156	184	145	173	163	172	152	152	170	166	167	145	172	176	166	159	139	162	158	166	171	156	166	160	141	176	159	163	172	156	167	180	156	166	166	162	172	150	166	162	146	163	164	147	151	174	174	131	167	176	144	155	161	159	195	189	160	175	179	179	164	142	162	154	174	167	178	156	162	175	156	175	151	148	165	142	165	172	169	175	171	161	166	158	166	144	164	158	161	175	133	163	166	138	148	181	155	159	148	157	184	158	157	180	150	135	168	139	167	156	160	150	187	162	157	170	163	156	184	162	173	180	145	132	175	139	147	179	189	148	182	168	163	166	160	126	164	174	166	153	164	146	164	151	167	154	140	161	152	179	173	168	178	189	161	180	173	156	174	159	147	168	165	172	168	170	152	161	173	152	166	154	155	162	156	168	160	165	149	139	151	155	145	168	165	164	201	164	155	164	160	179	159	152	142	181	182	172	175	171	150	155	162	192	155	161	143	167	131	167	153	155	193	174	155	169	165	152	155	176	175	140	171	159	156	173	161	159	155	164	168	185	172	183	159	156	164	154	204	150	145	157	163	163	176	166	169	162	179	186	175	152	154	173	169	136	166	172	159	161	165	142	166	206	208	183	166	179	162	149	163	171	166	150	151	165	148	146	161	172	161	154	167	150	178	153	153	154	164	160	156	159	159	168	153	166	156	141	148	170	174	180	152	165	159	157	147	173	150	141	142	157	160	148	142	161	146	163	174	159	160	174	157	148	158	183	169	147	198	182	169	171	141	155	168	166	178	155	158	175	184	153	185	161	154	156	157	163	135	174	165	179	159	166	166	181	176	156	137	183	175	170	177	141	162	175	166	161	167	160	148	150	163	160	153	166	164	165	160	177	167	156	146	161	156	154	189	155	139	140	138	180	176	148	165	147	161	141	167	146	158	150	150	165	125	174	142	178	139	154	149	151	158	182	172	163	180	177	153	157	142	141	168	160	164	147	154	142	150	166	181	161	189	147	160	189	160	142	153	168	184	166	150	169	130	146	157	173	154	170	161	180	154	157	162	145	170	163	162	150	190	145	148	169	150	156	163	143	187	157	168	174	182	156	141	142	169	167	168	197	164	163	182	185	155	146	167	175	176	136	181	160	164	159	161	167	169	141	171	187	162	147	156	166	151	145	166	132	140	154	166	151	144	165	156	174	167	176	140	183	191	154	162	154	138	151	164	151	171	170	163	167	156	159	159	167	149	166	149	132	169	190	135	138	158	152	166	185	149	160	177	168	174	163	160	158	186	146	148	178	145	166	156	168	181	152	173	151	165	156	177	173	180	197	178	154	143	176	166	158	184	155	154	162	163	160	192	178	167	155	173	145	176	150	170	174	152	139	189	143	162	169	161	162	155	151	141	146	163	150	172	169	161	152	177	158	170	160	173	164	159	167	145	158	170	149	155	161	171	165	168	154	179	161	141	155	162	155	171	133	163	174	164	142	145	156	177	183	152	179	155	136	146	155	162	160	159	161	147	144	153	173	175	156	143	154	155	164	156	150	168	171	165	175	157	169	171	184	156	178	166	155	168	176	163	180	153	171	157	179	176	173	169	173	143	158	152	187	167	146	150	171	161	160	186	170	154	161	167	152	169	148	174	139	152	156	154	184	180	152	171	174	161	190	167	145	181	157	152	167	168	137	164	155	143	148	164	168	166	143	156	160	165	164	149	156	155	157	173	170	153	168	134	151	142	176	180	144	149	153	173	165	161	160	197	176	149	170	150	175	156	181	167	156	170	172	148	146	188	153	154	161	148	171	152	143	175	137	143	150	158	169	140	177	140	176	146	163	174	148	141	146	169	167	161	176	185	182	153	149	153	157	150	133	162	169	178	173	156	171	171	159	181	154	168	160	158	171	154	148	168	133	174	179	146	161	145	157	180	169	213	163	167	172	145	153	167	167	167	179	191	153	167	150	141	146	165	177	184	178	161	151	167	134	155	161	145	145	157	159	168	166	175	159	170	161	153	154	161	183	170	170	168	174	158	157	149	163	161	175	185	163	174	152	158	190	160	155	185	179	169	161	177	164	175	153	154	161	168	182	164	167	140	151	170	155	158	160	160	154	161	192	131	156	180	163	128	140	162	167	172	155	113	166	143	160	175	174	171	155	178	178	153	177	147	158	172	185	155	190	147	170	143	155	166	142	197	176	152	167	158	164	177	155	152	155	182	137	171	172	169	178	163	177	154	177	138	136	177	169	167	163	173	156	146	158	150	160	177	162	145	166	174	160	175	175	171	169	165	151	140	164	191	159	176	147	145	174	155	137	164	149	186	181	140
7841	839	1455	1598	1440	1219	995	839	808	789	642	583	659	599	581	545	552	544	493	528	514	472	510	496	463	438	475	458	462	462	447	448	450	453	487	462	481	428	453	420	448	414	414	408	434	437	392	460	419	395	401	444	436	445	419	418	450	426	413	457	457	423	405	390	417	446	436	395	390	443	436	435	416	416	436	393	426	397	393	443	415	397	432	421	372	420	427	418	391	440	419	435	417	414	423	461	471	428	465	439	453	451	409	417	444	444	451	427	399	464	416	434	406	432	418	423	467	424	409	374	419	411	446	443	448	376	371	414	417	426	403	436	421	421	404	380	436	440	468	400	437	437	430	434	453	395	415	471	446	439	451	384	403	411	388	374	398	429	424	440	381	410	418	401	432	424	421	421	395	397	447	391	377	386	426	414	439	424	421	436	423	415	382	442	392	400	410	380	427	447	410	422	391	428	416	421	422	429	406	386	413	446	391	440	428	437	441	444	414	433	405	410	412	418	420	464	406	461	428	382	430	391	453	419	389	470	403	416	403	430	414	408	421	396	405	388	378	413	417	404	428	420	450	390	404	442	397	411	432	419	403	421	405	422	383	402	419	383	406	468	406	425	444	410	381	410	423	406	430	411	407	425	400	430	448	414	396	419	402	422	447	427	409	388	398	424	428	405	410	464	399	374	440	419	393	410	423	437	461	399	413	398	414	431	415	404	431	424	452	428	442	399	422	422	430	391	413	412	373	420	442	449	408	429	422	399	411	463	451	407	400	385	391	399	433	451	423	433	394	382	405	445	423	417	406	405	411	396	400	435	420	434	424	438	428	408	419	418	408	422	439	400	395	397	400	424	387	414	449	419	415	401	398	404	425	448	423	418	420	440	432	400	408	398	418	412	421	393	438	416	425	406	403	393	380	416	408	405	431	379	422	405	427	414	411	442	428	455	453	410	420	435	424	396	420	423	437	399	436	411	409	391	391	444	408	417	408	411	447	436	450	429	401	425	413	403	418	437	442	467	427	418	396	442	434	443	425	430	396	425	421	403	393	423	429	402	427	423	415	379	407	407	419	419	404	390	427	403	433	439	427	403	413	430	431	429	444	442	439	464	426	403	424	411	389	456	450	447	463	409	443	436	432	392	416	444	431	444	428	416	426	385	408	427	418	414	426	417	439	423	435	436	441	452	425	414	417	436	416	417	420	390	398	403	412	396	410	431	428	399	412	426	413	422	459	414	430	409	423	437	485	401	420	449	446	405	439	420	436	442	429	434	401	411	415	396	412	430	410	405	424	424	456	432	433	429	409	409	414	412	420	424	449	402	426	406	423	432	434	434	418	446	408	406	425	401	416	432	421	453	416	431	416	393	417	447	388	399	428	416	414	411	417	400	431	452	423	401	453	437	452	410	391	388	399	438	430	438	406	411	431	392	418	425	445	416	428	411	454	410	395	446	415	432	402	432	428	431	411	397	424	418	427	436	445	408	407	460	417	404	380	464	405	416	398	419	412	410	420	454	461	402	412	431	385	380	425	416	434	462	400	397	440	446	452	379	445	432	409	422	415	435	429	400	392	454	432	448	397	403	444	391	424	407	387	438	410	436	391	397	386	427	413	422	407	397	443	395	387	442	419	407	421	443	404	434	408	401	430	431	412	408	413	420	432	446	410	408	412	399	410	417	442	418	432	424	404	424	407	422	422	390	408	415	465	435	446	409	433	435	408	412	398	397	412	444	396	414	440	442	410	475	388	400	418	447	397	450	415	408	377	419	457	442	392	413	401	387	400	384	448	425	431	401	396	429	431	402	393	410	422	398	429	447	399	390	442	421	417	424	400	426	419	447	413	427	421	394	401	386	429	440	415	418	420	396	429	425	363	424	436	400	410	386	392	405	396	436	405	421	422	431	436	425	406	401	394	415	419	394	399	403	400	405	402	391	420	394	404	393	435	424	415	389	432	414	385	421	427	419	395	416	441	392	404	449	430	412	482	426	399	452	402	415	394	437	450	404	418	447	450	406	464	433	409	397	448	441	405	430	403	430	417	428	395	419	445	431	399	424	471	436	449	435	411	434	424	403	403	450	433	390	433	444	431	410	387	395	431	445	386	392	416	413	388	414	408	384	408	397	417	402	438	418	409	446	417	450	409	408	450	471	436	416	434	435	411	420	371	416	387	410	401	448	409	417	445	408	426	431	416	384	425	426	390	440	377	450	392	412	436	415	410	398	429	454	443	395	447	426	407	470	410	394	425	425	423	378	399	431	396	415	393	419	424	395	431	424	429	413	416	442	388	432	421	402	405	410	435	454	397	445	432	411	413	425	397	425	432	426	433	412	385	427	402	395	423	385	422	441	423	443	395	410	399	429	423	408	443	404	409	422	406	454	422	450	442	431	419	432	428	444	414	430	398	420	415	414	379	414	394	449	410	420	416	399	421	438	389	401	431	438	405	412	438	394	430	435	412	407	445	411	413	403	438	430	428	395	416	428	404	430	423	419	437	414	405	429	446	410	454	408	422	425	413	397	411	401	376	424	404	404	418	392	409	412	434	449	409	403	419	435	384	415	405	427	434	400	422	380	421	435	386	457	408	395	449	458	413	408	436	417	446	439	427	447	409	421	424	428	435	439	429	436	425	442	391	440	417	407	415	435	418	427	441	439	429	405	384	454	416	417	387	410	431	404	397	423	401	442	426	401	418	431	416	412	447	434	438	426	435	428	405	409	427	423	435	430	415	401	431	417	454	414	425	408	402	426	441	425	416	394	405	409	452	419	439	406	412	421	427	428	404	375	413	437	437	393	435	415	407	418	400	420	411	437	402	405	397	425	408	500	420	427	400	440	450	430	398	413	417	435	427	435	409	432	358	429	405	448	444	420	406	431	454	426	431	411	401	429	403	434	415	413	433	386	461	396	422	434	404	466	447	441	432	421	418	449	413	407	441	431	394	426	394	419	426	420	383	427	425	460	452	435	385	425	434	417	439	435	439	420	424	367	423	425	437	374	437	418	387	419	415	392	423	388	413	416	428	386	404	384	422	409	427	419	409	413	414	428	409	397	439	437	428	394	403	424	402	426	392	422	416	473	484	409	433	435	397	419	402	405	423	396	437	375	395	457	428	398	439	380	414	477	412	449	396	395	418	431	400	446	419	392	398	408	402	413	462	455	449	446	428	435	423	424	401	440	411	412	414	422	442	400	414	414	388	385	422	434	419	433	397	432	471	432	425	411	397	378	417	432	421	448	440	413	466	380	433	451	398	439	400	405	440	427	452	409	432	446	396	455	395	399	392	419	425	425	404	430	421	422	416	411	430	425	403	438	402	404	409	444	408	389	416	446	412	431	395	430	433	424	431	402	428	380	391	422	441	419	426	430	416	398	435	428	450	428	432	423	397	418	406	410	411	392	415	426	440	426	398	420	439	414	424	409	400	440	420	432	397	404	436	398	385	420	445	411	410	430	435	414	430	429	390	417	408	410	421	418	432	430	425	390	419	415
1442	343	339	300	342	331	291	333	335	321	340	338	335	342	308	315	344	368	321	359	320	318	312	349	358	344	307	320	328	334	305	316	332	358	319	335	363	320	333	330	326	326	322	344	357	322	349	339	326	312	289	326	329	343	349	307	348	333	316	343	301	340	348	328	317	360	311	341	365	337	317	343	311	326	321	320	334	327	325	347	365	379	325	346	380	352	320	337	352	351	341	328	335	320	320	305	295	331	356	334	322	341	343	332	339	352	317	329	336	316	339	312	354	326	351	350	353	332	358	338	346	359	351	325	345	350	310	336	325	313	322	318	341	304	333	332	322	357	329	322	371	356	344	339	324	346	351	303	360	349	344	325	330	316	331	315	325	341	346	328	349	316	364	340	335	308	348	334	314	347	330	327	335	353	353	331	303	344	332	343	312	339	311	326	352	319	307	299	342	311	307	304	322	324	318	334	311	323	325	328	327	338	302	341	345	309	352	320	378	355	334	342	311	319	339	315	339	319	345	331	361	344	335	355	326	314	310	304	289	301	349	322	368	328	323	327	360	325	338	330	339	304	350	326	351	324	272	330	347	356	337	369	324	320	305	365	330	340	371	335	368	328	334	341	348	351	336	319	351	350	347	337	325	334	340	344	352	316	320	345	326	336	344	303	346	316	315	325	353	295	320	368	340	389	320	335	301	304	374	296	338	340	352	348	316	310	309	330	352	342	333	310	336	336	364	317	325	313	351	313	327	318	291	313	343	352	326	287	360	308	329	330	335	334	314	314	327	314	351	295	339	358	345	303	326	320	304	330	324	376	343	288	347	352	317	345	310	343	309	353	296	336	346	333	350	316	329	364	343	372	349	287	332	379	346	329	334	349	343	345	318	345	298	286	336	320	309	345	331	369	301	354	342	361	331	307	341	324	328	313	310	317	314	349	346	320	364	305	346	323	321	348	326	325	330	347	384	338	321	319	348	376	349	312	365	323	322	315	344	351	330	303	335	321	333	366	344	343	353	386	324	331	335	313	329	338	347	370	342	319	349	338	318	340	338	320	307	301	325	299	350	354	314	346	347	331	333	351	356	358	384	351	333	334	336	362	311	351	360	323	325	386	322	350	301	330	313	350	341	332	340	323	360	322	336	330	364	326	370	339	315	361	362	333	333	328	359	316	343	317	352	323	348	378	348	319	357	303	348	364	287	323	311	346	319	347	308	367	347	334	306	318	359	307	320	345	373	330	322	311	328	337	369	300	331	324	354	340	342	341	312	316	320	332	356	359	341	346	355	345	325	341	367	340	370	355	319	324	329	342	350	333	326	371	339	343	351	346	338	360	340	322	359	335	302	313	335	309	336	355	322	328	346	341	360	311	312	356	343	321	334	298	320	305	312	346	307	329	358	337	328	339	336	334	356	327	332	342	368	332	344	324	337	383	363	348	378	335	336	335	332	345	382	347	342	301	339	364	374	296	304	315	324	314	351	344	324	312	344	368	305	313	327	309	327	316	312	345	324	320	312	316	346	298	334	361	303	355	322	319	338	302	335	351	342	343	334	328	351	322	342	340	350	304	325	345	346	350	327	335	349	352	304	342	325	308	353	328	328	336	342	345	362	307	354	344	337	372	313	326	367	347	352	352	353	290	353	346	320	363	344	347	341	317	345	328	339	312	302	345	360	329	326	316	327	313	318	327	347	302	345	353	319	359	343	359	302	297	317	310	328	379	314	325	329	337	384	320	326	305	334	329	296	303	323	321	348	315	327	352	378	316	326	312	343	347	300	336	339	361	336	324	280	329	326	313	290	353	311	365	336	327	338	375	341	339	336	328	339	329	328	359	357	321	343	367	350	355	285	317	297	345	344	342	362	332	359	297	334	338	315	354	339	313	330	333	355	316	317	333	321	339	324	330	324	327	313	306	344	293	313	342	320	279	330	346	333	356	347	338	326	304	332	337	311	373	342	295	337	351	350	349	353	317	343	346	318	294	342	318	341	324	321	332	287	359	337	337	333	360	334	339	314	364	329	320	352	364	357	363	357	337	332	327	368	357	306	334	322	312	336	312	337	357	310	358	387	348	314	305	321	344	360	331	318	328	332	329	312	324	350	334	303	325	364	367	319	318	334	329	326	374	301	349	352	317	346	329	350	336	331	346	334	349	334	338	324	344	315	327	344	361	309	344	345	372	346	348	331	345	325	345	338	351	367	373	325	357	318	340	344	345	347	334	313	318	319	326	320	305	331	313	283	331	359	311	329	331	344	340	321	323	329	313	310	343	334	360	307	356	328	343	332	330	341	345	316	351	342	343	329	338	312	338	327	354	321	336	369	286	362	318	359	337	332	326	344	326	343	340	352	330	336	306	334	353	353	349	337	293	378	359	292	321	352	359	329	348	334	333	351	353	347	335	331	329	360	317	335	333	330	366	339	334	336	283	334	324	331	297	305	335	320	377	323	358	342	326	378	338	345	378	320	330	346	331	347	339	333	354	328	340	289	304	338	366	349	361	332	310	344	321	291	336	338	284	287	300	322	330	331	329	337	319	369	314	325	352	327	364	338	378	370	356	308	323	349	309	339	340	303	345	327	320	339	329	324	325	307	348	358	327	332	322	330	339	361	352	338	327	339	295	328	367	341	329	341	351	332	313	343	320	326	347	345	337	318	329	309	315	339	301	308	329	350	326	355	294	344	302	339	336	343	341	360	344	313	346	372	329	302	323	300	346	342	307	304	300	364	295	325	348	308	303	331	339	339	365	368	357	347	362	328	366	342	330	347	349	330	305	339	335	335	344	343	332	368	349	331	318	336	339	370	354	341	333	299	313	293	354	322	338	348	341	345	316	313	324	322	362	315	319	338	297	327	299	354	333	293	310	344	356	318	333	360	337	334	310	328	370	371	316	340	341	337	295	315	354	328	326	335	339	358	340	326	330	343	349	320	334	306	336	364	335	341	336	324	349	353	351	342	348	338	308	318	325	349	318	323	326	349	331	334	338	387	347	326	365	333	354	322	369	291	316	356	335	332	377	356	322	326	332	327	343	378	314	358	328	382	350	343	324	318	373	330	340	356	362	343	297	320	294	317	327	313	354	331	332	314	343	317	332	326	297	377	359	359	336	335	349	366	319	358	341	350	341	344	340	310	357	335	322	337	350	331	369	327	344	368	329	360	313	347	357	332	358	328	307	356	339	312	353	325	293	345	344	351	335	321	319	339	336	313	363	374	316	338	371	368	298	320	342	335	378	344	335	344	317	307	380	346	337	302	293	348	342	336	305	372	333	353	337	329	315	331	361	322	346	358	325	326	312	341	346	313	340	378	381	326	331	278	332	330	334	311	323	336	327	346	332	381	342	348	326	313	331	331	326	339	361	326	337	351	312	346	336	355	380	319	318	320	361	368	328	377	317	330	319	334	338	327	321	360	341	346	330	324	312	323	345	327	364	361	363	321	345	303	338	349	358	366	339	352	348	333	326	313	362	341	340	393	362	349	323	325	367
2113	860	855	860	853	827	830	857	844	826	785	775	772	879	802	828	791	804	792	818	797	827	825	814	832	792	853	813	792	799	799	844	786	751	798	817	798	836	805	829	846	833	815	825	851	787	788	828	827	808	824	808	761	815	834	834	836	839	816	826	770	841	820	802	846	830	808	799	826	810	822	809	803	818	823	808	825	746	800	797	811	781	808	795	843	826	874	790	804	753	818	840	769	806	797	835	817	822	813	762	808	816	810	798	826	831	790	786	771	834	815	811	810	853	791	860	838	790	843	824	758	808	776	854	802	839	794	820	858	837	798	784	844	812	819	786	819	798	810	796	813	785	802	801	849	798	812	855	826	803	841	739	820	778	819	802	824	826	820	814	827	751	808	812	783	817	801	871	819	781	815	769	835	782	835	797	874	779	852	768	826	797	797	823	827	832	855	772	805	756	788	819	861	790	832	797	833	772	845	841	789	800	815	798	827	845	806	834	862	768	862	855	777	793	807	826	824	854	823	866	811	797	795	775	861	836	817	784	834	846	844	801	815	879	782	848	812	768	833	814	838	872	852	768	797	840	806	761	798	829	859	778	771	811	804	815	833	829	871	748	792	792	799	827	873	845	865	786	822	826	825	805	798	819	852	849	829	798	877	838	775	839	853	829	800	777	833	833	735	775	800	787	847	812	819	779	838	771	806	791	752	811	826	875	853	838	802	774	804	819	799	790	813	859	781	796	787	808	805	874	827	820	826	812	820	759	852	813	802	822	812	823	830	789	775	770	801	807	806	823	871	797	792	798	821	775	833	793	800	840	824	823	868	823	838	806	894	812	840	861	841	814	807	851	795	816	869	821	785	799	836	829	795	819	799	827	856	851	782	818	831	791	810	836	864	838	792	842	815	864	754	849	835	800	848	825	796	858	814	805	846	811	804	758	810	783	829	825	771	806	848	797	821	832	806	851	825	824	800	800	776	774	807	818	773	818	861	828	809	841	792	837	798	769	851	812	832	801	834	828	870	821	838	818	804	763	803	830	850	779	778	815	818	857	820	762	809	846	816	865	846	828	832	813	779	812	846	753	761	861	830	789	815	799	801	814	783	762	819	817	840	799	759	822	811	801	783	766	763	847	814	832	831	806	817	827	791	804	847	819	821	811	838	774	799	819	812	822	857	791	811	805	871	771	885	808	852	788	778	775	808	857	794	786	762	765	796	827	839	772	774	797	828	817	862	829	810	820	821	824	804	811	793	837	818	808	818	792	803	834	805	885	751	831	861	832	876	770	794	800	806	775	862	859	833	822	823	806	741	863	781	819	889	796	839	788	817	796	806	809	805	846	767	789	824	857	837	804	803	855	816	827	813	826	844	811	779	818	834	836	799	829	826	823	805	847	837	795	781	826	794	790	812	842	763	833	847	781	817	818	802	834	838	851	836	831	807	843	813	773	833	829	826	871	764	793	796	780	845	804	791	814	821	804	844	765	764	800	822	786	811	743	804	821	793	815	809	845	799	827	772	766	837	824	839	797	821	831	785	852	815	812	803	830	812	835	839	861	798	812	801	835	817	832	802	826	841	822	804	810	806	853	827	796	822	789	832	800	847	833	772	820	809	793	836	821	817	810	851	797	818	810	828	846	795	820	811	772	823	783	794	806	799	805	812	772	809	839	791	828	814	787	838	818	827	819	819	802	806	819	823	729	778	754	856	759	847	846	797	805	762	818	790	818	822	790	800	798	836	803	778	769	794	832	812	799	851	826	801	852	773	813	814	759	792	826	835	843	866	836	787	819	827	776	909	814	753	810	832	826	771	772	802	846	809	799	832	837	785	801	773	794	896	816	808	822	842	805	849	828	892	814	769	782	835	780	821	815	847	814	812	806	806	867	791	836	820	820	821	852	809	773	784	839	819	802	807	825	819	777	837	821	859	750	822	813	790	797	790	811	807	814	795	826	787	782	784	815	827	857	783	840	796	794	828	783	829	768	764	787	809	849	813	810	792	837	794	860	829	786	778	868	807	809	809	823	787	826	829	869	795	805	857	796	834	828	804	790	817	796	810	840	852	813	838	802	793	798	793	863	859	819	814	803	839	834	843	839	822	836	794	832	863	834	834	816	873	794	757	822	779	870	843	863	807	808	767	821	767	806	799	848	810	832	821	829	813	843	782	779	838	770	821	797	773	798	825	809	864	803	836	807	853	849	837	782	765	812	812	764	826	841	838	866	809	804	841	794	855	818	832	812	806	788	785	820	798	804	801	837	808	835	826	831	827	825	845	844	807	802	795	784	822	788	799	812	877	813	838	828	845	826	815	798	791	814	773	735	777	836	822	776	830	779	780	788	847	785	791	816	790	861	855	810	808	833	807	875	843	809	818	805	798	869	820	800	835	835	797	786	809	809	863	830	779	824	814	755	844	816	828	860	821	835	813	798	813	840	781	875	866	794	818	775	832	865	803	805	776	773	819	808	795	829	832	784	831	742	765	796	878	811	822	854	855	813	818	837	836	838	829	881	842	798	785	791	840	810	830	759	801	768	750	801	788	864	804	779	801	817	826	773	793	861	851	851	834	790	792	863	801	831	799	786	783	881	778	816	808	810	797	824	797	868	792	757	839	804	791	776	751	831	808	817	817	851	810	863	818	815	799	815	801	816	792	824	822	832	796	789	832	842	781	802	827	816	779	792	831	847	722	801	786	816	826	803	836	848	890	830	797	807	823	795	836	830	821	793	824	816	866	816	818	768	815	868	824	815	820	888	837	860	773	823	825	790	779	823	769	822	779	823	826	806	838	780	761	806	820	843	793	828	811	835	808	828	812	834	791	798	798	880	825	870	772	786	834	795	840	794	804	791	811	797	797	810	782	827	819	811	791	756	825	820	823	804	868	753	818	841	793	824	872	874	799	816	855	818	831	801	801	846	797	790	766	799	798	806	841	841	812	847	791	813	812	860	827	815	885	880	786	871	837	846	842	790	854	782	778	773	780	788	788	859	788	814	842	840	811	826	809	806	768	793	810	808	809	848	751	810	797	879	807	798	824	829	820	783	785	855	775	866	845	824	804	753	829	805	815	845	796	811	799	812	835	814	797	793	860	823	767	813	838	790	802	792	803	778	786	846	806	797	854	803	824	853	829	809	851	798	864	759	854	811	842	809	757	778	837	794	813	811	790	816	835	822	776	797	869	775	856	844	793	836	824	831	811	826	801	848	766	829	850	810	846	818	789	794	795	836	802	815	790	812	855	828	783	801	822	829	814	816	831	853	770	805	825	805	793	875	829	793	828	846	845	783	830	792	821	818	845	812	801	782	778	784	803	808	803	841	800	791	778	828	844	838	806	810	793	796	835	817	777	786	812	827	815	767	819	836	757	809	789	814	820	925	786	834	829	807	773	816	823	843	783	794	829	777	837	793	820	759	873	822	833	808	794	775	824	787	775	842	806	782	792	847	776	814	798	828	825	794	795	773	824	819	826	830	819	810	783	799	819	771	838	814
6851	554	570	543	479	379	350	378	390	354	368	356	373	350	382	327	341	334	317	322	372	332	324	351	355	335	344	334	354	353	304	336	332	345	343	324	337	332	343	319	343	339	334	341	342	355	324	287	331	331	327	343	353	379	294	318	326	357	300	352	303	334	326	342	285	310	325	376	330	329	346	347	316	332	348	311	299	328	350	346	302	346	345	329	337	308	334	356	332	346	333	333	325	342	316	361	310	345	337	375	332	341	339	306	325	331	322	329	326	334	303	356	332	308	319	348	352	336	361	326	371	348	327	344	355	320	342	331	337	308	388	305	324	313	384	336	339	324	329	322	345	338	319	322	345	348	283	332	328	331	305	313	315	288	346	320	369	325	306	323	332	310	317	328	322	312	319	335	319	335	349	342	311	325	325	320	337	336	366	308	313	352	338	334	342	337	342	277	333	338	316	338	316	350	293	342	302	338	304	360	311	333	328	359	375	320	343	344	332	327	298	328	371	330	330	330	313	348	330	325	330	332	323	335	345	371	350	307	313	341	315	315	338	328	343	336	302	323	337	358	314	345	316	329	313	297	341	326	358	303	353	316	298	346	334	306	351	316	355	345	333	331	368	311	336	348	327	326	317	329	305	319	324	341	372	314	338	337	310	360	333	349	367	341	343	330	345	322	347	335	348	350	359	365	342	322	332	341	356	337	333	354	316	328	313	318	326	355	360	315	342	306	316	336	344	380	330	327	329	321	323	326	346	359	366	318	326	331	296	296	325	338	364	311	353	341	320	326	343	349	315	340	332	332	292	354	324	326	343	337	298	322	352	327	310	318	292	348	332	306	306	339	348	356	323	324	343	359	304	322	328	344	298	319	328	318	354	311	311	316	310	310	341	362	332	314	343	335	352	346	311	339	331	346	317	329	350	335	333	311	350	330	345	346	283	335	361	346	350	356	336	339	305	362	332	342	325	321	311	303	363	332	319	360	303	333	354	331	339	342	330	314	344	320	308	360	353	334	312	322	331	289	316	343	302	346	296	342	319	347	351	342	323	353	342	311	335	318	355	333	345	321	320	328	380	355	306	341	362	303	313	353	334	331	340	320	308	340	361	329	292	332	345	310	316	334	317	352	328	325	349	322	325	356	365	341	345	368	337	357	327	320	314	307	325	300	331	327	343	333	338	348	305	371	316	329	306	390	333	337	319	338	329	336	322	361	344	315	338	352	339	326	343	350	323	315	316	336	306	324	345	315	323	319	326	316	351	325	324	332	329	334	320	323	353	311	328	341	351	329	324	349	304	369	329	353	358	364	331	326	346	364	365	370	338	329	367	306	353	319	337	355	329	337	348	362	352	320	346	329	326	325	312	357	347	347	324	350	349	290	358	363	342	369	322	340	373	339	371	331	336	328	352	381	374	353	334	318	316	361	316	292	327	373	349	349	329	289	351	340	309	327	363	358	326	304	339	361	326	333	297	342	374	340	352	330	283	350	330	311	330	343	339	324	333	354	330	326	329	322	310	319	342	379	345	345	337	332	312	336	340	313	328	346	351	332	367	313	307	335	316	365	353	332	339	327	347	311	343	360	359	352	332	328	310	307	330	284	341	319	344	295	322	318	306	363	356	343	324	333	313	326	332	327	361	342	297	349	309	351	328	334	337	326	338	302	332	375	294	335	307	323	342	328	333	349	342	317	343	317	364	356	322	319	335	346	338	339	310	328	323	333	291	334	353	342	340	333	326	360	324	311	366	315	336	316	342	339	331	326	316	335	353	332	316	358	319	307	354	322	311	333	342	322	328	327	306	315	335	317	331	314	355	314	323	317	344	321	383	305	338	309	321	334	334	316	336	325	327	332	301	347	348	332	330	359	308	368	301	317	311	318	341	308	355	352	324	314	328	307	331	310	336	362	344	327	308	317	339	372	324	325	324	343	298	329	350	311	330	342	340	273	338	348	347	331	315	318	303	317	287	359	290	328	338	355	326	368	325	325	310	319	344	322	315	352	339	334	323	335	354	330	362	333	303	303	320	317	342	322	344	303	352	317	320	319	283	340	318	344	340	361	315	319	322	330	331	358	347	314	346	338	361	314	329	314	348	332	317	351	360	304	318	327	331	315	306	329	319	352	347	311	333	320	282	331	346	347	373	287	342	339	283	313	317	310	339	310	343	327	319	325	337	363	333	328	317	362	366	341	322	345	343	304	330	327	351	349	321	316	308	293	331	349	339	333	319	348	322	318	318	332	319	303	336	331	323	312	339	305	294	315	335	329	338	316	301	370	329	302	315	334	351	325	325	329	333	327	317	343	316	316	329	333	307	341	326	341	308	323	289	328	316	354	325	361	314	328	351	337	311	342	353	346	319	307	371	316	344	322	339	351	291	325	312	324	332	355	305	344	339	313	334	337	320	320	300	357	351	335	335	337	304	304	342	374	303	348	331	325	358	332	346	308	332	343	322	364	351	332	328	342	346	328	333	318	334	349	315	338	343	357	331	346	306	353	335	322	324	319	327	348	322	334	310	331	364	325	318	294	342	346	374	344	325	298	334	330	361	359	335	350	323	372	324	330	309	331	327	312	343	345	326	321	326	321	322	353	325	349	338	303	290	348	336	341	310	294	335	340	338	309	294	315	334	356	336	320	359	296	362	312	369	356	309	313	303	325	331	365	311	351	320	313	338	301	319	323	310	338	341	326	342	363	395	339	324	284	329	318	336	353	325	332	330	327	319	362	371	311	299	327	343	302	304	312	350	334	341	349	327	330	351	307	307	382	328	334	337	338	352	298	329	349	361	326	319	329	319	327	361	328	300	324	369	335	308	339	340	322	355	319	363	302	326	314	341	306	307	352	346	310	376	343	336	342	296	339	347	338	363	343	333	366	340	326	320	333	318	315	300	315	311	346	344	367	364	317	332	327	311	344	342	352	326	298	376	345	336	356	325	367	376	370	302	355	350	343	356	318	319	336	323	343	305	301	354	338	345	352	326	352	349	333	350	350	328	329	379	341	317	332	350	296	337	304	376	325	310	343	339	340	324	371	365	337	325	323	310	325	345	324	319	337	336	356	350	332	365	327	348	318	328	341	316	319	299	330	330	320	331	340	332	339	302	311	373	315	337	353	344	310	363	283	314	334	359	365	308	339	297	312	335	361	349	343	293	337	321	343	357	363	351	332	315	347	309	320	318	335	349	306	328	339	336	335	356	337	333	294	344	391	359	352	331	335	312	342	331	335	327	372	374	343	345	352	339	330	305	340	370	369	353	316	327	326	307	335	324	320	363	320	312	339	309	358	334	335	314	342	338	315	335	324	354	322	350	323	374	344	331	303	364	336	315	345	342	353	329	304	328	295	368	328	310	333	327	336	357	324	344	314	311	322	333	349	352	333	329	329	342	333	332	339	295	294	363	294	325	324	319	356	305	320	318	361	320	294	329	318	321	313	315	350	318	354	354	346	340	305	325	314	331	347	328	354	310	335	355	354	337	341	349	303	336	308
6762	1071	1271	1365	1320	1259	1075	1047	987	908	891	874	879	895	854	883	844	815	817	828	792	813	838	882	808	813	821	769	821	807	859	785	812	811	774	773	792	846	817	828	825	787	790	803	784	793	800	822	805	810	804	818	770	800	803	834	817	818	775	776	802	780	817	801	814	804	803	782	803	740	773	753	846	719	738	779	808	811	738	793	779	793	856	745	850	824	816	814	825	787	821	821	777	795	774	768	818	761	838	761	756	796	861	801	797	771	795	848	886	778	828	795	800	852	774	817	737	796	797	750	815	775	796	834	797	779	862	755	772	785	816	778	786	809	769	819	758	802	793	755	763	776	808	844	788	779	751	777	797	786	794	835	808	791	795	791	812	821	830	789	803	837	776	808	815	833	742	795	782	736	786	785	789	802	794	753	758	836	791	831	816	798	815	799	764	833	781	805	828	790	791	760	812	807	834	820	796	783	864	848	773	840	800	815	784	828	777	797	791	777	812	793	811	797	791	783	808	811	808	788	763	701	783	800	828	779	798	787	825	818	804	790	824	762	795	810	801	774	786	804	790	776	729	795	759	754	820	766	816	849	820	805	836	781	840	784	797	801	803	809	810	813	801	835	819	776	856	784	783	792	782	773	856	783	805	799	840	818	785	778	768	776	779	769	822	779	741	785	787	793	759	788	832	807	770	798	772	815	793	752	806	806	777	813	784	818	839	808	823	825	778	824	815	794	825	801	797	810	802	774	841	817	812	827	826	807	799	795	793	787	776	837	808	863	795	811	821	796	806	853	822	779	795	780	858	790	760	797	830	740	845	864	809	815	808	779	807	888	818	803	784	847	819	778	792	831	769	808	831	788	788	805	830	772	874	807	826	815	808	764	801	828	773	756	811	777	818	813	791	874	779	831	795	768	778	751	816	817	779	748	774	833	810	839	791	759	841	819	802	811	805	766	776	757	800	796	828	813	738	804	809	808	787	824	804	810	779	788	831	764	763	830	798	819	833	740	771	845	829	857	799	800	859	801	808	783	801	803	830	780	740	783	797	821	769	756	778	751	838	797	764	756	826	812	781	813	860	827	826	790	731	793	805	828	783	787	790	846	831	834	765	786	780	794	800	786	782	767	784	763	760	792	799	739	827	778	794	792	762	805	783	812	815	833	803	802	831	741	804	810	766	842	793	791	790	823	788	792	797	810	771	855	767	838	801	815	779	725	762	799	780	773	817	795	782	832	814	772	779	765	759	820	773	851	816	803	826	783	769	767	766	816	853	808	785	882	804	785	819	811	792	832	732	771	832	787	783	831	784	769	841	766	815	774	837	861	770	840	775	777	797	845	813	781	752	777	826	791	744	826	815	795	766	765	819	808	785	831	762	777	777	801	847	812	807	766	764	822	807	828	805	798	829	783	780	812	745	825	816	786	846	826	798	807	819	838	760	794	776	809	866	793	825	833	756	776	770	809	838	825	808	813	773	819	816	861	818	795	779	761	771	864	799	815	844	765	738	823	811	790	814	817	781	805	753	781	796	802	785	790	757	801	813	768	758	782	813	800	768	781	778	769	801	798	808	802	779	782	829	846	756	794	781	769	763	785	768	835	806	840	791	792	861	806	780	809	805	792	835	774	815	736	808	849	790	785	823	791	827	854	803	759	811	786	783	827	793	748	760	807	801	831	770	839	748	817	768	771	798	816	827	797	784	820	805	783	822	819	824	813	813	794	783	792	780	727	808	816	837	765	824	771	756	824	807	834	822	842	771	793	734	832	811	819	786	798	805	776	756	774	841	787	797	801	740	772	782	817	759	790	769	773	792	797	820	799	822	795	809	863	821	830	764	779	801	777	807	809	814	772	745	747	833	786	824	836	794	749	806	802	833	810	747	819	754	739	811	775	748	788	789	806	780	816	853	801	724	792	826	767	768	786	793	775	776	763	813	784	725	817	752	796	789	806	812	812	813	795	774	759	763	756	818	823	782	815	750	776	849	785	834	788	774	796	841	813	804	777	775	819	836	804	823	817	798	806	782	765	833	831	763	768	758	786	799	792	769	809	768	776	802	767	761	811	826	792	779	777	771	781	814	783	786	787	812	782	820	808	794	813	805	792	816	764	779	800	764	772	734	818	817	829	746	799	818	786	816	804	832	830	843	737	792	785	804	819	792	757	772	797	802	802	773	768	792	807	805	819	758	788	811	841	855	814	798	763	828	781	774	767	811	802	723	756	799	779	778	786	846	795	780	829	843	799	810	811	787	816	814	806	736	789	813	797	799	793	818	793	799	810	834	838	804	752	818	799	783	806	777	772	806	750	771	822	749	828	780	799	803	770	873	794	808	795	858	830	801	837	793	765	761	848	796	828	801	830	815	802	819	766	748	808	798	794	775	799	789	826	812	795	797	800	811	822	757	794	738	817	828	772	761	758	783	784	788	831	768	784	807	809	774	815	757	783	821	803	793	780	816	779	760	818	802	788	800	801	799	825	767	740	824	776	848	823	768	831	820	772	816	831	757	786	827	763	815	818	802	818	809	746	769	800	773	780	797	798	803	817	757	761	813	831	773	811	799	835	808	826	820	778	799	783	767	777	810	816	803	829	775	737	829	835	773	782	807	772	894	821	776	845	778	813	767	783	793	782	799	834	777	821	801	787	807	781	782	853	834	766	786	821	821	774	806	823	699	820	798	861	786	786	811	827	805	800	773	774	827	797	774	802	823	777	754	770	798	778	753	769	841	800	800	803	858	790	754	811	810	777	809	751	749	789	782	772	836	814	791	812	855	757	831	734	790	768	799	795	787	818	777	789	776	739	768	804	804	821	788	790	784	817	806	855	789	781	803	812	789	769	791	822	798	810	824	791	781	832	813	785	828	792	799	789	739	814	789	743	788	819	794	796	777	797	809	791	809	761	861	818	803	795	803	784	791	823	795	749	777	750	847	787	834	812	788	815	755	806	783	767	795	812	795	836	744	811	764	835	789	803	818	793	837	787	818	764	802	767	799	818	759	843	791	804	777	824	762	831	750	849	803	808	776	798	822	847	810	812	821	778	829	842	778	844	815	816	793	790	788	780	777	776	811	780	776	788	778	784	817	772	774	775	801	783	801	851	791	827	764	792	802	759	792	809	783	759	794	812	805	813	800	774	810	805	773	787	844	828	820	820	834	768	770	804	857	803	785	804	867	825	801	758	789	784	786	791	827	784	771	803	827	817	771	806	861	788	748	801	851	812	839	789	782	859	823	844	760	774	800	773	791	856	807	810	820	807	813	763	777	796	805	821	773	783	817	795	776	777	779	807	793	814	811	801	796	789	830	766	779	865	769	785	792	798	769	763	802	801	830	748	898	791	754	799	802	817	833	825	770	800	788	832	843	795	834	853	796	757	819	836	780	803	842	762	824	795	794	773	785	765	763	793	774	785	845	771	827	809	764	748	805	775	799	827	829	748	829	738	793	813	801	791	840	753	787	782	791	806	745	806	823	823	854	763	811	811	812	802
12464	709	666	553	367	311	277	240	244	217	207	182	188	187	189	188	177	185	161	169	150	158	183	177	154	175	166	175	128	152	145	169	190	161	181	185	149	178	180	168	138	144	182	154	161	153	150	179	159	168	162	170	177	174	155	159	150	182	163	168	170	176	144	171	148	150	165	169	170	158	182	166	161	159	167	146	171	166	153	158	151	154	167	159	159	144	159	181	155	142	159	164	176	175	143	164	178	192	172	188	167	156	151	163	172	160	158	173	154	158	150	158	144	150	174	149	170	151	149	139	172	169	149	159	162	170	179	148	149	163	155	171	167	162	138	159	151	168	157	170	157	150	172	176	187	186	139	155	150	148	152	148	147	171	153	138	151	161	160	139	127	153	161	154	193	192	156	165	172	169	158	157	186	162	173	179	175	148	171	160	144	152	139	156	178	156	177	196	165	170	173	164	170	171	175	159	189	189	192	174	144	165	154	163	186	167	155	163	172	164	166	147	173	146	130	155	172	165	178	172	161	186	179	152	149	151	173	142	156	149	184	157	148	189	139	173	179	182	170	162	199	141	163	184	172	157	157	146	172	128	163	196	169	178	162	144	144	156	144	191	138	179	155	166	147	146	148	171	164	154	155	163	170	164	147	179	149	160	142	186	162	160	155	165	166	176	173	144	196	149	158	155	147	168	150	170	149	163	162	150	167	156	135	187	157	165	166	165	160	171	156	173	158	159	170	186	167	175	149	156	151	144	162	184	147	185	164	158	165	183	162	169	148	172	169	171	130	153	148	156	164	155	153	159	156	168	143	181	169	161	152	163	168	163	150	156	164	172	140	150	170	156	165	150	172	191	164	190	154	174	193	161	152	168	172	156	177	157	191	159	174	148	178	175	198	174	148	161	166	161	158	165	172	129	177	183	161	161	148	151	158	164	170	184	162	163	179	178	156	169	166	160	150	165	153	168	147	187	146	150	154	142	150	171	155	162	137	164	180	166	159	151	148	155	164	150	179	178	165	130	168	155	168	159	152	165	135	151	162	166	179	163	162	171	158	151	144	169	158	144	180	163	169	150	155	165	154	171	154	150	153	168	138	140	148	168	147	195	163	148	149	174	170	168	170	176	182	167	163	187	162	154	162	164	169	145	172	146	157	138	173	157	159	154	167	168	161	168	164	151	171	164	162	173	153	175	153	164	152	169	172	174	162	166	155	154	159	161	173	166	175	165	159	164	160	150	163	157	174	160	176	140	153	151	138	169	200	184	153	147	160	161	163	161	143	182	162	147	170	163	156	130	149	173	187	177	139	163	167	154	155	212	181	177	149	180	158	170	151	169	167	185	178	134	146	162	182	158	168	171	178	170	151	152	137	165	157	158	189	151	159	170	162	175	169	146	195	172	163	171	156	170	149	150	165	147	171	166	149	186	159	142	168	159	163	167	160	152	155	156	183	162	154	169	170	141	180	146	143	164	130	165	177	151	178	175	162	160	154	154	149	142	151	174	171	171	153	156	159	165	171	189	164	163	155	159	179	155	177	185	175	145	177	140	172	179	159	160	167	164	163	181	144	151	158	178	161	148	183	146	163	167	147	167	187	178	187	141	143	155	172	180	169	155	143	161	173	163	163	153	175	173	189	177	190	156	152	154	172	166	135	171	171	166	157	148	163	141	151	169	130	173	157	167	160	171	137	167	167	189	165	152	182	158	164	145	170	157	188	182	160	176	163	180	152	167	141	160	152	175	195	179	157	195	152	165	176	173	180	170	189	176	167	150	150	149	143	152	144	160	161	164	175	177	154	153	166	172	183	183	184	167	164	154	160	155	166	142	174	174	147	177	178	168	161	163	161	161	160	162	183	169	181	181	183	166	153	175	145	129	137	141	156	173	159	145	135	174	135	149	154	158	174	164	164	157	167	164	175	154	164	176	135	138	161	164	153	149	170	167	187	148	159	158	171	189	163	165	172	187	164	187	157	185	172	171	156	199	146	152	170	160	183	170	184	176	173	141	155	158	165	148	156	185	146	144	173	173	159	177	180	166	145	157	157	144	148	201	162	157	162	186	188	141	148	166	154	182	148	165	176	154	149	154	174	162	177	187	147	156	161	148	169	140	150	159	167	151	171	169	149	191	141	144	166	164	178	158	153	125	156	141	182	140	154	167	135	173	155	167	166	139	164	151	165	173	150	167	169	145	180	186	138	187	164	166	150	153	145	144	197	171	143	175	171	143	147	163	151	150	161	147	141	165	152	164	169	176	154	157	173	173	171	142	159	168	179	158	171	154	174	161	158	166	162	179	137	162	156	180	146	163	157	169	150	159	146	141	164	151	153	144	151	159	170	159	142	177	185	153	152	141	158	146	148	191	176	142	155	152	143	155	180	169	180	155	174	144	191	162	151	174	151	148	153	170	174	153	163	146	189	189	177	171	160	156	163	160	168	152	144	176	183	154	154	138	178	149	160	161	156	172	128	147	159	174	182	186	167	168	184	164	168	161	160	158	161	133	166	128	161	161	141	153	182	153	186	187	153	164	152	149	158	190	151	167	158	140	159	178	151	162	185	152	157	158	164	174	165	143	164	149	159	154	168	142	152	127	149	151	173	169	169	181	165	182	180	188	160	164	167	173	152	157	165	144	132	163	164	163	167	171	149	142	170	191	147	181	178	153	154	151	174	150	143	152	145	150	187	166	156	171	161	162	144	142	141	128	168	155	160	153	143	171	168	170	169	169	166	151	163	165	187	170	155	144	149	175	179	138	173	157	175	156	182	166	165	191	160	167	164	176	145	169	168	143	168	176	179	131	155	149	163	162	167	163	142	156	183	174	167	173	165	147	182	160	152	186	176	160	176	152	193	172	149	178	151	138	160	168	167	140	176	137	153	169	191	167	155	173	157	129	168	161	166	156	173	200	189	153	192	159	162	177	161	167	189	158	179	164	163	170	156	151	168	176	152	164	159	164	167	169	185	156	170	179	170	165	134	162	183	154	155	149	201	178	171	160	168	155	187	157	162	164	150	178	179	149	158	143	148	153	183	151	166	164	140	175	159	152	156	163	181	158	171	186	171	152	173	167	147	159	160	173	149	164	176	161	184	190	165	148	168	166	139	149	145	170	172	160	183	160	155	147	159	138	152	178	163	195	170	173	170	179	147	163	183	178	163	151	150	172	162	167	166	144	152	153	163	156	186	179	182	143	163	167	147	184	146	170	169	164	154	146	165	156	150	134	161	169	143	156	147	137	191	158	151	157	166	186	171	164	137	156	165	166	160	139	155	163	177	195	162	152	146	155	171	185	148	154	178	189	184	162	169	160	156	133	163	169	150	196	152	167	161	176	156	152	151	176	172	149	137	146	158	188	176	175	161	185	174	143	166	168	164	175	158	163	161	150	170	163	169	171	180	135	153	151	141	161	152	164	179	176	170	139	161	175	175	150	178	171	159	165	173	183	182	162	157	170	162	177	166	153	168	185	176	152	153	163	146	144	150	172	179	151
8003	810	1459	1643	1507	1243	1049	861	774	702	612	629	620	594	562	574	546	516	503	481	522	449	457	448	472	444	474	437	453	460	455	433	459	428	475	449	427	432	429	451	419	439	462	425	460	454	454	462	400	446	432	442	450	394	441	403	415	423	392	429	432	419	419	448	450	393	436	395	425	406	389	441	423	400	448	416	433	378	419	408	412	437	396	457	406	392	415	458	436	416	418	456	413	415	418	419	419	409	449	434	473	418	435	401	431	449	419	435	414	429	426	392	394	422	426	407	437	471	407	439	401	443	431	416	453	413	433	397	436	430	426	447	421	432	450	393	431	427	397	443	424	434	436	407	428	413	382	408	473	468	425	439	428	404	432	424	443	415	445	437	455	395	460	417	398	439	467	401	405	433	428	405	396	408	442	427	412	419	426	387	428	423	438	423	436	448	435	427	433	401	467	447	426	442	403	417	433	415	466	402	365	421	418	419	466	415	439	399	406	408	418	379	402	420	431	449	427	430	411	387	394	401	426	439	449	426	407	432	442	421	449	419	427	422	438	403	439	421	426	439	421	430	369	405	408	426	444	439	419	448	423	426	415	459	410	383	393	409	392	445	430	382	418	405	420	424	445	401	430	462	402	446	409	440	424	443	432	427	422	431	399	407	435	427	382	409	415	433	387	457	404	391	401	430	399	420	442	428	444	416	436	429	424	397	414	406	420	439	438	428	396	428	418	403	369	408	444	411	410	392	407	444	404	378	393	440	424	440	453	430	371	442	414	447	401	433	447	430	419	408	416	409	412	425	404	413	413	420	430	473	445	419	445	380	435	402	428	391	447	438	426	418	407	454	398	410	408	409	398	410	447	394	443	445	430	437	441	407	438	390	424	430	405	417	417	406	424	388	420	415	391	433	386	432	424	401	424	420	397	429	431	411	428	445	423	427	429	383	431	439	455	407	449	412	423	418	423	430	395	430	418	407	425	403	387	421	405	436	419	399	421	416	402	424	431	428	450	432	425	423	421	434	425	404	424	413	401	400	411	410	422	454	417	433	434	372	405	449	443	435	384	456	442	421	417	408	409	443	410	381	442	436	438	396	439	420	386	440	425	427	436	438	420	416	404	422	442	412	400	432	411	450	448	457	424	437	420	432	409	417	394	423	407	421	415	411	459	423	480	416	429	406	418	428	453	397	397	433	415	402	384	427	407	423	394	438	383	413	430	428	469	405	424	425	453	389	445	407	434	433	421	435	433	400	419	391	411	429	395	436	434	377	431	412	418	379	425	437	433	431	419	418	389	400	405	430	435	412	472	430	435	417	380	463	445	387	406	426	444	431	384	400	437	422	421	456	415	402	456	414	416	428	420	441	451	452	415	438	432	419	437	425	444	401	441	421	419	461	423	445	413	458	447	403	417	426	429	430	441	395	409	410	380	451	404	439	426	420	382	429	407	419	430	447	437	389	403	437	421	414	446	407	420	429	429	450	412	433	415	429	409	410	455	418	395	466	408	389	435	398	409	419	433	422	435	364	448	386	428	427	414	400	425	442	411	397	403	432	406	399	437	442	429	417	405	425	407	391	424	390	413	416	459	410	445	408	436	442	432	412	414	416	398	414	426	392	395	395	449	423	448	432	428	446	462	442	388	420	452	466	439	423	393	423	450	406	410	445	424	420	435	422	397	381	391	412	399	414	422	436	423	425	432	435	402	424	420	427	412	459	404	429	426	416	425	431	422	434	388	393	464	456	430	422	406	398	419	426	424	450	413	433	423	438	413	398	432	406	453	392	412	405	438	399	462	398	422	454	412	407	444	407	427	454	401	400	409	436	411	437	381	427	430	399	428	403	458	387	427	423	418	387	395	400	427	404	408	422	401	393	442	421	412	480	405	440	395	377	414	445	396	375	393	428	394	431	414	402	429	425	401	441	396	418	421	389	440	422	415	436	432	443	403	438	407	438	397	421	401	406	397	419	458	426	405	406	413	425	429	433	441	415	389	435	433	427	442	446	432	432	440	397	424	407	438	420	440	431	457	434	449	437	397	424	432	420	399	449	409	444	397	419	431	428	446	420	437	395	440	402	422	403	406	424	409	421	464	459	442	437	441	460	434	395	453	414	429	436	422	434	436	407	391	410	447	437	418	438	406	394	464	453	396	398	415	406	416	408	386	422	403	412	427	448	385	419	395	438	422	426	413	399	420	438	379	435	415	439	426	418	431	433	424	433	408	414	392	376	405	416	417	402	423	426	417	377	438	435	405	456	463	429	421	437	446	434	418	410	429	446	418	427	400	467	425	463	413	442	451	440	405	422	430	450	422	433	425	379	402	449	433	426	432	397	467	426	430	425	430	401	423	423	460	431	396	413	451	391	405	417	394	409	415	411	406	444	423	440	447	379	413	409	440	429	437	380	378	412	417	469	406	424	443	444	414	432	391	371	419	430	417	376	436	414	422	447	419	429	377	396	427	409	428	424	409	412	411	432	430	434	396	447	389	421	426	410	420	441	438	432	447	408	411	421	425	398	402	426	394	407	407	459	436	460	431	384	399	413	437	398	410	441	383	409	408	420	419	411	412	381	451	398	441	428	392	405	430	407	430	414	400	422	427	423	442	437	435	428	447	423	425	414	381	433	386	391	409	442	403	469	417	433	420	407	414	444	435	400	413	437	395	408	398	430	416	421	430	440	413	419	388	390	414	437	400	410	422	437	420	380	398	403	471	436	393	403	447	417	413	418	424	427	408	416	444	405	373	427	362	464	390	416	436	395	425	443	465	406	410	430	416	394	420	413	417	424	432	425	424	429	437	438	429	410	443	450	440	403	466	416	434	393	416	432	410	410	446	394	429	425	424	425	507	447	418	449	420	418	431	443	436	412	449	381	464	391	408	428	409	441	418	430	418	437	420	421	385	397	438	432	384	428	433	423	419	414	426	394	440	430	416	426	449	436	430	405	417	420	427	429	415	419	449	414	410	429	412	424	450	419	427	387	405	438	414	408	422	429	444	409	419	407	432	448	442	406	401	426	450	444	427	409	425	433	414	420	402	408	434	435	406	419	431	420	426	457	417	423	409	441	408	446	439	406	421	406	437	432	444	403	422	396	391	430	416	431	409	428	434	395	409	441	404	428	436	425	387	406	446	417	425	414	428	425	420	388	424	416	426	437	419	431	407	386	421	452	459	399	432	423	382	380	418	420	424	374	392	423	431	455	398	400	425	400	426	433	423	409	418	407	409	455	404	388	389	426	375	437	402	473	410	413	393	436	416	442	433	424	394	452	400	443	428	401	405	406	426	362	407	464	392	396	431	427	458	439	421	419	457	431	418	421	432	419	417	381	433	413	430	462	422	429	447	444	445	449	424	460	446	424	401	423	438	431	405	408	425	418	427	415	401	425	412	408	455	411	383	414	415	436	420	429	435	385	434	432	428	411	422	428	407	409	427	425	405	430	412	415	425	398	420	413	414	433	417	407	429	381	441	426	421	414	425	446	404	432
1451	341	368	328	321	363	308	326	335	333	326	334	341	328	332	342	335	348	350	309	356	333	310	356	336	336	354	297	348	359	290	354	359	341	382	361	374	334	334	340	326	320	300	323	322	335	360	336	353	366	341	340	324	348	355	323	335	310	325	339	335	338	360	325	330	314	338	308	301	335	335	324	342	328	349	316	338	356	325	299	329	320	346	353	354	375	343	356	327	306	348	320	300	322	324	360	372	324	339	334	402	342	321	323	335	335	331	320	344	344	331	364	329	361	342	334	317	345	329	385	343	323	356	350	343	367	330	338	345	343	361	346	354	345	331	321	309	348	338	326	359	331	332	349	301	332	316	336	337	320	378	306	333	319	289	312	342	308	318	331	348	331	298	329	362	310	362	328	331	346	334	335	336	319	335	328	330	371	329	320	361	342	320	331	326	310	315	332	307	367	340	359	374	343	321	323	335	320	316	310	351	370	326	330	364	344	367	330	324	297	347	361	338	356	342	349	323	337	313	323	343	323	349	324	374	330	333	361	367	388	322	335	296	341	349	341	347	352	327	319	348	325	353	354	328	362	327	340	329	317	327	320	329	335	358	332	334	318	338	324	327	338	329	331	319	326	353	336	343	317	305	324	344	361	330	339	345	333	331	345	381	327	308	313	330	336	333	316	330	338	328	346	337	323	328	333	318	351	340	367	349	330	304	323	321	362	308	361	326	382	347	333	346	326	325	340	321	333	323	332	351	341	362	361	323	354	336	320	346	354	311	326	350	305	328	314	362	365	341	332	338	347	332	345	354	348	343	323	331	359	351	333	322	333	350	314	342	360	355	331	359	338	340	320	322	346	316	300	352	365	372	342	327	303	311	350	304	319	322	324	322	346	337	375	329	332	327	362	337	352	317	311	354	356	323	341	342	350	301	337	328	349	329	340	297	341	325	317	354	372	350	333	335	353	319	321	325	357	347	328	337	347	377	330	341	320	378	334	329	297	325	294	342	339	350	341	324	338	322	322	332	322	349	318	336	346	379	355	377	356	315	349	353	354	335	344	348	357	320	369	314	316	313	362	308	358	310	347	356	341	331	280	339	328	311	360	324	354	361	338	296	346	371	359	321	325	319	340	338	340	308	323	355	312	339	381	343	324	352	351	352	356	357	352	343	332	318	338	350	322	333	336	335	344	350	348	321	330	333	305	322	331	307	321	309	325	365	336	366	364	341	336	346	339	357	309	348	331	348	344	305	335	357	334	296	328	334	327	355	304	334	332	310	385	341	284	326	354	323	338	339	345	326	299	342	399	319	344	331	366	355	349	326	349	358	346	349	349	330	349	311	326	319	370	331	318	326	380	359	287	325	357	352	331	357	375	353	336	344	308	301	330	362	354	329	322	348	331	341	353	318	319	369	330	329	352	336	342	337	322	310	323	350	368	331	326	358	303	294	309	346	343	336	344	349	334	333	305	321	348	364	311	358	349	329	318	329	311	345	328	290	317	309	323	356	304	337	311	317	327	341	314	341	336	313	320	318	316	371	345	303	341	309	339	339	311	295	314	324	350	332	323	328	346	331	352	324	345	345	348	301	314	332	344	343	319	303	304	358	328	340	364	329	344	379	309	339	333	306	326	344	349	350	325	318	296	309	357	343	353	332	319	353	309	332	370	335	328	311	358	323	332	325	330	328	328	349	326	314	321	340	291	364	356	330	371	339	349	316	304	327	343	346	341	325	324	343	348	344	318	335	344	371	371	331	293	370	359	339	344	302	358	309	359	352	337	356	339	336	361	375	306	332	332	348	345	331	330	329	315	326	341	358	342	325	293	307	325	310	310	338	299	341	360	339	330	366	328	317	367	338	339	362	309	359	355	343	324	342	322	321	298	362	341	327	327	305	324	340	341	329	334	360	356	306	327	326	307	344	309	313	285	382	394	341	332	354	356	356	324	319	340	359	332	316	334	347	362	336	313	346	329	360	339	377	337	342	321	378	328	320	340	332	369	317	312	332	328	317	338	355	329	336	331	406	329	343	341	345	336	329	346	338	353	379	352	319	333	309	350	342	338	338	348	350	354	332	350	364	361	368	346	346	342	352	352	298	336	355	325	338	357	353	327	370	333	342	325	357	335	352	339	324	341	361	311	358	343	316	360	299	344	342	337	325	338	342	329	333	347	349	338	394	334	331	359	317	318	308	339	297	332	304	343	353	308	352	373	315	364	337	320	345	316	360	342	295	333	333	331	353	338	335	310	295	322	330	327	364	343	323	358	328	341	369	329	316	357	358	349	363	349	348	313	368	323	341	318	337	334	334	342	292	332	331	319	360	343	349	341	317	365	358	354	320	296	315	315	359	331	320	353	324	367	361	345	386	330	334	351	337	340	324	332	360	355	339	322	311	328	365	368	299	320	344	325	349	332	336	341	358	346	339	355	331	340	312	327	338	314	360	359	347	357	320	353	345	346	304	346	350	359	326	354	348	313	359	347	352	350	356	311	316	326	336	351	328	323	343	347	348	341	355	339	340	369	334	368	329	302	354	318	320	319	335	302	326	307	333	356	331	314	311	329	304	316	365	328	356	344	346	306	351	333	349	290	339	307	292	360	309	330	331	342	344	325	328	353	340	328	342	347	353	385	350	324	387	359	307	330	307	328	336	358	330	394	325	359	357	368	346	341	352	336	359	338	319	322	335	332	322	304	386	312	355	322	346	304	355	309	335	322	313	354	337	342	357	309	294	295	338	330	335	330	326	345	334	314	339	336	325	328	342	333	327	319	353	346	322	317	342	307	289	354	374	352	356	322	322	361	355	334	316	345	346	322	328	337	360	313	384	328	354	316	347	298	348	324	332	346	350	349	315	312	354	350	328	336	323	329	355	348	329	320	290	310	345	348	348	346	342	324	350	322	341	345	360	345	317	336	337	337	340	360	316	339	328	319	350	301	331	360	353	323	343	328	321	338	343	312	366	326	351	333	341	322	322	328	342	338	365	329	325	335	355	354	343	308	300	373	334	333	313	356	314	339	319	336	356	346	318	327	334	372	364	324	370	355	307	326	315	371	346	298	353	334	352	342	375	352	325	316	322	344	352	328	366	327	339	338	327	333	336	349	349	325	352	356	313	344	309	306	375	332	316	323	345	316	331	323	355	340	323	363	318	281	330	361	301	337	345	338	333	356	300	343	336	331	364	315	341	326	343	349	336	331	344	341	323	333	354	319	332	391	323	337	353	302	288	337	341	351	336	355	329	334	339	330	317	353	336	318	329	332	300	325	352	347	346	337	374	345	325	341	310	347	370	347	324	345	336	312	325	318	354	352	326	339	325	325	346	334	329	349	336	324	362	352	327	341	336	315	318	338	324	314	345	328	343	329	313	343	312	361	340	319	324	390	372	317	311	344	344	327	337	355	327	369	349	318	315	345	381	309	354	347	355	348	365	355	322	337	296	367	356	366	307	316	326	322	346	337	328	325	355	336	357	360	336	355	310	345	315	341	350	328
2109	875	885	839	841	852	826	839	823	858	828	834	830	786	819	800	762	866	836	842	846	808	828	834	864	804	867	838	885	774	835	883	839	864	815	850	856	857	807	803	845	797	768	819	826	838	822	814	805	844	901	815	810	805	848	864	804	817	840	827	835	820	785	872	879	824	827	826	816	848	831	852	835	761	838	812	807	830	832	833	818	854	870	739	839	841	840	817	816	846	823	813	819	819	844	791	799	830	781	783	864	830	802	826	812	861	811	789	810	827	805	831	844	802	814	777	822	792	803	828	809	905	778	816	805	841	815	833	853	830	794	843	791	817	805	824	820	846	835	823	800	826	820	845	818	845	808	862	828	826	831	836	794	807	814	817	840	787	804	831	804	818	830	818	823	764	880	804	829	883	825	824	789	876	816	813	789	838	830	818	842	859	827	815	850	773	791	804	820	811	796	781	842	814	793	792	896	795	819	858	805	824	841	808	861	744	803	795	791	788	840	803	810	785	821	809	859	843	815	855	798	763	807	831	810	809	858	818	828	876	874	777	837	802	776	788	814	846	849	753	847	795	856	814	832	799	832	738	809	851	835	769	816	811	790	770	848	809	787	804	835	841	823	836	813	862	803	871	868	841	797	730	760	811	783	840	840	808	833	792	871	801	805	794	797	799	825	878	879	786	789	844	827	827	802	815	812	853	813	769	843	785	795	830	808	854	832	849	779	744	855	793	824	809	787	815	830	890	806	787	826	782	860	827	790	837	838	810	795	843	800	809	840	839	832	892	784	830	828	804	885	856	786	817	825	807	808	800	852	845	843	860	837	818	810	792	814	791	810	784	848	800	796	861	777	806	782	810	827	802	835	783	800	844	820	815	792	827	813	847	788	807	801	841	797	839	846	791	793	820	805	787	867	813	777	850	857	810	806	808	803	789	774	810	855	797	875	821	808	808	822	828	801	788	794	849	868	853	827	815	810	858	795	786	796	867	810	846	820	805	762	838	840	805	829	846	817	860	799	775	824	815	835	790	867	791	811	819	773	820	819	830	815	825	850	830	838	809	838	794	871	787	745	806	816	771	809	813	811	799	793	876	826	758	821	845	821	845	814	836	830	836	838	807	796	825	820	812	828	857	860	872	847	820	803	803	858	772	866	793	848	788	851	895	798	849	782	826	790	874	847	823	756	822	855	817	826	791	866	786	833	796	825	795	777	782	812	835	806	816	804	828	826	779	771	772	820	856	826	815	929	848	797	837	788	800	837	823	849	795	819	826	860	840	829	792	796	751	858	816	837	817	811	796	845	803	836	843	803	815	870	808	789	797	782	836	812	761	815	823	857	852	875	805	802	813	794	819	818	841	838	801	816	827	868	854	815	794	844	868	795	771	826	854	809	798	830	829	809	802	828	783	826	825	819	822	826	846	829	766	803	767	790	827	864	774	804	881	775	845	801	802	772	818	803	901	829	809	818	845	798	842	782	870	792	847	810	815	790	810	856	753	817	845	862	836	818	856	786	837	799	834	780	857	841	857	812	777	811	791	850	839	775	790	851	830	798	825	861	818	819	830	785	811	838	789	785	821	787	797	894	836	805	865	800	871	847	839	871	816	804	890	853	833	805	791	804	810	784	845	864	797	851	778	810	847	852	807	823	810	817	800	806	823	787	856	771	863	806	810	779	841	798	843	892	824	826	846	800	864	780	829	837	831	824	812	822	795	849	829	767	747	795	849	784	806	825	856	832	831	836	780	834	826	809	857	790	799	771	820	834	839	826	870	808	806	805	871	748	842	790	776	819	778	817	856	826	854	847	774	787	768	798	839	832	826	806	786	830	815	836	836	816	777	761	834	808	847	785	796	798	783	811	840	816	800	845	828	792	802	814	825	799	823	802	778	814	870	812	828	757	797	830	802	814	834	800	799	775	803	812	793	792	830	781	829	804	794	792	815	840	860	832	801	802	854	856	801	815	820	858	814	788	791	818	811	847	849	814	853	843	782	800	841	817	819	799	775	843	821	817	804	851	810	860	903	829	835	807	835	848	840	807	780	852	832	795	889	815	822	822	802	833	840	805	818	845	745	848	839	786	822	831	817	839	811	836	780	808	801	880	842	846	829	888	803	852	867	820	810	852	824	851	805	822	839	869	824	818	857	820	831	821	792	865	827	821	857	847	889	816	838	869	785	778	791	829	790	820	848	825	825	874	847	839	830	834	780	835	809	811	784	834	835	838	808	835	844	839	837	837	839	850	800	788	785	849	826	800	808	791	817	782	796	869	826	848	852	830	818	839	825	821	781	839	826	773	785	903	797	785	859	807	894	840	811	886	829	848	852	791	829	808	863	764	804	775	808	803	841	826	839	850	818	792	842	842	860	763	835	811	792	827	829	811	821	812	799	793	845	849	778	818	782	803	827	782	835	776	870	857	828	843	821	801	828	820	819	816	820	786	843	821	800	818	828	830	790	836	806	767	812	809	858	820	829	791	806	828	821	803	843	821	832	832	825	774	835	814	812	853	865	842	833	824	814	813	827	813	853	798	851	865	798	778	819	807	818	804	848	807	764	817	800	809	836	840	824	850	791	812	869	796	794	813	846	847	836	750	841	802	838	814	862	863	809	778	841	802	827	890	875	867	851	841	781	802	795	865	881	792	863	832	874	783	817	830	783	844	794	882	841	848	794	807	831	834	868	814	817	830	824	792	792	816	804	845	827	781	853	801	834	829	795	815	838	816	810	817	835	818	832	796	805	812	875	798	791	792	824	848	781	843	806	836	800	851	832	810	816	819	830	831	821	792	835	826	833	817	785	785	797	810	854	807	865	813	813	866	821	787	857	818	796	842	811	876	769	856	800	793	799	868	829	809	880	848	822	829	803	815	845	776	814	808	819	832	831	874	807	865	829	785	825	799	831	820	827	791	835	845	843	834	810	822	850	847	837	768	840	791	757	824	828	776	825	806	857	813	821	784	805	860	811	828	831	816	836	790	805	847	805	761	840	819	855	844	822	825	824	836	807	827	813	847	826	836	832	897	860	838	866	777	833	842	823	850	790	803	795	828	825	865	759	825	800	853	845	779	798	782	822	810	817	831	836	816	838	864	822	803	827	809	862	810	820	796	806	871	856	846	825	819	839	815	811	777	867	785	873	786	832	777	839	804	895	810	805	849	807	826	840	806	854	856	827	831	784	809	833	833	803	829	813	831	837	809	873	815	834	854	823	822	886	806	793	823	843	810	810	812	838	820	803	815	836	840	879	840	811	851	852	856	824	851	859	793	831	813	804	881	770	842	822	780	815	833	842	836	791	799	880	769	770	792	858	821	811	864	860	820	854	803	877	809	825	785	821	809	830	805	804	850	836	828	845	778	820	823	788	829	829	805	874	817	847	815	821	829	808	841	788	835	814	773	799	843	807	862	788	820	806	770	797	844	832	807	797	783	829	798	815	856	808	806	810	861	811	768	826	843	795	809	822	814	791	820	799	822	815	833	843	815	794	800	809
7028	576	545	546	437	397	417	397	416	347	337	358	405	370	362	375	338	374	346	348	326	327	353	323	285	320	374	382	324	344	338	345	281	357	357	322	304	312	334	329	293	315	300	336	318	315	283	363	304	325	327	317	338	318	327	350	345	336	346	326	314	395	323	333	352	315	360	331	296	302	288	348	321	344	358	351	338	309	336	352	335	318	321	341	360	326	304	340	335	351	293	326	346	344	295	350	326	308	320	337	330	307	350	346	296	378	329	333	329	336	310	317	340	293	331	333	316	306	328	355	310	354	325	351	319	315	313	348	355	351	354	336	340	340	302	283	334	339	331	343	301	356	358	334	356	333	315	382	345	309	344	327	298	315	316	335	329	309	307	345	303	309	344	330	319	340	328	352	334	351	368	337	326	358	296	358	346	308	325	326	318	352	330	357	314	329	329	340	347	356	341	304	316	355	338	326	347	310	317	336	315	369	332	372	339	323	301	341	325	354	300	303	336	330	335	328	321	370	287	333	344	357	338	325	305	281	339	339	333	321	390	327	330	329	324	331	304	349	309	350	318	334	338	367	319	356	353	323	328	320	290	302	313	335	337	309	310	321	374	306	349	335	295	282	358	348	323	325	337	306	319	344	318	364	319	342	301	375	301	293	332	307	355	318	324	336	327	307	338	334	316	328	328	325	312	319	318	366	331	343	340	312	361	323	334	320	342	340	298	333	303	351	360	308	320	341	343	301	361	362	331	318	333	296	301	320	296	351	347	317	325	371	301	344	312	321	342	325	342	299	344	344	337	335	314	344	329	308	353	328	345	323	326	323	381	320	311	336	361	341	318	336	342	323	320	333	346	319	336	370	353	326	350	352	324	323	320	340	350	348	334	326	358	326	322	303	341	354	326	330	314	309	309	324	326	297	320	340	307	356	328	308	323	313	336	334	351	312	312	305	306	317	325	355	348	327	335	299	318	353	319	307	323	345	343	326	324	342	309	357	315	347	344	308	343	326	326	348	292	337	348	324	338	343	320	360	329	303	315	342	315	325	317	290	346	295	319	327	351	330	313	368	330	348	301	328	350	284	333	333	330	348	315	322	304	325	333	326	318	329	325	361	303	308	316	329	304	355	360	303	352	319	347	275	335	332	336	340	304	344	310	339	310	330	331	318	362	343	317	343	296	312	329	317	337	325	335	339	332	328	332	321	309	332	343	317	272	334	342	323	316	301	351	323	350	332	336	323	325	321	333	333	314	311	340	308	335	327	361	351	309	314	342	348	361	383	354	370	330	351	295	312	363	347	309	303	320	324	303	305	319	301	357	347	333	299	330	342	335	328	352	336	368	326	331	312	340	350	299	349	345	315	294	352	293	345	344	304	312	314	359	349	374	318	323	336	356	333	324	309	325	318	345	347	317	307	351	341	332	319	332	334	344	300	336	287	327	317	350	317	318	322	340	321	316	334	362	330	327	341	342	353	328	327	341	301	334	354	297	343	325	368	315	320	333	319	322	333	311	346	346	320	346	293	336	312	298	292	328	326	315	326	296	284	311	316	323	315	289	330	336	345	322	315	322	367	321	334	327	338	314	334	313	332	378	324	349	318	309	333	303	351	340	334	318	345	345	327	330	338	327	341	360	326	356	333	319	301	322	385	307	332	326	344	339	350	323	370	330	314	313	341	344	307	310	297	327	292	320	330	355	293	301	344	317	318	333	328	323	323	320	322	322	344	305	321	313	297	352	343	345	325	321	344	338	322	310	344	357	312	342	320	324	323	331	327	341	311	337	312	367	337	371	346	323	368	337	346	302	351	369	309	303	343	307	302	326	332	343	343	260	326	353	360	326	311	332	314	360	324	341	332	319	328	336	312	323	316	307	317	320	332	314	357	351	333	311	329	339	333	340	291	312	296	350	380	343	339	321	373	348	322	338	305	283	362	346	291	333	319	287	340	322	318	302	355	314	304	303	352	343	338	380	333	315	342	315	340	326	338	323	340	357	332	356	384	333	321	322	369	320	320	324	365	349	297	286	343	338	348	315	296	320	318	300	316	317	317	330	374	353	308	314	358	294	352	321	338	334	307	365	351	294	305	335	331	340	308	333	294	344	334	302	318	352	347	322	348	339	345	324	296	319	343	325	333	330	351	333	349	283	345	329	309	369	338	305	318	343	340	344	295	315	332	339	344	309	370	318	330	338	318	293	332	321	315	364	309	337	336	332	307	327	331	331	322	311	341	356	352	318	310	317	309	335	338	339	346	341	332	323	344	339	305	322	306	323	343	335	331	325	349	347	325	327	341	318	299	338	338	355	293	337	375	329	358	303	283	328	327	321	314	308	344	339	331	312	319	351	294	323	342	309	351	337	360	339	324	288	329	315	311	335	310	319	328	329	333	335	342	360	281	312	374	324	334	304	352	324	344	332	340	323	340	326	342	326	342	344	349	315	320	323	330	306	305	316	320	326	322	322	291	336	328	345	299	332	325	325	338	327	342	329	341	359	321	319	349	325	307	331	310	307	341	323	318	302	333	319	335	315	311	329	288	330	352	332	289	329	323	336	326	301	341	324	368	343	356	343	308	350	328	311	322	309	335	359	311	320	306	351	325	332	331	372	316	336	328	356	336	343	337	323	356	327	309	299	302	318	326	305	293	307	321	313	320	321	342	303	326	327	350	322	331	338	364	328	372	341	336	292	323	329	348	320	355	329	329	361	313	349	341	311	338	335	322	315	329	327	334	371	335	307	339	346	321	344	327	318	291	325	307	332	342	345	312	348	317	325	309	309	321	310	332	352	338	367	313	322	364	361	310	329	353	354	305	338	361	356	346	353	352	351	285	370	351	387	315	288	321	330	336	339	337	354	356	317	338	356	320	322	330	347	326	297	294	336	314	330	321	312	359	376	321	310	347	301	331	333	324	325	337	344	354	341	361	348	339	364	336	335	308	313	353	351	342	312	319	324	288	322	340	336	311	355	329	336	345	356	334	349	322	333	328	318	321	329	353	314	315	347	289	303	328	322	321	345	339	330	335	310	341	319	352	338	339	343	330	312	328	312	309	367	303	313	333	312	331	306	302	343	338	355	311	328	344	353	291	328	379	344	332	372	329	340	335	343	287	328	338	346	324	287	330	316	360	344	319	348	324	328	329	302	309	361	321	292	305	328	312	356	341	332	333	333	323	333	327	337	352	347	328	298	333	370	349	327	318	335	291	336	319	312	291	326	346	344	294	281	316	346	346	320	353	307	303	359	357	364	306	304	328	359	318	295	327	360	344	319	350	346	361	361	309	308	359	347	315	317	338	352	300	290	303	322	313	290	321	340	330	325	328	345	355	304	331	362	351	331	354	356	319	339	292	315	307	351	325	335	324	303	307	352	335	364	333	320	349	333	264	336	319	291	313	342	339	357	298	364	301	340	348	339	326	369	321	348	334	307	343	353	344	306	316	303	322	343	328	317	285	340	332	322	322	359	329	325	349	326	291	350	328	316	315	327	297
6552	1022	1343	1410	1400	1193	1168	1032	1008	947	924	924	914	892	872	851	875	824	835	861	856	838	851	860	838	791	817	831	781	788	828	856	814	871	796	798	756	842	787	801	804	759	811	830	847	810	806	811	813	801	797	853	800	834	757	871	816	782	793	836	795	766	759	824	829	823	790	747	810	791	796	837	788	788	800	845	778	810	762	812	789	816	789	787	815	790	785	818	797	769	788	782	761	839	828	791	771	799	776	846	800	793	777	787	828	820	840	854	800	850	808	756	774	814	807	799	806	760	793	811	811	781	816	805	754	786	781	817	787	787	768	755	807	839	818	828	872	800	823	773	778	832	803	824	754	795	745	819	809	769	803	763	759	787	819	714	786	788	856	827	821	820	764	820	832	822	765	752	795	793	760	804	799	791	776	807	750	807	830	780	825	820	798	811	801	788	818	775	812	837	819	805	798	801	801	766	784	783	797	800	808	797	814	821	791	868	813	799	796	778	815	838	778	778	807	756	815	782	762	820	773	786	791	759	805	801	780	846	790	807	801	759	793	770	821	815	766	765	767	793	812	818	772	781	737	790	815	818	748	770	806	813	750	777	788	750	792	747	838	783	771	781	798	786	813	779	820	852	812	792	815	766	733	790	782	790	729	738	794	815	807	834	837	821	793	784	792	743	825	754	790	745	808	827	797	786	827	845	819	841	809	832	800	763	821	769	803	858	786	753	765	780	814	787	806	765	832	758	828	776	782	750	834	835	787	789	776	798	800	782	794	806	775	772	782	801	791	810	823	817	826	827	786	864	808	795	822	768	790	748	780	798	840	798	817	794	753	744	780	794	758	766	818	760	832	837	713	776	814	781	753	786	799	767	755	791	804	767	779	809	806	799	741	832	794	802	832	768	786	776	791	829	809	783	801	779	823	807	828	789	794	750	754	800	790	773	804	771	820	709	768	800	789	802	820	847	797	744	817	846	804	833	842	796	753	810	739	781	750	790	828	809	826	790	834	822	816	839	775	768	754	808	759	789	724	760	772	781	762	791	814	795	799	777	764	819	809	840	783	744	785	795	824	824	795	797	789	783	782	785	786	795	778	791	820	789	770	812	829	824	806	792	734	836	760	809	795	778	832	757	732	767	807	807	783	815	808	800	806	783	795	796	786	837	776	769	845	841	828	794	803	815	802	825	811	789	803	828	785	752	778	782	751	758	795	780	800	804	771	789	838	771	802	800	796	764	767	818	804	823	744	779	783	763	772	791	810	763	804	844	804	797	757	868	814	722	736	775	780	781	775	824	793	843	837	806	896	792	797	788	806	765	767	827	842	789	804	789	787	758	780	785	812	760	807	812	853	756	778	847	834	764	809	790	818	805	752	826	794	814	777	794	777	799	796	781	836	838	791	811	821	781	826	802	811	793	772	820	801	782	750	770	802	800	789	815	836	765	831	749	761	797	791	820	806	812	744	791	846	852	746	755	810	801	780	836	792	797	791	811	832	792	808	791	816	811	765	817	785	756	866	806	780	827	811	781	791	760	835	733	824	779	786	739	763	783	774	822	820	824	748	794	797	765	840	769	768	825	766	805	773	789	770	765	769	780	777	776	824	787	779	821	763	783	788	779	777	794	799	766	815	752	832	782	789	784	780	791	750	835	762	756	794	802	783	796	751	816	780	756	790	799	799	826	800	769	783	788	852	803	788	780	788	851	778	747	793	780	811	784	850	845	759	785	809	795	801	814	826	806	838	843	799	820	800	808	772	833	807	806	800	743	790	796	770	773	805	830	752	777	788	787	792	748	772	735	764	819	758	796	793	809	837	767	770	765	786	825	789	811	769	756	807	802	823	782	806	817	820	834	787	779	778	781	823	786	768	785	785	786	779	799	793	779	786	757	738	796	753	773	799	756	791	734	842	816	765	734	809	778	799	823	777	821	805	797	824	775	770	839	809	792	827	800	816	791	797	793	836	767	816	785	808	743	813	810	808	775	785	813	806	793	817	792	790	814	818	772	834	821	811	755	798	809	838	789	794	777	808	773	806	780	763	800	774	825	763	818	799	781	797	800	811	786	825	790	751	815	774	773	799	791	798	834	869	787	849	753	775	803	812	866	804	746	779	825	818	772	748	748	781	801	832	798	788	800	815	755	825	759	842	796	743	813	821	806	783	820	823	778	816	795	791	769	822	811	798	766	768	760	747	792	836	822	828	775	790	805	780	833	798	778	781	788	860	780	768	816	818	838	811	807	802	795	814	796	778	795	822	758	787	812	777	834	827	756	786	808	827	765	812	828	817	766	804	794	759	759	817	820	798	768	805	762	766	809	806	807	744	790	808	814	799	742	773	810	792	751	773	768	733	811	824	790	792	796	761	794	838	816	781	771	778	859	802	770	790	769	783	790	821	744	799	851	807	777	829	789	820	788	803	829	787	748	838	780	786	781	821	804	773	792	793	818	799	817	789	810	742	784	794	820	791	864	764	811	751	800	866	747	818	809	795	797	788	777	757	818	783	849	785	828	767	717	824	778	806	848	811	784	845	869	783	857	754	836	788	776	802	746	800	743	814	829	779	801	838	779	798	796	819	784	763	791	788	803	793	749	827	833	764	748	864	851	793	778	819	805	825	808	785	792	793	758	835	786	758	801	795	759	771	800	782	808	756	836	776	794	819	806	768	788	753	728	840	802	791	831	823	787	840	748	805	775	800	838	795	834	776	821	776	785	833	802	799	820	761	814	828	811	792	792	748	827	783	753	789	817	835	781	801	772	802	816	803	822	745	809	805	838	835	813	781	788	783	797	787	791	752	798	812	805	770	794	804	808	794	810	789	743	798	813	817	817	866	785	833	833	782	783	801	813	836	822	837	768	799	740	802	779	835	764	819	794	766	824	827	799	795	804	776	820	806	825	800	822	771	765	808	754	772	759	763	822	803	807	787	794	778	811	801	739	750	753	774	803	783	813	764	846	774	762	751	795	805	797	778	763	747	774	804	778	748	798	820	797	785	785	840	815	824	769	768	780	817	830	834	817	803	780	780	738	772	770	794	824	786	798	815	818	813	801	774	784	776	849	761	786	804	821	793	804	806	805	808	821	795	820	715	788	736	856	811	821	807	802	828	784	749	836	833	780	797	762	786	767	779	773	778	767	800	830	824	743	821	861	824	842	805	793	805	811	745	858	820	799	776	775	757	815	806	805	782	790	775	795	829	813	819	764	799	796	773	818	817	793	881	764	782	815	767	851	865	814	788	750	813	773	838	806	768	782	817	835	749	825	804	791	741	758	800	811	800	748	835	797	799	787	811	779	825	802	780	794	827	798	807	752	831	726	796	788	795	785	800	749	802	761	829	800	754	810	776	776	799	835	845	781	831	784	780	762	767	801	809	803	842	792	799	783	768	829	744	791	773	780	809	828	826	761	786	759	792	777	745	785	827	746	801	827	782	759	814	791	783	749	791	835	784	807	835	834	820	782	736	783	816	806	842	781	799	793	835	745	807	807
12338	724	603	517	413	313	295	251	202	199	215	184	181	178	167	183	175	171	162	177	168	139	163	160	165	174	187	155	164	177	170	192	178	179	165	157	160	171	173	162	143	161	161	137	153	180	158	164	150	160	167	148	139	177	144	164	160	157	176	178	142	147	157	184	159	183	181	147	204	164	176	148	185	158	180	167	145	175	146	150	161	171	173	190	171	175	142	170	142	163	130	161	153	143	129	155	151	141	178	144	163	161	168	137	156	152	150	186	170	166	163	182	159	151	155	168	158	141	162	152	169	150	163	139	150	166	162	140	162	151	186	143	180	165	163	184	167	153	176	144	155	182	187	188	166	152	134	143	165	150	179	171	156	174	137	176	164	162	156	176	153	153	133	176	154	157	148	170	174	168	160	154	163	172	175	173	166	160	175	150	160	160	185	144	157	159	169	174	158	160	143	156	174	175	172	165	159	159	150	173	162	154	186	165	142	161	153	177	170	166	146	143	147	167	161	189	138	169	159	173	175	169	157	162	158	151	150	187	165	178	167	166	161	154	152	152	152	181	168	179	161	186	176	148	170	128	176	175	157	186	166	166	150	159	147	169	171	146	184	146	154	152	164	164	131	147	155	160	124	141	151	174	153	173	155	152	185	159	169	156	161	166	168	179	182	160	160	140	163	144	149	159	155	187	157	172	151	161	168	159	177	185	143	159	150	169	168	146	155	157	193	156	158	172	163	174	160	135	145	160	176	171	175	139	176	165	165	192	170	139	193	125	150	172	140	177	169	185	152	170	157	159	127	159	156	151	154	171	165	171	155	176	155	145	174	152	148	151	134	139	198	158	171	156	162	163	161	145	176	172	173	137	156	150	160	153	166	178	163	166	151	152	156	164	164	167	156	152	148	179	165	163	145	148	173	175	169	150	142	182	153	178	176	171	190	145	159	164	148	147	159	154	167	155	145	161	144	159	137	140	155	158	164	182	153	163	171	141	187	161	153	154	166	159	158	154	162	162	164	158	188	143	185	144	161	162	133	153	146	166	152	159	169	148	160	183	157	153	147	145	171	185	147	153	188	171	170	137	184	159	173	170	158	165	160	170	187	151	153	145	169	174	156	156	149	167	148	141	152	142	157	165	155	140	166	176	155	180	171	175	164	155	167	166	169	168	151	150	140	160	160	177	188	151	164	158	170	153	155	187	158	153	173	139	167	152	159	148	168	167	180	160	164	160	147	160	175	182	167	175	135	168	159	187	165	194	158	176	170	183	155	155	162	164	176	182	162	156	162	146	144	169	164	153	195	188	160	167	161	172	157	163	133	148	167	150	170	167	165	187	174	150	173	150	169	133	156	200	147	167	157	174	164	156	165	165	178	199	167	189	177	152	160	158	152	151	161	152	168	177	147	147	155	157	167	182	166	179	182	157	161	141	189	160	184	145	178	174	184	149	165	153	162	168	183	162	158	129	169	161	161	152	168	170	198	189	170	158	168	169	175	163	184	152	152	175	167	142	169	155	156	144	164	182	161	172	170	179	153	162	177	158	170	164	155	158	150	148	149	154	122	163	168	153	149	153	152	139	165	165	156	177	194	172	165	156	161	171	165	161	163	149	144	159	154	131	150	162	158	143	148	159	147	176	164	177	168	165	139	153	166	163	170	133	181	189	164	154	146	161	141	152	172	177	165	156	163	154	164	160	139	176	162	147	144	194	170	170	165	164	169	158	182	161	168	148	156	140	170	153	173	133	161	150	153	192	175	157	163	141	167	153	161	183	176	143	162	131	157	158	159	150	160	178	165	168	158	173	158	154	139	164	146	139	152	173	166	170	163	145	164	134	152	153	146	140	152	156	169	163	154	165	150	171	163	174	169	151	169	156	144	143	164	167	156	181	172	156	159	142	166	148	136	169	157	176	165	165	174	148	163	166	156	178	157	156	165	181	168	164	172	178	164	162	149	162	149	139	167	150	142	155	175	164	154	134	143	162	138	177	158	157	171	157	160	153	153	145	145	174	158	156	179	196	148	187	162	167	162	192	142	174	157	169	168	161	172	148	167	159	165	144	152	149	149	162	153	173	150	186	126	150	197	168	165	182	139	180	162	167	138	182	172	163	170	147	143	182	146	155	140	158	160	162	145	179	142	133	169	143	159	174	152	130	160	145	157	183	152	190	153	157	159	158	142	147	147	163	187	174	150	151	171	144	154	161	171	141	150	171	118	173	163	165	160	163	156	170	158	173	147	133	192	136	141	156	150	165	165	159	171	187	150	160	146	161	160	164	183	176	156	162	177	173	181	166	147	135	137	158	150	181	178	169	153	162	174	167	142	172	159	149	162	143	176	142	171	156	157	158	159	141	140	154	161	169	149	153	158	154	149	177	156	170	172	173	163	162	161	163	157	165	166	175	159	156	165	152	158	178	163	150	143	181	164	170	150	130	161	151	148	166	149	151	152	158	160	165	156	139	146	161	146	125	146	167	175	179	171	150	170	171	179	185	167	136	173	163	159	194	153	181	165	171	172	171	166	146	140	146	146	172	173	170	168	167	203	170	160	171	157	165	151	147	169	166	163	170	144	142	142	156	173	193	152	180	180	151	178	158	157	172	177	127	162	151	156	163	156	165	159	150	174	173	193	177	164	139	158	160	153	168	129	164	157	152	153	144	144	156	159	159	158	139	166	154	191	172	170	163	175	166	170	174	147	155	185	148	166	124	162	163	160	147	160	165	167	158	152	156	147	174	157	180	166	152	164	161	142	153	164	185	177	169	137	149	141	147	167	135	171	170	157	157	177	166	188	187	164	171	183	168	159	151	158	161	183	179	151	167	156	150	172	161	170	148	147	144	138	171	141	183	164	174	152	157	139	174	154	140	180	168	155	179	128	156	148	157	167	131	165	155	170	167	171	185	159	137	153	172	172	184	159	169	160	165	169	171	141	149	140	177	175	136	134	148	159	167	165	155	152	169	180	151	167	167	150	164	151	165	155	173	165	176	152	136	173	158	183	159	165	176	164	155	153	173	157	166	147	175	186	153	174	161	144	160	158	153	168	177	161	161	159	187	161	166	154	193	145	185	177	142	162	182	170	174	142	176	163	155	175	163	138	186	167	155	167	115	146	157	140	149	163	145	163	177	160	204	161	157	150	169	170	165	150	148	147	166	165	172	167	171	174	168	147	169	164	180	178	142	173	118	126	167	163	145	153	174	155	162	160	153	181	158	156	166	140	146	162	135	149	167	147	170	123	167	160	163	174	178	129	159	176	155	146	168	161	155	183	158	141	180	177	192	151	170	147	171	174	151	162	169	198	160	171	170	176	161	170	166	154	141	168	169	183	163	183	175	164	164	134	156	177	165	168	156	160	164	172	126	150	178	177	154	156	178	172	177	139	149	164	197	170	159	175	143	151	174	146	152	146	174	158	166	161	154	165	180	152	155	158	138	160	161	175	155	153	185	182	167	174	174	162	156	150	152	142	148	155	172	182	164	164	171	155	157
7912	857	1426	1683	1407	1160	1004	870	801	701	678	632	639	605	560	553	560	516	504	504	484	493	493	464	428	439	444	476	445	441	479	424	455	436	467	407	407	397	464	468	446	441	419	421	421	472	426	434	414	418	408	426	452	387	408	391	442	448	412	420	427	428	432	427	452	396	424	429	403	438	400	453	391	417	388	436	417	415	409	377	438	419	446	450	450	404	428	433	412	441	411	406	429	407	414	417	448	466	397	414	442	466	436	433	429	406	411	438	425	388	412	420	417	418	430	367	421	410	450	422	438	403	404	405	432	397	414	437	408	428	449	420	466	435	405	439	397	466	404	429	416	450	432	397	438	396	396	408	421	401	412	394	452	432	438	443	381	423	400	413	418	406	420	445	407	409	437	422	421	420	417	419	439	441	424	383	399	391	413	425	417	397	419	409	419	443	406	411	429	399	431	447	379	436	418	449	396	440	393	428	422	425	427	426	440	441	430	441	429	391	377	417	410	384	405	430	415	394	457	437	403	438	439	418	441	449	427	429	434	406	423	428	399	402	419	424	400	436	448	440	431	437	409	398	425	409	421	418	406	409	384	426	406	426	443	410	451	417	420	424	417	424	403	420	393	417	406	447	393	418	390	407	436	433	435	400	415	452	439	403	435	415	429	372	394	376	422	464	424	437	411	412	469	425	445	476	421	420	447	428	424	409	388	429	435	408	399	397	383	437	397	409	418	393	405	415	407	417	402	446	430	414	392	415	386	428	415	457	419	435	403	429	451	409	415	421	436	426	407	413	427	428	430	403	413	394	443	432	458	369	422	440	401	439	425	391	421	418	446	432	429	413	401	371	450	396	436	419	402	397	396	408	413	414	420	419	457	439	408	415	441	461	437	405	398	433	435	405	414	433	366	384	429	418	438	400	407	463	397	443	373	433	431	438	464	433	429	388	433	444	428	392	441	413	414	412	421	449	424	391	436	401	408	426	413	381	422	398	407	397	421	412	392	427	428	426	429	396	457	390	392	426	424	424	419	398	407	414	470	436	404	420	404	419	428	385	414	434	423	411	453	408	436	369	398	435	424	395	418	422	437	439	385	452	387	448	416	391	430	385	431	427	417	441	416	412	427	382	406	437	436	442	442	414	425	424	420	406	424	444	425	409	442	430	407	434	400	406	427	408	408	431	429	456	430	404	404	392	403	416	406	407	412	418	423	436	444	418	393	414	432	400	395	450	429	414	422	414	432	419	412	448	430	408	444	414	415	438	421	449	414	426	409	427	407	417	399	439	419	420	413	416	428	412	399	405	412	419	429	416	381	413	409	414	396	438	421	425	452	418	432	446	437	418	392	424	409	414	432	411	430	447	457	420	360	410	454	429	418	401	430	400	444	405	423	430	398	423	411	435	407	434	435	442	421	410	440	412	380	406	410	421	431	380	404	405	411	456	406	419	422	401	417	443	407	397	416	403	414	390	434	436	411	413	462	417	400	396	399	412	465	471	401	396	429	417	440	429	404	440	415	413	422	414	413	442	415	427	469	445	396	429	446	433	399	413	405	423	432	429	397	421	397	448	423	405	433	374	422	418	406	438	398	414	432	424	406	405	395	420	408	417	424	411	394	418	418	377	411	397	404	408	402	389	450	417	414	411	409	444	408	435	402	452	407	436	408	423	440	426	430	406	414	376	417	435	396	433	412	407	409	444	428	377	439	461	412	422	382	471	369	432	419	416	396	411	449	411	412	409	398	439	407	432	384	395	413	412	421	390	407	430	404	412	412	451	450	439	421	423	391	448	429	435	414	392	436	414	432	418	440	429	392	426	415	419	430	448	425	451	415	417	405	436	405	453	414	430	403	449	432	393	451	422	418	392	391	445	412	408	413	384	401	411	465	414	467	424	394	388	407	389	385	420	424	432	417	404	427	452	396	395	396	423	441	434	412	433	446	406	435	443	429	400	412	439	393	456	440	440	439	395	431	396	432	393	428	400	442	420	426	407	408	413	407	411	454	412	387	400	440	415	423	406	414	401	407	368	381	419	408	413	405	426	431	405	405	362	429	404	411	406	435	439	440	409	421	406	391	409	421	425	433	429	401	431	397	433	415	424	430	409	439	406	424	432	409	400	446	440	398	472	433	399	429	403	407	413	399	392	414	463	377	389	456	393	396	431	397	433	451	502	435	460	425	447	457	435	421	446	392	398	419	388	441	389	400	437	437	441	414	475	436	399	451	431	447	414	421	383	418	407	408	398	398	415	436	401	437	414	426	470	429	427	463	405	423	441	402	411	424	426	413	394	401	424	440	420	379	406	419	419	415	433	417	412	436	442	424	426	392	374	371	421	414	399	405	396	409	442	419	384	461	435	369	445	436	395	436	447	424	444	452	417	413	398	389	464	421	415	414	427	434	408	397	398	406	461	426	407	358	437	433	405	420	402	400	427	402	391	399	421	414	413	436	413	417	407	413	427	434	426	457	460	435	424	425	383	376	393	446	419	440	383	410	444	444	408	407	437	415	392	411	430	428	422	373	383	416	431	431	415	394	409	449	423	414	421	418	432	391	438	414	390	412	405	406	402	382	392	417	445	402	388	411	414	386	399	404	430	391	421	423	407	401	434	440	424	457	427	419	410	399	435	434	443	464	430	356	416	402	401	419	454	401	446	405	386	372	408	368	419	430	388	425	443	424	431	374	386	410	437	395	441	409	409	427	410	405	417	417	453	426	408	430	427	429	395	398	443	422	428	457	432	401	434	366	464	411	427	395	407	426	446	427	421	410	452	445	428	416	444	399	422	388	446	393	444	434	413	425	418	411	424	425	430	477	438	417	419	411	413	412	414	402	433	417	409	440	403	401	436	393	408	399	415	428	404	442	437	422	416	402	415	413	408	445	374	428	385	405	456	397	410	414	431	401	416	434	414	416	372	399	405	423	410	460	385	455	386	413	409	425	387	426	421	406	463	402	441	420	399	439	390	449	452	436	435	384	387	417	398	395	445	426	409	461	452	432	416	416	428	419	436	419	404	412	398	386	455	428	417	418	413	428	423	402	422	421	452	425	432	453	412	409	420	408	405	420	368	417	417	374	418	442	416	399	404	413	400	440	415	427	426	469	422	461	430	408	408	393	411	422	469	423	410	447	406	434	414	424	474	394	416	402	441	418	410	393	363	403	446	441	425	415	416	390	455	432	470	429	445	399	449	415	417	424	418	385	416	433	391	380	428	424	407	431	415	421	375	363	438	448	404	419	419	422	474	443	435	432	394	456	412	419	406	423	393	426	408	411	425	440	423	393	413	440	417	394	464	419	426	411	444	446	418	417	390	388	393	417	436	412	428	416	436	429	407	425	415	390	401	437	420	413	421	391	397	435	396	423	445	427	389	432	394	420	398	425	391	417	433	452	419	420	410	411	442	430	473	460	438	413	429	410	419	402	395	415	450	448	445	403	401	441	401	387	372	399	446	409	411	413	448	416	382	436	422	409	428	453	451	405	422	382	431
1635	385	359	314	350	372	312	360	327	358	305	339	331	347	323	316	323	328	312	332	338	285	357	340	357	319	332	348	371	328	331	324	318	367	342	334	332	304	326	325	321	367	343	325	379	328	345	338	341	326	326	322	292	363	354	327	342	321	362	337	348	322	342	299	353	289	335	347	330	330	302	378	367	331	333	339	390	325	365	327	344	326	363	355	365	320	336	310	312	338	313	332	349	337	324	314	335	326	351	322	327	312	354	320	365	334	363	328	358	323	344	357	304	366	317	347	331	350	323	343	331	304	330	324	379	330	324	353	337	313	317	322	346	330	345	314	350	329	358	370	319	327	343	289	362	316	348	316	318	298	365	330	347	351	336	307	354	320	328	317	324	323	329	326	324	357	349	314	309	315	372	299	332	337	348	346	343	301	350	322	327	335	335	309	334	356	342	322	322	321	343	346	349	342	319	360	358	340	374	321	329	289	346	357	328	341	304	333	339	349	357	339	314	311	343	297	326	324	348	325	325	344	306	330	353	328	316	333	293	337	370	371	315	325	338	365	295	321	339	339	340	324	354	359	321	324	347	325	292	309	355	357	384	318	362	336	349	343	353	341	334	357	331	337	341	314	334	338	319	339	343	310	360	355	313	374	308	328	335	332	341	360	351	346	353	306	340	313	320	336	340	344	320	332	319	338	310	333	316	319	301	354	349	330	315	319	354	355	330	346	349	350	304	351	304	348	316	281	317	320	331	326	330	318	321	343	339	324	338	308	334	372	316	309	330	343	322	350	351	369	309	357	345	394	327	363	341	323	324	352	359	342	320	323	344	350	307	344	337	313	331	345	332	344	340	322	340	331	370	335	336	321	330	320	297	344	319	339	319	325	328	344	332	361	349	322	310	312	338	372	345	291	302	352	317	328	312	345	385	343	334	331	350	340	332	363	363	345	328	355	339	349	360	354	363	376	346	330	359	357	337	315	345	360	315	353	319	301	347	348	302	321	338	345	348	333	328	313	351	333	344	315	331	303	322	336	346	303	359	351	348	322	336	331	346	329	374	286	328	330	312	342	337	328	297	361	335	337	353	324	320	308	305	331	308	330	346	344	308	332	332	355	349	346	327	327	323	335	320	345	327	350	351	374	341	313	316	287	297	373	359	319	325	312	337	343	343	314	328	343	303	350	326	356	345	345	354	336	354	329	365	310	347	330	312	335	366	325	394	336	330	332	342	357	331	327	311	355	333	320	334	332	349	362	332	345	379	300	317	338	320	327	322	329	293	316	338	338	331	313	344	313	332	319	357	322	353	326	318	310	340	317	334	341	324	347	357	322	367	374	359	331	327	315	334	391	350	312	294	322	356	329	342	324	333	331	345	323	295	300	332	338	321	314	378	333	336	337	326	365	354	333	321	314	316	344	329	357	342	334	347	352	361	359	321	338	321	343	355	332	289	340	343	356	344	352	358	322	318	309	346	356	350	315	350	313	334	349	364	350	314	322	358	337	356	352	333	332	328	340	323	346	344	326	331	314	333	336	349	332	303	342	317	337	366	349	286	339	387	283	326	359	370	299	325	348	355	376	342	357	346	299	348	319	357	324	336	316	322	381	351	353	364	347	332	344	338	313	330	358	334	334	314	363	321	330	356	329	346	380	331	320	311	326	325	343	365	307	333	338	334	353	341	345	371	348	345	320	314	335	354	322	329	359	375	310	333	374	325	314	314	352	334	362	357	326	339	332	345	322	335	366	323	326	312	327	383	327	366	330	352	333	361	312	335	325	339	318	320	322	361	313	323	361	332	337	313	330	337	319	325	351	306	335	337	354	361	333	343	333	299	336	320	322	335	383	351	324	319	340	338	329	327	327	344	325	327	327	323	334	344	328	322	320	309	348	328	333	312	359	343	330	349	354	350	379	319	330	348	289	326	322	366	316	349	337	328	337	370	334	329	367	355	324	333	349	340	369	311	313	360	327	339	328	348	329	335	329	336	338	359	332	332	330	312	326	314	358	347	346	323	360	347	351	356	346	345	344	321	332	297	327	363	355	338	326	371	334	327	338	283	323	356	340	289	314	341	345	325	336	335	315	313	316	358	349	338	318	358	291	319	340	350	333	333	323	345	337	334	338	333	335	346	320	343	335	319	346	352	361	338	322	351	326	335	351	284	339	336	335	364	344	342	368	345	335	387	364	329	334	350	348	357	333	333	328	318	334	369	347	341	324	335	334	355	353	327	334	324	353	344	321	331	316	333	328	338	349	346	346	351	324	316	346	329	343	294	299	325	321	376	343	309	359	329	350	352	325	309	316	336	328	343	350	313	313	341	316	344	345	369	320	353	316	325	331	323	313	357	359	313	333	348	344	356	358	361	333	337	325	307	312	334	313	342	364	328	323	340	326	334	349	304	330	346	333	334	343	305	365	338	351	342	340	354	333	317	349	338	351	329	330	391	350	341	335	359	344	310	321	362	326	346	299	320	349	349	320	320	367	346	369	344	329	376	343	344	324	360	355	331	355	337	305	337	310	390	332	297	326	325	332	338	352	329	333	338	347	344	356	334	354	325	358	313	314	332	278	349	333	332	365	322	369	326	327	344	281	312	333	352	348	330	316	311	311	355	319	351	334	317	313	343	385	347	338	333	309	341	337	329	313	339	312	280	330	334	328	319	352	320	305	330	353	346	305	371	299	343	328	335	359	322	356	348	321	313	310	361	330	360	377	337	320	331	327	331	317	359	330	342	351	357	327	332	337	301	322	313	341	343	327	310	294	348	318	344	334	344	326	377	312	354	323	333	331	336	322	337	356	320	330	353	340	350	347	358	306	362	350	353	336	330	374	336	322	342	360	327	299	363	346	356	348	368	338	319	372	338	341	324	326	335	313	322	337	344	361	345	316	299	337	355	353	354	299	344	326	343	337	319	345	333	281	311	346	301	344	336	337	329	349	309	337	370	306	372	362	327	366	356	341	357	338	380	359	349	354	359	346	334	310	339	343	347	347	327	347	345	326	318	332	341	337	325	292	342	316	300	324	343	365	341	359	316	374	305	348	335	328	345	336	323	327	315	315	319	332	313	319	304	325	336	302	341	357	324	349	347	331	341	353	316	321	330	339	351	321	322	345	379	346	321	355	327	316	338	349	321	354	370	329	354	323	358	359	337	327	314	366	359	352	352	345	333	303	323	366	329	332	308	331	316	336	342	319	365	322	320	359	359	358	343	325	337	328	329	348	317	344	330	301	308	339	329	341	328	347	355	324	330	330	332	329	330	355	358	342	348	351	333	345	337	336	358	328	361	338	330	339	314	330	347	323	343	336	334	337	362	338	332	358	355	306	329	335	340	314	342	354	337	364	348	316	309	321	326	322	315	361	351	378	321	323	334	341	309	328	322	319	334	332	326	357	318	331	314	358	343	310	321	361	335	314	304	326	357	309	333	337	375	320	348	306	332	364	325	344	381	339	320	319	343	324	324	339	321	355	319	376	393	324	361	366	374	333
2184	819	859	863	856	860	839	828	789	880	863	827	813	877	845	825	798	836	812	780	761	795	809	829	795	824	772	836	800	847	837	753	844	822	808	805	824	825	836	808	843	839	853	851	889	801	837	832	805	859	773	834	833	782	770	775	804	821	788	830	811	842	812	858	801	822	789	758	832	824	785	796	834	818	818	795	821	845	808	815	884	785	888	848	837	809	817	816	822	799	781	778	883	760	836	844	853	810	814	816	734	794	801	839	835	831	846	768	804	871	758	812	860	829	809	865	813	799	821	802	802	872	785	790	812	809	849	817	770	834	784	803	789	822	821	803	841	862	793	765	752	853	819	788	849	825	820	782	813	817	827	794	811	888	847	795	833	821	766	751	805	843	832	821	831	825	856	789	779	807	834	812	772	808	813	791	835	848	815	857	842	820	818	871	826	785	829	830	845	847	837	798	835	785	868	905	720	832	849	825	810	769	870	732	825	901	823	895	801	821	830	838	783	857	823	819	850	850	839	840	789	828	788	851	860	822	870	797	823	859	794	822	813	879	822	878	850	784	809	847	810	795	807	782	818	828	842	794	822	798	846	824	845	808	813	859	887	874	816	791	821	828	786	819	820	811	825	818	861	826	824	813	832	801	774	810	830	833	839	830	807	808	826	780	845	823	879	883	810	826	824	785	788	779	842	831	834	781	767	828	781	819	789	806	821	825	818	835	806	777	823	825	836	781	762	763	831	783	775	800	802	832	814	820	780	792	809	831	798	839	851	827	846	796	817	795	858	821	845	858	809	845	849	813	829	799	814	770	816	820	786	833	791	807	835	812	779	795	824	819	827	851	822	785	830	806	796	807	866	839	788	781	840	793	821	796	797	792	836	803	842	826	833	824	810	815	764	747	825	814	844	805	806	773	796	831	818	800	814	754	822	775	814	835	826	847	854	812	797	753	866	802	866	845	771	795	825	810	821	779	837	851	834	755	808	776	802	851	767	833	781	800	813	855	837	795	844	801	800	810	837	827	782	780	804	844	878	872	832	775	857	799	783	820	831	824	799	835	848	786	845	854	796	815	814	824	817	840	839	834	810	789	881	834	792	763	802	812	811	848	841	757	873	810	855	768	802	896	832	860	783	836	861	848	827	818	791	836	794	808	773	819	818	849	803	785	805	775	811	831	766	812	848	768	830	806	849	801	763	792	790	810	806	820	813	840	828	799	849	839	778	741	835	788	833	842	864	774	812	783	783	864	828	851	767	820	830	839	844	789	819	819	839	867	776	825	817	791	806	803	807	806	792	798	851	788	848	809	846	875	836	784	857	806	794	883	809	785	842	849	788	776	810	796	818	826	845	777	819	755	806	809	733	840	876	798	834	827	818	844	799	865	788	856	797	816	809	816	835	804	827	851	801	758	812	811	859	793	863	815	879	820	805	779	884	839	807	786	819	864	821	842	857	861	833	855	839	812	759	772	785	801	839	809	849	803	870	795	756	846	788	830	819	870	855	860	823	860	794	866	810	844	836	815	839	857	828	806	838	831	851	842	863	846	818	799	843	838	793	777	786	826	822	852	812	828	775	836	801	825	820	780	851	784	782	781	839	838	804	836	854	836	807	820	831	816	828	762	820	816	816	785	836	826	831	794	809	813	847	843	838	805	811	817	782	842	755	844	827	813	818	852	823	857	824	802	805	813	807	865	797	816	826	778	824	771	802	775	860	792	858	859	775	830	837	806	831	805	863	814	808	838	843	850	831	850	807	807	812	854	840	793	832	750	836	788	825	803	843	809	803	828	819	828	805	806	809	832	794	798	832	840	815	847	785	811	842	894	811	834	821	795	838	886	755	846	807	782	874	827	808	817	811	804	795	858	860	772	857	837	795	778	762	831	771	826	863	789	849	829	791	844	821	817	809	840	824	877	889	832	834	806	851	829	832	797	832	797	819	813	840	833	774	807	819	843	798	763	793	854	852	811	828	833	815	791	797	876	812	803	835	781	815	826	840	828	825	840	754	814	827	795	821	822	881	800	843	806	809	810	829	802	783	867	806	829	776	828	767	798	869	800	792	820	843	814	844	840	831	831	835	842	823	824	859	865	794	784	843	858	853	818	802	783	828	778	800	793	798	891	809	840	801	863	771	815	799	784	856	837	851	804	810	811	793	805	833	807	809	806	836	807	849	836	859	812	818	704	857	789	816	836	784	837	794	838	795	813	771	829	822	797	820	819	818	848	826	831	798	800	793	819	849	819	766	800	840	841	851	799	799	784	811	841	811	798	890	822	825	800	828	826	860	827	801	820	825	825	748	802	810	801	882	830	805	790	808	823	840	784	897	852	799	766	855	822	791	783	827	851	821	840	855	796	809	808	815	851	861	814	817	837	813	806	786	821	811	816	830	844	827	836	815	797	818	793	809	855	821	839	819	846	819	824	774	841	782	814	788	816	826	804	839	822	861	812	798	813	855	831	823	801	816	840	810	757	806	792	772	850	796	796	796	796	853	829	818	851	889	821	838	805	813	849	802	832	798	804	825	829	795	801	799	791	767	831	819	828	807	820	835	795	841	813	793	796	844	770	808	813	799	834	834	814	812	848	824	811	809	808	808	838	784	836	813	818	819	786	848	800	883	858	880	827	825	827	815	804	794	782	790	789	756	861	816	786	764	812	846	796	793	794	816	873	781	846	798	810	857	805	774	815	743	816	840	831	783	851	800	906	828	787	791	830	855	875	794	855	806	856	776	844	810	856	796	825	819	840	865	877	839	803	863	859	823	790	769	838	866	801	872	806	840	848	799	779	851	793	854	799	832	849	846	783	876	795	829	789	805	845	868	751	766	773	855	798	810	842	869	795	821	834	870	797	863	876	836	804	768	805	806	859	814	824	803	827	797	804	789	870	769	866	833	855	866	784	814	818	762	814	795	802	795	872	778	770	811	804	835	788	819	781	808	885	840	856	813	854	828	836	827	786	846	769	781	840	814	804	770	819	793	841	805	800	837	799	816	807	810	890	822	828	783	817	794	795	827	815	819	858	852	851	836	810	837	764	817	830	826	818	835	802	779	830	809	839	835	801	782	800	853	852	773	823	830	808	833	814	787	828	841	781	788	799	808	845	829	847	901	863	780	831	867	851	823	838	837	836	779	856	814	821	785	812	854	860	823	845	820	834	809	860	822	867	805	830	859	806	752	813	831	808	870	798	844	865	827	835	800	813	821	797	820	810	833	823	772	806	761	858	830	836	788	840	830	809	813	824	825	806	808	786	851	793	788	795	819	844	866	856	771	817	784	801	757	772	851	793	855	865	779	847	783	837	785	841	828	811	794	796	785	784	822	865	803	797	827	811	779	856	829	804	790	846	835	822	828	815	852	802	814	805	816	832	800	783	810	786	781	875	837	801	820	795	853	857	764	823	789	825	859	765	775	811	820	818	781	820	817	823	823	857	834	830	817	800	819	804	814	831	805	826	792	809	853	803	782	848	784	760	784	772	803	863	763	795
7241	568	570	474	413	389	393	354	378	361	323	375	350	323	307	344	346	311	368	340	336	294	337	335	333	357	314	322	339	335	356	325	314	342	333	330	291	337	304	350	326	326	345	321	343	334	335	367	308	317	341	340	298	345	346	304	331	332	326	308	348	330	310	324	304	339	319	323	299	350	347	333	330	297	339	326	349	329	356	315	355	331	299	306	367	299	336	358	294	320	300	354	371	341	322	302	307	300	365	348	360	352	318	324	330	353	312	322	332	326	348	337	318	336	313	330	337	366	361	296	307	314	348	343	323	325	342	327	310	315	314	317	328	332	351	310	348	352	324	325	342	323	307	331	320	315	330	335	359	351	344	358	363	320	351	303	322	314	341	288	295	345	356	342	334	319	332	318	309	313	344	299	332	337	351	332	336	327	338	333	328	306	298	353	339	338	354	319	293	314	334	277	330	343	300	326	339	360	351	328	315	327	321	344	322	284	336	300	320	342	342	274	325	354	323	307	322	299	314	299	332	339	340	377	338	351	303	325	320	345	352	281	356	325	343	319	311	363	350	342	336	346	336	342	346	324	336	327	325	307	342	345	365	357	323	345	336	297	346	340	340	325	369	332	315	340	341	352	334	325	365	354	339	304	340	314	354	334	308	345	334	331	352	340	342	302	355	327	326	367	352	330	285	323	316	353	324	309	312	336	346	350	343	322	345	339	295	350	333	343	320	294	341	314	333	320	325	325	330	353	331	338	306	289	335	355	330	341	325	344	350	364	321	315	349	331	327	331	336	326	370	338	320	332	333	356	337	320	317	317	302	273	331	353	326	328	304	335	314	323	344	344	345	301	296	334	291	312	352	324	344	371	342	341	333	338	338	334	301	348	334	325	336	304	309	341	302	325	337	324	329	369	360	299	303	311	325	320	325	301	316	343	349	323	342	326	371	339	358	289	350	322	326	333	355	324	352	324	309	316	340	326	336	318	296	315	323	332	334	360	331	308	329	352	311	300	336	296	346	354	356	304	330	345	324	336	336	334	348	346	315	326	349	345	316	332	310	326	354	305	310	310	289	358	329	352	351	331	332	321	325	353	323	312	349	350	318	331	313	314	338	333	356	322	347	319	339	341	354	310	343	337	346	326	333	306	313	340	350	316	335	306	312	329	309	338	338	322	310	323	287	331	352	327	357	326	354	309	358	328	335	327	320	335	311	335	320	325	309	342	365	351	317	308	345	309	360	353	317	309	357	359	338	329	317	334	327	340	315	331	371	322	338	363	343	313	307	322	338	331	333	342	305	321	368	321	345	371	326	335	310	343	331	285	306	313	359	318	316	340	327	327	345	355	336	367	303	327	323	307	339	333	305	283	312	339	329	331	343	310	320	330	312	338	333	350	350	362	326	344	290	308	332	307	319	297	333	337	338	370	321	333	329	334	364	342	314	329	327	325	313	325	322	319	342	339	312	350	324	368	358	326	338	342	326	377	316	362	336	347	327	363	375	354	318	342	352	349	331	295	366	336	330	325	330	334	341	306	338	326	314	301	354	331	307	356	347	360	341	355	333	338	328	358	343	315	295	338	325	349	334	317	364	374	315	336	349	327	325	315	325	308	339	340	349	312	303	352	283	316	351	329	335	325	338	348	382	324	337	334	314	303	294	358	345	337	310	319	331	320	306	342	333	356	324	335	358	350	381	333	316	335	307	347	319	326	315	330	341	324	309	359	330	315	317	342	303	327	344	354	365	357	306	337	317	332	302	333	303	343	351	319	338	312	334	350	334	334	295	328	301	331	334	341	332	318	325	309	333	338	326	340	331	315	363	332	334	322	327	323	376	325	365	316	287	337	333	298	301	359	319	326	358	354	314	343	315	334	290	360	323	349	312	287	335	316	342	344	318	297	336	360	339	308	340	320	369	327	307	337	352	330	345	339	330	315	327	338	313	316	344	311	319	305	306	346	314	350	335	327	360	344	306	321	321	354	291	317	338	353	320	359	352	348	328	328	313	335	329	303	309	339	338	314	347	306	335	306	328	314	310	314	318	344	318	321	335	333	345	348	338	301	297	349	309	329	349	351	320	338	306	333	311	304	332	336	337	336	322	346	314	328	334	341	314	301	336	319	349	339	334	335	325	332	329	348	361	329	348	323	347	318	362	336	317	293	320	339	333	282	313	345	314	342	305	325	342	312	316	335	353	333	362	349	323	310	337	340	324	334	357	313	287	315	313	340	334	333	317	309	351	339	344	338	327	328	360	336	299	340	290	324	327	315	323	292	323	316	359	337	333	331	318	313	345	337	288	318	304	324	321	385	361	315	349	334	350	326	358	317	329	319	348	332	331	353	361	302	323	327	356	334	298	301	330	323	332	358	347	297	338	353	292	315	313	318	320	275	303	319	323	314	340	324	290	361	343	342	367	338	314	343	337	307	340	321	311	332	316	348	324	329	301	344	313	362	320	339	350	312	321	344	318	336	340	333	325	348	349	333	281	325	343	322	314	301	352	328	322	324	308	319	334	335	334	374	290	349	324	336	333	318	316	332	318	321	333	329	306	332	334	295	333	341	331	366	343	326	324	336	336	357	303	322	326	337	314	305	298	312	317	342	283	317	350	344	315	340	347	337	338	308	330	314	340	323	296	357	322	320	343	330	361	329	318	307	325	320	371	353	345	345	356	330	346	321	312	335	326	322	318	329	312	308	323	333	320	307	327	305	323	309	333	350	326	334	298	313	314	371	299	332	326	338	342	313	309	343	336	358	347	329	336	321	285	294	323	332	337	332	338	317	325	320	323	292	326	320	342	354	312	303	343	319	346	362	324	342	336	337	306	344	348	313	327	343	311	316	358	329	322	313	342	334	353	337	317	321	337	313	312	329	301	307	325	329	329	319	348	336	330	339	375	316	314	320	334	330	300	339	324	315	340	346	351	365	393	325	346	352	362	273	362	304	315	331	319	320	312	326	334	298	353	313	345	329	339	320	334	335	331	347	325	336	367	351	326	345	320	322	343	298	321	297	345	349	311	346	341	359	332	315	319	329	317	311	329	363	296	342	287	333	328	318	324	339	329	337	332	352	319	374	333	315	327	343	321	330	349	312	330	324	303	334	364	312	320	341	309	296	350	346	378	298	310	331	307	312	335	338	323	337	315	340	322	304	355	335	338	309	345	340	346	355	333	336	295	312	343	339	347	322	344	348	335	283	297	339	335	362	340	317	348	359	354	350	358	302	332	311	290	317	332	302	344	320	315	310	294	311	326	332	343	300	353	292	348	345	372	323	332	337	324	324	307	333	347	328	348	319	326	323	324	338	309	337	376	331	322	348	328	334	335	340	299	346	323	312	301	339	336	369	353	338	369	331	293	341	316	326	328	327	292	332	351	316	306	317	348	302	344	348	325	330	317	334	320	332	328	337	339	322	316	332	299	298	371	334	304	343	361	304	341	320	329	330	325	342	345	338	305	308	294	323	357	343	332	315	327	332	324	322	322	338	279	334
6646	951	1312	1429	1337	1237	1121	1027	960	1021	915	886	871	922	864	879	922	884	831	840	869	819	819	810	839	847	770	817	865	809	822	847	827	823	823	824	829	846	782	854	862	845	783	813	805	765	832	834	741	759	812	755	828	826	790	820	841	790	776	816	795	837	780	794	814	795	820	844	790	841	792	760	786	813	788	797	832	814	802	746	831	783	825	834	834	815	774	771	838	812	742	792	770	822	803	782	817	810	800	818	820	727	815	830	812	783	772	811	708	762	756	809	776	756	783	753	783	818	801	824	815	852	809	799	792	763	733	788	776	796	818	763	789	776	802	811	834	820	803	816	810	816	819	804	764	806	800	809	773	814	792	800	782	808	795	758	780	821	776	803	772	779	793	843	786	817	820	815	753	782	819	776	789	781	817	760	790	752	849	825	819	816	821	828	809	856	797	743	763	791	825	762	764	828	766	800	763	797	817	803	814	819	766	790	789	836	768	757	799	762	795	774	757	854	830	862	815	836	815	742	805	776	782	805	777	809	782	785	774	842	816	803	775	771	798	780	794	841	776	753	747	827	795	766	795	804	786	783	767	804	770	801	739	799	811	830	836	775	804	788	807	765	831	818	808	760	853	809	788	765	823	729	764	781	820	743	832	799	796	840	790	824	809	749	762	802	849	773	817	763	811	802	815	821	852	764	800	788	758	814	746	805	786	851	749	803	798	777	800	807	838	791	809	762	844	821	797	814	808	789	745	785	859	807	815	795	779	812	773	835	800	824	809	781	809	789	759	779	786	784	804	795	809	781	806	809	790	777	843	762	752	806	773	806	781	797	794	799	770	796	785	791	772	777	770	767	835	845	800	798	777	797	827	751	775	805	805	832	782	794	792	835	793	780	743	824	770	794	767	802	807	761	790	765	750	858	762	810	805	787	806	798	894	815	752	798	846	742	774	787	791	795	796	769	766	797	742	800	793	769	812	764	805	775	833	813	792	726	815	810	803	760	807	783	804	764	722	851	804	785	834	794	806	797	797	799	830	784	783	756	819	850	821	847	801	775	793	842	801	791	774	865	810	794	740	765	850	781	783	823	799	813	789	796	765	747	808	791	801	765	792	819	801	791	841	782	826	816	790	802	775	792	775	777	811	799	838	746	778	806	822	768	819	769	812	787	809	793	855	832	783	747	776	766	787	814	861	767	833	767	792	741	770	827	827	802	798	848	855	819	765	798	733	816	735	792	792	844	796	807	788	784	759	793	818	777	829	794	798	796	833	837	866	796	799	809	818	812	788	789	810	786	830	798	795	721	799	774	771	776	825	794	763	769	807	765	728	813	827	843	824	830	811	768	777	812	796	803	761	807	800	830	822	826	791	852	839	756	780	822	776	762	792	763	786	758	773	799	800	784	822	786	808	800	819	789	838	760	823	805	800	809	776	785	834	875	746	791	793	829	832	819	832	771	786	821	818	816	769	803	801	795	776	826	777	739	761	820	795	793	802	817	819	791	789	791	794	842	821	833	842	822	779	781	801	805	811	837	779	799	773	785	783	839	834	789	806	787	794	808	749	786	842	777	754	840	811	832	815	808	808	814	788	794	872	772	765	809	795	788	768	770	835	726	820	792	806	821	834	783	825	777	763	813	807	786	788	770	807	835	794	756	818	841	789	806	789	773	811	783	759	809	797	818	814	752	794	780	794	811	763	795	762	789	760	796	846	795	829	774	779	817	807	808	782	810	740	776	783	820	840	807	820	779	770	775	855	816	768	796	778	878	796	834	734	784	851	821	801	785	846	821	807	828	798	756	803	762	795	798	829	803	888	795	786	826	800	823	797	793	804	814	761	795	818	785	823	829	806	802	784	782	793	779	825	823	807	779	827	762	796	854	803	790	779	812	807	813	800	743	794	764	744	789	804	768	756	815	822	843	765	756	732	818	796	792	810	781	810	794	771	820	821	872	818	852	812	771	779	826	790	837	756	826	819	800	750	825	832	825	747	767	737	788	801	801	770	837	773	766	809	775	749	824	781	776	820	780	837	813	822	760	810	760	807	785	809	830	835	857	731	787	762	784	797	762	773	787	753	773	793	776	851	807	772	823	816	789	827	812	811	779	779	763	751	792	786	748	829	783	786	769	765	763	794	795	803	763	822	772	808	770	791	738	794	765	777	834	783	797	763	822	825	763	818	809	791	792	767	830	798	823	813	798	794	814	812	812	764	838	781	795	778	766	826	806	789	824	762	737	778	820	809	781	841	776	795	789	801	803	838	809	797	806	818	766	783	761	789	837	815	845	792	825	813	799	820	776	816	762	826	830	776	794	759	773	816	764	800	840	764	802	861	760	755	800	764	783	802	765	783	810	818	805	831	797	764	793	771	799	800	788	816	813	831	732	787	814	759	759	816	813	778	802	824	793	788	816	804	838	793	806	828	834	839	788	782	790	738	806	770	783	834	791	802	775	817	782	802	760	806	791	821	817	775	762	795	773	808	789	800	778	858	803	824	842	797	785	764	838	808	793	751	774	821	812	818	788	812	793	783	805	781	773	844	796	813	793	787	755	811	800	813	796	824	776	791	814	768	807	761	817	768	785	854	797	790	785	766	782	796	798	792	754	844	784	796	754	824	840	777	787	825	818	848	830	820	780	784	813	762	743	777	785	770	729	779	877	803	753	792	784	840	801	774	771	802	789	775	807	814	750	799	804	757	841	792	761	798	818	798	788	787	802	800	860	855	835	780	808	755	835	813	816	824	851	825	822	831	836	814	799	809	827	800	835	783	803	768	797	824	822	796	763	779	771	820	873	824	854	791	783	789	775	831	754	746	781	800	869	800	774	797	742	850	834	797	868	791	815	765	822	806	805	786	767	779	781	765	788	804	765	788	789	832	790	825	774	776	782	749	730	826	810	772	813	824	797	787	792	791	807	857	796	745	798	812	825	815	807	824	800	816	720	810	830	780	725	821	783	782	752	823	743	810	738	810	805	824	756	742	795	797	776	801	799	847	787	762	824	737	795	741	776	762	789	855	788	805	768	774	783	831	799	793	857	803	821	771	782	805	814	745	759	846	808	759	824	744	801	786	851	795	740	804	796	796	780	790	798	763	740	780	782	773	797	815	795	755	794	810	765	816	788	788	809	798	810	806	822	834	799	818	782	837	820	744	753	723	807	807	783	775	797	829	789	783	826	848	774	843	778	722	801	789	748	776	825	861	850	835	773	770	779	775	832	805	798	796	792	820	808	748	778	826	741	795	780	799	807	744	800	802	805	798	728	783	828	857	818	799	811	796	837	778	759	800	765	810	790	782	789	815	819	789	798	809	781	800	812	773	779	843	816	821	830	811	791	852	821	821	786	741	780	757	809	808	789	779	763	804	796	800	756	755	811	771	760	822	766	754	799	757	848	728	815	823	798	772	810	804	808	784	835	811	819	814	738	821	759	787	763	782	775	809	771	810	831	806	728	772	847	794	812	797	760	805	807	742	769	759	855	797	784	808	813
12448	820	644	445	399	302	269	210	237	202	184	194	218	198	177	183	165	180	155	159	182	170	163	157	165	179	168	156	163	176	152	152	170	164	165	183	149	169	154	169	151	159	153	142	170	156	163	166	133	174	162	160	176	161	139	179	168	147	141	164	164	159	160	168	187	171	154	173	157	141	150	164	139	186	167	162	147	167	152	162	168	165	168	159	204	174	151	174	189	162	145	150	165	145	131	149	160	155	165	156	162	158	190	156	194	182	167	148	156	167	142	153	180	152	139	134	173	155	187	175	160	160	179	162	157	163	159	138	159	151	158	157	171	170	163	179	163	148	166	165	147	141	156	154	192	184	149	188	139	157	155	125	172	155	157	145	173	154	134	184	163	178	146	152	156	150	159	147	164	163	162	148	164	155	175	141	171	150	161	175	165	149	145	171	169	153	168	172	164	134	161	151	161	167	167	143	148	182	157	172	166	168	171	139	167	169	145	180	157	157	151	156	156	164	160	159	158	144	167	162	175	190	159	158	153	162	168	175	165	153	146	156	171	178	159	136	166	143	165	178	180	180	183	169	161	156	163	173	165	160	166	162	166	157	141	146	179	173	159	163	175	164	170	141	176	159	149	168	176	159	177	180	149	172	154	163	179	161	140	161	152	147	176	132	159	150	168	140	177	159	155	152	134	161	157	178	171	146	170	147	153	132	161	162	142	185	145	167	160	136	138	166	146	161	148	156	140	149	132	168	147	157	139	162	164	151	158	151	161	157	153	140	133	161	146	184	147	159	172	167	150	143	170	163	140	145	151	160	167	161	165	150	160	166	143	164	177	142	172	150	159	161	170	166	171	144	153	148	158	150	186	179	143	161	162	166	158	154	158	150	182	167	158	157	161	155	164	178	176	177	160	158	148	157	158	148	135	152	160	166	162	181	172	154	174	148	155	190	165	146	141	174	156	144	160	176	163	151	157	158	176	157	140	146	165	177	184	190	180	167	147	164	154	149	176	161	178	154	154	168	172	172	166	171	148	148	163	160	170	170	179	155	167	159	164	143	169	140	148	160	192	175	159	167	140	166	139	203	162	177	171	180	165	165	173	153	139	147	162	163	184	166	140	148	181	154	162	183	158	188	169	150	161	156	155	166	176	128	158	187	166	154	183	151	144	128	148	155	174	171	156	164	163	152	164	152	192	161	152	154	174	168	169	189	158	149	156	163	167	167	139	156	165	155	144	130	145	174	182	157	146	144	163	158	157	161	154	165	168	174	154	186	153	148	138	149	168	180	171	174	156	145	149	163	173	159	161	177	160	166	176	152	173	169	154	164	154	169	166	152	166	152	168	152	156	139	161	176	169	174	170	155	171	174	138	142	142	161	190	159	173	162	169	136	153	141	183	163	166	156	165	145	163	171	149	173	151	168	164	162	146	139	159	150	154	173	173	162	175	155	185	163	167	177	175	177	150	160	182	164	133	166	166	165	143	148	146	170	174	147	160	189	159	146	180	166	155	150	143	154	163	157	172	163	187	184	187	176	164	142	171	175	169	175	164	170	160	167	157	182	143	163	163	175	141	160	147	135	157	136	181	166	168	182	144	156	195	134	155	154	158	167	154	166	154	174	161	174	150	149	157	168	168	148	150	150	134	158	143	178	169	146	149	170	169	176	178	179	157	192	157	175	161	154	144	159	163	163	169	155	153	153	157	149	163	165	169	151	153	142	169	176	192	160	174	185	168	164	143	145	186	149	170	163	174	156	144	168	158	175	158	183	174	139	150	162	158	155	167	170	173	162	148	152	176	164	179	160	132	155	163	174	185	137	148	195	168	184	163	146	149	161	144	161	149	165	154	169	192	175	175	178	159	155	145	161	177	175	157	126	154	145	146	162	158	145	148	191	157	152	170	142	175	149	174	150	143	167	174	152	136	155	179	152	173	156	169	176	148	171	143	135	164	174	187	174	165	156	167	159	168	152	159	147	153	162	158	167	147	158	169	180	190	162	191	179	183	180	156	143	181	169	176	172	168	162	152	166	173	160	166	178	158	190	162	154	146	165	196	166	154	139	161	194	170	182	173	183	171	167	149	146	155	172	147	170	138	159	166	150	178	140	158	161	137	166	151	182	165	150	153	182	154	159	174	161	147	149	174	149	152	156	172	191	145	158	169	153	168	149	185	138	171	177	124	159	161	174	169	158	162	177	176	164	151	156	163	159	176	188	175	166	167	151	160	145	182	183	147	134	139	162	168	173	160	160	151	148	141	181	169	171	162	154	172	149	169	124	147	156	174	162	157	144	183	173	155	146	152	141	155	170	169	148	178	157	168	172	160	147	202	166	174	161	157	180	153	182	158	175	171	173	174	159	145	176	170	190	158	146	175	166	182	169	152	169	158	177	152	129	157	143	158	169	128	149	157	164	141	158	179	157	169	184	171	147	159	167	165	160	174	178	156	154	177	168	151	178	182	176	141	156	150	200	148	156	170	158	170	144	160	167	154	148	156	179	141	156	145	180	174	158	151	166	158	171	156	153	142	171	187	156	164	131	146	152	178	153	142	154	160	164	160	128	152	161	161	156	185	166	154	165	184	136	182	146	150	171	166	200	151	153	134	144	152	175	168	169	164	171	170	161	143	167	168	134	162	164	156	147	153	195	158	156	161	165	153	184	179	171	187	172	169	180	158	144	144	145	145	170	168	172	170	173	153	172	173	155	163	168	167	170	169	169	172	156	152	152	151	168	186	178	184	167	159	154	157	176	175	183	142	144	165	189	156	170	196	176	144	177	171	152	170	159	161	155	158	177	159	180	163	152	150	163	171	159	158	159	180	168	172	158	164	159	162	178	167	156	165	155	165	161	163	150	133	162	157	137	166	172	145	194	166	181	146	155	170	171	143	155	174	163	161	151	130	158	172	158	162	179	178	163	182	181	162	161	188	152	149	176	124	156	154	152	151	162	180	150	169	170	163	138	167	150	163	163	175	157	158	159	192	165	142	155	158	175	180	168	159	152	160	173	145	166	161	180	149	169	159	176	186	148	158	143	140	179	153	135	166	180	141	171	172	147	176	169	160	143	165	205	161	146	140	139	157	155	148	155	151	186	150	175	167	162	142	159	145	129	147	136	172	169	131	180	149	169	142	176	158	198	175	185	175	198	150	173	160	155	150	149	172	131	159	152	162	163	153	186	152	182	157	179	167	152	191	170	177	156	159	156	152	157	167	179	183	162	156	194	190	157	184	174	178	166	140	153	140	159	161	136	168	175	139	169	143	179	143	175	166	164	142	141	167	182	160	176	178	151	189	171	208	170	179	162	157	168	164	152	167	149	173	171	171	160	156	153	162	181	148	181	171	173	157	155	160	146	156	156	139	150	155	185	166	143	179	183	154	157	166	172	125	182	161	161	199	169	167	137	134	165	174	138	151	161	170	151	152	168	149	156	176	157	164	169	148	145	168	194	188	186	177	157	169	173	172	163	147	151	162	148	129	170	178	151	172	153
7938	868	1386	1647	1441	1222	1027	890	745	705	624	629	607	594	517	576	496	545	458	508	515	492	482	447	444	470	440	454	442	424	442	419	466	444	417	454	478	407	461	474	454	452	445	432	441	442	396	419	397	405	400	378	425	429	464	429	434	443	465	452	448	411	416	411	402	406	440	448	451	418	444	419	424	444	454	423	418	428	406	416	429	404	448	378	434	402	430	418	422	392	446	430	413	416	406	470	430	441	409	420	417	427	439	409	448	420	422	430	411	421	417	431	405	404	405	397	459	465	409	389	407	401	429	392	411	440	390	433	433	424	424	423	447	443	407	422	401	443	433	389	453	403	441	415	418	423	415	447	487	430	413	403	387	415	440	444	448	431	419	451	389	382	440	415	428	418	452	460	460	438	401	417	410	442	390	450	425	413	408	394	443	447	411	383	427	445	400	441	420	421	400	406	458	437	401	401	441	404	399	420	429	401	402	416	441	421	388	389	413	413	432	395	412	407	419	434	456	450	415	418	440	441	410	465	448	436	460	402	424	475	430	425	393	406	419	463	415	395	426	416	415	405	416	403	439	438	413	405	394	420	406	430	434	418	409	443	405	444	405	460	412	423	476	434	427	414	405	423	445	400	427	451	446	436	418	397	455	399	395	434	478	425	420	452	388	390	411	388	460	435	408	367	420	382	391	418	410	410	425	455	444	448	409	397	403	462	420	479	401	434	439	437	382	370	417	426	430	412	418	495	397	416	400	468	390	414	420	442	427	423	428	419	402	410	430	393	415	396	423	429	375	427	415	469	422	412	393	427	381	414	425	447	412	415	403	390	406	421	406	426	457	442	431	423	439	402	413	411	417	407	431	434	414	419	365	409	414	429	436	428	427	435	398	424	465	445	436	410	424	449	427	425	433	375	429	409	416	415	427	403	395	401	388	397	443	385	449	428	469	403	414	383	398	409	425	428	404	406	410	396	435	435	406	430	405	435	389	445	453	417	409	365	450	423	409	437	416	410	441	416	431	402	393	418	386	438	404	409	377	418	401	431	413	411	422	420	410	434	407	441	481	438	391	408	451	464	434	449	391	449	398	416	433	409	424	397	375	401	387	439	414	408	399	424	430	452	422	437	418	386	435	409	357	430	410	417	397	401	388	458	445	428	396	404	425	432	406	408	441	394	415	406	387	444	449	443	389	396	412	425	415	406	437	422	413	441	378	415	398	448	436	432	415	457	391	422	433	404	383	427	398	438	405	426	416	390	384	425	445	416	441	390	432	426	433	407	432	456	404	429	423	427	431	434	402	382	417	426	396	403	404	437	414	432	458	367	459	405	396	409	427	407	417	415	431	413	418	424	451	425	447	424	397	429	394	425	437	458	394	429	415	413	440	454	450	439	447	389	408	383	419	407	419	422	439	381	437	391	413	410	426	409	407	442	409	420	405	382	408	406	417	427	418	440	389	461	406	420	429	390	414	415	427	420	389	469	394	409	378	414	433	450	439	420	436	417	438	458	414	417	389	383	439	417	452	424	422	414	384	434	420	420	447	417	400	402	431	415	439	417	460	463	428	416	440	436	457	402	408	388	421	416	436	445	404	424	415	409	432	438	441	418	423	419	434	425	413	418	356	423	423	418	431	415	422	441	412	407	420	411	423	403	419	403	428	431	427	460	414	438	417	444	430	422	387	394	419	440	441	425	433	410	435	429	433	423	448	414	403	424	425	408	410	415	460	442	405	384	442	428	431	410	433	400	430	373	424	421	393	430	414	428	419	410	422	450	436	413	443	420	412	409	407	438	373	439	382	421	451	417	424	412	417	399	406	443	440	430	415	407	398	427	421	379	396	414	415	404	382	402	411	422	435	434	433	440	450	422	422	399	415	391	442	420	419	409	449	391	418	438	406	438	453	408	387	395	455	382	424	431	418	453	431	403	430	416	406	433	429	435	433	427	393	434	435	432	423	438	420	408	467	372	429	396	405	410	449	419	385	448	455	428	407	382	402	425	431	388	441	418	413	412	409	407	460	434	426	448	407	417	434	423	459	436	392	414	396	418	446	418	420	427	392	418	458	422	410	419	421	397	419	436	403	425	447	417	439	398	400	375	433	372	455	416	404	411	433	476	430	422	412	439	397	442	418	403	471	364	449	414	462	401	421	415	413	435	433	406	445	371	419	436	409	423	438	407	404	415	425	398	450	435	467	416	415	430	410	391	445	420	423	452	428	412	400	435	422	420	436	427	422	386	409	442	413	426	431	413	411	391	396	397	391	389	405	414	423	396	425	412	417	426	372	442	387	397	408	417	413	394	399	390	417	447	417	422	416	408	432	413	411	421	386	425	397	440	444	375	394	436	409	429	469	453	471	424	458	415	402	468	428	414	415	382	442	381	405	436	451	446	398	413	412	411	427	431	449	454	450	404	413	431	430	400	426	432	402	413	393	410	403	404	422	424	433	422	412	440	410	415	430	425	422	433	434	435	435	424	422	405	438	425	412	422	399	404	452	419	408	430	408	421	455	372	401	376	419	431	450	440	374	453	446	417	406	383	454	430	442	399	431	405	395	437	397	413	401	435	440	427	391	400	461	417	386	388	415	423	437	432	428	441	416	418	411	437	390	435	399	429	421	396	405	407	418	436	414	419	403	421	446	402	393	396	422	418	408	429	391	424	416	417	413	435	412	401	432	434	441	386	436	445	435	433	425	444	411	417	410	416	443	385	375	423	406	411	411	405	418	425	425	446	455	433	409	433	401	440	392	427	449	419	380	436	427	428	438	418	445	438	412	472	422	403	447	448	433	418	388	398	448	391	418	424	433	453	395	396	397	436	409	407	399	416	414	432	410	434	436	390	400	444	385	408	420	427	440	430	426	397	449	462	404	397	393	418	454	417	428	450	430	438	433	433	426	423	419	399	453	426	390	441	398	420	417	437	440	403	414	408	406	397	439	413	389	427	421	404	400	429	442	439	416	427	452	419	403	374	414	438	428	421	428	433	450	388	434	395	439	477	381	413	385	426	409	409	384	397	387	438	408	428	423	391	410	393	422	436	451	400	363	421	395	436	404	429	416	438	390	393	390	452	411	435	400	410	427	412	416	409	387	417	419	415	421	426	402	409	425	423	432	420	411	413	434	405	395	453	465	451	376	413	428	416	430	368	436	416	417	390	425	410	386	422	432	457	401	434	413	407	402	378	398	422	408	413	398	412	409	406	434	414	395	421	426	435	407	440	419	428	441	450	459	440	391	426	431	444	425	412	466	445	426	409	399	441	418	425	404	446	387	367	407	452	421	429	412	399	410	422	425	451	431	441	420	422	450	401	425	403	433	426	439	406	424	408	409	434	423	426	427	415	431	427	455	420	386	411	427	428	460	418	427	378	415	416	401	423	408	449	434	450	431	417	414	406	458	463	405	419	412	405	462	406	415	416	457	410	406	417	426	399	426	401	431	385	421	391	449	427	408	393	418	403	429	440	434	406	427	431	480	459	407	448	424	436
1548	331	344	350	348	324	320	348	330	310	338	338	309	311	385	346	344	328	334	346	336	337	336	339	307	351	334	337	328	345	319	357	340	317	331	368	337	356	359	341	365	342	362	336	344	297	342	358	340	342	322	324	342	316	352	311	333	313	338	345	330	339	318	330	325	348	338	336	327	315	347	325	317	331	307	297	328	329	317	332	328	334	329	341	314	330	307	350	327	343	355	355	357	329	363	334	368	358	353	321	312	337	339	349	297	330	334	334	358	308	324	348	345	341	328	313	350	324	358	366	364	353	335	361	342	340	340	358	337	325	318	324	337	354	365	324	376	371	340	327	290	314	311	332	339	351	327	350	352	327	334	329	370	337	370	329	364	367	318	342	364	343	343	356	352	326	332	323	356	345	335	329	323	336	316	350	350	354	332	327	362	361	305	336	306	363	330	345	359	321	322	356	332	353	332	343	357	345	322	356	370	364	334	321	312	355	321	334	358	295	330	351	348	353	322	327	336	318	385	336	321	312	311	340	343	329	339	341	345	333	323	325	364	338	347	330	338	387	374	305	354	320	335	335	332	345	348	321	308	354	347	317	324	303	333	348	322	350	368	342	330	335	329	331	344	314	331	349	348	347	358	346	325	311	322	373	343	314	323	328	319	330	367	339	336	314	334	355	308	318	313	342	344	337	326	334	317	307	337	318	346	349	320	353	339	339	338	331	332	315	331	308	320	372	318	343	319	359	299	361	356	334	319	323	311	347	337	336	348	323	317	315	296	316	339	334	368	323	387	323	341	321	315	343	362	344	328	316	353	350	321	331	309	348	335	305	323	329	314	346	344	328	348	331	326	332	321	345	341	341	345	333	339	346	326	350	329	334	337	332	372	298	317	351	327	335	342	312	330	351	366	346	350	350	351	357	372	325	319	344	301	343	331	329	359	323	331	344	338	305	332	339	297	325	342	341	325	312	338	329	349	342	304	341	323	349	362	330	326	340	340	351	303	298	314	280	332	320	319	291	337	336	365	358	369	320	324	320	330	359	303	338	333	336	339	366	346	371	322	310	341	329	310	352	360	353	330	329	313	307	356	317	334	368	318	320	329	353	319	317	334	333	341	333	334	340	328	301	360	316	337	353	342	322	306	347	360	325	323	342	357	308	363	330	328	371	368	374	342	330	349	313	314	340	340	294	368	335	328	361	328	301	359	366	339	308	371	354	364	327	348	284	322	329	327	336	327	352	353	369	335	326	333	351	316	328	377	342	317	333	364	342	326	322	326	363	354	332	323	312	354	301	334	304	344	330	323	355	311	351	340	332	331	389	353	310	308	313	345	312	312	334	318	324	348	335	339	323	312	332	364	331	330	328	311	299	358	348	381	343	330	358	301	329	388	365	318	363	315	310	334	324	335	344	319	303	359	343	335	314	313	340	333	383	328	352	374	327	332	342	348	336	329	317	337	333	341	364	322	347	341	317	351	347	326	353	329	333	328	350	338	346	332	360	347	302	334	341	327	329	337	352	380	332	345	321	365	332	314	370	335	319	334	339	312	357	336	306	333	315	327	339	338	342	368	322	328	340	325	329	323	360	336	323	300	336	328	369	322	305	336	321	318	353	315	281	333	315	339	321	337	333	352	357	352	387	358	332	360	334	331	350	320	338	318	352	331	337	321	338	332	325	340	311	327	351	387	344	322	304	337	336	282	312	340	334	344	352	329	311	323	356	344	303	370	301	342	329	353	294	335	369	330	379	320	349	298	337	351	337	331	350	341	295	338	296	320	322	349	324	315	370	352	327	341	319	320	365	312	340	325	326	291	346	349	347	299	342	354	365	348	321	355	338	342	325	351	362	327	320	346	318	325	360	384	356	321	317	310	334	380	350	325	336	349	313	298	344	334	327	333	332	312	337	312	330	333	332	343	392	303	390	332	328	331	363	328	319	312	340	371	354	347	344	339	338	319	336	339	346	352	308	347	339	322	342	337	362	318	323	349	342	330	344	335	332	339	328	345	345	329	337	323	316	315	355	336	370	337	352	323	337	324	372	308	353	317	341	367	353	323	316	347	344	325	321	321	391	354	336	331	317	289	342	321	323	322	352	300	325	355	306	333	296	356	318	349	341	343	321	311	368	332	320	342	323	350	363	315	318	372	367	330	347	347	351	330	350	303	368	329	316	321	303	340	327	350	303	301	317	334	325	369	334	283	329	333	289	362	357	355	339	406	316	333	310	336	382	333	356	318	338	342	375	337	325	321	331	323	324	319	330	333	328	308	329	339	317	311	359	305	340	317	333	324	338	344	306	346	316	339	346	332	315	327	344	315	362	337	317	333	318	313	322	347	360	375	362	327	330	346	341	315	380	380	350	335	327	290	319	343	341	347	343	372	367	355	286	313	324	360	336	348	307	330	329	336	362	312	387	315	327	333	304	370	328	348	342	336	344	351	376	336	325	385	309	344	333	308	344	323	329	324	348	328	335	343	369	315	372	367	359	354	336	345	319	344	309	356	350	331	312	351	357	334	351	373	325	345	334	342	317	314	310	326	357	327	369	358	375	375	338	314	353	335	312	336	371	365	341	338	367	332	351	316	380	371	321	317	310	305	325	313	329	356	310	308	340	333	329	342	313	336	338	295	330	317	326	342	325	300	341	325	337	328	340	310	328	332	302	311	326	325	287	334	366	334	336	347	329	319	305	319	327	346	318	343	333	355	351	334	337	346	358	339	327	313	315	342	306	347	308	316	351	327	324	329	383	343	359	333	369	339	337	320	356	329	355	367	347	318	336	326	307	320	304	333	350	346	335	333	357	332	366	307	316	315	336	342	362	348	297	348	303	322	346	327	343	322	368	338	321	333	294	321	324	329	347	348	350	348	330	343	357	292	323	296	343	368	297	346	361	359	346	375	320	288	317	353	348	343	318	344	347	359	338	334	349	309	338	329	344	344	347	343	332	344	358	307	334	387	350	327	332	299	334	304	324	342	344	309	351	322	355	363	339	301	352	389	350	310	354	354	336	313	314	315	321	317	342	337	321	347	330	341	341	321	313	348	312	341	291	331	327	302	328	358	353	347	313	351	342	333	340	318	346	335	330	303	313	339	351	314	345	344	335	357	376	347	317	317	360	351	367	323	346	330	307	334	368	333	354	359	361	368	374	349	329	332	328	317	368	378	346	322	313	341	309	365	332	325	348	337	319	361	329	318	377	336	346	359	379	351	339	366	311	333	316	348	299	329	336	346	336	293	310	320	330	337	381	357	342	306	326	324	301	322	322	364	336	341	359	331	328	322	328	359	348	305	323	337	340	351	307	344	363	330	374	364	327	298	365	313	358	368	323	316	328	365	304	333	311	371	320	309	310	336	310	354	314	382	341	336	351	295	325	349	354	353	306	343	337	317	359	332	367	361	343	335	303	379	366	329	323	340	361	327	317	351	330	341	329	307	346	353	330	383	336	336	339	338	327	325	379	351	331	331	314	344	347	320	336	314	321	349	341
2226	808	822	821	913	832	845	818	844	808	857	781	838	822	780	832	856	813	833	870	816	810	825	812	810	822	813	770	840	827	818	787	755	828	824	836	832	750	822	819	800	840	849	755	747	845	815	809	761	835	816	803	802	791	750	792	862	827	786	804	828	842	835	831	847	861	826	822	794	799	833	811	817	819	840	840	821	783	789	765	845	792	867	767	861	785	824	816	809	767	824	864	842	802	827	819	791	851	806	832	805	833	757	853	823	806	841	815	846	781	837	845	795	877	845	804	819	847	847	830	816	843	766	839	791	824	860	769	818	836	847	875	845	801	757	828	811	838	883	828	777	843	778	830	786	788	774	836	803	780	790	823	852	789	858	820	849	763	800	831	783	772	795	860	801	817	829	831	855	869	823	773	809	775	808	795	772	816	805	884	857	733	855	819	789	824	827	840	782	841	793	824	841	846	819	906	797	779	792	845	799	780	816	821	802	804	843	795	838	802	815	840	829	810	811	904	868	795	807	814	779	785	832	790	787	832	804	887	819	799	783	811	835	817	792	873	776	807	804	788	773	885	828	787	844	815	820	791	766	784	848	786	847	814	866	811	776	836	807	829	848	745	728	811	787	798	829	779	782	832	786	805	824	827	850	829	822	809	824	843	782	818	799	813	772	803	815	832	818	851	801	809	744	783	794	806	811	842	819	799	802	792	771	831	782	789	879	833	772	808	860	825	849	839	768	816	844	818	821	837	843	817	789	857	739	791	795	826	850	819	785	794	791	798	791	831	780	791	801	825	806	787	851	811	791	842	842	803	873	784	790	826	804	770	859	811	850	832	834	823	814	794	785	779	756	828	824	795	805	787	844	843	836	853	784	794	808	840	798	820	814	816	817	796	855	812	851	798	812	777	830	821	837	864	808	821	844	803	822	800	793	856	859	822	845	775	791	870	814	828	810	848	757	758	785	786	769	788	809	801	845	848	873	847	826	823	829	731	809	833	799	779	788	812	798	791	770	811	848	824	858	804	811	822	814	854	775	795	843	803	820	848	843	830	830	843	839	848	863	781	802	780	851	832	806	828	869	822	839	825	822	798	875	807	784	826	822	772	812	736	844	811	823	763	824	816	799	815	788	793	792	804	816	834	784	820	816	833	817	839	799	863	827	806	840	827	835	860	819	765	784	864	804	800	815	846	838	772	835	802	827	856	800	813	851	791	830	811	846	778	798	804	796	798	804	817	776	826	827	778	826	830	841	826	835	800	784	820	786	800	824	816	832	836	830	752	837	802	860	780	829	823	775	818	789	862	779	837	849	820	824	836	839	766	805	763	835	784	781	833	851	789	830	773	771	831	807	796	817	778	764	842	787	844	805	853	832	827	849	809	805	779	823	825	811	809	810	849	817	776	850	834	838	807	822	815	778	818	812	823	818	819	819	870	805	833	829	823	786	834	830	857	847	806	811	813	830	788	827	882	799	814	821	777	867	844	820	866	850	861	801	799	776	831	823	811	800	844	795	799	864	815	862	822	783	809	836	859	785	822	809	814	792	863	880	798	841	823	800	840	811	785	828	805	845	851	832	816	861	807	803	810	788	799	838	869	824	800	785	814	837	781	793	778	756	844	837	842	853	849	806	810	792	775	824	854	824	831	783	834	782	830	819	857	832	847	814	801	838	790	805	824	843	818	825	789	842	831	822	786	826	822	849	834	824	817	792	853	827	786	819	856	878	820	841	847	852	833	762	858	810	793	836	836	788	837	859	803	840	769	794	846	815	837	827	795	794	783	834	797	832	756	845	834	832	801	818	854	831	804	827	857	783	876	812	862	858	828	792	756	771	816	785	808	810	817	848	831	812	776	740	885	787	794	857	826	801	813	797	851	827	842	796	812	799	790	763	833	876	789	813	835	811	781	770	814	822	814	806	811	798	792	828	813	776	787	823	842	789	833	792	796	797	830	876	800	819	813	825	774	826	805	788	808	843	830	785	809	812	806	800	845	802	779	826	790	806	821	820	799	780	812	783	792	825	849	799	801	799	812	830	848	836	848	811	819	807	813	817	850	784	810	830	788	821	805	810	861	848	807	820	801	880	815	766	843	815	759	824	881	890	810	822	829	834	825	804	857	812	796	835	832	830	823	795	826	767	785	815	852	837	772	800	804	854	814	783	839	842	837	774	856	839	835	820	802	759	852	807	802	810	885	791	829	805	831	833	736	809	825	813	788	828	834	798	791	806	841	807	789	853	835	851	799	781	837	833	820	834	856	901	783	807	803	828	822	827	837	850	824	847	823	834	797	783	747	827	839	798	795	835	785	789	780	749	836	758	818	849	877	791	807	781	850	828	831	819	834	852	812	791	754	829	801	854	771	824	819	850	812	857	846	837	799	801	811	814	772	845	759	775	798	843	806	829	844	809	813	833	825	810	786	802	764	825	784	857	791	816	841	845	841	812	813	843	791	782	827	803	833	775	799	803	826	746	818	802	814	857	801	846	865	841	800	785	803	804	787	831	817	827	790	845	796	790	807	806	840	806	823	870	764	850	831	803	845	824	816	773	795	802	829	790	839	826	867	843	811	806	814	831	803	865	797	845	857	789	781	858	805	828	845	820	815	798	808	775	800	825	844	801	794	817	814	811	812	811	787	856	822	768	817	819	749	759	796	852	828	791	798	763	805	839	857	794	867	763	792	817	793	796	864	820	819	858	876	802	874	859	815	814	755	811	822	840	839	778	784	812	801	871	826	817	776	764	826	778	839	818	796	790	777	832	782	764	819	807	820	827	795	791	849	830	815	772	769	776	819	789	864	820	803	806	799	805	810	814	816	852	760	775	849	848	810	830	809	782	832	862	809	758	760	821	856	825	837	856	827	762	842	825	854	782	806	785	806	866	793	804	789	832	830	834	799	834	818	818	840	816	814	842	784	779	857	826	823	807	845	804	822	835	833	797	817	834	812	811	822	793	791	854	800	843	838	802	825	823	813	810	806	797	800	780	827	830	848	819	785	852	811	808	829	838	790	811	859	865	868	807	774	771	795	824	814	838	799	851	872	840	818	817	858	823	783	845	824	797	829	821	801	866	847	790	794	806	805	815	815	808	870	821	815	865	806	816	842	790	827	848	806	843	840	855	820	810	865	805	883	815	774	804	787	800	799	826	793	854	815	788	795	820	801	850	848	829	784	774	857	812	800	820	840	855	794	863	823	839	845	795	775	867	798	828	821	875	832	812	829	866	802	853	802	832	777	846	837	781	807	815	858	836	770	820	876	771	832	847	820	844	804	819	807	800	833	852	868	786	778	842	850	781	806	829	839	847	806	862	778	860	860	773	851	808	817	797	802	832	841	870	812	826	768	826	836	821	811	776	810	811	819	799	794	772	821	807	794	758	851	780	780	826	769	831	894	770	790	805	810	792	727	767	782	822	849	804	854	811	841	816	866	812	810	795	775	772	812	810	826	843	770	799	865	851	865	832	849	837	787	837	804	766	815	850	783	819	789
7190	546	534	484	390	414	399	348	361	334	375	323	336	353	306	305	360	314	337	363	342	347	318	289	347	340	329	336	314	330	298	351	313	322	320	303	358	360	368	357	347	317	323	337	348	320	359	285	341	322	344	326	366	314	332	360	334	322	332	318	315	320	334	373	319	343	322	325	335	339	329	326	317	336	345	323	292	341	323	349	342	340	356	319	354	358	350	343	295	322	333	329	324	342	316	346	309	337	352	360	333	377	344	346	335	314	344	324	335	361	343	346	347	323	294	350	317	376	352	345	306	318	342	340	373	339	334	322	295	337	336	344	319	327	360	293	360	335	350	348	324	348	327	345	336	346	330	364	303	340	335	326	335	325	350	310	310	350	340	337	309	309	330	344	310	359	343	326	338	332	322	305	350	323	321	327	318	310	298	332	347	352	309	326	340	330	308	309	350	329	354	347	356	313	330	310	346	345	339	337	342	322	330	344	357	343	324	329	315	366	354	365	358	337	331	272	319	328	326	354	357	327	348	325	347	348	328	307	352	336	318	343	331	333	351	312	345	335	304	349	342	341	356	318	341	320	334	354	345	324	323	344	317	353	321	322	309	297	350	335	306	295	336	368	338	310	336	360	344	325	349	338	333	301	329	336	337	332	350	326	342	353	315	346	343	329	343	299	347	350	322	338	289	363	375	288	297	325	339	336	335	318	286	332	367	322	295	310	327	353	337	290	318	312	335	338	349	356	313	323	346	341	329	337	325	313	325	362	325	336	328	334	324	310	323	353	324	325	366	332	299	319	325	334	343	332	356	331	295	338	320	327	315	307	317	313	332	295	302	337	329	329	329	327	359	312	349	303	334	318	343	320	317	325	313	311	340	348	347	316	364	344	315	315	310	329	292	327	334	326	297	369	324	318	347	343	343	350	349	301	320	341	310	295	356	320	332	335	345	363	317	295	328	303	336	363	323	323	334	296	296	309	313	311	295	305	300	293	319	305	327	331	331	312	338	323	322	361	402	271	365	353	301	329	355	332	319	313	322	307	328	344	342	295	324	332	341	345	353	328	329	338	327	317	308	359	355	323	348	320	315	331	328	309	326	338	335	315	368	344	326	336	343	309	309	339	342	322	314	313	346	323	330	333	326	350	299	346	324	300	345	347	328	344	361	329	314	313	331	318	331	338	393	337	326	321	330	323	355	342	352	326	313	315	333	327	339	335	347	333	334	316	342	329	326	342	338	302	328	339	348	346	318	347	319	311	307	346	342	345	319	312	318	303	306	334	294	318	337	360	337	352	324	329	313	331	355	319	337	344	324	373	309	330	326	327	324	321	363	329	312	320	331	314	343	320	365	372	326	331	331	356	336	332	318	337	328	322	335	369	328	325	364	336	332	324	339	322	352	322	294	334	343	330	331	330	306	350	342	324	360	324	350	310	318	293	360	350	332	311	304	323	309	323	329	331	323	361	319	343	348	345	340	367	338	353	309	319	325	332	323	332	305	349	312	316	333	318	314	354	308	349	346	335	330	331	291	302	306	356	321	320	323	312	345	321	342	344	336	299	355	310	358	311	362	341	299	347	287	337	303	313	310	317	336	331	314	344	366	318	320	322	311	311	325	356	355	383	306	357	308	300	340	312	339	351	334	327	357	300	351	350	339	302	317	326	312	374	387	333	309	337	343	314	325	341	387	313	316	341	354	338	362	317	327	317	355	330	301	322	355	355	349	343	314	348	327	348	337	316	328	334	304	353	312	298	308	346	342	360	305	298	311	381	360	334	337	341	341	350	370	317	344	312	354	320	343	328	325	365	324	349	335	334	336	307	300	333	360	345	350	308	347	353	324	369	312	319	334	346	346	345	339	314	355	348	325	327	311	361	304	326	341	315	328	295	260	316	310	284	314	337	339	326	360	307	335	327	317	329	361	300	336	329	316	324	334	320	310	288	325	319	363	290	316	358	322	333	320	336	367	374	310	331	348	299	307	334	318	357	316	342	349	309	300	343	317	353	323	339	344	327	327	304	337	305	329	324	355	345	340	316	296	301	299	316	303	303	331	327	342	343	315	340	328	299	341	314	346	334	324	312	340	325	306	340	322	316	341	343	321	332	280	318	333	352	322	309	329	372	365	301	328	319	312	334	331	295	324	328	316	318	306	338	346	345	338	288	349	295	302	322	290	326	322	317	338	317	300	304	303	347	338	352	327	364	290	330	362	346	332	340	363	352	347	320	343	314	313	340	366	335	333	353	354	354	341	343	382	353	350	303	332	314	336	336	322	319	326	328	357	342	329	337	332	309	332	318	299	312	323	323	336	308	340	323	345	338	377	329	333	318	299	307	295	397	331	372	353	341	349	347	336	321	334	336	329	341	341	333	309	306	333	373	312	364	326	336	337	303	311	335	344	322	384	304	322	325	328	298	337	310	323	313	341	340	316	320	333	318	316	324	305	329	324	333	340	328	350	328	337	313	301	327	292	357	354	338	303	308	323	332	342	328	384	330	332	340	361	324	317	339	336	343	286	335	327	344	312	326	353	383	329	346	339	303	352	320	315	331	346	334	316	324	345	342	335	303	289	328	329	341	338	284	312	301	330	335	364	330	331	344	341	309	318	354	354	292	335	335	335	348	309	321	303	338	331	343	320	349	360	323	330	353	333	350	342	291	327	335	305	340	337	310	364	323	358	317	332	347	330	344	348	300	339	312	345	332	297	343	331	309	330	318	371	326	338	351	318	365	305	388	318	338	327	330	326	341	357	338	314	351	328	320	324	347	330	382	346	304	329	338	346	316	362	350	337	325	331	352	350	342	305	336	325	305	323	351	343	336	339	330	329	352	335	347	330	363	328	330	347	301	331	315	304	332	317	340	318	334	309	323	344	344	341	336	346	339	371	340	352	338	332	323	358	352	355	353	339	347	338	328	359	366	332	353	325	344	317	334	324	353	320	324	330	342	294	353	296	339	310	303	307	321	343	309	319	317	363	301	308	340	349	345	307	345	307	339	347	341	345	354	285	331	372	340	315	318	332	315	344	295	313	294	305	314	321	329	342	292	334	314	329	343	300	280	346	326	318	360	327	316	358	342	327	330	341	339	339	299	346	323	345	343	333	295	342	373	332	331	333	349	315	327	343	353	329	320	309	359	329	340	329	319	356	339	324	337	336	312	308	315	291	322	323	337	326	300	314	317	362	321	314	330	323	327	318	314	290	322	336	336	300	327	365	328	358	306	334	365	321	318	308	313	328	361	296	320	341	342	355	320	328	338	369	322	335	308	324	376	356	330	352	305	327	345	356	320	323	359	337	338	295	327	350	342	354	334	342	353	332	325	329	324	327	330	331	336	351	320	322	332	320	319	324	332	316	316	290	335	327	319	298	323	316	302	352	324	327	329	307	305	306	319	306	352	342	306	323	344	328	343	319	345	315	335	342	328	295	348	338	332	323	329	277	324	352	341	294	277	314	355	332	350	327	331	361	288	327	349	366	323	317	288	308	304
6688	999	1295	1442	1302	1275	1122	1010	936	957	918	862	938	874	901	851	856	841	812	896	819	830	822	827	815	797	787	784	825	827	833	837	838	824	841	787	746	846	833	768	790	837	796	810	800	809	789	777	759	774	824	830	819	763	814	783	808	791	775	880	815	776	814	813	842	806	775	792	787	824	792	762	781	769	769	799	788	778	806	801	772	770	789	805	814	819	767	818	787	780	830	779	791	776	820	770	784	792	803	850	768	795	781	774	833	825	775	790	789	750	750	791	793	801	802	791	738	804	774	844	805	775	803	774	795	802	804	778	797	826	823	807	798	810	807	775	768	758	768	816	772	787	777	851	835	787	794	775	776	816	771	779	833	787	841	791	779	779	799	821	773	785	784	874	807	859	769	805	842	802	772	777	773	816	795	813	802	822	795	769	830	773	790	764	815	814	812	836	828	831	776	817	763	786	804	807	776	769	781	783	775	825	798	849	815	804	749	783	816	798	814	753	809	755	768	770	797	765	791	768	731	797	822	808	770	791	789	791	779	782	764	765	794	799	838	778	816	772	800	767	827	760	778	781	782	791	798	829	817	826	747	775	773	780	776	794	808	766	811	775	883	771	816	770	805	784	757	841	804	779	777	795	788	774	767	763	757	777	749	755	839	792	777	786	725	787	807	770	810	782	815	821	750	796	768	800	815	800	781	783	774	774	821	789	746	809	751	800	816	774	811	756	801	835	753	851	803	796	805	778	810	852	749	784	851	825	801	786	786	832	844	735	772	789	744	777	739	812	816	779	805	761	824	766	807	712	749	840	810	824	840	774	798	812	780	812	795	800	765	772	811	772	846	773	749	748	781	816	776	795	789	770	801	784	769	791	747	790	753	806	788	814	835	797	840	776	795	780	792	829	763	805	775	766	763	831	797	793	779	727	805	795	775	806	760	825	803	794	823	787	744	766	760	777	788	787	754	798	810	781	780	818	788	860	793	807	782	804	809	807	794	805	811	766	781	772	774	768	774	785	786	776	848	764	772	748	795	812	791	784	780	767	832	785	756	817	733	792	817	807	796	774	824	802	802	784	833	774	779	793	776	811	797	797	803	764	788	823	787	807	773	804	762	777	748	794	774	829	795	792	750	777	848	747	825	767	834	773	815	781	803	763	765	842	788	843	791	785	814	826	782	809	796	793	790	791	798	780	806	815	790	801	739	778	742	758	755	840	831	770	839	814	785	788	777	799	848	765	837	732	731	776	767	784	774	770	803	780	760	796	811	753	810	805	780	869	733	767	741	789	823	736	748	821	824	795	807	744	771	820	810	811	806	809	793	786	809	804	799	782	774	739	828	781	808	739	821	804	779	791	734	769	812	766	790	794	785	788	823	764	797	756	744	846	779	777	783	829	793	779	791	803	811	793	815	791	737	780	801	720	786	779	839	774	813	769	781	793	809	757	792	767	838	795	793	800	794	836	776	732	854	842	794	762	846	772	788	799	808	785	810	778	753	773	805	800	852	801	781	800	797	778	799	787	842	785	820	801	795	835	801	813	830	798	782	806	773	765	753	798	758	827	796	749	799	818	845	779	808	784	781	797	793	811	805	756	842	821	750	814	744	785	832	795	763	784	812	772	754	796	823	795	756	815	754	789	783	760	781	814	752	799	783	738	786	859	766	794	812	824	769	764	774	765	770	809	757	791	780	745	750	802	776	768	837	813	773	810	793	826	844	797	805	778	789	805	793	794	817	774	767	841	787	744	822	792	762	796	753	810	784	835	761	753	808	812	796	809	783	815	778	789	779	812	757	769	768	808	749	784	773	764	831	772	798	778	772	805	803	775	773	806	828	801	810	800	769	797	777	760	784	809	737	744	789	770	806	829	804	753	775	789	756	806	802	805	774	776	807	838	815	783	790	831	803	789	834	797	783	738	772	815	793	765	750	778	827	789	817	781	823	774	807	796	803	752	809	785	786	838	803	819	773	788	823	797	745	800	791	775	816	743	846	784	844	769	792	762	785	816	797	795	771	778	825	737	810	759	757	761	782	808	781	827	773	754	780	827	786	798	752	792	753	768	778	756	810	810	777	781	815	818	834	796	815	809	799	821	810	813	791	758	807	766	799	776	829	753	795	780	761	788	814	765	763	817	803	765	804	816	812	772	759	799	803	770	840	806	813	824	785	802	790	819	791	811	801	805	777	790	799	796	793	818	732	790	765	798	808	846	807	801	814	844	805	744	730	752	778	819	736	783	823	803	764	817	816	787	798	795	775	785	807	780	804	768	789	841	838	803	769	807	811	832	797	818	783	785	814	827	755	793	751	787	830	757	799	780	782	790	789	770	785	760	798	803	795	760	824	789	773	845	817	757	802	756	802	831	827	844	754	783	795	811	714	779	799	760	742	784	799	765	830	776	772	809	766	783	766	804	853	786	822	768	792	818	766	799	781	828	803	789	815	753	802	789	794	810	787	774	776	788	743	807	783	807	831	798	774	797	790	817	846	815	773	851	799	777	780	800	798	752	794	815	823	825	814	804	810	764	791	783	762	773	839	796	816	812	798	818	752	803	816	821	801	791	769	795	762	826	787	813	833	827	783	802	788	811	777	774	797	770	728	750	758	790	817	791	805	866	760	819	803	794	785	793	795	766	792	805	760	739	832	788	816	777	774	756	777	799	786	765	796	762	786	760	829	794	817	853	761	798	801	826	844	788	784	771	809	785	798	792	826	830	755	782	808	815	784	782	822	787	797	836	834	848	783	794	824	803	763	793	849	804	802	830	767	793	782	815	800	762	818	821	830	818	829	800	782	720	768	797	819	807	847	768	778	830	826	792	814	723	745	799	810	837	819	729	821	784	864	807	793	761	758	765	717	774	766	780	811	812	772	820	797	743	827	772	831	740	831	743	750	775	784	787	806	826	795	789	810	698	772	783	753	801	790	744	780	778	755	813	814	737	735	825	819	781	806	793	721	769	815	789	839	728	802	734	825	761	814	830	789	786	768	806	790	731	784	790	837	769	803	806	823	812	776	783	787	779	790	800	778	768	773	834	816	780	766	814	809	809	770	787	802	840	750	783	794	845	788	778	809	822	788	796	841	781	797	757	762	765	799	847	810	824	786	780	775	781	805	752	771	827	779	819	771	825	809	819	814	805	824	792	780	853	798	798	802	785	799	763	838	760	780	787	785	807	820	835	807	786	841	761	787	787	795	807	772	761	846	798	782	758	784	791	790	840	795	795	826	792	794	793	765	806	787	826	774	808	780	777	805	816	785	805	808	880	807	806	821	780	820	798	820	782	790	727	797	819	745	788	812	785	779	815	849	803	785	774	725	839	784	736	820	837	788	779	774	798	824	736	760	812	770	797	803	768	792	819	779	786	801	804	802	790	787	815	716	780	799	744	792	840	770	802	743	847	767	775	815	808	784	821	808	815	821	780	826	772	790	727	799	790	788	796	817	802	790	776	776	801	761	778	748	752	759	826	789	789	785	835	803	871	798	850
12319	717	589	451	391	320	269	243	209	232	218	176	217	201	205	166	177	166	165	165	171	173	173	194	174	167	169	176	146	183	153	151	161	149	161	163	139	152	161	176	163	156	166	142	146	151	146	160	137	163	153	167	166	146	164	171	166	155	161	167	151	143	139	151	140	180	167	153	156	173	162	141	149	168	163	145	164	135	141	166	156	154	147	145	143	166	175	158	175	147	140	140	140	147	143	143	146	135	158	159	163	137	161	159	145	161	155	155	155	147	161	146	136	145	154	198	148	138	154	172	157	155	168	168	153	165	175	169	188	162	173	159	148	152	160	159	136	145	144	151	158	167	152	142	174	152	176	160	162	172	160	105	161	178	165	151	130	163	152	164	137	180	169	156	155	179	171	178	144	150	145	175	164	159	173	147	146	157	180	179	151	183	156	161	157	148	163	162	173	165	165	153	167	152	174	156	177	166	175	152	158	169	152	186	168	167	149	150	139	154	159	170	149	171	150	161	172	147	172	146	153	160	186	148	150	164	171	147	187	179	191	167	142	145	134	144	144	146	166	166	158	148	164	180	148	152	141	162	189	152	148	191	145	174	153	158	149	160	165	169	152	152	156	132	158	144	180	148	158	152	147	165	164	161	142	151	147	157	148	169	155	157	161	145	164	159	151	139	162	166	157	148	157	153	144	164	155	147	154	154	156	157	162	175	143	156	150	155	167	140	160	170	165	166	148	146	171	151	147	158	174	150	182	134	142	138	154	164	178	131	186	190	154	160	160	166	150	174	180	182	190	155	161	151	169	158	149	132	149	171	160	157	163	148	139	164	143	161	170	181	169	152	174	167	165	148	158	169	160	172	145	173	149	171	157	166	151	148	161	167	154	168	152	149	159	180	153	171	164	161	155	177	160	166	162	154	144	139	160	156	163	164	146	154	160	145	184	181	145	175	163	169	145	140	157	163	167	151	157	168	167	175	159	150	179	160	147	160	143	151	139	163	168	149	149	158	146	157	159	163	154	143	176	128	175	154	149	161	175	172	144	160	173	154	178	159	148	180	175	159	159	155	143	161	165	143	150	141	170	169	154	181	167	165	143	148	176	148	148	151	145	159	129	139	149	175	154	149	167	160	184	153	175	154	180	176	186	149	154	156	151	161	149	156	202	148	173	186	140	162	157	169	142	174	137	184	156	138	143	165	161	161	168	153	160	158	130	138	172	154	166	168	160	167	143	164	149	164	165	154	185	184	154	164	153	158	189	155	165	154	137	188	143	149	132	158	142	145	148	154	166	174	154	143	160	156	187	146	156	165	162	147	188	163	144	143	152	155	146	191	130	150	158	164	155	155	146	146	153	159	169	174	171	170	158	184	157	156	159	178	178	180	150	153	151	152	161	154	181	177	164	158	149	147	181	180	160	193	180	157	150	145	158	167	175	161	153	175	134	153	157	174	179	148	150	149	151	124	157	170	146	152	160	157	181	160	156	162	143	154	155	159	144	140	168	160	155	155	163	185	164	142	150	141	160	173	125	155	165	143	141	139	158	148	183	144	174	151	148	155	169	163	145	157	172	160	150	168	149	152	165	147	186	143	148	159	168	140	172	183	143	169	155	160	139	175	168	177	175	166	155	173	154	144	167	169	167	150	152	159	159	166	158	161	190	169	150	142	170	158	175	151	163	140	165	142	163	162	143	160	153	158	184	158	175	176	165	172	148	173	158	143	138	172	169	158	135	176	144	150	164	168	169	139	146	132	172	176	163	167	173	155	143	158	188	139	160	161	158	157	157	149	156	161	136	156	160	124	165	133	156	147	148	156	156	194	147	162	162	143	169	142	157	143	169	169	159	159	172	151	191	179	144	137	181	152	165	152	155	154	165	174	176	142	166	164	149	157	183	154	171	160	151	158	169	159	167	173	134	124	166	157	147	138	160	156	146	149	166	161	148	158	162	170	159	176	147	165	154	160	179	170	157	147	157	153	157	163	140	143	158	166	142	185	151	178	169	188	162	161	159	162	183	146	148	152	145	169	160	156	165	142	153	190	188	164	160	150	183	175	172	133	179	170	151	148	150	181	166	133	165	140	168	143	161	161	154	173	150	165	137	177	180	159	170	179	177	163	190	146	155	163	144	138	192	163	165	170	148	145	150	175	171	176	177	167	169	165	155	128	179	163	167	186	145	147	159	141	154	162	169	156	167	165	146	163	139	146	155	158	162	163	142	163	173	164	186	156	153	165	152	163	170	166	175	171	150	152	156	173	177	170	144	139	185	166	165	166	152	169	171	155	143	171	162	153	169	160	168	162	159	156	142	186	169	169	181	156	162	142	143	165	148	148	145	170	156	180	153	162	153	154	146	144	158	150	155	155	125	184	164	141	171	157	145	143	152	179	161	184	163	159	152	145	186	144	148	147	182	161	187	156	153	131	156	149	158	132	183	167	156	160	143	147	185	169	152	143	149	144	163	164	155	150	144	165	157	144	160	168	164	163	164	149	156	176	157	155	155	167	168	171	160	172	151	148	159	151	158	161	168	149	163	162	160	167	181	160	158	161	156	166	178	163	155	166	172	164	144	142	149	158	149	147	168	152	160	154	170	162	147	172	168	174	148	172	159	178	157	161	169	177	171	167	150	176	153	167	150	156	149	161	150	159	148	149	168	174	151	166	164	140	148	158	157	154	182	147	158	181	167	153	156	162	165	173	141	151	144	145	152	116	162	159	160	173	153	153	164	154	179	154	144	154	159	161	144	148	144	143	145	170	167	150	188	163	145	167	135	171	168	170	159	161	152	149	147	146	168	186	168	177	167	168	161	173	146	167	177	155	161	162	195	172	169	152	152	161	160	173	169	155	149	194	142	142	163	157	179	180	168	147	155	149	165	153	149	144	163	167	173	140	158	155	147	169	142	161	149	157	150	173	172	147	142	140	167	162	193	176	175	165	171	156	153	148	167	169	140	156	142	149	160	157	176	142	168	156	149	176	164	150	156	168	159	159	162	168	173	146	146	160	149	172	169	167	184	176	150	167	152	147	159	149	164	150	152	164	162	166	158	158	156	146	181	169	169	159	167	139	167	154	163	170	169	150	175	145	147	177	160	144	148	170	162	148	144	174	164	155	155	159	143	150	177	174	172	174	130	157	167	185	165	153	125	152	158	186	168	143	170	164	155	145	129	151	160	169	166	145	167	148	171	139	151	158	157	155	163	164	194	156	126	145	151	170	190	154	187	154	173	174	171	133	144	160	157	163	155	173	161	160	147	154	149	159	160	160	141	175	153	166	165	137	154	176	151	169	154	161	151	157	161	151	144	184	167	149	170	156	148	167	171	158	147	151	179	164	153	151	192	163	157	153	165	157	151	147	179	164	158	152	172	135	164	178	173	172	160	168	166	155	172	145	135	169	169	161	161	151	154	160	171	166	164	126	165	158	174	155	171	163	181	149	161	163	157	155	159	161	183	173	158	150	157	181	191	164	168	180	161	158	152	151	166	144
7893	842	1388	1642	1455	1213	1057	882	770	704	628	578	592	600	560	556	532	532	486	508	503	429	441	473	452	454	476	472	465	447	436	457	440	455	459	423	417	439	395	427	434	450	436	426	436	410	402	436	402	432	437	387	413	429	401	408	427	417	421	483	414	398	422	429	432	440	427	426	414	419	419	444	402	426	409	411	449	395	422	425	419	422	420	381	436	421	433	409	414	432	393	429	409	389	403	437	403	423	433	470	446	457	426	398	429	383	369	424	420	399	414	404	399	402	425	412	406	395	417	434	404	433	396	418	481	395	403	421	437	456	430	409	432	439	428	422	432	408	407	410	422	427	414	430	432	452	410	380	427	426	416	458	419	425	435	461	384	427	415	436	436	402	397	408	417	395	410	424	433	395	439	420	448	447	379	417	434	377	419	399	412	420	413	424	441	462	407	403	413	393	423	405	439	409	402	425	417	378	431	423	447	421	438	449	428	439	431	411	367	419	403	392	401	420	400	424	390	434	411	412	425	409	442	422	402	433	423	375	445	450	392	448	417	440	430	402	422	440	382	426	439	404	427	379	421	422	448	395	391	437	404	412	446	437	432	389	386	420	451	404	409	407	413	392	398	421	425	415	397	413	426	452	438	417	413	424	418	445	427	445	455	426	427	454	432	379	387	427	448	401	410	393	417	401	420	421	388	399	394	387	422	411	421	390	417	406	396	418	420	438	410	414	420	424	427	416	449	414	412	414	390	425	415	424	395	412	404	403	416	404	391	422	385	427	415	419	427	445	372	443	433	438	431	416	413	374	391	410	401	418	435	443	395	413	447	451	397	408	443	423	433	426	435	432	412	381	401	473	417	419	373	452	384	412	421	435	417	358	428	426	417	414	411	449	400	409	396	409	414	423	441	453	454	465	410	373	375	421	433	445	395	396	413	404	362	442	436	417	426	411	418	413	415	385	428	430	416	433	385	406	419	389	420	416	403	405	438	437	420	418	425	430	421	413	422	396	406	419	455	417	448	429	438	440	422	411	408	408	362	470	457	399	420	417	394	388	439	422	397	427	443	432	404	442	443	415	387	427	399	414	435	418	407	447	451	432	396	406	453	445	393	398	409	398	398	399	418	411	425	408	398	449	410	423	415	441	409	383	400	436	452	408	407	418	420	414	431	402	439	411	418	412	429	418	386	420	402	432	399	420	400	401	399	410	393	399	392	408	412	398	407	422	431	401	418	379	450	387	435	442	384	455	391	399	384	425	438	428	424	430	424	450	435	434	395	400	418	445	434	445	431	408	407	362	385	393	398	387	425	408	451	414	438	427	425	393	416	429	431	419	380	394	449	380	376	403	429	420	436	446	434	447	415	397	418	361	414	427	437	421	423	416	414	417	417	408	391	423	437	400	418	435	404	419	413	414	383	419	434	427	457	389	435	440	454	439	364	396	413	388	377	398	423	406	390	398	409	418	415	417	397	412	419	414	367	395	405	465	426	422	416	408	405	411	431	443	411	452	417	409	402	427	411	406	443	415	429	383	405	409	419	424	426	388	433	429	386	476	394	407	388	442	382	387	412	414	445	414	409	405	432	442	438	431	402	398	435	414	424	409	412	375	400	406	442	429	417	397	387	402	396	398	405	422	414	414	422	448	396	407	392	433	429	418	375	451	416	401	399	436	409	420	423	412	400	440	395	403	434	465	409	422	383	430	438	427	399	396	400	407	404	437	431	440	451	404	443	409	436	446	444	398	418	437	406	402	394	422	433	431	400	412	405	449	441	392	430	409	373	447	416	419	438	472	410	415	449	384	451	419	441	395	394	412	429	390	406	444	439	424	378	424	405	423	411	408	396	392	361	419	439	420	383	397	417	415	444	406	396	444	407	410	417	458	426	435	410	432	412	421	430	431	429	385	411	402	392	413	434	421	456	427	462	378	461	397	446	410	388	414	430	437	443	419	440	406	432	397	419	434	420	427	432	447	382	394	438	441	448	427	410	414	383	417	424	441	401	395	413	427	409	431	414	424	405	393	456	410	398	401	405	421	439	425	439	375	434	414	441	397	449	377	408	390	429	377	424	420	398	408	416	413	411	405	443	421	477	409	390	441	442	412	435	411	420	409	441	432	431	416	449	427	398	421	413	384	399	445	400	419	440	410	418	433	391	412	426	371	438	432	423	398	445	410	391	384	417	436	418	431	428	452	417	456	418	423	425	403	422	414	384	439	414	425	431	420	392	433	418	410	407	407	419	400	406	417	398	409	410	443	411	438	438	442	448	398	367	403	427	414	436	419	393	438	420	398	422	399	406	444	382	465	438	404	421	374	420	398	423	400	407	436	405	415	423	388	409	467	441	408	427	399	420	425	443	454	433	406	430	438	411	441	419	412	428	418	418	397	418	414	435	410	433	454	431	429	430	470	425	424	437	441	417	452	474	454	410	440	423	438	461	388	396	437	435	432	426	401	430	409	408	431	429	363	416	424	415	425	432	429	433	416	403	413	405	381	417	415	411	429	395	407	440	410	414	421	410	436	432	382	426	422	400	417	445	401	401	459	418	415	399	383	423	407	427	412	444	420	430	417	442	422	392	427	407	413	424	436	413	399	398	440	414	415	432	418	398	425	446	441	462	387	426	432	409	421	403	443	412	411	413	444	443	432	450	407	400	407	428	424	411	409	426	414	410	426	423	431	401	417	426	418	418	408	422	413	411	419	419	410	437	414	415	419	442	423	436	417	403	418	458	403	431	395	414	397	444	441	422	407	398	398	388	401	418	403	402	400	408	419	402	390	415	410	430	415	429	385	411	452	389	433	405	401	430	396	425	428	439	419	432	432	425	478	381	393	410	425	416	438	424	390	400	397	407	397	423	434	408	410	434	385	382	427	409	405	424	431	438	428	413	432	395	396	405	385	426	423	462	390	406	416	413	386	412	406	444	404	384	354	431	407	399	390	411	446	394	416	421	457	445	415	401	392	408	464	420	425	410	416	462	429	430	394	460	405	427	389	412	448	405	427	402	402	393	431	416	408	396	435	428	423	450	436	384	378	443	393	418	398	442	396	384	425	456	441	379	418	418	370	393	419	425	408	397	429	386	445	449	415	391	425	389	441	401	418	444	417	391	369	410	388	441	410	398	408	447	450	429	418	423	420	411	432	419	401	397	419	422	442	450	460	398	416	419	380	453	440	420	446	369	416	399	410	390	426	419	361	380	456	408	405	446	412	428	393	405	408	430	427	444	432	439	399	445	442	412	406	412	390	448	454	438	390	453	437	383	391	362	432	424	419	434	409	410	407	436	427	417	407	416	435	423	423	433	420	401	412	401	435	406	418	405	435	395	423	425	373	411	437	397	380	421	418	406	396	373	401	398	453	378	407	383	417	373	427	433	420	431	439	412	445	437	403	422	411	387	402	440	389	440	399	417	393	411	391	408	400	405	387	426	458	426	404	415	399	429	425	401	453	397	386	422	436	433	361	387	424	398	440	423	390	406	451	425	425
1524	331	351	374	323	345	354	349	341	366	349	357	348	355	317	343	333	330	369	337	338	321	332	326	324	341	369	367	372	347	297	313	334	364	344	298	354	333	353	346	329	304	320	326	346	327	338	331	315	330	338	320	342	329	362	352	314	346	370	354	329	342	314	312	318	317	359	341	351	322	295	355	329	315	336	336	341	314	353	346	307	339	361	339	336	352	314	318	355	348	374	344	326	338	327	337	332	325	364	317	354	355	324	353	333	324	320	330	373	336	308	311	325	340	338	358	347	306	305	350	366	350	334	337	333	336	321	332	358	356	349	323	306	317	345	371	352	312	328	338	359	347	353	321	306	338	319	335	353	333	328	351	340	318	340	351	306	346	345	365	350	307	324	311	330	365	344	326	284	330	300	322	338	345	367	333	330	343	354	353	362	347	300	328	357	348	310	365	358	357	292	305	320	351	328	300	334	356	306	348	337	319	341	371	333	334	350	337	325	367	331	353	335	348	347	358	359	357	335	329	336	349	335	324	366	326	316	318	325	334	356	344	368	350	333	342	319	317	335	324	349	325	331	345	349	356	333	322	327	344	357	300	363	341	306	322	324	318	334	390	320	344	355	369	355	337	305	336	310	350	358	347	319	335	369	340	303	292	323	343	333	337	318	375	344	328	328	374	284	315	342	336	368	316	360	322	312	341	339	334	346	326	330	323	318	299	336	355	322	338	342	307	347	330	305	352	339	353	331	337	356	332	322	359	351	366	325	325	327	380	320	358	369	305	289	326	345	304	305	308	321	338	346	358	353	368	314	313	330	389	332	323	351	331	335	326	362	359	307	307	343	345	318	320	332	324	319	344	332	318	314	353	318	309	340	336	350	345	357	336	333	368	327	340	351	354	307	339	316	323	322	317	351	315	351	374	348	331	368	313	325	339	352	331	332	307	351	324	337	326	364	325	369	333	345	328	324	344	331	334	313	340	342	348	346	299	321	388	359	372	334	324	342	342	336	312	322	336	325	354	359	346	326	359	297	352	365	359	331	327	360	321	350	370	353	337	390	301	342	338	328	351	322	338	360	362	350	349	373	362	338	358	302	338	312	340	318	323	330	313	308	347	315	337	301	346	352	347	344	331	299	333	301	336	332	310	334	348	355	313	347	340	315	309	300	320	347	339	349	336	316	317	329	345	290	319	331	340	371	342	349	373	328	349	320	330	356	327	359	332	296	328	345	341	340	319	327	374	317	340	320	323	342	297	335	330	337	346	330	306	381	341	312	334	320	365	365	346	336	350	305	306	362	340	327	328	345	340	330	384	333	354	362	301	334	349	376	347	344	342	351	336	305	327	337	333	335	326	342	326	316	316	360	323	373	342	341	366	342	337	337	358	339	329	322	338	394	364	350	334	338	307	333	353	361	380	361	305	355	351	328	337	316	356	308	349	303	345	354	365	332	342	324	305	349	332	342	312	332	338	347	298	329	368	327	332	319	335	362	311	331	346	351	333	316	338	333	320	330	341	337	324	390	328	330	349	302	306	345	332	317	307	341	314	326	359	390	311	306	338	349	323	346	376	303	347	301	323	326	345	357	345	326	333	354	357	347	363	310	364	353	326	342	307	343	335	359	321	358	333	317	342	337	314	352	342	333	342	352	338	356	306	336	349	369	345	354	330	291	318	315	307	355	363	324	346	312	330	351	333	309	340	345	348	341	359	344	338	334	330	337	363	354	368	321	294	338	320	370	376	335	327	320	352	340	362	325	336	326	346	296	317	311	326	324	295	343	363	366	341	324	334	354	341	350	345	300	332	369	352	309	329	322	357	349	312	383	363	345	326	306	333	332	327	309	351	339	365	349	333	338	356	330	331	317	357	353	340	327	338	350	325	332	343	316	335	326	338	352	339	316	313	329	329	308	315	349	342	332	337	336	343	298	314	338	318	314	328	347	314	332	331	339	370	299	302	371	314	335	328	325	382	363	325	324	325	310	326	343	339	373	346	365	347	312	346	370	313	342	296	339	332	331	326	298	354	379	304	316	314	324	316	341	333	335	354	291	331	318	327	351	332	349	351	340	342	328	326	341	358	346	333	308	318	339	340	339	335	350	331	333	333	325	351	335	365	325	358	304	377	314	354	318	300	332	348	332	363	347	327	357	362	326	347	341	368	328	343	365	331	315	338	326	339	350	302	323	344	332	345	341	289	354	368	354	291	332	373	321	301	331	359	340	350	322	362	296	332	374	384	352	315	325	311	322	315	349	330	330	353	336	328	359	363	312	337	345	364	326	336	380	341	362	333	326	329	338	315	333	362	321	314	318	326	304	329	346	366	310	316	330	336	318	355	326	329	336	336	320	357	319	364	374	320	354	334	323	374	319	363	371	339	303	306	323	319	347	395	354	347	347	322	363	350	307	299	319	333	343	332	342	324	320	331	314	296	325	324	333	331	371	344	352	334	324	308	320	339	335	348	349	359	345	328	340	335	361	327	312	315	360	331	325	319	329	345	348	340	268	324	360	321	345	345	325	320	330	321	319	310	308	357	354	343	319	362	317	363	319	358	318	324	361	351	338	328	307	313	320	306	389	361	332	354	327	292	312	357	304	311	359	329	296	360	330	341	304	345	337	301	358	330	321	327	332	329	291	342	319	344	302	328	341	309	344	371	392	321	324	345	337	332	337	361	331	366	340	346	329	328	331	327	338	340	341	348	387	370	340	363	331	360	332	337	335	312	345	317	333	326	327	340	370	319	342	329	371	346	370	392	353	347	336	342	367	343	355	334	330	330	312	321	345	351	367	334	317	372	350	345	351	329	344	397	357	369	314	319	341	331	319	327	302	314	320	328	337	340	338	331	345	365	314	353	344	330	342	370	341	342	290	366	371	329	332	325	347	340	296	350	331	364	345	318	322	334	354	361	304	354	335	341	331	343	342	315	339	330	327	321	337	326	375	336	311	359	308	356	304	323	338	347	357	350	360	328	321	341	304	345	339	304	314	341	318	297	321	334	335	367	312	362	333	319	295	331	327	337	331	311	352	318	336	341	305	347	307	334	323	331	353	353	328	356	369	302	318	342	338	306	357	349	323	324	332	346	328	337	333	298	334	325	320	332	347	332	327	316	339	292	342	344	308	342	317	356	350	329	369	368	360	320	304	321	340	328	325	292	353	357	374	338	341	329	322	291	297	341	357	304	363	312	340	307	335	352	328	350	317	349	330	326	352	312	326	343	321	326	342	317	312	322	371	332	314	368	313	353	301	330	329	330	346	304	293	347	296	325	335	341	336	352	363	371	324	348	333	329	346	360	375	298	321	314	340	313	355	339	330	342	339	338	327	340	354	349	383	320	305	328	346	310	361	355	327	323	338	315	299	362	346	339	360	322	331	309	339	341	375	332	338	352	317	354	343	317	364	339	327	350	342	338	337	355	326	381	329	331	313	350	328	334	335	321	344	368	337	341	335	337	336	310	350	359	342	334	348	340	350	349	361	306	328	322	369	344
2189	821	856	877	842	815	823	863	791	840	840	805	788	873	840	826	802	841	839	850	846	848	823	805	848	851	811	821	805	813	819	800	845	764	844	838	835	847	800	840	818	831	867	826	831	797	824	844	842	844	859	805	808	849	826	810	757	832	876	789	824	810	788	898	814	781	848	840	804	813	821	851	816	797	821	818	818	819	809	804	828	846	811	804	802	837	834	830	803	796	869	782	835	874	808	846	822	852	792	795	835	755	785	798	758	825	830	827	790	818	850	820	819	830	811	845	848	859	795	833	856	781	844	832	839	807	820	816	814	808	759	818	788	834	848	776	824	885	805	796	848	878	775	802	825	790	851	826	826	788	868	871	812	825	771	853	844	843	843	813	772	797	823	862	810	845	815	804	816	820	809	772	814	769	795	836	846	838	830	806	841	816	804	820	800	821	836	838	861	823	862	831	786	820	829	821	898	827	783	865	851	772	752	839	825	846	847	783	803	834	784	853	824	801	876	839	805	827	819	801	814	787	815	808	808	825	796	817	892	807	794	865	836	806	831	828	766	895	849	807	851	848	784	847	808	795	829	874	877	825	762	745	900	814	797	832	826	776	853	853	818	830	790	805	843	851	851	816	832	804	853	775	800	815	840	838	819	829	826	886	823	842	818	811	786	781	800	810	843	830	815	776	810	823	869	887	812	818	810	826	832	793	809	858	800	823	817	855	796	848	806	794	856	782	801	837	860	825	856	848	819	807	841	802	830	815	803	798	874	813	805	823	869	805	824	796	866	802	809	808	804	765	828	783	834	854	851	806	761	887	814	826	801	880	768	825	804	851	820	810	836	811	884	813	849	858	826	801	812	874	802	795	796	787	854	798	828	802	810	829	832	813	821	835	812	794	819	845	847	861	800	778	868	829	827	848	810	867	856	859	819	800	792	819	824	782	802	761	850	806	818	784	812	785	799	832	798	800	867	817	815	776	851	826	812	824	818	836	814	842	797	825	791	840	809	839	812	849	815	852	838	817	851	781	814	798	846	808	771	823	821	765	814	829	797	788	770	773	776	798	841	819	839	844	833	845	859	842	868	822	790	773	833	813	837	831	794	864	768	821	810	846	854	839	795	819	827	795	805	854	826	811	861	835	823	814	864	807	810	862	785	824	828	839	866	779	833	762	829	800	784	811	768	810	802	761	850	853	792	832	801	834	869	866	826	820	882	837	806	770	797	836	789	846	829	820	821	842	831	831	794	833	826	806	794	819	800	842	812	827	766	830	814	798	810	829	883	828	799	773	806	794	852	823	837	806	823	796	858	800	811	859	795	845	811	831	899	821	814	780	813	797	855	824	851	808	793	805	830	834	862	835	781	846	802	889	855	841	834	839	844	807	813	828	790	817	862	842	867	805	798	841	828	845	831	796	815	835	826	842	852	850	814	797	813	835	827	760	868	834	803	793	791	779	810	832	858	785	819	797	819	778	879	830	796	841	858	818	809	823	834	830	833	781	825	840	805	829	801	814	827	826	838	832	845	853	812	855	831	828	821	824	827	871	843	846	842	817	825	856	771	836	849	855	803	810	867	837	828	824	802	841	834	824	854	838	785	830	800	822	828	827	846	806	791	833	770	791	828	825	789	861	812	830	775	806	790	826	862	823	794	821	792	793	754	827	834	806	830	794	835	800	816	801	811	828	843	821	829	832	836	763	808	891	807	820	865	790	813	836	881	866	799	827	826	812	828	786	830	823	855	844	832	790	737	819	895	819	807	783	852	813	855	818	842	833	848	836	817	855	825	826	778	795	809	814	789	817	829	816	846	806	813	774	875	832	872	822	836	835	819	849	844	785	831	832	842	870	782	763	822	859	785	831	863	826	821	811	822	851	801	851	803	820	821	822	801	844	766	862	866	829	847	816	798	822	781	800	791	771	796	746	819	789	845	823	813	839	823	830	835	849	833	873	829	841	794	859	850	824	796	802	845	840	824	811	838	778	803	877	840	767	823	809	783	812	786	759	782	796	813	869	803	831	870	840	832	849	815	765	772	856	815	814	778	816	765	778	783	827	811	804	831	861	799	867	834	840	818	819	808	778	836	801	787	810	826	866	783	847	785	786	793	806	840	842	792	867	767	801	809	815	818	835	842	782	844	794	834	865	767	775	868	800	828	786	811	828	829	813	868	818	874	842	825	811	847	849	794	760	849	844	852	833	787	789	824	820	812	832	807	862	799	824	794	812	826	764	808	866	808	818	823	849	840	805	815	819	872	836	840	811	847	854	825	820	829	813	818	828	770	774	772	816	827	783	799	852	816	818	786	816	771	844	800	806	792	840	793	793	817	810	841	832	819	816	868	846	825	871	822	782	793	812	834	873	807	784	857	801	826	784	803	831	770	806	804	846	789	867	838	837	804	794	745	829	809	809	837	810	798	830	854	853	816	827	864	810	812	831	841	841	825	845	838	835	808	795	812	869	800	824	851	792	768	783	843	788	829	851	790	810	827	824	810	802	836	817	828	835	820	851	807	792	814	826	834	816	821	805	796	851	776	859	825	820	756	858	850	852	832	820	832	855	805	819	802	837	746	817	844	766	830	794	822	809	855	851	807	769	757	831	739	869	802	807	813	790	745	789	824	820	771	856	839	816	821	779	808	816	865	776	773	793	818	804	820	851	812	816	869	771	834	768	834	886	770	814	851	856	848	828	792	820	839	854	776	795	855	772	791	740	817	796	845	818	794	836	813	768	852	854	819	841	863	833	811	824	782	829	840	822	809	765	824	765	805	831	842	834	807	860	809	754	821	789	797	837	828	789	869	855	796	865	833	797	759	804	819	833	795	800	801	843	822	824	781	808	801	876	820	817	858	844	883	802	815	830	877	882	889	806	817	788	853	822	813	827	811	815	831	849	846	834	859	801	821	854	836	817	817	824	808	813	852	867	790	821	787	845	855	830	846	862	819	848	801	796	791	813	812	796	802	809	816	821	804	814	836	791	802	828	790	853	818	852	836	834	779	811	852	891	807	794	824	783	828	827	828	837	809	822	826	848	824	836	810	790	805	793	871	834	753	814	801	734	822	750	792	796	780	839	805	762	819	831	815	780	840	818	759	855	853	851	844	833	826	809	812	774	797	843	789	876	821	868	795	767	793	816	790	802	802	830	744	765	774	876	833	822	848	798	779	821	838	797	794	843	812	898	782	818	814	776	804	812	785	830	765	894	799	826	833	812	826	795	837	835	804	767	825	804	782	784	809	834	820	838	829	832	800	787	841	828	816	809	801	785	826	793	841	836	781	811	824	791	831	869	787	828	820	815	829	833	811	836	805	777	852	788	812	837	802	842	781	821	865	825	810	817	856	802	808	802	815	829	805	777	766	844	880	846	839	783	833	853	838	819	819	799	781	797	821	847	813	817	801	837	791	839	792	794	817	885	840	788	810	823	846	818	828	822	773	803	823	842	768	791	738	818	826	836	807	797	835	846	878	830	864	879	803	782	843	779	841	839
7085	520	560	476	456	365	414	366	346	348	295	372	371	356	354	350	348	337	354	345	365	330	317	304	346	360	354	271	323	332	326	351	316	356	335	332	330	303	351	340	355	306	364	360	318	347	313	320	334	289	305	322	314	333	344	313	343	319	350	306	370	356	333	339	307	325	332	331	311	311	342	335	354	346	357	317	333	321	338	340	340	358	351	343	312	323	342	327	316	322	353	305	324	303	355	346	341	294	358	340	321	323	317	337	344	335	344	332	330	308	336	358	359	318	338	336	320	296	314	314	328	311	309	324	343	310	346	328	289	314	322	341	318	357	360	388	329	312	354	300	316	346	294	336	335	309	305	339	336	340	324	307	319	302	327	351	321	314	354	273	364	349	392	321	310	349	322	347	331	372	343	314	313	306	337	375	297	330	343	302	301	332	336	308	352	335	345	342	324	365	352	327	325	345	353	307	359	343	350	311	326	343	346	336	316	330	340	325	327	332	353	317	343	296	329	372	338	306	308	366	328	311	334	362	344	305	352	380	325	308	313	326	367	347	353	312	341	353	312	322	346	336	344	315	353	326	350	304	329	322	326	334	334	314	321	345	346	319	306	331	307	329	341	326	326	326	311	303	328	306	315	326	345	343	339	324	337	329	339	313	340	358	279	305	343	341	330	324	337	329	346	334	356	337	328	337	360	381	340	324	334	322	348	346	302	355	326	327	327	361	309	332	338	339	325	326	313	323	322	338	333	331	310	309	330	317	331	313	358	328	327	320	337	350	344	335	295	338	276	369	326	342	317	315	326	372	331	337	348	359	366	304	317	362	338	317	345	344	335	288	377	322	374	329	294	322	300	316	347	335	304	311	311	316	320	326	320	345	339	315	306	301	354	364	363	340	353	375	322	301	346	323	321	336	335	303	366	314	322	366	343	312	307	347	300	325	342	331	294	332	313	302	295	320	313	328	343	331	347	330	334	326	327	373	317	339	327	345	305	326	345	305	345	334	325	300	343	339	328	293	286	326	373	328	355	373	336	310	329	330	298	337	307	323	338	329	344	334	323	322	329	328	342	329	326	337	364	325	288	373	341	344	356	343	321	331	304	336	332	299	323	303	312	378	344	321	358	346	351	338	309	319	354	337	337	328	318	310	352	328	353	330	327	327	352	335	348	362	336	335	298	288	330	361	330	308	309	309	357	323	333	326	299	304	322	347	306	313	340	343	365	338	305	313	345	331	335	358	328	342	351	325	335	289	344	362	341	356	332	334	349	327	316	336	291	353	329	332	339	309	330	333	326	327	342	347	346	309	365	328	306	338	317	325	335	344	333	303	318	315	318	362	323	306	304	317	335	324	332	314	330	360	323	322	336	339	326	366	344	313	307	291	326	344	323	319	305	368	378	292	316	338	355	352	314	303	355	303	337	366	337	326	326	295	337	371	342	367	325	347	311	320	367	304	335	326	311	328	304	303	302	374	356	361	367	323	348	335	345	324	340	348	303	361	318	355	296	310	346	330	329	319	326	326	320	294	326	332	333	329	359	351	313	351	309	337	328	324	324	336	372	344	317	322	328	321	317	341	337	298	339	334	319	318	314	355	358	326	314	317	318	306	354	344	322	301	305	320	349	304	326	331	324	318	369	317	316	322	317	338	319	325	289	315	333	362	325	322	347	333	310	319	353	323	350	293	332	326	334	353	327	316	335	331	321	352	363	334	357	338	331	349	327	311	323	320	340	303	321	318	337	297	326	351	321	351	314	355	331	333	317	303	335	337	281	337	335	300	350	343	303	316	356	339	305	335	352	337	300	295	331	331	356	344	358	340	331	314	351	292	342	344	332	317	313	344	321	306	334	357	318	371	333	320	345	327	356	339	353	315	304	337	311	347	379	342	358	321	350	356	319	360	320	347	315	337	332	325	276	361	277	305	345	318	295	310	302	319	336	332	321	369	331	305	324	322	322	326	298	326	361	332	332	313	325	331	321	352	347	308	317	316	323	323	322	313	308	335	383	331	310	356	325	314	323	308	320	315	358	298	301	374	335	354	355	334	334	354	321	304	295	311	332	339	309	350	340	324	309	357	325	321	361	315	330	307	335	331	342	347	313	334	377	374	311	342	318	308	337	318	326	342	332	329	353	299	329	345	354	347	305	332	350	332	334	292	346	327	331	345	344	345	344	357	333	342	322	349	297	316	337	344	298	326	284	354	347	308	345	337	345	314	338	379	311	375	305	309	357	318	358	325	323	321	353	324	339	335	318	333	328	387	351	312	311	363	354	358	352	318	325	330	346	291	342	347	339	312	330	358	349	354	322	303	316	311	315	321	315	328	313	336	319	334	327	313	305	339	332	328	325	338	315	297	328	332	355	358	331	339	315	342	338	338	309	329	337	334	336	320	331	372	355	330	346	344	303	332	344	334	353	294	336	374	341	360	312	331	310	302	345	295	307	308	323	368	304	302	303	301	328	311	311	343	302	301	295	350	375	334	325	347	335	313	348	317	319	325	347	336	352	302	327	360	322	346	357	329	297	311	320	297	334	337	349	354	346	374	357	343	310	333	310	340	336	299	325	316	344	339	338	319	338	325	326	317	333	330	340	314	289	370	308	351	362	365	318	338	313	360	335	365	336	351	338	308	323	325	334	309	358	327	342	315	322	356	331	326	344	341	330	338	364	367	301	344	328	336	324	357	315	341	319	332	353	322	322	325	342	311	341	326	337	328	332	317	339	333	306	313	344	342	344	321	338	325	311	325	325	352	358	335	335	307	305	288	360	346	345	344	351	330	332	327	329	362	329	341	318	364	343	327	336	350	342	316	344	316	304	342	335	340	325	367	312	317	296	300	345	355	276	323	322	339	330	342	328	305	332	340	368	352	360	330	311	334	331	322	315	306	304	337	344	364	298	300	351	360	325	339	336	298	303	351	368	366	335	357	324	352	296	315	325	334	332	311	310	355	305	358	346	348	343	360	310	306	309	314	333	302	323	307	331	327	319	310	317	321	329	318	312	333	299	334	333	338	329	302	313	322	320	326	296	328	317	361	346	311	319	306	325	334	324	299	307	325	341	340	333	321	293	336	332	356	329	319	338	351	325	315	313	330	341	364	332	338	332	298	351	335	324	321	329	342	352	343	342	320	322	356	337	323	328	343	353	340	335	361	324	312	330	297	318	293	299	307	295	347	332	313	338	327	310	328	328	332	324	344	299	355	334	298	319	296	311	291	294	354	349	329	330	322	334	326	313	321	348	376	322	362	362	344	338	309	360	300	361	351	314	311	342	317	325	348	326	308	288	332	287	344	336	333	330	297	332	342	334	328	313	302	335	361	332	294	303	319	320	307	282	308	332	323	342	323	357	341	333	311	339	307	320	338	344	339	333	326	344	324	314	318	332	296	306	353	345	318	312	313	362	297	308	361	360	353	359	348	332	332	325	341	321	319	323	338	314	330	339	318	319	306	300	339	320	331	321	376	325	319	298	352	347	324	349	322	324	315
6706	1000	1317	1452	1370	1198	1092	1028	964	939	937	906	888	882	828	888	864	820	850	834	847	848	814	821	826	808	816	780	830	825	856	813	802	829	790	741	837	800	810	796	772	768	799	832	781	820	767	770	824	805	790	779	783	812	821	826	846	784	794	749	803	825	808	789	798	800	782	812	778	875	817	796	787	809	818	795	799	805	766	790	809	802	796	796	809	856	781	781	799	830	845	780	789	769	803	789	789	796	779	785	865	831	752	754	782	797	737	766	799	840	825	810	789	803	818	797	781	783	814	787	821	770	824	786	784	852	762	767	829	853	799	794	813	829	789	799	868	860	769	794	748	787	788	821	781	799	785	807	864	810	784	779	811	797	841	790	803	758	847	748	798	753	835	796	820	814	752	822	749	819	761	794	761	803	789	798	814	821	820	764	801	780	740	798	761	785	830	782	791	795	773	797	829	747	807	780	755	797	809	734	799	820	837	821	771	792	846	808	782	717	798	776	779	837	797	787	734	814	772	776	783	789	740	790	793	784	820	823	727	803	768	832	805	824	780	844	747	845	763	845	816	743	754	768	798	844	815	784	788	806	808	799	842	811	822	781	805	757	825	786	770	777	796	784	756	796	812	798	790	861	732	755	744	783	825	810	826	763	815	817	806	811	806	790	773	795	729	785	845	778	767	853	815	805	759	769	799	761	778	855	836	778	841	803	828	780	780	858	783	787	771	810	735	799	845	799	801	768	778	791	772	812	777	736	761	765	817	779	845	720	785	793	849	802	779	784	781	823	790	809	812	771	820	778	801	775	780	768	760	829	801	779	796	763	807	823	777	793	841	774	844	781	763	739	776	768	827	798	802	757	823	786	764	797	761	787	786	823	764	763	785	883	776	813	787	821	756	787	835	765	762	781	785	785	768	835	766	777	752	831	827	789	787	820	800	783	789	797	766	788	710	778	749	789	766	789	792	787	792	813	755	810	779	744	777	784	827	821	803	764	799	787	810	771	789	739	712	803	773	764	806	793	810	800	754	793	796	859	763	786	850	750	810	752	838	798	777	764	769	793	778	780	799	748	771	805	794	781	839	805	797	783	817	814	793	819	800	809	793	762	827	772	794	806	769	836	759	793	821	795	830	822	809	785	792	750	793	790	855	786	827	737	743	803	814	792	798	734	772	761	819	758	843	817	786	748	763	767	731	843	786	781	793	813	806	812	796	837	790	742	882	810	820	835	764	786	775	761	776	795	818	770	805	759	777	796	757	792	775	861	763	771	799	803	775	812	770	761	800	783	799	741	743	766	784	821	752	817	765	778	826	800	788	844	800	719	786	767	833	808	755	806	782	742	779	810	758	813	846	769	797	721	772	792	787	781	811	815	857	830	804	772	793	807	816	786	790	789	777	766	781	786	787	770	783	783	785	786	811	791	823	818	839	769	807	774	864	765	764	803	797	765	766	820	771	777	783	776	846	821	801	779	799	800	789	770	785	800	798	821	773	781	818	797	821	795	822	747	766	851	819	834	786	797	824	807	785	795	768	800	871	834	846	781	787	821	779	799	779	804	773	760	771	805	828	750	805	805	787	822	784	804	777	793	817	813	811	810	770	798	781	793	750	782	764	779	808	792	720	775	792	772	799	819	826	800	799	762	778	753	836	783	750	787	790	795	795	765	800	817	779	800	808	796	794	810	735	819	829	783	786	794	791	791	763	799	775	771	819	817	782	825	785	796	816	791	795	771	766	818	755	830	832	843	794	797	813	775	763	791	789	764	767	786	776	801	833	807	755	780	797	780	798	811	805	808	790	792	787	808	784	765	787	756	774	807	866	793	844	785	817	789	803	813	766	785	785	813	777	777	818	781	780	758	764	792	784	806	793	815	744	804	789	800	777	748	793	780	793	812	808	802	802	770	786	782	803	771	818	784	786	825	798	767	802	759	795	784	792	782	798	818	809	790	826	797	763	793	796	724	740	817	807	823	793	745	790	760	802	772	789	842	778	814	815	759	803	813	822	829	768	777	777	817	851	768	806	814	831	777	794	794	782	803	813	743	756	795	808	786	759	800	817	788	786	789	798	799	802	788	776	780	802	794	781	789	756	778	829	786	833	787	802	805	814	753	777	811	772	807	844	851	819	809	746	730	802	819	803	770	784	820	811	767	753	809	787	783	812	819	847	794	787	751	801	776	769	774	799	784	756	755	790	769	764	784	804	786	830	780	787	796	794	815	746	775	804	786	775	833	802	840	807	746	746	776	806	743	841	741	797	801	781	763	777	791	803	810	802	809	813	791	826	776	782	808	807	783	772	760	764	778	782	789	801	815	806	729	843	812	807	807	812	791	854	821	803	798	797	788	776	785	803	790	804	790	791	741	803	759	824	770	761	772	807	787	820	792	847	812	762	825	793	775	770	815	784	786	778	778	825	809	736	823	746	787	829	812	773	794	762	791	817	805	751	795	816	823	781	733	814	753	749	760	834	774	776	790	796	813	786	826	800	812	761	865	835	790	791	779	796	813	769	782	806	767	782	773	765	771	804	764	807	832	775	775	776	779	757	810	749	841	788	848	778	811	810	811	813	779	799	797	812	807	732	775	758	750	780	813	790	732	765	772	802	788	766	749	801	796	796	827	751	757	785	866	777	864	818	811	761	804	788	773	784	800	797	848	802	803	828	761	781	765	755	785	848	810	772	844	762	763	798	771	810	798	807	786	737	781	795	832	761	751	742	774	815	763	750	798	813	806	827	777	776	758	821	749	767	778	783	829	788	778	728	788	832	738	797	851	790	766	809	820	809	796	813	821	823	782	787	823	775	786	792	804	765	766	741	776	788	766	798	858	728	810	765	802	770	798	747	784	797	802	806	728	825	746	781	825	779	850	768	811	816	752	810	797	823	791	765	829	849	759	779	757	809	816	800	799	777	777	750	843	765	781	800	768	769	836	766	834	799	795	816	773	791	776	832	800	748	731	791	755	819	759	777	809	819	763	764	817	805	801	750	826	774	800	811	810	785	722	763	776	772	793	784	775	760	797	758	771	777	791	756	783	806	772	797	818	776	823	773	814	772	805	848	814	783	766	781	815	791	803	799	809	789	813	834	791	812	781	798	827	809	797	787	829	814	775	765	812	793	762	749	770	764	796	809	802	768	782	820	754	818	755	820	791	796	798	844	771	753	769	788	791	754	802	755	800	810	822	785	788	808	764	821	769	790	776	830	763	784	835	825	749	772	805	809	815	853	832	767	795	787	784	820	766	759	841	834	816	799	799	772	830	774	825	805	790	790	804	756	795	790	809	774	821	786	767	771	858	768	787	836	756	790	813	822	837	785	786	762	780	771	782	772	797	848	794	776	774	787	807	816	805	829	773	816	826	838	808	803	735	818	793	755	833	768	788	781	788	766	826	782	729	754	764	762	826	760	778	728	870	791	799	824	784	780	857	783	806	781	803	822	803	770	764	757	794	814	799	762	748	771	804	804	749	768	767	811	805	755	799	796	812
12697	748	621	497	400	320	260	231	216	209	186	185	189	193	191	201	168	173	161	172	162	163	155	181	174	157	154	155	172	172	164	189	157	166	163	147	173	189	158	158	163	184	188	187	162	190	162	163	180	178	166	162	162	166	163	181	164	156	136	156	162	160	173	145	161	165	170	165	150	154	159	167	164	184	150	147	155	145	174	178	152	136	152	148	166	160	159	149	167	155	167	171	148	153	168	151	167	152	165	161	170	169	138	167	153	165	178	156	184	194	146	172	154	145	175	147	142	163	181	159	162	167	148	163	167	160	186	168	160	152	160	168	184	157	164	162	163	150	176	155	163	158	167	188	150	138	173	185	170	184	183	160	159	144	163	164	168	169	164	143	141	150	145	155	140	157	162	180	169	146	157	162	174	164	163	163	151	161	145	177	150	178	167	164	154	141	170	160	173	169	140	163	165	170	159	147	149	158	151	154	179	173	158	159	160	148	161	150	147	181	141	179	181	178	167	163	153	169	167	166	178	159	160	155	192	142	170	151	165	171	181	168	141	176	164	147	152	161	153	132	145	157	166	146	169	143	152	168	165	126	177	148	157	167	147	141	131	174	171	167	166	150	137	151	163	187	169	155	189	171	151	153	166	167	168	152	160	146	164	191	163	161	165	164	153	140	152	169	173	192	153	164	166	178	149	170	163	162	149	155	169	178	162	137	152	166	139	157	169	168	138	154	149	144	156	156	159	144	154	158	137	150	151	186	161	149	172	162	157	157	148	178	168	142	154	160	141	177	152	171	158	162	149	162	146	158	162	173	162	172	160	167	141	148	154	165	138	143	161	180	152	144	174	169	145	163	163	156	157	179	182	163	155	144	145	135	173	173	157	161	145	156	151	164	184	154	161	184	146	160	149	166	146	144	154	169	165	148	144	149	170	170	144	159	150	152	153	160	164	155	160	141	157	185	141	131	158	190	165	150	166	174	152	145	149	162	151	155	152	165	163	161	148	173	166	151	170	171	159	166	149	167	167	153	174	186	159	170	140	178	171	159	153	153	170	162	175	135	157	149	160	160	167	156	160	164	144	155	165	154	150	141	140	158	156	175	179	168	155	135	142	169	177	135	162	160	164	169	139	174	156	164	128	153	149	153	162	165	158	181	154	144	135	153	149	159	145	162	144	152	184	158	143	163	166	158	154	168	166	136	163	174	163	179	156	168	154	169	166	167	150	172	158	154	159	176	150	180	143	180	167	159	152	145	147	148	154	173	154	155	160	155	134	137	157	178	145	143	161	143	160	162	163	165	168	187	156	151	143	177	176	148	162	187	175	148	148	154	197	169	158	146	167	171	146	154	176	146	165	158	155	137	144	157	167	175	141	166	148	171	138	145	180	181	184	157	154	161	155	169	163	168	174	150	148	150	152	179	142	155	167	147	135	169	146	155	168	152	158	153	154	182	166	121	140	159	166	159	158	156	171	163	164	175	161	134	163	156	155	161	143	134	164	151	165	159	153	140	180	144	157	169	157	181	151	161	181	172	161	164	178	182	175	183	166	151	186	149	179	172	146	143	161	144	143	151	171	168	145	157	137	154	153	144	171	175	172	145	158	155	158	124	197	162	166	153	175	152	159	169	144	169	173	173	166	158	162	176	148	162	191	140	155	174	166	166	169	143	198	165	174	170	182	167	180	155	160	168	158	158	196	164	178	177	145	175	172	150	161	157	189	162	165	157	176	170	162	174	155	158	148	169	168	172	148	149	165	163	160	180	159	188	166	155	133	166	148	151	173	165	182	172	141	157	142	156	141	154	156	124	164	159	150	153	166	150	176	143	126	159	165	145	153	173	151	125	170	169	171	167	189	168	148	177	153	179	162	141	151	158	165	150	171	148	171	169	163	165	147	136	159	155	174	191	138	186	158	157	157	165	154	159	153	153	155	150	156	174	162	128	166	156	158	170	173	161	144	172	159	152	155	169	154	161	182	159	136	171	146	145	161	173	156	186	181	163	157	178	160	154	175	147	159	171	193	162	131	177	169	181	146	155	158	183	134	144	145	137	180	170	141	184	169	143	166	137	144	147	162	157	182	146	168	166	161	168	163	164	168	154	174	155	156	172	138	161	138	174	134	145	177	135	160	164	161	155	146	154	187	163	158	147	166	149	170	156	148	116	147	142	134	181	159	150	172	171	158	151	153	171	174	156	156	172	162	163	156	164	169	170	146	168	178	158	150	139	167	164	151	148	171	164	168	156	149	145	161	177	149	178	150	166	173	150	156	170	160	142	160	139	133	176	152	168	169	159	175	148	139	168	174	176	167	155	162	163	144	155	155	151	163	162	157	158	153	190	160	153	172	155	158	148	150	152	197	174	163	138	147	164	164	180	165	153	149	130	135	145	150	146	172	168	132	167	186	169	160	165	171	155	168	157	169	144	170	158	134	165	164	176	156	170	159	162	151	160	148	161	150	152	154	164	140	153	142	158	164	152	152	163	152	173	168	170	168	142	169	153	152	152	151	168	170	174	168	158	146	176	149	164	153	166	153	147	150	171	160	156	171	178	151	166	160	146	157	174	169	184	143	147	184	135	166	162	154	184	162	146	133	145	174	176	161	187	158	154	152	163	165	162	183	171	158	183	179	179	172	147	159	142	177	180	170	148	178	197	151	171	164	161	170	143	156	190	168	172	147	163	170	153	167	168	168	172	141	162	141	179	153	138	165	167	169	144	163	176	157	156	164	163	147	165	139	175	162	189	159	144	170	159	155	159	169	161	148	168	160	184	142	157	174	163	163	147	127	143	165	135	164	151	193	150	182	165	180	175	138	141	158	169	161	151	132	188	140	179	172	145	155	172	140	153	152	154	163	178	145	153	154	143	162	147	168	161	132	169	140	174	168	195	154	156	131	166	154	162	154	159	169	151	153	137	174	158	179	161	147	182	170	163	152	159	178	185	158	153	175	159	170	167	152	158	153	159	188	145	163	148	154	172	186	142	145	166	148	172	159	145	177	161	157	148	167	189	146	156	150	167	161	164	145	166	143	148	146	150	140	172	170	170	197	150	141	167	148	166	156	171	165	175	155	166	182	168	147	151	163	172	156	122	144	156	134	165	145	163	147	152	146	155	157	149	174	147	163	150	174	154	161	177	161	160	158	155	144	149	154	190	157	151	161	179	169	149	141	170	141	167	155	173	157	167	186	160	144	169	148	171	180	161	162	151	177	144	175	159	157	192	198	162	179	153	184	148	161	159	171	159	158	161	170	179	143	168	151	149	147	159	158	163	143	199	159	147	167	137	185	150	176	184	180	132	160	144	172	143	161	156	187	184	143	167	165	139	167	193	141	171	154	146	160	153	152	156	164	155	160	156	185	162	173	156	147	148	151	176	162	164	156	165	148	150	161	173	170	147	160	146	174	160	161	150	188	166	162	173	151	142	150	154	173	175	166	156	173	142	176	127	170	157	171	161	129	183	160	159	160	149	146	152	165	164	173	164	153	140
7961	785	1471	1592	1466	1189	1057	851	739	778	625	616	628	563	567	545	518	522	503	513	477	455	474	495	456	464	483	501	436	463	422	443	413	440	468	461	450	402	429	438	402	424	441	424	433	467	424	444	402	390	400	439	415	379	458	386	408	444	448	435	442	441	397	426	382	413	431	412	456	428	406	382	379	424	427	398	417	441	443	423	436	439	428	432	445	424	425	429	456	435	443	412	410	401	458	447	419	447	431	418	410	444	430	412	399	388	412	393	417	438	400	384	415	395	419	395	417	435	387	417	407	408	441	416	389	426	434	425	434	418	410	388	371	416	432	375	395	396	420	399	422	430	409	434	423	435	400	405	452	401	382	427	398	418	425	400	427	444	421	393	455	388	404	439	411	412	436	442	409	393	418	407	401	436	441	395	417	433	420	407	441	406	431	412	426	442	406	427	456	414	446	401	405	420	446	385	421	394	446	435	421	388	401	417	417	418	415	373	439	404	400	431	422	410	411	398	454	423	417	444	406	445	439	435	434	419	434	394	417	423	392	412	374	410	406	385	382	424	426	413	389	375	399	448	397	428	426	454	392	430	414	413	392	415	431	400	428	422	400	408	391	447	402	449	403	433	411	404	392	447	420	408	416	387	404	434	435	412	422	441	453	383	440	409	437	401	442	418	410	372	437	382	385	386	409	422	411	391	408	427	398	453	428	413	418	406	404	400	457	423	454	396	414	400	426	399	450	404	387	429	392	430	427	408	402	400	430	396	414	404	402	404	430	433	444	394	428	429	436	403	430	445	382	405	425	447	432	425	455	425	387	413	422	383	408	371	415	397	418	414	463	418	413	417	425	426	407	428	390	388	421	413	384	390	404	401	389	441	406	428	405	413	423	466	425	409	395	428	453	411	435	407	441	435	402	449	393	422	423	420	408	413	389	401	402	416	419	422	406	409	414	414	415	404	388	394	418	393	444	410	422	395	458	423	435	423	435	402	434	380	389	407	420	409	385	422	446	393	433	415	421	413	417	434	422	429	421	436	419	444	413	409	411	405	435	427	402	429	420	415	409	420	410	402	441	420	426	408	399	423	421	449	402	429	467	399	453	372	447	400	449	412	432	397	431	429	415	402	428	400	425	434	380	459	432	429	435	420	429	420	398	414	404	399	430	394	430	462	420	402	462	395	427	406	411	413	415	412	435	420	398	407	402	410	399	408	428	417	391	417	427	408	398	404	417	400	418	420	427	424	452	420	442	425	418	417	410	415	394	420	412	417	474	428	436	399	426	401	399	403	432	420	412	406	447	385	390	422	402	419	460	381	405	356	409	404	431	378	401	420	476	414	389	415	415	395	426	407	410	439	449	401	368	416	416	410	386	416	383	429	451	434	414	412	397	389	403	381	416	424	417	425	382	418	416	421	425	397	399	355	427	421	439	390	415	427	417	386	438	383	417	406	388	378	392	399	385	422	441	411	402	467	419	427	398	393	406	417	364	428	418	443	429	404	473	385	388	403	416	455	415	393	391	405	443	424	430	415	371	446	408	406	400	422	424	443	389	380	407	396	447	413	412	392	396	410	391	412	427	416	433	439	436	423	419	417	428	417	411	412	394	414	402	399	435	398	439	437	366	406	421	412	388	445	401	425	420	403	439	407	419	409	417	397	395	431	403	371	423	417	433	374	425	381	365	400	422	437	417	461	399	443	366	415	413	425	430	439	420	458	409	431	384	412	441	406	428	429	392	409	417	440	424	380	393	450	400	449	443	408	407	406	424	423	457	415	391	411	382	444	431	415	432	404	399	411	417	421	419	415	423	416	415	396	388	400	413	418	410	439	391	427	426	417	393	407	376	416	437	395	417	444	404	405	439	449	407	400	402	411	420	403	374	396	444	409	426	424	418	419	443	439	467	397	418	431	378	454	423	410	396	376	415	424	422	393	464	410	407	425	401	425	403	425	424	386	391	414	466	428	415	386	445	415	393	414	427	419	418	414	404	390	458	469	414	376	422	443	441	412	441	422	390	449	417	387	398	402	409	404	405	439	425	400	371	410	407	420	401	412	392	400	382	420	429	437	437	411	398	438	427	418	422	407	428	409	432	412	450	425	396	403	384	449	426	391	414	417	449	434	386	444	415	451	418	402	421	438	402	396	436	401	378	434	410	399	436	433	444	415	406	408	408	402	430	397	446	429	428	354	411	412	404	449	419	392	412	437	427	430	426	443	439	463	392	436	408	421	422	419	396	395	423	442	415	394	379	404	433	393	383	414	417	404	407	430	408	443	372	433	392	434	433	406	422	400	417	388	408	422	422	421	405	378	403	375	415	438	388	400	412	438	452	422	401	423	442	411	418	416	408	410	421	418	473	403	403	403	448	392	396	421	379	443	414	413	433	400	427	451	395	459	411	419	425	403	421	399	430	358	399	421	410	418	420	434	401	418	429	414	381	394	427	401	433	417	410	423	416	403	435	437	403	422	420	388	428	431	449	411	434	458	413	435	430	409	435	422	413	420	417	427	435	454	426	433	415	410	405	407	400	388	427	391	413	427	414	408	397	405	429	423	397	404	398	416	403	409	425	416	420	432	407	406	444	389	422	387	393	428	437	389	383	413	411	425	383	419	412	399	388	404	419	415	427	408	407	450	420	391	453	410	397	402	440	416	409	391	397	428	419	413	398	385	423	411	432	442	417	415	428	411	449	429	401	415	415	404	452	417	411	411	403	402	374	412	398	419	441	400	381	394	443	410	406	387	424	407	432	387	410	427	414	408	440	411	420	429	450	407	411	420	392	422	428	379	427	413	433	402	425	458	423	427	421	389	403	423	388	422	415	415	421	426	431	389	442	415	413	431	428	406	408	410	427	413	431	420	401	435	428	435	410	387	397	414	429	434	416	408	423	390	394	403	443	418	408	398	414	407	391	389	407	409	424	401	413	401	386	429	419	378	422	385	427	435	435	411	428	397	441	441	406	413	430	381	398	389	456	412	398	431	431	416	404	417	403	413	416	408	374	437	427	416	429	426	446	426	424	442	409	435	401	390	396	411	402	389	404	389	396	459	410	397	417	396	392	457	411	400	446	403	407	408	416	429	442	400	388	403	453	458	399	404	412	388	403	425	386	391	439	451	402	392	412	440	425	400	384	415	440	409	384	442	432	411	430	388	422	407	404	415	424	405	422	418	415	398	405	405	413	404	413	427	404	372	414	394	389	430	436	428	399	452	405	406	429	401	400	443	429	364	438	432	383	428	392	432	418	413	420	401	424	438	421	415	399	437	454	426	401	413	415	421	428	405	430	407	414	435	412	403	398	413	406	434	414	382	452	413	431	416	422	446	427	412	425	459	431	416	427	405	415	391	405	427	398	419	431	435	401	381	433	425	407	402	400	406	431	427	411	428	406	401	412	405	394	384	411	423	394	389	438	422	391	426	423	402	407	405	394	388	463	421	405	427	407	429	429	416	408	428	428	396	419	415	425	415	447	385	433	416	436	401	444	414
1679	378	354	357	334	367	330	346	347	346	338	323	344	349	364	327	308	371	344	326	337	366	321	333	325	337	346	333	331	331	341	359	339	331	324	339	339	321	369	354	345	326	351	312	346	353	349	315	351	340	332	315	360	310	365	342	386	343	321	303	327	345	362	327	312	348	335	352	321	376	341	338	365	304	323	315	317	310	349	361	342	360	363	346	333	373	357	362	333	329	334	315	354	355	353	341	311	317	299	334	341	342	341	354	322	331	322	343	353	315	344	348	293	335	319	327	316	355	338	334	363	345	346	364	376	347	306	297	319	349	346	346	350	358	377	347	357	353	325	354	344	352	355	334	367	356	340	357	344	336	331	334	311	349	359	341	402	337	345	375	328	342	377	346	352	343	348	318	331	320	326	341	336	339	330	321	320	322	338	338	340	316	332	321	387	343	329	327	322	334	342	343	361	356	316	338	344	331	332	328	337	313	343	333	322	375	335	380	302	346	323	320	324	359	309	323	329	326	352	325	316	317	298	335	343	351	350	309	325	332	291	314	373	347	330	312	375	333	335	330	348	311	287	338	338	296	365	366	364	333	363	323	314	362	361	326	319	350	354	327	343	363	321	344	379	365	359	359	302	316	335	348	332	323	341	388	320	392	340	331	340	348	331	311	318	340	359	323	326	326	358	353	367	357	342	326	333	331	328	346	348	354	326	336	364	339	360	309	325	356	326	284	334	349	329	361	357	315	318	342	368	335	329	328	336	312	360	315	361	357	318	340	335	352	345	315	340	333	372	315	341	336	322	322	290	339	354	339	348	344	325	347	335	341	344	331	324	341	332	332	333	314	359	323	332	339	342	341	323	329	335	351	381	360	362	350	341	323	335	327	345	370	328	326	313	323	311	356	328	324	334	316	343	339	348	348	329	342	351	315	325	317	335	341	339	321	329	325	337	339	358	318	325	310	341	332	336	357	350	360	331	317	315	347	327	353	375	345	332	343	325	345	335	351	340	382	314	348	366	346	366	321	332	342	339	336	342	346	332	389	317	325	304	343	328	328	340	336	338	368	327	386	328	346	323	321	348	370	358	326	324	328	349	324	314	346	355	356	355	317	364	355	305	315	332	345	340	314	319	313	340	309	359	308	326	364	332	338	315	375	312	360	351	353	313	352	343	351	327	320	331	347	382	319	350	345	338	334	290	372	325	331	345	331	373	343	327	326	343	353	364	331	326	333	360	329	342	335	345	342	359	321	326	350	373	308	387	327	319	333	340	349	342	347	354	370	338	321	345	336	313	326	344	340	328	315	336	336	329	318	358	370	369	330	380	338	366	306	364	325	321	340	329	314	338	336	338	315	349	345	336	336	352	321	346	318	360	353	321	353	326	333	356	369	326	342	311	333	366	337	353	342	346	326	320	357	322	328	339	321	322	365	330	320	332	374	326	331	366	332	338	360	310	324	330	333	371	351	363	327	320	306	327	303	338	365	323	326	327	335	333	341	354	367	330	359	324	324	332	319	340	359	346	366	342	356	360	353	348	344	344	328	322	371	342	352	360	330	369	333	309	326	337	323	350	325	360	311	353	294	348	327	326	315	324	353	309	339	351	366	340	316	322	349	337	345	327	368	300	356	331	332	355	336	342	337	326	350	345	349	320	325	314	322	333	347	328	340	318	339	354	361	328	313	332	333	306	354	314	339	337	350	342	331	366	335	365	305	339	344	314	330	350	333	324	361	321	333	332	361	355	347	326	325	313	321	344	320	354	337	360	334	328	313	307	347	337	361	329	367	369	341	338	323	362	336	374	348	355	313	350	352	322	321	336	327	360	323	340	365	361	320	319	323	341	327	312	346	334	327	345	360	309	339	351	335	329	315	342	344	340	353	361	330	339	354	349	298	317	319	355	341	316	349	327	317	333	333	337	336	319	298	322	321	368	295	308	321	340	360	316	336	348	341	321	341	326	321	340	375	325	332	336	342	330	353	354	318	320	378	349	332	334	328	348	330	316	337	335	339	359	349	341	336	346	377	363	383	343	376	342	358	313	348	329	287	373	326	323	317	311	340	294	323	336	321	313	322	332	324	359	337	341	329	348	356	349	319	332	310	313	354	338	354	360	337	342	319	327	340	359	321	332	350	345	331	340	333	324	351	302	323	327	336	332	307	353	325	306	344	333	335	361	376	369	348	334	350	338	355	366	360	299	328	304	320	324	323	367	315	331	317	325	336	355	331	366	368	343	342	337	354	324	341	359	347	324	310	341	342	314	327	381	340	328	340	338	341	348	317	301	306	353	328	334	323	349	368	323	346	318	318	315	329	344	347	338	332	377	345	328	322	352	343	336	348	341	326	341	347	308	307	345	354	335	343	329	353	392	315	309	330	347	303	316	320	364	336	351	364	373	318	351	334	363	391	332	324	357	322	327	328	331	343	319	355	336	320	340	340	341	331	315	363	331	352	337	328	355	330	339	335	340	367	339	318	334	330	358	343	348	338	356	362	333	311	364	354	319	327	334	324	341	351	353	345	341	352	323	347	349	318	391	346	340	329	348	346	356	328	310	345	302	324	349	346	356	322	318	362	312	322	349	363	358	351	344	347	336	319	334	315	321	345	360	353	324	392	351	356	347	364	328	336	360	337	320	293	327	353	315	323	365	361	353	319	307	315	343	368	357	373	344	348	328	311	345	344	350	325	321	375	349	339	349	350	345	308	320	364	345	374	326	342	336	357	352	334	330	345	313	347	339	291	351	374	348	368	329	306	355	336	330	307	334	314	335	339	312	336	349	338	328	348	337	341	320	379	379	350	336	349	372	347	346	344	337	394	326	360	333	339	343	321	309	331	324	325	362	350	302	307	311	336	359	318	354	356	368	348	316	332	340	334	292	332	356	347	353	332	364	324	320	360	294	335	346	335	344	336	333	311	366	313	320	352	303	325	345	336	323	347	312	342	347	358	347	356	318	309	341	324	327	337	334	301	309	322	330	367	330	342	344	339	344	367	330	309	324	336	330	359	343	322	332	368	308	340	359	328	311	376	341	341	352	308	327	315	331	352	356	314	319	321	374	318	341	313	315	330	327	331	353	326	335	347	338	334	355	331	370	325	323	369	364	335	334	335	335	327	333	351	312	310	328	315	316	356	334	382	325	347	349	352	322	343	317	349	334	361	323	307	313	355	304	318	306	338	342	317	355	344	323	290	359	333	323	362	360	364	341	317	331	357	358	329	333	367	342	337	331	357	319	299	320	316	310	331	372	322	380	359	367	316	338	337	333	309	334	342	328	352	329	315	333	319	351	306	344	320	339	364	324	314	343	322	316	309	343	345	338	345	329	322	356	361	346	335	303	327	358	335	357	319	323	393	339	331	373	347	343	314	350	351	312	325	364	339	330	331	338	325	345	342	332	373	337	353	370	367	365	309	351	345	364	359	352	328	319	327	320	322	333	308	321	334	293	328	331	345	335	329	334	318	337	371	344	328	313	328	295	300	329	331	328	308
2249	834	816	824	916	835	865	798	833	797	805	827	866	768	805	846	811	822	843	814	756	797	808	813	838	776	885	825	856	799	806	809	825	781	816	777	855	812	825	820	823	880	840	838	820	811	807	788	773	832	859	829	767	813	855	824	805	813	816	731	794	837	882	788	783	833	828	778	822	840	814	824	808	793	775	848	858	805	818	827	792	797	812	815	779	822	816	797	837	797	789	795	816	795	769	847	826	859	832	783	846	820	842	827	822	837	808	801	855	828	854	800	858	832	835	801	841	851	829	792	835	802	802	806	815	811	789	834	843	854	798	809	867	851	874	783	784	843	785	833	800	847	806	821	880	860	767	780	761	799	826	788	755	851	863	792	833	812	805	806	876	820	855	787	826	777	824	826	831	808	836	787	855	791	854	799	813	822	811	774	798	851	783	861	796	841	802	835	839	797	828	815	825	800	811	782	810	799	828	838	779	797	807	762	816	892	802	827	781	863	802	830	816	836	824	780	804	846	845	837	792	794	835	816	825	863	822	753	803	753	812	874	810	820	854	846	829	839	795	819	784	823	796	826	790	813	871	837	827	852	856	825	845	793	847	841	823	844	821	816	749	821	793	886	836	788	789	844	821	804	783	789	851	815	849	815	816	784	794	805	841	776	813	862	767	817	788	754	780	817	843	804	871	804	838	836	841	825	793	860	824	828	826	769	828	817	791	828	817	863	831	830	874	821	788	850	852	827	818	824	830	822	815	858	838	840	815	815	798	797	831	782	853	841	798	794	830	783	828	807	846	782	828	787	850	793	816	808	851	801	840	828	817	840	814	858	799	807	826	798	846	848	879	855	811	802	792	774	832	791	797	796	780	849	798	844	791	808	815	821	794	809	809	843	822	846	773	832	835	814	839	846	828	811	824	854	841	843	805	780	812	792	801	843	825	790	829	794	841	821	790	809	826	796	794	833	818	837	820	849	831	801	799	819	824	838	806	849	826	839	787	801	826	856	817	829	772	823	809	789	855	838	830	806	800	777	784	847	850	835	871	903	826	846	818	783	735	820	818	833	791	764	789	841	858	815	801	803	867	772	798	806	830	795	859	800	839	790	854	829	831	804	804	799	851	821	851	804	807	819	856	799	788	835	775	798	855	785	840	891	800	812	810	799	745	765	776	767	773	811	778	856	836	811	854	843	804	848	823	749	838	770	796	811	832	842	823	834	875	771	866	760	843	843	810	872	773	794	775	793	875	841	801	790	815	794	818	868	799	835	800	872	784	804	829	830	820	809	849	836	789	836	829	856	865	852	806	809	806	828	852	857	803	790	810	847	822	851	849	864	865	869	814	775	839	799	822	834	839	864	793	806	798	774	797	851	798	818	840	837	876	853	834	834	810	865	835	795	816	807	802	782	804	834	800	791	807	791	808	770	820	790	840	852	818	835	848	824	823	837	812	845	858	839	827	809	838	816	815	824	793	846	839	801	828	846	876	831	820	789	802	759	804	834	817	778	851	840	809	851	866	829	818	839	772	821	817	812	786	837	778	816	813	857	802	862	822	810	848	819	789	780	806	834	838	811	835	838	849	853	833	821	819	846	790	784	810	850	788	825	785	803	820	797	819	889	806	838	815	793	824	846	806	821	826	758	858	850	814	795	713	769	821	801	864	825	827	873	803	830	819	812	786	818	804	797	791	818	848	836	892	828	796	802	792	815	810	788	803	805	792	847	865	805	824	787	882	767	838	797	809	790	792	860	774	826	829	813	803	862	797	818	861	787	883	788	773	781	779	774	815	829	815	765	831	806	813	818	772	816	905	810	833	851	841	839	838	781	822	801	805	774	796	798	803	812	846	813	777	787	805	806	776	799	844	846	834	813	824	853	795	803	799	796	820	852	813	794	777	820	825	788	886	820	834	800	827	834	836	804	802	805	830	804	837	835	854	820	817	861	874	814	789	796	785	784	818	815	864	800	825	801	803	797	792	857	818	862	815	801	814	830	840	790	832	842	769	819	820	799	803	824	805	797	809	866	800	776	824	874	802	810	805	793	814	789	851	818	819	836	861	786	860	799	801	828	797	800	776	818	847	783	819	798	863	787	788	875	846	820	832	819	813	798	869	785	857	852	830	859	820	831	829	841	745	784	822	800	788	805	774	833	796	873	760	802	817	840	816	793	809	791	837	826	812	850	793	780	823	795	793	803	840	834	772	810	820	844	814	808	781	806	869	823	767	824	784	874	794	900	831	754	826	817	808	763	837	836	843	830	828	789	798	781	856	793	782	826	788	828	812	839	839	807	845	814	789	837	799	803	805	833	763	776	798	830	836	827	748	826	821	817	861	820	784	776	838	871	833	770	768	811	854	845	790	831	817	874	792	848	811	861	826	836	837	830	791	859	802	793	844	792	852	853	824	823	839	784	827	806	833	767	879	794	780	784	776	800	805	876	761	818	823	876	808	745	763	800	797	812	784	803	806	822	788	828	780	794	803	844	794	829	839	854	806	823	823	810	772	830	816	814	859	857	809	821	802	838	868	845	823	835	829	825	787	827	814	809	871	801	810	795	813	818	817	857	826	803	791	821	804	848	806	892	845	793	859	812	802	781	840	810	761	776	825	841	829	779	849	811	748	842	758	772	793	811	819	817	837	844	823	798	826	853	828	826	827	802	785	777	858	844	846	799	787	792	780	798	774	872	814	769	808	827	806	828	885	796	765	798	865	815	828	796	850	777	822	831	817	851	827	815	844	801	822	818	760	790	789	840	847	793	790	808	862	821	811	782	822	831	805	815	843	790	814	783	796	838	828	875	827	865	849	828	852	816	852	843	829	814	833	810	789	841	832	850	859	748	771	807	848	804	796	831	857	818	820	811	846	847	818	818	843	843	860	779	851	800	813	801	824	806	800	795	822	819	783	853	826	840	826	807	810	780	865	819	799	792	786	817	757	809	810	877	841	804	845	849	794	824	767	816	800	747	792	843	823	835	815	827	828	799	838	812	801	839	793	773	815	804	834	829	780	829	860	879	784	760	842	816	827	815	830	821	817	807	797	848	754	846	866	800	839	784	842	795	857	840	843	829	857	783	877	828	850	782	822	827	802	806	811	829	826	792	761	788	808	858	893	851	789	823	853	837	798	842	841	824	822	777	758	767	863	856	831	803	867	807	826	800	802	779	823	843	829	814	837	793	840	817	857	802	819	801	797	840	815	844	793	814	823	843	814	835	793	758	831	814	831	809	826	839	799	845	861	820	798	778	827	842	824	845	824	796	825	816	813	779	832	813	830	818	820	816	814	836	792	797	805	769	785	815	823	795	795	808	802	877	859	842	835	810	830	825	854	874	849	815	863	801	816	797	817	774	782	834	852	764	819	822	808	839	867	807	857	838	793	844	811	790	855	802	844	877	832	763	845	810	804	893	807	826	816	795	847	824	801	793	800	852	792	831	793	789	849	799	818	853	809	834	810	839	821	799	852	806	846	801	816	821	803	796	835	788	793	840
7400	602	636	514	454	406	351	354	396	342	340	358	347	352	320	342	328	365	310	348	326	332	338	350	323	339	330	301	328	331	339	312	339	322	335	323	334	346	312	350	335	314	319	371	338	302	327	328	305	333	322	288	328	319	317	343	332	302	354	372	294	345	335	324	333	290	314	306	344	327	300	331	310	335	301	346	368	342	343	363	336	364	318	349	324	341	324	318	315	303	340	333	351	306	356	339	331	299	331	333	344	354	314	292	314	322	328	342	348	340	302	309	328	319	313	360	312	319	331	341	339	315	337	330	328	321	334	304	286	332	373	354	334	361	295	303	295	360	315	323	318	370	324	367	337	311	340	331	331	361	300	322	285	312	328	332	333	328	293	346	296	322	358	324	300	353	319	331	346	351	369	318	305	325	297	339	334	337	297	342	354	318	328	303	322	313	311	346	304	312	310	319	381	331	334	309	326	345	341	315	317	338	327	305	330	341	365	333	348	347	307	351	345	321	337	338	335	330	298	343	346	334	317	328	328	326	307	332	334	313	293	339	344	337	356	357	359	320	316	308	301	331	338	351	338	313	330	322	334	304	280	321	332	339	298	328	331	328	315	357	350	347	291	323	349	313	311	348	307	324	367	367	326	299	306	325	316	313	332	324	335	352	334	305	345	307	319	311	322	287	291	340	323	312	332	337	323	342	338	327	334	350	351	331	333	315	329	317	341	328	299	335	320	337	294	305	372	341	318	333	335	349	330	266	332	304	337	324	336	348	361	348	347	337	329	339	339	341	351	329	323	342	323	362	346	363	358	338	296	315	329	333	351	324	350	347	345	333	341	305	347	335	348	305	343	335	357	361	313	346	309	325	347	318	334	320	328	311	339	344	332	327	313	330	302	313	269	300	323	318	361	313	371	330	328	331	317	332	288	327	305	357	355	295	353	314	347	339	318	331	332	330	309	329	311	295	325	317	333	345	328	331	317	338	319	329	311	304	358	324	300	316	348	283	313	361	324	326	308	346	344	307	314	335	347	334	327	357	329	330	333	327	364	348	347	331	330	342	300	314	311	372	361	308	380	379	334	327	299	313	320	394	291	337	318	307	344	325	335	309	309	342	299	330	296	343	333	317	348	369	335	327	351	302	321	336	329	319	342	353	308	356	317	344	323	306	368	366	349	314	336	323	304	325	324	351	335	287	339	332	310	332	297	324	306	321	327	316	333	312	324	335	316	322	317	312	322	342	348	290	318	321	346	301	333	328	337	314	314	342	291	329	343	325	326	331	334	347	341	361	331	332	311	311	323	320	314	332	326	323	315	328	342	356	328	347	326	323	335	319	343	329	311	312	359	306	317	342	346	327	339	301	320	392	330	340	344	323	310	309	325	347	303	338	360	352	360	316	309	340	344	343	290	306	348	325	306	309	345	355	349	355	319	333	312	351	310	304	306	329	303	320	331	359	310	308	363	331	316	312	315	323	320	352	336	329	326	321	315	322	352	317	330	332	303	321	321	317	329	317	328	332	319	359	337	343	325	365	324	285	310	329	313	328	319	327	303	301	351	327	324	338	341	360	323	323	328	325	354	313	326	347	301	318	313	326	341	366	347	319	324	312	344	324	317	307	353	331	313	331	363	356	335	324	333	320	341	363	316	335	303	293	283	309	294	331	285	320	298	352	341	350	335	347	348	316	323	324	321	321	307	360	337	330	328	336	370	305	313	295	308	352	329	363	322	373	328	318	344	340	345	331	307	332	332	344	339	320	310	368	344	314	322	327	324	330	347	326	343	329	365	334	338	330	301	310	365	328	321	324	347	312	317	330	320	338	342	314	324	322	336	343	343	345	317	375	339	353	318	304	321	307	332	336	295	308	320	368	367	314	306	356	336	308	347	321	331	307	364	328	315	295	353	290	301	319	335	326	322	362	316	335	315	337	343	332	331	336	322	322	325	312	291	291	326	331	333	343	340	337	351	297	345	336	353	349	310	334	348	324	280	296	374	355	341	332	340	316	305	335	356	344	308	331	328	325	324	326	350	326	319	293	327	321	345	347	334	356	306	343	321	369	356	294	314	321	373	326	322	358	297	342	365	311	358	332	323	346	365	324	302	333	309	324	285	357	348	372	331	327	339	326	350	332	334	328	322	309	349	329	296	310	320	293	340	357	354	346	327	326	329	310	319	352	327	355	319	330	330	349	335	339	304	309	333	302	314	327	327	307	354	330	330	330	325	344	325	312	320	345	351	356	322	304	326	333	316	342	335	330	348	304	342	325	324	334	311	361	323	323	314	322	316	318	334	313	315	319	291	346	293	326	344	281	348	313	334	330	365	341	358	342	330	337	299	339	344	328	354	339	315	336	330	329	319	353	315	289	369	319	317	321	341	333	341	378	249	354	309	305	323	327	335	349	331	308	338	285	365	288	327	357	313	329	362	324	292	337	336	333	327	325	338	352	332	355	317	346	333	327	317	320	344	319	324	334	362	351	330	334	336	344	294	341	340	368	370	326	325	318	315	322	293	314	308	310	289	355	321	334	353	314	333	344	315	340	340	354	348	304	297	328	312	334	316	317	351	351	347	349	318	325	335	335	341	327	332	317	334	349	342	363	295	324	363	330	340	325	319	298	326	330	319	328	352	304	307	349	293	346	320	303	293	355	294	320	367	338	321	351	326	323	350	343	317	359	314	338	356	310	353	336	369	313	395	359	317	375	296	314	310	307	352	331	323	346	324	316	332	312	311	348	334	341	336	349	323	300	334	308	328	305	353	348	352	287	341	370	345	312	315	367	331	361	351	337	341	309	328	324	332	335	353	283	336	306	332	325	311	326	316	334	326	316	303	335	333	340	322	343	359	338	336	293	333	334	306	337	355	372	347	305	350	337	342	306	328	338	311	318	342	318	296	317	334	329	311	310	340	332	344	336	321	333	351	323	327	344	348	299	319	303	334	334	341	351	325	332	333	364	312	314	357	335	344	330	317	321	341	320	340	331	330	325	316	337	320	359	332	337	335	338	350	339	326	358	335	348	312	312	307	315	370	328	352	305	370	289	313	379	323	372	364	326	327	321	307	326	332	361	311	348	346	342	346	327	295	308	338	375	317	350	343	337	333	317	346	332	319	301	324	321	319	346	318	297	304	320	330	309	319	383	337	318	356	313	338	340	344	327	312	339	360	320	350	307	324	339	371	288	319	344	318	358	322	320	331	345	317	334	356	302	348	357	348	310	315	337	314	324	322	348	332	333	316	293	355	340	356	313	313	343	341	337	289	325	354	339	313	311	342	311	354	325	359	297	320	333	307	341	353	306	328	327	332	340	326	327	303	298	309	339	325	307	358	326	333	301	354	316	318	341	315	321	293	289	356	319	355	273	319	306	361	346	318	339	331	322	347	320	338	312	324	340	329	348	291	325	323	318	341	313	331	307	321	313	342	326	304	302	329	351	356	342	321	328	317	358	301	337	311	314	325	343	327	316	335	332	313	325	326	324	365	336	319	337
6730	1000	1315	1316	1385	1158	1095	1016	984	904	839	922	915	871	870	873	839	866	810	855	902	774	816	809	851	777	762	789	802	784	833	758	857	817	782	775	766	836	823	814	799	863	821	787	807	830	743	787	776	797	806	819	837	767	819	781	809	828	759	816	782	823	834	787	791	805	793	781	814	775	843	807	790	809	807	754	812	818	789	821	824	800	798	825	791	738	773	765	765	793	762	809	801	794	788	778	804	778	760	856	798	800	826	764	831	764	749	752	758	808	854	791	780	875	815	772	824	797	783	749	819	789	821	788	789	794	785	780	822	796	771	796	756	804	807	756	738	820	848	814	769	787	791	845	787	827	795	831	809	792	757	822	825	787	829	797	781	773	792	794	784	787	781	817	799	823	800	765	817	784	792	780	772	854	801	849	807	763	756	758	837	805	763	796	804	766	814	810	782	778	775	775	815	797	817	793	815	740	758	805	823	754	835	766	790	815	788	782	836	770	788	796	828	804	794	805	783	825	793	779	725	851	800	801	811	853	783	806	769	785	839	791	812	798	830	756	781	762	802	830	793	800	811	842	805	806	808	759	795	827	810	818	785	782	773	786	764	810	802	750	792	796	773	805	780	803	788	795	792	823	778	799	762	759	764	804	785	807	781	783	830	779	776	794	791	745	800	815	758	830	803	788	804	777	788	765	773	786	751	774	839	765	757	822	766	804	729	784	836	830	774	767	817	819	806	804	847	780	818	809	746	816	856	819	814	782	811	759	804	802	790	768	775	808	787	705	812	793	772	778	832	778	823	847	782	811	793	794	754	771	776	778	744	778	804	806	777	758	821	826	850	775	785	767	760	809	772	831	759	794	799	845	793	790	775	778	751	769	776	814	816	857	759	747	756	793	774	814	779	824	785	790	771	800	800	751	807	821	768	837	769	757	832	833	755	797	849	799	780	800	796	815	803	793	827	817	799	787	810	774	774	795	729	771	814	737	794	764	808	792	790	800	819	778	736	745	772	779	817	788	788	798	738	756	792	795	793	782	799	791	835	765	827	774	798	774	821	799	805	796	734	766	792	801	827	767	723	788	814	795	757	801	770	764	802	789	771	831	772	801	779	807	814	819	822	724	823	812	805	776	837	794	808	775	786	817	756	801	812	807	781	810	801	806	741	831	821	791	813	782	812	787	846	818	822	786	787	804	786	806	768	789	850	767	795	779	740	785	744	778	824	761	788	796	775	797	795	763	800	787	821	827	767	800	774	747	776	808	811	836	823	806	803	759	763	803	803	711	751	805	756	852	766	742	812	782	779	761	806	760	766	750	820	839	804	795	830	767	776	802	749	792	802	781	741	838	792	800	794	810	818	758	807	807	777	809	769	796	811	786	786	749	801	827	769	798	822	802	759	743	792	750	817	784	781	809	762	833	787	769	793	793	806	798	755	761	821	798	810	796	844	786	749	786	768	781	755	817	781	843	753	775	808	796	745	793	791	853	780	780	777	807	784	805	858	734	776	806	771	747	836	795	761	768	767	792	745	772	786	825	810	816	811	825	827	836	827	798	795	796	837	798	799	771	818	782	821	773	830	716	798	789	764	809	820	783	770	768	756	846	757	763	814	767	767	788	765	803	823	814	833	793	803	810	791	797	812	804	825	841	795	831	790	850	786	771	784	761	757	763	804	792	782	770	774	844	824	803	784	820	764	765	793	835	777	787	769	778	823	786	822	822	820	754	817	837	776	752	744	825	779	798	788	851	797	805	831	805	821	822	781	807	801	811	778	771	842	760	768	799	797	776	814	790	749	822	762	762	812	798	771	845	799	761	780	783	728	803	799	759	807	834	783	782	803	792	754	767	814	823	812	731	751	822	748	770	789	755	818	833	795	730	760	768	827	793	797	809	802	810	838	776	809	822	750	800	774	816	764	766	821	796	810	805	755	814	784	793	779	811	776	803	788	789	801	734	786	818	845	792	829	792	820	726	812	854	785	763	834	775	793	769	821	857	768	777	777	815	771	809	762	774	805	739	777	790	792	765	793	817	816	808	803	826	783	751	812	771	740	776	846	752	782	808	820	826	778	796	778	826	783	771	748	775	787	800	791	730	828	813	777	754	771	830	787	834	833	853	826	797	796	824	744	851	838	850	810	774	802	876	842	789	808	823	771	715	752	741	794	761	766	767	823	802	807	741	786	779	817	821	805	813	828	761	755	803	823	778	793	776	820	766	831	803	824	779	785	771	859	792	780	786	745	763	732	742	834	746	775	824	788	797	773	814	795	846	827	761	827	753	817	810	780	756	804	719	798	791	801	817	766	737	790	804	779	750	809	772	863	793	794	803	775	821	789	805	813	778	786	780	826	761	821	792	799	790	770	829	760	796	788	758	826	798	783	751	821	797	782	783	804	802	793	785	835	791	815	804	828	787	798	789	824	790	805	754	765	789	770	822	788	778	781	803	776	827	831	718	800	809	814	795	781	768	756	724	798	770	757	786	783	860	765	796	752	810	771	792	754	793	777	772	783	808	803	812	822	829	787	767	806	755	819	772	790	810	772	773	796	795	758	840	825	811	799	804	838	832	867	752	793	780	794	758	828	771	782	753	764	786	787	735	749	793	748	739	804	808	817	820	790	770	804	789	792	784	804	837	807	736	785	798	797	797	820	790	826	727	779	783	775	783	832	782	786	768	764	804	820	812	782	800	780	826	781	767	762	807	816	805	771	805	749	845	805	818	787	772	794	813	792	782	847	830	774	835	813	751	795	784	791	795	775	761	804	745	808	804	761	788	780	785	764	793	777	810	795	778	805	827	813	801	800	768	825	819	815	752	797	800	786	806	824	798	736	757	777	832	794	805	756	734	783	767	810	802	799	778	805	798	839	811	772	796	817	733	770	801	827	771	804	733	830	814	785	822	753	774	791	793	791	776	800	801	819	759	793	732	831	805	793	796	759	765	791	764	805	768	807	773	786	753	789	833	819	848	769	819	806	752	787	769	788	785	806	756	809	759	760	816	813	787	793	792	779	781	819	794	792	754	826	754	774	813	790	767	796	775	855	775	793	798	787	740	815	803	815	757	787	732	805	764	764	824	782	808	787	840	799	867	787	817	810	762	746	809	752	805	797	790	800	832	811	803	736	821	744	795	763	791	841	800	811	807	802	803	786	829	759	816	760	816	839	758	775	729	820	811	778	800	771	765	811	807	823	788	776	806	765	768	804	817	809	803	806	790	802	798	788	837	808	768	774	788	787	798	751	769	793	802	768	808	819	771	778	823	819	821	766	787	810	804	843	845	789	808	825	784	802	795	775	775	745	803	768	749	804	755	765	797	826	815	789	809	784	804	737	746	789	850	772	805	790	802	857	764	754	805	776	763	797	822	860	789	764	780	789	768	782	823	791	807	833	788	787	767	772	759	782	768	784	719	793	768	737	785	716	812	779	752	789	840	738	787	777	782	780	816	796	816	789	761	828	830	850	844	750	800	772	743	814	800	785	807	828	819
12655	785	604	467	376	322	255	220	199	222	196	201	220	164	178	171	158	168	165	145	145	166	159	161	165	157	178	168	148	163	154	133	164	138	163	177	178	175	155	156	162	150	165	157	161	174	142	156	152	167	177	154	151	175	178	170	163	168	158	165	175	155	157	166	170	168	156	190	146	141	163	147	149	143	143	149	157	160	157	150	153	171	148	146	165	165	154	158	149	165	160	153	159	173	184	150	165	171	145	159	179	136	145	154	138	168	178	160	159	199	161	154	140	170	186	138	187	168	176	161	146	149	158	153	141	147	164	174	158	166	181	149	164	143	162	166	171	160	169	141	182	138	178	127	173	166	148	140	171	165	170	159	169	143	174	127	153	153	170	170	155	154	150	158	166	171	160	176	170	160	151	161	173	159	148	169	150	167	153	179	156	166	151	152	178	164	166	164	173	152	128	149	165	154	134	150	164	145	150	185	165	149	152	177	166	166	148	168	136	204	163	160	158	157	151	178	151	164	190	159	184	176	157	150	172	156	176	168	160	152	150	146	157	159	149	150	160	157	173	162	144	150	159	173	142	120	137	151	146	161	141	166	126	169	178	174	147	156	156	141	143	175	160	162	162	154	147	150	143	143	155	151	150	175	152	143	154	165	167	167	166	138	163	167	161	138	154	164	134	170	167	130	175	153	167	172	169	148	154	169	169	177	187	157	160	166	187	171	170	159	155	157	168	145	136	164	152	171	183	149	175	149	179	177	161	156	154	181	168	156	135	171	180	150	150	149	132	157	162	151	182	151	187	155	145	159	155	169	179	170	133	161	166	173	198	168	171	178	151	170	153	150	140	149	167	157	156	154	184	155	155	169	141	154	160	172	144	146	180	158	151	138	167	159	151	159	163	154	147	150	188	176	144	180	175	151	174	154	150	173	165	161	127	192	176	134	191	179	161	151	176	140	147	163	154	141	144	155	148	142	170	167	130	178	154	186	148	125	159	152	146	154	166	174	166	158	176	183	169	173	182	162	158	161	161	152	168	180	162	176	154	169	155	172	147	152	149	164	166	128	131	171	189	151	127	149	150	155	183	165	149	171	179	162	145	183	154	151	140	143	157	145	168	167	168	169	145	163	155	161	171	171	162	136	147	162	162	161	164	135	146	174	146	140	157	133	155	156	148	154	151	178	170	138	151	165	153	170	159	173	161	174	173	151	144	169	145	169	166	149	138	161	168	149	160	153	146	172	153	148	169	174	160	150	140	162	167	166	145	167	146	179	156	135	164	170	197	166	146	188	153	177	146	164	163	167	167	169	170	155	170	160	150	151	152	178	185	155	162	174	160	155	160	160	152	158	142	175	163	154	167	181	166	155	137	170	175	160	181	179	160	157	165	161	166	168	175	156	168	178	158	140	187	148	149	169	171	164	141	156	156	124	144	153	155	172	154	159	157	163	160	163	140	161	163	177	195	141	149	166	176	155	161	169	142	158	156	162	154	157	163	169	153	170	156	149	157	148	174	194	168	180	141	164	122	157	171	174	143	150	148	163	168	147	164	142	140	123	145	171	148	140	171	163	170	170	141	157	162	139	148	176	157	171	179	168	162	167	158	166	146	177	153	172	163	144	164	173	153	174	156	161	172	183	185	167	157	167	138	156	166	168	171	146	152	175	169	176	143	149	188	161	140	156	177	143	174	157	144	165	140	167	164	164	165	167	161	151	192	172	172	174	169	153	157	172	154	168	171	164	161	136	157	171	155	155	145	153	146	146	167	160	149	157	151	160	165	158	169	167	157	152	154	155	150	164	169	148	190	191	157	139	164	166	170	178	134	151	164	163	175	151	172	192	167	178	163	150	170	151	165	149	176	171	153	171	144	184	167	160	140	150	152	171	158	160	165	123	143	153	166	174	162	177	159	200	155	161	159	155	153	155	165	189	154	163	168	154	139	171	163	153	166	154	163	146	183	150	176	178	149	167	149	185	170	167	160	181	159	149	142	172	182	169	169	165	169	162	154	131	164	168	162	155	185	158	164	158	180	160	173	157	148	144	143	175	166	182	174	164	154	144	163	170	164	168	149	140	153	177	158	166	170	150	180	170	148	157	154	147	167	159	165	179	156	158	172	155	166	191	135	153	177	141	175	139	173	126	166	154	160	165	149	162	140	168	164	168	161	183	156	169	170	155	172	177	152	143	173	179	189	164	167	177	145	152	168	150	174	175	146	149	181	151	155	144	143	177	173	144	159	184	144	154	155	143	165	169	152	176	167	150	169	168	177	152	160	147	172	165	141	163	165	136	174	180	162	127	154	179	162	153	145	148	150	158	172	165	174	176	179	171	158	163	175	159	163	169	173	167	160	163	169	168	138	166	147	161	161	138	169	174	173	132	164	185	149	143	149	190	136	175	161	152	150	178	148	146	153	157	157	156	143	147	161	156	131	145	130	171	151	140	163	155	176	143	165	144	188	161	154	165	160	162	182	180	172	158	153	178	148	163	162	158	163	184	151	164	158	172	172	148	138	161	154	145	143	148	190	167	179	158	145	163	160	164	186	148	175	155	161	159	167	168	173	158	130	159	197	179	159	156	150	144	160	173	166	154	182	165	145	153	165	140	159	135	178	175	145	195	157	163	145	154	152	166	163	164	184	168	148	135	158	173	171	169	161	153	156	143	194	168	142	140	148	157	178	180	155	177	141	187	154	148	153	149	168	158	157	185	150	150	177	171	145	153	173	163	157	142	176	172	149	140	160	148	168	173	163	154	172	145	164	147	148	171	173	177	166	175	172	192	141	168	170	174	190	159	176	145	152	149	134	137	151	142	162	195	176	157	159	171	148	158	156	150	150	151	149	157	178	132	160	176	171	196	142	150	156	152	174	149	158	168	156	172	159	160	149	140	173	159	159	139	140	156	143	172	154	169	157	182	188	163	170	170	155	158	163	170	156	145	178	166	170	153	156	143	152	160	150	154	140	128	149	155	163	135	137	162	185	174	162	160	139	174	177	141	132	155	153	171	183	169	156	155	155	160	149	162	139	143	153	161	141	147	162	164	163	174	188	169	168	160	172	174	146	139	158	132	173	163	168	193	149	157	180	130	146	146	187	159	165	156	174	163	138	139	160	156	163	153	161	160	153	134	185	156	158	149	162	144	143	162	189	169	173	143	173	155	149	156	163	143	158	146	178	165	167	162	157	170	150	125	145	144	147	169	141	138	165	151	155	169	158	160	171	157	155	168	147	166	145	154	161	158	180	162	155	174	184	142	164	152	155	139	183	165	155	142	156	153	149	141	169	140	169	184	166	161	162	160	149	144	137	159	156	161	164	162	176	152	162	138	132	157	164	156	148	185	167	169	163	147	155	166	153	164	166	163	168	160	173	163	170	156	153	179	149	177	168	144	140	171	155	163	166	137	163	153	167	162	169	171	150	147	159	157	163	177	169	153	128	155	156	174	145	155	147	183	147	175	168	158	163	161	161	142	173	150	157	165	173	173	164	135
7995	754	1410	1639	1465	1275	1011	821	791	704	592	613	634	620	530	547	544	537	466	534	446	475	455	436	434	455	472	472	423	443	448	443	439	468	413	439	452	428	420	436	444	426	428	459	430	453	445	435	417	436	411	438	427	404	459	403	386	402	427	467	436	394	379	413	422	424	414	456	408	422	439	409	411	419	427	450	437	410	420	428	446	421	431	446	418	389	403	411	418	400	410	442	408	416	435	416	393	385	422	400	428	453	414	418	406	433	422	414	408	408	397	458	459	415	416	386	440	412	401	420	454	421	433	386	392	438	419	413	412	410	409	466	436	432	378	454	413	445	397	431	388	407	439	395	416	435	394	409	394	412	421	424	402	398	402	421	405	418	421	415	385	409	399	457	439	440	438	398	477	400	425	413	423	390	437	425	386	409	429	436	407	418	430	409	421	418	442	400	390	414	458	399	419	449	399	435	409	418	445	407	425	407	421	406	445	389	414	431	433	434	409	404	437	398	426	418	405	420	412	434	414	432	421	396	427	422	380	400	421	415	460	429	435	418	419	404	414	426	412	448	440	391	461	417	395	413	406	456	396	414	388	404	396	395	389	385	392	392	427	419	458	407	414	433	401	387	428	416	374	420	446	421	405	428	409	434	411	401	469	416	443	430	438	411	392	388	391	424	427	399	394	411	423	454	396	439	408	390	468	403	410	397	423	365	405	404	464	374	432	436	421	410	428	399	394	414	405	390	369	400	396	443	392	398	405	370	421	394	407	402	405	429	396	404	408	458	432	414	432	456	379	389	423	404	370	424	427	409	430	425	408	397	375	393	434	384	424	406	415	470	412	427	405	418	410	408	448	444	413	408	446	405	435	412	408	400	395	409	378	427	405	413	424	413	429	421	432	392	466	446	432	400	419	399	428	411	450	409	433	417	423	399	415	429	394	435	417	387	374	412	440	408	435	415	415	431	404	398	405	405	396	379	434	401	417	393	412	394	439	428	405	434	379	421	406	426	415	428	460	400	408	400	432	440	400	413	395	417	449	406	374	391	411	406	465	462	442	449	406	393	371	399	405	416	412	427	420	421	419	407	422	382	414	384	410	408	417	424	380	423	402	421	399	403	423	412	440	386	407	424	428	407	428	439	407	422	433	427	439	398	420	424	406	428	418	441	437	380	393	415	410	406	394	419	445	410	424	412	460	438	445	393	427	422	446	427	417	421	420	441	418	410	396	396	414	466	450	444	423	407	383	406	449	399	427	406	412	417	416	442	407	431	389	440	384	411	381	401	456	460	378	395	426	434	421	407	411	411	453	410	404	391	387	475	408	386	417	384	405	405	416	430	406	432	428	410	461	409	409	404	444	429	407	417	409	396	407	397	404	421	393	379	446	377	434	422	408	397	397	389	411	402	368	412	426	370	410	395	442	420	391	417	398	423	405	408	412	420	406	415	419	388	435	463	407	413	408	374	392	417	419	431	395	413	430	383	437	458	434	396	419	383	455	429	433	406	475	415	428	470	413	410	416	376	400	397	451	428	432	382	406	430	426	409	399	406	454	454	431	424	399	388	392	418	441	433	394	414	435	418	446	423	378	394	407	388	413	392	412	424	406	417	409	410	408	408	399	398	397	398	416	416	405	422	423	406	411	432	412	401	383	404	436	415	436	394	411	439	424	452	398	423	434	422	429	416	400	432	426	446	419	394	393	397	408	348	440	404	387	412	420	413	390	389	436	405	415	374	418	389	398	410	400	426	414	415	448	447	415	405	412	408	456	406	451	401	428	469	409	428	413	402	395	438	426	430	427	414	400	412	400	394	407	402	399	419	404	422	407	390	419	404	391	421	412	402	375	444	406	386	412	422	411	409	420	417	410	397	377	484	410	403	415	394	397	417	472	428	398	435	447	395	405	431	427	425	391	442	421	459	421	432	424	424	393	440	390	371	411	423	405	449	426	421	437	442	419	424	381	394	440	424	436	422	392	439	429	384	408	416	417	433	416	392	441	451	406	408	423	439	434	431	434	427	427	395	397	388	451	414	392	395	444	345	420	417	411	432	411	386	395	408	429	418	393	411	392	386	394	432	400	419	399	398	427	407	407	439	423	438	418	425	425	416	428	399	422	403	410	418	415	462	409	409	395	403	438	411	421	423	371	409	436	416	446	417	402	444	436	411	375	417	366	399	426	390	426	385	425	403	408	418	409	439	438	428	405	420	402	356	401	407	426	425	385	379	425	408	414	434	395	437	430	422	412	421	390	418	425	381	409	442	425	425	392	422	403	428	394	432	447	430	430	421	427	403	404	389	395	414	388	424	429	420	455	408	400	427	425	422	444	420	411	436	461	413	429	417	411	417	422	435	429	403	423	399	433	423	437	410	429	393	401	436	404	444	380	354	406	440	381	420	432	393	414	413	408	407	409	406	403	439	396	403	452	406	397	419	398	402	438	395	358	456	431	397	433	409	416	445	416	400	428	415	421	417	433	429	409	400	419	361	415	406	421	421	418	393	429	412	408	433	416	418	421	427	409	431	421	431	428	421	419	415	396	420	362	422	403	388	432	371	425	426	440	432	412	384	429	432	411	439	448	410	396	386	406	429	408	388	396	396	412	432	415	438	376	441	437	430	404	411	420	398	419	427	421	437	396	406	385	418	451	418	409	415	389	391	417	447	402	401	385	422	402	418	397	438	431	420	395	425	413	379	444	417	442	417	417	423	420	427	433	411	393	429	419	410	426	433	418	410	431	395	399	427	445	383	418	396	406	437	417	386	411	416	402	418	412	394	411	413	405	385	401	418	418	448	402	387	437	427	434	393	363	418	422	396	443	419	414	398	447	409	420	394	405	403	432	416	453	422	402	450	421	417	414	409	441	391	399	405	421	437	433	432	434	396	437	417	413	408	442	394	411	449	398	400	405	416	408	395	393	419	428	407	426	410	441	436	461	424	417	419	456	410	404	408	416	427	408	445	416	412	417	410	379	401	451	443	428	418	398	431	419	388	405	418	360	415	449	398	438	383	441	455	455	447	392	396	406	388	407	391	437	414	413	404	400	445	401	381	412	447	415	402	418	430	460	418	436	406	450	385	429	424	422	415	405	406	432	413	403	419	383	385	437	393	407	387	419	435	416	427	444	409	388	449	411	397	405	441	428	437	425	410	391	394	461	448	404	424	426	391	413	399	434	453	392	412	381	423	397	409	422	436	390	430	392	439	408	418	414	395	380	385	411	419	446	424	469	410	412	424	414	417	433	445	410	406	400	458	432	418	437	445	373	397	437	411	427	406	380	435	420	456	388	409	394	431	404	422	407	386	368	405	430	427	375	421	419	419	433	439	465	419	424	378	406	421	419	409	417	419	400	442	423	373	392	399	423	426	458	398	410	437	415	407	401	410	442	403	403	417	426	430	434	439	430	427	410	408	391	430	414	426	415	388	406	376	409	389	430	403	384	427	394	434	412	436	406	434	445	409	413	399	408	455	420	416	433	414	386	432	419	400
1618	359	350	340	345	359	347	340	340	329	326	318	353	363	336	355	330	351	363	338	344	333	371	342	347	313	322	355	328	319	339	338	333	353	375	358	342	337	344	332	331	321	334	341	360	320	339	335	391	352	312	336	350	363	350	317	340	357	363	336	338	295	339	341	350	321	343	342	404	394	337	353	351	349	333	313	308	368	348	348	344	348	307	339	343	342	333	332	338	351	321	351	322	344	300	297	314	344	328	335	355	334	318	358	365	331	325	324	324	309	306	362	364	321	365	332	356	360	313	339	301	357	318	328	354	362	331	353	311	360	319	350	316	325	351	337	345	355	337	351	348	348	339	343	303	328	321	302	357	340	337	315	359	352	303	333	321	335	328	294	351	343	310	327	318	329	335	326	325	343	367	375	355	318	345	310	322	314	347	349	342	321	337	335	341	345	331	343	351	349	353	341	350	321	338	357	348	323	366	367	348	357	339	333	325	325	346	321	348	325	346	342	306	315	386	320	343	343	335	371	337	320	328	329	303	334	321	356	325	366	343	358	341	346	342	351	330	350	343	389	359	331	359	361	373	350	349	368	350	338	341	301	350	365	331	324	309	320	333	336	319	336	342	332	330	327	353	323	306	351	318	341	359	349	328	334	332	358	340	323	297	325	321	337	317	332	343	302	329	358	339	306	343	317	365	342	351	334	364	314	317	345	340	381	349	318	371	306	332	334	360	328	359	301	342	312	338	298	355	336	344	346	344	311	349	342	345	345	334	363	366	312	367	326	329	343	342	322	326	340	323	350	327	343	350	314	335	316	319	341	323	340	327	345	295	347	358	304	334	319	308	325	322	336	347	362	316	328	323	350	361	336	308	330	327	324	317	333	337	278	329	305	358	332	332	362	344	355	338	322	301	367	371	343	298	322	363	359	303	306	342	347	332	390	330	301	315	322	344	328	365	368	348	343	347	334	348	323	336	335	335	290	324	350	330	354	337	321	341	316	330	343	343	331	378	325	357	353	349	353	349	368	332	333	326	309	353	375	331	358	373	330	312	337	345	322	345	346	317	351	346	302	304	329	345	355	338	332	332	342	335	358	310	327	339	320	371	322	339	322	331	314	318	364	301	364	347	354	329	356	323	310	351	358	350	323	380	344	326	315	322	322	316	349	371	360	330	296	354	332	353	337	337	332	314	334	312	342	350	325	347	341	341	306	336	336	350	331	333	313	341	349	353	320	291	356	345	361	390	351	330	340	315	325	363	347	366	318	332	353	313	343	314	346	332	329	368	334	364	364	351	331	334	340	358	314	346	353	355	328	328	360	317	312	353	345	348	323	326	311	310	354	354	339	329	313	344	353	319	326	382	357	332	354	361	354	321	342	361	328	364	338	311	341	324	350	353	349	341	328	314	325	316	328	344	335	336	343	326	362	359	349	340	325	337	354	333	313	362	356	339	358	362	358	304	317	351	348	320	336	345	323	383	348	335	340	316	325	356	305	327	357	391	329	300	328	323	343	306	360	358	368	360	325	351	308	339	342	327	315	338	347	378	354	362	342	309	372	347	371	349	348	334	323	335	339	321	321	341	333	332	308	338	325	393	335	352	308	339	319	338	342	361	359	333	324	352	313	320	321	359	354	291	339	326	346	333	337	336	348	318	355	373	304	348	325	351	335	341	381	346	384	340	335	331	329	340	345	342	360	308	335	349	331	324	336	361	371	304	344	330	345	309	328	322	344	359	326	339	327	363	336	338	377	336	345	308	347	319	330	342	316	344	343	332	330	337	360	316	347	326	353	341	365	334	321	330	336	333	334	323	333	335	299	325	295	334	372	335	301	300	335	308	340	343	351	318	369	357	352	348	357	329	337	332	340	335	343	324	328	337	318	306	331	344	327	344	325	319	343	305	330	337	332	335	297	302	335	335	309	343	326	367	329	336	347	319	304	332	316	346	319	334	363	349	345	315	346	336	324	334	335	367	334	349	341	342	345	303	323	346	336	311	333	367	342	312	348	340	377	338	342	334	354	350	330	336	332	357	357	362	351	325	337	336	330	353	345	345	306	363	336	312	311	339	331	366	361	352	342	335	325	352	320	323	331	317	339	338	343	350	337	326	326	364	314	346	358	317	359	344	334	349	341	347	322	343	338	359	346	330	365	293	303	338	373	337	347	301	326	341	347	344	323	309	317	317	325	345	330	372	358	369	360	326	340	339	319	323	353	338	368	315	337	324	337	292	353	342	354	327	337	337	347	332	360	337	347	336	353	330	377	314	322	335	327	323	347	346	342	328	361	334	306	325	356	316	331	314	348	327	305	338	305	358	358	324	329	348	326	371	335	371	335	351	299	322	348	320	330	302	343	362	296	333	339	334	312	349	360	328	317	340	347	344	328	343	340	373	368	331	322	312	350	323	332	311	314	339	320	327	331	334	317	359	361	323	320	334	347	320	313	324	333	351	363	361	342	350	279	364	367	312	358	317	351	333	343	342	359	360	367	305	346	304	338	316	356	310	350	325	342	329	352	326	343	320	311	342	335	354	337	310	356	306	393	327	337	335	321	317	300	340	342	332	329	362	307	341	365	363	301	336	334	341	346	317	307	347	353	301	300	292	315	339	346	354	380	356	323	307	349	325	361	369	312	355	307	349	344	364	313	328	329	365	348	307	348	320	344	343	354	323	357	313	364	332	317	344	354	311	348	351	334	323	345	364	341	348	387	299	306	317	314	342	377	358	338	298	340	319	343	326	348	342	365	379	334	367	348	340	332	301	330	324	306	347	333	328	357	347	314	364	350	335	375	327	374	347	367	310	335	377	326	342	331	327	341	359	331	327	337	372	354	307	339	321	330	335	373	346	372	362	363	307	359	377	321	336	319	365	365	343	359	354	355	345	325	354	344	359	349	374	362	326	320	339	327	377	352	342	299	323	331	333	370	320	348	316	336	323	329	345	324	362	344	360	348	345	378	340	346	311	368	348	342	348	340	369	339	345	315	356	330	366	365	343	349	320	328	317	336	329	344	322	343	318	332	348	327	348	329	289	345	331	360	339	312	286	324	351	314	306	330	310	320	296	313	337	341	363	368	293	295	336	345	360	355	322	354	328	343	351	321	358	356	315	343	325	345	343	309	333	349	372	303	326	332	323	327	319	318	321	319	302	329	329	402	359	337	347	341	331	305	377	362	339	314	311	361	328	357	335	323	345	321	385	375	301	328	347	312	320	323	362	337	344	324	349	346	360	354	353	325	315	313	360	341	351	325	301	337	351	331	338	361	341	361	342	312	378	353	345	368	312	350	366	330	358	343	360	353	328	382	344	328	319	330	357	399	323	323	330	336	327	364	300	347	331	322	329	362	325	334	310	339	379	307	347	335	363	304	371	348	328	341	349	348	299	333	390	355	321	340	297	338	336	322	349	336	348	366	379	340	296	335	336	353	388	338	356	336	327	349	378	341	333	317	353	341	368	347	340	304	319	337	325	352	376	341	313	367	353	312	335	352
2133	907	800	855	843	861	783	834	798	905	864	874	821	848	806	803	801	810	837	808	845	805	831	795	788	812	817	886	799	838	785	902	833	828	827	822	845	801	804	824	845	838	836	779	852	813	789	799	837	806	789	857	807	790	850	833	835	817	859	884	796	812	792	834	835	828	825	798	841	839	823	781	832	800	853	799	825	828	823	829	807	818	804	841	780	804	777	829	806	786	820	845	836	833	825	846	835	763	841	765	796	785	828	850	825	805	795	798	808	855	775	810	822	753	829	812	807	797	795	869	821	776	845	814	836	845	834	797	844	794	798	783	812	834	784	851	850	843	846	826	815	839	816	813	778	814	811	852	879	847	809	843	864	787	844	875	829	853	847	808	840	846	794	845	850	793	796	827	864	817	827	803	826	836	799	819	783	848	833	823	751	772	796	786	809	805	823	853	829	815	828	802	846	840	824	856	801	791	834	795	813	806	775	816	853	782	817	828	834	839	846	823	802	858	799	878	841	802	876	812	820	813	870	805	811	768	837	798	843	821	856	788	806	805	853	833	840	858	825	802	820	788	824	798	878	798	815	807	881	789	774	818	863	841	851	825	831	841	805	842	824	824	785	787	805	847	726	805	813	794	800	804	845	820	840	857	837	805	840	824	834	836	856	814	801	832	845	825	782	825	809	821	762	764	853	823	790	842	828	819	794	788	760	815	778	801	801	781	830	825	860	841	806	809	815	841	805	822	792	807	805	867	767	831	778	793	775	805	839	800	795	806	827	860	829	844	823	837	790	831	809	842	827	822	826	797	792	814	833	853	844	849	814	870	848	819	818	841	835	821	841	865	822	820	844	798	850	864	772	785	813	785	841	789	840	830	830	846	803	798	808	809	820	808	819	827	841	849	856	814	823	815	770	802	830	879	763	800	776	861	857	815	820	769	801	790	850	768	795	853	845	782	831	831	876	810	809	793	784	820	771	767	810	819	803	873	792	779	785	840	852	855	840	851	794	823	831	818	859	768	771	868	857	799	791	828	770	789	796	804	783	826	763	821	827	815	819	862	869	835	835	813	792	818	795	847	847	832	812	802	825	823	828	849	835	831	829	849	818	859	797	786	783	829	817	880	753	843	771	836	867	786	789	829	799	824	825	796	839	829	739	798	856	815	776	886	857	830	774	872	851	761	795	837	828	834	812	843	837	819	791	797	785	763	858	859	819	821	761	810	787	838	888	793	840	827	817	842	808	861	810	755	763	747	836	828	839	812	780	873	810	838	834	850	801	812	886	782	817	818	825	811	814	852	807	868	767	816	853	856	787	790	805	806	816	850	840	802	798	823	764	823	792	821	766	789	816	798	769	834	810	761	804	816	824	789	824	832	868	828	808	821	862	790	841	849	848	826	828	873	780	815	828	786	859	838	847	832	843	856	805	817	844	797	804	766	862	847	817	796	834	786	823	789	801	827	824	844	887	784	864	830	819	824	801	796	787	858	793	819	807	827	796	809	817	808	851	792	780	748	800	822	853	799	807	783	845	768	858	839	840	869	842	808	813	880	811	806	808	854	840	789	799	752	752	808	795	760	786	819	797	779	764	805	797	795	810	788	789	827	835	830	763	807	800	846	807	831	812	812	828	796	812	818	778	839	775	798	807	847	872	801	845	775	811	866	787	842	824	773	866	854	838	822	844	855	831	807	872	819	815	797	821	846	800	830	782	773	820	832	825	835	804	858	779	850	832	826	871	819	793	848	862	830	809	795	812	868	801	814	843	847	793	771	822	802	812	798	810	820	785	828	819	863	819	817	862	777	819	837	893	777	834	802	853	773	876	780	817	824	881	809	827	800	803	847	840	855	823	827	798	800	840	790	816	768	820	793	820	794	747	831	815	849	808	826	907	795	809	826	795	831	798	842	802	820	784	854	772	866	788	831	771	801	818	832	855	854	841	816	810	855	808	823	859	853	828	818	850	832	799	849	855	798	788	788	762	772	765	811	734	794	809	792	850	823	822	805	792	771	772	812	783	817	800	855	784	750	859	871	816	864	759	806	836	831	863	845	839	809	852	824	817	741	811	838	784	858	831	844	842	810	778	785	830	831	779	787	818	806	865	839	846	792	831	865	817	831	806	806	796	822	859	843	840	791	868	803	815	830	826	807	821	838	847	788	768	853	809	824	734	842	828	766	805	788	847	842	827	874	866	800	810	821	822	830	786	839	852	819	820	866	825	753	803	821	821	881	822	770	796	809	841	890	799	829	841	838	834	869	807	827	852	828	788	807	821	802	843	790	801	826	839	823	791	793	856	799	750	796	834	858	834	779	814	850	804	833	846	792	806	778	782	783	805	834	819	805	805	795	807	801	859	854	810	839	841	811	862	822	836	787	852	790	865	890	872	874	779	830	793	806	794	842	820	803	821	807	826	864	819	790	789	827	845	846	800	914	868	809	842	821	821	777	796	819	804	799	803	849	838	767	796	778	813	798	851	807	821	799	822	798	832	818	827	804	795	774	839	860	760	838	796	808	812	844	799	861	863	849	816	856	859	799	866	847	796	790	842	798	802	815	824	803	814	813	821	851	807	804	863	820	811	829	800	805	866	795	810	837	846	804	805	781	814	805	811	761	837	819	833	802	800	772	872	795	867	806	861	849	849	817	818	796	823	788	838	822	780	788	813	824	798	795	843	826	805	799	796	853	796	822	857	796	810	829	832	841	823	823	816	783	832	840	855	830	842	837	831	765	839	856	836	845	831	863	803	833	792	818	844	871	816	844	881	816	832	838	857	801	832	820	818	806	855	793	757	832	813	789	840	820	816	834	835	826	812	867	763	793	838	784	835	838	815	800	805	852	880	806	789	820	823	798	857	780	797	818	779	790	833	803	806	836	861	848	838	814	856	766	809	824	832	794	817	856	761	836	849	823	814	838	834	844	804	820	831	779	864	796	798	844	843	844	792	777	796	830	855	813	801	835	823	803	784	777	839	807	795	804	809	828	811	846	816	797	808	883	815	845	837	778	797	839	818	817	814	823	869	864	826	821	845	847	872	848	831	838	816	773	804	799	800	837	771	823	825	835	775	804	801	812	767	856	846	808	835	820	792	857	837	781	837	824	850	856	783	840	784	810	768	771	796	831	796	792	792	802	751	862	790	827	831	822	833	796	755	808	822	827	831	885	818	785	801	825	822	825	821	866	789	820	792	791	829	800	800	784	817	817	822	812	830	851	789	808	820	852	841	875	805	829	764	801	789	802	795	868	807	823	824	860	828	791	797	821	831	842	800	820	837	813	846	851	789	813	826	805	816	851	848	816	776	795	833	829	812	772	808	790	809	812	886	824	830	824	838	842	838	831	766	846	813	820	803	792	864	828	818	802	805	832	793	858	835	855	832	810	818	780	787	768	779	782	807	821	811	862	844	793	828	867	838	876	821	824	865	828	798	826	818	829	815	809	838	785	847	867	798	810	772	786	779	854	848	797	863	823	795	827	823	798	818	805	782	824
7181	579	544	525	437	399	371	311	344	360	344	368	355	350	361	329	332	343	354	330	314	333	305	338	334	364	332	340	321	316	337	330	323	319	340	316	332	336	333	314	371	320	348	339	375	287	355	344	325	306	303	305	339	323	344	329	305	347	334	316	290	310	337	336	337	335	319	338	328	322	339	351	356	326	323	354	331	330	321	308	348	331	350	297	292	328	337	368	329	344	332	318	328	341	362	357	334	301	348	322	320	269	291	337	339	303	347	324	350	352	339	325	306	308	351	319	323	306	311	340	321	316	336	343	353	332	353	304	304	343	325	361	334	328	336	343	298	342	354	313	353	356	342	340	348	315	330	352	322	323	330	338	329	295	329	336	310	325	321	302	316	305	310	284	337	330	337	311	355	344	349	321	310	333	333	298	344	324	310	322	349	327	370	324	323	371	348	335	329	312	314	340	334	309	328	317	304	336	343	309	344	351	338	350	289	344	342	301	346	322	304	311	326	309	370	366	337	327	315	302	365	336	341	319	312	345	337	325	322	326	354	342	315	334	328	340	309	340	308	344	337	323	346	323	299	348	292	301	318	315	333	331	315	300	350	337	330	331	337	337	331	324	317	336	321	305	327	299	321	363	313	331	331	339	338	332	351	343	341	353	354	345	296	341	310	292	304	312	362	303	295	357	323	353	358	326	315	332	334	320	310	314	324	317	306	334	292	291	333	326	325	322	339	354	338	316	329	287	315	313	313	330	342	328	355	310	308	291	319	331	328	348	343	315	325	347	401	343	338	319	334	319	305	327	300	326	342	317	336	335	344	340	323	328	326	332	345	334	322	321	330	332	302	319	336	295	321	312	356	308	311	337	337	334	343	303	325	345	345	332	313	295	328	322	304	370	348	314	328	303	327	334	337	331	294	317	346	325	348	326	351	340	350	336	323	339	360	324	307	319	350	357	328	326	318	328	343	332	299	289	328	311	321	366	351	310	314	315	356	338	326	324	374	313	333	343	343	336	371	346	319	323	357	327	299	317	312	320	329	353	322	276	347	342	354	338	313	321	326	296	369	359	354	289	352	345	315	332	308	315	337	337	336	322	336	342	327	340	337	330	289	316	311	296	348	301	320	314	276	350	309	333	357	339	324	333	300	316	307	317	355	314	323	319	338	350	359	304	343	328	317	354	296	324	311	352	358	335	302	367	347	345	357	326	324	358	355	343	354	351	369	286	310	306	309	313	336	295	343	328	367	329	365	371	367	335	329	338	350	335	372	347	335	316	340	339	307	353	314	325	329	346	299	357	366	319	330	340	316	346	342	334	337	351	327	323	305	325	299	333	327	331	323	308	322	345	305	366	294	332	281	294	312	346	350	354	352	295	319	318	334	348	306	346	358	315	331	314	347	343	338	324	380	346	289	312	339	348	316	337	326	373	337	318	348	311	317	338	340	303	323	330	336	288	341	357	352	328	352	320	341	318	327	370	331	345	309	297	334	330	317	331	299	342	335	291	301	282	322	323	350	337	342	328	329	307	302	281	333	362	350	319	345	317	361	328	345	328	357	320	338	370	301	311	333	324	297	387	319	342	305	323	350	328	320	322	327	342	338	322	338	298	319	356	324	327	310	334	318	328	335	292	331	365	326	352	358	332	342	339	361	335	327	327	347	333	307	313	323	320	336	328	339	337	294	354	317	332	315	319	319	335	324	340	311	320	315	334	324	318	322	346	330	303	381	324	357	326	347	308	336	346	302	320	304	311	287	331	348	303	288	345	345	306	304	292	316	302	327	298	346	320	324	296	344	303	311	372	341	347	337	313	318	315	329	350	346	353	333	347	323	330	337	353	353	360	339	308	306	325	323	349	348	348	325	361	334	300	327	352	305	308	340	332	338	328	319	299	337	337	326	293	336	314	297	308	331	326	325	303	327	347	359	330	364	364	325	312	321	338	299	356	330	338	331	331	320	323	339	321	297	311	294	294	338	340	339	318	320	327	346	323	386	324	316	340	317	342	323	336	310	328	327	313	287	316	324	372	346	333	334	345	324	311	320	316	355	325	346	319	320	317	352	299	283	338	330	323	325	343	323	309	317	324	341	334	362	339	304	326	331	305	328	334	312	334	311	360	341	318	361	367	335	317	308	293	332	346	334	327	313	320	339	328	316	332	304	319	332	339	338	350	344	341	318	389	345	327	346	319	346	332	309	323	314	285	330	307	328	340	352	311	305	318	350	298	333	300	275	312	344	318	339	347	346	302	322	314	343	334	292	360	359	301	284	320	351	334	326	306	339	292	340	324	336	338	349	372	320	332	300	332	319	307	327	339	325	341	332	342	317	334	318	312	312	312	340	301	297	339	330	329	343	322	324	327	326	326	328	348	329	368	348	309	312	319	339	357	341	324	325	307	320	321	347	334	338	315	304	319	353	325	301	326	326	318	345	323	334	350	347	316	361	326	313	331	297	298	312	313	343	294	305	300	343	327	306	315	337	321	314	314	312	354	324	300	304	312	339	324	327	328	318	316	311	350	343	349	323	337	344	323	341	313	318	327	314	340	321	312	314	317	356	350	312	349	318	337	331	330	304	311	303	319	363	342	341	341	333	334	314	334	341	330	326	284	327	344	345	337	352	318	329	334	333	349	298	345	314	334	316	297	315	319	277	313	309	303	298	319	304	317	358	330	342	289	297	332	341	280	299	344	318	338	355	360	320	353	324	315	308	345	326	346	327	348	362	321	349	364	352	315	362	315	296	310	338	330	346	326	335	332	345	325	326	313	341	316	326	337	329	343	353	327	336	299	342	295	344	302	322	312	336	295	356	343	313	318	368	333	338	356	338	333	362	339	355	335	338	329	361	348	342	361	364	345	347	290	299	297	337	293	320	351	309	310	342	355	300	345	310	330	338	346	329	327	320	330	323	332	296	334	343	339	333	352	343	302	343	306	331	296	357	285	340	342	346	304	334	323	336	341	327	334	321	326	302	335	328	370	359	328	339	310	343	322	328	328	363	301	301	299	364	362	333	334	339	268	316	309	309	329	322	309	339	315	313	309	308	323	305	356	332	310	308	337	315	344	324	319	309	330	297	351	314	310	316	290	324	320	327	344	337	321	342	327	331	327	338	347	299	297	347	322	330	347	325	314	323	336	298	327	383	362	310	335	333	314	363	363	333	310	335	336	320	345	348	308	324	290	320	340	353	315	356	356	338	340	342	329	339	335	347	354	316	328	361	327	362	322	324	309	314	339	315	326	324	310	281	350	351	330	319	330	316	310	306	325	349	327	325	317	326	307	335	337	325	331	305	320	335	340	353	293	353	345	342	325	343	326	332	305	324	334	302	344	291	342	344	341	312	330	297	317	332	311	332	326	327	330	289	309	319	290	357	316	312	313	314	354	287	329	339	351	347	319	317	367	307	317	323	322	324	342	342	339	298	328	359	330	343	338	357	327	357	338	321	340	341	296	331	328	333	333	336	329	303	309	335	336	335	349	275	309	317	358
6577	999	1361	1382	1387	1240	1097	1056	988	964	957	895	886	848	865	814	838	859	841	820	827	826	815	787	786	815	829	812	778	766	798	817	774	809	797	757	820	760	818	789	780	801	783	807	802	836	799	793	791	810	821	768	814	737	806	749	735	727	791	845	792	827	789	809	789	762	719	759	749	774	831	786	761	812	744	766	780	755	707	767	807	762	767	790	770	739	744	720	795	760	765	798	810	806	799	810	819	807	755	798	784	815	810	821	810	808	775	856	782	823	784	791	778	794	764	822	780	810	767	728	766	754	756	797	787	796	790	761	795	770	810	780	762	816	807	770	808	770	798	768	785	780	810	721	776	804	783	796	785	768	801	863	776	775	842	794	758	831	831	840	856	810	825	795	767	800	803	802	790	755	767	808	845	815	784	854	765	753	795	818	776	780	824	725	761	753	795	823	780	785	772	810	828	781	755	783	799	787	777	800	783	800	781	784	820	760	761	776	843	772	804	819	798	792	756	782	782	851	797	802	799	773	791	839	733	772	789	794	832	716	752	839	754	802	781	813	815	804	786	753	765	815	732	829	754	766	789	787	819	792	786	854	800	807	761	768	837	783	794	705	785	749	771	781	737	771	791	751	761	745	736	792	793	825	815	809	761	761	790	783	753	753	777	777	808	803	767	789	793	774	764	778	802	793	805	796	794	744	771	804	742	830	812	856	818	797	760	749	833	808	817	813	797	751	787	769	755	743	782	815	822	820	810	820	840	807	808	772	754	786	807	761	816	783	812	809	760	812	788	795	801	777	821	802	796	766	784	794	761	773	784	810	790	787	759	820	800	740	775	769	766	792	815	777	806	830	833	792	783	809	821	809	803	787	823	783	812	805	814	766	782	826	762	751	809	747	784	774	806	788	809	816	743	766	770	790	840	759	802	770	758	753	780	808	784	800	766	817	817	788	795	795	792	815	768	760	772	775	780	813	808	792	827	800	803	801	792	759	747	804	811	801	767	731	780	783	805	818	801	801	804	801	739	809	754	788	769	786	789	778	741	781	791	770	745	796	726	826	818	798	791	840	797	754	782	791	742	818	814	808	837	781	785	750	751	777	800	784	781	847	783	756	776	857	870	765	834	747	841	722	767	751	795	730	756	816	767	829	831	767	799	851	787	790	728	795	779	807	784	785	810	796	757	724	800	762	829	783	743	768	795	774	791	783	814	794	750	765	827	843	692	804	768	875	759	761	797	809	816	755	841	822	738	765	787	771	731	792	820	819	801	766	785	808	773	768	789	783	745	730	734	799	770	776	777	757	776	770	844	773	775	826	782	827	808	759	791	789	787	797	778	748	818	817	763	808	803	790	807	850	768	768	766	756	824	833	786	814	828	767	765	818	798	810	796	761	763	831	729	777	754	821	806	780	853	795	752	783	814	777	833	808	775	796	775	825	802	811	839	776	759	779	780	801	772	758	799	773	796	786	773	766	802	744	799	773	781	803	783	796	795	742	796	801	785	781	757	775	784	781	829	725	737	774	785	788	768	794	761	782	738	791	861	800	846	732	819	827	818	766	768	795	801	782	776	798	833	804	795	821	776	782	793	794	752	837	759	761	785	778	822	800	770	792	798	782	797	762	789	767	859	802	810	772	816	801	791	800	782	787	770	779	779	835	817	773	754	798	816	791	772	733	728	843	763	798	832	811	800	740	779	842	811	768	753	795	798	787	824	815	778	742	779	792	782	772	808	812	799	770	788	834	762	784	804	808	829	797	751	789	828	762	847	809	825	778	797	832	719	815	753	803	818	778	788	850	778	795	828	796	777	836	784	776	813	775	742	770	843	784	753	788	834	781	775	774	770	743	764	800	794	814	811	806	796	797	809	760	807	814	793	789	775	834	817	799	820	774	796	751	779	821	770	773	751	820	788	805	810	791	768	809	778	759	768	746	778	807	768	778	783	779	758	805	739	812	769	744	812	807	796	748	749	757	767	810	788	793	806	746	843	767	740	819	768	812	793	767	794	833	746	749	790	772	804	796	766	821	782	772	801	809	824	772	787	782	814	793	840	797	782	816	745	757	808	804	813	777	751	812	797	757	788	769	773	793	818	794	778	758	825	791	761	790	779	807	781	806	757	788	781	750	781	794	830	772	742	808	860	856	821	815	764	781	758	774	785	806	809	816	746	806	753	737	753	797	839	787	784	785	822	736	808	860	822	767	785	724	755	765	795	826	739	768	804	779	842	840	754	816	760	779	801	728	750	754	818	838	777	818	777	738	783	788	825	827	762	789	786	765	789	789	815	780	779	802	807	771	805	831	757	788	775	796	792	818	752	758	829	793	767	780	838	768	756	784	806	799	820	803	745	774	799	777	808	746	822	772	804	782	792	802	756	794	871	771	820	777	733	801	775	808	805	788	737	764	867	790	786	788	785	787	779	771	821	819	772	779	769	828	734	795	770	832	791	844	736	815	749	788	804	831	815	809	776	747	826	803	795	777	762	780	724	763	822	805	810	806	798	794	809	780	790	786	791	813	812	757	763	810	798	782	786	803	787	734	829	807	788	821	799	776	780	829	840	753	749	756	794	779	772	832	796	856	817	801	767	845	784	815	799	751	776	807	797	756	809	754	804	800	791	784	817	769	788	815	756	759	776	770	796	770	825	792	806	769	801	778	753	785	785	805	767	754	821	818	792	811	779	780	752	799	811	722	808	730	807	759	789	767	848	758	782	807	815	793	725	779	786	728	772	774	803	799	778	789	810	818	800	794	774	766	823	786	805	809	743	799	736	822	862	763	783	775	762	763	789	752	770	767	820	843	818	782	794	797	745	811	784	847	845	774	786	785	798	779	770	795	799	846	797	824	787	769	777	764	782	807	743	787	774	855	761	798	802	805	751	777	732	783	796	809	800	768	769	832	775	764	758	771	860	822	788	814	782	854	786	781	820	789	795	773	752	817	832	738	791	805	834	822	807	819	798	802	800	759	760	790	767	789	805	751	793	804	823	787	802	794	825	809	800	872	809	802	747	794	806	798	730	782	844	768	788	869	788	822	813	816	801	770	794	823	787	744	791	794	768	756	783	809	762	827	788	796	792	776	802	767	781	784	759	746	753	799	802	844	810	859	784	808	782	814	816	746	757	837	803	753	826	778	812	757	815	726	798	791	824	783	773	788	794	795	840	789	790	801	769	781	764	826	780	807	787	757	773	775	812	811	799	777	795	774	773	828	831	764	839	797	774	824	784	812	761	786	808	821	806	838	765	745	802	837	791	729	780	837	798	811	765	747	827	845	732	792	848	813	790	744	754	814	781	760	777	806	778	798	762	795	787	766	745	790	816	796	814	728	778	778	833	774	738	782	798	709	775	804	743	772	834	813	839	813	781	780	773	776	763	763	819	850	752	815	762	864	774	781	823	841	804	794	789	798	770	811	811	789	816	767	790	760	810	782	812	800	774	795	813	818	773	841	813	784	745	782	846	807	768	774	814	808	803	812	741	779	831	778
12692	776	619	484	364	277	285	227	216	214	172	195	151	183	184	194	194	172	160	158	148	180	154	155	187	169	164	157	153	149	144	166	168	171	167	149	156	171	162	146	166	178	182	177	168	158	183	163	155	169	153	144	159	151	162	185	178	155	159	159	167	170	176	147	164	150	178	153	167	155	153	179	155	182	140	163	165	159	133	140	132	147	155	172	155	164	170	158	159	166	175	159	147	164	161	145	175	142	178	172	159	151	157	168	166	146	150	157	157	181	151	152	152	169	156	142	157	161	163	182	166	167	159	153	169	151	190	159	158	151	146	144	163	149	163	166	146	152	147	160	159	180	143	156	168	171	151	186	140	153	164	152	155	164	154	147	133	162	149	179	175	153	147	168	177	163	186	175	183	185	158	167	169	157	173	149	173	150	157	165	179	176	155	137	168	154	167	178	164	163	150	179	178	159	155	140	143	153	180	154	171	160	163	168	165	160	159	146	161	160	163	144	158	157	148	161	140	161	162	175	175	161	162	139	167	142	168	155	175	160	162	156	158	150	163	170	171	165	176	193	165	179	155	171	179	153	144	163	143	164	156	159	143	154	177	175	171	171	163	168	149	176	168	199	165	175	154	167	155	156	158	162	157	140	153	180	138	161	160	143	148	136	151	165	156	137	152	154	146	157	175	149	160	158	161	168	144	139	144	167	155	164	191	141	170	173	171	131	168	187	169	147	170	161	167	151	155	152	174	174	165	161	161	155	140	136	154	176	141	155	149	158	155	175	167	154	180	170	131	185	143	178	148	175	161	147	158	173	154	175	150	167	143	166	133	150	148	173	177	156	161	156	169	154	183	155	176	142	162	155	172	170	155	170	183	178	168	157	146	180	162	169	152	144	170	166	171	169	156	153	131	154	155	169	150	181	157	164	162	155	142	149	149	200	166	154	170	130	138	171	147	167	164	148	145	166	167	183	163	154	162	154	156	143	153	148	161	163	136	161	154	150	174	152	161	168	163	146	152	174	168	157	167	153	147	157	158	155	156	172	130	153	129	157	155	141	157	161	149	162	164	155	168	172	157	173	168	146	147	163	152	141	154	152	158	135	169	164	170	162	155	163	168	170	179	151	176	173	139	167	160	161	147	144	157	148	161	164	182	179	155	145	155	147	168	151	159	135	177	185	169	148	154	164	140	158	157	162	151	148	160	161	169	156	151	167	125	158	164	174	142	175	150	142	149	171	158	151	161	153	156	141	177	153	155	162	164	136	162	153	157	171	148	156	152	150	167	134	166	162	146	167	186	176	148	158	146	154	168	158	169	160	186	175	163	156	160	164	158	149	153	156	147	163	159	170	163	161	161	146	170	176	144	134	154	163	182	162	171	148	142	167	168	154	140	145	134	153	159	168	152	151	175	164	150	197	135	169	174	166	176	163	151	151	159	161	165	136	154	158	155	134	150	148	149	144	141	171	125	141	146	166	158	173	155	163	179	177	160	138	168	159	169	147	128	143	137	185	147	159	161	160	195	147	145	147	156	146	160	136	184	145	139	160	152	162	161	147	140	166	151	142	149	189	182	173	160	134	142	185	135	151	153	172	151	171	178	168	161	153	134	178	165	186	157	164	146	201	172	171	151	155	165	168	160	156	153	121	169	164	170	166	176	169	165	172	166	167	148	164	158	143	151	152	150	181	164	165	159	148	152	166	179	161	133	159	166	164	165	149	156	157	173	190	169	151	160	191	155	166	152	156	141	139	153	151	152	149	173	144	190	160	153	136	174	187	162	153	153	159	138	144	150	170	156	141	172	163	161	196	136	146	139	161	167	155	164	138	154	132	154	158	149	173	171	165	162	145	160	162	161	180	150	151	162	167	155	148	146	169	182	166	158	165	128	164	157	166	149	166	177	166	155	130	153	129	154	179	178	171	175	141	137	147	145	151	160	158	169	175	181	165	164	148	151	171	136	178	173	161	158	159	165	153	128	172	159	171	173	149	153	142	165	153	141	182	160	167	145	160	172	148	166	162	163	183	147	167	186	149	174	143	138	150	159	142	160	151	162	165	179	178	184	195	140	138	140	143	155	175	141	149	149	154	163	159	155	135	153	157	178	172	173	151	158	165	146	148	164	148	170	161	175	152	165	154	145	147	143	171	152	150	167	161	166	164	147	166	182	162	169	148	169	163	153	136	156	160	143	159	152	141	146	156	153	162	147	165	160	134	137	166	143	140	156	142	148	138	158	168	152	153	158	154	165	160	171	157	163	154	170	172	162	171	156	181	146	154	148	165	155	161	164	131	131	155	140	162	148	147	143	158	170	151	165	155	169	150	173	160	167	168	155	146	152	181	183	159	152	131	150	179	146	172	150	164	145	172	170	130	155	148	184	153	155	150	166	154	155	154	141	179	154	168	144	166	150	174	163	169	156	177	141	138	167	179	167	166	164	144	155	154	163	150	162	154	162	183	149	158	154	153	166	146	155	142	166	171	174	176	170	154	147	141	140	158	178	145	187	145	171	143	172	149	145	150	143	155	174	133	159	159	153	153	153	152	158	146	154	175	166	149	167	136	148	157	176	152	153	133	188	147	189	152	172	171	185	160	154	162	179	162	143	162	168	138	153	149	155	140	160	151	163	151	152	164	147	172	138	140	150	137	141	151	147	158	156	146	154	163	171	153	161	161	139	169	148	153	172	159	151	178	159	161	156	191	187	164	167	153	155	146	162	161	173	156	167	155	148	166	191	144	162	140	146	173	164	161	177	166	152	163	142	139	164	168	154	156	156	169	148	174	164	168	162	158	163	174	139	145	162	179	167	148	135	152	150	146	160	168	158	161	159	146	137	152	133	140	179	175	155	158	150	153	148	157	152	176	147	181	159	142	152	147	137	159	149	173	145	153	164	158	159	156	178	176	160	172	172	153	150	150	155	165	158	180	153	157	154	155	120	152	160	147	180	161	159	163	156	171	126	154	140	163	171	156	144	159	158	162	193	166	141	159	139	149	163	140	179	160	144	163	163	172	160	151	164	139	143	167	165	159	159	156	185	142	145	162	173	163	170	124	142	175	164	149	169	173	170	156	153	151	174	150	174	170	152	162	164	158	165	164	163	155	166	159	157	139	171	177	166	175	188	166	150	144	158	159	160	160	164	182	163	173	164	159	142	144	162	157	140	140	162	156	153	153	144	162	170	169	146	163	156	173	155	167	168	169	151	142	161	142	148	150	152	149	155	174	169	181	163	152	176	147	143	157	138	135	160	156	181	148	150	151	146	169	156	179	143	150	169	158	151	152	174	153	140	147	148	124	166	157	163	149	144	152	152	148	162	148	166	163	125	179	177	183	154	185	168	188	156	150	145	168	172	157	174	143	142	176	162	179	160	162	173	134	178	134	136	144	141	151	155	154	137	153	151	154	175	145	173	154	183	153	180	176	140	163	164	157	185	139	166	172	167	137	175	160	179	144	162	166	150	158	160	161	156	165	147	167	161	170	154	175	158	164
8053	814	1399	1740	1378	1267	1015	863	784	701	675	596	609	608	586	533	529	546	498	498	473	496	475	476	480	420	455	446	446	462	411	461	418	426	428	420	428	427	399	436	415	441	380	446	445	422	402	439	416	393	416	393	434	426	426	442	421	415	412	457	432	458	432	393	447	409	419	412	393	405	431	415	428	376	448	392	454	423	412	398	463	446	417	434	447	403	445	424	420	380	388	426	381	423	410	435	437	407	399	437	408	434	429	424	436	443	462	400	410	447	428	400	444	430	437	406	387	412	437	423	424	408	447	438	408	410	436	410	408	445	431	398	426	375	402	404	431	402	399	419	433	400	388	407	462	396	428	406	456	418	395	392	431	385	420	402	415	378	391	401	423	417	410	394	438	436	409	382	426	409	408	424	419	402	385	394	414	377	431	377	405	421	404	403	397	412	416	393	422	408	413	424	439	407	445	407	419	426	413	397	409	415	437	410	422	425	403	401	404	412	395	414	412	433	406	437	394	397	378	425	395	369	361	436	392	440	417	426	436	386	426	436	403	392	397	409	399	412	400	383	389	428	414	402	419	399	401	411	417	410	369	397	394	371	420	410	415	419	403	411	387	415	428	427	385	420	418	411	418	359	438	433	410	411	427	407	417	432	411	428	447	406	388	400	417	434	439	383	421	452	406	402	375	390	415	423	401	446	378	427	414	439	413	390	427	397	388	395	384	397	409	411	367	385	423	411	420	434	442	441	413	413	399	412	422	433	399	402	403	368	414	440	425	440	463	420	420	400	442	415	429	399	397	435	424	392	431	415	413	422	418	359	472	445	408	404	383	429	417	401	421	405	384	395	404	391	394	418	398	429	407	394	396	434	404	441	387	434	402	412	386	396	415	393	449	386	416	385	385	413	420	420	426	432	427	365	441	375	432	418	432	425	409	428	402	418	390	405	412	430	387	416	419	447	451	407	426	411	404	431	471	415	411	372	450	449	372	386	387	387	411	417	382	406	455	416	450	431	439	373	397	405	457	387	435	445	448	410	394	414	386	401	441	397	427	445	440	441	435	379	409	404	396	418	432	408	405	433	440	419	416	441	400	410	453	411	417	400	419	409	406	388	421	446	399	396	404	438	419	410	400	407	419	430	399	393	392	399	409	407	412	372	389	412	424	403	444	419	398	424	406	416	399	421	416	413	389	413	408	420	433	408	398	354	381	426	426	402	408	393	417	387	396	394	397	389	442	430	430	428	438	439	431	390	405	422	399	414	436	400	407	422	408	430	424	408	408	429	457	427	427	408	439	416	437	388	403	420	411	449	454	404	375	395	399	384	453	431	428	436	404	395	407	392	428	456	401	393	392	443	440	453	406	421	403	418	422	420	407	415	407	407	418	411	418	382	431	416	388	416	402	417	392	450	429	433	410	430	462	423	405	411	405	427	425	392	412	409	424	434	423	434	402	393	372	386	419	428	440	464	394	393	409	435	420	421	438	424	399	429	425	390	428	392	384	453	414	391	381	413	409	414	429	457	416	428	386	392	411	422	419	466	411	424	420	395	409	402	438	409	408	418	428	416	426	432	426	451	443	422	398	426	412	432	414	433	419	449	426	408	453	405	448	409	431	439	369	433	444	417	408	391	427	404	402	394	397	381	397	387	409	398	416	406	413	415	428	431	400	429	398	418	378	395	370	394	405	391	438	440	430	441	368	396	399	401	421	403	399	391	411	362	413	405	380	389	437	405	453	421	428	387	432	372	430	442	411	402	388	425	418	416	405	417	390	426	409	430	411	410	419	415	428	418	397	435	422	420	437	410	412	377	398	424	390	405	407	415	422	440	404	399	412	439	398	419	383	407	392	397	448	412	433	419	386	405	428	385	400	399	452	421	449	433	410	401	409	406	395	396	414	409	388	399	430	426	438	400	449	441	398	433	395	397	385	412	431	380	421	397	429	456	406	405	417	408	400	389	431	429	398	367	405	403	412	422	443	436	388	389	380	405	414	409	402	411	402	381	444	421	400	434	377	435	396	389	387	397	417	430	435	471	430	409	407	391	403	396	453	409	451	397	425	444	369	434	393	400	400	408	414	406	431	446	430	411	415	413	421	389	461	432	449	377	393	440	416	402	414	429	421	371	398	398	385	404	417	427	408	406	438	418	394	420	428	431	399	434	395	439	427	429	400	394	410	455	366	408	388	439	397	416	391	387	424	416	406	419	424	431	404	425	407	452	435	373	403	422	406	405	374	425	444	401	381	405	397	376	383	390	418	405	430	379	402	392	445	432	417	427	413	395	432	444	440	390	427	403	406	429	401	426	458	422	428	407	410	439	405	414	413	418	449	411	421	419	412	431	416	409	458	390	446	397	423	452	389	410	425	379	372	410	385	373	447	407	411	399	386	414	395	395	423	441	426	394	448	421	436	410	424	339	379	403	425	445	428	434	417	398	374	414	405	371	436	378	401	432	415	403	423	419	383	414	393	381	391	442	417	387	442	400	394	435	426	406	382	410	412	417	379	394	407	398	449	405	425	420	446	426	389	386	421	425	409	436	419	409	407	402	395	426	396	405	438	433	462	430	435	432	434	391	406	385	420	418	380	410	411	443	458	436	406	436	442	409	407	378	401	408	411	407	430	401	395	398	414	419	430	431	424	422	404	408	438	460	375	441	409	403	402	430	410	387	402	391	407	416	412	401	464	443	415	411	420	428	419	410	406	428	434	404	400	398	390	433	401	410	400	429	388	409	431	427	436	396	425	431	417	437	433	414	407	401	425	415	438	375	369	426	447	400	402	412	426	399	417	421	430	406	396	413	387	436	406	401	420	425	438	422	429	396	419	430	439	456	388	411	405	371	435	406	391	401	397	423	406	428	402	403	406	439	447	425	396	430	427	421	414	419	420	441	450	408	400	428	446	390	397	429	372	436	449	401	446	407	387	393	401	419	402	415	461	381	390	392	384	412	383	410	440	376	400	412	407	381	438	402	440	400	452	427	415	409	404	386	403	462	414	422	428	420	450	441	416	404	417	439	446	464	443	398	419	395	448	407	418	406	421	420	417	383	409	433	455	376	432	391	425	424	411	424	426	419	406	395	415	428	388	393	403	397	416	412	375	417	434	371	432	385	450	409	398	398	456	415	391	423	383	444	473	419	413	436	423	394	404	394	446	416	404	389	425	396	408	414	431	404	420	411	414	413	456	416	374	409	434	424	460	423	423	414	410	406	373	402	453	370	446	425	407	403	438	433	397	393	418	428	379	416	424	386	429	443	373	416	403	406	405	389	398	434	415	425	407	414	409	437	414	436	400	410	385	405	430	416	411	419	429	383	400	411	399	436	394	421	426	431	428	433	410	451	411	386	417	412	400	418	433	378	404	422	458	423	416	455	471	410	398	387	407	408	426	417	447	405	401	461	383	427	382	393	401	407	393	431	407	428	403	479	408	390	394	391	413	378	376	394	391	378	420	429	419	413	414	361	405	384	480	408	415	422	423	397	424	410
1734	344	321	338	342	346	323	301	334	313	376	340	303	332	310	342	325	334	357	326	334	350	343	335	271	385	331	337	336	325	350	312	335	317	341	313	323	336	368	325	323	334	338	331	321	352	336	365	345	341	346	343	361	336	331	336	343	321	309	290	330	348	346	324	304	304	306	336	314	330	346	321	339	351	343	301	339	342	329	321	319	326	329	321	344	351	326	285	351	360	315	323	311	327	322	325	326	284	316	342	332	356	327	387	346	307	313	320	322	359	386	332	328	374	326	326	336	348	317	323	352	334	365	354	338	329	356	335	333	340	322	300	324	343	330	363	361	333	323	367	305	298	354	362	356	365	337	368	323	330	360	307	372	346	365	327	334	341	341	321	329	335	359	323	349	348	331	366	331	321	330	315	332	354	356	339	327	337	357	325	354	344	351	301	316	342	326	329	312	316	335	298	362	339	316	317	339	315	317	339	330	296	326	327	331	348	323	322	323	342	352	311	316	363	317	312	330	316	313	330	356	322	307	333	343	373	333	299	357	351	339	338	324	347	349	340	348	328	313	323	352	347	324	304	307	320	311	319	312	324	316	348	371	328	332	318	347	324	338	341	343	333	312	342	327	311	352	335	329	306	325	327	346	309	312	315	331	324	319	346	346	321	385	302	359	318	330	330	349	383	348	366	325	331	324	335	364	353	322	295	313	310	345	330	336	315	378	332	340	328	355	319	315	347	356	349	329	336	330	319	324	340	354	354	351	333	323	306	336	339	315	356	285	365	328	357	314	301	332	338	331	317	313	342	312	337	372	310	322	314	356	337	329	335	343	330	325	328	308	331	355	339	367	349	315	345	360	328	298	372	338	341	341	344	333	321	361	343	305	366	319	314	347	348	342	321	349	315	304	308	332	289	331	330	324	360	325	350	368	312	348	353	325	303	352	317	297	313	318	337	318	367	340	308	316	387	347	350	331	293	351	348	292	352	315	324	369	348	326	310	299	315	318	318	337	322	324	339	349	350	356	342	337	338	333	329	365	303	308	347	312	308	294	356	351	353	322	335	338	353	310	343	344	321	326	331	367	345	302	345	357	347	351	296	332	325	343	366	325	315	337	358	326	341	343	330	320	345	309	296	307	319	317	355	337	323	383	368	325	358	316	329	364	374	335	294	342	341	308	359	335	333	345	325	348	328	308	340	331	307	325	289	339	289	327	297	345	341	328	358	355	339	329	323	313	329	324	328	334	343	345	341	344	340	340	311	322	339	328	294	319	336	345	318	339	357	330	328	314	330	320	310	344	356	378	366	334	282	316	313	357	311	337	362	337	310	309	323	307	299	343	328	359	322	322	321	325	344	323	322	322	387	335	312	347	356	311	334	312	325	312	311	300	343	334	326	320	317	348	329	318	345	300	346	312	328	332	341	361	318	323	333	322	343	326	308	381	352	369	363	337	339	333	340	332	338	317	347	339	315	361	323	341	315	382	307	329	354	308	331	303	329	319	327	358	329	299	347	346	303	299	310	311	339	358	325	316	381	341	345	401	335	325	340	335	343	330	328	345	345	332	350	325	321	334	313	314	312	338	368	373	295	307	344	311	337	326	329	357	321	326	363	317	332	323	329	315	320	318	313	347	296	314	364	347	334	335	361	358	383	291	302	324	344	337	324	342	341	345	345	326	357	366	381	335	308	365	352	371	289	347	355	335	360	349	364	346	313	305	336	349	341	324	319	332	324	348	352	320	305	348	357	361	328	363	350	312	353	326	319	307	318	312	341	328	320	343	329	341	329	347	351	354	289	312	352	356	340	389	344	382	323	328	332	345	366	323	350	317	304	394	310	356	312	341	324	327	321	345	334	331	350	328	313	352	327	313	301	325	303	313	355	336	316	319	317	305	330	315	318	324	306	337	358	333	365	352	320	309	317	322	317	332	349	316	308	337	307	339	323	310	349	314	307	353	338	390	308	340	388	357	325	278	347	332	334	345	358	319	366	303	333	304	330	355	377	356	315	330	333	325	327	312	318	360	333	326	319	339	327	331	353	333	337	332	334	314	333	323	338	324	313	313	313	344	344	297	326	378	331	353	306	342	298	341	300	316	310	317	334	327	355	317	327	335	318	360	350	326	345	321	345	337	334	330	356	299	326	307	337	324	313	354	328	335	293	319	341	375	303	363	331	319	316	345	321	321	319	305	346	378	329	354	302	343	325	331	326	319	343	320	351	310	315	342	334	347	288	322	345	354	338	358	296	318	333	373	319	365	332	333	342	337	323	328	343	335	326	320	332	315	326	346	345	361	311	342	366	336	311	362	346	367	309	331	329	359	333	363	335	319	344	312	310	300	316	300	328	340	314	345	332	337	344	322	350	359	348	353	335	322	348	311	311	336	333	335	354	330	357	339	343	317	345	356	377	332	344	361	377	329	310	306	329	351	332	309	340	311	348	316	344	332	314	313	334	321	370	368	326	337	335	305	363	328	324	327	346	348	360	337	326	318	355	326	326	341	363	339	331	365	336	320	343	343	304	354	330	358	347	349	317	296	365	354	307	338	305	322	293	350	323	346	370	344	347	334	345	338	341	361	366	367	338	350	376	344	315	357	325	328	307	328	331	329	354	352	279	346	306	326	359	306	340	321	328	337	360	351	314	301	335	328	339	336	312	346	327	353	308	366	339	333	343	334	338	334	344	295	349	347	330	327	353	373	326	318	318	322	300	344	332	328	321	323	354	319	362	326	329	377	331	369	352	317	347	351	329	354	349	330	353	368	310	373	346	331	325	348	319	338	302	355	354	314	364	340	359	333	343	352	334	318	319	349	355	362	334	334	345	339	311	299	328	321	310	355	364	314	321	308	329	372	351	362	337	386	321	307	307	315	343	321	297	383	316	315	325	334	323	335	381	321	319	305	329	351	357	374	342	310	341	336	335	373	318	344	361	345	350	334	365	280	320	332	370	347	307	339	348	357	346	348	336	327	322	339	343	303	315	315	346	366	335	361	328	317	321	296	354	304	328	351	344	336	340	346	308	340	314	354	325	330	323	348	339	334	358	341	310	328	322	347	346	333	378	335	337	353	313	301	294	327	338	343	294	352	289	319	358	362	346	359	310	300	328	311	323	341	311	324	322	296	342	348	343	311	311	326	329	313	334	341	363	305	329	313	299	338	358	335	312	307	317	322	344	318	344	334	343	348	351	303	313	343	308	329	339	329	354	328	349	343	323	323	309	318	358	330	301	362	358	350	334	331	337	329	320	356	320	336	343	329	351	359	320	351	368	388	317	324	329	355	319	348	322	323	355	348	348	337	325	337	332	331	329	326	313	304	370	307	342	294	381	319	315	308	313	338	329	326	316	324	336	343	335	323	336	323	316	365	325	361	337	362	366	332	332	360	334	349	312	317	366	318	354	334	346	295	322	325	355	333	350	316	331	350	325	325	371	341	345	340	337	352	338	349	321	331	345	349	362	352	323	337	330	344	321	329	337	339	334	339	347	351	314
2269	836	854	836	838	849	845	772	788	842	825	789	884	815	819	806	890	833	843	802	842	778	846	800	794	812	833	836	832	821	820	820	839	837	760	828	801	821	851	795	799	830	819	882	817	852	823	793	835	778	804	771	810	792	827	820	842	826	839	808	831	816	777	815	833	860	818	804	819	828	816	806	842	838	830	799	865	820	789	864	808	776	818	807	779	853	799	800	779	803	827	847	832	804	760	781	786	796	830	793	764	787	833	796	796	798	861	794	796	777	834	783	837	818	815	818	844	789	821	835	831	832	820	827	861	819	811	820	825	809	810	827	795	834	803	822	765	803	875	828	851	831	816	853	793	769	811	766	788	861	844	777	844	788	800	850	819	796	804	830	831	796	789	819	795	790	767	798	806	831	840	845	767	808	803	827	799	830	831	776	819	816	809	753	775	810	798	812	818	845	824	876	789	797	808	782	762	820	833	839	808	797	763	769	863	824	761	830	770	773	839	808	779	815	828	812	845	813	832	766	789	777	762	826	835	809	870	841	833	831	810	853	833	802	774	813	787	842	728	773	773	795	786	773	811	820	828	799	815	823	849	844	782	794	832	841	826	808	809	782	832	771	808	837	796	817	830	790	796	796	813	797	837	841	817	845	836	809	851	830	768	770	830	826	805	784	791	828	831	835	840	812	815	795	868	810	810	763	809	796	854	847	831	806	844	880	802	782	812	864	812	827	779	792	859	790	829	776	811	823	810	812	798	791	807	826	787	872	835	772	832	814	833	804	806	758	875	767	847	828	824	832	773	776	820	812	793	829	841	838	776	820	780	825	824	787	753	829	789	870	861	822	814	864	766	831	793	820	830	796	807	820	850	819	776	775	766	834	783	833	766	807	867	832	778	833	832	802	831	760	811	823	844	830	815	811	817	806	813	741	787	832	803	805	831	798	836	820	800	797	787	869	799	835	795	777	804	810	813	796	852	830	770	779	817	819	807	808	815	801	777	796	804	807	794	831	831	837	820	739	793	837	819	796	811	805	854	814	803	761	828	833	822	809	788	841	787	824	802	796	817	810	868	763	793	834	836	777	816	781	845	826	848	828	804	809	829	819	818	810	752	819	827	818	779	828	809	836	811	761	772	794	800	849	839	823	774	797	845	825	805	825	833	800	836	806	779	811	846	755	853	845	824	806	828	811	811	778	836	841	835	812	791	826	852	795	847	839	797	770	788	847	795	804	820	812	811	807	816	837	839	775	828	796	803	826	821	832	820	840	801	780	824	816	816	825	815	836	841	855	776	861	795	831	828	797	796	745	786	796	828	790	848	813	784	822	853	863	818	839	847	833	845	802	817	811	805	793	803	818	756	797	808	807	788	816	836	833	780	796	820	778	819	809	810	797	823	805	834	799	825	840	835	799	791	875	800	838	794	817	796	806	794	777	823	838	803	800	856	832	801	826	824	794	881	776	784	805	807	801	810	804	819	812	776	796	829	796	790	884	772	862	843	854	806	839	802	831	833	775	831	835	782	840	797	795	837	768	867	768	745	842	784	813	797	790	853	813	833	805	787	838	793	820	844	819	834	774	833	789	826	810	841	789	788	814	760	816	841	810	844	819	779	864	856	833	775	795	815	810	784	802	815	784	820	812	832	782	798	833	784	825	813	787	849	815	781	793	839	880	836	804	805	783	858	830	810	831	812	781	766	819	786	779	825	839	824	794	836	818	861	815	792	827	762	823	838	806	818	834	810	783	791	809	875	757	853	799	876	811	794	805	793	791	826	791	795	793	816	867	858	865	854	851	757	874	799	808	824	832	777	845	772	785	825	872	846	767	836	825	807	795	851	809	807	809	802	852	771	816	796	798	784	819	837	811	793	809	782	783	823	839	794	800	835	797	813	753	815	812	815	833	836	777	849	841	826	755	804	753	824	801	858	799	834	784	766	815	801	823	805	871	869	865	797	804	848	835	828	798	826	812	830	787	813	830	888	813	801	774	814	822	823	816	753	836	846	816	788	840	786	810	771	864	824	780	790	806	819	786	800	815	799	856	857	820	804	767	807	781	835	831	776	818	837	775	787	854	826	867	854	806	785	840	815	817	805	882	836	846	827	811	812	791	792	773	808	811	820	862	800	761	784	838	822	803	861	795	862	845	846	836	809	859	809	771	817	783	835	831	829	777	868	856	823	821	814	856	782	801	783	822	849	814	819	799	799	799	807	843	834	875	821	841	865	799	833	779	773	806	836	855	836	822	779	812	824	849	824	762	813	810	882	815	769	755	812	776	818	828	825	828	818	845	865	780	793	826	813	838	786	799	778	819	801	781	827	797	838	786	785	790	814	791	809	848	816	822	799	869	794	823	799	837	788	808	789	777	775	839	830	819	817	788	752	748	812	767	803	802	809	823	864	817	818	793	830	827	812	822	837	796	817	811	841	810	792	786	798	807	785	789	833	839	744	815	808	795	792	858	849	768	805	793	830	792	795	827	782	849	809	783	817	834	824	798	802	808	794	852	788	832	798	826	786	841	799	815	794	779	823	882	790	831	777	790	765	789	778	812	814	791	820	790	852	810	845	827	747	797	829	824	851	820	826	833	798	826	757	839	809	855	806	839	817	782	830	838	825	820	788	814	837	824	854	798	800	817	821	877	786	790	825	756	855	856	836	806	809	773	814	842	815	816	741	876	806	824	842	816	909	837	813	839	806	824	817	793	796	826	857	789	825	839	773	827	828	805	822	794	792	859	821	813	813	793	843	818	811	814	868	780	798	794	809	811	814	843	843	777	803	798	809	786	789	816	796	818	792	809	777	855	785	813	767	759	814	816	844	832	842	831	819	800	744	792	822	814	791	806	800	847	873	833	797	809	794	799	837	816	815	780	827	804	796	830	835	774	767	789	784	838	793	847	842	789	777	794	842	826	799	844	789	771	829	826	781	779	826	787	826	845	782	809	886	813	743	810	812	848	823	774	829	787	839	794	828	810	853	787	776	794	830	813	827	825	811	779	842	819	771	804	844	787	821	816	772	787	820	777	805	835	810	767	818	803	778	834	842	785	865	840	798	821	783	849	817	806	773	791	822	779	785	852	815	828	817	838	838	810	819	831	810	797	861	814	768	866	829	797	781	833	873	822	798	850	815	778	848	823	817	831	811	832	790	785	795	809	828	804	814	786	851	852	809	864	793	813	826	819	843	792	837	844	797	853	795	821	831	830	829	800	792	827	776	771	785	838	778	822	797	826	869	818	809	843	835	793	799	817	843	767	790	712	875	860	819	844	809	808	792	857	817	819	782	837	816	774	818	828	825	753	817	770	835	845	785	841	813	792	788	810	804	850	786	783	815	796	802	721	813	755	815	798	821	787	837	753	737	767	801	860	815	790	835	823	762	775	815	817	838	833	808	789	806	802	856	804	793	782	833	826	799	764	809	814	837	817	837	821	828	827	818	816	748	788	771	819	824	812	804	806	857	814	780	837	823	811	818	772	834	823	785	830	837	827
7182	548	568	459	429	382	372	339	349	379	352	338	326	331	344	336	355	329	338	337	334	357	317	313	318	347	310	338	342	339	346	298	340	319	328	327	349	336	317	318	314	339	332	318	338	321	320	297	332	322	332	344	357	297	356	347	298	319	315	369	347	336	335	347	325	331	342	332	366	330	308	310	309	325	353	322	332	331	318	328	327	344	364	310	333	324	277	331	327	340	325	314	319	331	319	348	327	363	303	308	302	331	327	345	313	338	325	327	319	309	321	325	329	321	346	330	303	349	294	345	340	326	342	327	326	300	327	363	332	323	333	295	320	308	326	335	301	319	308	341	298	330	322	302	344	337	291	354	348	307	341	348	350	342	345	322	321	324	357	315	327	345	353	316	309	350	295	325	329	331	302	352	314	352	297	326	309	327	342	349	323	304	326	322	327	355	322	342	328	331	345	311	357	326	329	335	312	294	342	331	309	322	358	326	345	312	290	303	321	297	344	321	348	336	332	346	325	321	334	338	359	306	347	308	289	318	315	340	352	324	337	282	340	320	307	324	337	357	344	313	281	336	311	304	332	360	271	306	337	324	312	347	314	323	319	327	345	347	344	323	330	339	305	327	345	306	301	371	333	340	326	285	337	320	312	338	302	321	309	344	340	293	338	325	314	283	335	333	323	328	355	340	337	298	315	363	367	335	388	312	329	302	334	311	334	325	307	300	358	355	310	288	339	325	354	308	347	341	311	295	317	314	316	327	321	341	323	335	332	339	330	318	311	305	333	324	316	348	365	335	302	327	332	322	328	306	336	314	330	330	332	324	333	349	339	327	333	331	336	329	323	344	309	338	302	343	302	294	308	314	318	299	317	302	306	347	311	321	301	316	331	331	343	373	332	346	331	274	348	304	326	324	317	325	358	327	322	328	337	307	318	338	329	314	348	330	311	335	290	302	333	327	328	345	329	302	330	348	320	322	330	331	297	313	329	303	322	333	360	324	330	320	361	307	324	327	335	317	283	300	326	302	320	323	352	318	326	339	334	331	330	315	317	329	315	342	328	320	350	317	333	335	332	307	323	341	298	312	333	312	325	311	314	322	332	327	309	311	348	328	348	313	344	334	299	336	343	337	307	308	318	309	348	320	314	347	307	302	329	339	366	310	332	329	346	335	323	338	307	286	331	314	319	350	338	338	357	309	328	315	356	270	344	340	331	300	309	306	283	330	290	343	329	335	343	353	351	325	317	307	310	311	330	361	358	291	323	331	311	329	365	344	334	365	328	309	339	329	320	345	353	328	341	316	314	312	354	314	335	330	284	313	323	326	347	322	358	360	349	304	309	304	333	338	339	337	327	306	327	333	290	343	312	350	355	327	330	324	325	364	307	320	371	306	313	303	341	339	319	313	322	350	321	330	319	337	309	319	343	353	291	318	308	351	339	307	296	328	319	348	372	319	327	364	292	309	335	345	314	331	302	331	311	351	333	314	336	340	322	337	342	357	311	329	326	309	367	309	325	335	328	329	345	302	317	341	333	331	331	316	295	340	335	326	323	297	322	326	338	306	291	326	296	339	319	324	310	348	354	321	325	337	330	330	349	339	342	361	328	365	349	346	321	302	317	334	340	318	327	374	308	302	346	339	349	340	346	336	346	333	323	303	317	358	334	337	331	321	279	329	314	324	350	341	297	341	366	304	323	365	323	314	331	343	331	323	320	362	298	320	325	322	362	308	289	304	336	336	330	377	357	323	339	323	338	346	314	326	325	316	305	309	331	330	318	337	321	339	360	349	299	318	354	334	368	329	330	313	316	289	347	289	316	338	281	328	320	331	345	369	318	336	321	318	323	328	324	318	314	330	347	326	343	305	340	332	341	324	328	341	356	307	309	346	321	309	342	306	322	356	332	353	330	304	352	328	316	354	290	321	317	325	374	345	362	297	303	349	358	338	347	319	311	336	335	315	349	334	332	317	337	337	335	337	316	336	355	326	315	345	343	333	302	325	341	321	332	307	313	341	295	330	302	340	306	331	329	341	346	332	346	327	305	330	326	342	337	328	308	315	329	323	351	313	327	316	326	334	344	322	344	315	342	310	331	341	352	329	335	302	342	319	332	331	338	319	329	312	306	359	355	299	351	307	352	335	348	311	338	290	322	334	325	330	336	331	325	328	332	369	293	328	340	329	311	280	328	365	333	348	345	337	296	322	328	320	334	342	314	325	357	324	341	342	350	328	297	316	337	358	337	312	313	341	297	325	339	344	345	297	342	343	308	334	333	321	337	354	333	360	334	339	353	307	325	336	332	320	323	313	308	325	311	343	323	337	323	345	348	337	315	373	310	310	362	305	303	344	341	325	364	327	353	315	319	323	329	328	337	349	326	341	332	335	299	318	365	321	324	343	308	308	323	312	316	334	329	303	336	325	316	333	308	328	358	325	301	340	332	319	332	340	352	343	317	332	287	317	302	330	325	301	341	322	347	293	352	298	307	298	335	322	329	332	377	330	322	316	324	338	331	331	309	349	320	345	330	319	323	303	334	296	315	318	321	345	326	369	307	347	304	338	328	310	326	308	325	315	321	331	332	331	289	287	345	338	313	345	344	316	319	311	315	321	353	338	314	381	329	355	364	317	291	304	328	319	285	332	354	338	338	345	326	322	308	333	312	303	321	359	337	325	365	363	323	323	323	318	295	347	295	357	323	322	343	337	347	317	323	339	317	309	341	332	316	356	346	296	315	310	356	361	350	321	323	364	319	343	339	337	325	315	343	325	344	302	316	330	331	327	330	291	316	309	303	295	352	332	340	330	295	292	318	318	342	340	328	331	368	367	310	328	309	323	344	369	350	330	322	367	350	338	352	353	327	325	303	330	332	309	335	291	329	319	303	301	293	348	323	318	325	324	302	346	337	340	325	322	337	352	340	307	363	306	332	339	350	331	327	335	317	328	334	325	361	330	365	315	349	325	348	334	308	324	339	317	305	331	333	333	322	356	352	334	339	324	322	292	311	348	360	344	323	341	319	298	331	318	299	336	335	319	317	344	330	315	324	353	335	341	305	377	320	307	321	325	306	315	269	317	341	320	305	325	356	332	306	317	326	338	314	322	339	353	360	305	286	344	344	331	312	300	327	330	314	340	352	352	321	353	305	330	325	309	331	355	343	302	354	334	321	305	279	322	312	309	321	332	297	350	340	326	318	314	339	349	335	307	339	354	339	304	303	307	345	317	334	297	340	295	343	351	331	307	308	326	320	342	314	334	318	329	348	313	350	312	311	343	340	334	324	361	319	313	314	315	341	304	299	327	328	332	328	323	364	363	326	323	332	321	297	282	313	358	340	350	291	320	314	321	312	323	353	340	323	337	344	350	289	339	308	341	343	314	315	292	307	321	332	332	359	322	342	343	340	344	331	320	337	359	312	324	299	318	331	322	348	329	302	313	305	322	306	336	354	356	334	366	330	351	327	332	320	327	314	308	317	311	327	337	334	296	344	318	321	352
6653	987	1293	1445	1248	1297	1128	1017	924	951	863	890	916	865	911	875	859	834	859	820	820	838	840	845	835	797	738	831	811	795	748	793	785	860	808	815	782	842	774	822	790	788	762	759	783	811	793	799	824	793	756	769	784	826	742	768	773	802	810	771	795	771	792	802	768	737	753	803	820	835	802	835	782	749	781	791	824	798	809	772	842	753	756	826	775	798	756	820	783	755	807	813	805	790	760	792	824	784	827	768	795	769	833	788	801	808	844	795	836	810	855	764	806	813	752	762	793	820	770	804	738	791	859	774	798	814	787	772	793	773	794	802	795	753	803	847	761	838	815	772	844	816	726	760	764	769	764	803	742	811	769	798	805	805	791	811	830	801	783	760	782	755	767	781	759	772	785	769	775	774	802	797	792	765	787	799	820	809	763	773	751	798	766	767	826	821	831	784	765	837	776	791	801	798	782	764	807	766	818	747	765	772	795	781	786	743	821	838	831	786	821	773	784	835	795	820	797	772	827	754	745	716	783	786	762	830	788	791	770	789	805	771	803	757	835	809	801	744	732	773	797	793	778	782	788	786	817	771	800	767	786	820	781	759	717	809	787	799	784	758	797	779	778	783	784	819	798	774	770	760	777	767	764	734	778	782	803	830	801	765	752	803	809	802	767	817	723	781	823	849	769	829	815	798	766	769	833	775	747	790	822	763	765	761	797	810	787	795	781	818	784	796	777	798	797	830	810	823	797	795	729	800	739	797	778	755	800	746	797	823	762	848	763	783	795	758	809	776	779	781	741	761	790	766	789	857	823	815	774	811	794	781	774	743	798	823	733	827	754	777	811	800	779	775	749	812	831	752	776	788	775	803	792	856	824	793	725	808	794	795	783	808	813	769	827	814	798	800	793	784	806	801	803	782	751	787	792	810	825	715	753	799	739	804	794	756	832	763	802	800	738	824	784	761	727	750	747	821	811	813	827	745	802	770	780	788	827	786	802	796	808	765	801	756	767	755	830	806	781	756	781	760	769	791	768	805	766	804	793	765	774	776	765	788	747	823	789	786	825	858	761	732	782	821	803	774	756	822	762	751	742	776	810	799	790	797	777	786	831	791	750	778	796	793	872	805	835	807	801	757	772	752	801	809	745	805	759	783	743	789	792	744	754	790	824	812	785	822	808	774	812	813	797	823	764	784	800	799	789	782	796	820	811	789	783	809	821	803	811	812	820	804	801	764	826	812	804	737	770	767	770	783	818	761	802	762	768	779	806	804	777	781	846	790	746	824	794	771	766	770	773	750	755	789	790	806	782	753	775	762	790	760	813	736	775	776	781	809	815	792	796	811	805	781	808	749	726	792	763	783	765	790	743	790	791	809	795	777	751	818	768	792	839	788	770	785	801	795	787	820	773	743	751	747	796	787	736	752	858	780	813	769	788	813	765	791	791	784	710	775	770	787	735	722	776	835	801	796	810	795	747	796	801	773	786	786	805	824	770	751	757	788	750	743	796	775	774	763	828	819	773	749	778	793	802	792	804	788	713	808	774	764	805	799	755	759	750	797	800	784	809	786	838	799	801	765	795	788	783	788	742	754	814	746	760	805	799	782	803	743	865	750	801	767	770	751	752	837	775	757	740	759	775	756	775	818	777	741	806	813	798	805	747	790	781	785	799	773	735	791	784	738	799	783	792	811	764	789	811	791	738	786	755	763	834	793	770	786	730	766	813	739	834	755	804	794	771	779	778	803	765	817	764	759	778	814	786	777	804	786	781	783	804	771	800	809	785	819	809	802	822	814	806	747	867	772	778	775	794	823	806	747	817	788	796	764	791	786	739	814	817	791	835	811	809	789	808	828	767	791	757	818	791	829	775	805	792	787	780	755	768	737	819	778	815	854	783	792	740	831	764	810	801	835	783	774	794	732	799	771	755	808	807	806	798	754	784	818	754	785	783	794	777	721	789	842	809	816	768	809	769	758	794	769	774	831	735	801	768	748	752	811	820	761	805	780	755	817	755	770	838	779	813	780	816	789	789	775	789	799	773	800	776	756	835	805	772	826	774	794	837	771	800	776	795	782	840	815	798	822	778	792	766	753	811	776	789	703	826	796	719	779	798	767	817	783	764	777	738	803	774	797	806	805	777	760	739	763	809	787	746	780	803	798	798	804	782	774	767	812	807	808	768	787	763	795	806	785	758	744	773	780	763	808	824	832	816	738	761	787	793	759	777	776	826	793	803	779	810	802	800	781	785	808	784	774	757	795	772	796	766	832	782	808	812	816	799	821	794	748	822	790	780	788	803	805	760	822	753	801	738	729	814	764	775	772	794	806	760	782	758	824	828	785	769	802	796	809	789	758	851	797	824	761	753	803	811	771	823	800	788	780	798	742	772	755	744	811	761	810	782	800	830	828	756	778	748	752	802	761	812	799	823	812	803	784	850	748	805	753	759	757	817	742	836	807	792	831	776	774	811	784	848	806	816	776	799	786	819	754	831	883	768	795	819	781	758	797	801	795	771	745	825	754	781	819	790	806	791	797	780	814	801	790	820	761	734	771	729	761	800	770	809	843	744	819	779	794	818	810	789	802	825	800	805	705	775	776	783	816	748	789	784	784	808	751	758	823	780	808	780	800	790	792	788	781	779	801	767	787	822	756	807	766	846	822	805	785	797	812	751	817	808	790	769	823	767	813	756	764	826	763	783	802	751	869	796	800	735	769	805	773	766	762	808	812	771	737	763	817	753	787	773	778	762	785	789	782	786	777	790	814	841	774	775	774	789	809	812	801	812	763	759	836	844	819	810	802	785	738	807	758	772	763	814	814	780	755	749	752	772	756	788	840	783	784	756	802	784	792	768	781	789	801	801	783	763	748	765	818	766	817	813	753	793	796	748	815	737	823	749	752	786	793	831	773	761	777	801	766	781	784	749	785	758	823	762	753	769	769	781	772	798	763	805	768	753	781	785	781	803	849	781	817	800	809	841	778	795	810	789	767	733	788	752	783	829	707	811	801	790	843	757	771	761	807	802	824	785	834	753	800	813	806	801	765	804	809	846	776	833	829	729	793	782	783	777	785	787	796	775	792	788	738	783	826	757	799	744	820	785	751	797	827	786	784	768	807	751	819	785	750	747	757	780	776	789	766	824	799	817	762	809	805	755	761	774	738	786	775	821	785	779	798	825	799	789	778	768	795	799	766	803	776	780	787	770	766	776	802	769	759	780	738	771	782	786	788	798	789	787	740	790	813	794	812	810	786	787	768	759	729	773	752	760	766	762	824	782	771	785	825	819	808	789	797	786	777	792	809	807	766	773	741	797	759	829	842	806	760	780	739	790	795	801	745	772	738	793	797	830	826	766	719	750	762	777	737	814	822	809	768	785	788	797	774	767	756	731	764	776	829	823	787	770	850	798	748	807	778	810	758	768	761	793	755	840	818	764	796	784	807	761	769	773	776	820	749	790	757	812	776	786	789	769	760	781	778	808	802	832	759	760	758	772	861
12359	770	676	479	378	330	256	246	249	208	200	177	182	176	150	177	165	177	177	172	156	185	168	182	165	179	161	149	165	172	162	160	162	152	168	150	154	179	174	169	163	170	140	168	164	177	159	149	162	144	131	160	168	167	142	173	164	177	190	151	146	152	148	150	159	163	159	159	176	174	149	189	181	163	164	165	169	143	165	184	146	136	155	170	172	153	157	152	178	155	162	163	172	157	170	169	151	140	163	187	163	146	148	155	162	155	155	149	154	163	161	152	154	149	145	163	157	141	168	164	162	153	146	149	156	153	130	161	142	157	160	164	143	158	172	158	155	160	156	164	149	140	160	161	162	150	153	151	173	169	148	156	162	157	163	153	164	148	148	161	162	140	142	147	155	140	176	163	163	174	169	178	156	145	172	175	170	164	172	124	143	165	138	151	160	161	142	171	154	168	184	161	145	172	182	187	163	151	183	159	165	169	145	161	162	147	166	170	162	156	171	162	164	150	165	157	157	172	143	159	142	167	175	153	152	179	142	149	152	162	149	166	161	160	163	162	170	175	153	142	147	157	150	148	159	175	150	144	157	167	137	162	149	153	145	160	161	161	160	147	149	161	156	140	165	147	131	141	152	159	156	165	151	159	168	140	177	146	163	174	159	154	159	187	160	149	160	135	151	163	164	166	167	153	145	150	173	153	150	156	183	161	153	158	165	166	136	148	189	160	151	147	157	149	152	160	134	131	148	164	170	168	181	144	157	167	160	165	165	163	202	162	150	143	161	149	154	174	165	152	167	159	163	157	154	145	126	163	181	149	173	164	130	142	170	150	151	152	158	163	170	152	155	142	170	162	155	150	167	172	173	149	155	168	177	135	144	175	146	182	176	165	173	156	152	148	146	159	164	185	174	174	166	162	149	178	181	157	175	168	160	154	166	160	160	164	173	156	169	163	151	146	150	156	140	144	146	153	144	141	175	152	157	153	170	137	153	152	190	170	164	147	163	150	171	157	168	159	131	190	143	174	203	166	163	171	163	142	143	138	150	167	143	152	144	180	170	171	156	156	157	173	178	150	167	185	133	147	174	180	180	166	169	147	167	151	162	146	155	159	158	164	165	140	177	161	166	163	129	159	158	166	166	165	146	158	158	156	160	152	141	169	168	179	154	175	167	155	130	157	186	159	176	186	171	130	133	150	169	162	184	182	160	144	141	161	178	163	144	175	143	183	182	162	177	155	172	145	162	170	178	161	161	156	190	165	134	175	166	156	159	142	167	143	138	163	177	139	170	160	166	139	177	161	165	146	147	157	156	146	165	156	156	152	150	138	184	159	169	147	193	154	167	169	157	155	155	164	155	171	153	175	123	153	185	131	143	162	160	143	156	161	145	155	158	160	175	161	166	156	167	161	168	161	166	160	155	153	139	162	155	166	184	150	176	161	131	169	146	173	182	140	150	144	157	174	167	153	145	163	196	155	144	172	137	149	155	143	162	149	140	154	159	163	145	125	159	159	128	169	161	154	168	165	124	141	143	138	156	158	134	166	151	152	160	170	157	170	177	122	146	154	187	135	153	143	148	139	167	146	161	180	143	144	133	172	150	172	151	154	183	163	179	184	170	138	166	164	136	158	182	169	169	151	136	165	174	161	161	145	163	174	170	162	139	147	171	156	173	155	159	166	166	156	167	158	159	159	167	170	140	150	168	162	169	147	161	177	159	170	157	162	178	166	155	181	149	148	175	162	174	162	164	167	138	148	160	157	164	148	155	129	161	175	160	174	150	135	143	156	161	164	152	159	171	162	152	179	170	141	162	176	165	166	131	137	158	163	163	170	179	157	160	158	176	157	141	144	145	168	158	157	179	158	163	139	166	156	160	170	153	149	151	153	186	155	146	168	160	170	152	192	161	170	156	168	179	155	147	156	168	176	156	149	175	171	168	154	140	162	154	158	154	156	160	159	157	195	151	165	152	144	171	172	163	161	151	148	157	147	159	174	168	166	183	138	159	155	133	125	146	171	149	163	171	135	165	146	167	145	160	162	148	172	144	145	162	153	162	180	149	178	151	166	149	165	155	180	159	157	162	159	169	161	171	168	145	154	147	148	164	158	172	135	153	155	160	157	145	167	182	170	150	162	138	172	169	135	168	165	176	158	182	169	163	147	152	149	151	168	141	131	162	132	172	142	152	157	148	172	164	152	162	163	158	147	162	154	148	166	168	165	165	164	147	180	154	155	169	155	156	151	150	167	165	160	156	145	150	152	161	171	147	160	159	164	154	161	129	161	174	163	180	168	147	155	158	154	181	152	163	154	162	150	137	164	155	155	173	155	157	174	174	163	160	161	144	158	140	151	148	161	173	174	146	166	129	156	146	151	182	154	145	131	163	168	173	143	155	162	161	158	172	159	163	159	162	167	156	172	168	164	156	138	152	176	160	176	176	170	158	155	157	154	150	136	146	141	165	163	129	159	153	144	180	173	170	157	154	148	156	180	172	151	150	157	158	168	175	178	161	173	149	146	136	140	163	166	153	150	167	174	158	153	176	171	163	157	159	154	170	133	148	184	168	143	191	162	156	146	179	183	169	171	150	140	139	167	166	181	167	146	161	156	171	163	193	137	173	170	162	137	142	174	150	141	168	154	176	167	149	168	172	142	156	156	161	138	166	141	167	170	157	153	157	139	145	167	157	191	174	201	205	160	162	184	148	178	153	154	150	149	158	155	161	159	139	143	142	161	153	161	159	144	158	167	162	142	160	165	168	165	152	158	141	177	157	161	161	180	176	164	173	160	149	148	154	156	151	166	178	160	160	164	160	158	187	160	164	163	158	142	165	149	152	179	148	156	160	165	163	161	161	176	168	153	179	161	149	156	166	139	189	165	151	184	163	150	173	158	169	152	142	161	155	143	164	149	160	153	153	133	167	163	161	164	148	163	181	168	145	176	158	146	144	174	157	169	156	161	177	162	139	184	146	186	161	134	153	134	132	146	150	150	197	137	154	164	171	157	156	158	157	143	165	145	152	158	165	160	164	144	166	145	141	158	148	150	173	130	143	181	149	154	168	160	170	143	181	158	168	163	160	185	162	158	150	175	168	163	162	145	153	142	157	158	161	169	148	167	185	168	159	162	155	170	150	169	145	163	174	150	177	169	151	155	147	166	153	136	169	167	153	184	189	164	186	148	154	153	162	177	160	163	143	134	136	153	158	178	166	165	191	167	167	169	155	147	186	147	160	147	164	154	174	151	162	149	123	168	155	140	161	166	182	163	146	171	167	139	160	143	146	143	159	150	165	151	146	160	148	170	167	154	148	153	170	154	135	169	144	125	168	156	175	166	164	175	167	174	150	176	164	178	155	153	171	169	153	153	157	153	154	142	148	174	162	177	155	169	178	177	160	178	147	132	138	164	160	162	156	144	164	172	132	152	197	153	154	153	159	175	180	148	153	155	157	169	148	159	176	150	148	155	145	166	155	140	164	160	150	159	140	175	148	152
8073	874	1333	1595	1407	1245	978	868	728	711	651	593	615	617	523	537	543	515	504	459	538	491	502	434	488	447	455	445	458	436	470	451	378	454	449	430	429	443	408	420	430	407	424	401	433	408	395	436	426	452	436	422	420	445	407	420	429	398	402	421	442	386	406	415	410	437	444	414	415	435	424	403	412	415	437	427	426	410	417	398	423	456	413	412	396	443	380	398	419	451	426	435	425	448	428	387	406	430	441	424	446	426	423	410	415	409	381	429	416	424	414	395	389	409	432	450	413	402	403	444	442	434	392	416	433	432	428	394	406	439	412	390	410	386	407	403	416	406	435	419	430	412	430	417	407	393	404	431	408	465	379	400	404	466	417	397	387	403	438	446	428	419	439	377	400	366	399	442	431	451	416	419	426	432	387	385	404	369	416	419	432	378	394	445	409	407	398	418	401	386	423	384	413	438	393	380	419	426	433	415	391	421	394	391	409	417	411	435	421	402	408	427	400	399	446	425	433	415	411	427	396	393	408	419	423	396	409	403	444	384	377	407	403	419	423	399	405	380	433	430	432	423	393	382	394	397	375	422	406	413	391	402	385	436	457	408	394	455	424	424	417	375	420	415	396	435	420	412	402	425	380	419	415	433	428	392	417	405	429	387	394	415	447	404	401	421	413	410	401	396	425	437	412	400	398	416	409	422	390	376	392	459	382	402	414	416	411	440	398	410	422	411	441	414	411	417	401	405	384	403	402	402	414	431	405	408	423	401	389	429	447	430	422	383	421	389	413	382	399	412	439	419	391	410	389	393	379	375	443	400	420	411	412	424	418	438	399	399	395	409	417	388	386	410	425	450	439	390	393	415	397	413	391	416	434	385	396	417	413	390	384	431	379	421	416	397	393	392	433	418	409	416	400	422	387	396	431	417	421	411	397	417	428	393	410	389	402	411	344	411	443	373	430	427	412	388	428	403	367	409	410	390	404	422	378	386	383	400	463	405	398	413	393	400	402	427	419	414	393	383	393	415	393	420	405	408	442	421	430	443	430	412	402	429	410	398	436	433	410	378	456	385	397	415	400	409	418	432	436	445	421	412	438	370	422	374	440	405	404	414	417	424	387	403	388	382	433	437	419	437	425	370	407	392	428	403	440	422	428	419	410	403	428	400	434	424	395	409	399	411	399	413	409	383	424	428	418	403	416	363	428	447	396	412	406	436	412	415	419	410	443	360	438	411	434	421	429	428	461	412	408	406	441	397	438	400	403	411	372	397	445	389	395	422	424	385	405	420	407	424	435	391	392	416	422	419	379	402	421	400	393	412	406	422	396	438	437	416	443	431	407	410	416	408	397	382	391	432	418	444	441	436	425	416	415	396	435	422	422	443	393	419	422	402	388	400	415	409	458	422	438	389	397	379	405	422	407	383	403	399	413	417	408	420	404	412	397	386	398	350	401	419	432	428	393	449	372	416	387	417	413	404	430	419	411	413	432	397	465	413	410	421	400	381	409	422	385	371	414	427	419	399	412	431	423	410	409	379	404	392	415	449	401	421	412	406	431	443	386	406	425	431	408	443	396	400	431	435	434	418	423	376	415	412	371	386	416	412	439	394	363	389	411	413	396	443	432	393	439	412	405	412	434	409	418	426	411	421	392	427	457	405	381	405	386	392	430	426	380	425	486	459	427	432	402	388	419	397	433	377	420	442	438	418	415	396	392	416	386	407	416	430	451	403	393	374	425	367	408	400	395	416	420	410	428	403	415	436	408	432	428	413	390	378	420	387	403	421	387	447	431	414	431	411	420	405	433	361	430	406	430	376	398	414	402	433	407	409	398	387	415	402	376	426	380	431	403	423	411	383	368	365	409	443	419	415	451	386	425	398	405	387	392	401	392	416	456	398	389	392	421	390	406	430	380	402	399	427	391	439	441	428	430	385	394	424	442	431	438	412	428	374	450	407	414	429	411	429	470	408	400	443	457	424	416	402	386	396	389	448	406	434	393	398	414	432	444	405	424	442	405	420	397	398	408	404	408	399	425	416	400	405	399	437	378	437	411	399	413	392	404	412	428	397	424	386	383	438	425	423	366	428	393	399	396	418	404	365	409	385	432	439	403	426	361	418	392	425	398	439	413	456	407	425	398	437	423	426	381	375	415	425	410	383	399	425	385	401	406	423	440	381	413	427	403	394	407	394	415	434	436	408	408	417	423	406	405	415	401	433	424	432	396	400	443	393	433	414	423	401	381	398	435	432	372	380	387	395	411	421	389	420	422	399	401	372	416	412	476	380	395	418	399	424	402	435	437	399	444	393	395	382	420	422	446	436	439	429	414	424	417	414	410	357	420	402	440	427	410	419	431	452	430	396	393	420	423	428	379	353	432	414	449	423	416	411	390	411	420	426	403	414	413	417	421	405	392	409	405	417	427	409	430	415	419	432	407	432	396	426	412	412	412	413	432	418	402	403	402	425	412	415	424	416	436	415	412	393	432	407	394	410	365	407	433	406	403	406	387	412	430	401	434	431	429	408	395	380	406	445	401	413	408	416	409	415	415	364	443	448	413	407	420	405	388	407	396	422	429	377	392	396	414	396	408	483	439	410	409	434	407	378	414	409	418	438	395	442	412	400	448	399	390	408	408	428	411	403	436	421	408	399	445	408	409	413	409	393	415	422	400	402	389	447	436	383	397	419	410	448	387	470	400	429	417	393	441	415	410	408	411	402	399	423	377	367	375	410	385	415	424	403	386	406	418	420	426	441	413	411	403	423	388	409	411	398	417	410	413	421	423	417	414	415	415	433	431	406	424	432	424	427	417	392	418	408	408	443	426	437	418	418	445	404	399	470	377	433	437	396	391	423	430	412	413	427	365	395	428	421	408	365	424	408	445	392	413	444	428	437	402	389	415	390	406	417	415	397	398	412	449	411	406	421	418	383	395	401	406	397	390	372	396	422	423	439	408	375	432	437	414	399	422	410	378	405	430	432	432	438	402	408	402	399	422	451	398	410	397	400	434	376	380	430	428	393	389	413	417	447	428	424	410	413	434	407	370	428	383	432	424	423	421	431	444	446	407	371	411	405	421	447	372	398	383	405	435	436	406	376	373	408	420	415	436	421	423	422	406	409	400	376	387	436	409	413	399	399	417	421	394	448	429	394	418	402	397	376	396	402	421	427	383	402	407	425	412	418	421	401	409	427	398	375	386	396	415	408	424	362	394	457	415	373	417	421	428	397	387	403	384	399	443	394	444	422	407	420	415	393	404	428	400	405	434	398	414	429	392	410	418	405	417	426	405	391	426	438	387	411	432	433	426	393	410	411	437	420	401	440	405	457	416	427	439	396	404	461	400	372	402	422	424	437	391	399	396	405	425	423	414	389	390	431	389	408	391	413	393	411	435	424	425	414	397	420	422	477	396	380	432	377	444	421	410	405	387	392	418	463	432	401	426	451	408	382	417	426	425	363	430	421	431	439	388	425	407	417	389	438	423	385	406	395	400	432
1614	321	354	347	334	346	368	333	333	356	351	357	323	347	326	348	346	303	355	331	379	351	355	331	358	359	352	341	324	322	299	358	347	297	308	333	332	307	320	344	335	355	329	344	341	330	317	337	348	335	343	331	317	332	340	309	356	299	356	345	371	316	335	331	341	356	330	351	333	347	368	335	339	333	313	353	341	310	354	311	329	366	339	327	330	346	345	317	320	374	342	358	337	313	336	357	321	369	345	314	325	355	326	378	369	337	317	307	320	315	331	365	343	320	331	321	316	352	321	354	353	344	326	322	309	336	348	313	330	351	333	325	331	347	314	328	336	308	292	274	319	307	302	308	337	334	307	323	363	361	329	364	351	332	326	336	330	356	302	342	306	339	346	342	303	341	377	332	340	315	321	337	341	310	354	367	383	362	300	363	365	312	310	353	357	340	358	335	332	338	308	343	342	316	294	328	333	344	341	329	342	370	307	329	327	348	336	321	332	325	297	319	351	312	311	315	334	325	358	342	322	325	313	336	338	324	302	312	325	285	342	360	344	328	336	341	337	309	305	341	323	317	321	349	340	329	319	350	334	326	356	346	308	341	355	348	347	301	351	367	302	313	294	310	321	344	327	359	392	361	342	361	323	340	336	348	356	341	327	352	362	335	342	352	311	346	311	326	316	347	330	321	347	327	344	326	325	301	325	326	338	317	352	342	337	325	327	351	337	337	326	337	349	340	330	322	320	332	327	327	328	296	352	349	299	315	334	318	345	338	332	317	331	327	346	336	344	363	360	346	317	335	332	331	308	320	312	322	275	304	342	361	320	330	342	317	321	315	360	333	330	351	342	328	320	350	334	344	345	324	318	346	347	328	317	323	343	348	374	344	326	357	342	323	340	342	353	332	355	281	316	330	366	345	331	334	332	360	337	355	303	323	344	332	346	335	299	316	323	347	341	334	374	322	341	313	323	360	351	329	323	311	341	344	343	347	317	323	317	336	336	309	349	346	357	345	328	336	342	328	359	333	361	329	324	328	360	293	312	376	333	334	318	321	347	298	312	347	336	304	342	325	298	341	327	349	296	321	325	362	370	301	348	338	337	358	340	313	329	340	328	343	341	342	368	314	325	303	341	305	316	364	340	321	348	327	345	309	315	309	333	335	340	344	368	345	329	337	337	331	316	335	306	334	311	328	328	322	326	332	335	361	327	328	342	364	322	333	340	346	343	324	325	351	326	338	302	337	280	340	341	324	347	307	333	328	291	357	341	333	344	351	338	351	343	327	365	351	296	352	356	338	325	310	356	350	349	316	297	325	314	360	335	359	343	339	315	324	374	334	368	336	305	351	313	330	336	349	341	343	315	329	335	312	332	351	338	320	367	354	314	356	341	342	361	360	326	344	338	336	350	324	324	302	319	317	330	352	361	355	343	325	333	343	354	325	323	312	364	320	331	351	312	336	327	367	364	340	310	335	338	313	323	342	322	382	338	306	353	360	350	353	328	350	333	382	348	350	344	313	349	320	354	346	340	307	365	354	330	311	314	320	317	328	360	367	355	319	326	334	314	333	326	334	289	329	326	321	307	359	377	353	344	337	331	356	323	367	328	327	305	364	336	331	335	335	330	338	323	305	320	339	317	311	347	300	338	340	353	328	316	286	313	349	364	334	375	300	351	344	350	340	323	346	322	314	317	357	348	324	372	345	336	325	349	342	327	371	337	334	319	301	309	296	319	290	326	342	359	326	326	326	311	326	327	328	330	340	322	340	364	336	351	334	332	338	330	309	337	336	356	329	350	327	335	339	356	328	347	372	337	348	345	293	335	348	353	333	301	333	361	305	343	326	323	321	323	359	355	331	357	327	322	323	322	326	351	341	337	317	374	325	325	335	326	350	337	326	350	334	347	346	358	363	347	333	347	294	320	296	331	313	357	357	360	316	313	342	341	346	326	324	319	330	318	370	350	303	350	327	352	333	341	360	338	352	335	369	349	337	331	346	367	323	347	302	348	337	337	347	352	332	309	380	309	345	360	334	338	346	335	355	343	350	330	359	342	338	363	330	358	344	357	367	334	329	370	345	361	333	326	362	322	329	345	310	358	356	381	317	314	318	295	329	351	363	334	298	352	315	342	325	327	371	314	372	347	312	338	339	312	333	323	322	297	326	358	368	307	397	322	338	356	336	325	314	317	314	348	353	309	325	362	334	310	327	347	322	341	330	358	353	363	355	317	316	364	330	337	345	317	330	350	362	318	384	352	328	308	290	371	322	304	327	324	377	363	312	292	315	331	359	321	336	328	322	369	354	347	309	322	374	338	328	309	311	337	310	324	312	327	319	353	341	345	348	296	383	313	307	332	331	333	333	337	314	329	329	304	342	318	345	349	361	342	314	332	304	342	331	289	330	340	364	353	337	342	325	314	306	351	304	317	363	319	324	332	316	320	315	304	350	323	366	351	359	327	333	331	328	325	318	337	349	321	329	329	329	375	327	342	312	324	318	350	335	353	358	352	338	348	335	323	316	362	343	337	339	338	323	307	347	328	345	370	326	310	331	316	334	301	375	340	349	354	337	369	364	313	299	330	337	349	324	357	326	346	310	332	343	310	310	351	308	325	352	349	356	314	327	351	333	347	317	309	354	336	327	319	310	343	330	312	354	351	326	304	340	365	326	340	352	341	354	382	335	303	360	342	317	334	335	349	316	329	373	350	337	327	326	328	306	350	349	347	343	351	368	336	333	341	366	336	343	345	326	356	307	313	349	303	326	322	320	337	327	346	326	364	341	305	370	349	306	304	326	312	303	309	341	337	352	351	326	342	333	369	289	343	329	335	352	347	331	323	318	336	346	338	329	321	359	324	332	295	316	300	331	331	335	368	345	327	315	324	352	366	270	328	384	357	325	290	320	278	359	291	337	328	346	355	336	338	336	328	354	336	375	333	326	354	354	335	348	352	342	356	330	315	344	327	337	357	330	335	325	313	314	323	326	317	348	350	329	303	317	312	339	314	348	317	333	358	313	348	332	347	328	354	359	344	317	314	336	310	330	356	323	338	347	353	353	358	347	328	314	305	335	348	321	332	324	333	328	330	359	335	327	339	331	347	328	320	333	338	322	344	354	308	340	377	362	321	341	312	302	320	322	331	333	305	352	353	328	318	306	311	357	329	330	322	323	341	313	369	377	329	332	340	342	322	376	286	352	366	330	370	307	322	339	295	348	325	346	352	315	353	296	362	337	333	341	309	328	346	345	360	339	365	326	327	312	329	351	327	348	363	367	363	363	325	330	362	358	318	344	330	331	325	360	327	302	325	327	345	352	382	299	353	341	298	340	326	342	320	304	325	329	318	386	325	302	352	313	349	339	369	353	355	330	323	345	285	300	353	340	356	366	317	344	334	329	324	321	313	330	341	345	334	336	340	337	325	340	364	316	363	316	299	327	351	340	335	336	342	319	320	342	315	334	316	344	290	316	348	330	364	327	358	314	299	307	348	322	330	362
2236	878	935	840	861	816	869	784	810	760	832	839	821	829	856	823	783	839	798	825	771	805	848	823	858	797	786	789	806	794	826	789	834	840	789	806	816	803	808	797	759	784	822	805	770	812	851	837	750	858	790	838	824	813	750	819	796	848	766	800	765	779	819	836	819	854	831	876	864	853	831	859	859	810	845	888	814	834	828	842	839	778	802	784	796	766	795	806	738	848	816	808	814	801	814	795	795	757	834	798	816	751	842	833	817	806	808	817	821	815	791	834	770	819	764	770	814	806	864	798	842	844	771	823	811	787	795	772	782	804	840	796	834	890	809	825	810	770	832	776	803	810	875	828	830	822	794	821	840	814	829	854	779	798	795	802	814	814	805	891	832	792	777	794	860	789	839	809	762	837	800	822	830	814	834	796	868	778	816	809	801	774	810	803	804	831	833	804	807	784	811	836	787	800	799	853	777	815	874	808	830	792	810	803	783	812	801	804	811	803	797	789	866	843	809	803	791	794	774	810	801	823	829	817	791	749	831	773	775	795	831	788	844	825	841	791	815	824	803	769	791	796	770	827	835	811	858	811	803	831	858	806	870	821	842	817	777	801	769	787	813	847	780	790	795	816	823	819	846	827	771	817	818	860	763	830	788	833	818	803	813	789	825	852	788	813	801	749	809	855	805	794	847	778	779	834	809	835	793	761	866	810	849	841	813	812	785	824	829	863	797	815	802	822	817	827	749	792	769	754	835	833	811	847	834	798	812	804	790	766	797	852	843	830	770	762	834	782	841	848	757	822	831	771	845	837	793	814	845	838	838	835	869	776	819	796	825	781	833	788	864	817	777	806	814	793	808	820	812	796	841	824	749	826	795	813	755	839	762	818	851	823	839	778	815	842	813	803	853	789	804	819	792	766	812	832	835	805	804	807	834	805	828	812	822	789	777	818	841	796	817	804	768	849	749	803	794	792	826	843	770	847	808	796	814	796	801	835	800	834	814	798	786	811	835	827	800	828	772	767	811	791	801	779	847	869	797	795	830	792	814	828	824	826	842	792	844	845	827	819	852	815	775	801	800	785	812	759	801	802	826	824	759	844	831	797	872	830	809	822	823	803	752	745	787	787	785	809	803	799	795	785	813	805	803	780	798	799	841	828	775	831	804	821	794	843	790	787	830	789	797	812	820	800	819	801	805	807	809	837	818	764	803	838	805	837	759	819	789	796	769	847	797	797	832	787	788	825	813	833	818	804	775	814	843	800	762	827	779	764	801	766	784	795	789	827	820	772	787	791	812	880	792	744	856	829	796	762	838	841	806	843	817	798	773	793	826	788	825	801	813	778	801	804	778	817	810	831	813	832	792	787	802	836	781	812	837	790	797	820	878	798	900	826	811	766	797	803	821	810	787	816	771	749	811	773	813	845	831	812	794	775	831	810	833	861	803	780	858	786	815	830	795	831	798	809	862	810	858	791	786	809	795	844	785	835	823	778	782	819	768	821	797	787	827	837	817	784	775	873	840	795	801	858	758	838	861	835	814	815	835	756	809	806	766	828	834	858	796	792	818	826	814	798	832	809	809	859	863	794	824	822	770	821	788	818	814	804	778	792	778	800	815	764	838	786	769	815	778	807	792	799	827	807	827	833	805	792	854	838	809	797	821	812	759	838	796	792	815	774	836	839	801	769	799	805	792	768	782	840	839	809	830	806	770	823	875	814	787	808	828	791	822	807	781	798	812	791	784	770	832	817	772	789	786	839	808	825	853	766	833	824	816	842	865	852	785	792	813	854	805	772	807	864	800	776	807	781	816	755	792	806	814	812	815	809	829	801	822	762	825	803	833	791	824	855	844	809	789	811	881	738	787	788	882	790	812	785	799	779	770	792	836	794	815	824	822	843	790	763	776	824	825	836	817	808	845	778	770	765	852	780	811	836	825	839	836	766	753	853	814	867	815	795	817	799	786	841	814	822	855	859	773	782	816	842	797	796	815	785	812	837	836	743	804	821	833	840	814	799	772	793	837	826	844	816	782	814	826	798	815	803	818	826	861	857	786	830	805	823	826	833	800	805	757	775	831	800	763	796	817	746	815	793	813	785	798	783	824	830	781	863	838	763	817	767	857	801	801	822	836	789	789	770	834	839	821	764	763	840	812	847	829	822	830	805	776	834	794	774	808	855	790	813	809	809	759	813	772	847	830	807	842	804	803	822	857	800	791	823	818	852	811	819	837	843	864	766	775	798	793	808	822	772	828	830	812	813	820	785	803	847	798	794	787	825	778	849	827	824	854	812	771	771	758	810	801	823	780	782	765	779	858	819	772	810	803	806	755	793	863	802	794	840	802	780	823	785	815	789	789	819	805	864	802	790	853	884	837	801	781	806	871	804	807	790	827	809	810	780	802	839	818	821	792	804	807	799	776	807	839	779	793	817	823	842	798	864	752	795	812	776	800	789	819	751	828	803	772	787	796	803	794	803	860	783	853	746	771	789	847	803	818	778	863	806	800	767	858	800	834	796	819	795	778	800	808	821	779	818	824	855	806	844	814	798	745	853	875	779	858	785	892	844	826	850	815	780	815	783	824	808	836	775	830	848	794	865	836	816	787	774	689	791	803	826	826	831	806	817	833	818	843	827	813	861	774	836	791	820	815	825	824	786	849	765	797	790	844	804	785	818	794	759	821	824	765	840	810	818	769	855	787	772	806	845	807	788	780	815	770	799	795	852	809	781	776	859	884	787	756	768	861	800	838	781	816	793	780	766	761	820	817	813	809	798	819	818	800	785	813	792	832	837	816	785	816	775	850	828	761	773	847	826	884	788	814	820	841	782	784	820	796	843	826	823	829	801	780	826	813	810	820	782	820	776	822	848	819	834	785	852	819	822	816	827	793	818	761	808	775	788	811	830	780	796	789	864	906	821	820	798	788	820	808	803	773	839	790	748	791	812	775	840	754	808	800	806	765	749	844	825	864	806	820	833	829	823	765	875	803	792	761	843	874	811	761	730	811	815	821	836	791	810	809	795	804	842	766	858	804	834	797	794	849	780	835	777	826	792	815	773	834	793	823	785	843	822	778	811	772	779	799	846	798	816	830	815	800	816	819	793	788	825	840	787	873	816	827	766	808	849	848	832	833	787	832	822	844	786	813	824	824	817	831	862	796	826	785	814	788	838	820	838	864	795	868	854	794	838	797	805	824	773	796	844	813	799	818	812	851	834	799	834	849	803	793	805	803	794	835	802	772	819	849	812	801	825	842	815	768	794	728	800	809	827	822	857	792	804	816	804	812	812	783	817	832	812	743	846	850	839	819	825	786	860	782	829	852	812	827	835	828	811	773	818	855	769	829	808	824	807	794	824	782	834	783	805	803	807	809	775	807	792	789	805	817	830	811	836	816	823	773	822	842	840	820	768	779	847	859	830	808	776	840	830	754	833	794	749	830	823	790	821	846	789	796	799	772	783	793	888	817	861	831	825	840	849	878	818	823	820	838	848	852	816
7226	559	595	482	420	396	363	362	321	365	337	332	376	335	330	355	340	307	319	330	324	297	315	293	286	301	364	304	341	352	348	330	339	323	367	321	360	345	307	303	341	323	328	358	328	328	323	345	344	312	325	320	355	345	364	336	299	322	287	336	330	338	339	324	324	333	339	335	360	342	316	324	341	339	341	305	350	327	349	317	318	318	331	342	342	315	349	324	293	311	369	346	320	306	327	321	317	343	331	317	337	347	338	313	291	314	312	316	318	308	281	327	317	340	334	298	375	305	313	318	314	310	349	370	328	332	333	365	348	355	342	325	336	354	298	328	303	358	324	317	342	342	296	326	340	316	318	307	334	351	340	314	324	339	327	323	306	357	320	339	309	338	307	308	309	287	314	340	315	324	328	338	339	335	297	298	309	289	358	307	314	342	310	312	307	330	340	306	339	320	333	316	331	331	328	319	328	321	327	337	312	319	357	330	329	325	329	332	298	287	320	313	336	357	322	353	327	335	323	314	329	324	347	323	306	324	329	333	332	324	317	323	325	336	305	333	349	315	309	304	271	333	313	346	313	316	315	312	320	334	317	332	320	298	356	373	339	348	347	338	342	327	334	318	315	291	314	345	333	354	319	336	348	347	324	314	313	311	351	312	299	300	334	329	344	320	334	328	300	305	319	325	342	341	315	318	378	315	327	300	309	336	329	355	298	342	301	324	312	331	320	332	342	316	304	366	317	306	337	320	358	332	328	336	309	324	315	300	336	354	318	324	334	345	294	314	291	363	314	314	318	330	291	302	327	331	345	352	340	344	350	319	310	337	351	354	306	331	335	315	340	335	314	338	326	324	328	349	323	324	332	350	312	334	323	323	359	334	353	306	303	336	332	332	319	350	321	322	308	352	323	324	342	348	356	331	327	290	305	313	325	328	325	329	349	341	347	298	317	315	320	355	351	354	326	312	318	319	357	340	351	308	346	325	289	329	327	343	343	309	298	312	336	331	347	335	301	275	319	343	315	330	334	326	350	317	329	309	358	292	317	335	331	304	327	314	326	322	322	292	317	334	344	305	360	298	319	302	342	321	303	329	341	346	342	308	347	330	330	349	321	339	333	339	313	361	313	310	339	330	331	321	313	306	309	325	311	272	324	308	300	324	343	299	302	336	321	321	299	267	344	339	349	332	319	337	350	309	371	337	324	288	350	302	320	313	312	337	318	342	331	294	283	314	312	285	344	317	357	325	343	311	311	331	356	312	317	337	346	327	341	331	309	294	334	335	355	319	335	290	319	339	355	326	298	321	351	343	329	351	329	320	337	321	297	341	329	302	320	296	320	304	338	343	321	320	348	319	297	347	309	335	336	324	337	295	337	304	320	331	328	363	318	305	341	311	365	316	336	320	288	340	365	299	336	315	325	305	360	284	302	304	317	337	348	362	317	337	349	317	345	343	324	310	290	360	320	311	327	325	330	355	337	353	346	359	354	306	343	350	330	311	334	294	312	356	338	359	387	327	323	312	333	306	307	360	356	370	343	317	307	329	282	311	309	293	313	334	326	313	304	350	342	347	302	294	311	332	327	325	357	318	313	325	330	316	299	318	329	310	296	322	353	304	291	313	302	305	333	316	330	292	329	336	326	334	395	334	293	351	292	303	346	310	307	320	359	342	355	291	299	337	320	334	316	291	313	325	332	345	360	324	335	325	333	338	355	318	328	298	323	354	321	330	316	314	314	320	348	333	363	299	347	324	301	354	338	324	315	323	321	339	335	324	324	306	333	301	324	314	301	284	315	322	327	334	328	312	294	340	351	372	344	320	325	356	336	336	334	352	373	305	340	364	309	305	302	317	336	326	365	326	295	328	321	338	340	311	346	286	324	297	317	315	299	318	341	340	318	331	328	313	326	314	318	326	311	325	313	310	353	315	314	346	325	340	346	330	335	309	314	322	306	312	313	290	311	297	344	306	340	342	351	331	305	343	356	327	364	339	324	326	335	362	319	331	334	344	301	339	332	327	296	317	306	329	319	342	318	332	307	283	343	322	330	309	307	348	318	381	344	335	293	331	359	319	319	309	347	331	335	332	332	330	321	305	337	335	335	323	337	342	320	335	321	325	327	293	334	322	374	318	303	363	344	319	294	309	324	338	314	329	332	305	338	282	314	308	329	337	341	345	324	351	342	367	338	347	294	331	351	281	344	342	331	343	329	336	344	292	305	339	311	355	324	341	333	310	330	297	364	312	313	299	297	280	351	321	301	316	297	329	346	314	330	348	330	322	315	332	322	337	339	323	331	307	363	354	337	333	340	313	321	341	308	336	364	344	304	316	345	338	302	321	354	315	335	341	351	361	282	343	334	358	312	331	356	294	316	316	325	351	331	263	322	371	359	306	330	306	322	322	348	346	354	353	342	303	308	340	346	334	348	310	325	306	300	308	338	326	366	321	299	314	318	320	361	326	319	354	325	315	337	314	311	315	317	311	326	315	330	324	304	351	325	325	335	321	349	317	336	341	318	309	287	339	322	340	329	302	328	337	321	323	328	314	309	283	306	344	316	348	335	302	345	348	328	343	302	337	309	317	351	294	312	334	313	361	335	309	325	317	316	345	315	304	350	329	304	352	327	316	304	349	322	323	320	316	325	341	334	328	345	346	333	306	337	317	321	326	330	336	344	322	309	310	329	331	294	353	330	311	304	329	315	293	307	349	315	318	338	309	318	341	326	304	334	331	335	349	287	380	330	300	327	295	354	349	312	291	335	343	348	328	274	326	344	328	367	364	354	349	327	330	345	347	295	368	316	310	354	337	298	308	304	313	326	315	312	302	322	326	321	362	324	355	336	330	287	334	336	327	314	328	304	318	323	336	351	326	326	316	362	326	346	315	321	310	331	315	320	300	325	329	358	372	357	332	333	326	301	313	308	320	313	341	329	331	296	333	360	352	297	296	305	327	300	306	331	323	338	327	336	319	336	308	263	357	325	370	313	358	319	326	345	354	312	333	316	357	358	336	305	291	293	301	335	332	347	301	351	337	298	329	337	320	341	315	356	297	341	331	342	298	337	358	352	313	321	319	303	347	342	325	321	376	314	364	344	321	327	329	326	314	298	312	356	304	308	327	332	326	336	316	327	318	313	322	358	283	329	369	319	321	322	332	295	355	309	312	352	310	313	346	349	323	349	317	336	338	306	330	320	355	333	304	337	316	319	328	343	311	309	354	309	296	295	315	325	325	356	363	289	326	315	313	326	329	331	346	341	325	300	369	309	372	274	309	300	358	360	315	320	314	310	343	321	317	319	327	366	309	308	336	313	290	316	332	327	328	346	332	311	323	332	330	333	346	344	295	332	301	300	318	326	344	295	287	367	368	352	346	335	352	303	330	338	305	342	330	320	356	350	330	353	342	343	327	318	316	321	328	344	300	328	335	331	318	336	362	333	318	326	313	342	338	344	324	323	344	339	315	304	284	324	333	323	312	307	357	341	341	320	330	315	344
6737	994	1241	1363	1350	1189	1120	978	942	930	904	913	904	840	860	897	854	828	795	828	846	810	804	818	790	797	779	778	850	776	806	796	823	809	812	791	819	760	801	791	760	814	733	793	758	788	800	739	772	834	759	801	770	807	834	799	825	794	777	761	802	816	859	778	797	801	771	814	795	730	742	815	766	792	830	846	721	772	825	731	749	789	788	841	792	790	797	804	788	789	735	806	761	774	788	806	851	760	814	827	814	768	792	791	750	781	757	814	783	814	768	743	803	781	726	824	823	766	811	828	748	777	751	816	790	790	808	805	835	768	734	780	789	803	769	809	828	747	789	857	835	817	764	805	805	826	771	770	813	862	799	804	760	777	755	821	789	777	792	789	782	804	821	772	742	813	772	827	767	737	813	820	776	811	827	830	828	816	790	764	794	782	737	784	782	760	726	787	772	808	760	750	813	725	774	766	838	770	768	801	832	777	785	780	864	828	783	773	820	753	788	789	753	805	731	782	725	790	726	789	770	816	791	762	832	743	725	805	813	795	794	806	748	766	794	817	826	796	757	784	835	757	804	795	782	788	733	744	766	807	753	812	782	805	745	738	835	801	824	748	804	751	818	862	727	740	810	758	743	750	809	837	835	789	772	764	773	739	797	843	773	808	775	766	827	793	796	800	762	802	801	741	803	786	777	781	732	777	813	773	746	801	766	801	780	769	770	800	768	864	820	791	796	778	820	771	752	778	791	782	799	803	828	828	766	738	810	774	818	778	809	815	787	798	779	740	764	798	792	791	809	780	834	753	768	770	784	793	813	811	821	778	797	748	739	742	800	785	816	775	756	801	749	778	767	747	763	741	823	824	782	807	794	771	747	786	813	801	742	766	775	750	792	772	783	755	798	743	785	766	763	818	786	752	797	808	812	795	792	811	827	761	805	788	794	816	774	802	733	789	804	786	795	803	769	751	849	792	766	752	792	786	814	807	804	748	815	811	791	799	779	768	752	786	786	775	808	764	765	775	759	780	798	777	748	762	808	812	747	824	759	731	801	813	810	753	778	774	852	770	768	786	759	771	838	774	811	800	786	839	784	778	787	794	776	760	823	776	757	759	755	793	783	750	817	781	771	767	795	785	784	776	836	831	803	801	778	756	816	817	828	767	780	785	826	787	809	777	729	777	764	740	801	791	826	771	792	817	783	817	771	783	780	774	795	782	814	836	787	794	778	805	849	815	830	778	759	779	763	794	783	718	789	787	787	779	789	821	814	827	794	777	754	808	798	787	754	764	770	837	793	771	770	771	773	783	767	798	793	782	725	775	777	767	756	736	783	779	802	768	770	764	796	775	759	752	810	770	809	791	768	795	783	757	828	795	830	762	805	778	804	799	794	784	803	767	741	742	805	780	792	824	762	729	769	789	772	787	778	770	833	837	789	761	820	751	766	786	771	857	774	753	773	814	780	801	752	787	770	864	828	774	775	795	829	806	784	743	768	775	768	796	778	818	785	753	741	805	800	772	749	761	757	795	798	756	758	783	773	803	816	773	793	783	772	786	833	794	745	739	802	786	760	811	741	804	771	786	765	798	802	780	768	780	728	795	749	768	802	765	786	805	817	732	826	752	774	802	797	775	754	729	760	827	731	800	812	808	797	773	763	792	745	787	784	797	769	799	787	772	801	742	745	826	680	748	786	773	805	789	822	785	769	752	749	849	806	847	769	780	813	791	793	783	804	804	801	762	744	777	810	757	783	810	779	774	781	782	792	813	755	828	781	816	814	804	817	724	814	748	777	773	803	812	796	774	809	758	705	792	818	832	772	813	793	765	795	824	827	847	760	782	749	732	787	767	763	777	801	771	776	769	741	729	785	831	806	825	748	815	728	759	801	779	810	768	789	773	752	794	797	781	780	751	807	762	797	777	799	791	745	766	797	786	750	781	789	765	807	746	809	772	807	806	850	773	773	750	753	807	729	803	766	772	708	729	787	789	760	782	744	785	745	783	777	765	802	793	752	793	846	747	781	789	748	809	817	805	802	803	794	809	812	755	836	766	778	796	767	772	780	759	806	774	759	809	787	824	805	739	769	775	782	743	770	789	793	821	815	790	798	799	747	785	748	781	808	835	777	772	771	775	792	787	771	833	815	768	788	792	775	806	773	792	781	798	786	760	828	772	741	821	772	784	800	801	808	809	807	802	771	771	793	767	800	827	753	783	798	772	773	777	770	758	772	814	798	811	789	791	823	808	805	830	783	762	760	777	760	799	790	780	742	794	811	776	816	753	796	787	785	766	748	745	772	800	800	791	769	806	774	790	826	797	805	736	793	755	792	791	814	797	760	824	759	730	788	815	767	760	756	797	811	802	764	772	764	782	744	744	843	842	769	722	783	755	789	806	787	776	745	762	778	771	779	793	786	740	749	752	773	797	817	785	789	719	816	845	788	775	770	751	780	786	772	758	780	823	760	818	737	817	802	779	796	818	788	802	784	779	781	810	818	782	759	793	790	771	791	822	802	818	774	767	766	789	793	804	830	807	790	725	753	745	816	815	780	721	806	796	787	805	797	804	784	786	770	816	749	781	803	789	792	792	771	814	788	763	808	741	790	756	774	740	810	780	787	775	739	766	849	718	800	762	806	821	828	767	771	795	817	777	799	795	761	775	773	814	764	855	813	780	786	765	791	765	824	794	768	800	784	821	792	815	779	800	827	797	813	746	793	737	807	767	781	800	798	814	807	823	766	779	845	763	812	762	744	730	817	803	746	770	779	774	763	780	780	729	772	714	773	800	783	812	784	808	746	804	799	788	781	809	802	783	756	778	789	790	818	777	770	733	769	769	792	776	752	754	792	811	818	806	766	779	746	766	798	803	717	762	786	765	794	740	799	758	728	796	821	811	762	758	787	803	812	801	762	787	756	763	821	789	769	767	810	775	775	798	758	762	798	748	803	715	770	770	762	818	770	792	771	768	801	825	783	776	781	766	829	799	771	786	792	775	766	736	807	781	776	795	792	771	821	791	782	785	761	782	842	777	758	803	769	783	769	812	770	843	798	769	772	758	756	776	752	772	804	802	788	821	796	751	791	794	784	794	782	810	782	769	791	770	773	798	789	825	770	829	772	776	794	811	744	858	775	752	773	763	788	801	753	809	796	802	797	842	805	785	825	791	788	736	816	734	812	810	814	833	795	793	779	804	762	797	781	736	826	784	752	778	810	806	752	752	740	755	795	764	792	747	819	784	798	767	777	799	777	755	759	778	730	760	783	764	731	806	762	788	771	772	723	760	791	769	826	782	774	782	847	785	814	806	779	773	811	870	781	795	775	797	800	819	759	751	820	749	747	775	809	791	822	803	798	821	789	743	779	776	815	771	772	750	794	763	836	793	786	782	773	758	823	801	794	788	776	793	760	801	817	777	773	691	811	765	757	821	777	788	748	813	751	784	823	730	806	782	790	764	775	776	772	783	805	773	810	718	761	765	757	801	781	734	740	760	794	770
12630	731	653	531	377	339	275	245	209	209	189	182	197	196	156	154	176	190	163	160	161	149	162	168	148	145	176	132	153	147	157	163	176	161	163	165	153	137	154	150	166	175	163	138	149	165	178	183	183	141	170	161	176	157	161	149	169	143	155	190	146	160	147	157	183	164	182	133	169	163	168	151	160	162	166	200	164	149	153	142	167	152	150	148	161	154	147	140	165	142	159	162	158	170	155	168	151	138	138	149	146	162	157	161	152	149	172	148	163	165	168	153	164	155	161	194	154	153	142	160	163	185	137	158	157	173	153	176	138	142	138	181	154	163	152	168	155	167	156	166	147	154	172	182	145	178	182	162	157	169	130	165	151	183	159	190	187	164	152	151	134	168	151	152	162	159	156	143	143	144	158	182	194	190	154	144	163	159	149	157	132	148	165	162	181	177	189	165	155	158	161	168	147	166	161	145	175	141	141	156	172	149	148	179	170	163	168	173	147	152	137	165	157	148	165	174	157	176	176	127	169	156	149	166	169	158	161	158	179	160	167	152	175	169	136	152	145	146	156	154	159	148	174	147	144	153	152	150	158	163	174	155	167	144	150	160	158	174	149	152	152	149	146	170	170	156	154	151	168	159	146	146	152	143	157	154	138	144	172	145	135	177	142	169	177	186	141	145	160	179	174	171	148	177	146	184	177	136	172	153	151	157	144	144	151	165	148	154	147	138	154	141	159	168	166	159	170	142	136	156	148	136	150	176	183	161	168	177	158	163	157	163	162	148	156	172	156	164	171	167	165	149	165	156	166	163	151	140	176	153	154	169	152	135	157	150	131	170	168	159	149	147	166	155	150	144	153	152	174	150	162	147	150	171	165	163	147	174	165	143	179	162	133	140	148	200	141	159	159	166	164	149	156	167	169	142	137	150	178	143	149	158	185	162	157	166	143	185	157	146	143	192	172	154	162	144	148	164	166	154	169	133	159	138	162	140	159	173	141	156	148	145	153	160	152	168	149	134	172	130	172	166	144	155	158	172	172	148	163	152	170	180	160	162	168	152	176	157	156	140	163	149	152	176	151	159	199	147	130	169	176	156	154	118	154	133	163	135	153	177	152	179	159	134	157	139	160	150	150	164	150	155	165	147	191	185	152	169	171	161	161	127	164	144	177	149	152	179	169	174	153	149	156	162	167	154	158	146	149	152	147	159	165	155	134	167	159	159	156	136	159	149	156	153	155	164	158	149	164	167	155	159	154	149	164	154	156	143	144	158	143	151	155	150	138	164	156	175	152	154	145	161	149	155	159	156	190	160	161	154	173	159	165	141	163	136	136	157	170	135	179	167	166	153	182	198	152	168	172	155	158	157	155	175	137	176	161	158	172	150	164	170	178	179	155	152	173	151	144	150	166	173	156	173	178	155	162	151	146	153	160	173	163	161	152	166	152	172	132	157	146	168	155	147	157	158	164	169	161	163	145	147	146	139	147	168	157	160	170	166	160	172	152	153	161	144	186	145	155	146	163	153	153	136	181	180	140	152	161	151	162	169	135	170	150	176	141	161	175	152	146	153	150	149	163	157	164	166	165	170	161	148	154	178	151	161	151	147	153	181	147	160	167	155	152	151	162	162	148	184	148	162	164	124	155	174	151	165	149	163	161	154	128	163	131	169	176	138	158	166	161	148	144	145	161	144	159	166	163	150	163	157	166	147	166	145	158	145	137	177	163	173	170	128	168	141	164	142	165	166	153	164	162	144	157	151	157	143	147	142	141	166	213	153	159	170	149	164	142	165	167	152	160	141	146	160	152	148	180	145	167	170	158	162	157	156	146	149	164	189	191	161	157	154	154	180	140	145	151	164	160	162	159	152	175	140	160	147	169	144	159	184	152	167	155	159	152	159	152	175	158	166	175	139	130	143	146	149	176	151	141	156	157	143	155	170	160	172	155	154	143	162	185	142	147	148	155	155	161	173	157	147	133	158	189	153	170	152	139	150	145	163	149	172	162	166	155	169	157	130	153	139	188	151	151	169	148	172	159	137	156	169	138	147	147	157	161	122	141	149	167	157	151	151	162	148	160	153	157	170	162	148	146	159	157	176	155	156	149	130	163	172	180	164	165	179	157	159	153	122	160	165	168	160	168	158	160	154	155	157	168	164	155	137	148	161	144	152	145	161	158	142	146	137	165	156	174	171	161	176	160	167	156	159	166	149	188	173	170	143	141	176	142	143	184	157	152	166	151	188	161	151	163	137	164	161	149	151	139	131	161	157	142	145	160	159	173	145	176	145	158	158	119	151	149	161	166	140	144	141	142	153	150	144	164	174	152	136	164	145	155	148	161	162	165	148	146	154	181	142	165	156	175	153	170	182	168	166	164	175	165	149	172	167	144	153	149	161	170	146	169	172	141	140	150	137	126	127	143	144	181	166	177	151	160	166	130	155	177	169	149	161	155	162	160	174	163	193	154	157	160	138	158	150	169	148	183	163	144	151	147	158	146	154	150	145	154	145	174	166	139	151	171	148	155	156	157	149	169	148	167	169	174	142	161	166	154	173	151	171	143	167	156	154	174	151	177	145	158	171	156	175	151	144	175	133	161	161	151	132	154	154	145	154	148	139	181	153	143	137	144	194	169	137	159	148	175	154	154	167	152	172	176	172	163	146	169	165	153	146	161	159	162	142	177	191	147	152	150	169	148	163	166	157	144	145	140	188	162	163	164	136	139	164	166	151	162	175	144	163	148	164	153	159	160	186	149	141	133	142	151	150	131	146	151	160	172	172	153	181	166	156	163	152	155	153	188	137	168	141	150	149	163	155	159	165	173	140	156	165	160	155	189	158	169	152	162	157	162	141	153	166	125	141	148	170	162	156	176	148	149	175	139	142	178	162	152	160	157	151	158	144	155	173	150	152	156	144	146	146	143	160	151	164	153	158	154	170	159	148	152	151	136	134	158	154	182	149	163	167	147	150	161	156	158	135	148	154	151	155	168	145	168	173	131	144	173	160	176	155	128	158	173	135	160	170	166	151	160	139	169	171	128	154	169	164	171	173	170	163	144	159	171	145	164	137	170	182	156	153	150	154	160	161	162	151	176	166	145	157	172	161	157	165	139	163	141	148	175	178	151	151	168	150	160	158	157	145	171	148	174	156	156	145	160	150	148	137	138	162	153	148	181	156	165	134	150	147	151	166	135	171	189	171	155	147	174	166	137	163	133	147	157	170	145	153	144	158	140	166	155	159	163	156	150	144	162	143	165	162	179	150	161	199	156	172	158	144	155	182	177	138	162	178	133	159	142	150	160	151	154	161	167	159	166	160	163	180	148	190	158	171	163	170	160	161	151	184	175	161	140	157	154	129	154	164	171	170	149	164	151	171	153	152	164	162	147	146	159	157	158	163	142	171	157	178	150	145	158	149	143	168	170	139	173	167	162	151	151	173	178	157	162	155	131	148	154	156	148	159	154	137	168	157	159	125	173	154	174	159	154	155	160	165	153	160
7937	796	1445	1642	1405	1196	1098	842	770	677	635	618	614	589	543	527	551	499	515	473	518	464	509	457	461	434	455	440	444	423	440	448	433	448	460	418	384	428	418	436	428	432	427	441	436	407	414	389	428	419	430	408	401	417	403	453	402	440	363	417	412	414	400	435	410	420	419	410	421	420	413	398	406	381	426	403	391	444	380	436	401	439	397	408	413	434	412	420	404	439	418	422	450	379	414	432	424	444	425	424	448	426	396	437	383	457	456	392	406	432	394	382	387	392	409	416	437	439	424	392	411	409	397	415	369	399	403	406	392	407	395	455	416	435	409	415	399	404	413	431	404	409	406	410	392	365	406	444	436	401	411	424	404	423	417	400	397	410	387	407	396	397	411	400	371	411	410	419	415	429	397	384	409	384	408	422	402	407	412	377	402	373	452	371	398	382	416	422	440	440	354	405	463	451	411	386	394	423	427	421	393	434	422	400	437	401	408	455	415	403	418	387	413	391	408	406	414	418	430	452	414	400	392	415	400	373	390	392	417	386	447	387	422	379	405	411	399	435	433	436	400	393	421	411	402	403	390	411	429	405	465	393	356	384	408	428	407	417	423	398	414	420	413	418	394	405	399	427	411	407	398	400	400	392	433	416	414	398	392	383	406	390	415	432	397	422	387	414	415	414	402	380	420	411	405	394	427	380	440	407	434	411	384	422	408	411	427	406	367	457	408	422	414	452	412	382	390	406	389	431	417	387	401	424	422	415	402	395	396	409	418	397	443	394	437	430	397	396	411	419	462	417	396	414	422	371	427	436	402	391	475	390	432	417	422	414	401	428	404	388	404	404	401	411	393	400	432	409	423	411	402	380	390	383	389	451	424	360	418	399	400	404	451	385	390	383	385	411	416	393	435	403	410	370	410	406	402	403	402	393	394	438	421	384	410	399	431	405	423	384	409	402	399	392	395	392	430	386	419	451	396	432	414	413	391	427	403	409	398	420	381	427	406	411	457	395	414	402	364	406	414	402	390	426	385	385	411	388	402	434	423	414	460	434	419	406	391	382	401	399	391	415	378	383	421	411	412	432	374	430	403	413	390	425	406	432	406	443	365	427	356	414	447	430	421	399	399	398	412	438	407	413	416	426	400	402	410	426	420	404	415	433	434	404	429	427	411	394	413	391	405	369	426	405	413	415	419	414	387	397	450	403	371	414	409	404	393	420	448	386	415	395	443	429	362	421	368	424	401	405	381	395	408	413	385	394	414	395	376	436	414	427	427	431	410	409	402	414	415	428	391	426	433	396	410	417	416	383	398	425	413	416	430	418	404	427	396	400	409	417	445	391	424	424	389	432	403	379	452	403	410	400	435	374	425	408	431	359	421	417	422	414	421	388	393	386	427	389	422	422	446	396	390	377	398	379	401	407	437	414	398	419	395	379	410	413	382	397	437	431	403	445	414	380	404	409	378	427	460	395	388	386	419	414	415	396	409	394	421	382	434	399	431	391	355	424	407	421	453	417	413	426	399	443	394	399	391	422	422	404	426	407	432	395	400	392	412	416	388	378	383	424	409	397	410	387	444	419	435	409	430	410	391	382	390	442	361	383	410	366	392	402	422	400	392	388	455	459	423	394	404	390	386	421	425	395	384	428	388	389	423	424	398	417	380	436	382	402	405	397	408	428	382	386	457	431	418	396	386	406	392	425	432	407	422	432	406	374	405	418	422	426	373	395	394	385	411	430	397	399	418	370	378	407	423	381	401	396	406	450	393	401	389	413	395	441	377	396	422	355	417	408	431	389	388	419	454	424	378	413	411	397	393	414	404	420	409	406	366	392	411	404	414	369	409	411	417	413	412	418	413	404	391	398	408	454	409	414	449	384	432	398	428	432	439	384	397	384	440	427	409	436	437	404	402	380	420	419	400	374	411	429	382	416	392	405	428	421	398	414	425	396	419	467	428	406	422	421	400	395	399	428	418	402	363	421	427	416	419	408	424	427	407	405	426	406	375	450	404	416	396	399	410	405	425	397	415	419	423	399	398	405	437	405	440	409	438	397	396	402	422	430	403	374	423	391	402	400	424	425	396	433	419	396	414	405	388	365	386	401	395	431	390	436	430	415	385	411	415	438	419	436	387	373	393	374	395	408	415	429	409	405	414	429	378	396	395	418	411	392	418	389	394	428	410	424	412	418	414	404	394	417	388	385	414	414	393	373	429	412	392	387	432	414	418	431	425	415	398	414	404	441	389	372	473	417	412	420	396	389	422	413	398	388	418	443	412	405	430	426	412	381	417	407	419	419	412	410	444	399	431	415	444	378	377	448	399	404	417	408	403	378	388	397	455	404	380	439	429	381	438	400	407	403	415	455	411	400	375	409	415	415	390	414	423	405	416	391	421	411	406	436	398	431	430	397	396	406	370	415	418	417	393	385	404	418	427	392	403	418	406	416	415	406	393	366	423	409	379	419	426	385	423	379	373	430	399	402	424	411	405	401	408	413	444	382	420	461	391	421	392	407	374	393	470	402	417	383	416	428	448	432	390	396	389	434	429	401	403	425	416	406	394	405	410	409	418	397	400	426	442	397	386	424	440	409	386	415	407	422	418	412	404	387	365	417	460	417	383	412	372	396	412	422	417	433	440	391	423	410	400	409	417	420	395	408	400	424	385	386	431	432	403	424	417	427	431	434	398	411	424	409	429	433	369	395	410	425	400	386	431	428	409	356	443	401	417	406	431	397	415	419	417	433	441	414	428	430	405	401	412	371	436	403	410	389	386	428	404	381	412	409	422	400	407	406	440	384	413	426	396	462	407	463	401	417	403	389	385	412	418	386	428	388	414	397	403	406	414	435	391	377	413	406	397	406	418	413	372	405	417	420	415	402	389	407	426	435	402	401	395	415	406	394	424	379	409	385	425	410	428	416	395	374	383	431	432	404	412	404	406	404	407	415	417	396	396	381	387	387	429	420	399	421	400	419	415	405	398	412	402	398	379	365	418	417	432	422	418	381	413	386	409	399	389	430	431	431	399	418	392	401	410	428	410	383	412	414	389	402	381	401	433	409	432	390	351	409	408	442	404	424	406	407	382	404	382	391	375	396	424	424	394	423	415	410	427	405	420	427	440	407	388	434	441	448	374	438	416	428	428	400	397	416	410	428	405	409	439	407	403	418	439	399	410	414	428	406	381	431	411	398	356	424	423	454	421	461	409	408	395	407	382	396	411	424	393	412	409	423	418	393	410	394	419	382	400	433	423	421	402	420	407	398	427	418	445	423	414	403	416	436	426	381	404	390	393	440	410	393	418	420	447	404	408	386	418	419	384	388	386	442	442	392	399	420	411	389	419	408	445	432	380	409	391	385	452	408	424	395	401	403	432	404	421	421	442	388	456	418	443	395	388	394	450	443	454	386	410	408	410	414	393	365	423	396	405	385	429	419	438	437	407	384	373	432	406	428	410	373	426	408	381	393	385	442	376	417	394	405	392	420	414	441	407	405
1493	359	327	325	328	320	341	348	331	343	367	341	347	324	299	340	340	347	349	347	327	378	341	341	339	326	322	334	392	321	396	361	322	355	315	345	349	342	302	332	338	339	342	365	338	308	338	326	376	313	301	354	363	347	331	345	373	363	375	341	351	336	371	307	366	314	339	339	346	333	303	369	346	323	347	351	332	318	340	343	333	310	337	327	320	322	318	338	372	345	339	333	331	335	341	314	359	338	313	324	308	325	325	338	329	340	326	351	347	338	331	330	344	330	343	328	328	337	310	334	377	325	321	347	310	347	368	350	337	370	329	364	363	350	359	354	340	318	352	331	343	342	316	321	350	374	350	350	346	381	320	362	343	363	335	353	354	315	318	333	340	342	327	326	320	312	336	351	370	329	320	333	368	337	296	326	350	353	343	326	335	313	343	338	333	324	337	302	320	317	331	365	315	329	336	342	350	311	346	327	316	344	336	317	340	318	345	356	318	350	318	309	346	364	322	363	319	331	347	327	328	309	297	368	351	346	361	367	321	385	337	344	364	333	335	327	317	329	363	339	308	308	334	313	325	366	353	389	376	389	336	330	319	328	336	328	345	358	354	369	345	333	317	300	357	345	343	304	370	321	340	372	329	312	358	345	344	320	346	318	328	309	316	343	326	318	354	315	320	313	358	342	322	357	363	337	380	371	334	347	337	344	342	330	322	367	346	352	330	350	322	342	342	315	339	329	373	352	349	367	351	317	322	308	362	358	376	329	317	326	310	309	324	322	316	323	348	347	324	359	387	331	337	348	279	352	335	327	326	335	304	357	344	363	343	312	332	337	314	356	336	345	365	349	343	357	291	341	331	337	340	343	349	332	314	330	321	352	311	335	283	348	313	338	319	327	334	314	348	316	339	325	338	334	326	332	333	330	314	283	327	342	328	333	357	352	318	342	339	325	363	342	319	348	365	342	301	341	314	354	336	333	345	337	324	312	335	376	354	338	354	335	331	392	337	351	324	317	336	319	311	349	339	357	337	335	302	296	324	329	354	306	340	320	319	354	329	315	354	340	342	329	345	385	381	334	331	337	319	331	337	347	307	332	315	329	309	357	353	335	311	333	347	330	402	323	337	289	340	310	355	343	351	312	334	331	298	355	346	303	334	354	352	345	302	347	332	336	358	312	356	362	320	300	336	340	340	312	333	343	305	326	323	347	353	317	348	330	309	277	331	359	322	328	343	309	313	344	342	339	332	302	291	319	349	322	324	309	342	322	337	329	330	358	334	296	359	353	292	337	321	332	331	339	360	324	343	354	376	371	338	323	316	367	324	336	326	326	345	330	308	322	319	325	351	363	359	340	292	330	343	338	323	321	336	335	356	314	370	324	350	362	348	336	316	367	322	336	363	358	339	349	308	354	340	328	327	336	323	293	343	312	334	323	365	343	358	349	335	317	367	317	336	345	355	347	354	369	345	363	361	305	381	350	327	333	333	353	337	356	356	353	313	357	377	333	346	285	297	322	347	326	331	304	310	314	321	323	360	357	320	355	326	327	332	325	382	365	338	330	330	333	327	331	367	309	321	361	336	362	353	339	327	357	349	312	281	318	317	358	328	330	338	326	322	309	341	372	378	319	333	328	332	356	322	304	323	354	322	342	318	319	366	320	321	335	368	321	314	326	326	344	352	350	331	347	323	350	335	346	333	302	335	323	341	337	323	311	321	375	313	318	340	346	326	342	343	335	339	342	329	332	349	344	338	328	333	329	301	313	301	340	342	347	332	336	336	323	323	368	334	346	320	322	326	324	337	316	342	375	382	355	395	309	333	352	329	338	331	348	330	323	346	373	306	372	306	356	314	315	335	335	316	319	356	327	337	362	341	316	330	349	339	327	339	349	329	340	306	321	290	324	336	337	329	307	323	337	349	353	329	327	294	341	353	341	349	312	291	353	314	359	367	298	360	357	345	338	342	325	352	313	349	335	331	329	322	312	328	297	307	353	340	317	334	314	355	325	328	363	358	298	314	327	338	338	375	355	325	333	346	328	390	293	329	303	339	341	339	304	336	327	279	356	309	321	320	329	309	341	308	360	319	292	313	355	309	357	324	351	344	332	327	322	307	339	350	343	330	358	306	320	322	323	344	333	356	346	332	348	334	313	341	342	335	348	335	334	338	319	371	336	308	319	306	324	315	325	323	338	340	340	339	354	315	361	328	341	342	349	303	346	350	331	318	337	373	320	354	313	315	349	336	372	368	306	337	337	339	310	343	342	311	336	297	317	353	336	344	358	346	346	328	346	314	344	311	338	332	323	335	354	322	314	309	346	308	336	324	338	331	323	333	333	320	363	326	364	337	326	319	313	323	332	304	336	351	338	380	325	350	345	335	332	368	318	320	333	347	325	338	310	346	358	327	334	331	304	328	345	328	318	327	364	365	320	349	323	335	321	293	337	313	347	297	322	322	348	330	356	361	349	336	356	348	339	341	350	345	347	324	336	346	350	356	386	345	319	365	306	324	329	291	300	315	361	323	335	348	338	303	315	352	360	361	330	326	335	330	340	383	321	351	327	315	316	335	337	325	333	307	348	316	372	351	326	330	330	387	320	347	335	325	311	304	368	319	343	345	320	318	350	320	308	354	308	347	324	370	343	334	319	334	328	358	313	328	332	308	343	335	309	358	347	350	326	361	357	341	323	365	352	325	326	349	392	388	340	328	326	322	323	336	304	344	339	314	328	310	336	366	357	325	322	348	300	343	325	345	327	329	346	328	335	324	348	324	338	287	320	333	336	391	329	319	356	355	300	345	313	346	364	308	333	338	331	332	340	338	339	319	335	340	337	375	350	370	338	326	343	349	307	328	323	344	308	333	358	349	334	347	346	362	320	345	320	356	298	355	327	321	320	327	313	305	359	310	301	355	328	337	336	331	335	348	325	334	350	317	355	339	365	341	354	363	311	312	308	347	344	350	318	382	327	312	352	355	340	329	355	347	353	344	360	353	357	315	341	352	331	335	343	336	341	322	354	328	316	344	335	322	379	365	338	372	315	376	338	337	337	295	322	350	331	363	342	311	346	333	324	344	367	358	356	320	331	317	331	343	329	346	365	330	311	320	355	349	347	341	358	362	326	324	315	355	346	354	334	322	346	316	347	319	365	337	321	328	330	349	325	328	373	350	327	372	325	321	320	331	307	345	350	323	356	323	347	330	331	337	325	315	351	377	358	340	348	329	322	368	320	336	318	374	323	327	361	373	325	325	339	327	310	321	340	346	339	315	330	341	348	349	372	350	366	302	386	333	348	386	344	312	339	331	299	348	360	305	320	342	329	341	333	327	322	326	355	335	330	371	372	319	345	340	356	334	359	360	325	319	346	313	321	346	337	317	292	357	336	334	321	313	345	348	367	350	321	321	315	348	356	323	342	372	370	369	330	338	351	329	357	316	308	340	311	344	327	311	351	320	317	330	341	322	361	342	316	371	376	349	321	317	348	354	346	366	306
2163	840	840	831	883	841	880	819	810	788	843	743	813	802	819	824	809	833	854	883	796	813	738	838	818	789	838	807	822	797	829	789	785	794	867	843	813	817	834	863	832	784	791	763	818	799	762	811	794	792	827	814	827	809	817	766	814	829	802	815	788	796	816	800	855	817	819	809	816	788	759	855	768	797	850	812	804	800	799	791	848	802	801	820	791	773	809	778	848	839	822	814	820	804	767	816	819	822	816	872	804	795	875	803	872	860	810	851	808	789	813	823	816	792	758	787	866	822	837	850	803	735	837	812	835	826	784	788	827	823	827	832	826	816	795	797	758	794	766	813	791	807	820	830	835	826	792	837	805	775	807	799	815	814	777	772	806	804	790	809	759	813	765	851	831	821	824	813	794	798	825	804	774	814	847	829	838	785	809	860	817	855	815	839	772	872	839	860	845	842	829	804	765	865	793	836	782	850	822	805	827	805	816	794	763	782	813	815	759	771	834	791	816	784	793	801	809	817	873	807	833	811	831	752	867	785	789	816	829	786	865	809	816	793	791	785	869	817	807	808	831	806	826	854	853	835	802	839	800	830	793	819	814	840	785	847	820	806	789	809	819	843	844	813	819	812	827	842	848	808	803	811	841	854	777	823	766	813	845	803	764	778	882	825	798	788	795	837	843	777	887	804	833	767	777	795	843	848	839	864	822	860	817	824	839	834	793	889	843	854	796	841	832	850	848	840	818	785	799	823	830	815	778	796	836	799	815	830	810	821	883	775	786	777	831	833	821	839	795	797	862	840	806	804	835	785	793	842	782	773	780	821	838	838	800	806	810	849	849	814	794	793	802	782	822	856	804	820	807	795	852	816	826	870	827	814	839	804	833	845	817	776	800	814	837	768	789	838	841	824	831	852	837	827	835	798	811	794	802	802	828	807	750	791	861	794	814	816	793	801	840	839	791	782	800	842	856	787	810	811	830	799	840	761	785	784	839	798	804	852	817	836	825	829	817	805	807	795	786	741	816	822	857	761	817	859	777	793	806	769	791	782	843	807	784	830	799	828	818	827	803	858	791	793	814	793	839	804	787	791	814	805	818	810	806	857	832	823	841	799	839	835	801	800	807	778	796	847	770	825	843	837	785	858	795	840	816	829	860	809	827	797	784	916	795	817	803	825	866	836	818	828	868	840	855	824	811	881	826	805	830	831	791	810	837	826	860	821	838	883	845	841	839	812	818	812	857	782	812	804	844	818	808	836	768	821	867	807	825	797	786	803	798	739	828	803	835	797	798	835	797	837	805	797	832	856	821	793	880	781	803	824	829	833	811	835	833	777	809	808	808	839	815	825	791	795	848	837	816	814	861	804	787	803	823	817	805	812	774	864	799	767	796	838	835	827	886	784	795	801	816	814	813	829	782	822	801	822	820	817	787	795	798	845	823	799	813	827	825	857	832	813	860	821	825	853	787	799	840	790	824	840	855	831	753	773	782	840	798	841	841	809	777	755	813	804	806	826	832	836	823	775	778	833	829	804	759	812	834	820	832	801	772	823	770	785	812	834	858	832	799	834	795	787	839	824	833	779	845	833	780	767	776	833	868	787	819	868	776	849	845	833	789	767	782	827	837	816	758	820	833	825	804	884	848	822	810	885	800	820	826	798	836	813	802	791	775	827	814	774	778	827	819	798	835	835	824	801	823	821	790	803	807	817	830	813	845	853	838	822	838	792	821	858	824	817	828	835	820	793	810	814	791	841	774	821	823	807	779	811	772	817	786	805	815	840	798	827	801	848	814	792	810	785	844	819	848	817	821	858	816	832	774	773	824	837	823	772	828	806	840	830	819	835	788	812	785	798	839	837	806	840	784	764	877	809	831	795	815	801	791	764	810	797	806	766	796	783	785	836	832	843	871	779	814	792	866	791	821	788	849	860	864	784	844	773	801	837	861	819	830	809	858	815	802	836	804	785	770	780	808	803	821	842	798	890	805	827	769	839	823	810	796	796	815	770	815	799	789	808	795	798	818	828	778	804	822	821	802	777	818	838	812	778	805	779	836	801	778	767	733	798	837	807	776	811	829	811	794	801	810	843	835	797	785	833	816	823	826	859	794	801	836	774	839	809	855	810	784	803	792	855	847	790	800	805	781	838	857	809	849	790	813	811	767	819	892	817	786	802	821	809	884	773	823	838	808	842	818	809	797	830	768	801	802	809	794	864	861	816	812	849	810	803	769	817	853	851	813	746	714	819	759	829	836	816	831	783	840	831	830	848	870	842	857	884	853	836	798	809	803	817	854	826	812	844	835	843	772	842	800	800	813	804	798	807	828	838	773	798	786	831	796	850	798	832	774	771	861	790	808	847	799	799	851	771	822	765	844	781	831	773	811	809	879	828	838	768	830	842	792	769	820	811	849	752	791	780	798	821	760	831	773	797	804	795	841	819	816	772	829	842	879	833	808	816	785	806	845	782	805	827	804	822	759	892	818	792	836	771	796	872	799	844	842	830	793	823	816	785	753	832	796	866	834	829	803	900	832	813	769	827	797	853	809	810	799	816	885	831	797	781	814	828	845	817	864	817	785	786	820	811	837	783	819	774	811	800	770	808	752	776	813	830	842	797	859	840	793	803	800	815	804	796	786	859	799	804	807	767	802	847	789	800	827	825	801	816	794	798	788	841	811	798	821	839	817	806	790	810	790	833	809	777	878	819	812	776	818	837	803	826	819	810	822	828	840	846	836	839	818	825	815	799	835	807	812	826	807	832	808	855	821	824	852	820	813	770	772	872	848	827	820	805	805	773	813	770	869	845	878	875	788	800	791	813	810	791	808	798	793	795	850	776	821	751	838	823	845	830	880	768	814	804	818	821	838	792	810	809	815	829	799	784	859	833	838	813	725	862	824	823	845	816	815	883	804	847	809	831	832	839	805	793	836	800	789	803	813	814	777	836	806	846	800	807	853	839	755	845	857	822	756	813	846	826	821	793	828	832	829	813	777	818	833	825	755	802	799	798	820	785	777	842	888	902	840	778	760	791	797	810	850	812	829	813	797	815	819	745	821	832	813	817	769	866	817	783	822	846	802	787	776	765	863	785	817	838	826	808	799	818	825	859	805	850	790	800	776	803	832	818	849	788	878	812	862	851	803	834	865	801	813	808	849	800	800	778	824	766	829	818	804	796	817	857	856	807	793	831	789	832	851	847	782	807	784	810	803	810	840	802	835	805	843	839	804	794	771	786	823	793	847	822	816	866	797	829	829	835	798	864	866	783	841	863	801	819	774	830	786	764	816	781	874	806	821	875	837	838	778	809	807	841	830	812	832	761	788	794	834	838	833	824	849	799	792	820	909	882	791	808	805	771	829	806	810	807	839	841	824	883	828	817	862	866	812	840	856	768	820	835	848	834	835	817	797	794	804	801	809	830	826	829	819	799	837	813	796	784	846	838	836	872	794	845	783	798	768	801	822	861	887	836	777	834	815	852	805	805	795	827	815	798	829	823
7119	567	558	510	418	439	370	351	363	339	355	352	340	390	352	319	323	331	360	360	315	320	313	328	337	316	332	293	313	324	340	327	316	351	333	323	316	306	342	317	327	312	305	319	336	329	374	310	313	333	318	305	325	341	325	331	345	320	337	325	301	324	299	315	325	340	277	316	319	319	314	327	357	341	322	304	314	329	320	299	323	324	302	329	341	368	311	360	341	330	323	353	346	314	314	326	317	324	320	328	343	323	296	335	314	335	337	338	329	328	342	325	336	317	300	324	346	317	296	340	341	301	307	321	311	293	325	351	295	339	322	329	327	344	334	329	345	340	301	380	305	350	326	304	312	345	336	322	316	331	321	354	331	308	302	352	316	345	344	322	322	332	329	342	314	350	337	321	302	352	336	314	307	326	315	360	343	312	356	316	314	329	341	328	336	325	327	329	301	326	321	334	308	295	351	312	365	313	311	322	327	341	353	308	349	317	308	335	306	305	341	334	337	327	332	332	370	366	331	364	297	342	334	347	322	313	335	331	345	323	310	338	304	346	300	343	299	322	324	273	298	315	343	325	296	306	307	327	340	312	287	338	340	324	331	308	339	312	346	329	308	320	329	321	332	308	353	306	336	288	343	291	321	338	303	340	311	317	314	306	303	348	325	314	317	298	333	355	341	312	309	348	323	338	303	344	308	320	330	325	339	342	314	326	332	361	335	346	309	333	370	297	353	367	314	312	290	293	303	312	332	310	357	334	313	313	312	381	308	363	325	342	315	303	324	346	310	357	319	314	318	326	330	321	334	323	323	297	324	328	346	343	329	324	328	309	309	331	302	331	358	346	344	295	337	336	351	325	318	312	305	350	306	353	290	331	350	323	349	356	327	329	331	330	328	317	323	314	300	313	305	351	280	319	339	304	354	355	322	336	312	326	353	341	298	326	313	294	290	324	318	345	322	323	329	349	288	325	312	311	340	337	298	332	301	306	369	347	338	310	339	306	313	324	311	319	319	315	357	318	304	327	327	326	302	303	318	299	339	299	308	300	322	325	296	329	330	329	336	295	374	304	327	338	317	328	350	354	332	334	377	311	298	308	315	337	363	318	289	285	289	317	373	317	348	279	322	317	338	326	287	336	325	310	349	320	282	312	309	328	329	317	325	338	335	293	330	322	370	301	341	336	328	329	332	305	315	304	331	342	333	350	344	322	336	339	327	347	324	338	311	326	354	308	345	321	330	337	339	376	335	341	301	330	321	295	348	322	348	314	311	341	313	309	338	341	346	292	322	326	279	303	325	333	334	325	355	344	330	358	326	326	285	344	320	354	313	298	334	333	319	327	309	353	359	308	336	327	323	337	333	304	325	310	343	305	321	336	319	314	311	351	346	339	285	323	334	324	317	323	346	290	362	330	324	298	354	306	330	357	309	297	343	309	315	344	340	320	355	325	351	309	288	331	354	300	330	349	321	329	305	323	313	342	318	326	328	339	311	322	326	315	340	337	341	316	323	343	309	322	298	326	279	338	315	338	346	306	313	315	302	315	319	326	305	346	312	342	303	331	321	333	349	285	333	326	349	335	311	325	309	314	304	298	302	328	322	284	313	361	323	357	338	359	309	333	343	341	313	314	317	337	330	322	310	294	293	332	322	343	313	347	295	292	332	346	346	319	296	324	315	343	349	320	335	310	360	319	307	331	301	302	314	325	364	339	316	312	349	328	290	342	302	319	348	318	287	305	340	339	301	330	360	308	305	338	331	311	323	332	369	341	336	320	326	366	340	321	341	332	300	338	336	327	332	311	353	317	329	304	320	332	345	359	352	340	313	312	357	301	333	331	365	347	346	347	339	341	324	320	342	323	303	357	325	308	288	343	299	345	327	323	312	321	295	308	342	343	342	362	306	293	302	307	316	301	311	349	321	338	295	358	324	315	334	342	335	321	347	321	297	306	329	323	313	344	331	289	293	306	333	319	311	314	330	309	314	335	353	311	305	307	296	297	330	300	292	344	354	303	327	350	320	285	309	334	316	311	326	319	318	325	353	313	310	344	349	337	347	322	357	361	315	358	366	326	327	345	305	297	319	336	355	307	303	346	327	345	333	333	315	357	326	332	317	308	314	364	322	329	320	324	299	327	340	330	338	329	322	309	326	325	339	292	296	310	347	320	348	327	325	309	296	338	329	327	355	360	297	326	320	313	349	340	349	332	346	337	338	319	340	348	318	327	358	329	348	307	284	321	327	343	351	344	296	345	331	323	318	362	323	303	317	328	312	310	306	332	343	380	385	307	314	332	320	347	351	342	326	376	343	315	317	330	307	308	293	339	335	295	332	337	324	300	368	353	329	313	314	298	308	337	377	308	317	347	301	301	301	300	349	314	347	303	340	319	328	337	304	318	297	334	307	320	306	360	300	329	313	291	322	308	324	307	326	326	314	340	332	311	325	343	318	374	292	342	299	275	319	330	312	352	333	332	315	292	314	350	334	293	339	329	314	328	339	308	331	316	327	285	330	336	330	304	355	297	307	349	313	338	318	310	352	329	334	305	314	341	319	330	319	345	353	305	331	337	332	303	329	328	311	331	325	330	340	292	308	322	316	343	327	368	325	328	304	320	327	315	318	350	346	356	323	326	313	314	317	341	304	322	299	308	314	330	285	330	304	351	340	337	307	332	336	339	337	324	338	353	346	353	300	323	326	282	305	321	307	326	336	340	315	320	305	327	295	336	323	318	336	311	316	334	343	339	302	343	317	344	328	329	343	300	320	323	336	310	334	330	348	313	332	302	358	344	310	343	305	325	311	324	326	364	333	304	349	340	293	358	343	333	284	308	324	313	358	326	360	328	312	332	299	311	362	341	330	331	357	328	351	332	324	300	342	319	299	332	357	307	337	295	306	358	312	341	384	306	328	317	331	354	326	326	334	319	304	312	315	326	327	320	308	375	309	317	291	372	314	388	339	328	309	344	346	337	312	311	311	349	324	328	306	313	338	296	339	322	310	327	335	343	315	315	352	328	352	347	365	344	329	311	334	342	325	370	320	322	354	319	345	331	289	334	323	338	351	314	298	324	284	332	315	381	299	309	362	301	305	334	312	352	331	337	361	327	361	329	314	318	336	323	351	338	355	353	335	310	341	300	334	336	334	324	350	350	296	313	337	350	315	325	292	263	334	309	354	380	327	311	314	339	332	357	340	335	308	332	339	307	350	310	341	283	325	358	313	337	361	294	303	316	333	322	278	349	322	337	316	346	327	337	351	354	285	353	342	324	339	349	338	307	327	279	338	310	342	294	295	329	285	324	341	352	336	335	361	326	316	301	313	334	307	334	309	307	331	308	337	343	316	303	365	322	326	313	330	341	343	305	323	302	325	315	340	333	319	306	304	380	358	349	326	308	342	310	349	338	297	315	329	320	320	357	286	325	292	348	321	304	329	344	341	337	328	330	343	347	357	320	318	327	282	350	360	322	369	320	333	359	335	313	355	339	327	304	388	346
6696	1018	1262	1486	1279	1155	1159	982	1020	921	942	938	863	813	873	846	838	870	816	881	786	811	810	789	776	822	828	803	803	805	814	787	809	850	750	807	808	782	768	783	787	835	848	809	823	783	760	788	824	796	815	742	761	879	783	755	788	824	792	869	803	810	854	803	778	803	811	788	772	790	776	822	744	754	768	809	808	791	801	802	814	825	847	808	795	836	789	742	789	828	773	810	824	759	808	785	789	821	829	808	758	760	792	811	771	752	806	789	763	719	717	786	788	755	738	767	768	788	733	828	735	779	757	825	841	803	786	773	730	719	793	788	711	771	782	853	776	728	766	801	790	748	792	738	751	728	752	735	795	788	792	749	777	792	848	829	759	787	812	821	771	750	782	791	788	755	699	811	798	787	793	780	794	830	819	780	752	781	748	781	771	792	832	805	776	754	823	752	811	780	781	778	840	774	793	819	766	789	736	803	830	772	776	808	776	797	809	780	801	705	769	777	770	734	787	783	752	789	823	743	720	743	788	804	855	814	736	793	813	738	775	815	785	813	819	769	774	754	808	763	743	811	790	773	779	790	773	773	802	782	773	789	798	762	774	749	778	735	771	759	787	808	774	780	748	778	756	851	739	803	746	791	778	762	829	817	774	810	755	784	768	806	778	783	754	774	805	771	844	783	812	774	821	721	775	785	747	756	771	779	820	756	822	799	791	826	805	782	806	824	783	790	803	800	746	803	781	836	791	830	811	827	812	774	780	814	763	754	796	791	764	796	780	809	759	798	748	751	751	802	824	807	767	774	786	769	819	755	775	772	759	768	775	737	800	756	821	812	777	793	829	815	772	780	844	736	790	750	752	791	699	723	731	792	801	774	812	832	797	768	795	739	757	766	786	755	846	805	721	803	800	764	783	763	769	764	816	789	758	787	731	748	788	836	766	824	802	837	770	795	768	743	795	791	727	825	729	800	760	732	802	759	785	775	738	758	817	750	760	776	746	793	767	749	734	828	790	751	788	739	844	733	781	781	811	797	823	787	872	774	743	756	812	767	812	775	762	738	753	770	768	772	785	766	787	798	741	779	777	743	810	799	802	742	808	813	808	766	818	766	799	768	760	759	788	786	788	768	739	732	811	796	838	789	757	765	756	786	811	756	777	816	837	761	779	743	791	786	759	765	776	776	798	731	759	810	766	790	778	792	765	775	765	760	743	758	769	851	819	745	786	762	788	808	797	785	779	808	750	781	849	745	767	805	841	819	816	766	797	796	821	776	804	761	775	758	756	833	789	803	847	792	804	777	738	783	805	822	781	772	764	778	760	790	784	793	823	770	786	792	815	813	778	818	774	747	755	782	820	794	773	696	776	744	775	755	748	780	770	747	763	748	749	850	809	751	800	808	810	784	749	773	760	778	808	764	796	824	795	827	747	761	822	759	752	777	795	808	798	803	835	773	761	766	774	764	748	723	718	806	792	789	740	753	746	848	778	780	768	796	760	767	770	792	801	813	774	803	794	791	742	787	740	836	743	768	748	815	825	749	793	810	759	803	769	793	815	737	787	743	730	765	838	763	835	786	761	790	828	751	816	791	827	759	805	780	736	775	777	829	797	833	802	820	818	783	793	780	787	786	794	817	771	770	846	794	778	753	796	788	757	783	773	756	760	768	811	726	770	799	812	742	802	816	784	811	752	791	817	804	778	759	748	768	778	780	784	753	740	807	744	810	767	790	808	765	782	759	773	763	788	745	722	759	767	801	775	774	723	742	793	814	807	799	807	763	754	830	772	812	808	774	779	766	811	716	793	762	767	775	761	784	753	775	747	827	786	770	788	840	719	777	787	727	746	765	755	803	751	822	795	760	767	770	719	780	753	778	773	751	786	763	759	799	800	784	814	783	771	823	725	788	814	788	770	794	813	776	778	775	785	747	723	773	812	781	815	818	740	743	728	802	811	729	762	757	772	795	807	798	839	747	728	762	784	778	770	765	801	797	812	794	795	801	754	786	775	731	761	753	806	774	805	769	780	780	794	773	766	779	743	785	813	811	801	786	853	724	778	771	746	778	794	764	798	834	793	782	799	791	794	801	799	779	776	808	767	791	805	809	749	801	765	785	722	773	846	743	763	751	760	810	735	790	815	801	746	781	749	814	810	816	788	785	769	835	798	796	805	791	763	761	803	746	794	738	788	818	756	763	753	760	796	752	773	767	787	761	794	769	761	763	771	782	822	744	787	743	744	795	807	799	767	839	786	743	743	743	743	764	837	798	789	763	765	766	789	753	756	789	825	778	761	771	785	808	821	785	803	760	773	805	783	771	753	780	766	793	728	798	764	825	791	769	810	794	780	743	825	797	790	810	779	750	747	809	779	770	805	818	767	799	787	743	790	784	771	802	769	798	770	789	776	777	797	787	728	802	832	781	826	805	757	736	805	748	780	773	802	780	714	794	749	750	773	754	742	779	794	804	807	804	735	795	813	773	794	803	766	731	814	823	790	764	763	792	826	770	733	745	839	755	729	815	824	728	789	782	821	802	790	758	796	804	784	830	752	813	827	763	760	747	771	780	756	736	778	771	815	814	779	768	750	805	831	798	755	750	701	734	787	830	769	771	737	793	821	739	785	787	768	820	768	740	819	756	800	780	776	845	772	759	743	759	745	745	799	745	787	765	781	779	787	743	814	785	781	764	785	806	791	773	744	806	809	793	800	759	790	802	816	797	780	848	726	743	809	763	783	767	809	755	774	805	775	820	778	768	801	831	847	753	817	786	845	795	782	796	795	833	758	793	824	824	808	773	779	782	783	785	774	754	755	783	773	816	782	747	777	777	819	778	764	770	762	738	761	810	761	769	753	781	850	783	744	798	796	798	846	779	782	754	795	759	777	790	756	826	750	819	786	772	751	798	772	770	814	817	802	740	776	783	785	786	816	780	779	766	825	732	800	820	799	823	798	765	764	771	764	809	778	811	787	805	779	822	799	744	783	750	784	801	840	745	804	853	812	769	752	829	763	794	820	780	727	719	755	771	746	785	850	794	777	761	787	786	827	773	748	727	781	806	775	766	796	801	784	788	814	779	766	814	825	840	769	802	771	778	760	795	783	714	778	777	777	785	751	816	793	792	760	845	799	792	776	752	780	811	770	767	763	773	850	774	783	812	814	789	736	747	718	797	813	786	794	801	836	802	801	782	747	784	827	795	764	847	782	774	777	790	752	832	723	795	787	749	779	783	783	797	819	754	865	824	767	818	750	776	824	808	764	767	769	808	771	743	826	768	762	781	798	773	790	755	783	776	785	842	826	794	777	722	830	777	839	793	698	798	803	786	765	774	804	779	769	840	754	699	785	780	744	784	783	796	734	798	826	775	826	798	746	816	789	771	800	796	851	757	780	734	787	827	774	765	820	785	765	779	817	763	751	778	807	818	757	754	803	817	787	784	758	767	752	798	743	789	751	726	787	781	773	784	784	818	794	774	758	848	798	793	748	856	790	741	814	766
12555	759	642	478	350	308	259	242	195	214	176	190	190	189	208	152	184	167	177	162	153	198	180	165	153	177	162	136	167	171	158	169	162	148	135	161	132	160	152	152	169	177	181	154	149	172	172	150	151	153	155	162	156	147	158	154	159	165	170	134	153	175	156	136	162	166	175	150	141	186	143	163	139	156	160	138	168	148	153	128	138	163	147	160	165	164	140	159	177	195	178	156	151	160	173	177	156	181	163	172	162	170	138	154	154	155	168	189	155	165	149	167	146	159	162	171	145	176	149	182	144	144	169	152	164	130	173	138	185	159	164	181	151	127	174	153	153	151	181	156	151	167	174	197	160	161	127	156	171	133	175	162	147	150	164	139	169	159	160	147	159	138	156	132	158	142	169	166	157	173	173	154	163	141	150	164	181	166	155	142	148	132	165	136	169	175	153	137	152	160	152	168	138	150	156	161	178	162	173	168	169	163	155	159	127	149	147	149	147	176	161	141	158	169	158	146	157	156	157	162	175	148	123	171	191	141	156	146	157	177	152	154	148	204	184	156	179	179	158	143	139	150	145	157	150	164	175	189	176	152	152	143	164	154	171	144	160	157	162	126	133	166	150	157	153	178	135	134	158	138	152	149	163	166	150	160	154	155	162	153	129	142	148	160	162	140	132	134	142	151	167	147	171	171	145	152	140	155	138	161	128	171	145	167	190	189	147	126	173	147	167	169	165	165	124	138	119	155	168	145	154	153	161	154	168	169	166	147	157	160	178	169	154	143	160	167	126	166	127	180	167	157	143	129	157	169	150	143	158	174	168	160	140	177	164	186	166	126	157	150	160	155	137	172	144	158	142	153	175	182	163	145	164	135	173	143	151	176	134	165	138	190	173	158	144	153	143	152	182	158	140	148	141	147	164	161	166	151	156	136	158	167	152	169	164	148	172	172	177	154	148	156	160	153	148	159	149	125	139	140	151	140	153	158	164	173	179	161	166	166	155	160	151	173	151	144	153	149	169	143	154	163	151	153	140	144	176	159	157	158	167	141	159	131	150	147	174	145	142	140	142	144	161	172	166	151	145	150	169	160	161	161	166	144	142	161	156	166	160	150	150	148	174	148	149	162	149	148	162	155	131	150	187	148	169	145	159	182	172	164	155	169	168	140	158	158	159	168	146	164	144	151	164	151	161	153	168	156	168	144	136	174	163	168	173	176	154	167	152	173	187	165	163	178	135	152	143	170	154	171	169	153	180	145	186	153	148	165	146	178	167	156	167	163	158	145	158	150	177	150	158	178	178	169	147	159	156	145	154	157	152	160	153	162	168	149	159	162	152	168	158	145	162	177	150	180	149	132	152	163	167	153	146	143	143	166	153	169	147	157	153	160	167	146	156	174	175	149	168	165	152	127	156	160	169	138	174	172	164	177	157	151	173	147	174	160	130	176	174	157	149	152	152	163	149	160	142	155	112	149	155	156	132	142	173	175	138	138	170	163	138	167	195	162	190	151	153	155	140	184	152	157	143	169	147	179	174	141	168	146	151	168	162	166	163	141	152	150	162	146	157	145	162	168	159	145	148	136	168	164	159	152	156	158	134	152	149	159	161	151	143	153	160	165	145	184	139	139	152	155	159	150	151	155	150	144	162	151	121	138	150	175	178	182	152	158	152	153	159	149	168	163	156	150	158	157	157	139	174	149	141	162	148	151	164	145	174	131	140	153	157	151	157	149	157	149	141	131	167	148	156	152	164	172	175	177	150	140	175	134	168	145	129	165	146	141	150	151	151	163	177	191	158	167	185	158	144	157	155	166	167	144	169	149	153	164	172	141	132	185	179	164	147	158	169	138	170	150	152	162	161	166	152	165	150	173	149	153	152	187	154	148	170	132	152	159	175	158	184	156	145	157	157	141	135	162	166	186	140	157	169	157	153	161	169	151	153	156	148	146	143	180	150	143	140	152	127	156	158	148	169	168	195	192	161	170	133	153	146	174	164	154	153	144	150	173	142	147	156	170	170	167	170	168	148	148	159	145	143	149	144	162	152	160	130	162	173	157	168	153	155	151	147	166	149	142	165	152	172	161	164	171	145	169	165	178	161	179	154	158	158	159	140	164	153	168	171	158	164	149	148	179	163	137	141	142	180	176	150	157	147	163	162	166	161	161	168	185	184	167	172	144	164	162	159	156	155	189	150	166	168	133	144	138	162	172	153	147	177	173	132	128	156	147	180	169	154	136	163	153	174	141	149	165	180	160	160	162	147	136	150	140	151	153	147	157	159	143	142	143	145	153	162	169	172	184	169	161	176	154	160	133	147	157	153	157	167	144	162	156	160	157	155	155	149	165	143	149	155	140	149	161	153	155	147	160	151	163	147	153	151	158	174	165	172	159	132	164	154	147	153	157	144	145	159	151	135	151	167	177	151	144	156	146	152	147	148	146	146	147	186	140	188	151	167	149	160	164	151	173	153	164	147	162	153	148	152	139	144	178	159	168	150	139	177	150	167	174	150	147	160	175	147	156	168	179	139	172	165	137	149	171	166	141	177	177	203	190	135	153	134	183	140	163	169	150	151	141	139	148	145	177	146	166	164	170	155	163	142	157	160	150	184	175	160	152	157	184	149	159	155	140	158	186	156	130	172	147	156	162	144	163	160	167	158	168	156	157	156	165	163	143	148	137	134	174	157	135	171	167	197	175	137	179	148	160	161	154	144	142	174	150	129	169	167	148	145	163	158	169	151	177	155	148	169	165	155	163	135	163	154	148	177	169	165	167	143	161	176	176	169	163	145	150	149	145	156	158	131	166	195	156	154	174	161	139	167	156	156	166	150	167	145	162	149	158	166	148	176	163	148	175	150	134	152	175	148	151	165	171	162	136	163	159	160	147	153	153	148	174	167	175	187	167	157	155	155	151	152	169	145	169	174	171	162	131	161	172	163	149	160	165	141	139	155	155	178	156	167	158	140	145	156	180	149	157	146	172	148	165	148	172	191	147	162	144	172	157	166	141	166	163	150	152	149	141	154	170	156	159	162	132	172	140	158	149	149	146	154	161	154	138	175	153	160	150	138	150	153	174	149	153	158	176	162	173	152	167	153	151	178	184	168	153	136	155	181	168	156	142	154	163	144	162	152	162	136	157	135	147	179	164	119	166	152	145	152	163	157	146	167	168	145	166	139	138	182	154	159	154	151	142	159	153	122	146	144	152	166	138	135	164	159	154	151	150	158	166	166	161	183	157	162	151	146	172	152	124	166	156	158	139	142	160	188	158	158	144	152	152	150	179	165	167	171	138	143	174	159	160	179	165	168	162	151	172	156	164	165	180	148	142	182	166	158	164	167	156	152	141	159	135	155	160	154	123	154	171	150	143	164	145	158	187	150	174	156	163	141	164	143	138	138	184	169	144	171	171	150	127	160	150	175	155	170	152	162	169	151	129	167	154	143	155	173	164	151	155	152	162	147	157	160	165	155	151	145	173	171	165	164	160	143	159	149	155
7999	857	1380	1641	1381	1193	1025	870	781	711	633	591	615	574	598	500	494	520	479	465	492	503	460	455	456	457	427	397	427	418	470	473	431	454	423	442	436	464	408	412	415	423	407	434	406	406	383	433	394	411	428	407	414	445	393	458	402	427	391	395	403	425	426	399	381	411	416	395	408	396	374	410	411	426	405	451	391	420	423	400	401	410	413	384	364	395	425	400	433	409	376	430	432	411	436	423	379	434	413	428	408	424	369	420	385	399	360	382	379	396	412	383	410	413	403	394	415	395	404	424	421	403	382	473	427	403	427	429	394	416	392	391	397	376	423	426	413	375	437	419	398	413	435	425	406	398	450	423	394	405	433	403	437	431	429	399	425	399	391	412	397	401	418	424	430	387	408	417	430	428	427	415	411	423	394	419	415	403	393	395	396	385	419	405	400	384	426	413	379	422	407	453	400	430	412	408	412	423	381	410	436	402	410	390	415	428	433	441	419	438	445	415	406	413	377	422	389	377	442	395	384	412	426	382	415	375	432	408	413	380	413	394	378	393	428	416	396	408	380	388	378	412	365	416	383	401	393	391	406	402	404	390	410	405	398	417	419	409	399	433	405	425	376	401	414	366	437	405	405	383	413	401	364	422	421	366	470	409	399	467	441	411	403	385	408	385	380	407	408	397	401	375	404	450	421	408	407	402	445	394	403	396	408	436	416	402	391	401	397	418	390	414	367	384	367	435	429	384	425	434	413	396	408	364	437	442	407	390	429	401	461	372	411	414	404	386	384	388	432	423	381	397	406	416	380	401	406	430	377	398	383	436	411	430	402	402	412	443	443	417	411	413	397	423	403	401	400	406	403	402	405	418	396	383	377	385	393	399	422	392	422	410	392	447	384	384	386	446	374	444	369	440	411	461	411	399	441	401	420	399	387	393	415	443	410	403	396	405	393	433	390	399	416	437	400	420	411	408	400	411	437	400	401	444	401	398	403	375	390	445	426	424	393	399	389	407	412	339	394	383	447	369	389	406	429	406	383	421	412	404	393	375	389	433	432	419	391	408	374	407	395	399	399	416	429	401	404	418	422	410	412	427	406	397	417	415	437	426	428	459	410	443	438	396	436	394	384	386	432	425	419	382	403	394	400	432	398	406	388	429	441	406	435	393	408	438	408	404	443	409	398	371	402	433	395	414	399	421	424	422	415	414	421	434	394	405	404	433	436	422	421	414	414	410	351	430	402	461	418	410	408	434	406	413	416	401	410	447	405	387	422	421	405	430	399	420	466	419	398	358	382	428	455	432	416	411	412	420	399	417	398	393	373	419	369	396	401	457	374	464	386	398	385	394	411	425	424	409	385	360	387	406	430	431	413	426	424	412	401	409	416	432	434	405	415	407	396	399	390	392	396	394	433	422	411	423	435	446	423	371	380	412	400	399	397	386	402	422	415	424	420	416	437	421	386	434	414	382	413	388	406	397	398	406	427	374	420	425	410	386	404	420	423	402	412	410	372	441	364	399	413	444	418	400	395	412	394	400	403	430	398	368	394	390	395	428	396	433	426	391	380	393	434	391	414	398	409	423	437	427	425	378	400	395	390	410	393	420	398	433	404	377	384	394	358	389	388	386	449	407	416	409	446	415	419	420	420	425	421	406	420	396	424	429	395	394	405	425	435	439	356	417	395	413	388	422	412	407	380	440	433	401	424	401	427	406	416	393	440	446	418	430	420	457	422	403	405	409	397	403	399	409	427	387	432	395	416	432	371	412	429	397	415	377	445	404	388	381	430	416	402	426	393	418	398	401	412	429	388	374	388	388	381	424	408	433	363	416	408	422	397	378	408	423	383	413	397	430	452	391	390	426	400	418	379	424	431	398	427	426	409	422	440	398	422	364	430	411	416	415	378	420	424	392	425	386	390	401	394	419	382	411	405	399	399	405	398	448	398	434	448	403	387	412	395	416	406	417	374	421	381	433	404	402	386	420	411	396	422	375	453	395	436	417	425	396	399	386	398	406	413	421	401	417	439	418	395	437	357	436	410	421	417	432	395	396	396	421	424	421	370	423	403	416	411	402	413	418	429	414	423	422	386	394	384	450	380	437	405	381	407	424	390	417	446	420	403	433	381	382	406	436	392	405	419	417	461	427	405	398	408	420	414	379	382	415	389	396	416	429	428	394	402	415	420	381	444	413	406	374	434	423	439	434	406	412	378	394	415	437	440	433	377	415	402	402	402	377	414	415	438	393	400	406	398	445	414	418	390	392	416	400	390	422	401	387	412	403	424	404	439	396	402	405	414	444	405	401	449	424	386	412	400	406	415	401	388	444	420	400	399	397	390	390	387	385	441	368	415	384	414	411	410	403	375	395	407	405	418	434	420	397	430	422	407	372	423	390	421	401	386	397	409	450	423	378	402	426	430	413	397	396	398	400	396	404	413	407	421	393	422	418	409	411	423	391	436	401	383	421	394	408	379	420	412	410	404	451	409	435	378	412	402	386	408	402	412	440	412	389	390	425	374	411	448	404	401	407	404	377	424	397	430	390	432	428	420	412	404	405	389	390	410	394	399	410	451	438	405	407	417	413	402	401	405	412	418	379	441	435	446	372	387	394	431	423	410	463	400	407	415	404	404	383	428	377	429	390	406	412	433	420	400	389	433	389	414	422	393	422	386	398	425	437	414	425	424	382	395	392	422	409	435	398	386	426	427	411	423	428	365	431	431	413	359	402	383	380	417	394	399	398	442	394	363	419	418	420	427	394	427	413	415	395	396	391	418	462	386	418	422	411	408	444	418	422	417	435	409	438	411	387	433	396	418	388	412	419	457	453	441	380	448	383	388	413	389	417	432	416	413	435	405	382	401	378	405	421	424	395	384	427	391	423	403	457	426	397	396	409	410	441	417	462	419	399	409	381	366	409	387	383	416	430	414	407	402	389	409	433	390	400	383	408	428	413	404	406	405	407	426	429	385	416	409	445	405	406	447	418	370	410	415	420	407	408	390	389	395	423	403	417	385	436	406	401	403	429	407	406	425	425	405	399	444	398	403	390	383	422	416	415	427	398	409	424	389	402	382	425	415	427	432	431	397	397	425	408	380	428	425	420	411	408	418	428	417	429	403	416	404	415	414	407	403	409	379	397	419	391	378	408	379	412	409	385	411	393	413	405	431	399	372	394	387	417	422	412	433	448	378	412	407	412	414	399	410	398	430	409	405	418	402	402	420	416	435	409	386	411	396	406	396	388	409	395	381	427	406	370	434	413	403	421	428	448	409	419	421	422	408	452	441	408	421	385	430	392	401	434	444	440	398	413	382	427	413	414	427	416	413	410	450	430	425	432	425	406	409	442	418	390	441	415	383	403	403	438	411	432	384	418	435	396	392	387	417	440	404	420	382	402	387	398	405	406	401	407	383	421	406	426	416	430	407	408	403	415	451	412	379	387	430	384	420	422	393	406	389	401	425	437	414	403	410	390	407	395	413	399	430	391	392	408	433	435
1551	366	345	306	332	317	293	336	327	318	317	335	327	336	349	333	370	359	331	347	329	348	329	341	324	332	340	364	296	333	337	312	329	329	308	305	304	358	351	331	331	359	324	353	335	343	328	320	339	332	327	347	360	374	357	329	290	314	339	330	371	293	338	332	339	341	336	358	339	323	317	295	333	310	294	335	320	364	292	336	350	306	388	321	313	341	343	342	329	347	333	336	339	333	332	314	331	343	347	374	323	321	344	331	311	327	312	365	314	351	316	330	332	358	356	361	368	370	354	350	320	346	333	323	353	341	332	338	328	311	335	306	369	320	331	365	356	332	330	344	350	311	315	302	275	346	418	313	289	347	338	336	310	341	371	334	345	357	319	320	343	339	330	312	326	352	300	311	293	357	325	348	327	321	358	342	374	332	312	376	329	332	328	322	354	325	369	342	336	357	333	322	350	306	337	307	322	340	372	316	326	324	353	357	334	359	324	337	342	335	313	371	326	379	346	322	346	335	355	343	337	353	349	336	361	377	354	291	342	345	321	307	332	324	318	308	335	347	296	340	318	331	289	310	349	323	346	330	328	323	349	393	344	340	337	330	321	345	337	324	311	338	327	351	311	329	337	362	334	338	377	352	330	317	349	344	352	352	324	316	353	360	319	320	340	322	299	356	339	353	323	316	345	321	356	326	368	343	320	332	321	317	334	336	359	315	353	381	304	370	333	322	309	349	348	335	334	309	339	366	384	334	351	340	352	382	316	338	353	337	339	323	323	346	346	343	331	324	356	345	319	327	317	346	345	350	323	330	329	341	340	353	303	359	312	343	380	351	345	354	308	352	332	306	325	357	335	336	348	348	332	339	305	341	306	314	363	340	318	326	333	292	329	324	311	329	352	323	348	342	347	303	339	328	335	357	329	361	353	370	343	339	360	307	365	384	351	344	314	310	340	335	313	328	352	306	300	347	333	313	317	350	314	337	283	364	333	340	321	356	364	317	323	341	346	311	316	307	312	318	319	347	316	336	305	334	319	304	343	332	347	331	311	346	352	374	332	380	356	329	353	359	342	344	349	353	349	358	382	321	355	347	372	357	320	300	356	314	354	368	341	329	327	308	315	366	344	308	361	350	323	367	334	343	332	326	345	342	337	338	357	342	319	334	336	364	311	310	357	327	354	316	332	333	310	324	318	303	349	310	333	329	322	327	311	338	335	340	326	354	342	304	329	351	355	317	321	342	309	297	304	294	350	310	324	336	336	314	329	365	365	344	324	367	334	356	348	323	339	341	362	334	343	294	390	316	318	304	350	342	338	311	331	326	325	314	338	353	366	325	321	344	312	340	334	325	331	303	326	318	330	337	301	310	310	305	356	336	325	339	327	360	361	351	358	331	291	344	307	331	357	328	344	321	353	355	350	347	325	342	347	344	337	351	311	303	334	340	345	331	335	345	336	339	363	346	334	299	334	338	313	316	333	329	349	319	384	336	321	327	343	326	304	346	291	320	345	363	338	333	311	371	327	341	344	345	353	357	362	328	312	335	310	355	329	323	326	329	310	327	314	342	349	308	333	312	367	349	363	317	332	328	341	343	335	330	366	359	332	345	354	331	310	306	354	313	338	305	354	303	327	331	360	384	315	326	320	326	353	313	322	331	349	324	331	350	321	320	349	324	358	344	353	351	352	307	338	359	304	284	388	326	318	324	292	357	384	320	337	316	352	352	315	344	339	339	365	310	321	314	319	351	295	368	364	297	344	353	327	344	354	325	317	338	325	306	343	349	372	336	354	323	320	358	365	316	294	324	356	363	311	344	364	341	348	334	304	339	340	355	332	362	380	329	386	329	339	297	321	326	362	340	320	322	322	356	323	366	363	344	308	316	355	357	327	358	350	324	309	330	321	355	363	359	353	330	323	322	323	321	317	311	340	344	316	305	338	334	329	342	309	366	314	318	342	374	315	335	313	303	351	336	300	330	333	341	313	349	339	339	334	329	323	321	328	351	323	331	324	327	319	304	299	307	309	358	342	367	352	352	339	368	349	334	358	356	340	337	348	319	355	333	351	335	317	329	304	365	347	340	339	331	358	323	362	348	349	339	374	363	319	331	305	316	333	320	325	335	348	319	316	338	320	343	332	299	328	316	359	330	341	344	362	355	299	328	335	318	350	344	342	326	323	368	362	340	341	326	324	306	337	317	334	327	338	351	303	346	372	340	345	355	344	368	334	347	331	325	359	331	321	320	335	341	355	369	355	367	322	320	320	312	346	337	336	357	360	321	307	336	359	316	313	322	309	337	340	313	345	339	342	328	331	311	298	383	335	313	337	321	351	334	344	308	333	347	347	343	362	361	309	315	344	347	292	319	315	312	338	350	360	371	339	324	353	356	344	335	318	331	368	340	324	359	320	341	371	327	337	355	353	330	344	337	323	324	302	355	350	335	339	361	358	329	330	304	330	351	326	331	338	327	388	320	332	370	331	333	320	368	372	339	333	354	338	348	339	335	382	320	291	350	317	310	372	348	393	324	338	338	362	319	341	311	344	298	317	346	343	323	343	338	333	361	327	353	312	306	329	337	348	338	317	339	360	298	363	336	330	326	355	355	302	339	337	335	364	327	342	329	354	347	311	325	336	333	354	336	358	326	340	333	377	339	325	340	316	327	295	338	323	350	364	320	348	351	355	331	349	350	331	319	314	288	341	338	373	326	320	325	318	337	337	323	346	358	325	374	293	326	306	358	350	328	317	317	338	356	324	357	354	324	339	338	312	345	376	345	368	352	334	347	343	344	344	324	334	328	334	330	342	348	317	313	355	318	341	317	359	327	336	354	349	347	340	330	325	337	321	366	293	338	334	341	327	318	315	318	346	325	351	309	295	388	369	347	337	350	325	299	303	323	309	335	322	344	338	348	282	344	332	354	323	314	354	410	300	340	351	341	321	317	338	378	333	338	340	310	323	329	382	354	364	339	345	319	365	344	340	340	353	341	337	292	341	323	320	333	316	340	316	330	353	354	354	298	355	313	338	338	328	338	327	336	340	324	302	347	337	357	350	330	333	390	332	319	357	318	347	313	336	344	311	348	339	360	336	324	312	323	303	328	360	333	328	347	344	358	341	352	311	337	357	304	346	314	315	354	317	357	331	354	319	355	349	319	337	362	352	327	335	295	314	328	332	328	353	335	309	340	338	319	326	366	335	333	346	348	309	327	340	330	320	301	304	367	319	329	308	312	322	344	325	349	340	330	352	349	316	343	343	295	376	333	346	330	324	322	321	344	328	368	326	319	345	321	334	322	294	331	364	355	346	337	294	324	335	346	340	344	315	381	344	307	333	332	318	317	345	328	364	326	325	319	362	312	326	376	342	305	348	322	352	344	322	308	343	322	338	324	341	338	357	347	335	330	320	322	330	320	317	325	334	346	352	340	342	316	343	347	361	312	318	349	335	321	341	353	329	329	345	351	347	358	329	290	374	372	332	311	330	328	317	304	324	329
2187	793	894	845	866	867	828	814	841	835	827	834	807	808	840	783	775	799	768	859	794	826	817	845	817	858	856	826	832	794	797	821	834	816	815	835	785	801	764	825	793	830	789	826	846	822	795	836	791	794	822	804	777	777	868	843	757	841	800	845	858	814	887	789	781	821	802	812	799	815	836	844	845	818	803	789	802	809	843	794	844	832	819	769	777	852	811	825	795	815	823	849	811	786	800	795	794	810	789	830	806	832	852	842	819	807	798	759	790	806	782	745	811	827	805	821	819	792	823	826	832	875	794	841	862	736	764	833	814	829	836	820	824	769	822	808	811	809	842	802	792	801	824	859	801	802	856	839	806	776	831	828	831	790	816	827	767	769	810	846	856	875	830	821	782	855	765	818	845	798	815	793	798	775	817	805	803	797	809	793	788	802	849	868	836	815	817	793	836	774	826	831	811	811	840	847	808	810	831	807	832	816	806	820	840	846	823	845	814	847	835	827	829	790	780	758	847	844	857	817	807	785	846	849	814	810	841	835	766	799	834	834	766	812	759	807	778	781	824	834	817	826	834	737	828	858	802	845	839	813	865	756	819	835	871	870	796	809	828	836	836	849	834	761	830	773	810	861	807	809	770	782	773	812	800	847	790	830	785	798	812	818	808	790	821	813	830	817	845	814	777	833	859	817	853	814	775	773	789	825	796	816	819	821	797	844	817	775	799	786	806	769	782	854	817	827	818	805	794	818	804	818	821	805	881	794	837	831	802	811	780	837	802	785	844	810	831	826	804	836	850	759	832	808	853	846	825	841	795	802	802	777	814	790	846	828	845	814	807	805	800	842	811	816	844	808	770	888	841	764	786	856	846	829	791	827	843	795	827	823	790	801	828	824	859	813	798	778	802	816	815	820	773	805	851	796	777	782	789	804	839	809	775	798	811	812	800	873	829	794	739	817	856	835	841	857	847	820	816	839	778	809	792	795	809	863	848	840	840	856	784	828	797	797	823	807	779	799	760	799	785	872	788	812	853	800	832	829	798	798	850	791	782	854	810	796	794	804	799	796	839	803	804	800	815	798	830	831	820	786	753	820	805	873	830	821	839	838	793	818	805	829	804	816	787	794	835	822	801	831	798	785	810	821	821	836	814	774	733	825	772	793	805	820	767	789	823	791	879	810	813	810	854	849	824	794	792	783	793	793	804	791	817	855	781	813	815	795	806	831	802	830	837	826	785	767	793	810	832	866	769	834	798	858	790	785	824	795	800	792	862	843	758	820	808	780	818	832	817	819	822	799	775	878	807	791	780	804	819	813	821	816	798	806	798	840	791	854	809	804	796	826	831	807	823	776	816	838	801	810	800	791	808	830	815	796	819	803	809	812	816	815	836	813	848	801	822	844	821	806	795	809	820	830	827	875	814	783	837	849	792	843	874	825	834	809	780	788	779	893	868	809	782	849	864	856	826	808	768	813	816	808	819	774	846	802	817	847	775	849	776	807	840	786	822	823	820	794	842	800	818	826	809	804	794	741	815	781	839	829	798	830	808	860	829	835	851	776	849	818	772	840	875	851	867	805	785	827	835	779	865	821	798	837	819	809	808	830	839	789	784	855	800	817	825	749	777	720	835	792	844	858	765	770	810	862	838	788	892	794	889	823	833	818	845	799	819	786	853	842	798	837	837	820	827	820	793	813	814	776	786	762	826	767	808	764	795	746	788	791	788	770	769	770	845	804	791	828	812	835	799	752	799	784	804	837	822	777	816	841	804	854	815	795	828	753	801	845	805	801	748	801	837	813	846	805	815	798	811	802	777	770	834	826	837	788	777	838	801	767	828	842	809	802	805	793	817	832	796	802	793	812	848	783	786	780	786	860	797	840	775	791	829	741	819	802	764	754	803	857	768	756	865	810	809	779	786	791	860	808	808	813	826	807	816	852	800	815	820	853	804	860	794	803	825	813	797	808	869	830	806	785	838	773	814	802	835	775	812	804	818	770	771	825	792	888	846	856	863	832	847	831	826	788	794	796	808	813	837	761	756	874	863	827	851	787	798	832	790	823	786	794	798	801	865	831	842	800	788	779	820	756	836	816	804	807	802	880	803	822	822	771	803	801	831	803	793	825	775	811	812	767	767	791	802	803	808	811	818	790	807	803	787	813	794	843	842	791	839	845	792	838	817	808	821	788	856	866	791	816	789	803	796	885	855	792	807	839	819	768	800	827	781	801	818	843	834	875	803	764	824	791	817	847	798	839	848	816	840	822	786	743	832	794	808	905	807	796	837	781	748	792	810	816	818	781	808	835	817	822	799	802	797	774	865	805	784	788	817	825	827	835	817	807	821	868	810	844	818	809	795	853	814	800	797	790	792	799	828	787	821	834	836	787	812	861	788	794	737	838	818	759	785	782	791	802	787	810	819	814	792	822	872	772	802	815	822	772	839	776	800	830	815	833	789	831	800	806	791	838	830	823	854	802	816	796	824	824	876	829	812	831	843	802	788	859	849	837	811	846	793	835	867	808	836	814	784	775	857	820	839	862	770	826	802	795	776	820	825	877	818	774	786	787	878	813	832	836	802	838	806	810	797	858	804	865	803	765	852	790	783	880	818	815	850	822	792	776	869	824	829	836	822	777	789	788	830	807	818	801	848	786	782	768	841	758	832	810	850	838	783	864	835	798	846	835	798	821	763	812	825	796	794	805	792	796	786	781	804	758	785	856	797	805	784	832	837	796	803	784	829	808	786	839	824	811	758	802	829	806	815	850	842	757	818	861	827	857	850	873	781	829	828	852	882	797	827	826	852	780	822	836	824	811	868	789	815	794	823	761	790	813	819	835	841	814	817	769	822	792	816	832	835	825	825	805	849	796	808	804	763	803	832	847	803	796	772	796	828	848	837	835	813	866	814	855	798	881	772	808	811	830	789	792	803	862	795	814	787	774	809	822	826	815	873	804	771	853	825	813	799	798	815	771	832	867	814	823	799	768	805	881	787	810	809	786	795	841	806	786	795	818	858	817	806	781	837	820	831	794	838	800	821	794	834	857	826	769	803	828	805	864	768	815	858	852	844	834	813	792	832	771	840	821	801	776	813	793	771	808	843	827	826	811	779	855	796	762	811	824	818	790	812	780	865	814	811	807	839	793	774	851	802	808	800	810	774	831	798	801	744	785	858	839	807	794	813	788	844	833	790	826	780	826	841	803	806	781	779	819	791	803	840	766	762	785	838	840	784	803	811	848	862	778	776	807	799	834	826	778	806	847	785	864	861	844	827	856	808	788	814	837	852	845	857	796	832	847	819	815	781	817	764	855	855	763	786	792	870	817	811	879	767	832	790	778	852	805	827	844	795	780	832	890	775	816	803	761	850	801	833	808	841	794	791	838	806	853	806	805	831	825	784	820	803	783	762	799	789	807	864	874	797	847	808	820	882	854	808	811	828	747	786	843	857	789	839	784	811	752	807	806	856	814	810	812	798	797	850	823	804	787	822	767	822	804
7065	569	572	478	473	426	382	330	397	348	341	321	312	310	315	312	350	297	349	341	336	305	336	347	314	318	310	325	321	327	337	364	322	331	388	339	355	337	321	300	340	349	332	336	331	308	349	323	339	340	351	338	309	327	342	320	323	314	298	326	311	310	318	341	338	336	323	276	305	349	322	312	319	323	277	281	351	306	350	348	338	284	329	324	315	354	315	339	300	346	343	312	323	336	313	320	333	312	329	329	320	283	312	333	307	311	334	339	338	327	347	323	353	346	323	343	297	335	305	311	305	325	287	319	351	379	285	357	320	316	319	283	321	327	299	306	321	329	316	364	325	316	333	341	343	339	323	328	321	318	333	317	331	309	324	301	299	294	344	342	310	343	329	306	350	312	302	344	339	304	353	346	299	329	338	308	321	314	325	378	336	335	310	309	340	341	331	329	311	342	301	324	339	371	323	309	359	325	333	322	320	335	351	301	308	334	330	334	330	307	316	342	318	350	346	334	354	313	307	359	308	345	307	333	300	318	307	323	327	303	315	323	332	313	317	296	364	355	323	327	297	323	343	312	309	333	305	285	334	294	326	343	326	343	327	321	335	328	349	307	329	319	332	328	311	311	337	337	353	336	344	338	294	337	332	314	296	332	359	329	339	336	304	311	313	308	313	295	321	326	300	306	293	336	291	328	345	316	337	327	325	296	332	316	335	331	363	337	337	337	276	323	324	300	345	325	303	322	301	320	318	341	328	319	307	299	303	338	314	325	325	289	295	335	312	338	323	333	288	317	331	321	333	337	296	328	330	350	306	328	318	358	325	340	294	319	340	330	295	316	330	330	328	311	325	298	304	362	304	323	336	337	331	329	323	326	322	332	295	327	299	313	319	325	348	344	329	349	320	312	340	353	302	303	344	335	328	301	318	342	330	338	339	351	296	323	329	290	310	331	326	325	350	318	291	305	345	370	326	316	318	292	319	325	316	329	313	333	342	324	338	331	303	303	302	322	317	327	310	316	316	332	324	336	308	315	329	324	326	333	320	322	343	335	360	349	298	318	341	347	352	326	312	355	320	315	344	304	317	352	335	351	295	324	349	331	286	369	330	316	353	355	308	335	312	353	345	339	312	288	310	309	327	348	306	326	339	336	312	324	350	335	325	317	370	291	288	317	309	353	322	319	352	310	317	336	320	314	331	332	323	322	346	317	321	314	317	329	286	321	293	331	337	297	326	345	363	323	365	325	349	346	360	324	335	354	331	329	303	360	310	304	341	298	324	299	351	319	316	331	352	289	315	334	337	322	295	326	341	328	361	321	306	290	338	347	333	345	289	338	313	357	348	321	312	319	328	365	357	335	318	339	318	319	328	307	335	339	335	349	345	313	370	322	285	336	369	290	358	307	294	348	314	306	320	303	340	334	314	314	315	301	293	304	312	336	307	320	340	319	330	296	312	369	334	297	323	350	338	328	319	311	324	323	345	329	327	354	330	283	329	283	356	305	329	323	303	316	336	334	325	332	321	324	329	344	330	323	347	339	322	318	321	349	342	296	319	343	305	325	320	324	336	316	309	322	333	322	334	284	339	306	340	357	331	330	319	319	401	359	316	337	325	278	339	338	362	354	335	338	313	298	336	303	309	332	312	317	341	329	314	347	295	309	328	314	301	321	334	312	336	334	297	336	302	309	359	352	346	321	336	351	319	320	330	322	320	338	275	334	334	298	314	322	332	338	373	342	333	318	308	323	337	335	315	299	327	312	334	319	337	358	345	329	314	336	317	291	323	322	335	354	369	334	348	324	367	285	320	333	361	329	316	326	325	303	323	300	331	338	329	352	326	332	312	340	344	363	335	309	307	312	340	307	341	330	337	349	349	350	315	306	306	302	337	290	307	355	324	314	337	345	333	323	351	313	346	307	325	323	338	292	348	328	300	349	334	349	315	327	335	325	326	320	290	307	339	341	369	324	312	326	334	333	340	313	339	310	337	297	311	341	325	309	341	334	319	341	284	312	309	294	357	290	310	330	317	321	362	327	352	352	326	317	312	302	346	326	314	324	317	334	307	321	316	293	298	284	312	348	318	327	321	306	292	309	309	315	325	327	334	340	312	332	319	334	325	336	347	363	310	301	335	300	300	329	333	319	301	356	322	318	300	352	355	310	307	362	300	309	338	328	328	287	320	334	312	333	327	323	329	334	323	336	360	316	303	326	352	307	315	351	311	303	335	322	307	334	303	349	312	328	345	325	291	316	336	334	301	306	322	338	303	321	319	324	335	310	346	326	318	312	362	300	312	323	349	326	329	313	349	334	322	321	333	324	341	301	331	314	343	323	343	360	326	332	322	333	346	332	317	322	315	294	298	325	314	315	350	318	309	359	313	317	360	321	289	284	309	311	304	338	314	328	299	338	295	305	341	303	353	321	325	316	313	354	344	352	310	344	348	294	333	344	300	290	332	301	323	305	298	309	315	322	326	326	313	321	304	346	328	304	338	373	307	347	340	350	305	322	316	303	303	333	306	280	296	320	309	323	320	320	314	343	329	320	322	311	310	353	348	330	330	336	295	320	336	337	357	322	332	328	312	321	308	324	345	335	328	284	326	316	297	281	326	319	387	319	324	345	331	327	360	361	310	331	354	321	330	294	331	291	295	335	322	310	331	337	341	321	347	309	299	356	347	274	309	322	342	328	316	305	332	302	330	286	318	324	287	313	300	333	335	309	303	329	353	298	296	309	301	318	335	323	283	326	352	337	313	320	348	318	302	346	334	344	343	345	324	338	329	325	351	339	305	330	379	336	334	313	356	366	331	303	333	318	297	286	321	337	352	301	352	317	322	308	323	357	300	338	314	315	288	324	349	295	353	319	315	325	328	353	352	314	342	295	307	321	305	344	321	345	312	339	327	311	337	339	330	321	316	332	351	304	317	331	330	341	329	304	321	352	316	342	357	351	358	314	350	300	323	339	306	340	309	326	340	340	327	348	316	336	318	299	325	323	343	360	341	341	312	368	327	334	336	349	320	332	320	332	364	276	335	334	346	342	319	340	323	337	367	341	306	329	307	336	324	327	327	331	324	318	334	332	338	354	352	367	320	304	337	334	364	329	329	301	323	330	308	296	289	306	325	320	300	335	353	300	352	310	346	356	357	338	305	310	361	388	311	360	305	328	330	345	328	319	342	349	324	328	279	326	314	336	327	347	310	349	343	306	315	311	333	332	286	317	305	361	332	324	311	326	337	355	336	352	331	322	319	326	309	335	301	315	341	316	317	303	312	301	299	335	312	326	347	346	362	330	342	328	317	316	340	315	330	314	298	340	336	308	314	351	342	361	337	334	310	326	343	320	287	313	349	333	338	338	299	311	339	315	345	300	313	335	314	320	328	334	326	334	345	320	311	287	317	348	321	360	292	325	305	319	371	349	340	332	331	291	309	314	342	339	308	358	312	348	366	346	310	333	360	307	318	324	338	314	342	304	321	360	330	344	292	333	299	335
6626	996	1311	1385	1351	1230	1076	1014	965	910	936	891	909	871	905	889	818	838	827	787	854	811	830	761	805	749	784	814	816	792	801	835	761	767	794	777	826	789	747	786	831	775	792	766	766	766	761	766	778	831	819	791	784	805	822	806	791	834	826	816	780	840	814	803	798	809	788	761	753	791	722	815	796	822	801	798	747	797	809	824	788	799	841	801	715	749	773	793	811	823	740	805	797	783	819	824	790	808	781	793	830	729	804	762	806	784	775	796	751	764	790	800	803	761	798	803	847	811	783	820	776	788	771	768	786	774	795	790	786	741	764	781	765	766	766	815	751	772	780	828	763	748	795	765	754	767	817	775	802	750	790	827	760	784	773	782	823	774	785	771	761	783	771	818	779	761	778	730	800	817	780	783	806	805	814	790	754	811	778	775	783	750	806	810	729	808	810	753	805	760	750	779	757	768	801	798	839	786	741	819	803	801	801	786	777	818	780	743	790	818	809	806	813	783	783	842	774	820	766	749	730	761	808	814	745	772	765	765	769	774	792	787	743	762	810	727	750	778	753	743	769	797	782	820	780	734	804	770	760	777	744	774	775	812	783	785	801	763	752	772	735	801	827	788	814	778	797	793	730	747	785	782	813	776	827	747	760	786	750	774	799	785	789	781	707	790	765	786	784	800	829	817	783	715	847	776	779	779	804	788	782	736	770	765	789	787	815	747	823	805	809	733	757	749	792	780	757	757	795	739	817	795	751	792	757	740	791	827	789	736	772	759	795	770	800	759	758	794	769	758	756	752	783	778	797	790	756	772	783	793	725	776	776	774	734	795	848	754	800	769	865	781	783	694	806	759	793	804	779	781	771	738	804	787	760	776	787	817	744	754	760	738	764	811	708	754	813	786	764	811	774	762	775	796	771	762	831	781	817	796	826	779	804	778	789	858	782	750	760	818	761	789	765	767	802	811	783	775	818	763	793	706	786	785	756	828	767	852	755	768	808	765	802	803	806	770	781	766	799	814	744	786	829	771	787	780	756	843	809	783	729	759	795	742	796	744	756	798	745	777	800	767	778	786	807	706	788	778	797	773	782	787	757	772	780	750	773	781	792	792	787	811	785	814	771	820	751	744	818	765	817	787	765	805	802	762	771	841	807	781	802	819	774	772	790	848	790	800	748	786	809	821	778	772	783	865	805	803	813	746	800	774	775	797	817	808	791	791	762	764	824	779	762	798	877	777	798	752	824	776	738	781	768	757	769	778	755	784	759	761	738	773	830	778	759	783	794	780	802	784	750	733	793	772	807	760	782	802	812	765	767	725	781	750	822	820	794	756	816	743	819	777	743	805	801	812	784	786	798	786	784	787	712	824	785	837	801	794	791	786	805	759	746	752	755	812	797	756	820	801	784	800	776	772	814	778	762	840	777	819	803	776	781	755	761	772	759	804	784	782	808	783	762	787	793	815	802	813	765	725	773	825	753	788	776	800	817	773	798	755	804	746	828	782	767	788	773	790	795	773	770	735	830	781	776	762	779	835	777	778	825	752	827	802	767	753	805	832	793	809	775	793	814	769	809	795	720	827	800	779	779	752	817	773	800	789	768	804	754	802	777	806	775	732	766	830	792	741	766	819	761	803	806	723	837	765	850	787	803	826	742	782	757	791	778	819	761	755	784	780	759	782	786	783	804	774	742	784	851	748	745	801	742	793	771	791	800	763	747	788	797	777	788	801	787	804	795	743	780	790	714	800	780	803	754	755	773	780	819	807	763	750	808	793	779	789	786	725	787	809	742	758	820	767	783	785	744	779	773	762	778	798	798	779	768	835	813	833	763	813	792	801	805	754	766	778	762	802	780	806	740	771	825	785	812	740	764	792	751	806	788	796	772	759	812	829	830	832	821	745	786	786	822	742	785	811	835	780	761	797	788	827	772	785	797	757	780	782	791	773	831	816	809	812	788	766	808	799	734	733	785	786	766	842	771	829	810	750	812	859	783	753	756	781	800	802	840	717	768	784	825	760	818	781	776	773	774	802	795	782	773	783	813	784	792	786	761	838	786	789	797	739	783	802	796	744	757	787	747	793	765	815	825	728	828	753	724	763	786	774	805	803	805	734	808	781	753	796	719	804	746	816	755	798	797	858	817	756	762	778	747	840	745	824	798	795	793	800	782	790	756	769	796	753	768	790	824	798	764	799	789	777	785	819	818	839	781	792	783	790	756	757	788	769	760	743	819	780	759	767	753	738	722	811	756	769	748	801	738	769	758	776	790	785	744	791	780	793	827	786	783	809	764	821	719	798	756	783	751	741	736	794	842	811	812	788	795	833	777	751	878	803	758	761	751	813	821	826	821	780	770	782	834	743	831	770	793	743	811	782	781	793	766	754	795	805	823	791	775	762	768	787	808	768	793	746	780	780	778	738	814	770	804	795	783	792	797	784	783	757	805	765	805	845	793	786	783	793	813	789	777	772	779	841	797	795	800	742	770	805	803	783	770	739	771	797	814	790	743	789	773	772	795	728	728	794	808	774	783	765	806	806	810	820	739	773	728	809	786	750	774	805	807	851	767	799	723	784	765	793	804	776	792	802	822	793	825	811	801	773	828	757	794	739	781	854	764	816	816	758	757	765	752	808	755	758	745	787	761	809	777	819	761	726	773	739	781	715	765	795	761	782	791	798	771	806	818	792	761	778	722	796	830	787	754	781	770	802	745	788	790	817	778	785	757	750	771	770	771	786	811	768	748	797	763	829	789	833	830	834	776	795	794	805	793	753	774	775	784	820	737	727	801	769	780	790	826	786	830	831	742	820	798	811	778	777	769	779	813	807	785	764	812	782	785	760	786	749	761	737	761	759	772	778	863	822	820	769	831	711	813	812	831	808	759	812	773	842	768	801	814	735	753	773	820	778	799	773	753	800	806	784	824	831	785	794	771	792	795	801	759	808	816	780	780	763	788	784	787	837	807	809	776	785	762	787	835	803	791	731	757	769	748	804	846	743	772	796	796	803	769	806	806	777	749	744	778	779	816	831	811	757	794	762	779	790	743	799	749	763	778	734	758	816	782	799	805	762	779	801	729	748	753	806	825	790	795	801	798	789	766	796	760	752	798	825	766	775	747	812	797	754	753	830	807	796	743	758	750	784	819	839	849	716	818	723	780	777	759	797	778	775	777	785	792	783	805	783	791	801	800	795	812	830	821	795	756	811	785	758	817	783	757	820	770	770	743	804	764	770	801	774	813	815	754	792	731	841	808	839	819	786	813	787	777	811	773	791	784	809	780	789	755	814	787	765	792	772	776	788	748	787	755	768	742	791	830	787	766	730	802	745	789	722	765	775	740	765	751	782	754	772	747	814	760	816	795	787	795	837	725	835	767	796	800	761	756	756	789	762	788	829	743	772	790	783	794	739	791	816	782	815	790	777	741	798	813	816	805	772	774	754	760	783	759	825	797	752	791	823	778	823	852	751	772	800	808	767	766	804	814	840	779	788	818	755
12378	770	627	473	366	317	273	227	206	213	184	175	183	174	183	154	142	156	193	163	160	184	163	151	156	169	154	167	189	158	149	143	170	156	164	158	193	144	150	138	158	150	160	162	137	145	137	168	180	153	145	148	159	153	175	144	143	159	152	130	153	124	163	154	132	156	161	163	184	149	148	172	140	150	168	151	164	152	153	178	186	144	140	141	157	175	164	130	159	153	148	153	147	167	148	176	176	189	146	172	159	158	164	140	151	144	197	143	152	168	163	148	154	164	136	163	154	159	162	146	158	133	142	127	149	159	136	171	139	186	147	147	152	130	137	162	160	158	146	143	153	157	150	153	181	162	152	149	151	148	148	144	165	140	149	159	143	143	169	137	169	139	171	154	180	137	156	162	159	175	163	137	144	143	142	159	171	157	155	153	152	163	186	143	155	147	139	136	140	154	146	134	163	161	146	169	138	167	155	163	151	161	168	148	167	167	149	150	159	161	186	166	158	172	166	161	155	153	156	169	171	149	171	155	153	164	156	159	140	154	147	153	143	158	167	152	160	126	156	172	140	166	139	159	165	175	167	142	135	157	152	157	150	140	156	167	145	165	152	163	166	139	152	151	173	161	132	181	142	181	153	152	147	159	167	172	143	174	147	160	152	153	158	152	165	164	161	139	170	185	138	143	157	142	143	160	177	154	143	132	172	159	172	156	161	146	152	171	147	160	173	167	152	153	140	145	142	155	152	133	143	153	169	156	175	156	158	178	150	140	152	163	141	144	133	157	144	151	148	141	157	161	150	148	165	149	156	174	152	133	160	124	170	154	146	147	161	155	143	151	135	139	148	167	138	147	162	154	160	157	177	152	146	166	138	175	145	159	166	161	173	152	158	129	157	174	140	150	174	161	137	177	163	160	144	138	142	164	161	177	142	160	142	140	145	151	157	169	147	164	135	154	147	168	152	155	149	178	176	165	158	166	128	148	136	137	155	164	166	180	160	168	145	148	154	145	139	154	146	173	172	146	164	148	150	161	136	146	152	138	146	166	142	143	164	159	156	150	143	155	140	137	143	129	149	185	134	155	137	157	148	166	192	163	145	143	150	147	164	154	168	148	166	168	177	142	165	154	161	169	156	165	152	155	150	141	178	175	142	141	158	124	157	179	163	145	153	150	156	150	147	143	170	151	156	163	158	148	174	143	153	142	167	143	148	159	150	169	145	168	148	186	155	164	131	153	155	154	171	152	166	160	138	163	153	180	165	165	148	150	159	132	178	151	128	161	143	160	152	162	137	142	149	132	167	156	140	162	168	168	152	144	150	157	160	147	138	159	140	151	157	136	157	148	156	127	158	160	155	149	142	135	129	144	157	123	157	165	166	159	149	174	132	152	173	137	168	156	128	143	166	164	158	151	170	131	139	157	142	164	171	179	183	153	145	147	156	148	151	162	137	185	156	155	166	162	134	140	145	154	153	168	151	155	170	153	176	175	146	162	184	161	167	166	160	136	184	157	145	164	160	150	133	134	166	168	149	153	171	143	163	174	153	137	162	143	153	151	150	151	129	175	135	159	145	148	150	180	161	147	179	164	174	145	173	139	163	160	176	165	155	154	145	138	154	185	150	141	161	175	156	159	147	156	146	138	144	176	170	159	150	137	132	156	155	120	153	160	156	140	129	141	175	143	148	159	141	143	148	155	133	152	136	157	141	159	161	142	191	144	169	164	166	182	148	141	142	149	180	166	150	136	155	146	151	129	174	184	162	147	152	153	146	149	138	177	174	146	162	161	161	160	153	151	163	140	164	168	160	156	150	180	163	149	161	133	140	150	161	135	171	177	155	135	178	162	147	154	154	142	149	174	141	153	159	172	141	149	143	135	154	179	165	159	147	133	158	144	146	153	148	173	141	171	155	154	152	150	150	155	170	172	157	178	138	135	170	162	145	166	163	165	155	136	149	145	162	161	138	153	163	165	153	170	152	130	170	163	151	149	143	158	180	155	164	147	129	154	155	160	164	131	163	136	164	153	139	146	187	159	146	152	159	171	143	166	129	180	171	155	156	154	148	182	151	169	168	160	153	159	148	148	165	140	154	141	154	158	155	167	148	159	132	163	146	145	141	154	138	146	173	149	170	123	143	167	168	151	162	141	145	177	149	154	196	148	159	149	127	160	160	154	142	166	151	165	149	167	173	139	162	175	144	151	163	131	171	146	150	160	156	168	131	171	181	189	189	180	147	179	159	159	138	155	153	158	143	160	155	160	142	175	180	145	166	170	146	147	152	163	134	148	158	156	128	157	159	188	149	152	169	174	151	180	172	150	160	160	153	161	172	160	157	149	168	159	143	125	155	162	163	144	159	155	151	141	163	155	175	130	135	165	152	159	137	173	166	168	135	139	158	139	154	154	166	141	145	157	164	155	189	153	138	142	151	168	147	131	190	144	125	149	162	167	141	172	171	145	169	163	147	172	152	148	145	158	165	173	176	159	138	149	157	179	185	164	170	157	168	159	157	149	145	171	151	183	161	164	152	155	162	158	153	173	163	151	148	151	161	144	143	159	176	153	150	158	172	148	136	154	172	158	123	175	158	166	147	169	129	142	147	153	128	171	163	190	164	158	159	155	182	156	164	154	177	163	133	157	144	152	127	165	140	139	157	179	164	160	153	152	187	158	170	162	148	141	180	151	170	164	136	140	140	160	147	174	129	157	145	158	155	160	139	150	128	155	135	170	141	171	174	173	144	154	141	153	144	156	162	177	156	139	174	154	135	139	155	173	147	169	140	144	166	173	160	155	164	157	170	167	163	189	171	166	164	178	165	146	158	173	156	164	181	160	162	147	150	144	168	181	149	145	141	174	147	151	164	143	146	129	159	157	166	157	135	145	154	143	184	145	178	158	154	150	145	153	155	177	152	174	155	149	145	152	140	141	168	151	162	163	160	158	158	158	145	131	147	134	154	173	162	153	134	168	152	141	143	153	149	152	152	174	164	168	158	161	165	145	192	154	166	138	178	170	138	164	167	150	183	152	159	172	189	166	137	118	167	157	148	142	155	126	170	152	181	148	146	175	160	149	146	154	155	175	163	155	148	150	157	167	159	144	140	151	168	171	161	159	173	165	144	151	164	157	168	138	148	155	148	151	162	154	138	142	150	169	163	135	167	164	171	165	170	176	127	147	157	157	159	144	146	143	172	164	153	157	154	154	172	142	142	149	145	158	168	123	162	121	158	164	144	164	146	151	143	157	141	162	159	134	176	169	186	142	156	175	150	171	161	167	154	155	153	148	141	161	158	150	147	156	145	167	158	157	177	168	147	153	136	169	159	166	164	162	162	159	141	129	160	154	157	188	182	162	168	159	127	163	140	150	149	141	180	166	156	152	162	142	162	161	157	155	141	155	170	152	156	157	143	173	148	148	162	153	167	148	175	168	155	163	153	147	166	160	151	147	174	185	170	158	167	147	170	150	149	153	139	164	144	152	143	166	161	143	147	174
7905	871	1397	1648	1451	1227	996	852	765	733	670	592	611	557	541	538	515	512	463	463	481	466	479	482	430	433	492	433	414	444	473	449	442	424	428	397	423	447	443	404	427	414	422	429	465	438	427	394	401	411	413	420	405	413	426	360	412	394	413	436	402	448	422	395	397	433	408	418	403	445	412	434	454	385	430	399	386	410	391	398	370	462	409	404	426	409	383	392	407	396	410	406	401	415	396	453	421	397	437	434	425	422	431	417	392	405	385	407	412	407	427	392	390	405	397	428	394	425	399	405	405	382	413	409	401	433	407	412	417	398	423	417	407	423	396	404	426	426	389	421	415	376	375	396	395	433	398	399	431	410	397	417	381	423	408	406	390	448	408	423	418	387	416	365	417	446	394	417	404	420	414	413	378	434	413	395	431	415	381	434	398	400	420	433	390	435	410	385	436	408	396	391	380	407	410	419	401	445	422	395	405	430	463	413	379	401	399	410	393	397	438	431	401	402	388	430	411	395	417	382	424	396	399	412	401	411	449	397	410	399	430	387	449	416	399	387	412	379	383	425	407	389	390	401	396	430	428	434	398	430	415	402	419	419	433	404	428	408	350	405	428	405	434	413	424	376	410	399	371	383	422	397	418	364	419	412	399	452	390	395	370	398	396	392	405	427	394	385	414	438	409	422	448	397	420	355	423	419	460	367	432	388	421	395	422	414	418	422	417	389	408	452	425	388	421	385	428	412	419	383	437	390	434	404	433	397	412	392	430	388	426	381	388	435	382	383	415	401	388	416	417	408	412	411	391	425	398	406	418	409	398	427	409	392	418	413	429	396	412	421	407	421	432	428	422	395	382	401	423	431	395	415	429	390	409	412	405	388	408	429	418	388	368	409	444	407	414	436	424	454	427	431	426	412	415	412	415	429	425	392	415	426	402	400	449	399	413	429	397	425	408	432	401	436	424	411	386	398	373	406	425	393	415	397	409	420	419	375	391	435	356	421	426	409	392	423	375	399	395	460	411	417	401	410	408	408	424	430	418	356	394	409	377	394	394	390	454	389	402	418	416	423	407	409	389	404	411	387	418	407	385	426	422	404	408	405	383	397	388	426	410	405	393	402	399	406	420	426	428	396	462	424	395	462	398	432	406	414	387	394	391	417	403	404	390	406	440	422	398	445	410	414	389	383	425	402	408	412	392	398	387	418	434	423	409	426	435	428	384	413	453	456	414	443	435	422	348	410	414	402	428	405	451	424	396	406	370	396	399	369	412	422	400	379	428	418	395	403	412	430	382	388	390	395	407	409	370	393	382	400	422	400	420	420	424	414	411	405	408	420	428	380	401	389	396	400	411	416	427	421	425	441	420	369	425	409	408	405	400	417	395	410	422	407	452	363	427	411	374	392	406	389	431	416	400	373	410	415	421	376	414	444	419	395	405	408	426	419	385	436	385	374	406	418	435	382	410	413	435	384	428	404	425	420	410	431	419	397	433	419	382	429	397	405	433	431	342	419	391	430	407	398	422	398	385	424	389	439	406	381	382	406	407	415	402	418	413	441	380	438	436	420	401	407	417	439	412	375	439	427	397	402	435	431	407	399	440	442	396	439	389	404	403	419	390	449	398	367	446	426	433	384	421	414	412	427	413	415	409	377	350	431	402	420	374	394	402	391	445	413	417	427	425	415	399	412	444	364	383	403	393	422	401	394	391	410	417	427	406	367	420	443	419	416	434	401	392	373	388	448	363	428	425	418	399	419	430	376	416	414	398	429	428	415	406	397	380	412	402	420	421	391	434	434	422	398	409	437	402	416	426	415	405	430	382	412	405	386	429	372	389	406	410	376	401	401	433	405	428	413	413	442	438	383	387	437	407	396	398	410	401	391	405	418	409	413	411	434	411	395	374	417	385	416	455	452	385	415	380	372	417	396	406	365	428	417	410	426	441	408	394	424	409	379	391	378	380	410	404	394	405	395	409	389	397	380	385	408	409	381	425	405	409	373	381	438	407	385	400	400	446	393	415	398	407	391	432	438	399	413	411	414	411	367	410	398	418	358	390	379	384	397	424	423	417	428	409	394	456	410	406	398	408	408	393	414	400	403	408	426	382	382	439	430	418	409	414	394	387	418	393	395	400	445	437	410	419	408	427	401	442	381	412	395	389	392	415	397	443	384	417	437	416	423	418	422	419	373	405	417	429	418	393	413	418	403	405	410	427	383	381	405	402	416	414	421	427	385	391	400	363	372	405	446	387	365	431	407	409	423	383	415	372	419	393	409	424	407	437	420	399	407	398	438	412	414	385	430	421	427	445	404	417	406	431	415	400	397	390	385	388	441	431	405	400	405	399	420	439	410	445	403	401	432	373	394	420	433	417	402	420	439	390	435	386	404	417	410	379	442	406	423	421	440	417	438	411	435	421	402	417	435	410	404	377	386	427	399	412	411	385	394	412	419	441	397	377	397	408	406	369	390	433	416	396	433	408	403	422	382	396	404	390	407	459	439	375	407	441	418	377	416	394	414	390	423	435	401	415	418	398	402	380	445	407	422	399	389	417	402	430	393	420	414	423	447	406	389	367	394	431	389	417	419	400	418	390	420	419	404	431	425	400	432	412	411	418	434	400	414	414	425	409	389	416	373	412	405	442	386	386	404	415	429	414	422	364	430	436	401	436	390	406	405	450	389	388	403	433	401	400	423	395	415	412	399	388	458	421	381	404	396	399	384	390	439	385	425	393	425	452	381	357	415	417	407	424	450	421	392	412	375	422	374	406	370	416	409	414	424	401	448	430	430	405	416	383	399	381	417	383	377	433	387	414	429	455	412	387	401	417	353	382	407	408	404	387	398	414	390	391	434	379	404	415	427	414	388	396	396	393	430	397	434	381	422	398	407	423	404	453	388	371	378	431	389	371	437	380	424	401	408	367	404	396	411	392	422	407	424	437	403	401	416	391	390	380	416	415	370	418	405	409	419	348	407	418	384	422	409	438	391	368	417	391	398	381	380	401	392	394	456	389	401	400	388	417	384	416	420	366	426	413	411	411	433	385	435	437	424	423	393	447	384	378	441	422	394	397	410	464	408	399	408	404	396	398	412	440	359	422	436	429	435	409	415	400	392	372	423	400	424	423	409	443	388	381	409	399	412	428	404	443	422	375	448	420	454	412	416	407	383	389	403	401	420	402	405	405	393	410	400	406	395	387	407	379	390	408	388	412	386	404	378	436	390	413	397	424	379	364	416	393	409	359	406	408	428	405	407	403	425	405	419	394	412	415	426	409	398	403	393	435	398	426	430	420	414	404	410	407	425	387	416	381	443	441	390	406	386	422	418	376	401	403	401	412	375	458	419	425	414	412	386	444	436	393	405	431	376	410	413	399	390	384	381	385	418	409	393	445	417	397	418	395	369	440	427	360	427	424	406	403	418	422	389	409	404	354	366	392	402	424	392	396	428	396	413	417	413	390	430	409	393	384	419	445	402	390	392	398	406	392	390	403	421
1491	344	328	361	329	355	320	360	320	327	314	349	383	335	314	311	336	316	334	358	335	344	315	321	361	365	313	305	315	318	342	355	298	342	343	341	348	329	331	330	313	315	337	310	333	329	316	324	321	358	359	342	305	348	327	309	347	346	375	382	364	326	349	343	363	332	303	368	368	332	315	305	334	315	328	336	315	319	301	319	338	354	339	313	332	333	372	342	355	321	330	342	348	328	329	314	313	328	319	337	329	343	326	345	322	354	316	338	324	360	335	327	349	297	325	315	339	308	317	349	299	332	333	278	332	317	338	347	341	341	315	329	326	321	306	316	309	330	331	309	359	313	325	361	338	357	338	322	347	327	354	364	327	316	329	346	347	309	351	341	325	374	335	341	363	333	310	334	337	324	349	318	309	312	320	364	349	294	343	345	319	335	337	356	334	330	335	363	357	337	339	327	324	327	335	322	339	320	372	334	297	325	318	353	324	357	366	311	336	333	320	359	322	312	311	345	342	338	357	323	348	324	321	302	318	346	347	295	331	327	320	344	304	337	339	338	320	363	347	315	345	312	331	303	324	354	346	312	304	331	335	395	353	361	361	327	321	307	354	331	323	334	338	314	331	298	356	316	346	339	328	346	348	348	351	311	324	316	346	354	340	315	345	334	332	327	340	304	327	367	363	303	338	345	333	349	352	324	337	327	338	319	367	333	345	348	305	338	356	316	305	317	376	352	329	314	372	341	325	306	358	298	346	320	323	339	376	348	318	288	361	332	312	318	316	340	338	323	318	363	336	343	323	330	295	317	307	355	320	337	346	329	318	313	318	344	313	292	330	357	330	318	340	302	323	338	343	332	314	365	361	345	314	314	342	318	282	329	332	332	356	343	321	313	323	346	339	323	373	345	349	334	333	320	319	350	361	320	343	352	338	305	341	343	310	311	354	322	335	341	343	369	343	327	344	336	320	323	360	345	338	330	343	318	292	322	352	335	341	332	321	352	350	305	350	355	327	350	363	329	290	325	337	361	336	357	360	344	307	356	342	372	339	352	344	326	283	364	325	326	324	348	351	330	333	308	355	357	298	345	335	333	320	334	347	311	350	319	319	345	344	325	325	334	326	334	332	295	321	336	337	346	350	310	331	291	303	325	324	300	333	340	350	325	351	328	313	348	355	355	339	354	326	340	337	322	345	351	338	338	325	312	336	335	339	306	316	322	319	334	298	320	315	323	334	345	311	309	300	324	307	326	318	332	299	343	362	366	343	329	307	349	372	339	333	343	328	327	339	311	300	349	300	365	350	339	340	337	353	342	308	337	330	331	343	328	324	312	330	331	329	313	335	316	336	347	340	323	308	363	296	339	344	338	336	313	321	334	341	310	317	316	329	318	346	312	311	299	335	338	337	345	321	351	341	344	342	325	345	331	318	349	355	338	341	311	358	309	335	340	330	336	322	313	315	342	325	338	310	370	306	324	333	324	349	316	340	332	322	312	338	312	361	343	338	316	275	317	333	330	353	339	312	356	329	403	340	329	340	314	322	347	343	343	341	325	337	307	311	346	348	342	326	339	328	292	332	289	320	300	338	332	342	317	355	383	313	327	320	319	296	366	329	304	337	329	345	360	332	346	370	361	313	298	323	373	328	318	320	367	307	341	348	341	357	325	336	332	342	341	325	339	334	325	322	306	336	356	315	335	354	328	366	309	347	345	318	329	328	344	325	353	371	335	335	316	310	373	335	325	372	347	351	342	356	364	288	352	316	347	329	336	327	340	331	374	318	351	333	333	325	300	317	312	345	316	327	322	346	319	323	331	307	305	316	339	270	333	332	326	351	350	332	315	291	329	327	337	311	362	307	314	309	340	324	373	308	356	362	336	361	343	356	320	323	312	315	338	333	350	347	354	344	327	345	328	347	381	321	309	324	319	346	325	360	347	334	347	290	375	328	299	349	314	318	326	325	341	315	328	325	365	320	339	341	303	336	356	364	310	343	325	306	352	324	357	303	320	327	356	323	339	328	343	328	334	348	286	330	353	341	337	367	352	315	321	323	345	345	330	329	321	309	325	347	312	326	307	351	324	335	342	335	331	318	331	337	385	339	292	331	317	313	352	341	302	337	330	336	338	344	335	340	327	371	313	333	329	295	329	352	307	335	337	327	342	328	333	334	334	329	324	323	306	299	332	332	366	286	331	332	346	313	331	340	316	333	330	315	324	309	321	324	318	309	324	291	320	335	326	353	350	338	336	334	347	305	335	308	357	298	342	358	305	367	330	301	304	316	328	326	325	290	303	309	287	307	340	327	341	338	315	332	373	331	307	345	328	359	300	315	358	334	362	352	329	331	314	334	369	360	334	290	350	372	348	358	331	338	341	344	326	344	308	350	344	350	281	344	331	349	327	319	353	330	346	374	351	296	314	315	291	351	355	347	338	363	321	337	327	343	327	316	313	340	327	308	343	278	313	324	300	304	330	356	343	364	323	330	330	309	335	333	316	338	307	337	329	325	361	341	328	360	332	291	346	298	330	315	330	358	326	386	328	338	314	332	361	327	318	339	326	336	304	343	344	306	354	341	309	330	310	330	345	356	303	332	323	309	333	298	323	309	344	326	294	329	313	331	344	342	338	353	359	340	380	347	359	330	312	287	348	303	310	363	324	304	323	322	370	305	340	337	325	343	344	386	312	353	356	351	339	295	333	335	332	333	319	327	323	318	326	329	355	328	364	324	347	355	365	330	324	335	324	366	355	324	322	345	339	319	301	368	343	322	316	294	302	348	323	331	305	326	347	337	341	289	338	338	357	333	339	371	348	323	349	340	319	335	362	315	329	321	306	362	326	317	320	318	299	360	355	360	356	332	336	372	324	330	344	329	321	343	293	331	308	305	304	331	310	342	364	376	316	343	324	324	359	336	341	339	354	310	333	301	375	310	318	352	337	302	323	326	313	345	336	325	323	328	361	301	326	369	322	309	343	338	334	312	322	341	326	294	325	344	339	305	337	337	358	360	315	359	315	329	328	359	359	333	335	360	322	323	302	305	325	330	307	341	349	352	331	358	339	338	347	337	344	324	336	358	333	348	359	320	332	357	336	319	353	313	327	340	328	310	327	324	335	322	336	364	301	346	323	370	347	349	319	317	308	330	338	344	349	305	327	329	329	346	354	320	317	355	344	307	332	348	346	351	318	336	363	340	345	300	308	330	343	326	343	322	326	344	343	333	339	301	340	324	315	329	388	323	321	341	349	305	310	311	341	311	343	342	338	326	294	332	312	337	316	342	340	317	326	343	313	324	336	354	307	334	347	317	330	323	313	346	316	320	328	309	380	348	306	342	342	316	348	348	357	312	342	339	336	308	319	344	333	317	323	383	312	312	320	339	320	354	302	322	323	342	337	307	329	296	318	311	350	331	315	327	329	327	360	341	281	347	325	352	343	327	340	343	326	360	345	328	324	311	362	329	328	316	357	312	319	320	333	364	339	335	338	307	348	333	316
2182	847	836	849	828	901	812	789	803	797	775	865	810	809	862	826	833	820	816	797	773	791	807	765	811	777	819	802	808	832	798	826	808	842	732	770	836	837	841	775	858	810	783	783	767	808	826	779	869	752	765	802	831	802	771	831	773	755	776	850	824	861	767	843	835	815	786	818	773	808	833	795	762	839	820	777	842	793	816	843	822	830	847	867	821	773	826	813	803	787	787	824	809	812	786	834	774	796	799	778	774	838	789	829	814	789	786	832	789	816	803	777	824	792	815	766	798	777	803	779	826	874	750	831	837	812	804	816	772	792	841	835	785	820	799	781	844	820	804	820	811	802	828	793	788	817	812	796	829	819	813	870	789	805	825	739	810	785	781	786	806	859	818	790	813	781	824	818	809	797	790	830	794	793	799	850	812	801	826	801	814	775	807	800	855	857	781	814	796	802	816	839	809	803	822	835	839	791	852	842	803	831	812	829	758	830	791	800	833	827	835	811	769	723	825	856	820	828	824	770	795	788	785	812	817	783	796	797	844	763	827	787	767	851	761	807	865	791	826	790	793	800	792	862	763	794	830	785	826	763	806	843	741	839	861	760	813	786	795	827	757	810	812	814	791	778	828	845	800	786	778	825	831	807	800	766	785	856	779	821	795	792	760	812	738	791	820	820	770	823	772	842	816	816	768	808	825	857	780	800	842	808	809	829	807	809	817	817	794	821	770	795	760	809	802	795	779	818	777	793	841	826	858	797	823	824	785	749	820	795	806	783	793	798	789	829	779	828	803	825	874	778	834	804	770	789	811	799	820	868	778	779	814	822	849	839	832	852	811	795	808	825	830	809	771	813	819	804	752	815	805	835	815	819	834	823	855	818	790	782	757	819	844	792	799	798	788	781	825	800	762	809	785	798	780	817	823	804	815	844	836	817	806	796	812	820	744	816	866	796	845	777	751	780	789	844	816	796	779	792	793	838	790	813	807	832	833	801	819	761	797	836	819	844	825	806	786	824	796	808	804	810	767	790	789	839	791	758	830	838	844	804	797	777	820	842	824	830	786	813	830	830	746	769	770	780	779	814	856	808	765	832	798	806	810	788	768	819	811	797	775	792	795	843	754	801	776	778	785	824	767	814	791	804	745	831	839	836	892	822	846	785	747	855	810	837	822	820	818	797	772	805	818	800	826	796	796	805	811	800	816	850	776	816	833	818	863	822	726	809	777	880	832	801	825	811	745	835	814	790	771	776	827	861	819	767	791	806	777	835	816	795	789	841	792	843	834	786	818	802	792	790	780	777	809	747	814	767	807	841	800	767	856	781	782	835	768	824	804	821	835	794	825	850	797	797	798	809	766	760	815	791	806	842	852	891	790	852	741	777	813	803	864	751	786	779	767	815	756	819	808	800	827	793	818	799	762	855	819	857	801	774	847	839	818	750	864	824	787	835	830	794	793	801	783	812	788	782	819	723	844	804	792	839	814	796	807	819	811	801	799	834	797	868	842	750	787	802	772	769	778	798	798	808	817	783	795	796	864	813	858	770	816	801	792	802	860	789	788	819	743	812	786	746	822	776	855	828	793	830	821	835	816	800	823	751	760	823	807	861	844	765	789	759	806	787	761	785	848	782	818	799	795	787	787	745	795	801	813	781	783	763	766	821	845	777	822	793	797	792	826	771	806	784	812	804	809	850	834	825	791	842	821	833	841	815	856	811	824	733	829	822	807	813	797	792	801	829	801	838	808	804	806	817	775	799	783	840	839	842	830	767	791	788	756	840	785	807	755	805	789	888	851	801	799	807	826	802	870	846	791	802	836	789	784	784	795	859	796	778	817	803	784	796	806	860	748	804	800	815	829	808	860	794	814	834	824	839	821	790	838	827	787	848	839	797	851	788	742	765	813	814	820	797	809	803	775	786	756	788	853	776	838	837	800	858	758	813	763	847	836	790	819	808	802	786	799	871	849	788	784	783	833	843	790	777	767	821	836	830	810	823	807	784	827	800	799	790	812	781	797	808	794	818	795	789	852	796	792	779	780	806	829	790	821	779	797	810	845	772	827	798	777	810	838	860	807	809	844	802	782	793	841	792	778	815	812	863	841	806	826	809	829	766	822	797	829	739	797	861	802	754	843	770	812	778	780	808	768	800	837	875	833	772	847	836	769	796	787	819	811	786	829	758	822	840	784	812	787	785	824	799	791	783	827	796	806	800	854	838	825	845	792	832	775	818	821	846	835	789	784	778	796	825	758	780	824	842	794	817	837	861	847	851	833	817	821	862	788	790	779	826	784	832	816	825	786	849	805	778	744	842	817	823	806	789	817	809	799	818	816	814	801	813	778	775	839	794	771	779	809	853	822	851	813	824	809	784	815	820	847	854	788	761	814	807	787	806	844	799	789	763	806	811	829	848	812	810	759	845	784	836	822	767	799	821	784	816	798	790	838	822	832	837	771	781	840	797	813	832	818	766	816	825	821	821	755	808	777	823	808	849	802	786	770	843	808	815	799	814	769	800	807	852	821	798	786	831	791	825	779	779	821	825	846	837	844	791	827	816	845	831	843	797	842	770	806	858	789	784	796	796	836	851	831	770	795	811	784	782	821	767	791	814	789	810	803	826	816	790	799	782	787	801	816	842	825	801	837	795	846	841	760	787	786	803	782	819	802	812	841	816	815	808	804	825	791	806	841	825	859	807	777	787	852	808	764	802	815	845	790	792	812	820	764	811	793	827	851	801	858	761	794	782	802	772	790	842	819	800	794	780	813	818	828	851	844	801	800	827	831	792	832	773	756	802	797	830	811	790	808	817	795	805	800	809	825	827	846	796	851	795	790	800	834	786	799	833	762	826	841	798	789	831	808	775	800	792	809	792	811	813	828	820	781	817	806	825	785	827	803	792	786	817	790	835	827	830	807	799	827	754	801	817	833	860	799	803	742	831	878	771	813	811	798	759	808	776	806	816	845	814	782	756	817	803	800	836	773	807	818	779	762	818	788	857	803	843	796	753	837	765	818	839	806	825	814	866	840	803	797	825	794	765	769	832	797	863	794	782	765	781	809	841	816	785	818	765	812	804	799	774	785	846	769	816	809	785	807	810	841	840	844	844	817	809	777	813	797	810	795	816	786	759	761	851	801	833	813	784	801	842	811	810	801	810	860	816	777	812	835	812	812	866	804	772	790	868	810	808	838	782	846	808	794	802	860	803	805	776	845	773	799	806	754	798	777	773	812	817	836	777	766	821	807	866	801	798	772	790	808	775	768	794	817	821	802	792	845	814	769	769	782	780	768	795	819	795	797	824	791	785	825	799	802	826	797	850	841	746	787	804	794	854	789	823	873	790	847	787	817	782	790	775	785	826	790	798	838	767	819	823	757	771	805	832	871	772	804	784	819	801	768	772	772	806	788	814	830	785	809	770	839	738	734	838	861	783	777	815	785	794	807	789	769	795	828	843	811	782	869	820	794	749	804	788	841	832	776	805	824	777	796	799	789	831
7309	586	598	505	419	433	352	355	366	369	312	337	329	338	330	314	295	318	331	321	352	310	319	335	311	344	329	340	327	375	343	338	305	330	316	330	329	337	332	331	337	309	308	330	303	335	343	329	328	333	350	318	350	314	346	322	308	295	325	328	331	329	344	303	331	328	303	318	292	315	319	307	302	341	345	297	361	320	323	328	352	305	326	332	322	307	344	301	322	328	309	329	342	371	351	309	326	293	272	310	309	324	322	325	382	330	315	289	314	326	309	315	320	338	303	340	347	290	334	353	314	307	334	345	338	328	327	304	314	310	342	298	369	300	340	302	310	311	336	312	336	309	306	308	340	349	333	331	331	306	313	326	329	323	334	374	326	318	325	338	332	304	308	334	299	347	298	316	348	322	329	343	310	317	296	304	292	344	323	305	355	356	363	329	332	300	317	313	306	372	306	354	314	324	326	299	311	307	331	294	367	356	322	308	339	329	302	322	357	321	292	308	287	337	334	315	313	331	310	322	312	302	310	320	315	345	281	321	317	341	357	302	314	331	300	340	322	322	301	306	326	331	315	310	300	308	318	346	336	327	340	302	328	308	307	312	360	314	302	332	305	320	321	335	334	308	323	322	307	336	333	353	335	343	319	347	315	307	341	320	302	295	355	341	291	347	328	315	336	292	332	341	324	321	357	335	323	323	319	315	305	295	300	349	326	313	298	327	313	316	337	325	285	310	321	341	330	338	310	332	318	301	329	326	341	320	342	337	345	309	330	318	308	323	322	318	291	334	364	334	344	326	336	317	309	349	319	306	320	310	335	344	291	340	323	333	332	284	330	315	284	317	301	307	327	323	307	346	312	314	333	306	327	317	319	286	362	309	303	341	324	319	306	298	311	341	306	338	342	327	336	323	329	329	325	324	328	329	362	330	328	312	338	324	333	332	337	309	359	342	315	313	326	296	335	310	328	311	342	327	301	332	335	300	299	321	329	326	341	324	314	328	346	310	382	344	365	307	325	307	294	282	316	336	307	362	358	337	317	335	321	319	302	335	317	330	365	356	362	304	350	331	314	337	315	311	350	328	318	308	336	333	338	327	360	334	305	322	315	319	311	285	338	314	350	358	320	298	311	338	327	298	308	340	300	324	323	339	347	351	307	324	274	305	318	339	349	329	323	337	300	325	366	321	320	336	323	323	298	333	281	358	301	312	321	340	309	290	327	321	351	328	325	352	307	347	322	319	303	308	315	338	312	367	338	344	348	302	311	302	325	348	318	317	336	339	346	336	336	333	362	321	345	318	332	321	298	335	356	339	366	307	368	335	353	304	353	334	333	314	324	313	347	338	350	332	322	309	314	283	318	291	304	346	306	340	338	292	341	294	313	313	343	305	316	328	321	317	342	316	303	322	340	306	365	312	298	277	338	338	305	345	320	315	320	333	330	332	327	342	326	342	315	274	320	340	297	326	326	317	359	295	338	329	316	301	299	339	305	333	351	301	329	319	314	308	324	360	322	316	285	347	312	319	349	335	297	337	308	312	296	322	353	317	360	313	312	279	331	342	303	347	306	347	324	349	320	329	354	310	324	315	332	338	317	316	333	322	310	341	302	338	308	337	299	305	304	318	282	297	331	343	333	325	307	310	302	313	302	320	326	324	307	323	314	343	364	366	351	331	344	354	329	324	312	294	290	337	340	339	320	329	323	306	368	328	310	336	317	348	320	332	357	343	335	335	342	334	324	336	321	352	339	293	304	313	332	310	312	323	293	338	317	328	329	321	356	317	331	325	333	331	314	306	303	312	300	321	343	313	306	307	312	319	361	320	341	382	295	326	334	357	337	334	314	346	310	328	344	341	304	329	318	326	299	306	325	322	353	310	326	307	317	336	328	329	314	284	355	298	341	328	302	319	306	317	313	351	347	316	362	343	326	346	350	288	347	313	293	342	344	329	399	324	317	305	319	332	338	328	335	323	320	327	298	288	294	350	350	291	332	325	356	312	367	343	336	294	296	341	326	308	326	363	324	334	309	308	348	302	302	327	329	327	308	347	355	326	296	321	325	291	315	310	296	334	314	350	338	335	366	327	328	316	318	315	344	313	330	318	310	331	338	312	321	322	323	342	345	345	303	369	329	311	321	329	345	330	334	342	308	320	343	305	275	344	325	310	314	335	297	288	314	322	314	322	335	347	334	353	361	325	323	349	360	326	318	329	317	328	283	344	344	321	340	314	319	339	333	356	328	324	305	314	323	299	309	317	330	303	314	350	344	337	361	347	331	328	307	314	341	299	309	305	319	327	357	289	341	322	315	318	318	302	361	296	298	313	327	344	310	352	343	322	308	320	325	310	344	319	334	345	330	331	291	297	317	321	309	320	344	358	317	332	325	334	344	322	324	316	313	307	315	338	352	339	319	299	322	312	339	332	332	321	325	331	341	307	325	367	337	366	335	287	321	380	305	326	352	321	324	338	315	326	344	303	284	295	309	323	332	340	358	314	308	331	295	326	371	324	327	348	320	286	317	324	301	299	312	328	321	348	304	319	338	341	338	312	334	279	334	333	341	325	300	323	315	334	307	315	314	316	334	306	337	319	348	305	287	358	325	329	341	296	320	318	313	304	285	322	317	358	322	340	313	303	314	301	340	334	327	304	336	323	331	304	331	318	317	320	309	312	329	284	321	311	305	335	297	330	311	334	358	319	339	335	305	365	336	338	330	307	345	321	347	314	322	297	343	304	316	325	328	318	306	300	326	311	325	309	343	321	303	338	332	325	343	321	360	330	287	341	334	330	339	341	323	328	374	331	324	309	320	300	317	318	372	298	322	345	288	334	317	325	321	317	329	341	345	301	314	367	285	335	311	330	352	332	276	319	333	324	351	328	326	328	322	333	305	331	325	317	319	304	302	295	331	275	323	331	321	327	321	340	334	324	320	310	331	330	304	312	339	354	364	297	306	339	337	319	306	308	298	368	366	300	311	325	315	329	339	310	319	297	344	365	334	316	306	294	325	328	322	315	275	340	308	292	325	323	267	292	282	316	364	342	364	344	357	349	342	344	338	314	336	278	292	328	327	320	328	322	344	333	334	325	327	295	321	336	316	285	337	332	309	294	337	338	347	303	352	338	332	328	306	322	317	308	353	347	327	299	297	300	329	348	326	326	322	299	349	331	329	348	311	330	352	311	282	296	320	314	314	322	311	272	335	298	295	307	311	300	309	310	360	324	316	338	317	313	317	343	321	301	301	295	334	335	312	291	309	309	326	291	325	323	316	316	304	329	291	302	318	335	364	326	311	322	347	325	345	321	300	335	316	293	358	331	343	317	322	324	314	334	308	328	335	311	280	288	344	333	317	320	330	375	290	281	361	299	312	319	342	326	348	298	337	312	286	326	297	305	307	324	335	333	338	350	325	317	328	344	319	352	317	335	333	314	332	330	292	327	320	314	329	331	313	336	337	374	345	317	308	333	308	319	328	311	297	324	339	326	355	293	322	309
6683	1029	1316	1345	1274	1186	1114	1025	994	991	930	922	934	886	874	894	801	858	879	811	802	725	764	807	808	773	782	818	781	786	784	816	805	793	770	784	811	759	835	810	804	795	806	748	780	789	789	758	739	817	760	793	770	805	809	785	762	727	755	803	821	830	775	765	766	739	770	785	804	767	821	780	758	769	798	738	795	781	770	771	760	804	803	789	794	757	803	757	797	818	791	732	787	750	770	786	794	752	753	779	825	799	828	744	697	794	746	782	769	789	729	794	715	781	809	773	763	742	779	739	774	759	795	787	787	785	766	803	781	808	757	773	804	777	805	807	728	837	787	730	829	730	715	804	769	779	801	762	773	792	755	797	758	792	768	761	805	756	745	800	777	778	812	747	771	808	799	744	776	805	751	819	806	813	772	783	756	789	777	788	766	766	787	747	759	740	692	752	768	777	796	757	780	773	766	770	791	795	824	781	839	735	754	799	743	784	734	769	781	817	793	769	764	771	758	773	818	779	779	741	812	796	761	779	837	772	777	747	758	761	783	780	755	787	771	821	760	767	806	781	774	787	701	760	770	794	733	771	767	764	766	768	784	806	770	800	767	792	734	800	755	789	754	775	789	769	750	765	777	779	809	774	764	741	803	811	785	762	804	750	772	782	803	813	824	832	811	750	829	775	802	755	766	787	764	793	800	790	765	759	764	830	801	750	802	778	747	726	743	803	785	802	823	737	751	803	754	764	771	772	774	790	796	772	764	778	769	783	807	813	843	764	756	735	789	823	745	778	790	782	805	793	861	828	806	731	801	773	814	771	796	781	734	759	756	798	769	804	749	789	746	789	775	796	836	794	762	742	823	747	802	769	830	803	832	812	739	785	755	800	768	787	812	843	764	794	752	771	755	761	756	753	779	741	768	742	764	801	747	792	769	794	773	764	761	786	788	794	773	769	774	813	760	761	783	777	796	759	781	797	801	782	812	798	784	789	787	793	764	775	759	796	773	808	793	781	821	827	775	777	803	755	828	799	767	752	784	791	795	768	793	846	797	766	762	754	766	813	798	759	801	739	734	765	746	771	838	763	758	797	778	775	765	775	774	763	750	798	811	756	823	786	771	759	764	751	818	823	827	774	753	787	804	774	775	816	775	796	770	798	809	784	823	738	744	793	756	754	764	754	797	783	805	774	810	776	782	783	754	771	775	792	793	764	745	777	856	811	807	757	742	772	787	810	753	766	779	814	751	782	798	782	846	757	784	779	793	767	739	787	730	780	769	811	780	766	776	782	812	792	798	794	746	766	822	794	782	754	770	783	737	785	749	793	752	781	769	766	774	776	759	795	732	731	726	833	784	793	798	775	768	821	787	783	802	755	748	774	798	764	814	807	797	819	762	797	776	783	819	802	786	788	749	767	810	821	806	799	741	769	809	755	747	759	776	772	747	716	782	808	793	773	817	796	778	759	754	795	761	733	747	750	807	793	812	786	753	824	780	806	819	834	790	779	785	814	736	775	763	739	765	779	812	769	763	831	792	787	769	766	848	791	778	791	753	822	767	767	780	792	804	778	757	748	770	797	767	726	783	772	781	777	760	738	824	824	740	789	767	770	781	777	741	767	769	765	755	787	795	745	718	758	749	784	739	777	767	786	775	772	805	763	775	742	827	799	793	755	789	798	827	706	776	753	782	761	787	759	774	793	746	765	742	779	793	740	798	765	764	783	780	784	767	845	785	815	821	777	764	803	771	791	831	743	776	710	800	815	773	804	827	834	766	788	792	797	723	800	821	777	738	774	838	740	806	754	796	807	764	781	800	794	764	746	798	810	754	771	743	821	790	779	751	799	789	744	794	787	794	751	771	808	775	798	787	768	774	771	806	769	777	783	766	778	802	808	797	779	788	778	797	781	824	794	746	752	791	833	783	776	793	757	788	781	754	730	780	730	729	792	790	824	777	784	807	815	776	796	760	800	751	754	800	741	798	741	779	753	776	805	771	767	764	786	744	816	755	813	756	762	737	763	790	747	824	821	769	799	749	797	782	773	773	831	781	833	746	775	781	766	740	765	795	823	752	742	817	811	800	820	805	791	741	770	729	802	748	792	791	792	792	804	779	765	772	787	741	734	808	766	813	805	826	814	781	806	765	743	737	756	794	775	814	766	831	763	793	792	803	802	780	755	781	781	736	774	780	751	788	795	830	788	809	768	798	780	723	735	789	773	756	752	785	789	758	800	804	763	777	785	794	814	742	786	768	802	815	810	753	754	792	775	747	780	807	724	758	756	743	763	800	741	739	813	808	782	770	773	803	840	785	762	809	721	810	859	801	715	806	786	773	781	779	770	775	806	754	761	748	757	790	765	753	782	770	751	795	784	753	782	774	797	745	821	764	773	789	752	763	792	721	774	778	817	805	756	770	827	810	766	756	741	791	773	782	728	776	787	777	774	798	812	764	808	761	791	794	747	809	763	758	767	780	736	731	766	754	770	798	798	792	790	824	781	730	769	855	805	742	767	772	817	749	751	768	727	769	813	802	725	741	788	732	823	793	736	785	781	859	794	779	773	786	794	813	738	797	798	815	818	716	702	773	774	780	738	798	774	810	748	760	738	779	841	811	785	765	752	767	765	800	752	808	755	828	831	775	797	789	770	782	767	817	771	743	817	752	777	786	765	729	740	786	795	792	850	779	807	799	813	781	808	745	733	781	755	774	798	751	785	731	765	809	782	829	751	736	793	814	762	768	747	743	780	762	742	779	822	748	774	787	769	785	849	787	735	792	793	817	752	770	742	781	790	790	747	746	787	723	792	797	737	768	752	786	789	807	748	818	744	766	767	753	787	762	795	829	792	798	776	792	800	741	766	786	736	804	785	776	798	773	814	782	765	756	764	842	755	788	789	756	718	800	807	749	797	765	768	723	750	789	810	772	787	802	818	782	775	816	873	728	819	828	798	763	734	770	783	772	761	771	772	773	838	847	852	814	802	790	767	750	754	751	784	814	780	818	804	740	817	773	795	734	773	745	803	761	768	747	832	769	772	789	743	791	788	793	771	798	759	765	817	786	729	864	767	762	790	795	786	786	775	814	782	773	777	784	759	818	779	764	825	763	783	777	785	784	756	818	777	813	780	803	833	789	770	737	783	789	806	762	781	697	797	748	790	747	762	782	767	801	759	765	802	762	773	791	791	773	761	737	743	744	781	739	792	760	795	816	831	778	807	829	734	790	791	742	736	762	732	792	768	782	789	781	780	803	788	769	780	780	822	822	771	811	819	816	804	764	780	823	765	847	779	797	797	795	780	800	736	771	752	809	779	776	766	780	788	771	779	775	810	813	773	787	748	765	804	724	738	780	784	787	791	744	771	779	767	795	771	789	782	791	757	752	802	790	787	817	791	757	805	767	812	784	786	803	798	778	788	786	797	816	805	749	808	756	737	763	787	796	795	844	758	791	756	814	801	809	785	818	738	763	789	760	734	788	775	736	799	797	777	748	766	810	793
12568	774	697	542	387	337	256	221	215	258	187	193	200	176	171	172	184	174	165	142	178	144	160	165	178	169	166	147	159	155	124	145	160	187	157	168	151	148	170	157	159	173	146	186	160	159	162	133	167	148	151	143	166	131	170	156	168	157	163	149	146	133	170	169	181	181	158	167	168	151	160	156	163	177	132	169	145	172	115	172	158	170	153	148	170	145	169	174	179	175	156	148	158	184	175	174	185	160	166	144	166	151	124	136	167	159	157	179	135	136	134	165	168	151	128	143	146	158	154	165	154	153	158	168	165	157	134	157	146	133	159	175	134	165	142	136	154	156	155	152	153	155	141	162	172	175	170	164	152	184	140	150	166	161	179	157	160	140	159	163	147	166	126	148	167	143	165	162	146	156	151	174	144	176	153	169	146	151	130	159	135	167	161	164	166	164	163	145	172	164	145	150	163	148	160	150	161	143	164	145	148	150	131	154	180	156	168	134	159	149	139	146	167	149	179	168	147	172	168	150	158	154	171	148	153	165	134	152	165	142	163	167	158	181	177	142	158	167	170	165	175	135	135	167	135	162	165	143	176	171	164	178	164	144	141	163	151	151	138	163	176	153	161	151	136	166	142	141	152	162	139	154	150	160	168	159	178	137	168	164	165	181	176	145	149	162	163	156	148	148	142	165	135	145	130	150	151	159	159	153	160	141	142	146	172	171	141	140	170	165	139	179	151	167	153	172	170	153	146	164	150	152	174	163	172	147	159	175	145	163	146	151	151	161	155	162	160	169	153	136	157	158	134	136	184	162	151	151	162	186	152	138	160	155	182	140	149	167	159	147	175	165	149	159	136	166	147	152	163	144	168	147	173	145	162	148	151	142	154	170	150	159	163	177	148	164	156	169	156	140	134	159	157	168	160	166	147	182	145	177	167	136	135	152	145	161	175	148	135	150	154	158	163	156	145	154	142	155	160	166	154	148	140	167	155	158	141	138	141	148	172	167	146	155	153	165	167	137	168	189	186	161	146	166	131	142	139	129	161	165	158	133	179	145	180	146	173	172	161	180	172	162	153	142	146	139	160	171	151	130	145	166	140	134	173	162	160	151	136	150	151	153	153	148	139	170	154	171	178	142	169	133	143	145	163	159	139	166	148	144	163	153	149	117	169	151	160	162	151	140	143	149	134	183	154	153	172	176	164	139	155	157	163	144	197	164	141	167	137	171	153	164	149	170	138	148	157	143	163	138	148	148	151	146	147	161	141	159	142	142	164	147	158	167	142	144	136	151	157	162	165	156	149	169	146	184	187	152	171	142	148	163	198	138	179	150	152	141	151	157	170	142	155	150	127	161	154	180	148	149	157	171	150	162	149	152	183	170	152	161	147	149	170	144	153	145	142	142	157	161	153	139	149	157	180	143	172	146	149	169	147	146	157	187	153	148	175	150	165	160	137	188	155	166	158	161	170	170	175	151	173	142	153	186	157	193	158	183	152	149	153	160	178	146	135	160	151	155	186	158	132	158	152	157	160	161	153	157	170	166	160	149	144	156	153	162	154	181	132	150	161	158	168	177	161	170	157	134	152	144	147	174	150	167	159	148	159	142	167	144	166	163	168	135	164	163	176	149	143	161	160	180	159	159	148	150	160	141	134	166	139	145	157	131	138	149	163	154	164	129	160	149	148	150	136	156	163	168	160	154	174	191	155	168	151	165	171	157	153	170	169	159	168	131	157	161	158	159	161	167	169	147	145	156	169	162	168	178	177	140	154	153	164	147	145	146	129	142	134	142	153	150	184	160	146	156	189	142	162	156	165	175	144	164	156	146	188	162	142	178	136	164	196	141	157	143	165	141	160	143	144	174	133	165	172	139	162	160	153	154	164	161	154	166	164	167	153	168	157	173	153	163	176	147	149	165	155	137	154	157	180	155	170	146	190	175	149	161	168	152	133	160	152	172	161	177	151	131	176	167	125	163	157	150	158	158	175	141	169	162	144	183	166	160	151	150	158	139	153	126	162	172	160	148	150	142	156	154	146	149	167	169	148	176	166	130	168	161	150	152	160	145	134	195	149	141	168	136	162	138	179	161	151	140	167	152	144	161	172	130	162	139	145	148	149	154	140	163	135	150	152	152	138	173	158	151	157	132	132	152	147	153	145	186	182	157	133	170	171	171	137	125	183	166	154	152	162	169	151	192	152	155	181	154	168	166	137	156	167	137	136	184	142	164	159	176	146	142	171	158	181	162	155	172	172	142	133	156	141	135	158	174	141	170	140	138	150	164	172	155	142	157	151	142	140	138	152	160	149	167	154	155	152	169	156	157	158	149	159	163	146	159	142	167	125	135	152	184	144	174	157	153	159	144	146	155	158	138	162	173	158	150	163	124	145	151	144	154	168	166	163	166	161	150	148	164	159	168	179	168	160	141	157	162	162	130	156	170	170	154	154	159	151	161	161	148	178	148	163	141	146	166	147	158	148	159	135	152	157	150	167	149	160	152	157	183	157	166	157	161	158	127	155	181	165	151	165	136	159	155	150	140	153	159	156	165	189	143	144	163	166	155	144	168	144	189	142	178	159	138	173	149	159	162	177	134	139	153	158	175	182	159	164	147	162	164	159	164	161	173	148	163	153	130	137	147	166	172	153	138	151	162	131	172	161	154	175	162	193	158	156	138	157	147	139	153	170	157	145	149	147	169	180	158	159	149	177	155	145	159	159	150	153	172	152	135	156	138	137	138	161	133	138	161	152	151	133	165	162	148	137	168	145	153	160	147	159	157	160	154	153	150	197	143	189	135	178	168	161	146	171	131	146	150	156	133	136	163	153	173	155	156	157	147	188	163	156	140	157	164	150	147	179	145	163	161	142	177	164	153	174	147	142	145	156	186	145	146	177	185	160	143	157	169	170	158	148	150	170	148	150	132	158	135	160	137	158	157	167	179	174	173	147	132	118	142	158	164	133	153	168	171	158	179	162	139	156	134	141	152	163	158	177	162	149	172	169	164	141	188	132	148	150	155	168	165	165	173	167	163	148	133	143	180	147	140	160	150	174	181	161	153	172	142	176	142	165	162	150	159	169	142	150	160	169	163	169	171	141	162	158	150	163	184	148	152	156	179	160	161	161	196	158	168	164	131	156	168	176	151	181	129	165	164	162	149	159	162	151	150	144	152	171	172	154	161	164	168	147	152	138	168	146	146	174	137	146	140	165	136	162	163	156	150	161	147	171	148	164	172	171	143	132	158	170	153	159	152	176	134	157	158	172	137	150	138	176	153	177	157	140	172	142	159	154	161	162	176	147	182	181	152	153	138	141	143	180	150	161	150	170	148	130	149	145	155	149	154	152	172	150	138	159	157	179	157	171	171	149	152	149	162	175	159	169	139	152	161	144	125	147	135	145	141	144	164	150	139	165	164	162	162	150	158	156	160	145	156	130	134	170	186	145	136	161	177	165	157	157	153	169	174	169	174	153	177	156	158	161	147	163	157	173	161	150	174
7992	816	1386	1601	1438	1201	1070	816	766	711	678	614	569	587	587	553	505	514	535	456	478	437	484	476	459	470	466	415	425	427	426	481	431	425	412	402	422	415	420	428	440	418	420	442	408	390	390	387	406	420	414	444	404	433	396	442	403	406	433	402	423	415	368	407	461	407	414	406	420	422	407	419	429	384	399	389	434	405	406	412	404	381	431	392	414	401	429	370	423	399	434	425	382	396	440	385	441	443	410	427	452	382	441	440	393	397	418	397	402	431	449	407	400	402	426	430	449	403	416	422	418	406	417	413	468	409	427	406	435	407	405	417	410	414	393	433	390	410	411	407	419	425	417	395	426	409	390	401	372	393	380	414	401	425	428	435	432	409	395	418	391	423	419	414	385	431	402	414	430	386	481	374	394	398	433	438	401	370	414	399	386	423	406	429	404	378	404	414	428	405	413	429	424	391	418	405	391	412	400	404	371	382	419	387	409	402	418	414	410	358	397	388	408	399	412	414	405	402	401	413	402	414	426	426	427	427	444	412	406	395	425	445	420	393	426	403	359	407	390	389	395	392	420	401	363	373	396	392	410	405	404	385	397	432	433	394	387	441	407	389	418	407	369	435	396	409	372	376	416	401	391	389	420	402	427	387	380	378	390	404	391	349	368	412	465	387	379	417	388	416	399	411	412	390	404	414	454	404	411	404	422	448	398	437	373	434	400	375	408	401	380	398	422	454	403	393	407	396	393	418	428	380	424	434	414	413	394	411	383	387	400	412	417	429	391	412	384	428	425	405	388	426	384	400	391	410	396	426	431	404	426	405	394	372	388	404	396	426	421	398	438	385	416	399	434	384	417	414	400	427	435	411	409	394	427	383	422	419	379	401	400	414	396	411	395	418	427	443	409	395	429	382	403	420	420	439	394	399	434	397	397	403	435	403	382	406	400	399	393	391	388	381	423	419	421	448	404	433	406	399	408	407	391	417	421	411	365	419	441	413	408	390	383	396	402	448	462	393	401	401	460	417	373	422	384	410	417	385	411	428	432	440	428	447	434	420	410	398	399	395	421	401	408	427	388	381	392	410	408	400	437	387	432	398	405	384	383	458	392	399	394	369	394	403	396	396	415	424	400	396	372	435	413	424	390	446	431	391	418	375	401	406	399	409	425	433	412	423	439	429	414	379	404	417	436	406	427	392	400	409	399	437	425	400	408	409	391	398	397	415	415	382	400	400	402	385	374	392	410	447	429	401	423	425	401	396	422	433	402	429	442	392	428	408	425	420	385	398	434	400	434	415	406	392	404	387	415	422	449	398	393	376	426	429	367	380	406	432	393	407	400	381	369	416	402	448	423	432	391	401	423	411	433	396	406	421	425	395	424	402	384	385	411	421	429	397	430	398	398	421	389	425	413	449	410	408	418	393	406	410	428	422	422	397	446	420	360	400	425	436	400	362	415	403	388	423	412	420	402	435	408	452	416	390	460	416	431	382	395	416	376	384	410	411	433	399	405	396	431	416	399	385	386	429	406	412	396	387	392	416	377	413	409	397	404	395	397	429	399	420	445	400	454	413	408	379	401	398	383	392	385	394	408	386	401	423	428	397	397	407	376	432	418	393	386	416	393	424	379	406	413	423	422	385	410	404	381	417	386	385	377	371	366	383	418	398	445	407	393	410	446	447	392	414	400	406	406	442	413	426	399	409	412	388	427	415	385	397	414	422	392	406	424	399	406	434	376	422	388	445	399	397	406	410	409	405	393	424	415	386	429	388	389	421	428	409	431	422	441	417	407	384	429	405	421	396	415	408	391	414	418	403	399	418	412	421	394	360	390	445	377	403	372	413	386	438	409	463	401	390	413	423	397	384	380	426	423	379	402	415	400	384	410	417	427	434	415	401	399	419	373	386	426	405	419	390	435	406	403	414	397	405	418	399	400	434	372	419	387	413	434	388	404	403	402	403	390	423	412	399	414	394	420	439	367	444	378	421	406	410	378	403	398	376	436	422	415	426	420	407	397	397	404	384	392	373	399	433	428	434	396	400	396	411	385	373	390	413	393	407	408	416	421	390	404	381	421	406	402	442	419	396	403	432	378	432	400	419	394	403	437	367	396	421	406	448	451	419	407	393	386	427	421	428	412	435	396	397	376	434	421	391	417	423	423	388	417	385	432	352	399	398	393	391	400	388	418	411	409	399	400	427	431	390	436	432	409	447	395	424	365	444	417	417	395	365	409	435	360	415	395	411	373	422	423	431	432	387	413	409	366	415	425	394	454	408	419	420	404	397	405	415	419	402	409	425	406	389	430	427	419	431	385	388	379	435	434	413	374	422	409	414	434	418	422	387	410	426	344	443	396	396	393	389	390	392	382	425	375	439	374	396	396	387	431	410	399	423	408	391	448	373	416	373	401	393	395	395	432	415	416	399	392	408	405	408	391	394	400	416	428	419	419	425	392	426	398	407	395	384	406	389	422	414	431	398	406	434	412	408	408	395	414	424	443	442	422	438	393	409	356	396	450	428	413	403	396	401	372	437	435	401	421	398	380	452	395	416	407	390	380	406	378	376	413	403	395	430	434	425	417	407	384	404	402	419	418	376	401	392	414	424	407	401	388	396	424	374	410	420	428	415	395	413	398	401	407	441	397	404	394	373	426	462	404	427	397	404	385	427	397	427	395	392	431	399	374	434	423	401	404	404	406	453	418	412	380	388	406	407	426	396	412	421	419	435	411	392	415	419	404	435	416	394	404	379	414	419	410	395	401	437	401	434	419	418	415	374	389	378	421	402	411	434	442	407	414	415	425	428	447	441	399	377	407	379	400	399	415	397	409	400	390	378	414	405	403	421	380	408	390	409	401	402	374	407	402	422	410	397	376	414	421	408	412	402	411	425	372	398	419	389	396	372	394	382	421	372	373	387	428	397	403	436	381	405	419	407	369	435	406	382	434	380	414	419	420	396	455	406	424	375	418	433	418	424	409	418	415	402	385	426	401	404	430	396	438	388	431	381	424	438	421	411	407	421	399	440	381	424	390	369	419	416	424	392	417	368	382	395	407	404	356	402	411	410	429	410	350	411	396	431	402	375	352	381	402	364	388	399	407	427	390	414	401	408	379	377	431	400	387	399	436	419	429	395	412	396	392	377	396	417	407	394	385	430	428	417	353	412	403	402	437	408	383	378	416	374	392	370	437	424	375	447	402	401	399	384	441	446	436	413	387	381	388	392	392	404	435	381	437	388	388	382	421	428	424	408	433	417	412	404	418	401	406	380	407	413	426	435	437	397	378	402	424	415	402	378	376	473	400	389	413	382	398	416	426	406	414	392	388	446	430	388	388	392	431	378	438	435	405	406	391	408	370	447	418	406	395	390	442	405	428	417	395	427	421	415	406	369	427	414	439	396	404	402	390	428	414	407	448	425	388	409	401	384	390	386	430	409	414	443	405	415	386	429	425	392	436	375	412	411	429	416	422	406	418	423	401	426	399	433	385	426	383	424
1520	333	313	366	325	302	371	331	327	337	351	319	355	340	352	321	339	336	319	323	348	357	335	355	340	320	332	371	329	369	337	342	326	336	357	337	324	316	325	313	319	308	314	338	358	355	362	352	327	301	303	356	349	348	337	337	326	323	339	348	347	340	344	315	326	323	308	341	326	291	340	376	340	355	332	325	321	333	357	336	360	338	313	330	317	374	325	363	363	300	354	323	305	343	360	335	330	326	365	332	317	338	335	311	314	370	346	318	308	346	324	315	339	344	304	364	340	322	315	348	313	339	326	323	318	292	350	360	339	310	323	318	320	344	362	345	363	324	354	348	346	313	349	330	340	314	330	330	346	296	338	364	361	327	343	341	320	304	300	311	353	331	291	311	359	369	304	335	321	311	355	355	328	309	341	300	340	325	346	323	347	296	362	329	340	327	333	362	303	285	335	330	331	332	381	346	327	361	337	342	320	301	303	349	306	323	313	361	354	337	345	353	335	320	324	335	381	307	319	372	353	330	311	327	312	344	347	315	328	316	344	326	359	324	342	364	349	341	337	300	361	344	353	345	336	352	334	311	322	299	307	333	311	287	341	289	300	337	362	320	335	317	299	336	339	336	342	336	352	324	306	332	364	348	334	350	389	342	321	334	370	334	335	358	325	320	339	304	339	338	333	320	313	316	337	321	329	379	353	320	345	343	336	339	345	339	341	323	343	347	338	292	312	301	339	358	306	360	373	329	307	322	318	301	346	340	338	315	340	319	308	376	376	349	334	352	342	360	305	319	339	347	344	344	348	370	322	345	363	348	312	368	327	337	333	340	332	328	339	381	322	358	347	334	358	377	329	343	334	309	337	330	348	346	378	327	324	375	339	354	324	354	341	314	334	323	336	366	337	365	333	324	305	351	294	328	325	325	336	348	341	329	364	309	348	332	331	330	364	335	356	354	313	331	346	365	345	303	345	305	368	335	383	349	363	328	337	389	338	310	300	350	369	342	351	370	322	352	336	332	336	315	334	336	331	344	343	360	327	329	325	345	330	364	342	294	375	328	321	288	379	344	358	355	339	323	322	323	346	289	320	313	318	348	315	355	361	318	334	343	347	321	344	321	335	341	313	331	303	355	314	339	346	342	345	357	342	349	337	329	342	332	312	310	317	329	347	344	322	363	329	324	318	338	347	326	347	326	338	367	332	310	325	344	302	365	335	319	339	293	341	315	311	338	350	338	324	337	328	319	308	307	340	349	337	345	335	327	357	346	368	351	353	356	322	350	326	324	324	343	336	319	325	313	348	348	338	343	323	322	320	327	374	372	322	352	342	323	343	352	353	332	335	321	359	354	319	366	336	317	328	332	321	364	324	347	330	323	304	320	352	329	313	332	347	293	306	330	342	335	355	340	323	336	348	311	316	304	330	327	337	347	338	306	305	363	322	340	371	335	342	321	344	309	338	312	344	349	338	311	311	340	332	344	314	314	314	331	358	323	313	345	330	337	347	351	316	359	336	315	308	338	344	326	330	344	336	309	353	333	354	340	307	329	300	352	366	337	325	355	333	333	312	342	301	358	371	364	352	360	342	333	333	299	357	353	334	339	338	321	351	315	333	327	333	369	371	325	332	327	366	335	317	336	351	322	306	354	350	318	340	333	337	313	308	337	338	326	344	327	325	332	307	365	357	343	349	300	354	320	323	339	339	321	311	381	373	341	341	334	309	345	311	375	366	326	336	313	339	302	357	336	339	337	313	339	307	332	309	319	348	331	292	337	345	353	317	336	350	319	319	300	314	333	349	358	333	344	341	324	274	300	330	343	316	353	340	338	289	332	320	356	322	312	328	348	357	357	332	317	356	308	325	371	324	338	354	314	336	353	299	348	333	336	349	364	317	362	334	324	342	327	339	336	374	357	342	347	322	318	330	313	329	347	334	337	322	328	353	356	389	324	332	332	314	335	338	355	364	347	359	358	341	337	343	333	308	330	345	330	315	316	336	312	313	343	311	330	324	345	347	341	324	329	336	330	327	349	320	348	360	347	342	341	335	323	319	366	318	330	352	302	349	325	373	338	350	326	303	298	354	342	357	346	365	347	363	317	361	309	298	308	322	369	312	376	347	304	318	340	351	318	334	319	329	344	314	330	362	315	326	330	295	291	361	314	323	337	348	341	330	329	338	336	322	329	343	345	304	346	331	333	355	330	340	349	332	326	363	345	339	353	327	333	300	363	320	309	307	350	315	333	333	339	335	312	318	330	352	354	339	336	369	347	337	357	376	361	384	347	338	343	319	308	349	321	330	313	370	341	328	345	312	310	291	345	325	331	324	321	337	355	337	307	337	347	353	331	345	312	350	327	354	354	307	347	328	361	388	346	333	334	341	316	357	390	360	323	295	343	378	328	347	341	318	338	330	341	354	341	328	365	348	334	335	344	328	307	317	331	346	349	313	316	349	348	335	310	326	363	301	322	351	332	379	343	321	319	347	317	330	335	336	352	379	334	338	345	354	307	343	329	355	329	294	299	360	366	313	335	363	318	335	365	372	334	325	315	296	382	343	339	349	338	367	343	324	323	324	339	343	366	344	359	329	339	328	298	330	337	335	328	336	354	354	342	328	328	334	338	355	356	338	324	317	314	362	327	342	329	330	345	338	313	349	335	333	340	335	353	352	335	357	337	283	354	342	324	334	314	345	281	314	325	346	370	346	324	337	333	315	342	328	326	328	329	343	326	345	354	345	356	363	318	306	332	367	339	323	306	340	329	299	338	313	324	348	338	324	316	329	361	359	311	360	320	351	333	358	325	341	316	342	309	341	324	356	338	345	340	363	352	318	308	345	324	328	338	309	382	343	346	362	347	336	322	362	351	333	332	379	333	313	318	337	359	351	355	338	348	341	356	338	321	304	339	328	359	324	340	361	354	322	322	312	340	318	334	314	305	344	356	318	349	357	342	323	308	319	302	357	339	320	349	329	314	338	355	327	358	325	314	334	366	355	325	354	322	320	365	372	347	333	349	311	323	352	342	342	314	323	344	301	326	336	313	283	295	307	345	331	344	342	335	329	320	357	322	308	352	301	338	339	343	315	329	340	319	354	331	351	330	311	348	314	349	327	331	359	327	353	304	335	298	331	324	303	330	361	362	332	338	326	314	325	327	329	312	306	297	324	366	317	343	374	358	365	344	307	365	313	331	346	356	335	363	312	345	356	307	323	330	333	337	331	318	328	340	355	346	357	333	349	362	334	382	331	328	362	323	320	354	335	332	336	312	352	356	359	314	340	351	314	354	347	286	330	332	362	362	377	344	338	330	317	340	311	359	299	305	369	353	330	336	324	335	346	364	324	327	307	340	324	347	342	359	348	323	351	367	333	351	320	325	314	333	349	324	345	317	328	333	325	300	315	333	335	318	330	331	305	319	307	338	320	309	350	337	346	343	346	341	312	339	298	333	337	354	302	363	308	334	324	329	317	319	323	332	330	354	324	339	357	353	354	343
2210	818	852	856	876	805	821	771	836	806	837	820	813	812	831	787	810	860	865	819	787	880	820	804	784	854	791	803	851	843	823	806	785	792	826	834	796	844	839	811	837	781	820	837	789	802	749	849	808	814	816	853	807	828	804	863	795	844	818	841	824	818	822	793	831	790	848	805	826	804	861	860	828	822	768	813	808	801	807	826	862	803	813	791	846	778	775	788	863	820	823	839	817	799	823	806	790	831	829	765	770	780	801	791	837	807	791	830	784	828	852	838	817	798	793	840	784	828	812	814	813	874	824	806	784	805	766	802	781	839	850	845	819	834	827	794	768	794	757	804	819	794	809	823	861	776	793	799	814	832	825	874	859	812	885	778	830	810	815	842	828	780	776	794	844	778	861	812	746	807	811	833	872	817	864	833	820	781	867	775	787	802	822	829	844	799	808	798	845	792	850	863	827	768	847	797	840	767	841	800	833	831	824	864	882	836	827	823	813	829	788	819	835	799	812	850	886	820	833	811	789	829	842	781	790	813	858	785	871	837	810	810	827	832	806	796	864	810	775	858	840	816	809	846	803	812	757	863	780	841	785	837	845	846	814	840	790	807	822	796	813	805	807	800	829	786	799	831	781	848	854	805	814	802	802	833	769	815	831	793	785	787	805	851	806	790	797	819	794	797	794	843	809	762	835	833	747	829	761	793	831	771	785	792	798	839	791	806	832	787	769	789	750	830	790	850	835	781	797	797	827	831	805	781	771	807	800	755	776	830	794	760	803	808	838	822	789	807	796	774	778	806	823	790	840	820	786	764	803	800	803	765	795	830	861	832	824	840	835	792	786	775	838	822	826	737	874	788	804	793	798	868	860	780	745	817	846	813	782	836	836	802	812	820	816	807	843	767	787	798	788	853	850	796	820	823	810	821	791	869	834	790	860	822	835	863	758	828	825	803	818	822	843	776	832	794	796	822	844	820	846	808	837	829	837	811	839	822	816	772	787	826	778	870	784	824	768	763	726	786	779	796	820	855	853	826	790	842	797	822	824	850	828	831	764	803	737	810	805	817	813	783	841	828	813	785	807	843	793	830	795	798	814	823	846	806	794	813	814	817	795	807	824	786	800	817	842	793	789	803	804	854	763	821	835	827	853	777	826	803	793	816	818	794	804	830	807	819	793	832	821	788	827	806	792	844	825	786	834	771	807	841	889	802	809	782	760	841	851	845	819	841	778	785	777	875	858	827	778	802	826	812	802	804	842	824	831	839	787	789	836	796	799	825	783	837	792	791	856	847	781	798	803	839	794	783	793	794	825	898	799	803	846	806	818	806	787	888	767	800	864	798	778	858	863	784	783	859	861	822	779	804	796	835	783	780	732	799	837	802	774	787	791	804	753	835	824	769	790	834	850	827	781	833	816	798	849	830	826	813	826	866	858	847	777	843	843	809	772	797	822	786	804	748	842	824	810	837	797	870	806	804	769	859	847	824	802	812	777	818	810	848	822	804	821	835	798	824	857	818	825	839	842	846	815	785	820	804	780	856	800	831	822	844	804	823	836	797	807	826	831	837	827	799	792	785	881	795	768	826	798	820	845	840	822	881	785	808	809	856	796	816	832	815	834	827	782	819	792	818	810	799	775	839	821	850	758	820	796	828	822	811	815	802	844	827	857	778	825	843	831	775	785	800	888	818	874	791	856	819	831	828	793	802	824	810	807	839	797	785	817	833	836	793	819	803	836	839	837	815	858	787	779	785	807	821	862	844	772	762	858	836	802	847	814	793	800	772	821	808	765	776	814	808	859	756	864	764	849	851	852	771	763	821	810	796	837	809	809	887	809	798	811	820	874	777	814	850	794	769	870	788	821	790	806	816	796	830	810	798	823	850	817	820	805	809	781	852	836	834	884	800	800	861	845	808	805	823	793	829	818	784	819	833	865	819	760	779	789	790	783	785	771	824	798	799	818	795	776	791	822	832	741	823	809	846	788	848	837	811	815	838	823	816	827	809	811	801	811	836	830	844	840	821	763	779	780	780	849	873	814	772	816	844	797	808	825	890	765	824	821	845	802	837	808	837	797	772	789	843	818	803	808	818	760	836	841	800	796	815	825	790	827	785	818	770	838	811	786	807	864	864	833	827	805	775	788	805	792	786	840	804	820	813	786	779	857	765	832	812	842	823	875	798	842	835	834	801	785	832	786	767	775	817	815	771	811	832	762	851	838	817	839	863	826	792	851	779	808	862	779	837	808	797	794	780	834	861	812	830	782	809	856	796	791	843	798	854	851	799	846	808	830	807	817	854	805	774	787	878	798	776	770	802	801	812	794	826	767	811	825	850	771	821	803	790	835	807	813	760	818	851	850	820	824	821	813	785	819	853	797	777	829	843	794	779	804	817	841	802	828	813	825	803	801	804	783	858	791	792	791	841	806	801	820	812	816	859	803	830	788	802	832	785	780	824	852	864	793	832	821	811	850	808	839	814	782	810	835	833	784	819	834	794	831	814	775	831	779	772	843	820	824	824	814	815	770	809	786	840	774	804	794	807	803	894	774	838	838	805	788	833	835	830	810	845	804	780	813	837	802	811	805	808	795	845	850	822	835	844	737	835	817	822	768	799	777	878	858	771	829	830	805	854	827	820	857	816	790	828	804	799	803	814	779	800	818	869	825	802	818	835	791	843	760	776	829	834	770	828	828	794	798	833	816	800	750	818	816	848	822	789	828	835	809	786	849	818	833	794	834	825	781	785	752	806	795	846	874	805	812	829	832	845	784	821	801	838	823	763	795	825	858	802	817	831	839	837	825	880	794	817	831	818	884	847	813	832	809	825	808	846	771	877	795	779	787	795	779	819	805	827	789	823	795	832	827	872	796	842	806	815	799	880	868	784	808	781	803	815	790	804	801	830	821	847	832	823	786	807	873	816	806	846	815	846	763	774	777	812	785	838	783	788	783	797	820	795	829	807	861	807	830	827	788	765	788	820	805	804	816	855	798	814	878	778	844	828	798	757	811	799	806	812	855	805	831	825	803	826	833	830	784	825	812	847	811	831	789	833	816	814	801	835	809	804	792	798	786	819	766	850	770	816	773	815	813	795	765	842	802	813	815	815	799	842	803	793	785	833	792	847	867	803	821	825	772	813	789	798	828	767	823	812	825	800	839	784	835	787	833	839	807	867	812	793	801	826	771	807	819	807	802	849	825	761	801	812	865	791	778	767	787	835	775	808	757	819	811	806	826	821	754	812	797	853	811	814	789	751	846	826	811	792	855	789	799	825	821	841	834	808	798	836	800	812	844	798	774	838	764	789	863	840	824	822	732	842	861	767	782	830	855	792	754	783	798	879	837	777	835	868	780	830	797	874	819	792	794	811	780	826	827	803	802	791	799	820	798	779	813	758	787	807	799	845	839	790	884	798	796	835	854	824	837	772	791	827	797	769	814	821	801	846	787	802	786	817	824	841	785	824	822	839	818	765	806	791	782	813	799	820	842	798	846	837
7227	538	576	494	456	410	401	377	352	311	369	311	306	315	361	315	318	338	313	333	335	366	326	342	308	356	338	331	375	324	365	345	317	354	312	349	328	317	292	324	339	310	291	367	323	336	345	337	316	315	309	330	335	360	307	329	324	358	300	300	339	325	305	353	305	332	334	325	334	311	349	353	325	328	335	339	367	374	348	323	350	317	329	350	325	352	296	312	311	321	363	339	329	326	310	347	324	347	286	319	306	308	304	315	331	333	356	355	300	327	304	311	319	313	324	325	328	330	329	346	349	325	338	326	341	299	331	347	345	340	330	346	319	336	300	294	341	326	281	330	324	378	308	330	338	312	339	345	315	349	363	367	331	294	290	334	323	358	332	288	337	350	297	318	291	343	405	300	302	310	329	318	363	300	315	352	347	345	317	347	330	298	325	353	318	320	339	311	327	309	354	342	338	310	299	314	307	362	329	321	316	356	327	283	331	320	308	333	354	329	331	326	369	319	342	362	298	327	322	320	331	327	319	298	314	316	332	295	357	330	330	310	329	336	312	337	329	330	350	302	345	318	326	316	291	315	312	316	297	367	348	327	303	330	307	342	292	308	317	331	285	344	356	327	332	321	312	348	365	336	303	358	328	293	317	308	339	334	295	315	346	322	316	303	332	327	315	300	324	317	312	296	323	292	324	311	334	328	304	318	301	310	348	311	321	303	310	328	326	321	362	326	341	353	274	290	348	335	344	315	338	352	298	290	359	274	307	315	349	349	352	331	353	326	335	341	344	303	322	334	352	332	316	322	341	365	328	355	354	298	352	332	309	300	333	350	331	324	317	329	315	314	319	332	329	320	318	296	326	329	299	329	368	353	307	324	307	311	308	312	284	338	311	355	323	308	325	365	292	327	333	322	310	340	346	337	283	325	317	310	357	306	319	306	305	324	318	308	298	307	300	298	344	361	334	376	304	289	325	326	302	291	305	321	332	330	350	333	358	333	316	324	367	351	340	329	294	341	337	333	327	324	338	300	364	296	317	351	332	294	321	341	297	319	376	317	328	314	324	305	347	331	293	318	322	347	322	320	297	325	315	339	301	342	319	340	319	299	303	344	333	356	330	284	301	354	347	320	350	309	292	273	311	339	301	338	358	314	285	340	363	330	361	326	313	304	337	325	349	351	295	294	334	363	298	351	316	323	347	314	297	289	322	313	317	318	317	311	337	323	300	333	320	338	349	361	313	301	327	302	336	351	327	307	334	326	340	301	320	318	336	302	318	351	346	325	358	305	308	326	330	348	342	297	337	319	317	291	339	324	319	357	311	311	333	335	288	325	312	329	326	347	316	312	311	300	332	269	337	341	327	312	337	339	299	310	312	334	356	349	310	353	301	336	322	331	324	320	318	337	342	359	343	321	319	301	357	344	313	329	308	346	357	332	335	309	336	343	348	325	321	315	323	322	326	306	352	327	345	346	344	319	296	323	331	329	322	322	343	334	266	308	329	343	321	323	311	346	316	287	310	316	329	321	298	306	326	320	331	318	308	280	356	306	332	306	337	321	324	325	338	339	317	310	340	331	347	363	323	324	320	323	333	327	339	314	394	307	319	299	350	332	337	332	316	316	334	316	334	331	318	338	342	326	326	349	312	313	317	316	310	345	303	320	352	356	308	309	366	337	306	302	323	293	303	327	296	304	322	309	335	300	330	314	346	318	328	337	343	324	324	356	322	305	348	330	328	306	336	314	341	320	310	318	338	343	308	305	343	313	309	318	335	315	313	346	355	313	330	313	314	297	333	314	326	352	343	323	274	295	352	322	326	337	309	303	332	317	341	361	339	310	326	350	317	376	310	333	327	328	356	334	291	281	335	322	323	352	356	321	310	339	358	346	348	333	349	325	334	322	307	355	332	315	343	355	359	345	307	347	304	337	325	331	347	313	340	317	338	299	324	321	314	323	295	291	312	323	319	284	333	338	315	319	353	327	315	291	305	328	346	333	329	325	336	348	298	333	318	313	297	314	318	327	350	325	315	315	288	317	327	310	339	329	334	345	344	359	341	328	310	328	334	332	358	328	320	336	312	305	326	352	309	329	319	340	345	351	332	326	329	320	324	335	354	367	323	313	381	303	339	325	308	310	308	342	341	373	304	305	308	307	357	361	345	272	292	302	360	341	312	316	336	264	305	319	332	321	325	330	337	310	332	364	356	340	339	321	321	328	329	299	317	303	340	314	349	304	341	302	341	357	298	313	340	360	335	338	346	311	313	355	331	319	316	362	317	351	303	314	305	339	315	375	323	335	369	311	315	324	325	322	312	311	303	370	358	357	330	336	344	345	330	320	349	318	323	317	311	352	366	331	352	305	286	318	311	310	312	341	298	325	321	293	342	358	355	334	327	319	330	354	325	310	319	332	283	314	308	304	307	337	327	322	317	313	304	342	357	331	332	335	348	321	323	309	320	337	376	319	339	326	326	313	341	310	323	327	319	318	308	337	339	329	330	317	319	328	339	325	293	317	367	333	313	331	348	312	338	338	344	306	309	329	313	335	335	327	344	326	313	333	290	322	287	359	357	304	303	310	343	303	321	336	306	343	333	316	343	341	334	360	310	340	326	336	282	340	361	324	332	338	304	313	353	308	325	305	301	300	304	327	349	321	313	324	304	338	340	354	339	323	354	318	328	293	335	321	322	345	364	361	308	338	340	323	339	317	289	304	341	337	358	315	323	308	319	290	315	326	309	328	349	284	335	342	328	326	348	319	319	343	342	337	316	361	334	353	314	305	355	319	345	357	308	342	315	318	302	286	300	300	340	297	291	329	311	349	327	332	306	329	290	378	325	346	335	331	330	328	326	322	370	328	303	348	298	333	315	315	310	346	369	319	328	307	354	322	317	330	332	366	375	338	290	325	339	343	320	312	317	303	316	330	297	341	351	345	321	318	332	325	312	313	294	328	333	331	319	296	312	357	318	347	339	289	333	351	331	334	344	297	285	356	342	331	310	328	333	324	331	340	319	328	321	332	359	349	312	352	352	306	350	331	330	317	296	334	306	330	301	348	338	318	303	344	327	330	331	335	329	327	334	309	315	331	346	307	318	336	326	322	322	309	315	341	332	297	307	315	347	331	326	330	359	313	293	354	326	330	302	334	312	309	348	361	312	314	348	344	333	335	334	348	313	326	375	330	330	297	314	342	323	300	348	338	343	305	349	329	333	286	320	323	307	326	340	366	325	316	318	311	321	313	333	304	322	294	323	352	304	340	328	309	308	286	326	297	301	327	314	322	339	331	309	327	309	364	336	305	325	330	334	331	306	353	324	340	340	305	347	285	301	314	349	298	316	330	322	299	307	331	334	363	355	351	331	334	316	300	351	297	314	347	361	362	321	313	349	354	293	292	323	310	309	336	282	352	305	345	320	337	363	330	332	323	345	299	317	347	320	295	298	314	314	329	308	341	328	347	328	308	317	309	338	330	327	302	322	312	293	337	318	313	309	326
6712	989	1286	1380	1318	1196	1117	996	961	930	939	847	907	850	849	873	865	814	823	812	823	835	844	831	810	826	755	827	817	782	842	771	828	822	817	778	842	784	800	804	770	788	812	780	821	830	789	835	805	784	815	773	794	859	788	775	813	803	818	816	792	793	761	777	775	780	723	811	794	750	814	777	786	772	771	819	822	772	785	757	715	824	765	785	809	808	786	776	783	756	787	825	790	827	802	798	747	760	760	791	773	817	785	774	792	802	745	767	783	787	779	751	800	767	754	790	776	793	804	761	780	816	744	751	725	805	786	819	793	749	769	823	807	775	743	812	820	780	787	818	834	716	815	864	785	769	760	805	781	743	752	804	796	804	773	743	799	739	829	750	772	781	781	807	776	772	723	750	764	818	818	806	800	813	807	765	811	788	777	809	842	758	776	788	777	758	825	799	816	774	764	767	772	819	780	822	820	755	776	796	795	771	757	775	794	834	782	797	801	762	738	765	827	817	774	768	754	752	808	745	768	788	818	790	793	779	798	819	782	792	794	782	748	786	821	751	727	817	785	785	805	826	809	788	813	788	773	722	823	821	791	740	824	784	830	776	814	832	754	799	747	743	762	798	772	730	786	779	745	720	797	791	796	777	766	781	788	762	751	742	702	788	756	750	746	841	769	744	801	751	800	772	743	797	843	760	747	729	792	704	784	774	731	771	783	791	744	814	795	773	778	823	801	799	815	808	790	744	780	754	808	788	798	825	788	771	815	863	796	755	777	841	726	756	763	773	748	795	789	784	801	720	781	752	782	750	739	781	798	781	733	787	770	745	812	798	740	769	798	775	773	793	802	786	784	805	771	789	787	783	760	782	752	728	789	811	805	801	775	831	781	781	739	793	803	768	754	766	780	776	782	758	768	765	764	798	759	762	778	757	826	804	773	823	750	710	723	758	769	802	763	768	787	794	809	782	804	770	785	789	787	781	760	742	783	749	775	831	815	758	830	783	768	770	809	768	796	798	809	705	769	762	757	750	784	782	767	784	765	779	745	716	747	782	821	781	789	777	766	779	773	797	788	764	817	800	767	770	840	796	756	766	805	717	768	774	792	715	754	827	787	802	722	878	818	833	723	712	779	823	821	782	801	808	824	720	812	750	792	802	799	751	771	747	730	837	774	744	782	819	823	804	793	802	772	751	845	800	755	771	751	744	761	750	762	837	762	798	825	809	810	808	796	772	822	764	755	807	766	784	761	800	786	772	810	781	778	826	741	762	770	762	810	783	788	767	795	840	772	757	714	764	779	827	837	798	861	773	745	813	765	768	756	768	856	800	770	790	731	845	806	796	704	765	838	780	812	804	783	792	825	804	770	820	760	803	827	840	745	765	745	772	840	820	780	788	780	742	785	736	815	817	786	800	830	798	756	798	765	751	775	789	799	792	737	775	767	798	796	863	810	736	795	797	739	819	775	742	780	760	777	799	764	767	778	779	780	750	818	770	827	808	794	795	739	851	778	797	768	741	806	796	771	773	800	777	771	791	801	784	737	818	741	777	752	804	799	747	743	738	775	796	800	810	803	795	822	767	745	775	799	774	748	751	794	775	770	761	798	769	826	790	787	782	773	767	774	792	762	815	761	769	766	773	789	789	797	802	780	756	777	801	773	807	809	787	825	760	755	744	760	768	805	821	756	791	793	760	783	823	768	775	819	793	767	796	783	789	790	815	792	822	797	802	849	809	777	794	758	797	781	790	808	739	802	749	745	805	803	773	785	771	779	792	790	750	778	786	759	782	762	775	810	755	760	794	752	726	761	777	813	766	762	769	782	759	821	765	719	805	793	746	749	744	795	716	793	763	784	741	772	748	809	741	782	826	809	773	762	809	773	791	778	786	793	744	798	791	806	844	792	760	789	790	778	827	755	772	804	818	770	792	790	758	756	770	725	778	731	759	788	746	778	767	722	766	753	791	738	742	836	816	758	781	783	812	766	763	729	795	782	778	813	782	747	773	768	732	737	814	770	814	835	770	844	820	754	796	817	753	784	762	778	769	780	770	785	817	795	803	745	773	795	774	838	753	750	801	769	778	778	771	816	781	757	777	771	757	799	801	795	836	833	767	766	747	764	793	820	830	750	735	773	777	754	820	792	795	798	815	742	819	767	812	808	781	812	750	781	804	826	782	759	785	731	764	778	745	813	803	802	802	826	800	842	779	804	811	756	748	788	800	777	791	805	729	790	795	774	776	792	749	759	795	751	776	756	781	796	763	792	757	766	791	742	804	784	807	772	756	795	804	803	820	762	749	768	738	813	777	795	755	798	792	787	778	768	758	811	787	782	783	742	792	725	795	806	779	770	778	768	808	788	796	765	778	763	783	822	766	797	774	800	789	740	778	762	814	782	817	765	772	790	768	762	748	806	799	804	789	748	794	730	776	789	840	775	752	838	786	771	816	802	784	720	798	762	774	794	763	745	775	791	734	787	758	793	831	809	783	811	788	792	819	831	804	824	740	730	821	757	842	757	765	746	798	779	738	793	760	786	758	829	772	833	738	771	780	813	751	799	741	726	752	725	764	788	778	753	786	784	817	788	801	768	724	763	809	769	804	812	762	780	775	765	755	764	788	760	814	760	780	806	814	771	735	758	813	847	749	756	797	790	823	801	756	816	786	794	784	764	767	776	767	788	797	797	785	744	793	769	789	808	769	753	809	792	774	839	800	785	753	803	786	742	778	770	754	781	782	790	771	757	837	778	781	837	790	785	794	738	781	768	782	816	811	767	771	791	790	761	752	805	756	763	823	807	753	768	789	797	767	796	789	815	774	820	803	784	778	794	841	790	816	760	815	832	777	777	851	805	766	727	781	776	754	828	776	789	756	759	787	835	794	790	814	710	785	811	798	828	798	765	803	768	791	816	797	744	807	742	770	777	815	812	781	809	843	789	818	828	741	814	833	811	794	730	777	781	732	793	754	789	725	782	750	798	792	785	774	800	796	765	806	730	827	735	733	785	791	783	796	755	785	780	790	757	779	797	830	793	817	754	762	799	823	772	744	794	768	773	800	795	783	744	816	777	765	806	766	760	747	817	723	849	764	747	742	787	769	824	770	790	767	770	758	796	792	765	734	797	782	775	794	770	815	803	736	789	778	772	751	810	762	749	790	798	759	808	776	801	758	763	807	790	775	769	755	745	814	786	780	813	775	786	785	823	784	769	798	797	757	817	802	783	811	774	831	795	755	799	770	750	789	787	766	816	797	804	765	806	806	736	765	772	777	811	790	784	806	788	806	791	779	776	782	860	795	795	757	752	810	764	773	855	773	769	789	720	772	768	763	808	808	775	763	798	788	772	748	786	757	786	831	766	822	787	848	806	792	813	800	807	792	847	785	754	754	755	766	791	778	804	775	816	780	802	783	769	773	814	744	793	754	817	799	767	759	812	814	780	795	721	808	704	780	784	751	789	745	779	765	765	791	753	778	791	780	755	761	807	828	804	769	814	780
12738	765	593	511	354	323	230	285	235	217	186	164	185	191	167	204	170	185	180	161	159	167	159	151	178	167	168	178	160	166	167	175	167	169	171	158	144	168	141	162	170	156	174	165	163	145	181	155	173	142	157	169	164	151	172	156	159	179	158	148	187	170	185	171	166	146	163	166	146	150	145	144	153	169	169	180	165	161	143	164	154	166	149	155	163	191	169	163	174	183	136	165	148	158	159	164	160	169	177	165	152	165	180	165	132	159	173	144	167	150	147	140	160	145	173	137	135	162	154	162	148	141	178	138	154	162	142	181	157	143	174	170	159	145	145	170	164	147	156	167	159	160	152	152	153	152	153	137	171	175	161	155	160	158	164	147	137	161	138	154	154	156	146	145	158	153	162	159	164	151	158	152	156	164	154	168	152	145	142	156	168	143	150	176	169	145	180	163	164	161	170	142	169	169	139	161	168	160	149	172	135	173	164	149	186	149	179	170	163	135	163	160	162	147	180	151	155	159	169	155	170	159	179	157	156	142	174	168	160	145	143	170	137	153	162	156	164	142	176	151	132	144	145	165	165	166	172	191	146	166	159	166	164	124	151	171	144	157	145	176	163	159	130	134	148	160	158	151	151	148	155	154	150	154	137	158	179	156	174	141	178	172	154	142	167	158	156	156	155	149	138	158	178	144	165	158	143	157	154	151	155	154	163	132	158	161	155	142	158	148	146	179	144	140	174	142	141	163	129	131	152	184	161	169	171	153	163	144	171	176	151	164	148	147	144	142	146	156	158	149	148	160	161	159	143	153	149	165	158	179	146	166	158	145	159	177	156	145	156	167	163	169	147	173	163	156	150	144	161	162	180	149	166	146	174	165	148	150	142	172	155	171	160	156	154	145	132	172	167	166	163	125	167	146	166	155	135	155	159	154	164	173	136	151	151	184	147	165	161	156	135	148	164	161	139	155	165	158	157	163	155	143	143	142	138	176	170	168	144	135	149	147	140	166	160	140	166	176	154	145	132	169	143	148	145	161	147	132	164	147	151	143	145	151	151	147	160	156	140	164	149	162	133	142	134	135	149	162	135	133	149	178	182	144	180	173	132	156	131	157	149	165	155	157	168	175	153	152	137	157	142	135	138	161	152	145	163	173	158	159	146	182	177	158	137	149	150	169	134	177	159	137	181	171	166	158	166	164	162	144	173	154	146	154	168	163	182	171	138	159	157	152	158	165	168	140	172	164	122	172	182	157	158	150	169	159	158	149	163	131	144	159	173	146	160	174	160	170	158	157	159	155	149	159	151	151	155	134	176	154	172	143	164	160	154	122	147	178	152	154	139	170	174	167	145	130	144	187	158	165	166	155	154	159	147	139	171	155	138	131	140	151	165	155	179	149	152	160	155	150	144	167	158	143	163	171	145	124	145	156	163	162	158	150	143	151	163	125	148	163	145	159	162	174	145	175	169	143	170	161	159	164	135	148	168	185	126	152	153	144	153	145	140	172	148	153	191	172	166	179	154	141	156	140	164	146	172	167	154	159	178	147	141	150	162	143	165	162	158	172	148	147	128	153	135	172	152	163	142	162	148	152	159	130	152	159	150	172	163	162	156	162	149	172	161	154	144	145	174	161	154	151	156	160	154	160	145	146	197	159	152	171	163	150	160	147	156	158	157	153	162	166	192	159	180	172	164	151	152	152	154	150	158	145	166	151	149	138	135	164	168	186	148	167	171	152	144	151	151	173	174	159	142	158	166	166	156	156	156	144	166	153	165	184	153	152	155	166	145	152	157	148	163	141	146	147	176	146	158	122	151	159	177	174	188	156	135	141	143	144	159	163	174	154	156	175	161	140	159	172	157	142	178	173	167	141	145	154	162	146	140	155	149	139	138	136	168	190	176	159	160	161	148	168	151	154	169	136	132	154	178	177	139	151	178	163	149	150	126	159	172	135	139	145	184	161	165	149	147	153	160	156	160	143	141	182	156	154	169	165	172	149	139	166	161	168	165	159	171	156	160	157	139	144	174	137	146	132	159	155	165	144	157	150	155	146	161	129	169	164	173	171	154	197	161	153	173	162	137	161	146	146	141	143	154	148	145	183	139	159	166	151	144	171	165	152	130	166	162	144	180	148	153	154	164	173	154	147	154	160	166	142	171	186	146	157	150	153	155	152	170	170	157	151	160	156	141	148	161	199	160	156	160	150	159	173	153	148	153	140	169	152	162	183	172	162	175	157	144	171	138	164	159	153	167	160	161	143	140	168	131	149	155	163	164	175	170	174	141	159	142	154	146	143	160	135	161	167	162	160	157	158	171	151	158	137	147	143	139	173	184	145	146	140	163	155	163	158	128	147	141	149	147	151	143	159	167	172	153	155	148	171	158	137	161	167	184	143	169	154	163	174	153	152	170	135	149	162	173	163	161	168	137	139	145	143	148	157	166	168	168	154	139	131	183	172	154	167	164	156	170	151	135	158	137	169	161	180	168	161	169	150	173	144	139	148	135	170	166	171	152	146	160	177	152	160	158	174	152	168	161	157	158	174	161	150	145	160	168	147	134	181	162	141	144	176	138	161	169	138	155	160	156	165	165	171	142	134	149	175	142	148	157	160	155	154	163	143	136	135	157	170	157	163	158	166	157	157	159	178	169	162	124	163	182	168	153	158	150	175	162	187	135	155	149	163	181	146	182	150	142	175	155	154	163	157	123	154	167	147	158	138	156	173	148	146	164	162	155	161	153	162	144	152	169	152	146	166	128	146	145	146	148	157	137	147	149	173	140	143	155	170	167	152	166	175	144	160	179	134	152	140	169	150	155	152	155	155	141	151	175	169	162	169	128	162	160	163	159	162	147	159	169	157	158	154	163	146	178	169	159	167	168	159	163	161	157	160	168	167	162	164	149	170	123	158	173	171	174	181	132	144	161	158	165	148	149	177	161	180	161	135	174	145	149	168	161	172	166	145	158	143	185	135	163	166	147	123	134	155	134	148	180	146	171	132	155	158	150	171	142	126	176	146	148	148	161	163	180	154	153	193	156	163	157	156	162	132	181	163	150	134	154	161	151	172	173	148	138	129	173	167	148	148	157	132	167	154	142	127	174	146	147	150	153	147	169	189	176	153	143	170	163	158	172	167	151	160	155	152	150	152	153	146	155	143	144	148	167	152	173	169	172	197	147	174	154	154	141	150	156	163	172	151	138	155	160	160	144	180	169	150	137	140	154	153	151	176	159	145	157	155	167	154	154	145	141	189	168	149	129	152	150	149	136	160	169	150	164	140	140	147	150	128	139	154	143	178	150	142	147	151	130	167	182	152	178	156	153	136	147	137	150	165	181	147	153	160	142	176	161	151	151	168	162	169	169	154	167	141	146	169	146	160	160	151	160	157	169	158	141	162	165	148	158	148	176	156	169	149	165	161	144	136	176	158	150	155	188	137	165	136	164	169	168	174	139	144	153	155	173	160	163	145	172	151	147	170	169	169	124	156	131	174	195	138
7979	837	1413	1550	1490	1303	996	809	798	660	625	630	562	579	542	548	539	523	497	501	491	452	475	438	495	459	432	458	421	441	424	444	474	410	427	414	422	448	427	451	415	448	465	416	423	425	443	453	436	421	418	417	410	408	426	417	413	403	396	404	418	389	432	381	459	395	415	426	423	387	428	408	380	384	379	442	431	433	436	400	412	423	409	443	431	423	433	394	402	436	403	441	459	461	392	410	394	442	413	428	451	440	408	419	462	413	405	439	379	446	434	404	416	389	384	401	387	428	400	428	383	419	390	381	394	399	453	424	404	419	412	405	406	427	390	421	420	402	393	396	474	455	402	386	404	422	449	370	389	384	364	410	415	419	400	383	452	371	433	409	386	443	430	419	433	400	439	437	414	377	432	387	402	422	427	410	389	389	420	400	374	410	401	420	421	419	416	408	365	395	430	387	424	377	407	386	427	388	398	399	375	448	389	394	427	396	438	416	366	381	401	398	404	417	440	389	387	429	421	424	407	381	409	436	419	384	369	412	412	401	422	423	421	401	407	419	440	402	391	382	395	412	397	426	409	401	432	448	386	392	394	428	413	416	400	402	402	390	406	428	371	417	397	434	404	413	343	365	407	400	415	368	439	400	395	432	378	393	469	425	385	435	385	418	416	409	440	379	398	420	379	382	452	418	406	394	412	398	378	400	412	419	414	415	436	403	417	409	406	412	397	409	418	390	413	416	403	411	385	419	381	382	416	391	412	370	386	380	409	438	447	415	368	399	413	447	365	419	403	395	400	440	384	392	422	379	403	410	370	369	419	417	414	415	389	382	397	425	424	376	392	396	405	413	390	408	416	428	426	396	386	387	416	398	435	387	404	396	381	414	425	378	389	414	384	401	384	411	423	395	393	415	409	386	416	392	422	405	416	442	405	439	414	406	405	435	397	374	424	388	421	397	456	419	380	410	416	407	391	443	408	377	411	424	375	396	411	404	399	444	411	412	424	380	408	414	427	413	390	365	400	370	436	444	398	400	419	410	391	412	401	390	418	401	387	409	384	399	396	402	357	393	399	362	457	399	403	395	388	391	384	378	421	409	408	415	409	365	383	422	421	412	429	397	410	387	435	375	433	390	421	418	381	394	407	421	399	419	423	406	369	415	413	387	379	404	388	414	441	388	395	405	400	447	448	399	404	413	419	423	427	430	398	428	378	417	403	430	380	412	409	438	405	398	398	391	432	384	403	391	405	432	414	426	425	397	416	422	397	388	370	418	405	412	429	420	406	407	412	392	428	401	411	408	392	396	367	409	400	421	434	437	417	417	377	418	433	447	402	392	415	389	442	358	403	396	391	424	457	397	413	430	428	407	389	405	362	422	410	404	426	421	411	389	381	403	406	434	446	395	402	417	421	431	402	413	413	412	395	371	375	378	435	377	398	427	413	408	427	394	384	400	402	415	402	412	415	423	422	430	412	417	407	385	439	417	403	369	416	462	415	430	390	391	425	395	391	400	398	393	408	383	408	426	409	405	405	393	414	412	433	432	410	404	427	418	376	391	399	434	426	354	412	434	415	406	421	432	413	379	409	388	414	398	410	380	414	432	408	361	375	389	379	413	419	401	399	433	380	363	371	384	352	398	388	398	427	423	416	408	430	408	400	387	422	420	420	410	396	389	416	376	432	392	413	414	420	400	368	402	411	401	388	461	379	414	436	393	388	418	394	425	417	384	382	409	411	390	387	407	419	377	413	391	415	371	432	433	417	390	398	375	414	427	416	437	424	421	409	398	414	421	379	386	403	345	409	417	391	407	431	415	392	403	432	388	413	366	417	396	411	398	413	392	396	372	379	400	397	399	417	415	376	392	408	374	430	423	433	393	423	413	393	398	424	391	368	401	425	430	428	417	423	419	411	410	435	396	430	415	448	429	413	402	397	383	382	395	401	407	418	412	413	398	408	427	404	393	418	409	418	373	470	411	419	390	407	425	390	413	443	410	385	414	435	405	429	389	418	386	393	395	408	436	425	425	397	419	438	384	418	434	417	431	414	449	383	380	387	397	449	447	412	453	374	421	415	439	435	373	396	406	416	391	430	418	380	397	392	409	415	401	379	445	422	415	411	440	391	446	387	427	416	406	438	428	454	435	388	434	401	398	399	418	400	396	411	402	389	440	397	364	443	405	407	437	416	432	402	396	425	430	415	406	397	396	410	420	378	431	367	392	415	443	403	443	404	429	384	416	425	420	384	407	419	421	437	389	412	374	434	421	461	372	403	397	417	392	466	417	398	365	415	408	415	382	388	414	414	416	429	390	389	436	413	433	448	429	399	384	444	386	397	397	439	398	401	418	395	399	392	410	420	394	426	399	460	399	403	410	423	430	383	440	385	411	411	425	379	383	428	441	450	404	427	424	395	345	375	425	393	403	415	389	427	393	410	433	440	424	440	400	385	441	405	380	421	433	396	434	404	385	385	422	425	436	425	382	417	400	403	373	425	427	430	431	414	430	386	381	420	381	406	403	413	366	462	387	403	399	367	393	427	407	414	381	414	397	404	410	439	395	416	406	421	375	403	426	399	427	451	388	424	423	421	420	430	398	366	391	410	379	413	460	426	423	386	426	398	436	426	405	427	383	403	421	428	395	404	419	427	395	406	407	382	410	422	395	421	424	398	413	390	436	438	399	429	434	414	385	402	383	412	398	413	391	411	396	405	364	395	397	431	379	424	380	394	400	402	432	420	431	407	426	390	417	384	417	426	411	410	384	395	445	382	390	425	398	412	382	391	403	451	416	439	413	416	394	398	413	375	401	423	395	417	412	421	415	403	415	417	407	351	389	420	433	396	421	413	421	443	414	407	415	438	445	391	415	399	422	402	406	424	405	437	432	423	402	396	383	400	407	376	393	434	406	387	381	374	416	428	433	426	404	431	387	400	410	430	418	396	405	407	412	422	382	418	378	400	406	413	390	390	403	399	425	409	429	406	423	415	400	393	371	413	373	413	451	410	397	399	422	389	432	411	392	404	401	432	405	400	396	392	391	394	416	413	415	434	393	361	364	398	424	418	434	399	416	394	397	431	387	423	405	417	455	404	423	408	369	399	407	380	413	439	424	408	418	391	417	390	467	381	403	396	401	437	457	384	373	443	392	396	404	398	396	396	405	421	438	416	375	411	397	451	395	394	408	421	391	393	435	379	422	400	421	416	394	434	406	368	429	430	410	419	364	425	420	427	404	408	419	405	400	432	408	418	405	414	384	398	400	399	462	427	403	449	376	436	398	433	402	350	404	353	421	392	415	407	417	414	402	422	413	416	388	421	421	418	424	448	397	409	440	398	377	360	392	408	416	375	400	384	408	418	416	403	431	403	403	401	382	418	401	429	379	391	391	442	403	414	397	370	462	376	401	412	385	432	392	423	407	378	434	420	405	429	408	417	386	402	393	403	413	450	399	440	461	420	427	390	406	390	389	434	431	429	399	458	406	400	434	434	383	338	408
1452	336	369	366	329	343	375	342	333	318	317	323	342	338	322	344	332	316	341	327	317	336	335	334	280	306	341	319	286	327	375	340	343	313	315	325	357	307	333	315	345	347	338	315	331	329	340	331	326	342	326	322	357	368	347	367	346	349	355	321	353	335	360	322	321	365	349	354	346	314	359	313	288	324	321	348	350	339	329	301	309	340	336	318	366	279	318	342	339	315	349	344	353	369	320	319	332	351	339	345	323	318	357	334	341	323	317	343	322	335	376	348	331	326	351	350	354	350	345	352	339	289	334	332	349	347	337	325	310	321	318	328	321	341	328	332	350	360	304	340	322	305	329	294	351	328	307	336	306	341	326	307	353	327	337	343	357	360	301	356	346	331	300	308	312	348	335	307	307	323	328	295	327	321	347	326	321	314	339	349	346	333	314	332	320	313	337	319	308	317	312	335	353	322	376	290	354	331	324	345	352	345	348	315	341	323	348	311	360	327	321	306	298	343	325	341	345	334	320	306	333	330	334	340	311	326	345	356	363	366	328	304	326	318	319	330	326	332	309	337	348	339	349	350	356	344	352	347	317	308	325	367	316	357	303	336	320	323	348	323	304	328	337	349	354	322	294	303	327	308	334	333	311	334	319	367	356	349	309	351	334	341	297	346	377	369	324	345	340	331	289	352	319	371	341	359	308	302	373	315	347	332	343	335	318	356	348	328	307	343	354	350	322	318	356	364	351	344	305	355	312	327	347	309	318	351	298	318	343	327	341	321	313	371	306	331	355	368	337	326	319	298	331	317	320	328	308	338	365	381	365	322	324	376	400	331	306	322	331	331	371	357	332	354	315	347	371	327	311	331	359	340	284	349	340	369	344	358	357	363	307	360	356	353	317	329	320	368	313	307	338	360	338	313	331	336	320	315	335	329	349	330	331	356	342	319	313	333	318	315	295	330	311	320	327	322	334	345	306	319	320	296	364	313	362	345	346	324	351	293	320	336	358	329	327	324	316	337	310	308	336	341	318	340	356	346	326	345	326	325	324	361	304	353	331	333	281	333	355	322	324	333	317	285	382	343	369	356	324	337	343	355	334	290	322	352	327	332	364	346	362	359	351	366	321	325	341	291	352	369	350	329	336	357	346	339	319	323	319	352	335	324	342	332	353	310	367	373	336	343	340	348	328	318	344	361	330	340	315	310	333	332	339	319	344	333	376	355	325	349	318	312	360	323	342	284	317	348	363	348	338	320	314	318	305	340	322	328	363	355	301	296	319	322	365	344	343	357	326	338	300	355	346	340	327	304	292	359	333	335	312	339	307	348	335	325	350	318	313	357	332	357	302	346	319	324	335	307	326	337	317	363	338	350	332	356	345	313	340	345	331	318	320	367	301	318	354	319	342	327	302	325	348	331	348	368	316	332	314	314	315	356	322	307	338	315	328	313	324	352	340	311	376	345	311	350	334	296	328	279	330	310	321	333	322	348	366	325	331	280	334	337	358	316	321	308	325	331	338	334	323	306	349	299	337	343	346	327	337	313	335	335	305	299	285	320	363	327	320	333	334	321	333	360	363	352	355	332	339	344	350	331	323	354	348	325	315	328	331	309	340	317	318	354	335	330	326	319	311	358	327	318	344	366	348	351	340	348	352	334	310	346	316	335	336	335	348	340	365	328	340	348	344	370	334	319	362	330	347	325	316	361	330	320	355	329	318	315	310	311	331	347	340	313	297	321	350	342	359	331	300	362	293	300	330	373	342	295	350	334	311	318	348	336	322	325	330	369	323	331	351	323	326	330	340	321	324	315	346	328	303	354	323	357	332	328	289	313	342	339	333	327	326	319	334	312	334	305	383	376	334	331	335	352	316	321	369	326	332	312	331	380	366	329	324	327	332	346	319	307	312	382	319	310	320	289	366	343	363	326	328	295	319	365	337	294	345	333	322	341	335	342	324	346	324	342	326	335	305	340	333	330	332	334	327	319	356	346	361	360	304	362	319	330	310	322	328	349	342	345	328	306	307	283	343	340	343	309	306	375	310	318	339	315	317	351	337	356	318	332	302	346	334	355	340	345	302	296	346	336	346	362	309	342	340	372	359	362	345	342	312	313	316	339	351	365	336	311	334	355	328	333	340	339	322	358	345	343	343	368	311	341	351	341	292	344	334	342	322	312	304	329	341	360	364	316	321	298	342	340	338	335	344	303	376	362	332	358	349	339	324	342	304	344	350	324	318	315	341	356	279	333	331	308	322	341	323	332	354	365	329	343	342	360	330	354	347	346	341	363	344	331	308	312	338	322	304	360	326	359	315	345	310	371	320	330	343	326	357	354	329	311	355	378	348	368	325	323	343	327	317	345	362	312	343	357	339	364	310	300	388	363	346	344	349	296	354	301	343	328	340	352	304	341	390	321	337	315	323	324	342	294	320	335	337	340	320	327	318	312	366	338	360	334	329	347	308	345	339	359	281	294	326	334	334	337	332	361	319	344	349	319	345	322	312	343	318	349	349	358	333	311	315	329	374	340	342	355	362	366	318	340	325	321	348	337	319	323	319	346	333	295	323	339	328	329	359	320	300	312	344	317	330	348	360	341	335	310	339	317	328	358	342	345	336	296	328	326	333	350	331	353	290	330	339	331	298	322	341	333	346	355	304	340	306	355	330	334	332	311	320	340	320	320	339	299	346	324	326	379	339	333	312	365	344	343	297	355	346	329	318	325	341	320	344	343	360	291	362	354	342	349	342	346	351	354	284	333	353	318	310	347	329	321	364	325	356	350	384	344	327	318	370	384	356	348	363	318	310	307	330	355	339	354	330	320	328	335	349	368	360	357	329	370	354	324	311	331	329	343	371	356	347	319	317	307	365	340	323	314	320	335	351	329	348	330	294	328	351	317	345	322	321	314	302	321	377	384	323	369	328	348	340	316	359	371	327	367	374	363	340	331	331	334	353	352	316	335	332	316	350	357	331	343	336	327	352	320	327	356	360	311	348	328	355	336	311	376	322	297	336	336	337	330	325	346	316	308	327	313	322	323	306	327	353	350	343	312	339	317	371	307	299	317	329	347	350	360	323	329	365	352	304	379	360	307	332	339	319	340	337	346	319	334	353	322	344	334	293	352	343	299	349	336	328	349	318	338	335	332	335	358	344	371	325	306	352	335	320	330	324	299	344	347	326	341	374	330	305	298	305	303	300	325	331	317	325	355	338	314	316	353	328	376	363	298	338	329	326	314	312	344	326	302	308	337	315	341	331	337	313	323	363	314	301	357	284	328	319	319	310	352	319	341	337	331	285	346	351	339	321	318	325	321	326	338	343	323	350	299	359	292	340	359	310	355	344	353	342	307	359	330	346	316	308	316	330	328	311	319	324	329	362	304	315	298	329	331	353	317	329	330	308	286	323	374	317	304	323	319	341	340	303	377	308	349	354	332	313	336	326	357	333	375	347	345	369	301	360	332	324	325	321	344	322	319	307	328	315	362	346	339	332	307	335	331
2109	803	840	855	846	822	774	841	828	845	802	843	840	793	797	843	841	840	782	784	830	773	819	821	824	827	817	830	811	793	833	794	846	776	774	818	765	776	826	768	820	778	775	827	813	810	791	856	797	784	856	778	837	810	793	809	797	804	833	814	791	834	790	811	770	802	821	838	792	806	793	825	841	813	834	780	822	773	780	838	819	787	804	825	798	782	809	768	787	773	784	768	855	825	809	761	809	788	812	865	773	824	795	818	794	800	833	810	793	832	808	779	780	810	806	775	772	866	833	768	779	837	811	820	826	860	781	807	785	788	815	846	832	804	806	823	809	803	767	827	779	807	791	792	854	804	776	800	841	821	745	829	803	815	836	810	805	851	789	769	797	806	870	819	860	767	795	797	813	783	869	778	802	739	822	816	855	825	789	848	844	805	823	854	779	835	779	800	746	784	807	748	808	792	768	726	817	794	838	767	792	822	816	789	831	786	770	829	796	749	813	799	807	773	808	809	759	808	832	813	785	810	823	777	788	852	845	840	852	827	823	838	820	832	842	814	809	804	837	811	881	795	811	818	784	850	802	793	830	828	813	827	778	769	791	748	771	821	827	829	786	828	904	848	819	788	779	794	768	783	765	835	776	790	809	849	761	766	846	808	786	809	849	776	823	770	790	795	802	808	800	780	788	786	829	846	808	783	875	792	767	807	800	836	830	833	826	818	808	806	741	830	784	802	836	819	819	832	784	790	808	809	791	811	813	838	793	811	785	813	768	823	786	776	808	788	848	853	810	825	806	787	817	819	789	831	779	797	820	799	800	806	800	804	813	781	820	769	802	824	846	837	792	826	813	763	827	774	813	841	747	807	813	814	833	814	821	763	835	803	781	813	769	807	782	784	798	810	844	790	758	844	821	816	814	814	813	805	819	802	775	819	825	787	779	804	785	836	830	809	799	791	725	788	881	771	800	801	776	763	816	813	806	792	833	825	798	777	832	843	773	834	792	773	789	827	777	816	822	817	836	822	839	842	804	796	808	790	798	832	790	822	823	843	806	789	840	800	826	738	804	775	845	814	794	816	829	791	779	855	801	805	775	863	744	833	764	807	782	767	831	782	777	786	791	839	831	851	797	729	837	790	813	799	797	786	844	785	846	798	863	794	777	835	791	808	815	793	749	822	836	824	757	801	785	774	820	824	775	823	825	798	835	756	867	801	755	830	804	794	859	791	829	783	796	817	789	816	780	798	786	798	846	814	787	838	849	789	782	796	802	841	802	816	828	763	826	795	725	855	809	789	858	759	817	833	822	773	794	793	764	792	775	799	811	809	811	840	762	813	818	804	828	854	790	836	800	759	799	821	781	805	882	853	847	836	801	820	860	806	789	801	776	805	793	782	814	831	793	795	860	811	814	775	728	829	841	794	796	805	815	809	775	815	800	842	797	823	836	766	794	795	803	782	853	837	830	751	785	805	846	836	795	766	798	791	810	795	829	788	787	804	821	809	794	814	792	836	784	791	815	772	762	853	828	849	792	774	766	867	756	813	815	864	801	814	820	874	819	828	849	799	813	766	772	816	825	822	817	791	805	806	759	821	718	793	801	747	826	749	813	822	798	803	795	823	827	748	811	836	788	789	822	844	795	788	845	826	820	779	808	851	805	843	771	812	790	793	775	795	805	811	836	822	791	792	824	819	794	788	799	830	820	768	803	797	823	805	842	844	846	813	855	813	817	804	849	798	777	812	787	790	842	781	833	805	826	830	778	790	783	784	821	803	787	830	823	804	827	882	822	821	800	801	803	841	834	797	814	795	813	790	833	797	789	782	795	823	845	804	821	763	854	779	793	805	826	813	836	807	761	849	829	789	815	767	823	838	759	840	770	774	838	831	777	764	805	775	830	857	805	806	824	788	819	826	815	789	831	867	765	802	817	861	809	809	818	826	808	818	839	802	800	797	791	871	797	777	785	818	825	804	805	792	796	789	767	783	791	816	818	826	828	808	830	790	786	778	818	832	780	803	755	850	751	826	861	827	781	756	806	782	769	807	739	757	821	850	829	768	773	819	798	799	868	795	793	825	798	804	788	770	818	799	819	782	795	828	805	782	822	795	832	834	815	815	784	801	808	796	820	778	764	774	771	834	805	786	825	864	825	776	819	784	812	806	839	827	827	783	769	854	727	779	813	780	804	836	805	766	792	841	814	814	834	867	836	775	773	782	789	829	781	805	839	806	809	787	838	826	833	823	825	767	814	782	812	830	813	767	822	826	780	826	753	793	813	831	767	778	808	855	728	777	724	834	856	800	770	787	784	812	795	825	817	828	823	766	800	776	787	825	827	794	827	813	815	781	796	780	769	814	795	797	825	792	814	785	793	806	824	828	760	782	818	771	766	832	819	801	822	802	786	804	810	800	807	811	855	835	793	831	800	761	821	787	798	797	836	828	812	782	791	789	789	845	802	840	820	847	807	780	803	785	796	807	824	857	805	757	848	791	831	743	821	792	741	785	856	777	793	802	838	802	824	801	865	807	831	766	782	770	798	811	793	850	784	805	776	770	801	755	811	854	838	772	820	848	822	798	775	799	806	810	813	791	770	804	808	821	838	781	812	795	844	823	821	842	879	836	839	815	841	808	779	823	733	849	827	808	814	808	821	785	794	787	826	802	851	792	812	799	783	770	797	841	776	779	732	814	794	791	793	766	807	853	783	830	812	788	795	807	801	739	805	826	760	841	841	799	746	790	791	833	751	801	798	837	745	781	791	781	825	773	799	814	798	784	781	791	787	815	801	758	760	819	891	843	835	818	796	846	769	791	804	864	785	798	815	831	791	803	797	829	827	802	793	825	781	786	793	821	788	792	806	834	761	812	820	828	807	820	872	833	793	822	837	792	787	805	786	792	774	838	824	814	792	782	778	786	835	799	812	802	776	783	781	826	838	790	826	806	798	748	853	785	807	777	838	811	837	808	822	794	799	822	833	837	859	847	748	830	799	839	762	837	835	781	801	761	877	780	801	834	763	820	796	799	819	790	820	848	828	833	804	791	837	778	805	809	811	783	813	808	777	780	776	828	821	800	808	773	819	777	821	805	802	860	772	778	805	794	769	768	806	769	790	801	802	785	769	802	740	815	796	816	788	823	816	862	770	821	822	833	800	796	746	801	792	811	802	799	793	800	806	800	825	876	824	815	762	800	817	811	821	788	831	782	844	802	825	765	766	813	750	856	821	800	775	817	780	833	746	788	780	832	760	801	789	801	832	779	804	774	812	791	759	821	790	801	757	759	846	785	774	798	818	786	831	804	772	791	781	800	821	787	853	831	773	739	815	809	810	831	871	856	803	733	794	790	770	836	746	772	810	768	807	829	766	797	789	809	823	789	831	848	809	793	768	831	780	828	818	794	821	822	810	768	839	812	812	792	829	792	788	789	798	838	774	788	773	801	822	805	805	779	834	790	769	855	794	800	849	773	770	751	837	785	823	797	806	855	793	797	835	813
6960	548	547	473	432	378	355	357	370	321	331	334	336	329	318	333	334	324	346	319	325	300	357	341	289	324	329	316	345	344	337	320	339	339	302	325	289	343	297	317	311	350	335	306	320	348	309	352	334	326	351	317	307	346	328	351	299	337	334	316	323	337	335	296	346	336	320	339	343	340	329	336	340	312	294	321	315	331	334	297	306	332	372	360	312	314	351	315	332	320	323	303	338	322	345	309	336	321	301	300	330	315	309	329	351	327	345	344	341	321	315	307	327	331	348	318	307	337	336	337	309	336	343	340	339	322	321	320	302	327	336	309	326	330	345	311	358	343	318	322	335	308	308	298	318	340	347	326	326	309	318	332	330	351	340	314	328	350	336	312	328	325	309	307	321	317	335	312	320	301	347	306	316	325	313	342	339	325	308	320	331	326	285	300	306	347	304	337	337	301	287	329	324	314	308	282	314	307	312	334	317	328	331	339	312	317	290	294	332	307	323	326	334	309	333	333	288	330	300	334	321	318	321	318	325	317	335	302	341	301	249	319	322	292	325	338	366	303	331	341	328	311	327	312	343	327	338	337	357	329	336	351	328	323	322	313	331	341	333	313	341	326	336	346	346	309	306	317	342	344	309	296	301	377	300	351	354	298	332	348	323	311	298	309	333	324	323	325	351	293	318	322	319	304	320	305	358	339	318	312	294	333	346	296	334	326	331	352	312	331	299	310	311	356	331	313	323	315	344	328	344	300	284	340	335	315	323	317	345	298	348	333	329	302	312	345	287	311	283	318	320	316	286	328	310	305	289	304	343	281	307	324	327	327	325	344	298	320	302	297	317	328	301	302	341	331	306	339	344	333	322	327	334	294	321	346	327	319	306	315	330	318	319	343	317	289	298	307	320	374	296	295	342	331	324	327	320	322	327	332	365	316	310	307	302	343	324	265	319	322	291	322	316	315	321	333	358	306	302	338	316	329	296	307	329	299	349	338	325	287	325	303	313	351	328	332	335	332	313	312	317	326	326	337	349	320	325	297	316	314	371	336	341	325	307	324	320	338	314	329	277	313	353	311	329	309	308	362	289	321	309	327	335	324	344	338	319	328	303	315	326	348	319	308	339	318	304	319	290	305	303	310	293	328	333	346	313	327	291	316	339	339	344	325	311	316	314	301	291	320	305	323	288	327	300	321	317	350	355	336	310	324	340	338	323	329	331	359	317	326	318	317	309	319	336	326	346	328	312	327	307	320	302	285	294	331	368	355	369	310	313	326	308	342	334	333	308	292	337	320	338	300	328	361	316	300	305	316	342	321	311	308	320	322	332	304	353	336	312	358	341	313	342	317	314	351	347	321	303	342	340	326	359	324	312	304	347	324	341	326	354	316	337	308	308	293	309	308	314	312	323	317	322	329	346	317	309	315	356	331	333	347	335	305	346	328	334	305	310	322	306	325	302	301	308	359	314	310	302	332	296	308	304	331	309	331	303	309	314	332	303	319	329	319	343	317	337	326	324	324	301	354	304	325	283	303	301	311	324	298	306	367	301	305	313	326	314	339	342	309	336	301	309	299	342	332	329	323	354	314	340	306	346	324	322	360	301	332	298	323	322	351	303	345	326	337	345	340	305	336	314	346	328	284	293	328	329	340	348	309	316	331	321	306	321	366	346	317	329	318	291	333	324	329	343	336	336	316	320	314	311	336	333	313	329	298	315	327	334	338	326	345	379	296	310	340	328	314	306	332	290	300	324	368	319	298	338	278	302	310	352	343	302	315	334	296	316	315	305	319	307	337	345	319	357	338	312	314	340	320	288	334	319	302	364	331	336	305	311	313	304	296	320	300	351	278	302	312	357	318	313	316	305	340	313	295	320	329	305	290	331	307	308	317	334	351	322	343	332	333	318	313	303	330	304	353	297	339	323	338	356	309	326	312	294	297	316	310	338	328	334	311	355	346	286	332	324	314	317	311	322	319	314	296	326	324	289	311	331	350	324	297	310	317	342	306	314	344	305	307	344	298	332	309	340	295	300	313	338	349	305	350	329	336	304	347	317	347	334	331	311	328	339	320	293	317	318	286	320	313	346	311	341	352	330	332	348	311	326	325	307	289	319	336	328	342	323	340	312	331	314	350	316	316	345	351	326	353	351	311	319	347	293	322	336	303	331	326	322	355	321	328	301	321	298	332	302	325	362	307	293	302	311	317	293	310	331	318	325	297	333	296	271	359	326	329	325	322	306	320	321	331	324	303	305	301	340	317	329	315	363	313	321	306	353	295	284	324	327	348	317	341	313	294	351	342	340	329	355	305	353	304	329	351	298	341	338	333	301	264	296	311	295	334	311	318	349	346	301	340	336	305	348	343	335	317	359	309	324	347	320	325	329	308	332	342	336	310	311	314	302	334	309	299	312	318	317	323	331	310	315	342	333	321	315	311	305	324	315	337	307	304	333	332	304	320	359	332	312	334	321	318	335	338	310	329	319	316	318	315	330	296	359	356	345	329	350	342	317	308	315	321	305	326	283	309	307	361	314	318	340	312	322	331	317	331	310	335	309	321	339	302	293	354	337	340	318	319	311	301	321	345	311	357	298	312	281	322	350	332	340	329	349	347	363	325	315	309	312	350	300	313	313	309	331	328	287	320	337	322	333	366	329	311	310	308	312	337	307	328	317	340	328	317	289	310	343	303	326	342	307	339	302	310	298	321	288	311	324	316	331	305	306	317	318	297	287	322	300	311	350	289	339	324	331	330	304	339	306	304	300	309	320	307	303	336	343	331	300	352	326	332	322	303	334	362	305	339	329	314	322	315	317	349	328	315	325	341	324	346	336	358	328	321	323	350	331	355	299	332	342	335	291	346	349	297	313	324	313	312	310	305	375	313	310	319	325	327	347	341	333	280	316	335	347	293	313	343	365	281	320	339	332	340	290	330	337	310	324	323	311	347	326	312	334	332	345	330	315	350	341	325	305	330	321	341	320	295	343	341	319	344	310	310	343	346	302	339	284	300	316	346	289	325	333	296	311	359	363	329	308	318	279	318	295	297	322	319	333	325	344	310	329	322	354	322	290	309	339	323	351	334	312	315	311	344	333	278	311	315	327	338	341	301	288	323	303	294	343	316	356	294	324	332	324	315	316	321	333	326	305	303	326	321	353	302	336	297	292	336	353	315	332	306	300	343	337	310	348	312	307	335	329	298	304	283	328	333	334	311	327	325	350	334	324	334	275	342	329	326	322	327	282	329	314	323	348	324	331	322	305	311	329	312	298	318	306	336	318	350	336	348	299	336	322	327	328	347	283	319	337	331	315	300	341	303	334	315	338	331	324	307	301	336	327	323	335	336	326	290	330	332	314	317	318	281	311	311	322	292	319	287	332	313	343	336	339	316	330	331	324	304	323	284	279	326	314	303	347	340	306	342	318	347	310	351	321	342	315	347	352	323	334	294	298	320	350	310	307	336	348	317	351	321	323	319	338	313	305	321	344	321	312	320	308	349
6758	982	1300	1418	1300	1194	1093	1041	963	949	838	853	876	841	812	864	780	792	805	864	804	797	843	817	740	790	820	742	814	797	802	767	805	812	766	749	809	809	817	802	799	815	817	755	828	813	766	834	830	755	804	775	778	794	823	808	750	757	776	757	747	791	763	780	744	779	791	777	777	814	757	762	799	773	796	812	823	799	770	802	781	784	776	780	710	762	747	714	730	817	759	802	789	779	786	778	764	793	753	802	778	810	813	739	826	769	790	777	797	731	782	785	733	780	799	764	788	769	746	773	746	769	749	778	763	755	812	782	792	772	730	752	773	721	768	770	744	801	744	807	698	804	796	738	830	739	766	789	770	774	763	742	769	796	858	769	820	849	739	747	758	743	772	725	731	783	765	715	783	779	771	775	732	792	815	740	793	792	709	766	787	807	799	799	797	748	794	819	790	817	795	776	797	805	735	801	753	825	766	746	755	787	753	807	732	818	768	738	776	729	817	743	764	790	810	791	769	801	805	768	774	766	778	801	780	759	794	764	776	790	775	758	800	762	760	755	769	754	816	747	782	786	819	773	773	812	770	736	794	781	764	811	787	830	712	769	783	783	776	737	791	767	773	717	786	752	756	792	778	803	777	721	767	737	721	795	802	791	800	720	823	808	814	759	750	816	777	834	775	786	774	786	780	771	796	787	829	782	793	761	799	809	780	787	834	803	851	822	730	787	803	794	742	756	795	730	789	788	810	739	764	771	770	829	798	820	736	814	812	821	773	739	805	742	812	765	784	792	776	769	811	747	769	733	842	802	776	785	743	776	753	803	826	771	753	807	771	817	766	774	803	795	788	797	753	805	753	835	781	797	753	812	816	803	785	746	772	797	783	805	787	750	754	761	800	787	750	787	770	770	779	771	810	742	765	755	737	754	756	804	795	729	818	799	771	822	765	795	752	781	814	797	779	804	772	770	806	755	770	741	812	808	751	812	770	774	770	766	714	780	828	800	801	777	824	793	787	783	789	810	795	761	765	836	729	781	773	815	780	801	781	773	784	780	773	734	779	783	770	776	772	807	744	764	783	737	839	727	755	816	760	791	764	752	766	732	789	792	847	739	767	787	788	781	822	768	813	788	769	733	767	732	776	768	788	795	757	797	757	752	791	793	739	774	775	824	753	748	794	753	776	787	773	737	769	793	785	748	801	778	770	776	797	782	856	774	758	777	794	749	768	799	735	779	804	759	760	773	781	729	751	788	795	760	801	833	785	726	797	812	785	815	782	818	786	785	800	817	738	814	787	757	746	770	765	781	803	793	758	767	781	778	832	800	748	774	814	813	808	779	787	807	753	786	779	725	773	781	848	784	785	772	805	846	746	800	804	819	780	750	786	745	805	826	754	783	770	770	752	800	778	781	755	777	764	766	747	841	796	757	758	792	807	767	789	788	785	735	822	809	805	756	787	803	788	827	769	790	745	775	756	777	787	795	801	769	767	771	798	741	765	807	785	770	770	755	793	749	793	830	793	763	814	775	816	776	735	725	792	773	776	790	734	729	798	781	827	748	814	809	763	756	797	778	814	815	788	736	745	767	828	711	781	806	779	782	771	789	726	787	852	777	797	812	777	786	763	758	805	762	783	749	741	811	777	753	731	787	789	759	782	753	781	802	758	777	775	767	812	772	841	753	777	818	801	778	726	797	739	787	760	803	756	781	793	794	745	803	800	764	802	733	732	804	746	804	791	722	732	768	789	783	791	787	773	793	757	783	803	761	801	760	795	714	743	794	777	809	789	740	722	835	751	770	770	792	778	806	749	820	796	813	702	823	783	806	799	798	701	818	769	783	766	747	803	784	738	753	797	781	782	783	796	774	766	793	755	810	781	711	773	765	771	784	742	805	778	788	782	769	748	791	809	769	790	759	763	744	760	830	739	735	799	774	752	758	787	808	743	801	737	730	741	787	811	748	728	762	746	790	756	826	738	756	799	804	761	761	805	797	798	745	808	744	752	780	768	776	749	745	769	764	781	772	830	746	727	773	769	765	797	783	798	814	769	782	783	785	789	734	750	800	755	804	734	784	780	760	760	788	739	790	762	729	732	795	751	826	789	841	750	808	771	759	787	793	806	776	759	782	822	811	756	759	774	786	777	786	803	798	784	747	778	800	735	737	762	788	757	788	803	760	805	779	784	772	851	741	813	773	809	824	795	783	807	784	794	780	751	790	760	749	740	773	738	761	781	768	776	777	831	777	778	836	800	761	771	803	771	769	782	804	783	745	748	763	803	736	725	764	749	780	798	773	794	785	749	782	794	749	778	809	846	782	742	742	770	807	794	799	736	746	783	752	804	726	769	788	791	757	736	763	787	809	791	758	788	790	803	768	830	775	819	774	780	796	788	803	819	792	749	759	773	793	809	769	750	766	803	814	696	759	776	782	771	766	792	767	804	819	752	772	787	742	796	797	777	818	756	802	765	831	812	754	746	772	707	826	742	796	767	763	825	803	782	770	751	768	752	789	746	787	798	765	800	801	792	812	779	764	756	770	800	769	787	790	777	740	765	782	827	751	756	774	778	794	812	746	769	808	793	761	809	780	818	820	796	770	798	743	792	764	781	790	726	730	771	783	765	769	799	752	772	745	758	789	785	780	793	793	777	835	778	738	761	735	768	750	749	782	821	772	811	736	793	780	833	801	801	845	791	771	723	788	759	813	807	759	763	744	744	784	774	777	773	786	733	801	791	754	803	763	790	795	760	754	732	790	797	761	795	848	768	743	748	794	782	781	773	734	815	754	714	753	820	780	770	761	737	788	770	779	790	760	750	783	754	780	797	772	769	800	757	773	774	750	776	684	753	757	758	784	743	754	789	803	775	840	723	761	812	795	788	777	733	732	755	768	764	776	765	789	773	836	757	816	766	763	749	733	843	773	828	842	748	805	734	776	769	783	753	772	793	787	819	798	829	776	777	776	792	785	795	773	789	806	768	787	793	731	800	829	768	766	792	757	754	723	794	808	795	735	820	737	810	844	809	748	812	756	779	779	751	754	745	832	790	782	798	789	788	817	772	784	773	744	792	759	774	749	817	813	721	802	811	717	754	784	773	791	773	799	803	766	767	722	777	810	767	764	816	770	741	807	772	818	806	795	805	816	754	775	743	775	797	751	747	765	770	767	756	750	809	772	755	776	738	783	753	762	790	774	758	728	783	786	829	724	752	708	778	794	746	760	768	828	745	771	789	755	765	794	778	778	803	746	809	791	750	785	759	727	797	754	762	779	797	742	782	713	820	788	777	766	776	773	778	793	719	796	811	811	749	803	683	749	813	768	744	792	781	813	810	794	773	764	811	783	744	773	750	799	790	792	792	755	796	783	805	805	787	776	755	738	786	804	814	797	772	731	794	709	777	770	810	767	762	768	796	798	762	797	760	763	793	859	724	745	795	786	750	721	810	730	735	773	789	787	779	813	758	770	802	743	774	760	782	811	750	759	745	753	735	800	795	808
12644	750	625	506	366	301	292	259	207	213	173	171	189	202	173	169	173	162	183	179	167	148	147	158	175	158	144	176	170	186	133	162	176	158	176	157	144	164	156	182	167	150	154	178	154	150	166	156	148	150	176	155	160	156	171	142	162	145	150	160	158	151	168	158	160	141	157	166	167	175	155	180	170	148	172	145	176	189	160	152	150	170	144	156	154	142	166	140	151	150	157	174	139	165	144	160	150	165	159	171	163	155	164	147	164	137	145	156	136	164	162	187	147	182	160	154	152	154	140	155	157	145	150	156	139	163	159	155	165	145	157	148	150	144	140	153	171	141	152	159	165	159	137	169	150	142	168	150	148	157	161	165	167	144	148	177	164	141	155	169	153	141	182	155	157	157	152	143	159	188	146	159	155	157	133	148	128	154	158	176	164	166	177	142	144	142	146	172	159	158	156	148	129	145	145	156	167	167	163	141	138	148	151	140	168	125	130	133	157	173	139	161	139	175	161	161	154	160	151	172	158	170	143	132	134	156	179	140	159	158	146	135	155	151	150	157	143	164	162	157	177	156	150	159	173	148	166	144	161	174	157	153	155	148	157	155	182	174	146	184	147	139	161	155	180	154	168	166	204	158	152	161	162	156	151	138	154	155	147	167	165	151	156	156	168	174	154	164	149	144	161	147	149	150	135	157	141	176	144	163	160	136	135	136	146	158	152	161	147	167	175	138	154	146	177	135	136	155	159	180	168	145	149	159	126	143	157	173	158	160	144	176	174	150	162	154	127	151	162	147	145	142	176	145	159	146	187	161	148	150	150	153	164	145	133	164	172	175	151	145	143	174	170	153	161	160	168	144	133	160	137	137	148	168	148	146	169	120	141	150	166	175	163	165	178	156	167	165	151	140	166	150	165	153	166	165	167	157	147	168	177	158	148	144	147	137	133	163	165	142	172	161	168	170	184	160	152	142	131	137	151	181	152	169	137	180	166	188	177	155	158	130	153	165	185	141	168	140	164	166	175	138	165	158	163	155	128	150	168	121	134	126	167	146	151	155	139	147	168	167	157	136	156	134	140	157	152	146	153	136	147	169	144	148	131	182	157	182	140	165	145	152	159	151	160	143	153	146	170	175	180	131	156	156	153	144	130	149	154	157	135	150	171	148	144	141	173	119	150	163	146	160	173	137	134	146	145	143	180	153	151	128	159	164	154	146	164	176	152	147	161	129	165	159	143	172	170	153	145	157	143	175	150	125	154	157	133	164	161	155	138	166	137	158	173	150	143	148	157	153	161	163	158	162	162	152	152	135	148	159	141	145	165	152	151	158	142	159	153	140	158	158	154	154	135	165	150	144	156	149	158	151	161	160	160	156	133	144	161	144	146	159	182	164	166	168	139	158	144	164	145	165	162	153	152	149	167	154	158	151	160	155	164	172	170	157	142	158	152	177	147	155	174	137	156	159	169	131	159	157	161	187	163	168	179	128	152	162	149	184	166	163	152	149	139	152	155	148	168	143	170	148	155	163	178	141	160	158	156	165	159	148	156	161	157	155	149	167	150	170	149	144	155	162	149	165	125	148	156	147	149	145	160	152	156	155	160	158	171	154	143	136	145	149	151	181	176	158	162	153	140	151	178	185	168	155	156	146	169	142	152	167	170	161	135	154	145	146	153	163	149	141	138	165	172	157	147	184	164	148	145	150	151	151	148	154	153	155	139	166	149	153	159	186	151	132	151	166	148	149	149	147	162	134	154	159	164	174	131	158	154	145	147	143	163	128	176	137	137	183	150	158	158	135	164	173	166	147	180	140	143	135	127	140	146	147	153	163	159	146	132	143	133	176	154	159	142	139	185	136	168	148	151	157	173	158	146	163	135	139	166	197	160	169	164	148	173	175	157	141	170	142	147	176	189	158	149	167	173	138	152	147	138	161	163	173	148	166	129	165	163	152	152	127	152	180	164	159	141	152	174	163	150	144	166	168	161	186	140	191	148	159	153	176	166	145	182	174	124	148	150	168	143	140	148	166	149	146	156	157	164	159	155	164	170	148	153	167	158	154	164	157	148	162	151	168	145	173	170	142	153	159	153	153	169	141	127	128	116	167	154	160	157	145	171	159	154	152	154	151	151	158	149	170	142	162	145	167	171	172	155	142	147	156	143	160	150	159	143	159	152	178	181	146	166	141	164	150	125	172	149	145	130	149	169	186	167	134	156	157	163	155	167	142	159	151	159	180	153	149	142	129	145	160	191	136	133	152	180	125	144	172	158	164	156	149	152	160	143	171	148	151	146	159	162	135	159	183	166	158	156	158	162	145	155	177	154	160	139	171	149	150	169	152	124	166	160	166	133	170	156	169	155	135	151	159	144	141	152	164	153	137	144	162	141	135	141	154	150	159	150	175	153	144	175	144	135	153	131	142	134	145	134	143	139	181	157	155	132	157	142	143	157	166	160	152	132	127	150	135	155	184	166	169	133	152	125	149	160	166	149	159	173	156	168	175	168	144	179	155	141	142	141	162	133	164	138	130	155	163	155	164	156	175	180	167	163	161	156	176	165	161	189	154	173	151	133	142	140	171	124	136	129	154	161	147	137	149	166	165	157	158	148	182	160	157	167	178	169	161	166	159	134	170	149	138	145	168	148	126	172	162	157	170	130	143	147	115	149	159	156	129	176	139	161	136	141	161	171	153	127	187	132	166	172	137	127	152	144	176	155	146	136	181	165	130	143	162	168	168	171	152	160	175	140	172	168	158	150	174	161	156	168	159	156	177	149	160	156	145	171	176	187	166	159	130	153	161	177	155	168	141	129	132	180	139	149	159	151	169	164	159	182	168	172	149	136	140	168	152	140	143	140	144	180	165	140	166	170	204	157	145	180	178	148	158	161	155	161	142	137	149	142	191	163	146	147	152	149	159	146	155	142	155	148	160	156	138	183	155	162	157	165	146	144	175	150	158	173	145	172	162	156	154	187	163	157	146	139	162	141	143	179	162	157	137	165	166	153	150	157	142	155	155	165	182	150	144	141	151	149	184	167	171	163	139	166	173	152	155	134	168	141	171	155	154	136	140	140	145	136	170	163	174	153	133	155	162	157	143	149	154	157	162	130	152	143	153	160	148	154	151	158	164	177	166	133	157	158	129	161	147	177	172	167	159	171	154	151	151	167	164	185	148	169	156	159	150	137	128	169	167	169	167	160	176	146	141	172	130	169	160	147	156	151	163	129	143	142	144	161	163	138	139	157	177	169	167	146	139	135	168	165	153	172	152	160	176	156	151	151	145	156	164	173	151	159	133	152	128	129	163	164	154	149	164	152	147	157	158	133	158	140	138	152	169	172	155	146	159	156	174	155	149	176	145	159	189	163	148	165	156	163	143	153	159	141	151	155	160	162	146	132	145	175	162	177	151	159	149	160	171	158	141	156	174	190	148	155	158	163	137	168	143	164	205	148	152	174	174	161	159	152	138	155	139	156	160	159	157	141	124	165	143	154	153
8030	817	1377	1583	1404	1164	975	811	755	724	621	570	578	564	494	517	473	472	501	527	484	448	487	478	464	435	434	433	432	449	448	446	436	423	444	428	449	417	378	427	388	427	424	415	449	424	414	411	423	423	422	418	432	429	400	428	407	401	419	372	399	355	454	396	406	401	428	428	424	385	413	434	370	414	370	416	398	439	379	411	417	410	393	424	420	404	396	388	409	431	380	377	418	385	385	422	431	429	408	395	392	421	408	398	365	431	359	396	392	425	400	411	413	421	389	376	405	416	425	394	410	427	415	388	407	414	419	408	415	431	457	416	420	431	421	401	393	418	412	418	413	417	404	410	413	386	383	401	387	392	419	421	364	374	384	384	396	415	403	411	415	404	357	436	409	442	412	409	425	407	390	413	394	420	377	426	425	426	430	384	431	403	427	393	402	408	427	388	402	410	410	378	396	404	453	380	393	417	423	384	376	399	425	424	410	369	423	430	392	389	381	421	394	453	408	392	411	397	410	389	411	392	399	383	375	423	406	437	418	401	408	430	401	443	429	409	389	404	383	367	398	414	407	387	384	413	400	397	394	435	396	393	383	431	414	422	396	420	400	420	404	393	412	385	419	401	364	374	397	424	395	412	401	413	436	401	458	390	410	437	401	389	406	387	391	392	420	396	398	385	405	402	410	404	402	391	398	422	402	414	441	395	409	365	404	383	392	424	356	413	438	405	400	420	400	432	403	407	402	413	394	385	395	447	399	381	413	389	413	415	413	396	377	411	383	387	437	391	395	423	396	392	378	407	383	361	430	395	396	364	385	428	413	405	393	365	404	407	409	401	396	405	404	412	432	383	432	393	417	380	441	396	357	410	398	407	402	437	413	401	433	416	377	381	419	369	410	417	446	394	433	419	436	430	417	382	416	394	418	401	400	418	424	368	383	411	436	362	415	389	407	387	392	416	378	447	421	426	405	408	366	400	412	388	418	415	399	406	417	408	416	403	411	386	410	402	397	408	421	365	424	364	367	418	358	439	407	388	409	409	438	425	382	385	399	411	390	422	426	391	432	395	396	411	400	418	388	382	390	391	435	409	418	432	394	392	441	419	410	413	430	397	379	390	385	410	416	392	424	416	405	420	409	415	392	418	372	409	427	388	402	430	408	401	398	416	411	406	379	410	465	419	412	409	418	410	392	432	407	443	411	390	443	407	398	401	399	381	404	434	376	404	384	419	339	405	385	432	366	422	415	413	414	411	394	442	390	416	374	400	413	387	424	359	396	367	389	399	409	393	414	424	386	383	394	428	367	397	370	395	399	411	434	413	399	384	369	416	375	408	423	397	433	380	424	392	402	397	390	357	392	429	402	406	373	397	421	380	398	377	407	391	415	399	429	391	436	396	399	404	426	423	403	414	377	390	441	416	394	411	389	391	404	354	400	399	419	403	394	398	380	350	436	394	435	374	406	391	419	378	416	411	389	388	407	410	387	402	388	409	366	421	422	395	382	378	421	413	402	388	387	431	418	453	386	380	401	421	408	428	398	440	435	422	403	459	407	385	416	390	382	392	398	397	432	447	405	416	401	425	423	397	413	400	416	421	396	441	406	410	396	401	387	424	374	403	427	413	392	420	409	382	409	428	382	363	391	428	440	403	402	420	399	409	408	406	411	433	391	393	401	386	402	408	387	408	389	405	423	396	399	418	414	381	403	371	408	389	418	410	418	400	349	396	428	387	377	397	378	400	405	409	411	425	448	402	406	375	388	443	429	416	411	411	388	417	414	371	426	396	374	410	396	420	414	413	419	424	442	413	405	409	422	419	413	391	427	415	391	395	373	399	419	385	412	442	399	381	432	413	386	381	418	409	398	422	392	403	426	412	413	380	423	411	433	389	398	402	417	418	387	391	411	402	395	410	411	372	414	381	385	400	390	406	432	401	395	413	416	356	396	434	423	414	374	437	371	399	400	413	433	396	403	417	404	407	405	415	422	421	401	412	389	414	422	397	430	399	382	419	420	375	381	413	393	408	381	399	422	362	392	411	406	374	403	383	435	456	442	412	390	402	394	438	403	389	399	421	369	404	392	407	421	390	406	412	449	429	424	398	419	387	412	398	380	414	382	411	401	401	406	385	392	403	370	396	396	397	428	388	422	410	412	387	447	412	397	389	414	382	388	409	403	382	392	394	418	404	433	400	413	401	421	405	376	398	419	399	422	412	403	408	406	410	383	412	382	451	414	408	383	392	428	385	411	381	416	376	415	391	375	393	402	414	414	403	412	399	450	399	411	402	437	408	394	411	396	419	412	403	410	415	390	381	382	384	402	386	404	395	376	423	436	418	387	414	460	424	414	415	378	400	396	406	394	369	374	429	392	395	412	405	421	420	387	402	403	405	408	414	413	391	386	431	420	399	449	389	407	416	387	370	394	356	420	404	430	407	364	414	388	383	428	382	390	421	403	376	388	394	406	428	379	385	408	425	404	392	422	398	410	376	387	392	384	438	395	406	402	384	414	406	414	396	409	411	416	387	394	400	386	411	421	424	380	401	420	415	397	392	399	417	387	415	420	383	388	379	400	413	402	429	402	393	417	389	429	385	453	409	428	410	383	439	411	417	405	411	417	386	360	439	390	414	413	423	398	385	390	396	415	390	401	411	427	391	365	423	378	415	395	418	385	449	395	395	410	430	426	339	399	390	409	380	384	438	400	390	437	395	411	413	397	379	403	413	417	402	394	450	383	406	412	397	383	404	369	415	380	401	378	455	403	400	390	412	407	383	414	422	364	422	427	379	392	379	383	389	420	403	413	385	420	378	409	361	418	421	378	392	415	410	374	373	409	380	391	379	420	384	380	427	375	374	411	408	377	396	403	398	477	406	396	436	405	400	388	437	434	397	412	378	401	407	432	385	418	421	379	412	438	385	396	413	378	400	411	404	375	413	380	354	425	410	399	387	427	400	395	430	387	402	398	381	404	426	380	427	400	408	393	440	415	419	414	403	413	403	435	420	421	427	379	420	405	398	385	362	386	396	377	426	393	394	424	418	424	381	409	430	410	395	435	420	421	401	423	413	396	424	384	399	407	365	412	415	402	416	379	434	399	417	371	348	404	434	456	396	407	400	387	406	429	400	468	395	395	374	368	439	431	365	396	420	395	408	396	394	389	448	393	425	437	402	428	402	402	417	390	397	393	433	444	387	406	399	372	398	394	420	431	429	389	381	411	408	430	410	407	376	382	418	398	407	396	398	445	387	374	387	420	400	395	394	429	427	402	398	393	374	402	402	381	372	418	411	430	415	426	393	389	414	409	421	411	456	389	451	400	386	402	414	416	411	403	395	398	412	426	397	409	411	407	441	386	422	404	387	380	422	393	398	410	415	379	391	422	415	419	390	409	406	434	393	418	404	416	388	407	396	391	393	401	387	424	401	383	438	406	410	408	398	401	355	393	408	384	414	386	400	391	412	394	390	414	398	427	419	360	390	398	401	407	417	397	414
1666	355	325	365	368	298	385	350	356	309	364	313	352	330	349	317	338	356	305	328	359	336	333	357	326	353	357	289	328	294	342	369	316	309	327	366	336	344	347	366	343	338	319	370	337	355	311	340	319	357	314	338	366	352	356	343	333	333	332	334	358	368	331	335	338	314	338	343	315	345	299	321	313	326	325	344	331	328	339	323	315	329	365	346	314	306	333	329	370	326	332	340	380	318	357	327	336	349	356	374	346	330	333	339	347	340	341	371	381	329	334	342	352	328	343	310	357	313	324	312	320	334	343	372	333	357	340	316	365	336	364	368	381	318	348	320	352	307	331	325	333	334	379	346	319	335	317	316	355	348	369	346	341	312	342	349	368	341	338	356	340	346	343	300	308	338	321	333	348	312	331	307	363	333	370	356	349	338	300	322	358	337	376	376	326	325	321	315	292	321	348	310	356	306	325	325	358	318	294	318	336	333	301	355	331	322	355	341	319	332	340	332	347	334	320	334	357	361	351	318	340	332	359	320	342	317	303	352	382	325	311	330	345	346	336	357	410	362	358	329	334	329	316	333	350	329	309	348	331	313	360	321	322	326	330	306	323	326	352	342	352	363	331	351	312	349	345	340	330	331	369	327	352	332	345	335	355	338	306	346	315	341	315	361	346	337	383	315	344	362	319	310	317	283	313	353	357	318	351	346	360	295	336	346	325	305	329	318	292	327	314	331	348	318	379	358	360	353	355	325	362	330	350	328	333	322	350	367	314	348	359	348	343	321	337	331	334	361	372	312	312	312	357	319	350	372	353	341	356	314	341	326	326	319	333	353	315	335	335	353	317	330	325	323	343	314	323	319	328	330	351	324	339	355	308	339	328	362	317	316	354	302	326	320	338	355	314	383	310	342	326	377	329	331	324	371	306	370	338	343	316	348	320	351	334	308	339	361	338	329	371	331	357	353	351	332	343	345	352	361	337	324	328	341	340	342	369	339	331	348	332	345	345	345	308	312	339	331	356	303	347	319	318	322	351	368	327	310	344	299	347	342	353	330	347	296	350	309	331	348	360	332	321	395	322	331	344	325	326	335	353	364	321	300	321	364	352	324	354	359	327	347	358	360	333	359	334	368	355	324	337	337	343	323	338	339	334	294	388	353	305	317	309	337	357	333	361	313	348	345	320	372	330	338	325	352	368	324	315	340	370	332	355	337	353	352	323	363	338	327	296	351	326	356	338	359	326	321	368	338	325	348	353	346	337	350	358	325	353	325	367	321	310	330	327	341	380	311	333	326	351	301	327	334	329	332	318	336	364	321	334	343	336	351	312	341	357	334	332	350	351	348	352	333	320	339	373	330	329	335	331	326	333	344	342	375	302	303	302	341	333	342	304	328	367	349	337	370	343	371	312	320	348	337	355	344	325	363	343	364	340	361	331	351	324	322	325	320	359	295	356	342	328	290	340	331	338	276	329	322	316	358	315	341	324	326	357	363	345	340	349	350	305	360	298	328	317	290	342	317	331	334	326	317	317	318	316	370	365	304	327	321	301	326	336	326	308	327	310	334	309	308	325	367	349	338	350	348	340	325	342	319	334	346	337	299	327	332	325	344	348	319	333	328	348	351	337	354	341	308	347	298	342	326	326	346	339	360	337	354	295	362	350	358	361	361	302	313	299	345	351	314	311	319	343	306	349	338	346	323	362	336	320	352	349	346	337	323	308	315	335	319	310	332	351	339	364	331	350	330	332	337	311	318	359	361	323	361	357	338	341	366	327	313	365	344	330	355	331	320	300	354	335	323	319	341	341	323	341	360	343	348	334	356	367	336	331	321	320	360	365	356	343	353	332	379	347	344	303	375	374	346	341	327	380	308	329	363	361	293	304	338	363	338	301	356	346	317	343	300	338	331	323	314	341	346	335	358	352	353	328	311	332	331	331	330	353	324	349	346	337	348	335	327	343	295	331	332	348	357	327	346	354	356	344	366	330	370	337	340	341	319	363	326	335	335	334	383	323	357	327	351	340	359	317	332	368	348	370	339	333	338	365	340	314	357	300	321	351	366	317	338	328	311	329	344	340	309	298	335	316	321	359	319	361	347	368	316	322	345	344	392	350	328	324	329	309	363	332	336	345	345	318	322	330	345	315	306	323	334	297	319	324	306	346	319	330	297	320	318	338	340	327	321	347	328	326	317	317	332	359	324	346	337	383	345	314	362	345	340	354	336	330	316	323	315	323	342	356	365	357	313	352	361	329	341	317	329	329	353	336	359	329	320	341	383	329	343	327	358	301	328	331	349	332	311	349	332	339	339	355	347	313	311	313	340	356	356	364	360	353	339	358	335	372	338	351	335	356	323	318	320	362	309	345	309	323	325	349	296	350	342	287	351	344	334	341	338	339	329	303	345	337	343	313	321	356	313	335	315	314	340	322	361	331	345	335	310	309	320	351	343	337	338	336	344	332	368	333	333	316	328	322	331	336	348	330	302	320	306	339	301	327	350	320	350	337	319	334	308	288	302	362	350	312	331	358	321	352	359	321	319	342	337	357	328	359	325	319	327	309	353	378	318	313	328	328	363	386	349	341	371	326	341	351	349	319	352	338	338	361	327	355	310	342	351	318	333	390	344	367	333	333	348	329	359	301	321	348	328	325	317	313	326	357	320	319	341	301	342	327	361	357	316	374	338	322	333	324	297	320	355	324	365	328	336	348	345	315	310	307	347	376	353	343	318	324	326	331	325	340	333	335	324	358	340	344	354	306	336	387	334	370	352	348	337	322	311	340	361	356	300	342	369	325	328	324	356	336	356	319	311	315	354	346	353	316	318	318	345	334	349	380	322	326	308	356	331	340	290	350	324	337	353	318	306	346	335	341	324	356	372	336	333	321	344	309	350	355	319	336	361	340	327	374	343	326	306	325	328	360	356	315	328	356	349	353	336	327	307	322	335	318	334	315	338	309	338	355	334	366	289	319	381	344	331	312	344	350	335	363	315	306	343	338	307	351	319	313	352	298	337	309	274	346	333	345	307	356	312	320	324	313	334	341	336	333	345	367	325	338	355	389	305	338	311	340	332	314	343	324	316	376	332	352	323	342	317	331	339	333	336	376	341	342	345	356	320	307	359	324	355	315	320	324	357	340	373	330	321	332	337	344	350	361	353	332	338	353	333	321	404	333	355	353	324	323	364	337	360	349	358	325	350	301	333	366	320	306	336	315	307	385	320	328	347	302	311	326	346	317	344	310	326	336	362	343	362	318	354	342	361	342	339	348	338	354	331	331	350	345	326	357	344	329	309	318	287	366	312	341	349	367	323	338	322	316	363	358	351	315	321	339	338	341	295	345	321	329	348	322	384	361	344	337	352	310	326	322	335	366	369	356	344	314	378	335	342	334	327	307	276	335	339	345	287	275	360	339	350	303	359	329	355	338	353	328	304	342	345	328	351	357	326	321	321	319	346	314	351	334	340	372	329	363	350	340	327	304	331	343	320	369	325	372	364
2240	852	823	841	816	832	892	838	820	829	825	858	790	806	812	854	844	820	805	836	852	811	794	807	791	827	820	763	854	826	838	841	844	840	853	835	799	840	798	830	797	812	821	844	793	817	814	845	789	896	848	843	872	840	815	807	780	821	802	822	851	813	843	827	850	842	802	844	756	842	810	766	781	771	823	841	811	819	844	804	871	830	822	817	789	849	817	800	837	828	843	828	781	857	813	817	866	746	840	866	816	785	771	827	794	830	798	836	836	792	854	794	804	773	826	845	795	825	842	815	742	800	847	759	817	799	812	815	816	793	853	823	822	841	819	819	783	733	804	807	801	781	859	808	812	760	794	781	784	752	768	827	813	762	822	875	821	781	772	773	831	807	803	797	769	776	818	760	855	844	808	786	842	887	801	796	848	821	769	839	813	774	790	824	801	838	803	773	815	802	832	836	786	842	835	806	758	810	786	847	792	750	779	803	832	788	835	832	840	793	824	787	838	815	837	756	829	832	818	781	786	826	845	832	823	844	799	787	855	848	783	848	776	817	812	856	812	853	815	853	824	867	775	808	820	808	791	812	827	801	825	823	809	807	798	830	826	793	774	848	831	790	773	811	832	760	803	822	830	777	883	802	792	774	808	778	819	804	803	780	845	778	771	798	855	817	829	788	874	884	772	730	799	809	847	824	831	837	804	824	876	764	787	837	815	836	842	830	825	829	806	818	807	768	812	836	778	803	846	823	776	777	774	809	801	817	814	804	791	762	834	787	805	830	817	804	864	797	820	794	786	828	836	797	816	868	844	761	772	744	834	848	822	807	802	813	806	800	835	842	810	814	811	837	844	833	872	774	837	811	786	781	790	820	770	785	801	804	875	866	835	815	814	810	861	776	779	779	831	807	765	778	850	784	848	802	790	795	818	833	811	815	851	781	801	831	814	799	835	800	785	795	779	793	858	812	839	795	822	811	801	802	823	808	837	821	801	847	862	802	798	824	861	781	819	824	814	804	797	774	827	802	804	818	816	809	786	780	845	842	819	804	822	797	768	812	766	808	837	812	874	812	835	814	783	774	798	759	766	813	827	828	847	850	790	824	840	812	795	771	814	794	785	832	785	862	771	831	847	852	849	784	822	812	817	801	810	821	810	773	803	781	834	816	828	786	892	843	809	808	785	824	855	820	778	811	801	778	798	840	833	871	828	833	785	805	800	821	845	810	825	824	866	786	777	836	819	798	825	831	829	781	811	797	814	800	792	826	794	766	836	816	801	858	781	849	828	845	820	816	745	806	810	774	847	825	839	796	789	824	763	841	774	811	817	780	796	792	831	825	794	833	845	844	852	805	769	796	798	785	850	826	849	813	842	802	803	839	833	839	822	788	837	845	767	775	768	803	825	836	804	827	799	792	815	834	825	845	802	835	809	805	805	789	835	817	796	772	805	783	798	818	774	816	787	819	792	841	749	807	819	832	803	844	848	805	777	799	816	780	831	856	787	811	822	795	858	840	783	831	801	800	797	869	818	833	809	815	825	812	835	810	851	834	849	807	734	829	816	783	852	802	846	795	821	793	783	803	818	795	839	816	844	826	787	823	791	853	814	834	810	807	807	800	766	808	819	826	829	810	838	769	733	799	802	765	837	797	808	847	832	833	794	744	803	826	801	836	811	786	853	864	903	833	798	759	797	818	776	798	811	819	867	816	815	792	778	786	793	821	771	772	772	799	855	846	791	810	835	745	801	850	797	786	808	798	821	866	818	798	760	844	773	792	801	778	783	819	792	801	804	797	864	826	799	890	806	793	815	792	803	823	830	794	795	831	803	815	766	809	761	850	830	802	838	851	795	832	803	774	902	809	792	842	778	777	797	809	808	853	860	804	770	791	820	796	848	795	831	801	824	797	801	812	837	849	819	777	832	814	800	838	823	881	833	805	797	848	789	821	856	793	819	787	775	805	809	837	810	818	810	795	869	844	810	827	826	824	782	817	838	772	878	807	794	835	774	832	868	816	816	778	788	807	881	802	809	837	840	811	754	796	821	808	819	857	781	829	796	798	847	842	843	825	856	809	780	816	830	759	849	778	802	831	787	807	834	877	814	811	795	838	867	766	830	848	785	837	824	794	833	836	816	774	825	797	833	778	822	818	846	846	797	789	782	852	826	780	802	848	819	843	839	790	749	810	820	831	774	812	819	759	818	810	833	816	815	789	814	811	816	819	819	815	801	826	831	766	778	806	835	813	804	811	762	815	822	771	880	818	807	804	812	770	810	814	792	843	861	828	848	822	839	789	806	823	781	790	844	830	819	742	885	799	783	824	800	757	804	817	768	806	857	875	830	809	833	828	819	801	827	847	809	862	824	816	824	867	810	822	811	815	795	772	800	806	786	813	853	801	734	823	837	775	820	787	803	843	798	840	833	776	774	816	843	814	824	807	842	841	824	772	832	810	821	820	803	876	781	819	776	827	876	803	786	825	825	791	836	824	803	821	802	809	751	822	823	770	816	765	872	774	823	830	796	796	805	776	839	796	845	812	797	825	818	786	823	789	814	766	776	848	826	832	798	833	837	783	840	800	833	822	853	797	816	769	855	836	853	824	812	790	801	819	807	776	812	816	816	805	805	819	770	811	851	826	791	807	795	810	850	801	850	791	793	832	810	851	842	769	843	763	831	842	815	803	791	838	786	792	843	811	769	886	814	755	821	812	830	821	827	839	780	853	848	846	835	820	811	767	804	781	758	826	833	819	825	811	796	760	846	829	811	805	782	783	769	775	819	834	874	843	832	820	820	828	816	833	824	785	853	817	775	794	765	784	828	855	797	875	834	804	773	869	900	775	824	780	807	824	855	881	816	815	800	806	821	828	890	804	765	872	741	816	820	821	831	794	800	814	838	805	797	846	834	826	791	820	821	849	819	850	741	801	834	867	827	786	816	820	805	850	807	764	866	835	800	800	814	789	801	793	837	827	806	841	832	850	821	822	817	817	799	793	823	795	796	847	832	812	802	861	851	791	826	816	842	830	781	801	835	826	826	829	757	762	809	791	764	859	851	774	859	810	852	828	818	849	769	753	829	791	867	783	811	797	839	810	756	836	807	843	804	816	822	792	782	818	762	843	817	810	799	802	818	844	785	804	845	804	793	781	806	785	797	814	854	847	806	809	818	814	835	797	790	795	824	805	857	806	768	816	823	814	784	805	782	813	808	833	812	793	844	817	842	856	829	785	831	790	796	827	846	783	881	798	780	794	790	810	860	763	816	768	802	801	854	832	814	801	782	825	817	795	847	844	852	835	808	815	782	761	834	799	794	778	799	836	783	799	812	749	786	834	841	802	856	839	789	855	797	831	836	760	867	789	758	791	740	806	840	888	803	806	802	804	840	768	822	829	844	767	816	822	837	774	823	792	835	830	832	838	798	828	814	865	817	882	777	850	767	828	770	816	773	788	744	785	807	788	830	794	800	780	850	813	809	824	889	783	849	784	821	806	797	808
7213	564	584	516	454	425	376	356	389	367	351	312	336	335	366	335	327	361	317	333	357	316	344	336	323	358	302	300	335	333	340	318	333	350	334	355	338	348	326	305	331	320	314	296	305	313	331	326	311	319	341	335	324	325	305	350	311	339	317	312	338	321	312	297	324	357	324	308	345	322	335	326	314	343	320	324	336	287	329	305	306	324	314	326	320	335	369	327	361	318	328	286	332	337	335	335	317	347	317	328	358	294	322	341	299	325	322	353	292	332	347	306	284	322	329	346	343	333	329	308	316	309	329	336	332	324	316	310	328	300	270	317	310	335	339	291	329	331	315	329	301	332	332	318	328	303	341	314	343	351	335	288	332	341	312	336	330	270	315	345	289	356	340	271	305	304	332	299	282	308	301	311	323	317	294	345	348	333	333	321	333	276	310	350	327	317	340	315	324	307	345	284	327	323	335	303	332	312	328	326	363	330	322	316	301	331	332	357	340	312	306	311	301	319	297	278	341	338	328	326	330	302	350	319	293	381	342	341	273	345	328	300	327	326	317	301	371	324	330	313	316	315	345	355	345	325	274	339	331	319	330	288	324	323	329	335	337	294	352	334	338	347	327	306	314	292	317	305	324	330	334	369	339	324	338	280	304	317	301	369	357	318	343	302	320	327	321	284	316	321	329	316	324	314	330	291	342	328	352	320	354	306	333	320	345	318	323	338	343	329	328	355	301	317	317	306	301	338	318	326	348	335	337	299	322	315	339	313	298	316	317	342	312	324	365	323	324	321	311	292	329	357	315	295	306	348	353	319	305	303	330	311	361	339	277	309	319	289	315	311	309	310	311	316	324	352	323	320	318	311	292	299	325	343	331	309	316	319	339	298	347	379	339	355	318	314	312	306	342	308	290	311	310	347	321	318	312	318	322	306	334	304	360	321	328	315	293	303	319	296	328	325	335	353	325	347	346	325	330	325	327	316	341	370	301	293	337	325	330	334	330	308	328	306	305	317	360	319	313	310	272	338	300	307	356	325	302	382	340	352	332	321	342	342	329	328	359	317	358	307	307	320	325	357	347	333	315	291	327	280	353	315	301	343	381	359	297	339	328	278	304	303	334	316	350	327	295	334	304	328	333	321	319	323	356	311	290	336	318	327	305	320	314	303	308	341	313	320	330	320	365	310	319	325	367	275	311	319	323	308	337	324	314	310	306	295	333	327	316	329	348	312	311	348	320	315	309	320	322	314	319	357	294	321	312	316	301	333	299	318	331	317	299	293	330	353	324	297	318	350	333	311	328	314	331	326	345	303	350	302	342	324	341	319	328	271	304	335	304	319	299	337	358	313	336	300	292	340	309	344	306	332	340	321	341	320	336	320	319	338	324	323	298	310	336	324	345	327	312	324	375	345	360	313	286	310	337	314	316	290	325	322	299	380	348	316	310	300	331	311	317	339	311	344	319	343	325	308	337	316	325	303	293	322	349	328	353	314	331	344	340	331	307	310	293	339	308	321	336	347	341	288	316	338	322	330	350	319	341	333	317	311	320	320	330	350	296	307	315	318	331	313	293	360	339	288	360	317	363	322	359	331	350	336	334	319	366	310	286	310	320	323	297	353	296	332	320	317	301	295	277	326	326	336	311	336	314	330	309	343	322	290	379	326	342	311	304	318	324	328	335	344	303	344	314	313	338	326	342	315	300	338	342	324	331	310	366	347	346	272	321	319	336	338	310	328	314	315	295	343	310	343	325	351	304	308	320	290	335	373	309	327	304	333	346	309	341	334	295	307	316	317	339	326	328	331	331	329	309	335	329	315	325	342	330	279	319	295	327	288	291	311	324	323	328	316	328	326	311	310	331	339	338	315	328	347	323	327	308	310	309	343	356	327	329	344	339	298	295	340	299	354	321	288	303	326	289	316	329	357	322	326	320	331	285	321	292	323	335	284	345	319	320	321	306	307	309	298	329	326	352	342	348	332	327	310	355	319	331	326	286	306	287	306	322	341	328	309	292	330	324	320	332	332	324	312	311	314	327	337	307	339	311	317	311	321	325	339	327	348	324	335	318	324	328	324	307	304	344	318	361	316	350	348	292	289	325	335	298	356	319	323	357	306	314	306	295	319	338	307	317	333	328	345	319	319	329	314	268	335	353	322	376	313	315	318	315	335	300	320	322	328	288	319	360	312	359	301	349	341	345	320	324	313	301	331	308	314	331	316	319	282	337	301	312	333	311	316	339	311	305	293	320	334	330	320	305	338	312	297	309	301	295	330	315	319	323	353	319	295	300	334	335	333	317	331	358	328	351	369	338	318	331	327	323	294	349	304	322	308	310	324	347	334	342	350	341	306	326	340	337	356	307	312	320	322	338	311	300	361	316	324	357	306	324	350	352	308	298	309	316	332	286	329	282	319	325	344	308	303	306	319	343	317	323	323	317	319	312	308	305	344	314	316	314	317	308	335	320	293	330	328	308	339	314	283	339	316	365	373	313	324	327	285	332	315	355	347	312	342	315	308	334	298	300	333	337	328	335	349	300	326	327	318	350	346	324	334	337	309	321	330	292	295	310	292	320	329	327	324	318	338	314	332	318	323	345	354	338	298	332	324	325	332	335	372	337	331	329	336	296	309	315	319	319	326	324	316	292	311	329	278	341	319	261	294	313	335	318	328	307	339	360	326	305	301	340	350	362	339	323	308	339	311	280	290	303	332	327	334	296	312	317	335	332	327	283	314	340	297	342	268	293	323	349	321	331	348	305	313	296	308	295	318	314	296	314	331	346	325	322	305	297	316	306	340	322	306	332	334	327	342	320	311	354	309	334	339	311	360	347	296	333	311	325	328	329	307	327	330	336	331	318	328	321	322	325	325	320	347	323	351	305	329	301	328	347	323	296	315	322	312	296	334	295	299	300	292	306	328	339	365	314	294	338	330	308	338	303	322	302	345	331	301	312	342	326	333	326	337	328	305	310	336	303	331	346	360	327	316	332	367	354	331	309	288	328	335	328	319	328	313	300	307	305	298	299	321	323	324	324	282	297	338	347	361	332	294	319	344	337	319	332	331	359	345	290	321	343	327	317	318	310	322	320	321	332	314	348	316	332	345	323	330	330	330	306	321	317	303	331	334	357	313	331	355	326	301	332	341	274	368	320	355	337	321	305	335	327	347	366	316	301	322	335	335	286	299	326	315	333	307	319	321	301	318	299	313	291	336	334	283	327	343	294	297	333	331	317	328	336	335	318	356	337	326	313	332	308	306	316	355	333	302	333	320	311	316	311	347	322	319	274	330	308	300	317	299	298	323	336	346	290	333	321	296	330	317	326	334	300	354	333	299	301	335	328	320	341	292	335	325	329	318	297	301	312	335	327	322	292	301	331	354	329	283	310	338	321	334	324	341	329	306	288	314	326	326	319	305	319	312	354	348	385	321	339	296	335	306	359	346	308	368	323	306	298	308	335	310	325	320	308	301	314	354	334	315	314	320	330	338	323	350	289	343
6789	953	1269	1436	1357	1226	1094	984	946	952	871	870	841	888	831	832	805	834	832	797	779	776	818	797	787	812	818	812	795	801	788	805	792	810	825	772	784	793	804	728	735	836	823	827	762	756	784	846	765	751	780	801	815	784	762	763	833	840	700	785	766	747	750	748	791	764	805	805	806	808	771	775	749	748	774	815	759	749	803	762	772	791	796	751	731	744	752	815	794	800	805	798	747	804	779	729	775	797	788	837	794	806	798	768	751	772	766	753	773	758	822	767	819	746	798	747	781	769	827	820	814	774	778	760	766	806	781	745	760	757	801	778	773	752	801	805	738	751	744	800	784	804	813	785	776	782	795	774	710	748	757	762	801	775	790	780	769	766	757	790	814	724	807	809	737	794	730	813	788	748	814	794	731	773	781	764	773	800	796	770	794	761	714	788	767	779	736	814	772	780	790	816	781	752	797	783	800	836	774	798	761	824	743	771	779	791	782	751	776	770	746	792	775	793	734	755	821	746	754	744	760	741	798	758	781	725	792	829	763	804	777	746	794	777	757	763	790	776	793	745	749	761	797	779	790	788	781	785	787	784	806	793	794	749	802	747	788	750	730	770	781	740	849	812	754	825	783	783	748	802	782	768	736	761	773	718	753	756	739	807	790	761	787	732	767	813	738	786	735	793	826	743	760	777	803	749	770	759	778	786	759	750	784	780	772	771	748	796	764	723	750	767	788	731	734	767	720	794	785	745	798	815	754	779	791	813	748	749	805	816	782	718	794	768	820	710	784	801	766	776	757	807	733	735	843	815	789	714	800	781	753	774	744	751	773	803	763	738	810	809	744	751	760	782	768	799	793	769	799	806	798	770	808	701	769	757	789	776	788	781	828	811	776	790	788	790	748	739	764	750	692	746	792	740	731	773	743	770	804	763	790	723	788	801	784	752	797	755	785	768	794	791	789	805	781	678	706	736	806	828	791	769	801	788	792	735	787	767	811	776	809	797	774	769	752	757	767	761	821	806	791	782	789	764	784	749	812	745	790	781	774	816	791	761	743	788	755	752	781	741	785	786	782	776	729	760	796	792	826	807	769	761	826	748	768	755	802	738	802	742	748	823	714	834	816	720	797	765	777	811	755	820	787	765	755	758	781	783	746	770	759	794	773	751	738	731	773	772	819	787	829	788	799	755	830	744	782	821	760	765	794	748	768	833	742	765	759	752	721	801	792	759	761	806	766	793	765	795	800	815	795	804	759	778	800	724	777	732	774	732	799	785	816	715	722	776	750	765	823	778	765	765	784	780	772	753	792	777	764	728	802	858	747	744	816	782	753	702	755	793	754	779	781	783	783	753	771	797	799	799	760	776	763	778	800	750	796	724	750	757	771	765	761	761	818	813	795	770	799	727	783	810	723	759	802	767	790	811	738	787	761	762	754	774	779	829	762	772	787	765	795	808	756	756	845	773	786	750	771	776	795	759	791	768	761	782	791	795	811	780	738	783	775	717	790	716	783	749	789	795	755	761	783	782	732	826	711	816	796	724	794	761	743	763	816	793	801	822	720	828	800	791	794	753	769	737	841	782	724	769	747	782	721	777	777	771	790	815	749	786	786	774	759	773	778	813	809	790	722	765	778	750	722	776	752	837	768	801	782	780	792	782	753	757	795	784	758	807	779	765	790	751	772	756	800	733	835	780	788	743	814	724	797	791	780	780	744	781	820	788	752	810	807	781	807	741	803	736	779	787	807	782	758	737	813	773	769	786	784	742	753	791	771	793	794	769	804	769	816	797	816	768	808	803	802	787	808	766	754	776	818	829	778	775	806	766	788	764	757	736	799	820	797	805	777	772	738	749	735	755	727	749	812	765	763	776	777	746	777	816	764	742	772	751	782	758	757	773	867	761	738	794	753	763	786	803	741	785	738	773	789	794	738	773	774	735	762	795	734	807	788	828	764	759	796	761	800	801	783	787	757	794	747	812	782	806	811	801	767	798	803	824	738	735	786	776	821	760	781	770	723	768	762	756	824	759	796	713	771	771	784	763	773	739	792	755	770	795	838	782	711	765	795	759	753	807	772	807	797	796	802	796	792	732	806	798	754	760	781	766	782	849	742	746	739	782	767	718	762	794	796	792	784	797	707	721	789	759	789	794	778	809	837	801	759	787	774	749	757	768	770	775	758	758	798	810	775	814	781	751	776	803	788	791	750	778	819	801	786	794	762	780	775	724	800	758	773	771	783	769	746	790	798	758	746	758	749	802	796	806	810	793	764	780	739	748	760	778	778	791	738	766	759	797	754	750	764	774	795	791	785	809	781	773	754	784	790	790	766	819	801	801	788	725	724	750	745	760	774	786	784	803	767	808	781	794	754	783	783	763	728	806	760	801	766	784	791	761	806	866	832	787	794	782	834	741	754	801	769	758	759	770	768	759	780	803	824	806	779	793	802	757	772	767	756	780	753	778	779	768	772	791	814	772	826	731	778	789	801	808	753	740	810	787	779	796	782	780	775	796	809	768	757	746	778	765	816	781	798	754	765	812	827	765	778	780	781	792	818	850	802	851	782	809	776	759	777	751	726	779	797	813	772	756	803	756	842	778	809	787	759	721	760	780	769	775	765	742	841	790	784	733	805	770	814	829	748	801	793	723	797	774	824	745	781	799	790	779	784	788	800	781	822	741	751	792	748	761	769	744	759	752	740	769	721	767	815	812	788	812	719	832	752	790	752	757	812	771	757	751	818	748	780	821	795	767	782	747	744	798	774	769	777	780	767	821	728	807	791	810	779	767	775	784	746	811	769	813	797	821	831	769	726	760	796	792	767	732	821	800	752	817	801	779	761	808	745	797	817	742	789	759	774	806	816	770	773	720	835	796	808	739	812	761	759	735	795	763	776	839	774	786	750	770	753	771	762	779	806	793	794	856	806	764	764	719	832	793	802	826	775	769	741	805	828	735	784	795	754	759	804	737	812	758	759	749	761	785	733	709	794	779	791	797	745	787	784	779	771	789	810	798	759	760	774	805	726	788	800	792	751	798	785	819	751	798	782	781	752	752	777	804	755	764	784	799	776	764	795	771	812	774	810	768	784	832	741	760	737	789	789	779	774	791	787	812	764	745	800	797	782	728	781	738	779	766	773	750	806	764	793	786	727	766	824	750	781	730	749	769	807	786	815	778	765	785	753	775	784	793	807	768	828	751	760	786	817	821	740	818	731	797	746	814	786	771	792	776	728	749	772	833	763	820	781	804	778	780	830	791	775	800	767	795	766	782	777	749	765	762	746	793	742	765	776	745	792	793	752	755	774	809	822	751	796	763	751	775	810	778	758	773	786	785	834	795	747	767	778	781	777	762	796	789	735	765	770	799	758	725	773	778	776	787	714	775	781	767	760	801	795	798	825	734	804	795	793	804	792	786	796	724	773	741	804	795	781	763	779	730	781	833	752	757	766	783	808	766	773	800	790	736	806	737	753	786	795	772	798	733	800	737	761	680	776	751
12333	736	616	506	337	304	251	260	176	179	198	190	176	180	156	145	171	170	165	164	170	156	169	167	150	144	164	177	146	156	160	176	176	169	171	162	175	175	143	169	158	159	158	144	155	172	164	158	169	145	164	173	136	158	154	161	182	172	125	135	146	184	152	148	188	144	166	165	142	182	116	159	172	166	181	166	176	155	160	175	153	163	150	154	159	146	178	150	169	146	161	127	155	160	143	181	146	159	173	153	166	147	171	152	131	142	159	145	151	134	142	128	140	156	143	152	158	139	176	158	155	159	161	137	137	133	158	134	160	190	165	154	143	135	173	133	131	139	147	165	193	145	168	175	153	155	156	139	195	158	144	169	162	133	152	157	135	139	173	167	160	189	157	141	141	173	164	154	165	155	156	138	152	163	181	174	160	156	159	149	140	144	155	142	156	151	145	158	169	142	148	149	177	147	156	146	137	144	150	160	144	145	137	132	123	162	141	169	159	158	158	148	143	146	147	159	130	177	146	166	167	157	159	166	167	170	165	143	156	157	144	164	151	159	147	151	160	153	180	169	154	147	148	156	180	161	151	134	156	151	170	137	181	152	135	156	153	158	188	173	176	146	154	155	172	152	173	151	167	164	172	164	159	176	128	170	143	150	138	156	147	147	126	136	142	127	152	155	136	152	158	158	155	175	156	151	136	153	157	155	161	149	130	160	152	164	154	142	170	128	159	160	151	140	156	130	123	138	139	140	157	132	141	141	145	121	168	142	163	123	144	144	144	167	148	142	158	164	158	161	167	157	134	166	160	130	161	142	156	183	150	169	124	140	156	136	154	142	153	187	154	125	132	145	180	158	152	126	161	133	159	132	163	174	155	168	157	167	149	155	160	128	145	151	163	154	149	150	157	152	144	143	159	169	148	142	142	168	163	140	152	165	158	130	163	168	152	166	164	164	162	160	165	144	131	150	148	164	161	144	171	153	149	141	179	159	168	173	170	160	146	140	158	147	172	165	169	151	169	163	144	167	152	171	138	151	155	157	175	151	183	139	157	142	176	178	153	152	156	168	158	153	142	164	149	161	149	146	138	159	138	166	177	169	143	161	147	141	152	152	134	156	162	165	169	157	150	162	177	150	175	145	135	143	119	153	147	141	148	172	150	157	147	175	166	146	140	171	144	140	187	164	155	137	147	171	187	153	166	170	153	173	151	150	146	152	162	131	150	142	161	145	157	165	144	140	143	144	166	140	154	131	141	167	139	126	170	168	155	157	151	162	143	185	182	168	157	167	137	168	172	168	154	171	179	176	149	176	158	147	151	146	151	139	153	152	164	129	166	155	165	170	141	147	156	130	153	168	154	154	130	165	153	156	152	163	147	155	162	147	150	151	151	157	143	150	149	157	162	164	151	145	163	186	160	169	165	157	146	142	146	155	163	149	163	185	153	145	157	160	134	165	158	173	155	160	132	162	157	136	148	156	128	171	146	147	148	161	171	158	154	154	158	165	147	154	123	149	149	165	140	146	141	135	126	168	154	158	143	153	147	159	155	147	152	150	140	142	145	146	168	165	165	167	157	154	129	155	151	140	167	161	170	159	173	137	185	154	179	158	134	162	174	147	169	139	156	156	151	136	137	165	175	149	171	153	166	166	139	167	155	166	127	138	160	153	175	156	162	150	159	136	155	158	178	161	172	154	147	173	166	168	156	169	142	150	188	178	160	164	166	153	169	159	163	152	155	136	146	166	156	140	146	158	165	156	138	187	190	137	154	151	159	165	176	168	172	183	159	154	166	147	153	140	161	160	150	174	149	151	163	182	131	154	140	165	177	155	146	154	141	162	167	160	167	159	136	145	154	173	164	144	163	154	171	123	172	158	148	156	160	170	155	156	142	164	150	163	132	133	159	165	148	159	140	146	134	167	165	150	160	152	171	138	141	133	130	150	138	163	151	141	141	146	168	140	154	166	152	168	184	160	142	151	155	139	147	155	168	176	158	143	162	150	155	160	177	157	160	160	158	177	168	157	186	136	154	165	146	161	136	157	180	157	146	131	172	172	142	155	170	151	161	137	195	137	163	160	163	156	138	151	150	177	138	160	127	139	153	139	156	152	137	147	161	175	159	179	144	135	153	154	149	157	157	157	160	166	178	134	165	165	151	146	146	147	134	132	144	160	158	156	160	160	146	149	153	157	166	143	173	144	171	158	145	170	150	157	145	145	149	151	162	155	153	157	142	160	169	182	153	166	176	164	134	162	155	160	155	177	151	145	164	145	151	142	159	132	152	183	158	148	149	153	156	165	150	140	133	153	159	124	173	163	178	141	152	137	179	174	146	140	173	142	161	135	154	153	165	163	150	138	141	155	186	157	160	169	165	152	150	167	157	151	149	147	139	155	167	157	151	167	137	147	175	153	171	140	163	165	161	181	140	172	140	152	165	136	184	138	150	156	159	156	150	172	163	178	134	156	158	154	168	166	135	163	158	161	147	154	148	156	173	139	126	142	152	156	159	150	161	165	142	167	160	155	159	155	149	161	156	161	158	146	141	140	166	128	140	173	159	122	175	168	153	177	134	145	177	154	140	135	142	147	133	135	155	161	140	153	172	139	147	169	156	140	168	172	184	151	154	145	151	144	161	167	137	173	146	169	162	158	141	147	152	154	173	156	166	134	151	149	126	147	145	130	165	162	158	146	139	127	158	157	179	169	149	159	169	169	171	177	187	153	154	162	152	151	173	174	163	156	171	159	159	121	176	161	161	154	146	137	158	155	164	163	155	146	167	160	154	144	135	137	157	143	154	155	176	138	150	149	176	152	160	157	126	150	187	122	153	134	176	153	169	149	152	156	176	146	163	144	142	162	163	141	160	162	167	144	162	160	152	174	161	161	162	180	164	170	153	164	161	161	141	161	148	138	138	159	168	140	156	157	158	141	162	140	148	146	166	145	141	154	133	153	144	152	163	152	157	189	164	151	157	135	129	138	133	149	167	172	152	154	132	139	135	159	155	161	159	175	157	158	184	156	138	170	170	155	146	174	173	168	162	126	184	171	181	167	175	161	151	171	168	156	134	145	164	143	177	148	141	149	161	156	159	171	156	148	148	163	135	139	166	191	128	134	143	151	163	164	172	157	153	163	155	150	143	147	165	163	163	145	146	151	147	145	152	130	156	147	135	132	178	154	157	157	170	158	156	143	158	153	126	188	149	137	158	168	164	141	142	163	158	157	167	192	155	153	145	168	135	157	148	149	136	159	172	144	142	150	162	156	150	174	178	181	140	137	148	153	161	152	152	168	144	157	146	158	147	145	149	118	153	146	149	157	149	161	160	138	146	129	141	152	147	159	152	153	152	158	185	142	160	145	139	153	171	172	145	155	128	169	151	166	157	156	163	165	144	152	153	158	150	157	170	149	157	184	154	160	134	139	161	156	143	162	148	140	149	163	138	171	155	141	153	154	155	155	156	119	153	140	153	155	139	172	173	167	183	156	159	157	170	152
7921	788	1392	1622	1376	1168	1006	861	796	676	680	606	561	584	563	542	502	507	507	450	473	450	453	445	479	457	477	442	443	453	398	414	412	429	416	475	449	416	453	419	406	412	466	388	403	427	414	420	393	419	401	407	417	405	417	426	423	413	402	442	416	434	417	414	388	430	430	394	424	430	425	417	417	395	400	421	412	412	395	433	388	392	436	385	365	395	409	366	377	405	390	393	390	370	376	397	393	469	398	415	388	399	398	441	421	440	381	382	403	420	432	393	400	389	422	416	380	393	417	397	389	384	400	415	466	437	384	392	403	395	387	393	399	429	367	416	427	382	397	454	411	400	409	412	394	421	412	420	407	421	381	409	438	391	431	392	399	419	382	334	379	377	414	444	381	441	399	406	425	370	411	418	407	412	427	358	398	381	405	413	425	391	423	414	407	381	374	400	393	414	406	418	374	451	381	400	407	385	404	414	424	390	379	402	424	401	382	412	378	420	394	395	397	372	445	440	377	412	389	472	343	391	397	385	385	414	392	408	416	428	409	401	389	445	391	411	339	380	402	398	436	387	420	432	373	404	384	415	403	448	409	397	349	390	410	407	398	392	387	377	416	379	361	360	412	389	401	403	386	396	403	411	408	409	399	388	424	403	373	418	366	443	444	431	417	385	397	405	420	407	424	392	395	392	368	423	430	418	432	413	366	422	437	379	454	411	402	437	405	397	416	416	404	397	380	426	378	391	400	445	395	402	402	408	396	392	389	405	417	386	388	381	413	414	422	387	425	422	428	413	436	400	425	392	402	436	387	366	381	409	442	418	404	389	399	387	422	418	380	395	440	396	403	415	402	400	404	383	440	448	401	379	411	389	362	409	407	450	435	374	388	433	438	409	392	409	368	390	441	387	437	388	391	419	409	427	400	419	428	382	378	394	381	424	367	415	424	369	380	401	418	401	390	434	397	425	417	407	386	400	394	391	406	345	410	368	398	379	407	413	416	430	400	430	362	392	368	403	419	353	419	407	400	409	356	391	412	409	400	405	398	389	422	408	420	380	382	396	422	417	420	409	427	450	454	415	426	406	391	387	410	390	408	400	450	366	413	386	402	423	415	385	368	417	406	424	400	386	375	419	396	431	392	400	381	378	394	426	404	403	402	391	397	375	423	414	377	392	398	364	447	402	361	419	383	366	402	421	412	397	407	425	381	397	387	411	383	396	411	416	392	389	385	393	426	400	381	362	356	384	400	386	418	405	376	429	391	377	377	404	385	392	393	409	414	382	372	404	407	406	400	392	379	395	421	399	387	409	376	377	391	380	392	385	416	421	405	413	369	393	386	416	373	380	381	406	389	366	394	394	361	358	431	401	448	385	379	405	410	392	384	388	413	390	415	396	399	412	370	409	366	394	408	374	428	401	417	391	415	371	381	398	437	380	386	393	415	415	374	401	420	405	400	415	379	396	391	373	399	412	395	411	407	464	403	381	421	394	425	421	415	402	409	408	426	407	371	411	406	397	423	394	368	377	377	377	383	410	392	397	434	401	373	385	365	406	407	414	384	411	373	403	396	376	399	429	373	396	385	406	402	408	407	371	423	383	373	399	428	415	417	389	396	402	377	402	407	363	424	445	400	399	376	386	450	418	394	392	391	416	393	381	418	390	423	388	417	357	392	406	417	426	392	404	380	365	419	402	347	389	363	401	401	392	415	352	370	411	430	400	386	400	432	411	388	391	391	403	388	428	405	416	424	414	402	401	387	433	396	388	428	416	429	364	377	402	408	401	435	420	393	387	404	377	394	397	380	425	420	400	374	395	417	403	414	394	450	401	380	396	402	362	411	410	374	418	407	416	422	418	401	380	366	395	407	406	371	384	399	429	381	417	385	402	385	437	386	406	438	417	403	412	408	403	421	395	399	418	419	395	410	358	421	373	439	387	384	415	393	379	415	422	396	366	384	391	422	395	382	382	409	404	382	404	417	401	382	415	368	432	425	394	428	410	360	425	369	371	409	410	411	393	348	436	383	378	416	382	397	395	396	417	376	424	393	373	413	385	447	403	395	370	423	413	402	403	376	396	387	430	370	387	398	426	397	424	401	428	377	389	454	414	365	385	401	363	387	421	390	444	426	406	397	412	411	391	386	357	403	407	377	402	381	400	422	371	408	421	392	399	411	387	437	420	421	426	387	401	393	449	388	420	401	402	388	360	391	406	415	406	390	443	384	382	430	405	397	355	418	417	417	395	384	391	432	397	441	357	414	426	406	433	417	399	362	399	394	406	393	395	397	386	420	397	401	374	420	390	419	405	405	402	397	394	405	388	400	392	404	417	409	415	403	386	411	401	415	415	411	366	365	379	408	441	383	395	411	382	406	375	421	421	413	373	436	392	379	382	386	397	395	396	406	390	443	382	439	373	407	440	378	379	398	393	402	420	405	388	387	391	358	363	408	393	420	402	378	395	398	396	389	389	415	406	412	412	430	417	380	411	408	416	425	412	416	401	385	449	369	418	431	399	413	406	402	395	390	384	389	399	367	417	420	398	390	400	392	405	381	424	380	415	409	420	446	400	395	396	422	420	386	366	366	358	404	410	388	384	391	416	407	397	387	397	415	403	412	431	405	409	403	410	413	409	405	393	412	393	415	424	412	369	408	427	390	389	386	403	399	404	392	427	413	365	434	388	411	451	417	398	416	421	375	390	390	439	391	422	387	422	451	395	387	397	425	415	399	357	386	411	420	387	415	435	380	404	387	379	403	389	397	394	407	397	381	388	416	404	445	396	389	413	381	348	394	393	387	417	369	427	386	383	395	407	408	435	409	391	417	402	444	410	408	381	400	411	387	442	410	443	397	452	410	394	411	411	402	413	427	393	403	413	404	403	399	430	379	372	419	416	433	410	384	400	382	409	399	393	387	398	424	422	451	387	383	435	397	399	371	397	398	391	428	373	408	408	414	390	370	421	397	370	399	381	413	412	392	405	399	391	400	399	419	406	406	402	394	401	372	364	401	378	389	381	411	408	394	364	390	441	394	392	420	405	429	387	357	408	399	401	457	430	400	421	404	390	347	405	404	387	412	381	401	413	418	395	420	407	433	421	441	399	376	411	418	419	410	433	393	392	460	390	409	348	429	415	378	382	402	385	371	393	412	400	440	380	360	371	414	380	391	426	374	414	418	400	409	386	400	377	399	411	426	380	404	400	387	402	430	422	463	380	398	381	357	345	419	454	437	387	430	417	427	410	438	425	385	395	418	416	411	422	434	415	400	411	349	390	412	388	440	387	392	406	408	420	416	397	402	391	441	392	396	360	399	389	414	409	379	410	397	411	380	409	396	405	379	437	416	437	413	407	415	342	391	420	379	392	410	413	413	387	402	428	424	405	396	371	396	412	423	415	390	432	397	423	378	396	396	418	398	392	377	389	417	368	430	398	392	434	402	423	422	392	377	408	413	419	415	472	422	362	406	419	407	409	430	407	384	384	422	395	401	407	381	424
1582	344	355	339	368	315	308	354	350	331	327	338	352	378	352	340	342	334	344	358	324	375	346	354	322	304	310	336	367	337	351	344	349	344	333	325	355	328	328	309	329	331	334	377	350	389	343	367	350	321	332	340	320	328	297	339	361	335	354	337	367	348	356	322	349	369	327	319	364	334	316	311	340	345	353	336	321	338	327	323	320	324	315	305	336	318	357	309	341	330	334	326	346	317	345	346	371	313	331	355	320	320	361	345	345	381	321	373	383	351	351	311	319	325	384	345	331	336	345	344	331	357	394	335	342	343	341	311	343	308	325	365	324	352	334	345	305	289	318	369	330	346	355	304	313	335	316	344	377	362	314	337	320	321	309	322	376	337	342	310	327	343	307	344	349	358	355	313	296	339	330	309	326	331	336	333	320	374	335	360	369	332	337	318	331	334	307	366	314	339	329	304	337	326	326	336	345	345	346	327	344	355	360	310	321	352	367	320	309	317	347	346	346	301	335	346	300	330	353	353	288	361	322	322	333	346	358	343	328	331	326	336	331	315	334	328	366	360	338	327	311	330	340	334	358	360	329	341	330	361	368	332	317	303	328	320	343	337	350	314	331	305	275	357	358	339	316	325	325	316	326	325	325	328	327	354	339	326	343	331	313	353	362	360	331	303	315	334	328	331	336	351	344	348	359	323	343	318	330	337	324	364	357	311	346	288	324	332	347	372	360	312	353	331	357	331	292	350	369	357	338	315	334	353	319	326	350	354	334	331	342	311	344	349	334	367	365	316	373	347	317	322	335	317	362	326	352	354	329	354	334	343	314	358	347	318	371	385	337	317	313	318	358	341	328	324	304	320	323	344	339	344	367	343	352	332	315	354	332	336	363	344	319	318	344	352	323	350	383	320	322	328	335	310	294	356	376	313	332	347	363	323	337	295	309	395	324	341	352	343	317	368	337	352	351	308	336	322	299	310	313	319	329	345	332	332	345	325	321	371	308	311	318	348	311	333	311	341	350	368	361	312	332	377	381	362	329	313	361	333	329	324	336	321	361	340	344	300	320	359	338	326	328	339	364	369	351	336	359	302	341	337	358	301	332	329	310	312	352	311	309	310	333	313	354	344	341	361	302	338	350	342	349	340	338	338	359	333	342	314	309	360	372	323	345	311	321	326	347	321	339	326	327	358	348	316	338	361	340	335	348	324	330	328	336	352	327	315	305	347	342	344	383	359	351	369	333	344	345	359	355	354	351	353	374	315	327	326	357	315	329	343	320	293	366	376	359	332	362	324	319	300	318	335	334	334	334	344	351	307	309	308	358	349	391	349	339	374	313	320	369	311	342	325	341	348	361	346	389	310	352	355	354	348	365	327	333	358	355	335	340	328	358	327	335	323	361	341	337	343	349	332	328	302	312	346	326	337	317	352	323	317	347	339	331	319	335	379	329	357	373	299	339	339	340	343	291	327	351	334	337	313	326	370	340	333	349	324	316	320	335	357	306	300	303	356	332	299	333	365	334	334	323	354	320	328	320	330	359	332	320	325	348	296	328	328	308	354	328	303	289	338	349	346	311	310	376	322	324	337	343	321	336	352	343	330	320	326	323	340	303	339	332	336	361	352	334	341	348	315	344	330	331	321	335	346	338	364	344	334	333	333	340	384	332	333	327	340	333	317	369	318	379	293	311	351	339	311	345	347	365	313	333	297	348	328	349	327	353	290	307	338	319	307	320	339	350	318	347	322	327	356	333	315	368	316	318	351	331	333	312	342	354	365	376	331	342	328	335	352	357	338	334	309	316	326	328	382	378	336	336	329	336	298	338	332	312	329	353	340	339	331	334	336	350	337	330	356	324	312	317	339	366	348	351	351	335	358	320	335	340	320	334	322	299	323	338	352	340	322	320	343	332	328	338	336	319	328	303	353	358	338	347	352	340	323	344	335	327	333	321	362	335	332	295	305	324	325	344	301	358	356	350	339	315	335	350	359	339	318	327	340	384	358	336	326	335	319	339	320	311	372	356	377	329	343	336	326	332	337	346	302	346	339	332	340	331	339	349	328	362	334	333	325	325	316	318	352	340	317	359	355	331	322	323	331	316	325	347	357	361	350	304	326	336	324	321	297	311	355	345	311	321	352	337	345	329	329	316	338	324	334	362	369	333	327	351	349	335	316	325	316	294	342	317	324	358	326	326	364	347	329	350	350	308	318	354	316	312	347	323	305	314	345	324	326	324	342	315	331	349	337	360	320	344	349	358	350	328	371	320	370	345	327	335	335	364	328	325	344	345	344	358	320	316	337	344	350	331	317	342	319	326	350	356	328	343	334	335	372	356	322	321	331	326	359	304	334	337	368	336	330	318	328	310	346	362	349	318	335	357	358	323	326	306	334	336	351	367	355	309	373	370	356	326	315	378	306	302	319	321	339	333	337	327	287	317	358	353	348	361	351	321	340	336	357	326	341	320	332	362	356	310	317	299	304	336	351	340	333	366	358	330	338	358	337	352	343	347	331	369	330	302	321	332	332	350	300	324	359	329	328	311	342	300	330	364	333	353	324	346	325	334	350	376	335	337	327	332	312	344	269	392	312	339	329	339	348	346	356	306	346	339	299	342	312	349	330	331	309	314	309	325	338	352	361	325	286	361	317	408	343	319	310	342	348	332	350	343	339	327	335	327	326	322	320	308	342	368	338	333	319	326	376	357	308	319	367	330	339	346	368	379	326	353	334	332	339	358	308	344	340	358	336	315	328	331	317	332	348	335	359	349	385	320	349	352	367	324	337	351	373	358	365	330	367	385	373	351	324	308	341	351	369	361	335	337	363	356	352	330	310	282	321	354	321	346	364	371	343	346	389	341	341	345	361	367	350	351	339	318	321	330	336	324	328	293	309	335	293	352	355	325	330	323	330	351	327	307	344	375	361	334	342	334	351	327	355	365	294	326	335	338	338	315	360	321	317	359	363	319	345	333	305	331	340	343	324	323	290	329	374	342	333	358	372	325	354	326	333	306	345	321	298	306	324	330	393	352	334	345	329	342	354	302	307	307	313	342	341	334	353	332	343	347	332	349	282	326	341	338	307	342	327	382	311	321	332	328	325	331	303	326	335	359	326	348	319	328	373	331	341	334	344	316	330	337	333	330	317	340	358	328	360	323	339	319	370	344	307	324	334	344	344	323	303	320	345	328	364	320	366	330	325	312	318	325	378	305	320	322	337	329	333	303	351	347	357	343	358	327	340	336	361	344	354	352	338	347	341	353	334	335	328	337	352	343	337	384	351	346	348	332	333	309	335	387	337	295	347	341	313	350	322	350	329	315	312	327	333	351	324	334	343	323	325	347	332	337	328	331	344	331	355	324	305	341	333	343	326	347	333	318	330	311	342	357	319	327	345	313	323	352	335	344	348	351	327	340	328	338	325	311	345	333	336	300	315	317	325	339	332	362	349	354	351	319	329	342	360	368	347	323	343	322	302	319	376	330	310	326	290	303	310	336	335
2262	865	887	865	884	873	814	833	807	815	776	823	761	836	777	833	805	802	809	773	818	802	860	801	800	803	817	835	834	780	829	791	845	838	816	884	802	764	786	809	816	773	868	813	834	865	818	802	802	799	813	809	798	851	763	835	808	826	770	783	818	821	795	850	818	848	709	782	816	808	808	778	813	768	823	779	822	803	795	804	729	820	798	810	793	855	823	823	825	799	781	763	808	793	842	839	758	784	807	769	804	797	780	821	781	872	806	791	810	798	789	880	808	829	810	838	783	784	842	860	800	799	819	793	855	820	844	846	830	838	810	782	770	861	760	795	815	806	841	811	808	761	851	894	826	837	809	815	849	807	792	798	820	827	811	829	755	831	845	829	815	787	795	810	788	776	842	793	837	837	810	839	766	810	806	809	791	867	854	859	833	842	835	868	788	829	822	871	792	780	807	866	842	827	797	817	817	792	832	835	755	815	795	884	792	819	798	817	814	807	792	812	804	775	808	787	825	837	826	760	844	802	824	771	818	851	862	880	786	803	852	759	808	810	770	800	810	815	795	779	778	786	796	780	806	837	823	798	776	846	795	830	849	820	817	797	845	767	835	851	784	817	794	757	816	806	804	806	864	801	805	791	809	844	816	816	792	809	814	852	801	796	798	831	754	893	811	832	856	823	829	833	811	768	828	815	853	860	772	741	835	849	833	820	773	810	844	806	788	853	814	838	787	780	832	810	803	775	815	832	788	789	889	802	754	771	790	837	804	845	802	815	818	769	759	829	815	807	809	809	796	818	814	798	784	855	838	812	805	796	781	822	790	846	843	894	766	822	810	832	881	765	792	796	846	817	812	792	825	799	841	793	835	797	813	856	837	767	808	855	826	804	825	779	821	827	819	840	814	757	837	816	816	835	844	823	785	864	820	802	787	816	777	826	866	833	792	787	791	793	810	793	784	784	825	844	784	794	853	823	784	853	837	830	809	848	786	776	780	863	828	807	849	824	807	812	831	846	805	841	772	799	782	769	841	773	796	846	854	802	791	809	813	845	758	832	842	809	873	809	808	863	853	778	804	786	793	829	818	851	782	763	836	827	843	777	805	750	813	835	774	832	815	787	832	791	837	812	769	881	810	843	811	799	819	795	807	796	813	821	819	762	783	817	857	852	782	831	827	761	793	839	773	800	811	827	866	815	820	756	780	829	820	823	787	815	826	884	830	816	826	810	812	793	804	858	827	835	843	844	803	803	822	815	791	803	803	855	742	845	825	823	812	812	833	814	835	806	837	804	804	829	792	836	794	819	825	827	837	832	792	820	796	794	785	824	816	841	762	832	769	772	861	806	844	816	835	768	771	784	856	817	859	803	850	773	850	802	860	774	814	780	848	830	813	818	818	776	768	825	819	759	830	815	787	779	796	882	830	828	811	815	795	801	806	746	800	792	821	801	806	794	864	841	790	803	829	783	809	835	795	815	780	784	812	834	834	847	783	850	775	803	798	827	803	844	711	823	827	850	784	861	832	834	792	855	794	852	807	825	813	812	852	813	829	832	819	797	836	826	854	822	848	779	855	757	847	821	804	846	790	866	829	833	843	819	797	865	818	844	858	779	774	823	780	837	847	812	785	755	753	783	789	836	823	798	814	811	873	833	764	778	815	832	802	801	816	819	807	876	806	796	803	812	809	836	775	765	831	815	818	799	717	805	811	825	832	821	837	779	792	801	845	796	827	796	817	837	839	840	816	850	813	802	779	848	789	805	773	796	835	811	769	839	827	812	802	835	792	777	808	774	791	857	790	818	846	808	815	872	801	837	790	816	805	784	804	830	850	850	786	809	850	851	814	829	762	858	813	878	851	816	786	745	799	807	791	841	861	753	782	779	813	871	852	816	796	798	802	826	799	769	744	809	823	834	803	834	765	844	820	814	794	803	825	851	812	803	857	838	793	835	809	854	850	831	780	757	787	822	821	888	841	823	812	782	765	815	824	838	824	809	820	813	832	807	800	872	793	796	819	834	802	822	816	779	836	819	867	791	869	817	795	818	811	806	802	858	805	817	827	815	826	819	797	816	815	815	797	742	837	797	811	839	836	772	830	798	863	814	822	815	852	815	804	793	848	813	808	805	799	814	777	764	812	827	785	804	835	796	789	809	787	782	808	830	809	843	816	862	779	829	781	851	795	817	849	802	840	828	812	848	796	846	877	796	796	788	804	864	877	756	819	798	825	848	814	816	801	827	879	782	835	851	781	807	850	801	842	816	823	790	856	822	783	800	801	796	812	798	814	835	774	828	809	834	782	793	865	824	781	865	861	766	776	884	808	850	775	832	832	845	848	823	801	840	868	851	835	774	874	819	808	828	865	790	794	828	822	845	796	797	853	806	822	796	840	804	856	820	808	794	780	811	756	869	845	800	795	816	848	849	845	766	789	808	805	805	817	818	837	825	841	853	850	833	821	759	861	847	762	794	816	843	851	835	842	800	784	825	786	824	818	826	757	829	798	872	834	886	742	793	806	824	802	797	823	803	807	832	841	829	782	796	796	891	782	823	832	778	850	843	838	831	834	786	790	815	799	794	761	784	807	870	788	835	812	820	830	780	791	810	807	760	847	829	821	843	813	782	818	772	826	808	773	827	845	797	788	819	828	763	803	864	809	788	857	829	772	801	811	856	808	786	873	844	788	818	825	786	801	800	843	797	777	835	800	817	842	881	792	774	862	836	828	812	831	831	839	800	793	856	828	802	785	823	859	819	936	801	794	813	836	801	777	829	758	758	802	799	846	801	828	768	837	816	780	849	862	817	841	821	769	811	844	793	777	806	837	862	828	788	807	803	815	823	837	792	813	816	823	876	806	784	828	817	835	817	840	834	856	779	782	802	777	800	796	802	785	815	800	805	810	794	787	853	801	823	808	807	785	831	828	787	806	831	859	841	762	879	832	873	794	828	825	835	795	838	816	787	812	835	821	861	787	823	833	818	837	823	812	865	855	836	767	799	826	837	747	783	825	835	841	832	860	825	775	843	822	803	848	814	827	869	821	849	759	836	834	816	808	863	815	805	821	799	819	788	774	805	788	820	842	857	807	785	767	787	841	790	809	778	813	804	854	829	808	808	801	811	858	852	852	800	841	794	856	834	794	829	828	816	823	824	830	799	856	840	821	779	856	878	822	862	831	814	747	861	816	859	843	816	768	820	824	831	833	824	829	787	808	840	811	771	850	860	820	862	823	778	809	867	823	835	833	818	819	825	786	823	822	826	758	818	804	803	781	825	801	795	787	843	828	815	862	794	779	780	794	804	806	790	781	833	867	775	786	822	794	858	800	779	810	815	774	786	791	875	846	784	790	765	820	797	833	797	857	821	852	813	832	787	832	835	838	801	814	874	782	794	784	826	831	811	798	828	837	838	798	807	818	826	827	812	850	792	831	821	832	825	836	803	830	807	811	772	822	828	822	856	830	806	820	796	813	763	793	829	835	821	758	809	805	814	828	822
7079	539	549	500	439	441	358	370	340	332	381	330	298	307	315	354	369	319	351	373	331	322	321	330	285	325	338	326	333	339	364	344	315	273	314	320	296	340	322	328	291	331	334	344	304	337	329	315	335	322	340	319	308	332	303	293	346	336	349	318	389	313	291	303	301	318	316	350	295	341	317	329	289	327	323	331	305	339	332	336	329	344	345	333	352	330	327	331	332	284	324	356	338	317	345	333	320	384	335	338	336	359	326	311	313	309	335	333	311	313	343	334	304	304	300	315	331	304	332	300	352	305	333	343	301	312	338	322	293	312	335	383	310	309	317	335	295	322	345	359	316	342	287	295	322	312	287	335	323	301	328	324	330	311	329	333	310	332	335	303	302	354	311	304	287	359	311	321	338	290	329	336	330	303	301	324	323	313	300	328	339	320	314	324	329	328	343	301	309	319	322	297	298	320	304	318	336	306	331	316	342	328	343	317	340	329	310	290	320	335	320	311	320	311	336	340	327	304	312	334	331	324	382	307	319	327	310	335	329	314	318	336	321	354	327	357	316	322	330	343	309	354	346	351	380	346	324	339	309	335	306	324	312	321	286	314	291	291	294	333	327	332	297	339	318	303	312	330	334	372	302	318	299	287	337	319	319	333	322	330	298	332	331	297	334	331	366	312	345	330	354	339	359	335	296	328	313	348	338	339	330	332	318	301	333	328	357	318	334	317	333	320	350	359	343	268	296	318	331	294	311	320	329	326	320	292	328	356	330	325	305	328	363	322	327	274	325	309	329	310	360	263	345	292	316	315	309	301	345	303	320	309	343	273	325	295	331	295	306	310	284	347	305	339	331	321	293	312	308	317	361	338	340	308	362	320	319	280	299	337	328	334	323	329	346	310	306	325	325	296	343	330	341	348	354	344	348	323	292	352	310	333	312	304	280	318	311	329	326	317	351	329	341	313	327	321	279	328	332	317	343	325	325	348	301	287	352	300	313	321	317	306	339	348	326	321	290	332	326	322	288	321	322	314	310	330	336	350	314	337	332	337	320	328	293	299	381	346	332	344	297	312	298	332	321	291	303	327	319	332	350	354	307	382	307	309	344	346	355	302	315	341	335	335	338	330	319	293	302	319	316	341	347	336	313	325	302	301	332	303	338	327	340	343	359	298	332	333	323	306	352	353	332	358	323	329	335	358	355	325	323	329	319	335	315	321	329	341	306	308	301	321	312	326	328	320	345	330	282	368	321	319	324	335	341	314	354	357	348	327	334	312	309	325	355	317	369	370	321	349	320	338	320	300	318	308	316	328	325	296	304	329	349	321	332	305	352	339	329	333	307	378	365	365	328	314	346	360	350	374	309	318	300	292	329	326	320	303	300	318	321	295	332	319	317	319	363	345	320	328	303	326	343	296	349	310	328	333	328	323	309	308	321	329	341	305	330	302	300	345	302	343	320	314	353	318	317	351	358	371	365	311	326	301	321	363	308	331	326	324	342	343	338	318	349	316	342	350	303	317	324	348	318	304	335	322	359	299	340	333	347	302	337	312	336	312	319	282	326	321	352	334	293	345	323	343	345	308	312	319	331	350	322	320	321	328	303	330	335	309	326	315	339	332	330	352	302	327	294	315	337	343	304	324	302	300	300	370	330	326	325	307	304	304	326	328	336	341	283	316	297	306	351	335	343	349	339	298	343	354	326	303	324	360	329	351	322	327	319	289	316	335	318	326	321	316	326	343	297	352	319	310	347	311	302	343	341	305	310	306	319	337	309	347	337	303	330	311	322	341	325	333	322	298	317	321	336	320	326	291	300	332	297	315	327	321	303	302	327	324	274	345	308	300	316	321	310	334	313	343	371	333	328	300	336	351	312	306	308	315	343	317	319	340	296	305	343	332	324	338	324	342	300	304	337	312	304	332	317	326	310	321	346	304	330	338	332	300	317	336	306	294	323	328	319	326	319	335	343	317	305	296	321	310	339	320	308	360	322	315	317	337	319	311	332	371	309	300	314	328	300	329	360	337	317	331	326	296	336	298	305	337	343	362	358	304	303	332	352	350	335	314	386	338	338	364	307	314	295	331	353	349	286	317	291	310	301	349	296	308	336	303	328	274	324	352	298	361	321	310	313	333	324	328	300	274	347	328	337	366	339	351	325	326	296	320	311	293	328	294	315	315	327	359	317	330	314	306	331	309	311	347	302	343	316	316	334	340	328	334	312	290	314	345	311	305	305	317	326	330	327	326	304	333	375	332	308	328	319	301	314	302	310	344	334	325	332	322	315	316	314	335	331	303	333	317	312	327	357	287	319	327	295	324	322	341	339	312	332	322	323	313	311	302	316	357	359	312	355	335	298	340	339	350	328	309	341	316	326	309	331	339	304	349	361	325	315	312	302	310	299	314	285	321	317	306	324	333	333	329	298	334	333	320	315	349	340	305	282	320	337	350	345	320	365	324	322	321	323	337	331	313	300	347	337	335	346	300	337	314	322	324	358	330	327	336	299	334	288	323	330	306	316	338	316	324	314	315	333	324	346	314	321	303	330	332	367	312	301	325	339	308	322	333	316	324	306	318	292	298	346	376	341	334	313	307	299	334	333	295	318	329	360	338	316	348	304	304	333	294	295	326	297	345	337	342	316	316	354	359	339	330	325	283	302	371	323	324	331	318	301	334	348	308	316	317	347	348	329	315	302	341	321	308	313	322	322	314	339	327	336	345	321	348	329	298	325	321	313	340	367	309	337	351	337	342	311	338	331	305	352	328	322	334	311	364	339	319	313	322	346	336	307	332	321	314	312	337	297	328	340	298	303	333	316	331	302	341	307	324	339	296	346	303	329	325	324	318	321	303	345	330	296	341	326	318	306	312	326	328	316	330	304	312	325	333	338	304	313	335	330	317	320	313	306	338	314	291	340	318	326	298	301	324	323	317	330	346	299	365	348	336	325	341	309	299	296	313	337	329	297	314	330	327	363	338	311	311	310	341	306	315	303	337	303	313	346	328	321	345	320	301	345	319	310	308	337	314	317	309	340	314	304	323	297	342	351	321	330	308	331	298	296	306	319	373	334	346	331	319	326	319	310	327	343	327	315	357	335	328	292	306	329	341	327	331	315	332	320	300	309	319	315	296	318	359	341	292	293	328	350	312	320	350	357	305	347	317	313	301	342	334	351	315	312	310	337	294	343	324	326	302	310	334	312	317	322	329	298	355	347	328	335	345	354	324	350	355	315	349	368	331	308	327	290	336	326	361	332	325	322	306	353	340	330	318	329	300	331	323	325	309	367	292	326	284	310	303	327	325	343	303	296	310	329	311	333	315	314	327	349	294	311	334	320	286	316	331	338	331	319	319	335	318	334	325	339	309	303	322	304	335	340	311	310	325	362	350	300	343	327	335	338	325	322	334	293	328	337	315	290	362	315	318	332	294	323	309	314	286	298	339	317	321	321	352	339	307	322	292	310	318	328	280	320	332	348	312	319	346	351	306	335	326	313	323
6722	992	1273	1387	1248	1173	1049	966	909	917	888	886	874	891	835	799	798	825	811	779	831	848	730	801	829	790	813	821	801	798	790	769	791	787	806	777	773	783	778	795	766	799	808	832	753	764	766	782	767	732	789	807	722	803	735	738	784	748	742	822	766	793	811	786	787	763	779	859	807	763	831	797	716	814	734	765	757	777	778	803	784	769	775	759	787	763	808	736	817	802	730	812	795	771	800	799	811	792	792	808	812	792	820	805	840	753	788	763	788	781	773	799	750	761	778	790	795	772	757	770	750	736	780	760	770	763	724	781	773	733	753	794	783	749	771	790	779	809	767	780	761	713	760	843	764	815	794	850	752	815	742	730	763	819	763	808	737	810	788	782	766	770	786	766	787	812	818	787	805	780	808	782	808	739	798	777	783	753	758	768	785	801	772	739	780	773	767	808	761	798	775	813	767	817	727	752	775	790	774	779	829	821	766	780	781	775	753	789	742	749	824	788	776	779	771	758	789	769	783	783	769	775	801	846	792	833	775	744	778	774	742	770	722	828	760	748	802	764	771	791	823	742	717	782	756	746	808	748	797	743	771	766	744	790	742	768	736	757	765	772	807	779	787	792	763	792	841	778	748	760	811	752	774	835	739	763	752	755	808	782	787	798	763	767	792	850	780	790	746	757	766	733	754	774	833	743	817	789	798	770	814	835	780	798	781	763	797	731	749	822	779	774	784	768	795	794	739	832	783	796	759	774	802	773	737	733	774	805	822	766	787	769	803	773	749	791	756	752	756	770	807	799	756	773	838	720	787	795	772	845	800	728	782	748	774	752	790	782	776	742	809	816	757	736	760	757	793	763	746	785	798	863	813	753	780	770	796	851	755	771	763	763	784	779	840	780	752	736	830	763	751	746	791	791	732	762	803	750	776	797	792	792	793	786	742	807	796	742	800	793	803	797	824	758	723	787	781	803	751	740	799	784	736	760	772	772	763	852	776	746	775	777	854	730	747	736	735	746	821	769	788	766	799	787	742	767	777	815	770	800	770	787	789	838	825	772	768	794	776	838	765	793	814	756	780	799	793	789	789	819	805	802	827	751	763	761	820	769	792	786	820	820	776	785	758	773	786	749	789	744	805	773	781	775	816	748	803	735	799	752	814	759	736	759	805	811	753	801	795	761	807	784	787	765	740	725	758	744	771	761	743	743	824	782	773	785	836	787	769	763	762	766	782	784	788	758	798	789	766	781	788	808	729	761	739	812	784	784	789	765	798	748	813	768	753	769	738	714	738	781	789	796	797	790	742	779	736	797	785	763	765	766	800	788	757	749	716	748	755	815	732	779	787	769	742	771	821	778	769	728	786	782	778	747	741	764	788	796	769	758	762	851	821	774	797	789	800	770	764	797	797	773	745	772	793	753	746	782	806	741	780	787	793	781	780	747	821	813	768	770	790	760	760	764	750	759	771	729	801	830	814	763	799	817	762	752	775	759	779	790	798	766	794	763	760	812	768	826	716	764	793	817	789	757	766	713	769	795	771	804	788	767	759	793	803	784	802	804	809	785	784	783	786	787	747	775	818	760	750	771	729	804	769	788	779	774	783	838	776	766	736	771	781	807	742	802	755	776	746	760	796	795	785	723	775	746	807	805	754	754	824	788	763	762	801	786	807	703	822	761	789	752	740	736	757	809	757	813	751	833	826	777	741	769	767	744	777	787	776	725	797	816	782	709	739	790	751	788	754	792	777	764	759	747	772	793	756	737	795	795	797	762	724	751	774	724	778	748	797	776	721	767	713	802	773	819	803	763	820	808	783	796	756	831	804	758	804	784	760	767	772	813	783	767	794	757	770	721	773	831	771	781	773	788	821	751	769	781	754	836	775	769	776	808	775	749	785	762	784	792	742	758	790	782	766	788	769	845	766	763	794	784	716	698	776	789	785	772	734	836	761	761	749	727	791	762	791	798	755	770	768	780	789	807	770	768	831	767	791	752	780	788	746	776	780	810	807	725	764	782	800	770	837	786	816	788	792	785	762	787	757	749	767	767	774	784	816	771	807	763	747	784	777	775	813	773	793	754	748	796	798	776	770	790	780	801	793	765	751	772	761	749	791	824	736	779	807	797	783	779	770	725	775	767	802	801	751	752	818	787	780	824	689	790	778	837	784	781	790	753	796	846	750	799	789	758	748	786	773	800	786	808	793	772	751	788	735	752	770	802	772	785	771	779	736	766	790	791	839	748	772	793	829	822	753	769	758	797	811	793	824	796	801	797	773	717	795	710	795	797	788	806	744	777	810	787	723	822	806	818	752	783	751	744	741	764	831	834	780	755	751	763	785	784	799	766	819	760	838	827	791	773	764	763	794	796	777	772	805	811	762	735	779	787	815	759	813	741	782	739	811	808	766	797	770	774	774	820	793	745	772	760	785	766	748	812	789	764	754	811	807	727	792	730	771	809	740	740	775	780	734	781	783	791	742	778	761	854	741	806	765	767	799	812	756	805	779	765	781	804	819	802	756	763	777	805	765	774	778	744	765	772	776	751	781	765	732	803	759	793	741	815	760	829	792	804	766	785	756	749	760	810	740	780	770	789	735	731	743	770	787	796	796	789	760	772	781	796	795	788	760	761	786	814	745	767	795	797	755	792	843	737	770	796	789	771	766	745	736	813	759	773	727	761	782	793	733	819	754	766	745	757	754	788	799	773	804	749	779	782	849	789	740	755	733	757	780	798	839	780	790	804	741	815	749	808	744	789	820	751	762	776	801	807	777	744	760	771	771	842	734	759	736	831	781	793	744	799	772	769	799	770	751	796	747	729	791	789	793	765	763	778	736	754	788	830	802	800	759	810	788	753	792	810	779	728	795	800	777	778	745	767	785	805	780	778	777	783	742	742	805	786	772	827	780	808	747	776	741	779	764	801	784	860	768	779	779	716	812	773	814	756	791	789	772	763	762	831	775	790	825	775	793	733	760	752	791	800	802	799	749	756	773	767	767	814	766	800	784	749	825	790	765	775	737	766	779	777	762	787	793	772	773	750	728	743	763	773	796	814	768	776	792	791	769	801	712	794	765	783	815	777	740	737	804	755	791	733	784	783	802	762	798	771	723	765	789	798	756	788	766	798	755	747	791	783	797	758	773	759	818	786	798	791	762	748	802	782	828	740	795	686	803	780	788	763	736	796	746	787	751	797	736	798	767	817	719	739	786	747	772	812	777	765	778	751	768	777	852	748	784	751	858	802	790	823	822	775	750	794	780	790	762	774	770	752	755	761	815	779	809	777	775	778	776	790	758	764	756	776	780	783	777	755	774	746	755	764	760	794	739	771	826	786	745	778	762	765	812	742	784	724	771	791	809	776	790	777	760	753	760	827	754	759	745	780	752	834	764	722	774	733	740	786	816	744	760	757	739	740	815	779	780	781	820	771	716	784	755	798	739	793	802	762	785	804	754	838	786	822	767	788	768	760	746	744	820	749	728	778	805	738	725	811	769	776
12337	795	607	490	382	295	282	245	235	194	220	188	186	145	175	182	197	158	140	135	158	184	133	157	164	148	182	159	173	161	168	156	169	145	166	158	161	160	171	155	172	130	162	164	159	154	164	167	154	158	159	153	151	154	157	153	153	154	136	149	143	164	170	144	158	165	161	156	166	143	154	155	156	159	168	155	154	186	173	190	158	146	157	143	156	154	158	169	165	153	156	164	160	153	139	156	165	162	156	151	182	154	145	134	164	150	148	146	143	153	158	162	171	169	127	159	139	128	169	168	146	143	155	166	150	167	155	163	160	142	172	142	161	151	160	156	128	138	164	161	142	140	169	145	174	133	170	165	167	127	181	170	161	151	152	170	146	173	152	163	136	143	146	151	151	169	155	170	169	151	127	191	153	147	156	137	155	163	142	182	132	141	152	156	143	138	144	160	140	160	161	137	173	128	176	171	157	172	156	171	164	146	177	179	159	175	162	154	140	150	177	162	158	147	142	168	167	145	145	146	152	143	161	184	136	152	146	150	181	162	158	130	169	161	169	138	149	165	167	171	147	172	160	148	162	153	142	148	165	156	150	152	138	126	139	156	176	164	140	160	151	142	144	133	133	164	169	159	139	160	150	172	168	168	135	147	160	135	150	154	150	162	144	157	146	159	153	153	151	145	168	172	164	143	176	143	147	130	144	162	157	157	161	141	156	158	153	152	134	135	132	161	158	160	154	156	180	143	156	149	163	166	151	119	168	170	154	156	140	142	161	167	150	167	143	155	130	131	133	149	154	173	154	165	139	145	170	175	140	148	141	154	153	158	156	162	139	141	155	167	172	166	176	157	166	167	169	142	160	144	145	149	151	167	155	151	157	161	153	145	142	160	151	162	161	161	154	183	152	143	152	171	152	134	138	147	156	139	156	184	140	142	154	145	170	161	162	181	158	146	156	144	156	184	145	160	165	160	150	152	132	138	154	156	170	148	173	167	163	140	157	145	163	148	161	130	171	175	172	150	137	157	149	165	156	152	157	154	155	154	131	177	150	169	160	165	145	141	186	143	145	178	152	165	164	150	133	157	157	166	155	145	164	147	166	138	168	153	160	160	165	134	146	159	190	150	149	158	179	147	159	167	147	140	149	157	173	140	163	183	137	159	152	154	174	147	153	165	160	152	163	152	136	147	181	157	172	150	162	156	145	163	144	172	174	180	140	155	155	138	127	156	155	163	145	149	176	169	131	156	163	152	143	157	162	140	145	137	141	189	158	162	163	160	151	134	154	151	153	151	153	131	145	160	162	149	164	147	165	162	156	172	158	138	155	161	174	159	154	159	158	149	151	152	145	159	149	149	162	150	141	142	139	150	167	160	153	149	180	147	155	170	167	145	144	170	167	174	160	131	188	152	166	161	133	147	165	152	154	137	170	173	157	140	146	159	136	177	136	144	145	151	182	142	132	147	137	158	143	161	168	151	134	181	147	159	158	195	148	156	127	141	154	163	154	154	154	163	145	169	141	141	184	162	149	153	164	167	159	175	133	160	181	163	161	152	129	142	153	163	156	155	174	155	155	145	157	150	142	162	151	139	127	156	159	165	147	142	173	151	187	165	160	149	161	159	145	149	160	148	149	160	175	156	147	151	157	170	138	158	156	169	139	152	171	155	166	141	152	152	140	162	155	136	143	140	138	175	159	149	143	184	137	166	133	147	161	130	139	151	148	141	157	165	154	147	127	137	180	162	160	172	166	149	157	129	164	147	140	139	169	160	158	135	145	140	159	153	163	145	161	121	134	140	154	170	152	164	160	155	139	152	156	164	119	142	172	146	132	130	175	145	144	150	183	170	165	172	173	180	151	159	166	145	155	146	160	150	156	147	150	154	160	172	175	159	149	165	156	163	145	156	132	121	163	164	152	162	160	130	150	176	163	151	159	163	151	144	171	152	140	168	157	153	141	150	151	134	146	159	140	156	149	172	151	157	133	162	166	159	156	131	164	165	168	162	168	156	160	149	154	161	151	168	171	161	163	170	138	161	162	152	151	119	164	151	153	151	144	152	181	166	157	142	164	166	174	154	155	143	146	151	150	151	154	147	175	152	151	155	159	162	162	143	149	132	167	147	160	146	154	146	156	161	136	152	124	166	149	172	136	144	178	182	162	131	155	173	140	145	168	162	171	148	168	169	152	172	157	167	158	142	135	127	158	166	144	154	176	159	185	182	139	140	158	142	152	139	157	141	164	183	161	161	144	161	144	155	150	149	152	158	137	148	160	161	169	157	185	188	165	167	160	144	137	145	159	166	146	159	138	162	141	157	168	137	160	154	149	185	141	136	178	179	149	156	173	146	187	153	156	179	147	156	178	146	141	145	147	150	144	160	133	174	139	154	134	146	157	124	163	120	146	157	153	179	149	150	143	144	144	174	175	168	151	159	150	161	166	160	151	144	177	147	129	155	147	143	148	173	181	149	177	182	194	146	158	161	142	150	159	147	145	150	168	168	160	151	164	155	144	144	151	164	166	168	176	151	176	143	167	143	148	148	157	145	156	146	148	167	155	139	145	147	153	177	155	135	142	162	159	159	142	146	175	170	169	138	150	129	164	173	139	172	167	149	149	165	165	168	169	172	142	147	147	142	136	146	134	177	178	165	129	157	149	170	159	168	151	149	144	154	144	132	139	155	145	158	164	145	133	171	154	168	143	164	151	151	167	140	144	152	164	160	156	152	167	144	154	157	159	149	148	183	161	161	193	132	172	174	126	159	164	175	164	147	149	146	142	167	153	148	150	175	156	155	161	166	146	166	162	155	136	162	145	158	161	159	155	155	156	161	147	148	159	158	140	155	157	177	153	160	179	168	170	145	157	149	147	122	169	162	145	146	155	165	153	176	152	169	140	161	149	160	145	161	165	153	147	148	171	148	176	187	155	148	164	158	155	153	157	154	151	155	163	158	145	143	155	157	157	158	144	147	143	164	154	148	159	154	151	159	165	125	155	147	131	154	158	166	129	147	150	156	160	127	167	153	160	155	169	143	173	153	165	152	154	121	160	134	136	176	158	133	154	160	169	181	152	173	164	183	157	162	156	148	171	128	149	143	145	170	165	152	163	145	141	166	143	147	177	185	162	134	137	152	146	138	148	132	150	161	162	160	159	164	152	152	157	164	149	152	138	142	148	152	175	155	149	162	147	158	163	150	166	143	151	136	148	164	141	174	170	143	170	140	158	154	168	145	129	165	158	144	148	169	146	155	156	173	170	141	139	173	174	163	124	160	183	168	131	151	150	142	157	164	116	175	171	155	165	161	186	141	135	157	140	141	136	168	150	158	153	144	158	163	160	155	160	158	132	165	159	162	164	148	194	137	148	133	183	165	139	143	168	153	146	151	167	136	159	145	158	176	134	145	173	151	154	143	137	135	177	158	156	139	138	143	157	161	147	159	169	173	161	154	162	154	140	151	145	151	145	133	171	192	158	155	154	142	144	166	148	149	152	156
8034	790	1400	1598	1432	1157	1007	840	745	674	647	561	591	569	514	507	500	510	491	470	481	467	412	410	459	448	423	448	409	432	410	421	420	446	421	382	431	407	366	432	407	414	412	432	438	393	422	426	420	418	419	411	407	373	413	399	401	391	437	440	423	388	405	431	387	412	374	378	393	403	394	391	395	380	356	427	408	412	426	396	399	415	413	385	406	398	417	421	391	450	407	421	408	389	448	372	412	390	427	421	430	437	403	429	404	416	390	380	416	462	369	424	401	416	419	416	391	433	397	377	413	396	406	407	406	379	406	439	414	409	398	416	409	418	400	416	394	419	384	408	387	418	416	396	377	400	392	394	422	416	376	391	410	426	391	341	395	393	402	422	395	408	395	426	398	418	401	414	421	414	377	381	363	429	404	426	433	395	404	417	400	397	412	377	363	405	400	389	393	377	443	376	447	413	384	402	421	375	396	383	407	390	410	430	378	398	406	438	384	372	414	406	434	386	394	358	364	415	396	408	381	377	392	406	416	438	409	432	385	406	398	411	396	403	412	410	419	390	355	373	403	412	422	408	391	412	401	395	400	363	386	391	372	431	390	380	439	376	409	446	381	406	403	391	388	417	390	397	369	409	389	435	387	369	403	394	391	380	375	436	424	379	395	400	387	409	370	400	394	399	431	426	376	420	368	402	422	411	446	408	427	427	402	394	446	430	392	389	409	413	414	404	389	404	404	412	432	381	413	385	405	355	409	401	414	391	386	389	425	417	391	412	389	350	409	397	393	403	403	436	427	392	414	388	380	426	422	390	369	398	447	369	407	419	405	404	400	369	397	406	397	394	416	382	397	405	402	395	383	427	407	372	409	375	411	363	420	423	432	393	419	401	337	445	400	372	425	379	406	424	389	394	434	380	420	403	409	383	416	430	394	448	368	385	394	419	372	388	409	401	375	374	397	405	382	394	386	391	429	354	404	405	411	382	428	398	393	383	409	411	382	390	403	371	391	395	413	358	416	403	450	379	396	405	387	381	368	388	385	369	388	427	444	400	409	404	403	430	415	448	376	393	422	375	397	450	414	412	427	406	384	430	386	387	412	387	398	378	398	352	403	382	392	396	378	375	405	378	386	421	431	385	414	444	425	381	399	372	390	401	433	395	401	444	431	455	399	391	390	416	376	415	381	425	389	393	407	370	356	439	389	400	432	394	420	353	391	378	397	416	425	385	393	389	402	398	411	414	362	367	389	411	391	383	411	397	402	408	442	419	405	400	387	379	395	391	420	401	406	410	430	395	408	371	411	427	419	387	420	401	361	381	390	406	375	413	447	386	418	394	359	379	393	438	416	397	372	427	411	409	392	372	389	405	375	380	376	396	406	416	385	362	375	389	396	375	408	405	414	420	400	408	382	390	421	429	443	392	415	360	376	363	380	404	432	394	423	403	418	371	403	412	385	399	422	367	401	416	387	395	383	397	377	403	370	380	381	415	442	393	414	424	391	372	398	419	433	416	407	396	441	409	378	398	384	398	393	418	416	419	376	427	407	395	384	405	409	397	414	432	401	388	399	432	401	412	402	393	379	389	431	385	377	378	445	437	427	428	421	370	409	389	397	402	383	358	444	385	423	395	405	392	413	384	405	388	384	383	422	376	382	425	438	382	414	430	409	379	406	431	397	409	402	382	410	386	408	400	393	424	385	381	434	394	408	411	388	383	394	397	413	418	441	380	383	378	414	355	406	424	384	399	414	403	384	403	425	391	424	390	402	412	424	375	424	419	413	397	425	413	429	403	380	417	453	382	397	425	412	393	428	362	400	415	415	436	444	387	382	411	393	334	406	394	387	411	381	420	427	424	398	403	371	407	408	376	397	371	395	384	398	378	374	398	411	436	405	429	395	421	393	425	400	410	418	380	409	388	416	397	426	377	408	378	383	403	417	428	374	401	407	413	361	441	372	405	391	422	372	412	406	380	412	363	442	392	385	406	428	425	381	408	404	407	378	386	384	401	393	392	391	429	393	428	376	328	363	420	386	439	400	386	391	399	390	419	397	413	441	402	391	419	404	401	447	401	383	383	420	371	389	414	391	450	419	414	433	404	437	415	393	406	388	378	391	380	409	397	402	378	400	419	400	391	371	409	430	416	383	369	403	401	409	384	386	425	365	387	408	398	413	444	394	418	372	430	390	369	401	457	414	409	409	405	400	406	381	398	409	372	400	386	388	371	388	380	418	390	407	404	384	399	412	416	412	383	387	388	408	392	410	405	395	420	399	415	405	398	382	382	427	412	381	396	414	377	400	394	381	411	391	394	393	424	444	383	387	426	419	424	412	440	407	406	413	398	422	412	391	400	410	408	399	416	399	393	374	399	409	422	379	391	423	405	403	412	349	400	363	408	401	438	396	421	390	380	406	403	397	389	394	400	389	434	408	411	390	365	385	386	381	396	383	410	410	399	395	405	410	406	415	386	387	392	405	405	414	408	391	406	392	396	376	394	399	390	396	381	421	431	368	396	408	434	409	419	395	383	394	408	391	426	368	372	451	405	400	433	412	410	401	407	396	395	393	395	415	389	426	438	419	408	411	443	385	426	402	443	420	415	410	399	386	405	415	410	410	396	415	366	396	410	373	398	414	407	414	409	408	404	415	438	381	422	391	390	410	418	419	396	384	387	373	387	419	392	406	381	405	394	391	355	404	417	376	394	406	400	431	391	402	421	365	434	398	394	398	427	392	396	410	411	425	394	412	423	393	378	394	429	410	418	421	409	410	409	408	398	418	404	416	403	371	377	407	403	372	424	407	388	386	389	371	433	436	410	384	382	393	346	422	423	366	389	421	359	405	394	421	407	398	393	405	406	381	374	403	382	434	424	400	406	363	395	408	385	405	433	389	377	412	397	397	391	385	381	415	407	387	398	407	414	399	411	397	444	393	420	379	396	425	421	454	379	395	400	391	385	414	359	416	395	415	410	350	381	375	430	437	387	383	406	373	423	387	416	382	389	377	368	424	406	387	424	398	420	346	439	401	414	424	391	405	437	373	385	394	432	398	361	379	406	332	382	399	405	405	402	408	394	386	431	425	380	412	396	399	346	386	401	360	383	407	404	366	372	375	404	382	367	391	365	363	411	413	403	386	420	389	423	415	444	399	367	387	383	368	356	412	347	414	422	378	387	404	373	436	437	418	416	414	416	422	421	399	401	422	401	429	417	361	414	403	424	404	419	393	395	377	407	363	434	399	389	398	411	424	368	401	368	389	354	419	405	369	443	375	397	389	425	427	401	420	411	421	382	403	399	399	395	394	383	410	395	370	379	410	412	419	399	369	422	399	441	353	397	421	416	394	376	405	403	370	401	401	380	383	366	430	407	367	395	385	408	395	371	404	383	394	383	394	403	428	368	397	447	411	385	413	408	394	342	382	408	422	394	407	363	415	401	424	394	402	363	415	385	406	403	381	394	405	384	362	397	438	406	401	356	430	422	420	449	415	388	406	391
1577	374	326	341	318	381	316	349	344	345	349	346	365	343	335	347	346	333	326	309	338	304	326	364	290	329	362	343	374	319	360	319	343	330	346	315	339	332	332	340	354	321	329	354	312	331	319	369	338	338	337	344	348	353	319	337	342	325	315	356	322	360	324	306	327	349	330	341	302	347	315	372	346	323	309	327	343	348	374	347	357	324	321	329	292	346	350	360	309	327	316	304	345	350	358	363	330	334	327	317	349	356	333	321	345	335	334	370	351	329	331	382	352	319	316	326	327	348	309	339	309	333	346	326	290	285	327	313	349	326	377	320	333	351	368	301	344	343	333	375	338	309	353	346	344	377	336	329	347	292	368	348	353	337	365	338	306	340	351	312	333	323	317	346	328	307	348	359	319	323	351	320	323	350	351	315	308	301	303	311	334	296	337	311	359	345	357	345	326	336	337	303	339	364	332	339	329	318	358	331	316	353	339	301	328	351	318	304	347	305	317	326	355	337	322	316	326	350	374	346	331	300	373	329	344	303	328	354	300	331	299	342	357	323	314	311	341	323	342	305	334	370	399	342	360	320	354	341	313	345	338	324	338	356	337	351	299	372	325	303	318	339	327	324	298	328	360	317	325	366	338	330	335	335	362	314	354	346	346	313	357	320	385	326	331	318	325	329	358	351	328	354	319	342	304	379	334	324	296	343	325	327	342	349	329	340	352	326	330	332	321	340	348	364	332	342	328	376	345	343	340	328	335	335	333	350	320	342	319	334	338	329	316	341	299	361	333	324	314	341	335	326	341	327	335	318	312	340	334	343	320	312	328	312	350	313	330	356	330	340	343	313	341	345	380	379	360	343	326	335	367	354	339	346	332	343	347	352	324	360	343	295	343	331	354	327	359	323	317	313	327	350	372	343	337	336	362	335	314	346	323	326	339	324	320	359	333	324	332	344	321	322	333	328	329	333	302	322	341	357	326	323	314	321	317	314	328	342	318	346	301	321	320	325	339	331	301	366	338	373	321	333	326	338	343	345	320	365	313	328	333	336	345	312	326	351	341	319	339	359	331	299	340	354	318	343	366	333	360	310	358	356	365	357	364	333	382	348	312	353	316	338	327	333	316	322	383	359	359	341	359	317	354	327	345	329	311	332	326	315	331	324	321	319	346	337	355	316	328	347	310	338	363	339	306	310	363	360	350	331	326	352	325	327	338	379	347	351	307	334	314	345	354	339	334	329	382	324	367	318	346	313	357	349	353	323	313	327	374	339	343	355	348	324	315	341	299	368	318	341	327	335	325	383	300	339	351	332	316	370	395	357	327	358	375	334	343	334	321	319	313	378	309	296	326	332	365	315	335	338	328	343	357	337	333	353	368	312	357	326	328	351	315	336	339	366	359	336	362	333	345	352	358	319	320	347	358	317	350	347	364	314	306	315	325	364	349	332	319	341	354	341	336	362	322	365	349	355	321	335	330	373	296	365	321	325	346	308	310	316	325	323	363	335	321	338	349	333	359	292	345	298	314	359	383	334	345	362	340	359	304	354	284	343	352	315	336	335	351	322	334	369	304	309	353	303	336	306	342	343	335	368	340	335	336	323	357	324	353	337	357	356	328	375	314	301	308	356	323	309	346	357	317	340	326	373	364	372	341	368	317	311	339	334	320	332	345	304	340	323	320	331	328	344	302	308	323	342	345	344	391	344	330	312	354	369	339	340	344	367	343	330	327	346	354	327	358	346	356	330	365	330	330	351	284	345	310	344	318	326	356	359	343	326	353	344	360	331	356	318	347	322	363	332	309	333	352	337	303	349	353	352	315	361	333	319	298	346	367	328	317	337	320	338	337	338	336	353	333	291	340	329	360	336	324	348	342	337	323	305	341	311	327	312	343	310	339	303	356	329	351	315	349	349	360	336	329	322	306	363	353	337	330	340	305	349	349	309	338	343	350	360	357	351	333	338	331	333	312	315	318	320	309	336	311	360	361	325	312	357	323	321	328	323	377	294	361	320	343	319	322	355	348	322	335	335	319	328	313	339	373	307	374	327	350	318	286	330	332	326	331	336	320	347	338	332	306	316	360	352	351	323	320	326	325	375	349	351	317	343	332	348	342	331	341	348	313	319	338	356	298	325	332	328	377	369	336	364	310	379	322	322	340	319	299	367	324	342	312	345	324	336	325	349	333	320	317	297	343	347	351	355	320	329	360	324	355	376	320	332	325	362	358	314	347	339	349	312	317	314	338	369	350	315	340	326	319	389	309	357	294	302	316	321	371	343	313	359	329	352	345	318	340	338	349	380	350	330	320	359	334	359	343	336	350	312	323	341	344	320	343	305	368	330	343	326	387	370	356	349	344	352	354	309	318	325	343	341	338	301	362	368	303	338	308	346	328	333	317	317	283	323	334	324	301	342	331	310	339	350	325	347	357	328	344	317	331	346	372	314	356	342	342	347	362	363	320	362	356	345	340	316	327	343	303	340	329	325	346	319	322	357	293	330	335	334	364	357	353	319	344	339	328	334	355	322	342	322	316	366	334	319	350	365	351	340	286	315	315	324	326	327	337	333	325	318	359	330	368	327	372	358	351	342	331	306	363	340	343	311	330	326	361	363	349	345	300	361	321	328	310	304	319	296	330	329	336	336	352	335	336	354	333	335	315	344	340	331	349	342	313	339	339	367	350	351	347	352	353	353	342	359	334	346	351	338	327	346	336	301	331	309	333	329	340	343	321	367	325	332	320	345	343	315	349	352	316	358	301	340	331	338	368	323	289	319	314	308	344	334	333	318	346	296	324	301	304	328	311	344	339	312	366	309	362	363	344	350	319	341	321	366	340	350	314	333	336	316	357	331	319	361	361	302	354	363	342	340	325	355	334	321	377	331	357	327	336	348	355	309	352	317	332	309	354	361	363	355	351	324	379	321	338	347	336	320	309	338	339	329	348	309	333	332	359	324	313	352	361	332	331	354	338	317	309	338	333	288	346	367	325	342	332	334	338	342	368	325	340	346	304	364	326	378	327	347	367	324	296	343	316	378	352	354	321	319	351	328	311	333	345	357	325	333	333	339	356	369	299	327	321	352	360	372	354	354	366	329	332	348	321	351	329	334	328	285	334	333	352	335	371	324	348	325	340	351	366	323	331	295	311	328	341	352	341	341	362	332	301	335	360	338	316	312	331	341	367	329	338	327	337	317	316	313	335	308	313	326	329	369	343	329	308	324	279	350	365	356	325	340	356	318	342	321	323	328	345	305	332	326	350	343	358	347	356	311	297	290	335	338	328	363	326	322	354	329	381	352	302	331	342	332	341	333	340	329	315	352	333	311	363	357	329	333	339	350	331	354	307	326	341	367	330	349	373	332	375	359	344	347	328	323	290	366	340	365	343	328	319	315	339	346	382	309	299	314	322	310	334	332	351	345	320	357	341	346	354	349	347	319	347	368	330	326	343	356	329	339	315	308	352	378	316	315	313	318	351	325	334	342	309	337	290	319	329	353
2159	795	822	809	835	829	890	833	820	848	888	766	841	811	823	800	837	839	828	821	811	788	829	817	829	809	817	803	847	802	777	821	837	876	808	789	792	811	798	794	822	813	825	832	834	770	798	863	845	780	837	805	837	802	843	800	845	789	866	838	829	845	852	755	808	817	769	854	837	800	808	770	832	785	814	786	828	815	796	833	854	759	795	802	840	769	788	800	827	758	816	773	823	766	831	804	823	831	803	754	845	773	852	833	832	839	777	800	811	796	841	805	854	801	775	826	803	804	785	798	808	831	781	828	809	806	809	810	816	787	836	854	834	795	793	809	825	770	781	846	862	793	808	804	819	840	793	874	816	866	827	835	824	823	820	754	786	774	802	868	827	825	788	827	798	847	750	806	827	785	773	770	793	800	853	833	820	747	847	805	827	775	847	801	794	817	851	800	820	853	813	816	769	786	785	834	805	785	784	805	791	762	804	825	826	779	826	805	835	804	790	759	795	786	806	838	804	745	838	776	812	840	836	836	794	821	773	803	831	778	831	776	791	826	839	746	804	840	837	804	843	837	813	802	802	784	746	767	851	770	821	841	840	806	839	790	814	802	811	775	794	826	864	858	841	826	830	775	794	774	785	757	841	838	791	868	835	813	800	881	797	815	831	774	801	821	778	832	778	816	840	811	773	780	821	806	841	809	828	814	838	774	806	825	797	822	802	801	815	809	776	783	781	820	800	816	793	806	813	758	803	778	782	817	877	804	827	795	847	813	767	801	853	764	816	736	797	818	852	777	791	760	763	772	810	850	881	844	811	824	791	801	778	790	838	867	759	753	814	825	790	766	848	843	809	805	785	801	813	853	863	843	780	759	812	794	810	854	831	819	821	852	796	790	795	801	788	785	816	843	827	797	821	775	766	809	817	811	848	836	799	826	843	857	830	810	839	835	773	794	800	795	834	854	823	766	835	793	845	818	758	821	880	822	828	759	846	787	775	820	794	795	792	771	816	796	839	764	811	831	817	778	822	820	863	823	798	798	739	865	846	807	829	797	854	816	771	813	775	793	805	770	824	788	788	800	846	803	832	838	842	824	845	782	814	796	788	792	809	817	784	810	811	848	761	824	832	803	863	784	787	835	829	828	823	803	850	790	864	830	804	802	816	826	790	790	789	798	777	797	794	768	809	766	792	818	769	821	774	841	783	772	804	804	841	759	846	773	782	821	759	872	771	807	826	822	779	783	801	777	820	791	839	834	820	778	787	825	815	826	814	837	800	832	753	779	836	841	821	795	808	849	793	832	755	803	841	775	791	802	809	803	822	836	798	824	750	782	845	780	831	798	869	861	774	803	775	802	780	789	757	821	813	846	820	799	782	835	858	780	852	835	837	833	813	779	773	826	842	803	791	798	813	820	785	784	780	810	847	814	759	824	844	767	793	815	750	756	796	830	838	850	822	794	874	793	800	776	757	782	836	840	823	794	779	799	827	824	808	817	850	784	779	838	849	802	843	791	852	831	845	814	765	818	814	820	777	807	845	803	738	819	780	791	821	772	770	859	816	843	765	861	854	852	825	842	785	826	823	817	791	821	800	797	828	818	838	813	848	805	792	808	826	806	816	827	784	871	783	819	777	860	812	832	808	790	828	793	829	801	778	786	821	810	779	868	802	812	795	801	795	843	818	841	835	811	853	812	805	790	781	792	816	830	792	823	772	826	778	807	841	850	760	876	788	761	824	807	795	784	829	826	829	800	832	821	832	866	803	749	858	776	824	790	841	801	842	786	857	818	783	809	839	811	787	805	777	798	780	807	733	828	763	842	781	783	891	818	810	797	866	830	806	775	819	839	767	751	834	826	795	796	825	812	817	785	799	828	840	822	826	810	792	823	768	748	790	795	813	828	781	776	800	813	823	779	787	789	829	807	793	819	832	804	869	832	785	799	797	805	754	817	806	836	791	816	820	805	800	809	782	839	810	798	817	792	800	836	844	791	798	786	801	826	818	818	819	795	848	803	798	827	801	845	783	778	821	841	861	823	838	804	807	858	810	811	802	797	825	792	816	826	806	794	788	781	801	807	779	721	808	810	845	827	789	785	825	813	818	794	774	813	837	800	820	806	814	803	792	805	779	768	846	798	780	837	808	879	811	807	838	784	818	814	809	845	790	834	867	827	810	795	843	790	849	824	820	823	819	835	777	828	801	775	831	815	796	838	818	817	803	839	814	807	797	820	863	813	828	784	811	822	817	831	775	846	813	829	810	803	775	791	800	818	828	777	774	796	864	797	799	832	777	841	800	811	760	799	828	889	844	844	798	776	772	787	782	807	747	791	817	844	827	781	788	783	815	836	816	813	806	812	820	835	823	771	780	790	785	795	853	808	784	816	825	866	821	839	817	874	816	839	792	829	777	819	849	802	797	768	846	790	796	789	819	828	800	775	865	789	788	836	804	767	805	829	805	715	775	798	804	835	813	810	804	781	821	823	861	799	831	818	835	847	831	828	803	814	824	835	799	759	777	797	837	777	845	817	807	831	807	781	818	836	859	786	795	808	806	825	805	819	781	825	739	805	789	801	785	786	799	795	741	808	826	851	820	732	747	819	799	771	797	793	812	784	799	769	821	816	807	846	818	787	791	772	831	815	798	792	861	770	843	800	746	835	772	786	800	837	837	789	838	811	820	800	806	771	807	835	801	845	771	833	838	832	789	788	838	783	795	797	803	803	820	776	785	812	805	842	825	820	833	820	843	803	840	829	830	824	827	826	814	761	757	817	850	789	786	850	826	790	862	857	774	837	838	822	810	843	789	815	788	850	802	848	773	828	820	810	817	819	830	781	846	781	836	824	811	826	839	810	830	809	834	739	813	845	846	856	821	773	815	815	828	810	804	802	802	802	820	787	852	850	782	792	792	827	760	778	770	822	810	821	862	790	810	786	836	814	831	883	839	795	813	828	855	796	787	836	791	801	819	802	836	792	797	795	827	801	823	790	808	821	794	808	841	819	810	854	874	778	820	819	829	822	816	786	777	781	816	837	852	818	814	822	772	821	798	809	849	790	787	802	779	847	775	787	780	820	824	818	845	766	802	807	840	818	831	795	812	807	862	820	797	813	908	789	844	812	761	761	812	765	802	845	846	825	758	813	798	806	851	803	763	806	765	843	788	775	778	831	805	793	780	776	790	785	820	749	829	810	778	859	791	866	789	826	848	803	805	777	774	832	817	844	814	822	766	800	816	814	854	833	851	813	797	782	814	808	846	838	803	821	789	743	821	798	808	799	748	750	833	845	812	858	798	833	834	830	851	783	825	829	812	812	870	798	777	827	797	834	806	782	834	790	838	806	754	807	837	784	798	819	743	803	839	820	832	842	814	826	824	854	854	821	799	825	818	813	833	805	829	789	887	836	808	790	814	763	844	779	806	776	796	826	822	782	806	785	832	800	833	801	835	853	807	821	811	756	836	810	789	811	830	772	804	832	810	744	780	772	840	829	814	802
7218	588	540	510	424	400	372	385	364	343	348	320	358	321	338	312	291	314	317	356	304	320	315	333	313	348	370	352	347	304	316	309	325	312	317	308	321	310	331	307	311	288	340	325	324	304	321	314	290	306	333	356	355	302	312	328	291	316	307	355	347	348	286	335	312	303	332	331	319	328	276	334	358	369	318	337	312	348	323	342	330	313	338	335	323	340	305	335	332	347	339	309	336	333	289	329	341	340	287	325	312	329	320	338	336	340	300	330	339	339	297	340	332	307	331	324	332	280	336	321	301	316	293	251	349	336	280	314	332	319	342	300	355	327	300	363	337	284	317	320	333	295	284	289	322	330	323	296	344	354	305	302	367	304	324	343	295	307	334	316	296	352	348	282	304	332	343	298	311	307	328	308	315	287	291	304	322	331	295	289	316	312	333	307	363	311	332	335	347	347	292	320	348	320	313	341	345	318	334	315	296	343	331	310	297	324	337	305	354	294	314	281	341	310	342	321	339	357	335	320	352	339	296	356	327	310	335	315	317	314	309	294	344	331	324	333	331	305	332	329	313	317	340	352	331	339	298	357	334	328	306	332	336	338	335	331	309	351	346	325	334	338	320	327	289	310	345	317	299	319	282	308	317	328	319	305	318	326	345	335	364	313	298	324	341	331	333	349	341	328	318	347	355	340	333	326	352	334	332	337	300	365	304	339	310	307	350	322	309	336	376	331	328	310	335	313	323	333	324	338	329	322	332	316	334	322	288	341	352	297	327	326	297	323	320	294	326	315	327	338	299	311	345	329	329	304	307	296	303	335	312	304	320	312	351	325	328	309	300	299	326	344	345	344	331	326	336	313	329	298	312	317	336	329	317	297	284	314	310	346	316	325	264	324	338	345	338	315	325	305	311	308	317	301	328	287	341	320	304	289	343	312	319	302	331	317	329	332	307	323	353	297	332	276	359	316	354	314	294	288	313	326	355	337	341	340	305	326	321	337	347	298	333	328	329	286	346	343	315	329	318	338	272	300	306	319	328	343	336	298	299	332	308	324	284	307	318	303	302	340	299	340	324	317	339	312	304	349	319	356	336	307	339	304	337	312	349	324	358	317	298	345	295	325	334	349	310	340	329	299	331	322	331	299	335	355	316	331	332	343	319	319	333	355	300	302	315	315	299	341	336	306	341	353	314	348	335	288	319	321	314	315	342	341	346	327	291	291	352	315	316	312	328	320	308	324	306	330	320	313	317	321	315	334	317	305	295	324	311	327	328	354	311	364	323	345	304	283	317	298	276	311	297	327	305	317	365	317	329	315	345	301	329	329	363	326	282	307	318	313	329	337	318	320	325	311	349	306	324	326	337	274	347	317	319	355	320	323	326	380	327	349	343	350	315	307	323	291	308	318	317	333	316	316	332	281	332	331	329	318	322	344	384	287	321	330	365	326	354	322	310	339	345	300	334	308	316	331	323	322	333	310	306	302	341	363	321	303	317	341	328	303	355	320	369	301	326	337	295	325	319	332	330	356	318	291	305	324	331	336	313	305	313	322	304	316	326	339	353	339	317	332	339	328	297	323	353	295	347	349	338	321	345	322	317	314	334	308	302	322	341	322	342	325	286	326	317	335	331	358	335	304	351	306	312	342	286	341	320	337	314	313	287	321	325	332	307	313	309	347	334	289	344	325	329	337	335	350	298	321	353	314	316	310	314	360	363	320	331	341	311	314	333	346	304	349	336	326	320	309	310	337	289	310	329	362	302	356	314	308	338	311	332	321	330	351	317	318	323	346	356	353	304	331	347	313	318	332	313	323	315	319	338	333	299	322	325	313	356	335	327	338	330	352	332	307	306	336	296	313	355	337	314	318	354	308	349	304	313	330	304	284	318	353	321	312	324	338	321	311	364	351	323	308	298	316	335	325	319	321	319	347	344	323	361	307	336	326	318	298	358	341	324	324	333	287	323	313	315	328	316	295	312	317	314	331	319	324	362	336	335	358	328	292	354	353	318	333	332	337	345	325	299	328	296	335	319	335	314	321	345	318	327	337	299	350	342	325	338	362	317	322	304	328	337	303	335	307	317	328	354	309	328	358	343	298	336	345	330	323	304	336	319	327	328	302	321	290	324	307	332	341	296	308	343	351	344	326	288	319	321	333	319	333	347	317	296	317	343	314	322	318	339	314	336	295	306	315	315	348	330	365	356	310	315	326	344	304	325	315	323	331	288	309	347	302	307	347	305	331	266	326	317	300	321	306	325	319	354	346	321	350	296	340	320	308	317	335	327	309	305	363	336	326	340	336	289	326	325	299	315	329	316	341	311	325	346	350	342	301	320	305	342	311	320	311	307	339	328	340	332	351	312	335	325	333	322	307	344	344	363	350	330	323	304	336	346	332	319	316	295	329	315	316	313	294	332	327	301	349	306	334	308	348	324	347	358	334	311	329	313	314	335	336	340	315	325	297	336	302	342	343	340	297	346	321	331	339	347	293	306	308	356	323	322	335	298	326	327	311	344	301	314	332	333	304	364	286	313	357	323	350	287	317	322	362	309	315	326	318	314	318	311	304	287	322	302	336	314	318	317	304	358	295	330	297	328	303	325	341	328	302	314	321	327	324	315	348	313	323	313	314	332	326	308	299	327	342	287	314	358	330	307	313	319	315	295	334	333	344	304	326	340	361	323	309	331	320	316	352	306	309	323	362	340	327	366	343	311	321	325	329	328	322	371	324	331	332	345	317	290	317	323	297	310	339	303	354	312	326	329	332	340	349	312	337	310	331	324	321	352	344	331	301	316	287	339	336	323	339	324	319	341	323	332	321	301	314	345	318	305	324	330	299	338	302	347	344	373	329	305	333	330	315	325	316	351	328	360	326	326	355	319	340	312	338	324	302	314	336	321	335	345	361	358	344	301	329	310	306	334	344	304	326	340	336	293	345	310	323	292	334	317	299	314	332	335	320	321	327	322	316	328	318	320	326	312	324	314	344	319	321	329	325	303	334	317	319	337	298	311	333	332	346	318	329	325	324	327	303	331	344	308	310	344	329	320	348	328	296	354	331	323	312	338	339	336	310	298	296	317	316	303	292	352	320	319	329	293	282	325	347	363	370	289	332	314	316	312	321	275	329	354	337	322	327	296	312	306	367	326	344	303	381	326	300	309	329	334	330	324	319	348	324	298	294	301	292	333	323	296	334	307	310	320	311	314	352	308	334	319	324	324	327	319	296	305	350	322	323	336	305	332	342	327	330	323	274	300	328	306	311	322	329	327	352	324	332	344	334	310	321	342	322	354	357	314	329	300	287	321	298	322	301	358	321	352	334	321	359	339	332	312	299	317	328	336	328	285	318	286	340	306	358	310	332	314	322	288	315	308	364	356	364	326	342	348	315	317	316	355	328	325	309	329	308	325	323	314	316	302	326	323	335	323	325	327	335	327	303	337	317	322	308	344	321	342	333	323	328	292	325	331	351	337	333	329	344	333	336	284	301	336	304	318	326
6600	1009	1207	1356	1314	1180	1089	998	990	932	909	886	867	882	812	825	875	773	810	836	839	762	818	813	769	805	788	830	779	801	766	797	776	781	823	808	779	829	789	780	800	769	751	808	793	746	772	791	808	751	780	802	734	839	821	759	809	771	741	795	821	779	747	767	743	804	818	795	793	763	821	781	786	753	762	841	799	785	831	771	758	783	760	774	748	739	756	790	781	760	784	798	733	735	778	718	791	773	772	757	815	779	799	771	773	809	757	737	776	802	781	725	770	804	749	765	756	725	785	812	781	762	784	824	735	712	781	796	754	764	742	783	733	774	794	734	759	759	768	787	747	738	746	743	795	790	761	765	752	771	774	776	785	768	764	806	787	788	750	709	821	803	778	786	758	766	772	773	780	763	783	742	744	776	749	760	813	743	726	753	717	797	791	765	770	778	748	787	798	807	794	741	791	752	813	765	776	798	778	739	788	752	737	811	756	765	751	739	723	786	804	800	779	811	761	785	788	784	778	742	752	740	778	765	741	794	756	805	790	774	770	785	773	735	785	748	824	828	781	795	794	734	748	819	789	787	781	784	762	779	818	722	805	789	767	746	742	758	821	778	733	785	731	742	783	826	837	768	747	782	734	769	800	744	722	741	772	762	834	784	778	760	778	823	790	759	719	790	723	789	746	797	703	807	752	727	791	715	803	716	758	760	858	738	771	787	830	790	800	769	803	815	742	814	748	757	794	752	800	751	775	712	777	762	758	775	751	774	759	757	788	782	831	829	745	778	783	814	747	753	795	779	791	744	779	798	776	739	826	770	740	786	804	754	755	777	817	746	756	791	742	719	812	768	734	756	758	746	754	746	769	738	771	759	764	753	767	790	794	787	770	788	729	785	719	760	746	744	750	787	807	769	866	748	761	769	748	734	768	832	746	756	779	748	790	761	780	780	742	803	783	805	784	764	789	750	765	825	776	770	768	782	766	766	798	831	784	773	789	799	805	761	742	749	760	725	761	805	785	740	785	811	793	753	777	799	774	759	789	760	764	797	784	772	763	758	738	757	793	749	756	784	837	738	808	732	738	724	759	733	778	768	803	784	755	765	828	821	789	787	801	747	791	718	774	785	795	787	762	767	738	763	790	736	797	798	761	753	804	797	765	792	754	846	756	733	757	789	761	755	760	747	790	805	817	775	787	739	776	765	759	744	758	773	742	779	801	773	819	799	785	756	778	787	724	825	791	766	753	758	799	756	735	778	766	783	804	804	742	789	751	750	811	765	778	745	797	785	773	770	772	743	817	816	716	829	774	786	774	725	809	771	760	754	756	746	757	812	834	734	808	767	802	839	767	770	758	767	754	779	766	776	790	743	765	793	798	819	793	748	767	801	729	705	786	793	792	765	757	773	751	748	745	780	781	772	750	758	783	776	789	777	753	786	769	782	806	787	786	793	792	752	770	716	797	730	711	799	800	783	748	796	745	798	768	725	732	826	825	780	753	756	768	786	797	761	772	731	783	785	762	746	803	771	763	754	771	761	798	714	764	793	735	741	744	762	764	767	763	755	806	794	783	792	730	836	760	797	776	764	740	812	789	771	770	748	746	751	794	786	756	776	821	767	746	765	720	714	816	797	753	790	815	797	789	815	794	769	757	725	784	812	818	801	786	769	756	777	772	803	781	756	803	697	826	755	790	746	775	755	782	754	800	784	770	718	785	776	761	775	772	756	736	774	763	762	801	812	764	754	763	767	748	747	782	790	789	789	790	752	784	737	724	776	833	795	773	759	802	797	805	784	779	772	810	767	751	734	767	789	792	776	796	755	757	758	773	786	737	730	755	758	736	751	805	803	782	791	752	790	784	738	737	761	768	775	760	739	729	760	784	789	792	789	725	799	783	784	768	775	786	760	774	821	791	802	794	765	735	822	781	754	784	771	766	804	762	765	801	784	756	782	807	810	766	777	780	776	762	763	797	774	741	743	790	760	753	743	722	780	804	817	776	738	818	746	793	747	735	782	748	743	777	771	755	735	763	759	803	786	697	803	771	741	807	744	790	793	750	769	712	758	817	721	767	744	787	745	767	779	781	782	765	759	784	740	779	764	800	775	775	754	750	769	818	756	766	819	760	758	804	765	733	746	784	741	731	735	771	814	745	766	778	797	742	757	750	749	802	802	780	783	783	759	795	767	781	776	796	791	776	790	790	764	770	818	776	774	754	834	771	759	775	778	781	766	799	780	750	825	797	803	798	744	771	839	760	759	824	770	750	767	819	814	801	752	771	755	754	759	787	800	750	750	776	728	786	827	794	807	714	797	777	773	753	803	775	756	819	780	772	764	778	828	778	769	781	799	766	757	791	763	776	731	781	773	825	789	771	806	779	798	767	767	810	741	727	768	826	807	733	764	790	758	794	814	822	764	774	743	736	775	770	757	790	780	709	790	754	776	773	806	794	775	785	733	808	770	756	797	788	790	778	777	767	785	767	762	769	801	788	749	781	815	754	755	789	786	780	734	763	769	787	765	777	783	737	688	748	798	765	775	780	780	772	754	781	754	784	777	784	784	814	803	772	787	755	701	753	775	778	765	781	820	761	791	762	794	722	798	769	738	802	752	773	753	765	767	791	815	738	766	796	757	743	791	789	777	784	780	748	798	723	794	737	742	742	787	777	795	774	735	741	728	801	790	814	748	756	800	761	810	785	817	817	782	726	779	771	752	726	759	757	740	810	792	763	761	825	816	734	795	739	747	772	754	745	755	754	753	794	733	749	786	767	790	789	796	784	781	808	736	785	786	754	756	783	784	736	754	795	763	772	816	755	798	789	758	794	733	805	779	767	794	799	773	815	780	808	758	761	792	789	731	803	728	771	751	792	751	752	798	779	727	776	771	754	770	801	756	770	776	769	778	754	757	798	760	765	783	748	779	776	769	750	792	780	714	765	779	786	792	778	758	801	744	776	772	823	817	758	775	817	763	809	754	793	804	816	770	782	812	758	775	738	751	770	800	751	785	773	808	752	786	790	774	770	746	811	768	770	753	809	759	786	750	762	791	804	751	731	759	824	812	758	761	792	778	724	778	793	728	810	747	745	765	773	804	744	776	756	791	764	754	742	783	742	797	744	795	778	758	739	759	825	802	748	744	793	732	774	770	727	809	757	769	795	790	776	784	818	725	736	803	788	810	773	744	791	787	786	805	767	752	779	770	800	821	745	759	783	774	751	802	794	747	777	785	779	796	728	725	748	762	721	774	805	743	794	780	766	792	787	786	788	766	783	796	812	752	818	839	772	808	823	811	843	799	808	777	768	801	772	764	755	742	781	772	746	743	751	815	765	754	729	750	780	722	782	785	768	735	778	745	768	796	801	740	770	837	795	759	713	823	773	787	762	779	761	817	769	780	805	746	761	780	786	822	770	761	788	765	806	754	755	779	770	771	761	758	790	731	763	757	749	814	770	743	742	755	745	765	790	798	810	818	760	767	783	754	777	740	751	812	799	764
12619	713	629	455	354	343	247	210	219	201	186	146	172	193	166	185	165	168	190	178	155	149	157	183	173	168	154	168	172	158	147	156	149	154	150	155	148	144	165	173	161	186	157	151	150	165	163	156	153	165	160	171	175	176	161	168	158	168	164	167	163	154	162	145	143	150	118	170	139	143	166	163	142	131	148	166	169	150	144	158	150	162	164	144	129	147	155	137	137	165	160	179	176	167	160	161	165	143	172	177	168	176	160	149	153	164	147	161	150	140	143	147	142	139	175	155	162	140	141	154	164	173	177	139	164	160	179	141	173	170	170	167	144	148	148	169	152	150	160	147	156	137	164	162	156	156	137	153	163	168	156	138	120	154	159	143	137	152	144	143	170	164	142	180	182	151	160	154	141	148	153	190	146	130	148	148	176	164	198	170	171	148	145	163	143	148	158	161	177	147	133	146	161	153	158	151	142	155	148	154	147	173	157	148	141	143	153	164	160	144	171	161	152	162	160	145	151	172	158	170	163	157	162	169	151	144	142	139	153	147	153	155	152	159	156	145	160	146	132	143	159	146	148	161	155	121	168	152	154	151	185	155	187	152	163	142	168	150	144	172	141	149	160	171	194	147	147	152	144	151	168	140	141	155	147	156	166	151	145	184	146	153	172	153	160	169	154	152	137	157	153	147	165	167	128	164	138	162	143	154	146	155	168	141	155	165	154	133	157	146	153	158	152	153	146	149	133	148	168	161	140	146	131	132	159	168	152	155	145	166	158	159	152	132	166	145	172	149	147	162	154	159	144	172	164	183	152	154	130	152	171	151	172	156	158	137	131	165	153	147	128	143	147	153	163	158	143	153	159	165	158	117	138	166	162	139	132	140	156	143	142	125	154	170	152	147	157	173	156	151	151	147	163	147	156	131	179	174	159	168	155	151	162	158	160	134	164	157	174	143	148	159	138	176	165	168	141	159	157	134	142	147	158	166	161	175	169	141	165	167	167	172	163	158	148	172	169	136	134	152	154	150	144	138	150	131	153	163	151	148	152	137	137	153	164	141	167	166	166	148	139	144	149	152	175	146	174	166	164	160	159	165	160	140	144	170	151	152	130	171	162	174	140	144	128	144	156	157	183	157	148	150	131	171	155	148	141	151	165	179	158	141	180	143	159	147	163	136	146	139	153	148	141	158	158	142	158	141	152	154	148	167	138	154	160	127	151	152	159	144	160	149	165	149	138	135	170	149	149	152	167	150	147	178	143	150	164	167	179	151	152	150	134	144	147	153	174	161	172	174	146	154	144	152	154	173	163	149	143	172	162	143	147	169	171	160	171	147	166	152	158	153	137	145	166	152	147	169	153	143	149	154	157	155	149	156	155	165	177	155	154	149	158	165	149	162	150	155	145	162	174	169	162	146	173	161	161	145	140	140	155	160	131	162	169	145	159	155	150	138	139	171	172	149	145	153	160	147	138	135	147	139	138	150	169	149	145	157	153	139	149	169	154	168	136	159	171	168	155	166	158	136	152	149	142	145	153	174	157	129	158	156	140	146	150	154	160	160	154	163	163	175	139	158	166	142	155	139	161	156	167	162	157	158	143	170	138	148	150	133	153	160	149	164	152	154	144	164	141	138	143	161	153	145	170	159	164	173	142	156	173	169	163	171	171	140	151	144	146	164	150	169	165	155	178	183	157	137	170	148	160	157	175	143	151	122	167	154	170	155	148	147	144	144	176	144	153	149	145	135	148	158	155	137	164	159	144	171	157	148	170	152	135	145	151	136	142	169	146	189	150	133	152	137	154	142	182	185	132	155	150	163	151	147	164	166	169	154	169	143	149	159	164	172	124	141	165	157	153	142	150	153	155	157	160	143	152	159	153	168	171	160	153	139	136	167	178	132	147	173	132	151	168	151	151	141	148	136	142	140	154	159	147	180	151	151	149	174	169	157	166	136	142	147	165	132	146	130	136	113	155	171	141	153	138	116	135	150	165	145	187	147	183	154	180	161	131	149	166	175	144	146	159	164	179	138	145	138	159	135	151	153	160	154	155	155	144	171	168	154	140	162	158	148	137	167	140	158	142	142	138	140	160	153	165	160	168	156	138	131	151	132	159	166	171	136	147	159	182	149	166	136	147	155	168	169	146	148	147	141	152	171	164	167	146	138	138	139	162	131	167	156	134	147	160	148	140	166	144	165	149	156	137	166	156	153	151	140	172	130	159	154	143	135	140	155	147	147	154	157	158	169	135	139	146	152	142	155	174	161	138	163	144	168	134	128	181	165	164	152	128	152	149	174	163	152	140	162	162	154	131	150	140	144	165	148	153	175	163	142	156	178	175	152	139	165	164	142	165	141	156	162	156	137	139	158	163	153	174	154	175	155	164	190	142	152	143	136	152	163	163	127	158	151	132	174	177	163	146	120	136	158	142	125	169	151	152	146	152	134	167	149	161	143	160	138	159	152	172	156	155	154	139	145	141	163	147	182	147	143	138	165	164	159	140	136	160	162	149	160	153	170	140	168	160	147	138	169	173	142	142	157	161	146	147	160	180	162	152	157	162	144	137	145	152	174	145	147	153	126	157	144	151	141	136	185	153	165	143	138	136	159	128	168	135	149	140	146	156	185	155	141	136	168	147	162	172	170	145	138	174	181	146	169	151	143	172	163	159	169	144	149	149	159	139	142	160	149	144	167	143	153	147	153	167	172	171	159	152	176	170	155	155	162	154	148	155	141	190	137	147	168	162	150	161	168	171	144	170	151	170	122	148	148	134	142	139	137	156	144	131	127	159	149	150	151	165	173	165	153	188	163	156	172	167	148	156	160	144	141	159	167	152	150	146	167	140	154	156	148	147	148	165	166	153	141	160	138	164	191	160	169	174	189	151	148	163	147	164	148	161	173	155	150	169	147	150	147	163	136	142	168	144	157	155	148	158	176	137	136	157	144	159	159	145	173	140	141	149	159	188	168	147	167	157	162	152	153	162	164	163	139	162	144	153	150	148	176	146	128	162	139	170	150	151	142	138	141	143	163	174	138	164	148	153	173	173	125	145	154	139	157	156	140	145	152	168	175	172	168	180	154	157	143	166	151	150	155	134	141	156	138	170	162	139	165	164	154	160	162	150	143	166	163	157	153	145	147	176	171	150	146	179	143	156	153	156	127	147	154	171	141	152	174	165	151	134	158	153	153	144	161	152	150	143	170	147	170	148	152	127	162	141	150	151	157	159	132	159	139	164	151	149	148	161	174	153	160	147	156	158	169	170	158	159	173	160	158	149	177	165	154	164	155	157	159	172	146	134	157	179	169	168	169	142	147	142	158	145	169	172	153	141	149	152	141	132	150	159	137	150	170	184	128	141	151	145	146	143	143	146	159	147	134	152	143	170	157	159	160	157	151	138	162	144	173	153	150	169	157	154	148	161	183	150	156	160	151	169	172	161	137	155	146	148	170	148	170	156	137	146	135	183	164	148	175	157	141	142	138	162	157	176	160	152	148
7942	794	1391	1675	1354	1205	927	846	774	656	620	599	610	576	513	508	511	472	483	509	489	421	425	449	462	445	458	472	418	395	464	448	416	387	382	394	415	414	414	412	407	415	404	372	442	424	423	409	379	400	388	425	451	390	412	407	401	439	421	387	435	425	404	386	370	401	396	377	398	411	405	433	441	399	429	399	392	446	398	430	367	358	434	413	439	421	407	408	415	403	375	436	400	415	369	357	400	408	424	432	394	437	399	405	384	422	424	417	387	386	448	411	440	396	400	412	384	373	393	386	421	379	456	449	413	439	439	413	384	415	403	400	394	419	403	393	385	425	386	380	406	423	414	422	384	408	396	441	397	436	401	423	379	395	381	391	410	427	406	409	400	403	394	380	391	412	400	424	411	408	394	403	378	370	411	390	391	379	382	404	377	375	407	418	410	418	403	404	426	402	397	362	393	408	391	379	405	417	357	415	391	433	333	433	371	392	422	381	391	375	438	404	407	407	370	382	404	409	410	375	342	398	429	414	397	390	373	374	407	416	390	382	392	359	382	422	384	427	429	410	407	404	371	385	386	379	383	410	384	423	408	421	432	369	404	433	391	388	382	380	386	425	420	417	375	393	424	378	391	421	398	408	416	392	401	434	370	430	405	424	374	382	417	431	402	378	411	400	407	409	417	406	425	406	438	419	399	375	400	420	382	378	412	385	420	400	413	378	383	409	431	394	391	380	412	440	433	416	372	357	405	396	419	410	418	407	404	368	394	409	419	417	388	374	379	431	450	393	385	396	401	402	400	397	390	400	396	429	375	398	373	401	400	412	340	424	368	419	417	380	397	417	394	425	382	401	381	397	408	403	397	389	401	399	413	386	362	385	367	406	417	431	411	374	391	374	392	407	433	402	387	397	386	388	415	405	409	406	382	368	400	422	385	387	399	383	423	415	384	364	413	396	415	380	418	447	387	385	408	402	391	395	387	391	408	371	395	411	410	413	391	401	390	428	404	404	429	407	380	416	389	378	410	416	419	390	418	352	372	426	370	393	394	394	377	397	380	381	410	406	418	363	381	410	429	405	368	412	386	423	427	417	381	402	360	412	439	376	379	385	413	382	377	408	420	370	385	369	393	385	360	392	420	408	399	430	371	376	406	375	391	418	414	373	403	397	394	402	410	387	421	391	397	462	417	416	408	408	386	404	381	405	378	438	384	394	433	418	390	369	376	413	371	395	362	406	408	406	418	375	385	404	388	400	395	398	400	384	404	412	398	390	357	404	430	413	355	404	379	417	430	379	403	406	412	400	417	413	369	408	385	406	363	390	414	405	437	401	361	373	388	376	425	362	389	356	390	400	386	393	420	378	394	410	416	415	408	406	382	392	388	387	377	385	389	373	393	431	401	403	385	402	368	395	398	394	385	401	373	427	404	403	402	395	401	392	397	377	415	448	393	413	407	428	386	412	359	377	378	404	450	409	427	375	407	408	369	414	386	400	398	350	389	380	405	391	384	402	408	381	433	413	423	373	392	420	368	419	407	395	393	410	403	428	409	379	358	363	434	436	407	381	406	435	401	410	379	376	408	371	396	389	412	414	428	374	437	429	422	434	354	380	412	427	420	404	388	410	411	366	405	391	415	378	409	374	448	383	365	402	404	405	422	417	401	386	427	414	379	398	388	394	404	400	391	370	440	396	419	420	421	436	403	367	377	393	405	388	409	401	423	409	405	385	392	382	397	392	407	373	387	377	364	413	398	389	382	399	369	395	431	380	384	398	396	447	407	366	420	381	383	382	384	393	386	383	428	398	384	415	433	441	420	386	429	401	388	373	382	399	379	399	418	405	410	424	381	381	377	406	402	403	373	428	401	407	391	381	392	417	394	398	407	372	373	403	386	404	373	372	423	398	396	376	414	368	407	402	406	397	413	397	388	373	402	370	375	370	385	403	375	403	384	397	383	396	386	406	387	393	405	385	381	402	410	393	397	373	400	431	368	390	383	422	378	403	371	386	427	394	379	358	405	415	427	387	388	407	376	397	409	395	406	375	380	406	394	401	391	370	412	386	407	411	432	379	397	405	372	390	377	427	403	397	431	403	411	413	419	351	401	372	375	389	374	416	437	380	365	426	438	411	406	384	398	420	404	405	375	447	405	407	398	406	387	428	412	387	415	384	399	392	428	402	392	397	394	428	378	388	388	404	403	378	403	444	404	412	432	375	409	411	445	385	394	393	413	385	387	360	375	390	389	419	414	395	410	373	423	408	396	363	420	398	372	371	416	421	431	390	375	381	380	405	418	386	415	367	404	410	395	386	417	376	403	393	438	418	368	390	394	406	432	403	372	399	412	393	424	383	404	376	363	426	385	377	377	394	397	404	389	408	432	381	392	390	388	397	390	414	411	388	386	422	375	425	444	428	418	417	430	400	406	395	412	404	430	377	398	443	378	386	400	399	403	396	410	447	414	408	397	390	434	413	410	415	397	394	381	397	400	393	392	412	397	384	427	446	408	419	412	432	418	399	390	390	421	437	383	412	436	380	428	387	388	414	382	387	403	410	379	407	394	400	393	386	382	408	419	391	405	392	440	417	376	428	402	451	406	420	403	400	408	426	398	427	369	368	391	434	376	411	424	386	375	402	391	419	386	394	349	407	412	401	380	383	392	399	400	372	401	407	405	437	405	415	412	392	381	430	398	415	413	414	417	425	375	426	390	374	380	414	371	377	388	363	416	415	394	430	366	428	397	457	397	388	421	406	396	427	400	378	354	421	364	400	389	447	424	385	401	399	412	411	398	413	372	387	371	359	387	386	393	404	396	414	408	397	387	405	393	422	380	365	396	382	398	393	384	408	398	382	400	401	368	394	378	399	395	378	426	357	406	393	393	416	421	365	449	406	409	411	439	423	383	348	364	373	427	392	398	396	386	414	410	399	426	369	423	376	380	398	397	376	407	411	388	391	395	354	378	405	404	403	375	407	386	397	387	431	403	371	378	402	415	419	400	381	391	400	403	418	424	382	401	383	416	416	379	418	383	375	404	428	408	391	422	391	385	399	437	395	391	399	439	427	410	415	389	404	419	403	402	398	383	403	403	396	422	392	351	397	457	430	406	373	394	411	410	362	383	383	381	402	430	405	415	431	392	436	408	401	396	389	432	384	406	447	382	386	427	404	418	397	396	428	376	376	409	371	372	439	359	392	365	426	379	428	390	386	384	382	394	411	448	401	422	399	427	385	410	403	413	395	424	397	408	410	396	384	410	444	416	400	367	410	405	410	387	411	396	421	444	427	405	392	389	372	358	402	444	388	376	461	428	419	392	401	363	421	372	398	373	390	370	383	385	392	436	424	370	410	404	441	425	374	454	430	402	373	416	388	423	419	391	410	458	395	394	400	397	403	387	387	397	429	385	413	409	374	406	374	356	421	404	410	424	422	391	401	389	363	394	405	378	382	388	386	408	375	401	355	401	391	383	409	427	363	395	419	430	375	416	427	417	429
1488	369	336	334	350	337	331	326	336	328	332	344	337	362	321	317	340	301	348	310	349	353	323	351	350	337	320	352	311	361	310	325	332	353	334	366	334	320	300	321	362	341	341	335	342	343	375	333	382	332	327	342	336	314	330	356	355	315	376	356	353	354	341	318	342	317	327	331	351	357	336	343	350	316	355	317	375	350	332	384	313	342	365	318	337	367	332	343	354	312	351	317	309	305	342	322	347	312	301	330	359	384	339	317	301	339	348	386	341	333	347	350	347	342	352	357	290	319	332	319	340	317	313	347	341	332	332	367	351	361	315	352	341	304	343	334	351	325	336	337	356	361	325	347	332	294	312	325	350	340	331	289	310	309	357	335	364	336	327	354	345	326	347	347	350	321	315	321	295	334	341	327	294	339	302	342	336	308	320	338	348	338	378	344	342	336	342	340	321	345	329	368	341	323	344	349	329	290	337	370	321	337	327	301	288	333	314	320	310	338	314	360	339	360	314	314	343	316	331	342	334	360	332	336	321	304	348	361	331	346	326	328	304	349	314	339	329	346	327	356	323	352	347	295	325	330	388	332	361	310	296	324	329	330	365	311	344	300	343	329	366	325	345	346	349	322	339	339	344	341	311	347	341	385	328	339	318	339	332	350	331	313	338	314	319	335	329	283	298	335	329	359	317	345	330	357	305	328	311	344	321	327	345	323	324	312	310	316	325	331	353	341	337	303	301	349	347	312	368	328	325	329	314	325	318	340	326	315	315	314	352	308	342	291	336	332	332	297	317	351	305	309	318	345	315	364	320	334	359	353	354	322	320	348	345	331	337	352	325	314	362	343	308	324	349	352	334	278	341	313	359	345	335	321	323	300	369	330	342	335	355	367	327	331	307	343	325	310	323	311	293	344	342	327	293	330	355	317	352	338	325	347	287	341	309	357	340	359	347	346	312	312	327	352	318	338	322	332	353	337	340	337	360	331	385	327	315	338	323	357	325	354	306	318	334	320	334	331	328	303	332	349	343	367	322	331	328	336	334	335	378	347	342	340	330	300	351	351	328	354	347	347	319	313	340	320	354	285	344	327	341	315	303	320	317	321	329	314	317	320	352	357	322	323	313	333	356	350	332	361	324	330	316	324	345	322	349	338	330	348	319	363	337	334	355	342	303	351	341	363	331	338	334	305	304	324	336	355	325	296	309	330	316	295	310	315	306	335	305	341	300	342	305	340	339	307	295	307	360	326	357	378	324	356	332	314	324	369	375	324	357	364	368	339	342	302	344	303	335	344	335	319	330	354	319	361	298	351	329	355	331	325	303	314	324	354	300	364	338	317	334	331	366	343	335	339	344	349	357	317	363	389	299	361	363	325	362	318	361	334	328	322	372	321	343	315	319	346	376	329	332	334	329	362	386	304	327	337	346	342	359	337	295	357	332	305	350	312	314	360	328	332	374	352	358	320	339	326	332	305	310	357	344	301	341	325	350	328	325	360	341	338	296	338	341	309	332	358	349	305	333	373	328	335	308	335	338	356	329	346	330	294	345	301	340	319	341	352	343	309	306	318	321	314	365	341	334	357	340	344	327	376	352	307	332	348	345	322	331	373	319	375	345	364	341	321	365	362	335	350	340	306	330	339	319	354	307	320	345	312	355	349	335	373	306	301	328	339	303	358	345	291	350	324	336	298	341	342	331	296	342	348	333	336	304	337	337	334	322	340	362	335	292	319	338	316	316	321	345	334	320	331	359	306	307	318	330	357	336	337	351	338	342	368	362	340	339	301	350	305	333	327	345	366	346	326	351	321	339	325	349	332	353	316	320	330	336	338	323	306	374	365	301	347	342	327	374	316	361	331	324	340	349	307	322	332	298	270	291	341	355	322	326	327	369	335	357	355	348	342	337	321	362	320	280	331	362	336	332	299	328	357	363	314	310	361	372	344	336	351	320	357	347	306	362	350	295	317	375	362	350	336	330	314	313	303	337	358	344	330	348	297	327	315	355	299	354	300	320	311	318	352	331	297	328	320	336	301	349	344	329	312	335	299	364	340	332	345	318	355	336	341	313	331	320	346	354	331	381	308	327	333	320	318	324	329	335	333	346	319	341	336	362	351	339	339	353	366	306	337	346	344	296	357	340	318	345	329	304	336	368	357	333	310	337	290	318	333	346	365	346	331	294	330	342	355	324	318	363	345	327	314	323	340	350	334	357	333	299	326	313	340	337	320	336	304	342	322	367	334	337	333	356	351	354	355	343	339	354	308	325	326	353	338	353	321	350	328	312	326	331	346	343	317	335	319	306	316	310	334	332	337	300	320	329	329	304	326	314	361	330	325	308	314	346	338	307	344	322	365	342	334	331	312	376	365	322	369	320	360	314	319	330	285	304	368	361	316	335	326	332	328	362	306	302	339	343	299	371	325	335	329	343	330	350	335	349	324	326	334	318	342	373	330	349	333	338	327	337	347	344	336	343	315	369	330	369	355	320	324	353	336	355	340	295	354	324	313	329	350	321	334	353	326	303	300	334	311	318	365	360	338	335	336	359	317	335	331	387	354	352	333	327	356	313	312	321	372	326	340	347	353	358	319	314	335	358	350	341	322	370	344	316	313	313	349	353	316	292	337	329	321	359	311	321	347	305	336	334	325	322	337	319	351	365	356	308	349	326	362	329	350	346	341	319	346	323	358	328	339	314	313	329	356	307	355	338	347	353	312	295	337	351	338	351	314	342	347	309	317	326	367	350	336	329	349	305	339	359	330	346	306	336	350	332	342	327	324	340	360	347	333	303	316	303	340	349	372	317	332	318	323	323	353	311	325	399	331	335	309	365	307	336	328	331	344	312	345	338	337	329	314	331	301	312	327	343	330	314	312	371	326	297	323	366	333	320	309	331	327	342	345	332	346	312	323	364	345	329	347	344	318	336	368	342	313	333	356	298	323	346	336	323	340	312	370	347	339	328	334	298	327	340	292	333	323	325	325	312	367	349	353	328	368	344	322	357	336	341	345	322	313	348	332	344	333	319	343	337	327	340	329	354	311	351	320	351	318	331	345	367	330	308	363	324	342	356	316	295	336	338	304	317	328	341	326	325	329	343	311	317	360	341	345	336	312	346	349	340	341	330	329	335	304	316	353	355	308	290	347	321	367	310	318	350	348	325	317	338	318	324	338	324	327	372	337	333	348	312	343	335	325	355	337	321	309	338	370	363	344	332	315	298	338	350	324	353	333	294	343	338	326	356	352	356	330	333	312	333	328	308	301	345	328	339	300	350	352	341	340	352	346	342	348	312	314	351	333	326	339	340	347	348	328	356	346	325	314	316	364	322	309	317	339	330	325	341	343	324	304	358	384	329	353	340	329	336	322	342	343	342	336	344	361	351	345	351	312	327	310	369	311	355	320	316	361	321	365	337	343	344	389	335	332	372	314	333	339	323	368	306	310	349	333	338	370	341	338	336	352	324	329	331	321	305	358	308	313	325	338	306	315	352	345	335	359
2149	791	830	854	813	885	848	816	838	816	777	869	763	795	795	801	782	806	790	800	833	817	768	801	817	823	814	799	820	814	824	804	828	788	841	839	820	732	818	817	819	803	788	816	822	799	796	818	831	823	782	831	785	833	816	814	813	829	825	825	810	785	821	811	815	836	805	804	818	812	800	846	815	824	813	855	824	822	847	803	831	803	830	785	814	815	771	810	826	816	767	822	794	829	841	767	833	786	850	787	797	794	779	834	777	786	780	834	816	802	787	821	815	824	751	801	795	781	830	904	830	790	799	782	828	809	819	796	775	799	816	821	819	797	872	769	826	765	822	819	848	862	827	837	798	843	812	808	771	816	802	812	770	834	785	798	844	823	800	750	799	774	841	822	769	788	843	883	788	796	804	794	816	804	850	846	813	798	808	839	764	824	794	766	789	806	871	834	762	784	799	830	792	811	825	849	847	793	822	803	797	789	799	846	847	803	822	799	778	862	811	847	783	862	807	735	825	849	843	791	803	897	777	799	787	809	778	817	825	865	837	812	817	834	819	813	834	812	810	773	821	792	822	812	828	806	758	865	801	823	795	859	787	770	806	825	792	800	757	799	817	818	858	844	791	792	884	804	771	834	787	803	786	799	803	815	756	790	750	799	796	825	774	809	876	806	842	817	798	788	755	821	828	798	858	817	815	820	802	782	810	770	834	774	856	789	809	801	814	807	774	804	772	835	844	766	821	817	787	831	765	831	804	827	816	821	814	814	812	824	827	810	813	840	821	826	830	818	826	768	830	825	832	795	860	844	791	792	785	819	750	800	858	840	787	783	828	799	866	820	837	831	806	822	797	773	778	838	800	793	851	860	801	790	814	804	775	808	828	826	780	784	811	866	830	835	783	839	830	824	804	791	780	778	789	838	831	846	816	758	785	835	797	848	791	823	773	891	804	816	753	828	814	858	779	846	794	834	821	824	860	782	843	787	801	805	772	816	855	792	772	800	796	838	783	797	789	777	793	805	797	822	795	779	785	851	832	783	796	818	807	797	813	824	835	852	842	845	829	839	807	822	800	800	818	764	812	766	837	837	818	851	782	800	808	778	826	792	763	811	868	790	782	765	784	829	785	783	823	866	794	789	791	775	787	826	836	813	808	809	780	830	807	856	827	805	807	812	788	843	805	760	753	782	773	787	818	818	807	816	803	824	860	745	809	809	803	762	828	800	810	821	828	827	861	831	774	788	814	882	814	800	796	858	815	809	809	829	766	842	846	821	778	824	811	785	869	861	808	803	844	798	783	818	750	820	777	838	824	808	805	797	789	838	828	749	791	822	799	810	780	814	834	861	791	757	807	804	803	768	804	822	804	794	820	796	802	808	822	799	849	825	815	810	781	834	871	846	760	805	841	780	778	832	805	824	798	790	750	796	834	800	779	814	830	789	817	844	784	790	795	794	832	835	831	850	802	798	839	808	875	812	834	798	812	836	792	768	822	836	812	844	792	821	786	841	753	803	774	787	794	807	836	788	839	824	779	813	833	819	789	806	807	804	786	809	878	783	845	776	770	802	789	861	752	827	777	802	804	822	784	831	809	834	810	788	887	786	752	841	734	770	750	823	831	812	754	762	862	798	829	843	815	797	797	856	824	836	811	803	805	795	818	802	821	772	788	799	810	828	808	791	857	801	801	780	817	801	860	840	796	837	795	840	774	752	825	783	818	808	813	774	795	847	822	792	809	809	808	826	817	782	782	809	828	860	808	815	835	787	761	765	818	802	819	845	822	830	809	833	830	825	764	821	830	783	822	822	761	821	815	770	771	778	807	838	818	749	886	796	814	807	802	832	846	828	795	818	802	808	766	728	824	781	796	790	848	801	764	779	794	819	862	752	800	824	745	827	811	824	827	829	802	796	833	831	776	843	796	822	762	844	878	857	829	785	817	828	761	830	832	832	820	854	835	830	832	806	752	823	785	822	835	816	865	813	821	835	794	798	760	765	822	773	854	861	853	808	795	822	821	797	857	784	776	777	811	797	742	795	854	812	821	782	807	818	771	846	812	826	756	804	763	772	780	807	758	807	799	760	818	813	834	829	829	800	803	799	812	792	846	772	795	799	785	787	856	822	800	822	819	802	840	807	771	804	825	864	818	815	806	802	846	746	792	772	797	796	790	829	846	820	854	899	785	807	842	814	785	771	792	835	789	806	823	810	839	806	764	780	824	851	849	753	791	772	801	788	814	802	868	814	780	832	807	832	863	832	784	814	751	827	793	798	827	795	867	828	777	745	797	807	857	833	819	807	797	869	818	801	819	813	806	825	791	864	813	820	818	815	847	793	744	828	821	786	827	753	770	784	825	815	788	838	829	771	775	804	820	811	840	834	811	782	810	861	792	817	853	841	812	784	824	791	821	776	769	763	780	824	778	774	791	792	799	821	768	795	818	806	786	777	807	776	795	780	802	756	886	788	844	806	827	842	865	809	782	804	801	791	819	820	794	788	753	805	797	788	827	803	793	823	810	786	842	772	863	805	833	800	817	815	776	825	806	804	847	834	814	814	767	776	788	806	861	806	827	830	813	780	779	802	813	854	808	829	790	860	823	822	797	797	802	799	816	783	767	810	857	794	821	763	826	794	823	851	764	836	785	782	798	819	861	815	826	744	792	812	830	799	808	809	819	782	820	833	832	789	781	768	815	803	792	785	773	791	840	762	781	780	792	806	843	803	827	861	809	830	820	857	805	781	813	803	811	817	795	813	740	792	760	737	779	844	795	780	796	829	874	823	818	812	845	870	830	761	797	815	808	814	824	764	796	764	841	786	821	764	845	793	823	803	797	821	830	799	809	802	878	843	837	786	793	826	819	762	807	762	759	805	850	821	762	818	778	810	808	818	872	840	793	799	812	784	768	769	832	782	830	811	824	801	799	767	828	799	785	815	804	777	788	787	807	808	820	778	842	812	819	788	841	861	833	802	803	789	800	787	792	817	826	758	841	802	780	786	798	810	804	817	781	808	841	794	865	790	814	845	798	900	811	783	789	792	818	830	820	836	778	792	817	818	857	799	796	777	808	767	809	799	781	801	793	804	813	795	775	814	817	826	798	757	803	826	803	815	803	816	836	838	798	833	825	793	838	836	821	806	776	814	811	776	747	813	746	807	798	776	760	750	824	802	782	821	796	849	818	815	831	811	822	758	785	818	759	852	757	844	803	819	741	808	757	790	777	803	834	787	811	834	820	794	843	841	783	812	820	802	860	807	836	821	758	826	850	814	812	795	809	785	863	811	817	773	781	804	812	790	811	828	823	819	827	812	838	727	777	835	772	804	812	825	839	813	759	837	791	788	816	812	829	770	775	805	802	836	784	839	815	831	792	817	848	841	875	797	759	817	780	800	799	758	830	778	793	765	810	813	813	787	841	795	815	832	816	801	826	785	787	801	800	832	753	843	817	790	807	808	767	774	753	801	838	843	812	780	816	847	801	830	823	811	792	792	798	812
6993	571	586	495	415	386	381	373	346	343	322	336	367	341	348	299	305	349	348	329	317	338	330	341	291	318	301	342	335	317	308	341	326	293	315	315	310	305	353	320	318	335	290	266	284	334	304	319	298	329	314	329	301	332	326	318	336	342	301	342	314	353	325	325	324	315	331	292	330	313	301	312	313	320	336	308	306	324	319	289	293	335	345	325	288	346	295	331	328	323	325	318	301	313	318	311	316	320	310	307	311	296	337	313	321	310	317	291	304	339	319	329	314	338	332	323	316	328	342	313	313	342	317	330	302	338	302	299	337	298	341	325	316	313	309	324	284	343	328	309	252	294	324	313	331	318	321	353	333	342	324	323	297	297	313	312	337	328	318	310	321	312	319	364	348	335	307	347	325	329	331	316	335	318	317	327	331	331	335	275	307	292	333	341	351	278	320	322	314	323	299	315	293	329	356	325	335	349	299	316	321	367	320	339	323	302	316	318	316	299	324	313	327	320	339	319	336	312	355	326	313	303	353	310	305	297	331	311	281	323	294	313	304	322	320	357	340	334	310	316	318	343	307	302	312	320	313	336	321	334	330	316	313	350	330	322	309	320	309	286	301	339	309	327	311	317	313	332	356	277	313	301	320	292	336	305	344	320	343	294	299	363	333	298	333	300	322	311	308	341	297	289	311	318	347	283	355	321	310	340	320	295	333	328	313	299	315	304	312	298	338	335	312	324	290	292	319	324	313	321	304	329	270	271	321	356	303	342	291	364	322	340	331	324	363	334	337	311	343	309	350	323	326	332	339	290	303	338	285	338	338	347	337	318	306	303	328	328	327	300	366	327	330	316	343	352	300	326	316	337	310	316	318	311	349	334	312	299	315	289	353	329	308	329	312	295	343	345	322	356	342	314	330	279	360	312	313	320	344	319	306	334	334	325	350	321	356	323	328	320	327	316	311	343	307	333	311	301	354	275	317	330	295	336	312	351	329	365	343	297	312	331	281	323	330	293	333	343	320	331	323	350	336	304	303	347	303	298	334	319	309	326	349	323	331	318	339	304	360	300	313	308	330	339	297	325	308	299	353	288	331	304	298	353	343	326	346	328	328	353	310	342	359	331	352	307	320	309	327	329	327	313	311	328	324	298	312	291	318	311	313	290	306	292	317	341	329	328	331	304	308	335	313	331	328	315	341	325	329	332	354	321	341	319	301	317	317	290	347	327	359	313	331	326	306	318	323	325	352	311	300	289	300	307	333	315	326	305	316	338	323	296	359	313	323	317	323	327	327	334	338	323	298	329	332	310	335	324	339	354	309	336	309	318	303	325	332	317	336	319	325	313	313	330	319	287	343	340	327	291	324	339	321	337	343	311	329	327	317	311	304	310	325	303	340	323	294	330	318	326	337	329	326	334	338	316	342	310	334	335	294	308	286	338	347	320	341	322	321	333	338	338	315	314	278	366	286	297	326	329	324	296	338	318	318	305	315	316	308	329	290	348	344	297	329	315	309	351	312	317	330	338	310	346	331	316	326	327	326	340	332	338	329	324	345	307	339	316	302	353	350	285	345	307	332	310	304	350	322	324	308	327	313	350	320	304	311	313	305	305	329	315	311	297	314	329	341	315	333	315	320	302	339	351	335	309	312	315	337	291	312	322	347	314	343	312	315	327	304	316	322	337	289	337	344	311	326	350	290	288	349	291	304	294	342	310	351	320	334	334	335	330	322	321	322	307	324	300	305	341	358	354	298	313	320	330	337	318	315	327	291	324	309	345	330	297	291	318	339	310	311	290	358	328	302	284	338	291	315	299	300	332	281	346	347	323	302	287	322	313	353	315	334	331	346	319	289	264	333	303	341	312	332	292	298	304	334	325	347	322	342	321	288	355	294	353	313	282	317	337	327	296	341	324	332	323	321	315	298	303	304	305	300	311	368	342	307	348	324	313	341	329	351	308	337	339	347	333	380	329	325	293	344	324	330	328	335	310	332	318	339	287	331	306	302	329	316	289	301	329	328	330	345	308	309	327	310	328	311	334	301	302	308	324	333	305	327	332	335	336	323	312	329	288	302	352	364	311	311	342	292	333	314	294	333	314	343	291	323	341	323	343	340	296	331	313	321	323	316	338	300	347	301	345	339	301	343	300	303	337	312	308	338	321	350	346	311	329	334	324	317	338	301	298	314	288	306	323	329	347	311	321	307	309	330	322	328	339	303	315	330	334	299	325	328	321	341	302	319	312	314	318	317	351	313	293	324	338	316	309	307	324	337	304	363	315	322	333	326	283	328	348	305	342	304	326	334	360	315	332	330	312	320	305	311	271	320	328	322	344	335	291	312	314	302	316	323	312	322	341	318	359	317	334	325	301	310	324	315	315	295	338	350	314	319	318	316	356	334	318	301	304	319	315	299	325	296	376	297	340	357	331	299	327	326	352	341	300	346	314	299	359	318	349	319	287	323	303	345	351	306	333	272	311	308	333	336	319	317	333	291	330	304	322	340	346	321	309	350	333	326	305	331	307	339	303	357	352	300	291	311	362	319	316	334	327	319	336	294	302	297	329	346	318	350	303	325	283	337	354	348	316	303	300	351	341	323	314	319	335	327	331	337	329	361	322	304	331	293	340	315	320	362	335	333	340	308	314	306	318	346	331	289	336	306	322	323	334	315	318	296	301	330	314	327	329	346	371	310	319	318	328	300	307	307	297	317	355	335	318	324	308	333	354	317	348	302	290	326	322	344	289	304	324	313	344	326	308	321	322	297	351	319	313	317	320	321	366	313	312	343	344	338	320	320	328	322	336	311	324	357	316	268	332	337	321	315	328	326	319	279	313	300	343	344	305	308	316	327	329	305	339	329	300	304	327	330	311	331	295	327	339	314	328	319	341	350	319	320	329	319	325	315	364	333	312	335	292	284	327	322	308	327	314	331	299	347	283	325	313	327	333	311	346	347	347	325	287	341	296	324	341	333	303	328	307	329	362	281	315	309	364	324	295	304	309	313	322	304	362	323	326	318	341	305	326	307	346	317	382	360	308	296	336	299	329	297	320	295	297	301	342	313	323	333	311	339	323	294	329	324	308	308	305	329	328	323	315	327	326	293	331	317	312	300	332	300	341	329	319	321	331	285	336	300	333	295	320	322	313	340	299	333	347	305	331	333	311	325	323	346	318	328	333	321	318	299	332	338	306	348	339	340	336	353	361	313	310	301	305	293	324	351	290	322	326	354	315	324	307	331	310	308	300	332	336	332	346	317	351	311	283	306	310	341	323	316	324	329	315	330	311	303	318	329	322	339	318	324	332	316	334	288	309	324	308	313	308	312	347	328	322	291	336	344	295	325	297	323	302	289	325	339	308	336	300	333	272	326	308	317	314	333	324	297	356	325	324	333	326	315	312	320	344	304	346	334	303	350	341	318	353	320	333	338	316	324	320	304	327	313	355	320	317	342	333	310	313	335	322	322	322	372	324	278	328	326	299	312	309	356	333	290	309	317	331
6487	1022	1263	1474	1275	1137	1096	974	932	898	869	939	892	857	822	841	811	831	848	860	815	751	785	821	813	732	800	802	773	752	763	785	723	789	760	793	816	740	803	782	790	774	782	767	769	750	761	794	729	821	795	781	767	787	783	747	741	751	774	721	738	744	805	775	771	787	844	805	774	729	850	820	776	836	824	783	860	739	813	811	818	786	784	801	778	791	712	782	768	820	777	752	742	782	779	749	770	768	778	791	742	751	759	791	751	782	763	784	727	814	764	773	748	787	718	783	738	787	756	803	804	759	798	808	774	781	812	777	718	828	754	806	774	759	783	811	734	786	752	802	783	754	799	801	773	759	725	749	755	833	805	745	797	846	777	802	806	786	758	796	758	790	779	702	776	777	764	793	795	762	770	742	745	735	760	759	725	734	778	750	779	770	743	805	780	792	760	784	778	731	738	797	753	760	756	797	808	787	819	801	743	763	753	795	794	756	814	771	735	737	748	757	783	779	753	811	735	767	770	789	768	776	829	750	798	779	774	784	788	799	761	782	779	786	757	811	822	727	756	753	810	766	770	768	782	814	790	762	796	795	775	842	782	798	792	783	823	765	777	785	750	793	761	791	800	803	775	726	788	808	717	754	764	749	747	762	755	771	796	749	740	815	699	738	772	791	756	761	802	780	759	752	777	790	666	732	780	768	735	767	756	748	735	746	749	785	766	816	749	751	749	815	779	758	808	737	787	740	779	795	779	769	757	748	744	722	750	766	730	753	785	728	788	795	810	774	771	753	741	791	782	775	778	782	802	772	755	755	760	825	815	751	777	750	748	810	769	726	738	835	768	762	797	786	764	802	705	769	776	811	825	772	735	750	792	729	748	747	783	740	743	755	724	757	761	697	792	729	776	769	763	740	795	765	821	779	769	796	757	774	774	749	748	789	777	765	768	749	762	797	770	775	755	720	792	797	776	773	778	794	737	790	807	794	788	767	782	773	834	774	753	753	750	758	771	770	769	725	779	804	757	751	796	725	760	775	743	781	791	798	802	787	781	778	739	780	760	773	814	733	756	774	813	771	768	807	830	780	809	771	748	758	753	846	775	744	803	765	809	744	776	766	776	747	784	754	815	747	781	759	737	726	788	804	784	767	741	811	840	783	809	805	780	788	746	806	795	728	783	772	762	783	781	732	748	738	755	728	768	751	821	728	752	762	787	762	780	796	766	757	784	770	770	747	788	698	768	777	758	753	760	812	782	734	804	763	758	739	737	750	793	769	775	752	728	781	774	771	769	762	779	791	746	820	751	804	797	766	752	835	813	730	758	786	754	761	779	781	727	808	720	755	768	747	739	772	739	780	775	746	822	790	764	764	767	718	768	692	729	773	780	752	758	774	738	782	734	797	761	799	745	741	778	844	777	751	766	802	795	804	790	753	772	768	762	753	800	782	739	770	770	766	759	782	744	751	778	751	783	765	747	789	726	796	707	766	741	834	767	767	739	753	767	736	795	774	770	770	736	775	758	782	773	761	807	775	812	737	743	789	768	809	750	729	795	774	784	797	795	787	737	747	766	769	768	774	762	779	785	800	721	819	786	762	778	786	768	732	753	766	808	775	730	738	789	726	763	779	730	738	798	783	802	776	767	818	764	793	738	781	743	788	770	802	750	743	749	707	794	755	739	728	751	781	782	808	753	775	735	802	749	793	791	793	755	784	764	744	787	766	797	809	782	789	751	783	740	734	829	754	772	760	780	717	804	733	737	766	758	785	780	733	811	761	751	753	756	772	731	765	772	773	773	738	768	778	762	769	756	794	773	762	728	775	746	801	769	766	732	783	793	802	758	784	739	753	773	761	782	757	765	827	744	759	807	756	756	778	718	760	794	790	776	771	771	722	745	761	830	780	811	756	778	709	793	800	826	765	782	788	817	814	811	784	757	831	748	728	757	746	827	812	713	746	749	798	779	758	746	761	728	775	780	797	771	768	803	772	754	736	794	846	773	789	765	744	769	740	740	757	729	784	785	782	761	770	757	759	767	767	771	767	795	733	765	765	766	732	774	783	750	746	783	746	777	781	746	744	793	768	763	798	768	770	811	751	801	769	796	785	751	791	774	753	767	758	735	804	770	803	745	703	797	740	758	770	744	808	723	767	747	760	711	841	794	743	752	744	745	819	740	791	753	763	796	790	787	760	812	746	774	789	764	778	773	800	775	754	806	793	771	773	788	775	816	767	722	758	749	813	808	797	804	757	801	721	758	745	755	743	766	766	787	748	793	762	791	810	801	788	827	765	795	777	767	781	775	780	698	779	766	754	747	703	795	803	756	765	785	754	809	765	787	780	737	766	780	798	774	794	781	812	755	776	752	770	772	740	808	784	812	760	773	758	794	720	815	792	746	816	766	740	733	782	769	754	715	788	784	766	777	761	749	783	777	770	763	721	710	791	760	755	787	730	703	727	765	769	780	727	784	762	766	723	765	779	759	808	811	785	718	799	757	765	757	799	747	821	773	779	771	717	776	747	789	811	742	832	778	810	773	792	767	817	786	749	789	742	763	738	760	763	742	800	775	781	827	740	777	747	786	786	784	767	774	744	822	768	790	799	764	780	811	765	744	824	716	779	781	753	776	776	821	700	798	776	795	756	738	790	758	754	723	765	826	767	801	756	772	746	792	762	744	870	760	765	730	784	760	734	720	759	752	810	798	714	740	775	792	743	806	788	780	715	794	789	757	778	705	755	750	765	779	777	731	759	746	775	763	771	786	773	791	764	784	767	759	793	782	718	735	803	781	786	690	782	831	779	780	756	807	772	829	811	742	735	805	758	781	804	775	767	795	746	765	795	824	801	743	766	801	855	715	796	740	763	717	803	808	785	779	760	752	798	793	758	781	784	766	792	808	763	736	759	720	792	758	758	775	793	776	801	753	801	802	791	759	786	752	769	787	790	743	832	817	788	753	756	762	803	782	786	781	794	746	766	792	759	789	812	765	829	779	766	792	758	765	779	720	731	817	796	779	765	780	787	818	742	815	743	729	786	763	790	782	827	745	802	757	800	754	763	777	738	800	768	761	719	758	727	777	795	791	760	768	786	736	770	744	790	804	738	722	736	756	770	764	736	812	781	847	808	772	796	733	774	787	808	800	774	797	758	751	798	737	771	761	752	782	771	742	749	785	752	769	767	785	758	794	783	806	747	789	774	778	756	793	751	770	807	729	748	821	760	752	761	763	808	781	772	756	795	741	732	777	759	837	752	817	706	741	785	763	781	810	739	810	745	772	826	813	778	781	772	773	765	812	790	770	827	776	754	780	794	810	814	720	791	751	792	781	813	774	718	751	806	727	799	743	789	737	755	747	800	781	788	833	774	767	721	805	749	727	745	749	749	779	780	758	789	704	814	734	775	772	821	725	791	767	728	745	781	777	748	746	741	795	764	806	746	802	759	782	766	770	786	760	760	774	698	799	766	799	742	807	775	735	807	800	791	787	778	783	772	772	775
12496	704	604	504	352	298	251	239	212	230	203	218	175	174	132	196	179	187	176	180	179	142	149	159	172	142	170	130	163	136	162	174	179	166	160	145	148	140	122	148	137	143	155	156	139	164	165	162	152	163	149	149	129	160	143	119	143	121	148	164	149	147	169	172	182	140	151	149	160	167	150	144	157	148	151	139	169	147	165	139	134	148	179	162	156	144	146	140	141	159	132	153	149	150	153	141	170	133	168	155	139	162	161	173	166	161	157	172	143	151	158	147	179	140	155	162	145	162	170	169	158	156	166	172	143	154	149	180	157	163	161	135	161	164	172	161	172	157	145	182	164	153	173	167	165	141	149	140	150	175	139	149	158	162	113	147	157	171	169	155	146	170	143	147	161	157	163	171	139	166	152	170	147	140	157	142	151	149	163	157	170	151	160	163	176	139	158	146	143	145	173	155	132	150	151	134	168	147	145	152	153	145	143	147	138	130	161	154	159	161	139	146	145	190	147	164	144	154	153	137	145	140	152	136	164	161	166	146	145	153	127	157	177	166	141	152	118	150	152	130	150	141	142	167	141	140	151	153	141	161	167	157	154	162	157	151	150	172	158	139	138	146	176	169	144	156	160	185	141	158	181	144	145	159	145	169	145	139	155	142	164	167	153	152	153	167	164	183	158	150	140	163	177	174	169	147	154	161	185	146	138	156	152	142	148	137	150	140	158	164	149	143	156	146	120	141	145	129	155	167	135	153	167	153	145	161	164	169	153	164	170	147	136	141	151	174	171	151	143	168	168	173	151	145	142	141	141	156	164	134	137	152	132	136	159	150	159	166	142	149	152	144	141	151	152	135	131	171	166	127	157	138	154	161	133	138	158	142	153	163	141	157	139	137	166	137	168	170	151	151	184	139	136	148	161	164	169	150	172	183	138	144	154	176	165	149	152	161	158	156	150	139	140	165	155	156	155	123	178	145	161	147	147	141	147	174	136	148	149	134	166	139	145	142	133	129	142	160	161	154	163	131	157	165	158	157	129	166	160	155	161	163	132	125	134	128	135	167	153	154	164	131	153	148	148	142	136	148	165	147	147	152	140	165	171	159	131	139	151	177	159	167	142	148	163	172	159	153	147	186	147	152	151	172	154	148	145	141	144	156	151	139	164	161	147	163	153	137	151	166	140	152	144	146	169	132	175	157	135	158	157	163	146	151	154	168	158	158	143	151	134	168	155	147	140	140	188	157	163	165	154	160	161	179	137	137	143	143	154	169	167	155	144	154	162	132	141	151	131	142	144	149	168	139	153	144	147	185	156	161	147	163	162	137	143	163	159	159	158	149	159	164	153	168	149	160	164	141	143	126	135	145	170	144	144	134	131	149	168	138	168	184	163	156	143	170	137	145	155	144	165	155	186	161	160	135	171	157	171	142	159	170	162	159	161	146	158	144	132	145	141	149	156	123	160	159	162	186	138	179	157	151	134	151	165	156	161	128	153	142	142	153	134	158	148	134	164	161	134	160	157	191	177	142	155	150	159	139	161	137	164	158	157	147	175	157	177	166	157	164	154	149	159	144	145	139	153	131	142	149	171	164	146	163	159	149	160	137	163	154	152	156	155	160	149	153	132	136	156	150	156	152	172	143	141	153	142	147	157	121	130	158	126	159	135	160	135	150	157	176	144	157	143	147	152	126	138	159	158	160	163	152	135	172	164	169	157	151	146	155	156	147	148	148	151	135	155	156	136	155	154	158	137	148	131	167	163	164	158	143	159	172	161	138	161	138	127	145	164	156	164	157	153	139	138	152	155	138	157	147	151	139	159	167	154	160	130	129	164	133	159	161	157	153	169	153	194	138	130	154	138	158	171	156	146	173	161	162	182	135	150	152	142	133	166	153	177	150	164	144	137	149	158	146	143	135	160	146	132	157	150	166	163	156	159	156	153	165	150	175	140	153	153	153	146	155	143	163	163	148	144	157	166	137	160	175	181	158	143	139	150	142	155	147	150	147	141	167	163	158	154	153	152	148	152	124	156	165	151	147	132	175	157	141	147	146	162	159	148	132	132	148	114	170	148	162	162	155	153	146	168	125	132	139	187	140	161	145	184	139	162	159	115	156	151	157	156	138	164	143	149	152	146	173	145	157	144	144	146	154	158	135	143	135	148	131	149	134	157	159	141	184	143	143	128	129	180	158	157	146	157	152	142	160	154	144	168	158	156	149	141	145	160	131	167	177	150	155	156	168	126	156	155	164	154	146	172	160	168	167	167	150	149	183	182	179	151	135	175	182	137	156	161	158	168	154	166	144	135	157	172	160	158	151	171	157	170	157	169	155	162	136	162	160	150	144	170	124	146	164	147	157	156	149	169	161	131	136	164	143	153	152	145	167	153	131	166	160	151	157	163	136	143	164	145	132	157	123	157	133	156	169	145	157	170	144	152	153	146	133	154	158	163	164	150	142	161	148	125	168	171	162	160	143	156	158	155	163	148	143	155	137	142	169	139	163	157	148	139	163	163	148	151	165	149	143	141	135	136	146	145	148	155	135	140	147	157	170	171	157	152	146	160	157	143	154	139	157	159	147	160	161	150	156	137	155	148	151	164	167	135	142	158	137	146	147	141	167	155	143	167	164	139	158	126	167	149	149	171	157	149	163	124	152	154	157	152	142	138	144	143	159	166	148	141	133	147	167	154	150	140	175	186	170	158	158	154	149	168	146	156	169	154	149	179	144	138	145	156	125	145	152	150	167	142	161	146	151	183	157	148	150	137	160	157	159	180	162	134	143	162	163	158	161	149	147	149	164	153	157	149	156	155	140	135	132	144	144	164	189	138	149	148	131	142	164	180	167	166	148	139	164	120	154	171	157	161	150	167	167	144	128	169	144	140	146	167	158	149	165	137	151	159	154	156	139	158	179	167	147	137	141	144	150	143	151	161	159	169	144	147	152	148	167	173	169	140	156	146	166	165	143	174	162	132	167	148	180	138	156	155	152	162	152	158	166	177	134	153	156	183	148	148	151	167	150	146	155	162	143	135	174	152	134	150	162	175	161	156	148	156	156	152	176	163	156	144	167	136	175	157	162	158	169	148	163	133	177	140	148	157	154	147	151	165	153	177	145	162	177	156	139	161	125	154	162	146	159	170	147	141	148	126	137	140	147	135	153	140	147	152	181	150	173	153	150	170	118	157	151	157	139	142	181	172	159	155	145	152	164	128	149	166	152	147	165	148	152	152	143	162	154	148	149	132	162	137	150	136	160	161	135	158	145	162	157	143	143	177	146	155	137	145	141	165	141	166	146	136	153	147	155	158	167	159	166	151	172	173	186	144	149	137	170	152	153	140	144	128	142	179	123	147	156	167	145	157	169	142	163	160	148	153	156	166	149	145	134	167	135	137	155	144	145	155	145	137	157	154	166	136	147	152	162	152	148	148	136	158	153	146	145	169	166	136	169	146	143	143	154	164	176	161	150	166	160	158	156	136	150	148	132	141	121	158	145
7988	806	1421	1636	1422	1196	960	854	754	699	627	600	535	580	485	551	504	485	499	505	466	437	465	446	475	466	459	411	426	461	416	435	437	425	461	400	386	425	395	415	409	398	397	425	393	381	417	407	395	422	388	398	402	390	410	427	413	377	411	405	409	361	375	398	407	405	413	430	407	394	428	387	400	386	383	400	407	402	401	368	404	395	411	434	398	409	420	404	368	405	382	427	424	392	397	378	382	389	460	404	435	396	407	415	410	396	412	425	387	409	414	393	400	429	389	423	392	429	412	399	394	397	373	397	395	419	427	395	427	393	425	389	401	441	401	418	397	403	429	399	402	373	429	410	424	360	401	406	389	397	395	398	390	421	382	365	450	413	410	372	392	414	406	403	436	390	366	379	419	386	420	392	379	419	418	396	395	398	400	428	389	399	434	418	382	397	397	412	384	368	419	455	390	421	381	415	410	394	381	423	369	361	426	423	350	382	391	407	408	404	405	392	398	367	381	431	386	373	425	431	420	384	384	380	427	380	404	378	412	379	402	373	404	360	360	406	419	396	403	455	385	421	379	391	448	430	379	424	436	400	397	380	415	369	357	400	440	425	408	421	405	402	404	413	420	388	396	406	429	423	395	425	379	403	409	394	427	412	378	381	395	413	393	378	425	425	388	383	426	390	387	414	391	374	399	385	411	413	360	379	424	416	393	419	416	407	393	373	402	396	420	388	423	424	399	362	420	400	410	390	374	390	423	386	421	406	416	390	408	388	417	394	432	411	395	425	410	392	412	432	401	425	431	391	406	381	417	426	430	380	390	421	424	380	381	383	409	366	398	397	405	406	392	411	414	390	386	352	397	434	402	366	392	424	399	400	426	401	356	435	408	381	406	395	441	421	426	381	404	390	401	395	402	386	410	376	377	399	413	399	407	386	383	396	386	389	329	382	447	417	422	401	414	400	401	422	414	369	391	385	379	387	394	373	417	390	422	373	362	413	393	394	403	414	392	434	400	417	405	404	365	387	392	382	381	381	402	361	369	383	425	424	416	421	367	358	398	373	390	438	402	389	424	387	425	399	406	389	421	379	410	406	396	447	385	401	388	415	429	402	425	374	406	370	390	410	389	409	398	420	392	422	404	408	401	400	400	377	420	394	387	371	373	372	411	407	417	394	396	389	395	373	395	388	409	393	397	384	375	384	397	378	401	438	385	400	402	397	405	386	394	407	385	391	420	379	408	385	401	404	412	400	376	421	408	372	399	366	396	403	392	441	433	404	414	394	380	417	411	401	370	427	386	370	400	413	439	419	401	373	425	409	408	387	407	377	368	383	427	347	392	368	367	397	442	374	391	350	426	390	422	380	412	389	388	380	427	437	397	429	403	362	397	424	413	407	407	404	394	385	412	432	443	426	418	411	433	420	406	425	377	392	393	366	401	411	394	381	364	416	400	379	402	389	398	399	403	400	410	376	394	411	376	422	408	420	404	401	376	404	414	429	360	426	399	436	393	397	410	365	421	409	399	367	382	409	376	393	427	395	407	396	437	377	449	359	409	396	380	402	405	416	408	435	372	396	383	404	380	393	434	385	410	394	418	360	375	405	391	390	424	365	408	370	403	384	402	408	388	397	385	413	386	412	416	404	355	423	372	398	423	381	381	425	347	420	351	404	394	448	402	390	406	382	434	404	402	367	388	397	393	392	416	418	381	372	382	421	410	432	413	386	367	394	413	410	427	402	409	401	387	409	371	443	382	431	373	404	430	420	372	427	394	368	401	434	417	454	401	409	424	374	384	365	371	375	438	431	385	417	401	409	370	433	386	383	422	408	395	422	371	403	380	401	390	392	403	369	410	385	440	397	430	395	379	429	402	407	406	415	420	366	410	379	402	443	398	397	379	375	425	393	397	369	387	373	384	366	403	382	407	397	373	406	401	378	438	430	357	402	372	376	434	383	413	393	398	421	400	412	391	401	394	416	405	406	413	386	402	364	401	419	372	382	373	366	397	401	395	393	386	385	391	456	423	361	398	402	436	378	401	397	391	410	403	404	362	395	373	407	393	389	407	387	391	403	404	434	386	395	377	388	412	389	411	415	390	395	411	417	401	380	395	423	404	396	396	392	398	412	412	402	384	415	392	394	384	363	372	374	369	413	377	374	385	373	365	412	383	413	399	430	394	378	400	364	414	398	426	384	410	372	407	391	399	397	398	411	394	372	372	417	383	388	393	424	391	433	391	352	365	406	361	366	406	390	385	373	416	403	432	417	376	411	426	392	409	412	385	422	437	417	391	431	417	385	399	368	387	404	390	433	429	384	408	433	390	414	404	395	410	388	413	398	423	428	375	423	363	403	399	376	414	433	409	396	380	412	406	379	401	419	387	404	360	396	390	396	403	338	392	393	404	403	390	397	413	429	395	404	407	382	388	363	372	383	411	418	393	414	401	410	439	371	402	399	452	388	364	401	441	389	449	411	416	374	398	405	387	450	378	372	414	384	409	359	396	406	380	419	411	377	419	398	408	394	394	438	410	426	413	390	353	422	367	423	419	383	389	415	364	371	390	394	379	440	411	388	394	390	383	429	412	446	402	405	402	384	388	395	402	395	364	433	387	393	391	409	385	376	419	426	399	371	411	377	416	372	447	428	374	409	438	385	398	396	417	388	439	417	402	364	419	402	392	416	408	408	408	433	408	419	389	408	385	415	405	379	434	348	368	451	405	388	416	376	430	404	377	396	398	402	391	386	401	406	400	434	390	415	373	397	370	397	385	395	401	396	408	415	396	400	377	382	383	406	394	401	409	390	370	405	410	447	402	366	389	400	410	436	389	438	389	373	435	396	439	402	422	426	367	386	360	418	390	373	425	388	386	412	375	446	419	417	415	421	397	391	400	396	399	391	394	419	357	424	348	403	409	407	393	395	436	405	378	409	408	393	346	430	413	382	386	408	360	394	416	415	393	390	396	420	401	377	403	376	403	380	433	419	403	419	431	385	410	427	408	421	356	352	399	374	410	432	414	395	388	413	403	408	414	395	387	396	366	396	414	434	366	374	409	411	423	398	397	414	395	374	367	388	372	393	378	375	425	394	425	395	386	398	380	389	404	394	423	418	428	399	379	400	368	413	407	387	391	396	370	416	415	398	404	395	399	355	418	398	406	379	388	413	400	399	424	390	394	422	416	417	390	448	391	381	426	381	388	390	434	399	388	391	410	394	380	414	369	395	415	419	441	381	414	417	406	394	404	376	392	391	397	414	403	403	417	397	420	421	368	406	409	449	387	394	397	431	404	424	402	390	420	406	421	411	420	419	433	372	397	419	396	409	389	435	391	392	415	387	429	375	388	437	408	363	392	397	418	401	390	413	381	403	391	439	421	392	394	412	429	401	396	417	439	403	384	402	423	381	373	431	411	378	399	407	382	393	369	426	409	387	402	423	419	397	413	376	373	415	436	373	439	385	411	408	370	359	418	387	390	426	395	408	406	417	417	418	382	410
1605	326	344	330	342	384	353	305	374	318	373	316	364	363	309	337	318	335	327	306	318	337	327	369	316	353	350	341	319	354	329	325	321	349	307	339	362	335	341	355	327	324	330	322	352	302	336	329	331	349	340	375	333	311	331	320	336	312	348	337	345	347	345	339	356	334	288	331	333	342	361	319	338	334	325	314	333	313	319	349	334	352	339	321	334	349	341	316	302	314	352	342	348	336	339	323	313	324	339	340	327	326	372	315	334	371	333	342	336	333	365	355	358	364	287	337	321	327	355	334	348	290	312	340	325	322	340	338	311	342	329	324	334	347	331	335	338	338	306	323	363	353	314	301	331	336	342	333	352	300	332	323	332	345	342	353	318	341	355	329	330	316	339	330	355	355	345	347	337	350	331	342	357	344	322	317	374	356	321	328	348	325	337	324	310	335	341	340	346	347	322	346	330	339	318	318	320	316	312	353	332	352	348	328	336	326	361	303	296	317	397	334	346	339	356	311	316	331	332	322	315	346	371	347	357	373	357	319	307	352	313	355	302	347	338	346	342	354	326	326	350	291	323	320	340	353	351	337	358	352	355	307	366	349	271	328	332	329	366	358	363	321	350	354	308	303	352	358	302	292	324	341	339	347	353	299	360	294	327	355	329	327	317	318	277	343	306	316	328	355	330	348	344	352	297	331	318	356	340	332	307	320	368	332	337	346	360	298	367	380	329	340	344	318	333	345	330	307	323	350	328	320	296	321	339	322	331	329	346	354	341	338	293	328	347	334	386	342	303	327	312	327	343	333	353	326	344	303	322	336	350	341	347	334	356	333	316	299	363	295	329	307	326	358	298	338	312	327	362	361	309	332	330	318	327	313	366	334	316	356	331	321	335	363	333	351	286	330	341	330	363	347	363	347	361	382	330	342	325	343	338	327	331	292	309	352	361	295	314	321	320	322	311	347	344	347	346	348	359	324	325	328	363	336	337	344	331	354	352	327	366	358	327	355	298	317	369	345	305	329	342	335	318	325	384	328	339	362	310	326	295	341	325	360	364	337	348	338	372	350	324	333	326	325	330	345	336	321	322	329	302	317	327	326	334	338	314	309	325	337	303	353	340	325	342	355	336	333	377	307	332	308	334	310	327	329	324	332	376	315	308	334	352	355	349	370	325	327	345	353	329	320	342	342	328	328	311	348	331	324	310	299	317	341	330	331	322	304	373	357	329	341	327	356	358	349	332	345	337	372	354	332	344	306	351	328	338	348	323	322	387	347	344	344	334	310	333	337	307	309	359	342	336	317	375	367	304	342	335	318	312	343	361	314	305	330	311	323	316	343	317	321	315	304	336	378	302	315	337	356	335	357	339	314	366	329	332	340	340	380	323	314	294	369	348	333	322	351	336	340	354	320	329	330	322	358	336	352	343	360	374	325	371	314	344	339	360	380	361	355	335	328	360	351	322	329	336	345	351	374	365	335	297	345	371	333	345	318	316	315	353	341	330	301	316	344	355	342	300	342	340	309	333	311	313	367	357	365	310	327	319	349	355	341	324	317	341	313	336	324	361	345	343	324	313	344	327	323	345	328	332	355	342	328	328	319	325	349	326	331	361	339	307	299	314	343	316	347	339	330	326	312	346	337	342	365	339	356	301	320	331	323	287	356	350	343	334	340	351	368	319	330	336	316	318	368	347	357	313	334	342	308	345	314	356	340	297	371	334	337	319	361	295	311	336	327	297	358	351	299	317	321	299	379	309	358	344	340	328	309	328	320	340	321	334	286	327	312	357	321	357	326	325	333	318	302	346	364	345	336	300	358	288	336	320	323	333	328	360	351	363	315	376	371	326	351	345	308	305	351	327	329	334	379	338	326	307	334	335	314	346	340	334	312	333	324	342	332	340	365	307	335	327	338	335	333	351	306	319	354	346	345	324	296	297	360	353	352	324	341	344	335	342	342	335	345	334	352	316	297	331	311	318	324	379	347	337	371	331	299	369	315	330	340	317	331	322	333	353	289	315	321	342	343	341	373	317	344	332	306	321	315	342	321	318	331	287	332	317	307	333	342	347	329	310	329	345	351	329	359	312	355	294	345	313	351	374	326	330	338	337	302	321	335	335	306	314	319	373	365	312	312	358	340	330	321	326	321	354	346	328	334	341	335	322	318	353	325	321	319	331	275	384	365	376	344	334	340	312	384	348	312	301	310	349	339	337	326	340	291	343	329	329	337	363	362	314	293	288	315	335	328	329	345	347	326	324	308	334	325	334	306	322	361	322	361	370	331	318	310	320	299	314	294	328	347	330	332	311	327	346	323	313	346	314	307	367	354	324	356	361	346	343	350	343	338	339	344	338	327	321	322	337	362	336	328	347	289	328	327	363	371	335	333	312	292	325	338	336	346	299	316	306	308	361	348	344	334	352	329	343	350	336	343	342	312	354	383	346	392	337	300	303	378	358	317	293	315	326	328	324	325	339	328	340	343	324	310	338	365	379	318	284	331	335	330	317	324	367	342	327	344	325	338	335	355	347	333	337	331	330	372	329	346	334	352	308	327	363	328	314	330	349	300	326	353	305	310	333	341	354	351	333	327	316	333	308	348	332	343	335	307	341	329	341	319	340	330	354	349	331	328	328	358	332	343	346	316	331	304	297	300	344	314	334	340	294	326	362	357	349	316	330	329	305	323	317	316	344	365	315	361	330	316	322	342	337	307	343	324	342	322	341	346	359	310	320	328	290	346	356	353	332	335	326	341	318	325	311	360	378	348	314	349	306	316	314	346	349	354	305	302	334	349	357	358	326	336	351	342	318	345	320	307	333	302	342	352	350	321	364	332	355	346	330	321	316	322	363	339	352	348	338	339	339	319	308	323	326	360	334	310	357	372	352	327	320	364	317	343	353	307	339	323	364	339	303	325	355	336	348	351	339	347	328	321	320	330	318	323	340	336	373	345	310	324	330	318	329	371	366	360	369	338	360	356	354	340	338	321	325	360	332	374	318	338	328	355	322	325	337	321	317	348	339	367	353	319	321	343	301	328	320	308	311	325	325	293	335	340	303	329	354	348	341	319	310	348	333	331	328	305	346	359	350	344	337	351	335	293	333	341	324	329	343	276	335	337	359	342	329	342	337	327	319	332	336	329	315	317	345	364	349	354	340	335	322	346	335	343	365	337	311	364	317	318	325	333	330	363	339	314	336	328	335	337	351	329	359	355	317	365	341	314	327	342	338	335	315	318	347	339	295	325	329	342	325	348	297	335	329	299	369	320	310	304	376	324	348	334	320	326	360	348	326	342	378	333	327	346	350	299	335	302	343	307	345	319	351	334	366	336	329	392	331	334	306	309	329	325	322	331	297	302	347	304	317	326	333	320	329	322	345	332	300	370	319	327	322	313	302	350	320	363	318	348	353	336	315	345	318	348	330	325	307	310	333	353	329	306	315	337	342	352	331	339	349	318	335	337	355	333	325	307	330	364	337	362	317	356	349	339	326	342	317	324
2197	838	832	847	839	843	775	810	862	785	848	847	763	827	786	817	846	839	786	822	826	817	790	825	782	861	780	810	825	814	850	744	830	753	812	833	754	795	840	804	816	776	815	821	833	844	802	812	830	806	820	798	784	831	761	826	825	823	799	794	804	845	816	813	733	815	781	830	840	855	752	788	793	782	863	795	842	806	830	829	787	813	842	795	777	750	761	774	867	836	771	757	828	821	800	831	825	797	757	793	803	809	819	797	803	814	815	807	812	801	761	785	845	791	804	783	829	811	816	774	786	839	798	783	829	822	857	854	793	780	856	784	826	813	856	854	861	815	778	818	763	829	790	806	779	865	796	849	807	811	802	769	740	796	831	811	848	818	802	808	798	784	793	830	831	844	781	808	853	816	785	842	838	797	831	770	782	824	796	745	798	799	790	799	822	804	798	805	823	798	827	819	788	848	801	814	808	818	813	747	856	798	845	790	788	852	813	806	794	808	803	777	818	769	778	804	789	802	836	876	720	814	793	824	826	791	807	801	814	788	793	806	789	793	851	820	808	772	826	853	787	823	811	828	800	770	796	772	814	785	821	845	773	784	805	819	794	838	838	776	831	807	795	776	862	760	798	830	776	849	775	815	805	776	774	824	785	809	812	755	804	775	824	818	828	817	886	824	834	791	859	781	840	827	803	806	836	841	791	784	855	852	815	779	784	766	789	826	749	814	779	848	872	776	825	840	853	835	848	815	770	818	786	853	802	769	796	771	789	823	778	779	785	734	807	803	787	843	760	790	804	801	757	827	815	828	833	829	853	794	821	823	811	773	764	781	769	821	786	809	836	813	793	820	806	814	825	811	820	770	798	774	783	782	732	854	785	799	828	809	806	846	772	868	803	835	786	847	825	791	851	778	806	826	812	801	852	775	818	809	781	842	833	805	769	812	802	809	803	783	828	824	830	777	839	807	781	792	771	800	814	769	789	810	814	779	785	808	744	783	798	779	827	815	812	787	799	821	806	816	782	823	816	825	767	792	757	762	804	836	812	818	835	807	771	775	832	792	802	805	817	812	861	802	826	779	830	810	844	755	805	831	818	844	808	833	810	781	800	828	787	798	759	779	834	780	789	798	831	781	770	820	787	781	830	761	805	845	810	828	796	809	809	805	778	752	763	834	818	791	827	794	791	816	791	800	806	780	818	800	845	812	758	809	820	797	791	741	852	841	833	781	777	780	846	772	768	816	863	820	800	801	857	823	820	808	789	793	758	845	789	834	829	796	826	798	818	749	840	737	783	804	812	843	777	788	796	842	831	807	794	792	805	840	841	816	819	821	788	852	800	802	768	787	750	845	800	817	839	821	830	831	790	812	812	820	834	798	754	738	857	798	805	823	862	824	807	819	796	824	854	821	806	793	833	816	760	837	836	799	811	838	837	817	774	796	782	853	785	817	788	805	796	817	848	860	837	814	865	790	814	798	887	808	854	800	758	770	838	810	830	799	821	785	851	795	788	773	806	804	844	801	785	808	760	859	811	753	752	757	824	839	815	830	828	816	815	817	839	836	871	844	798	826	828	801	787	820	819	851	800	816	782	769	774	826	877	843	826	782	839	812	828	822	757	799	842	845	806	771	864	835	795	753	812	833	782	816	796	765	782	798	826	858	805	760	811	814	767	784	839	893	798	765	841	767	801	806	812	773	797	760	803	819	816	838	778	802	815	809	828	770	789	829	849	777	784	835	831	799	795	823	820	823	813	797	846	822	805	802	761	773	771	853	747	813	746	751	859	837	784	851	840	788	733	774	839	817	792	794	738	788	803	851	834	828	797	794	796	767	761	836	817	830	782	819	803	794	859	801	819	796	803	813	794	794	856	774	748	844	849	820	769	789	780	799	788	811	815	830	776	803	804	806	765	797	825	832	841	807	847	828	845	784	811	780	796	808	831	824	794	819	813	792	764	816	813	847	832	810	821	796	809	790	792	829	845	830	788	796	828	803	790	806	781	825	778	771	800	882	817	825	760	804	791	784	831	842	810	829	840	823	847	804	800	818	839	828	791	844	787	837	808	827	817	818	729	817	794	820	856	859	774	815	796	821	804	892	816	780	853	769	831	823	773	815	813	789	805	852	776	859	794	852	837	854	795	799	827	809	788	851	801	844	770	791	749	822	847	847	797	751	826	800	814	825	801	770	843	851	768	796	764	803	773	824	742	793	766	788	823	802	824	812	788	861	851	840	784	770	809	784	842	804	814	807	869	835	798	785	853	832	813	811	815	792	816	846	811	785	828	794	777	812	800	756	832	794	810	783	790	790	789	847	827	820	841	775	857	788	789	818	768	856	800	828	785	841	793	752	813	818	865	783	798	781	831	802	820	801	824	790	858	805	758	791	798	829	823	764	796	847	829	800	787	741	832	788	821	864	791	809	781	797	793	831	816	788	814	792	866	813	800	808	801	771	796	815	768	838	783	798	820	785	868	764	796	824	796	841	754	792	798	824	851	829	830	774	805	874	835	833	765	785	808	828	880	808	787	797	846	743	807	825	830	769	807	816	800	809	753	843	798	816	834	850	804	811	814	819	804	810	789	802	772	830	842	800	786	814	797	770	761	828	794	830	787	821	817	783	813	777	817	787	826	842	752	767	773	830	779	830	825	786	836	811	857	826	819	792	831	801	849	813	755	797	812	827	778	797	807	813	784	811	781	732	819	776	820	850	823	815	759	789	821	761	799	769	847	799	870	765	810	769	794	844	798	860	808	824	775	768	814	800	827	852	806	791	724	802	824	815	894	868	830	846	793	777	856	841	814	772	805	811	796	814	814	857	806	780	911	816	761	860	823	825	772	784	827	840	762	806	810	781	772	826	833	814	826	869	809	841	858	828	786	811	854	811	801	784	792	806	805	825	791	834	788	818	794	772	785	807	823	775	809	805	821	820	821	817	772	814	808	780	787	824	798	836	801	801	780	785	840	804	807	856	744	808	834	792	799	792	812	863	836	797	800	791	843	815	835	834	788	818	809	815	813	825	837	797	760	849	765	816	846	847	776	827	793	843	812	795	818	854	813	819	822	787	751	806	823	818	780	867	812	832	773	807	802	787	819	771	779	817	776	804	804	803	772	778	862	804	798	814	834	809	787	783	842	812	844	813	824	798	816	767	778	790	828	804	822	807	775	849	800	830	800	842	817	840	804	855	863	819	773	807	847	826	786	800	773	782	798	837	841	808	818	821	826	818	814	869	832	799	809	828	799	859	805	823	772	801	783	812	790	822	790	759	803	782	766	848	802	704	796	781	788	810	860	860	782	830	791	844	856	803	830	855	789	774	778	778	852	813	828	821	784	827	752	833	802	834	782	865	812	829	830	819	746	857	819	824	810	815	802	860	748	798	784	772	799	796	817	809	808	795	806	810	783	816	818	774	831	837	830	872	814	765	801	829	804	804	743	740	826	762	766	832	789	840	766	779	847	782	745	792	837	819	792	834	802	812	753	819	844	788
7229	515	525	516	404	406	375	350	341	321	357	304	334	335	338	313	298	322	352	356	329	353	328	345	324	312	300	342	305	312	298	324	303	331	317	288	298	327	334	299	326	362	294	332	345	366	354	317	344	272	316	314	300	343	298	318	302	313	344	341	309	330	348	323	335	323	315	339	320	325	301	281	308	310	324	301	325	287	348	346	330	327	322	320	301	336	338	324	328	311	293	324	308	306	339	325	308	335	322	332	303	312	324	336	313	282	321	290	291	339	331	302	327	373	316	328	334	335	324	341	350	326	312	291	351	343	333	321	331	308	335	316	306	299	320	323	317	270	321	327	342	347	314	316	307	340	335	321	361	351	293	335	335	288	307	331	319	355	331	336	311	312	315	341	344	312	311	288	282	319	296	305	314	324	292	343	320	327	358	336	322	341	351	351	333	318	311	337	325	332	327	320	303	306	324	319	310	301	319	341	318	305	291	319	308	321	369	341	330	289	316	351	302	336	307	336	292	309	325	317	293	313	304	303	329	317	313	328	351	309	324	301	285	338	306	340	339	328	322	321	305	274	327	326	328	291	303	346	322	314	319	342	316	338	340	319	336	295	315	291	315	331	359	294	330	284	303	327	292	330	312	323	316	322	335	328	313	327	351	307	331	313	296	310	288	318	339	278	319	326	342	303	308	331	358	311	350	344	320	320	327	343	348	327	329	328	291	296	313	307	319	324	315	298	324	315	331	288	312	315	319	297	327	343	328	331	288	306	299	324	276	335	286	313	328	312	328	308	347	343	330	322	302	355	356	325	312	306	320	317	316	329	319	331	355	350	331	338	317	339	319	300	328	331	297	312	314	354	305	327	292	332	294	333	327	353	330	327	300	334	317	304	356	309	351	288	320	339	334	314	327	351	349	313	366	332	320	328	311	295	339	312	327	324	352	354	333	330	311	322	359	313	326	333	323	351	326	314	341	318	318	330	321	336	284	310	311	323	307	366	309	325	322	311	318	318	337	315	343	349	305	317	311	303	297	322	285	324	285	344	286	352	327	296	328	290	313	308	327	263	337	292	320	323	349	307	326	320	327	323	332	318	333	347	321	289	326	291	303	298	328	330	337	299	301	318	329	333	328	298	322	300	330	321	307	303	329	334	338	322	333	308	305	312	356	327	331	307	366	325	344	347	365	325	297	299	308	328	300	318	319	337	315	305	323	313	296	282	301	329	317	313	308	288	362	330	323	324	326	272	314	312	322	302	310	293	326	315	301	346	315	359	317	300	303	369	344	345	316	353	347	308	329	301	318	340	319	288	348	290	329	307	342	321	304	314	342	295	317	300	325	326	362	339	357	309	295	318	309	323	315	325	319	330	328	300	273	329	292	316	319	321	344	332	327	302	294	311	323	305	302	308	359	336	304	325	306	286	334	318	299	343	321	322	294	336	289	324	326	319	323	313	340	338	303	343	320	315	311	340	325	312	340	330	316	274	316	316	298	334	333	319	320	339	327	308	306	283	283	302	302	322	348	327	332	360	325	287	334	329	300	328	291	338	314	339	342	341	314	301	334	311	309	341	348	325	293	312	297	337	329	329	309	326	321	349	321	313	296	317	304	311	308	299	313	316	352	344	317	313	314	324	329	359	319	304	337	306	306	318	328	278	313	307	323	333	341	321	301	288	309	327	315	352	274	289	322	307	349	329	327	323	330	341	324	338	314	334	365	342	334	341	325	370	332	314	326	324	310	337	340	326	314	336	305	316	312	291	356	300	302	309	333	307	324	301	298	350	306	336	312	315	342	315	355	315	341	352	344	322	328	293	323	324	315	317	317	330	331	295	331	309	326	307	312	316	319	300	314	311	295	345	295	319	337	316	305	298	309	307	307	350	302	329	342	338	326	335	318	342	323	318	322	300	317	335	302	304	332	356	347	310	336	346	326	310	306	320	304	326	304	316	294	324	327	316	322	332	333	309	316	292	358	355	321	304	336	291	316	306	337	293	332	315	331	343	308	326	291	295	352	320	339	299	317	305	346	292	310	299	306	310	323	320	338	339	306	332	334	334	278	355	305	318	335	287	326	336	291	321	336	341	337	310	306	319	283	287	349	345	328	309	330	307	275	336	341	323	305	304	339	316	314	355	335	304	313	311	342	316	292	304	357	314	307	310	334	347	290	333	354	318	314	320	309	315	326	300	337	328	300	333	312	349	300	353	321	306	320	313	364	327	334	281	300	328	354	349	362	311	333	277	314	338	307	330	317	312	288	345	317	338	341	328	322	328	331	276	355	304	302	331	345	290	307	327	307	346	330	304	280	314	327	352	335	298	322	317	312	317	304	323	325	322	330	330	313	320	342	331	313	301	317	350	348	305	327	323	341	296	312	287	309	295	278	275	278	304	326	327	294	332	304	316	356	301	303	332	346	311	348	295	345	328	323	323	287	311	367	327	324	343	318	329	309	327	319	320	331	313	361	300	312	347	326	323	307	320	344	348	327	295	297	321	312	311	309	334	330	365	318	306	311	335	323	345	330	312	356	288	306	349	308	327	326	313	305	325	316	295	318	299	321	317	359	313	327	310	299	346	321	314	314	311	327	321	319	332	329	322	324	302	357	354	303	311	308	308	281	309	319	326	305	305	301	307	319	322	309	305	305	316	299	291	317	339	335	313	359	327	328	309	313	309	318	329	350	360	340	318	344	337	305	335	311	311	291	331	341	324	325	308	349	366	345	310	322	322	315	303	302	306	310	322	298	337	297	304	333	307	329	329	309	302	321	329	341	327	353	311	310	293	315	328	350	306	318	309	324	331	314	314	295	299	337	326	312	324	323	348	284	302	331	340	325	331	313	301	352	323	320	327	296	327	338	305	353	313	343	346	341	327	329	318	332	326	318	316	321	320	322	306	324	327	282	306	327	307	324	312	303	311	324	300	335	335	321	322	315	337	340	307	347	312	312	306	320	301	323	313	322	339	353	335	340	310	318	311	292	307	359	299	301	338	316	314	336	301	287	312	296	350	368	311	339	334	325	318	338	343	326	283	300	295	330	320	287	333	323	331	323	294	279	322	305	311	304	306	316	303	322	324	336	315	311	335	276	303	332	271	321	368	316	322	333	304	316	357	291	357	334	314	332	296	320	365	321	398	296	309	312	293	353	298	287	313	330	321	366	281	317	326	320	322	328	303	330	300	317	342	305	297	323	314	313	357	284	321	289	334	347	323	292	315	339	309	316	360	326	326	335	311	307	288	302	310	317	293	292	343	289	302	318	315	326	318	321	315	319	343	316	331	291	334	311	289	323	318	278	308	318	281	316	335	320	293	284	338	324	277	304	341	326	309	333	325	333	301	312	336	322	312	332	316	316	304	322	311	288	312	339	323	302	321	354	319	301	336	307	295	325	315	324	334	319	325	318	351	320	317	292	315	334	298	332	332	308	307	340	335	307	335	311	334	313	345	332	281	325	297	309	354	312	276	312	317	317	353	327	323	328	296	329	278	327	308
6712	956	1243	1412	1226	1191	1027	1003	969	886	889	869	857	885	839	819	820	741	811	847	796	768	794	836	810	844	797	736	793	772	757	729	785	772	805	744	824	756	788	723	798	769	762	782	828	768	761	786	753	767	783	782	837	791	790	744	762	777	805	778	757	764	812	723	794	811	725	753	786	774	779	777	742	796	767	787	780	766	798	766	752	792	794	765	753	758	770	775	777	771	767	712	818	751	748	791	730	821	750	808	743	777	780	734	797	759	710	812	764	805	795	762	733	748	794	781	761	775	766	800	757	720	786	761	794	725	805	733	788	795	783	802	809	734	768	796	753	749	738	739	748	785	766	765	770	773	766	729	727	787	791	750	802	746	755	755	817	823	768	721	749	782	741	804	755	786	747	812	738	780	727	795	733	784	743	777	763	793	737	779	775	777	800	767	780	762	775	734	744	743	760	779	743	787	762	787	772	730	786	718	782	775	743	788	795	774	786	763	757	770	792	736	797	760	745	762	725	826	779	750	776	746	761	755	795	752	757	800	757	757	776	810	761	722	781	749	754	794	731	790	795	791	779	747	748	776	807	787	789	759	737	803	802	761	786	756	844	783	743	764	767	779	722	714	801	806	781	753	761	803	770	748	765	771	806	759	768	742	790	759	771	728	784	747	792	768	751	736	751	781	808	735	771	842	762	722	745	740	762	764	781	781	771	765	800	785	730	718	733	769	753	773	765	734	735	771	737	796	792	756	735	749	751	750	809	737	780	782	754	775	763	795	746	755	772	789	800	796	783	772	726	690	798	782	770	742	803	736	769	791	739	769	731	773	711	776	732	787	776	778	758	748	767	722	769	771	741	726	785	793	758	826	783	776	807	765	782	795	803	745	764	714	764	782	761	764	727	777	755	805	761	764	723	784	755	772	770	731	798	772	778	739	811	763	697	797	810	818	785	737	729	748	738	743	800	749	795	755	778	738	787	804	782	792	769	763	823	741	730	776	747	775	750	743	756	775	793	716	755	805	752	758	742	766	738	764	786	783	762	719	806	791	805	771	734	752	743	795	759	785	795	720	784	757	747	766	745	780	770	761	783	798	794	749	798	736	785	749	761	770	755	822	719	780	791	736	768	790	757	784	760	741	743	734	772	710	768	734	744	798	762	727	754	737	761	742	746	784	771	783	786	714	747	824	730	777	801	729	730	835	766	746	777	734	823	771	809	879	797	777	793	722	807	729	786	756	794	775	805	803	775	744	758	770	779	762	753	806	774	781	768	706	766	732	801	779	763	736	778	749	762	800	792	802	761	765	783	800	780	763	776	774	771	763	749	806	805	753	787	802	791	758	740	841	791	781	788	769	727	741	734	769	742	784	792	775	771	741	729	787	784	779	775	783	770	771	784	784	739	830	766	766	782	778	754	799	818	739	750	712	771	801	798	778	779	740	773	768	731	797	790	796	765	748	782	737	764	777	758	768	780	739	702	760	788	768	742	759	782	790	761	750	797	782	772	767	756	766	768	781	802	800	736	730	782	757	782	772	805	749	771	772	791	796	782	752	754	741	758	738	730	764	789	778	762	810	736	798	807	768	835	769	733	795	715	754	816	767	740	779	743	768	841	813	710	769	777	780	807	768	734	763	745	828	744	783	780	751	871	766	818	750	766	800	736	724	730	741	811	768	785	757	817	767	769	771	767	762	796	846	738	713	739	726	791	769	773	773	775	787	792	754	760	772	811	831	765	760	791	832	740	771	748	754	752	791	771	795	722	763	757	784	753	802	756	755	744	760	737	774	770	747	731	763	771	747	766	790	808	708	788	750	747	746	820	755	751	764	739	822	750	749	737	717	776	797	769	800	743	800	804	778	838	773	822	777	748	749	809	713	810	746	726	777	798	791	748	730	765	795	790	775	766	772	793	842	775	741	788	735	761	807	814	753	807	760	752	788	795	747	823	774	765	755	800	743	766	766	779	774	752	750	739	758	826	753	785	800	773	726	740	732	791	746	761	757	736	766	753	811	773	739	756	814	788	754	779	755	756	815	837	768	811	788	736	672	818	755	730	771	814	740	758	711	768	750	737	797	808	790	720	770	791	809	762	798	751	810	803	817	811	776	807	737	748	803	813	765	765	823	817	775	756	797	772	806	793	769	765	790	773	735	718	729	740	789	798	741	749	813	764	779	724	761	803	794	739	780	797	781	774	758	706	746	783	772	783	809	767	754	808	791	747	772	767	769	752	791	795	777	783	803	734	773	731	811	759	800	799	805	761	784	750	748	826	762	741	720	767	781	732	762	762	776	758	769	787	815	769	791	798	806	752	793	776	781	782	741	748	781	760	771	764	816	753	743	742	763	767	755	752	765	760	714	816	786	783	733	786	740	744	792	759	740	766	763	757	802	788	771	799	778	764	775	782	776	787	778	747	765	734	790	784	805	808	738	770	790	749	775	803	738	717	789	789	755	759	819	767	784	778	748	739	806	763	820	782	772	797	770	808	782	774	748	746	779	793	731	754	760	812	834	698	780	760	750	738	751	747	706	766	751	816	744	715	750	772	755	762	759	752	799	799	755	759	736	770	790	773	769	791	743	788	764	754	796	753	772	787	780	807	763	733	727	766	742	724	761	767	725	741	754	785	772	744	798	762	772	739	752	803	739	745	702	776	771	777	755	792	829	810	761	761	768	826	761	787	787	774	809	760	761	783	774	733	708	748	770	801	798	694	750	782	796	805	758	793	746	756	775	762	758	828	791	739	794	754	784	757	785	753	743	773	785	772	771	734	810	745	763	759	759	743	733	792	709	731	795	761	807	747	786	768	725	726	780	728	756	777	776	742	758	764	802	761	784	729	707	762	828	815	768	802	798	757	752	730	778	806	749	808	772	794	783	770	774	775	777	732	776	806	778	760	792	780	803	804	798	759	828	753	776	786	759	822	783	703	797	829	799	759	688	817	763	737	779	755	784	788	749	738	782	720	789	809	785	796	768	766	772	810	807	728	768	807	753	744	792	767	766	739	793	755	779	768	822	786	748	739	794	738	792	740	805	751	790	782	791	765	760	791	747	764	752	749	795	746	761	787	763	752	778	772	811	765	766	756	748	746	742	753	720	775	806	735	765	798	738	750	746	775	788	752	766	780	779	788	800	781	790	776	765	774	764	752	761	754	748	799	776	785	737	780	786	789	796	780	800	735	737	812	770	765	732	780	752	770	791	776	758	768	739	717	781	794	771	788	748	753	771	818	861	758	827	810	769	718	754	811	777	813	770	777	826	790	741	729	796	823	769	804	712	832	785	738	753	738	754	778	756	770	785	762	786	768	787	747	772	821	741	780	746	755	730	747	775	746	798	776	761	768	776	777	765	749	756	814	805	801	779	805	775	801	730	807	802	766	783	750	761	740	814	783	776	760	753	774	774	813	847	807	791	763	780	826	739	727	794	764	773	764	772	763	770	770	757	716	782	787	755	753	798	820	747	730	780	755	788	795	722	768	760	720	737	784	814
12424	791	627	470	386	295	236	244	207	170	187	178	221	172	173	177	168	179	176	171	170	140	157	166	157	175	172	157	161	184	179	190	155	166	159	176	145	176	124	159	167	159	159	139	166	145	164	164	149	165	164	176	170	147	166	173	154	171	153	135	144	174	167	170	141	136	147	134	172	156	175	162	156	169	172	156	143	160	159	143	169	160	163	133	141	146	151	145	141	134	164	151	141	144	162	151	167	136	148	164	149	156	177	145	156	159	167	145	164	151	162	144	153	148	146	179	134	137	171	163	130	148	137	153	143	141	148	161	145	141	169	136	157	149	153	177	181	159	160	142	160	151	164	133	143	129	142	188	174	147	166	161	155	143	160	157	147	173	145	161	151	150	170	160	164	145	165	159	135	156	167	154	166	135	159	157	163	138	162	150	159	170	160	162	151	172	144	132	153	146	141	138	138	153	181	175	145	164	165	146	144	170	180	159	147	149	162	159	160	141	160	164	141	146	147	146	179	156	144	149	167	159	148	155	153	118	155	146	162	122	147	152	149	151	160	134	156	169	166	174	145	138	135	153	134	146	154	155	138	165	166	151	138	146	147	175	142	156	175	170	146	141	165	146	157	155	158	163	158	149	150	117	150	142	162	159	154	145	162	153	150	157	151	167	122	151	163	143	152	137	140	159	157	137	140	156	146	157	165	151	145	147	143	170	164	137	153	149	144	152	161	146	166	162	159	149	138	152	143	148	164	165	138	166	136	164	139	173	136	177	159	149	163	160	172	165	170	140	139	154	154	157	187	176	145	157	154	158	151	152	147	162	151	153	143	160	141	152	167	166	160	160	126	145	135	138	143	165	140	152	155	159	164	139	155	152	142	145	154	147	158	181	188	147	167	163	144	140	163	157	178	159	140	149	166	159	161	154	143	152	174	127	155	133	141	164	156	153	151	155	161	169	179	158	183	147	143	147	161	167	161	162	155	131	158	163	145	176	155	168	146	161	177	144	146	156	167	153	151	143	161	144	158	145	151	162	157	153	160	144	131	139	132	170	152	173	150	140	170	130	179	165	157	161	156	172	149	146	170	166	143	155	145	169	152	154	177	150	146	136	145	167	149	199	148	169	169	147	162	164	154	149	148	134	154	170	111	182	160	154	172	159	116	147	169	152	160	166	172	149	151	175	168	158	168	164	160	155	166	151	160	150	152	159	176	146	153	142	147	152	172	170	146	156	153	145	159	147	132	147	151	151	171	166	136	149	133	142	142	160	148	150	142	139	158	139	152	149	169	169	143	162	158	133	141	179	153	167	149	155	143	118	165	144	140	166	150	138	147	147	166	132	140	171	194	178	173	157	161	160	137	162	133	156	162	135	160	140	153	166	158	126	125	146	150	152	168	155	147	154	181	171	165	131	142	164	141	164	141	152	145	118	114	156	164	147	167	154	154	162	143	150	128	132	175	151	141	165	145	158	145	127	175	158	153	139	146	161	139	160	151	138	165	136	149	145	173	159	111	164	136	145	155	139	134	135	166	152	135	157	137	176	153	151	154	121	175	153	177	169	132	131	159	165	142	163	134	155	166	147	152	153	159	129	186	153	134	176	169	162	172	143	172	192	153	146	164	155	161	153	159	164	148	150	159	187	144	145	157	144	149	140	166	151	152	163	142	134	155	153	187	196	148	138	173	147	160	148	157	150	167	147	145	150	135	169	159	140	142	130	163	154	139	157	146	140	144	155	163	145	157	145	175	138	163	147	158	162	155	136	139	151	148	178	134	140	145	155	166	148	159	135	166	160	154	153	139	154	172	187	155	149	163	147	166	165	147	138	141	161	148	141	130	146	153	167	172	128	135	155	163	157	149	152	140	145	136	131	150	148	148	146	130	136	170	156	143	151	164	152	159	179	146	119	147	162	186	169	150	154	161	158	165	133	138	155	171	144	186	146	150	161	166	147	155	167	157	130	151	153	156	131	166	150	174	146	153	137	162	171	149	163	164	150	129	155	147	187	133	151	140	138	167	161	165	138	147	141	133	131	155	146	141	149	162	162	154	149	159	131	147	157	170	172	154	129	148	151	147	164	162	172	142	173	147	161	156	170	134	142	179	136	147	148	144	143	160	164	159	156	147	150	126	139	171	152	126	139	152	170	135	141	148	170	170	146	136	149	144	153	136	147	154	136	150	154	155	161	163	153	142	147	157	154	138	142	159	161	157	158	145	157	164	162	155	158	128	141	135	146	180	150	163	159	153	152	162	152	151	147	156	144	159	162	138	136	149	135	163	154	159	146	162	154	149	186	163	167	165	165	145	158	152	145	179	158	122	154	159	125	161	151	163	156	138	139	159	174	167	148	147	145	173	155	155	148	166	140	174	146	163	151	161	140	145	148	125	156	159	163	163	139	149	150	162	163	146	157	142	149	158	151	165	165	158	148	129	138	163	137	159	169	137	146	160	157	147	157	162	135	173	162	143	156	134	171	157	129	168	180	164	165	164	161	172	177	148	179	154	147	163	160	182	141	158	144	150	139	156	146	164	140	128	154	161	158	141	128	142	152	170	175	140	150	152	149	156	154	160	148	162	157	159	151	161	138	151	158	163	144	139	125	156	154	160	161	161	177	157	132	133	167	133	150	154	151	168	169	178	141	133	156	169	157	161	153	163	161	171	140	156	150	167	141	147	170	152	147	148	159	181	166	137	152	152	139	147	174	175	141	142	143	131	167	190	165	150	144	171	150	157	160	131	136	155	137	158	162	158	172	152	153	143	159	143	164	147	137	167	179	143	163	164	155	161	158	156	161	167	130	167	143	155	140	173	173	172	149	160	135	157	136	158	160	168	152	129	173	166	163	153	139	137	135	151	142	144	151	134	134	196	160	139	151	144	143	159	170	176	158	172	164	180	176	147	156	162	148	146	115	135	144	149	177	152	172	135	149	132	151	152	167	154	150	141	168	166	152	147	156	136	185	160	168	158	140	131	164	172	155	160	153	150	164	173	159	165	151	145	178	165	174	142	166	173	166	130	148	155	150	148	157	126	155	150	182	141	164	131	137	163	136	138	175	164	154	149	160	159	156	152	161	149	137	150	157	163	168	144	152	157	153	157	132	131	156	141	151	139	141	161	154	146	146	149	167	142	146	173	137	147	148	147	173	168	144	146	137	139	138	154	145	149	160	170	165	141	145	148	159	149	146	141	149	150	154	160	150	159	141	184	175	174	151	163	138	147	168	161	150	140	147	157	164	170	153	155	161	155	149	143	151	149	140	152	145	164	143	160	152	188	147	169	146	164	157	162	152	151	179	157	136	134	161	156	156	174	141	141	147	148	132	144	147	155	152	155	143	147	146	151	170	148	163	141	147	175	151	171	160	141	146	167	173	157	178	165	160	156	169	149	155	159	153	175	141	169	156	145	151	172	153	151	163	171	146	181	152	151	158	161	149	159	144	134	137	140	169	150	169	166	148	167	143	157	150	169	140	149	142	151	143	120	118	159	140
7912	813	1401	1588	1349	1184	955	817	773	699	653	574	601	611	491	498	527	471	488	478	437	432	449	445	454	440	423	435	443	426	406	421	412	413	431	414	444	432	435	410	426	399	399	423	403	422	409	439	401	400	402	398	401	386	445	392	380	396	433	397	410	442	407	378	394	382	390	425	409	434	423	434	374	384	383	435	419	428	421	408	396	407	373	398	422	393	390	437	417	389	384	419	368	393	378	408	376	415	420	412	435	456	385	369	397	379	379	455	419	396	373	391	401	392	371	403	378	394	360	404	381	393	435	403	427	362	365	389	387	416	370	367	378	407	405	393	394	392	378	372	408	401	409	426	387	405	393	414	421	410	386	428	379	412	428	363	370	420	374	356	366	389	395	405	406	360	393	371	404	408	389	370	399	370	401	388	407	394	392	405	397	421	394	407	385	392	417	388	417	378	390	402	423	340	415	401	373	400	373	376	377	385	370	426	360	360	409	367	388	391	396	390	421	399	403	378	414	406	402	428	386	421	406	378	389	393	379	408	407	392	413	402	409	420	383	431	415	381	386	406	413	373	382	410	393	385	384	402	368	367	392	391	410	449	399	421	420	370	392	415	385	357	367	404	396	404	380	425	411	428	421	395	356	387	407	390	402	410	420	409	401	378	411	401	371	386	404	422	374	369	351	415	407	429	409	382	426	353	395	389	400	420	392	446	406	368	399	414	394	393	397	377	380	396	389	381	399	375	402	376	391	415	372	398	379	400	390	418	423	402	397	377	392	402	356	372	394	389	385	382	398	366	401	393	370	367	388	369	412	424	396	415	401	419	402	387	365	411	405	394	424	398	385	407	404	393	388	432	384	407	374	401	397	425	419	368	417	379	429	377	372	399	393	381	401	417	394	383	395	408	353	391	366	381	431	397	367	364	363	411	364	397	359	394	382	427	392	396	366	400	351	375	403	397	397	366	426	394	393	396	413	369	439	413	435	373	373	384	434	403	340	373	393	411	432	368	382	388	384	374	382	372	400	400	391	408	385	368	406	400	388	366	343	420	410	400	364	393	383	412	408	384	360	376	403	382	376	420	434	426	405	402	371	429	386	380	411	365	355	399	384	420	389	372	409	367	420	399	391	421	371	416	384	382	370	393	393	392	402	385	356	384	386	416	382	358	412	408	385	398	392	368	377	358	411	396	439	397	401	369	408	396	365	354	382	375	426	416	397	400	364	444	377	386	386	405	386	361	392	377	405	428	419	392	409	383	383	406	401	406	405	353	412	376	368	397	387	389	406	425	389	398	381	396	401	397	379	408	436	377	409	396	376	413	401	356	366	421	403	388	401	411	405	411	403	388	402	372	375	400	385	410	409	415	390	399	411	397	370	423	374	387	400	400	390	375	409	387	374	394	394	383	371	364	377	375	426	426	410	404	410	383	378	411	390	396	391	407	397	404	394	368	388	381	406	408	394	422	364	391	397	385	382	427	423	362	418	416	402	409	396	384	415	404	421	394	371	365	424	395	408	371	364	429	358	424	406	424	356	431	387	387	441	382	421	442	409	393	405	398	344	386	376	428	411	387	378	394	365	407	388	367	396	366	390	381	390	363	404	430	385	401	378	371	375	408	400	395	363	400	395	359	393	408	377	395	380	424	381	413	384	402	391	413	378	378	374	382	373	389	377	387	401	386	381	397	412	394	384	381	420	409	386	413	374	377	410	395	403	380	402	386	388	365	403	405	394	423	402	372	391	430	374	385	347	414	398	399	405	433	391	388	414	407	407	401	432	397	360	407	387	400	392	394	377	372	418	414	431	406	389	372	368	421	390	400	408	403	400	391	405	360	387	407	405	422	392	444	389	422	372	380	376	427	400	387	374	413	365	361	424	367	417	392	420	402	395	441	399	408	383	371	392	381	429	367	377	425	399	387	389	406	378	371	370	406	388	407	427	441	380	397	355	399	413	355	400	402	381	373	411	370	378	391	383	405	376	389	386	381	386	356	404	359	419	392	403	386	383	415	390	410	359	384	410	363	431	417	402	395	409	361	408	352	401	421	397	389	397	400	414	403	426	422	396	392	395	404	406	409	407	389	366	416	427	375	375	390	403	411	417	427	400	407	422	419	373	397	391	419	391	403	371	444	383	371	411	373	394	404	377	394	399	392	422	418	386	376	394	412	404	406	437	419	395	396	401	370	385	377	401	399	408	406	395	397	388	362	381	401	372	423	380	406	365	402	387	419	416	406	431	403	415	372	417	375	395	416	380	395	387	394	398	416	362	411	436	406	407	430	400	381	396	388	431	420	409	413	426	403	407	371	393	384	413	369	427	417	409	371	410	396	383	418	389	381	386	431	432	373	390	389	418	362	380	398	392	418	421	401	397	446	389	403	381	425	404	451	385	414	411	437	384	381	382	418	419	378	373	384	394	375	428	394	406	436	417	407	395	419	361	384	400	401	386	430	409	405	419	426	368	369	389	380	374	413	389	395	371	369	390	400	353	381	400	398	381	404	398	371	429	412	349	402	400	344	417	413	399	381	380	393	408	392	373	386	394	364	381	430	394	415	367	409	387	425	420	404	413	376	434	379	394	388	418	401	359	378	407	415	408	373	359	401	394	417	418	384	439	357	433	404	399	424	355	378	409	379	402	415	389	350	365	430	379	370	381	384	428	403	407	377	400	373	396	378	374	428	367	380	414	372	375	402	400	380	380	379	427	399	403	375	378	365	400	381	376	370	388	424	395	409	403	430	425	397	413	396	416	406	399	429	410	386	405	404	393	391	407	382	397	378	390	451	422	389	385	386	432	395	409	379	411	393	412	403	374	381	410	422	376	394	376	395	397	378	412	397	409	373	379	369	402	372	388	384	406	417	375	353	392	400	406	395	415	390	371	396	397	405	403	395	404	377	379	376	393	387	369	412	400	403	397	400	407	381	403	411	385	375	414	399	401	397	412	383	418	396	392	410	389	413	394	369	382	408	402	401	391	390	391	384	382	401	403	376	388	382	397	385	400	376	391	398	363	412	413	359	413	428	427	436	364	397	417	391	413	399	413	400	409	408	349	419	387	385	401	412	403	386	394	376	392	389	401	414	379	383	381	393	416	365	384	387	410	388	360	428	380	387	374	393	410	418	408	371	402	398	344	402	391	408	388	399	406	408	398	382	370	414	445	376	400	413	384	394	405	395	391	392	399	404	401	377	401	424	389	392	386	401	387	360	388	433	413	403	360	369	404	399	422	424	404	403	420	365	393	381	421	390	402	368	409	381	377	398	398	386	393	380	394	401	429	414	406	391	376	411	381	372	396	409	376	397	378	380	425	381	400	393	403	383	402	410	403	382	369	421	414	387	424	420	382	410	373	417	359	398	416	412	407	413	384	382	395	388	388	388	429	401	375	388	397	397	418	369	360	404	377	423	410	390	384	389	343	376	405	408	389	428	408	396	381	397	374	374	376	375	356	384	404	401	394	428	401	388	457	407	392	410	397	411	398	391	405	400
1649	389	371	328	358	344	304	346	349	323	330	322	346	337	345	312	295	360	312	327	339	333	360	319	332	326	355	313	342	299	319	326	331	329	333	347	342	323	347	313	328	362	350	361	318	353	335	329	374	357	330	322	340	333	337	339	306	344	327	343	345	339	301	344	338	325	354	337	358	300	365	302	313	377	304	355	354	335	311	346	347	305	341	329	303	351	339	306	338	283	337	360	329	327	364	296	374	379	323	354	347	352	343	318	340	327	332	339	317	329	311	367	321	377	317	343	323	330	340	347	316	329	320	325	334	348	326	344	321	340	339	338	353	367	367	330	366	317	350	308	335	353	365	294	354	343	331	319	295	286	334	341	328	312	328	346	350	346	306	361	331	334	307	312	350	323	317	341	303	338	306	339	332	316	358	355	369	352	341	316	350	321	327	308	353	336	348	324	310	330	354	293	323	334	334	318	305	319	312	341	320	321	335	355	329	295	336	302	323	358	350	335	297	360	361	358	338	340	336	326	334	323	355	343	312	312	348	357	340	313	327	329	335	330	332	321	375	338	365	318	332	320	323	312	310	323	329	329	327	316	329	349	299	354	349	363	351	328	338	343	334	348	355	302	317	330	324	313	346	343	310	296	363	322	335	370	315	340	321	327	351	325	312	315	319	315	332	349	314	326	302	359	335	350	332	334	318	337	311	366	326	304	329	351	341	337	319	343	325	317	310	341	334	302	338	343	317	330	338	360	312	359	328	291	339	309	323	320	330	342	400	332	344	332	319	326	292	327	288	315	330	293	352	327	331	304	332	318	329	342	340	340	345	323	341	332	322	331	318	335	344	343	335	316	337	325	312	323	298	307	337	307	329	310	322	349	310	344	353	357	356	338	298	313	320	374	330	341	328	345	301	350	324	316	339	345	329	365	322	327	310	313	337	318	309	297	348	313	320	286	309	300	338	336	335	317	354	310	373	348	355	328	371	325	327	352	307	349	347	316	328	346	343	334	305	322	350	325	320	317	370	320	322	338	319	319	318	333	326	363	372	284	317	313	335	334	356	348	305	365	368	339	340	328	348	334	354	346	304	354	346	326	312	346	345	321	321	323	349	304	337	310	341	358	348	314	299	339	323	320	359	321	341	344	313	394	343	320	305	328	362	320	345	340	343	326	352	346	344	336	340	349	316	326	311	356	330	336	330	318	332	312	340	330	338	355	321	326	365	308	322	315	342	316	332	321	332	342	321	326	328	301	353	327	318	333	348	324	348	370	319	319	328	289	319	349	316	347	324	330	320	315	312	310	329	342	320	311	342	332	337	330	316	356	338	340	315	343	338	374	349	314	347	323	322	332	313	334	337	302	348	321	345	333	345	334	340	348	338	351	305	367	370	310	320	335	318	280	340	329	304	352	337	369	339	327	335	348	355	349	337	343	320	286	306	343	335	323	331	317	338	372	308	303	316	340	333	343	364	330	345	321	333	354	344	332	354	345	330	342	353	342	350	319	349	302	387	339	305	331	279	351	329	361	374	345	348	310	330	347	308	331	337	310	364	322	337	313	328	310	308	327	332	356	326	326	333	334	311	307	330	324	358	332	332	343	354	326	336	331	342	322	335	340	334	338	348	335	324	291	338	371	328	363	327	326	342	323	340	339	334	327	359	354	344	303	285	358	343	369	375	294	312	323	283	349	328	348	347	312	329	329	299	307	340	346	327	329	334	361	356	333	324	322	345	322	330	316	298	320	296	332	332	336	335	328	330	339	330	317	319	366	323	315	337	311	330	329	336	336	340	284	338	349	332	303	308	392	322	330	319	330	317	325	333	327	322	352	319	326	300	333	331	336	326	322	354	363	310	311	306	350	347	339	385	349	338	329	344	353	346	368	286	364	343	354	330	304	323	344	369	293	391	311	348	317	338	331	350	322	380	334	328	345	308	339	286	348	348	300	323	326	362	340	302	319	306	334	326	333	319	328	327	328	299	330	342	324	333	304	324	311	330	294	326	333	321	295	345	348	337	337	342	311	320	339	343	329	324	348	308	325	339	361	382	323	342	327	333	329	327	316	334	333	331	355	376	346	317	342	371	340	297	336	369	380	331	310	327	292	317	341	352	343	323	341	327	357	303	351	334	302	341	338	358	350	318	335	312	328	308	311	371	321	313	344	346	339	355	322	309	315	335	342	338	320	331	330	345	359	368	335	322	336	334	305	323	316	330	319	340	373	331	324	300	320	333	390	321	330	361	347	316	371	329	342	360	321	325	325	329	326	343	347	355	368	313	329	345	335	294	309	354	327	377	335	342	340	341	342	342	318	338	301	306	319	292	343	333	319	330	358	311	355	322	306	316	304	312	334	340	317	362	331	361	328	314	310	332	360	350	351	311	317	344	323	312	332	352	351	328	332	333	332	332	353	373	338	331	333	294	331	358	323	345	349	322	309	317	327	326	322	359	308	322	314	329	334	343	348	344	339	338	330	346	298	316	351	328	327	330	325	347	349	311	358	308	329	363	341	333	337	331	282	334	321	345	333	299	320	352	326	359	321	305	362	318	341	331	382	320	314	307	322	340	301	330	347	337	346	325	343	350	338	324	338	324	323	327	310	348	332	305	323	328	318	302	338	369	349	321	324	351	312	336	354	386	329	330	346	329	334	354	355	334	316	333	293	303	299	313	325	342	311	334	351	307	344	318	327	325	336	324	317	301	316	326	331	366	363	356	339	326	336	348	330	335	322	332	350	318	367	312	325	309	339	344	342	319	317	336	336	301	327	353	315	308	323	302	305	359	317	288	346	343	355	323	320	315	352	348	317	319	368	319	357	327	309	341	340	318	356	334	303	322	311	340	360	375	340	357	337	356	343	355	361	331	332	293	337	319	317	317	297	325	321	274	316	337	358	299	339	327	369	309	345	346	308	302	297	315	333	334	324	320	333	353	296	342	320	326	331	345	355	339	331	331	330	350	323	349	311	343	382	335	321	303	330	352	346	341	330	325	344	340	333	335	312	301	322	353	324	350	341	324	353	328	280	322	387	314	318	359	341	362	346	356	359	346	322	302	338	316	335	324	351	344	310	333	330	327	318	317	332	342	355	366	340	304	309	341	342	333	319	350	337	346	331	314	341	407	314	339	331	314	309	318	341	354	344	340	321	325	327	321	331	331	353	328	331	379	311	319	332	322	319	362	309	356	330	377	371	337	321	326	331	320	310	332	320	339	303	341	312	344	307	296	343	313	330	342	287	324	352	367	334	325	310	352	355	320	352	334	334	331	336	345	360	331	317	333	340	326	330	341	338	294	336	359	364	325	331	329	286	340	308	315	380	354	343	360	320	347	346	357	341	338	397	319	323	303	363	337	338	359	328	339	326	337	331	325	347	313	343	320	327	296	301	328	319	325	316	319	343	362	318	357	319	310	358	332	319	361	338	301	350	339	321	318	345	343	337	336	341	299	339	326	318	308	300	322	322	340	333	317	318	326	317	313	342	322	326	346	322	300	350
2310	807	873	795	798	871	871	871	841	850	804	831	874	795	833	850	826	816	852	787	822	741	855	764	816	822	757	788	830	792	822	843	776	791	795	850	831	789	814	809	846	789	844	761	777	788	731	730	839	793	752	846	768	809	823	783	805	798	795	759	816	786	782	842	824	837	748	836	817	769	818	807	848	795	802	807	813	819	855	838	785	760	859	810	830	844	737	816	779	775	779	793	774	783	791	850	823	787	739	817	826	831	830	775	741	801	820	812	840	788	813	799	814	840	814	813	846	727	827	758	797	780	808	830	822	786	775	799	777	808	788	754	793	853	829	778	749	795	801	794	747	834	843	806	810	817	798	785	780	791	784	797	777	799	729	813	756	823	802	795	856	801	829	774	803	823	807	817	799	810	806	842	781	825	811	792	818	845	844	748	763	790	859	832	777	818	797	796	779	813	781	839	771	775	823	802	824	765	760	800	776	771	797	798	817	868	749	790	801	833	835	789	819	809	783	821	824	831	845	799	794	834	815	792	784	839	816	788	838	802	821	794	778	759	804	804	804	863	794	814	795	789	795	800	804	769	840	831	780	823	806	792	791	819	850	792	790	834	843	813	797	822	861	819	755	813	811	881	822	821	793	800	816	718	816	779	780	784	780	804	793	806	781	870	814	819	838	811	773	802	796	821	742	752	863	808	772	785	839	833	800	794	785	757	772	832	840	859	789	782	788	790	834	785	813	866	801	831	815	800	839	810	794	782	852	797	753	779	775	756	852	794	834	782	739	803	828	832	804	811	829	754	815	782	779	823	823	797	836	804	784	801	827	801	841	785	793	796	773	743	753	791	824	768	859	825	817	827	771	804	785	770	797	844	781	791	842	761	821	793	771	824	767	827	805	831	806	776	835	775	814	753	825	814	782	819	831	827	779	784	804	780	847	786	752	827	786	784	801	836	821	807	827	804	785	809	814	822	850	787	787	815	788	855	785	741	791	779	781	849	791	814	779	792	814	775	791	830	804	801	795	821	774	809	770	779	798	801	810	784	853	801	769	823	805	854	815	793	809	806	837	799	873	839	753	799	833	806	807	823	833	789	782	772	785	824	835	821	787	820	774	792	794	822	787	793	826	833	802	798	814	830	811	764	793	790	786	808	797	806	781	800	776	809	820	848	816	763	819	780	896	838	829	803	808	860	809	823	806	779	794	777	810	790	800	774	760	769	783	784	782	839	749	795	848	785	792	827	849	734	832	799	795	793	864	766	806	825	792	816	864	774	789	840	797	770	769	867	749	810	769	783	808	832	832	797	841	795	786	795	791	886	849	777	817	810	784	875	793	833	813	760	793	791	809	748	759	854	813	798	770	835	807	794	744	823	767	782	804	817	798	884	815	813	801	777	819	814	772	789	787	756	801	805	780	795	802	769	800	834	808	794	767	837	799	835	814	793	841	804	824	799	784	804	827	790	817	807	767	831	762	789	810	814	873	807	789	782	788	850	860	780	813	844	820	824	800	760	843	830	781	833	851	768	801	771	796	803	762	810	820	826	786	809	792	822	738	815	766	771	806	755	785	764	808	787	792	816	790	783	789	807	806	749	768	777	861	818	851	876	802	814	798	835	847	814	822	857	838	785	830	820	808	785	813	868	784	798	764	798	819	810	792	812	815	806	756	766	759	764	766	779	803	779	765	762	793	805	789	816	786	870	788	836	793	792	796	814	831	800	811	793	800	835	783	847	748	788	781	798	794	806	764	757	860	793	837	772	790	760	823	782	833	791	844	768	818	846	759	825	794	811	798	786	789	839	796	767	797	806	806	819	784	849	829	821	821	793	822	799	771	802	786	782	775	791	779	813	792	837	794	823	820	782	773	850	801	774	786	812	794	779	816	744	801	823	802	769	816	781	792	780	825	820	761	786	767	802	777	836	795	805	789	833	821	809	776	844	798	790	775	800	811	802	807	789	787	844	763	808	835	814	767	780	788	759	850	831	792	746	775	760	764	766	788	766	815	831	794	776	813	769	859	732	800	811	835	749	836	791	881	760	774	820	843	787	762	828	842	794	806	809	819	789	826	791	866	841	781	824	849	807	818	799	823	799	753	812	816	835	771	782	810	805	834	785	783	822	748	817	769	804	780	776	754	814	770	808	791	835	840	784	798	786	778	806	842	824	829	778	808	808	797	839	833	869	779	792	739	824	800	815	815	806	823	851	837	800	809	839	812	764	759	768	810	823	789	801	806	834	793	804	832	847	796	791	813	834	757	767	792	754	832	777	827	838	794	772	791	804	827	845	765	821	822	783	786	796	821	811	810	819	837	774	826	803	865	824	796	787	801	852	786	832	812	849	828	833	837	744	836	823	766	800	809	767	774	798	772	827	837	797	783	800	754	799	804	806	771	820	788	816	757	790	778	775	792	797	797	817	814	798	827	767	866	786	826	747	831	786	882	811	789	812	807	763	776	804	745	773	854	788	818	828	854	780	831	756	749	811	785	807	842	792	834	749	883	811	828	782	799	784	782	792	821	800	817	816	825	799	810	772	799	782	786	808	816	741	769	790	813	837	755	889	865	773	806	834	823	789	828	800	813	789	856	848	807	834	813	777	753	800	828	779	835	805	807	795	844	803	788	797	820	799	820	796	813	795	814	813	759	783	810	812	824	825	806	779	728	802	801	842	737	786	786	771	809	837	808	771	782	828	768	770	812	846	830	804	795	826	852	823	818	808	788	808	787	834	868	838	828	826	755	833	782	805	807	874	804	817	791	811	830	828	822	745	798	772	795	827	783	856	780	780	846	788	783	838	792	797	823	785	829	811	757	818	810	791	781	815	805	811	824	782	792	820	749	823	826	805	787	823	812	780	842	818	787	777	835	743	834	821	812	799	798	826	776	794	810	793	760	811	781	813	810	814	833	784	793	790	824	768	769	840	814	785	844	797	814	802	838	750	821	766	865	822	790	781	788	789	804	851	817	806	822	770	772	812	796	818	842	818	764	783	835	817	790	787	817	819	765	842	767	835	771	785	829	750	821	783	792	813	794	776	801	827	791	752	832	821	825	766	846	820	798	789	826	807	777	823	820	810	820	801	816	842	797	775	802	820	791	775	822	827	864	785	793	793	808	801	784	802	839	805	840	819	820	819	797	812	834	859	789	826	864	794	788	771	836	760	796	868	799	817	807	781	805	814	798	811	822	799	848	807	726	781	773	818	821	772	798	809	841	797	740	783	838	793	766	855	772	835	825	827	803	787	831	790	785	801	780	803	767	801	814	805	814	808	801	752	839	840	796	827	786	778	777	823	752	814	778	846	824	776	781	773	741	829	750	809	800	789	812	808	805	779	801	791	780	789	785	789	802	810	791	803	779	797	803	790	805	809	822	833	807	873	766	816	792	752	860	792	838	784	773	819	809	839	791	778	799	807	801	829	810	778	801	761	841	752	807	782	831	810	796	780	806	842	824	766	836	853	859	842	862	813	792	859	804	819	877	799	850	806	816	791
7042	540	591	488	433	378	368	352	326	368	363	339	375	347	357	320	350	334	343	332	330	349	319	329	321	311	292	350	300	296	312	282	333	302	337	309	302	333	300	312	300	340	360	293	330	281	337	316	304	369	285	322	336	309	342	323	309	321	346	345	328	330	313	326	321	344	361	343	319	310	326	333	335	326	321	335	279	285	327	275	272	323	327	364	301	333	324	366	319	342	333	309	340	305	302	329	288	304	370	294	327	309	297	333	302	294	327	303	318	337	293	333	339	317	319	274	316	312	264	299	310	325	320	366	309	331	346	320	308	309	340	326	300	324	349	311	318	305	343	311	316	311	308	350	317	304	345	309	315	330	344	319	330	307	341	323	348	316	312	326	303	321	317	326	348	339	305	284	325	325	317	320	293	286	311	299	314	320	317	327	321	340	315	313	301	329	328	295	319	308	312	302	329	323	331	318	330	322	308	322	308	275	285	327	299	310	325	304	303	361	301	314	317	296	362	307	272	333	316	330	318	345	323	319	299	314	329	309	309	352	326	304	303	304	314	313	307	321	337	309	328	316	302	305	332	322	318	294	311	283	341	321	315	311	309	319	328	312	319	319	311	272	320	312	311	338	328	318	318	334	325	321	300	371	295	293	279	316	322	334	319	337	318	317	311	294	320	316	319	331	341	322	341	321	308	302	331	309	330	328	343	334	320	300	370	261	306	316	330	325	316	325	320	320	331	327	298	316	289	314	331	316	302	309	286	319	309	344	327	313	294	310	313	308	312	319	303	289	328	339	334	307	356	317	312	314	306	323	316	329	332	321	280	323	309	342	340	337	317	345	266	347	294	298	316	305	329	313	338	323	301	305	311	297	293	345	305	292	329	334	300	308	323	314	287	326	301	299	325	304	331	294	299	317	290	319	382	327	329	300	323	298	329	351	291	321	298	305	324	324	338	341	321	315	332	313	311	330	310	282	303	297	281	319	297	336	318	294	285	314	319	332	331	298	317	334	330	332	298	318	298	324	345	296	327	341	353	296	307	333	302	304	295	310	348	305	281	293	331	296	363	297	300	315	331	310	324	310	316	298	336	329	318	305	339	327	280	307	322	305	296	328	324	283	320	338	312	297	335	304	309	310	356	320	326	314	379	319	316	325	339	372	328	331	311	302	361	302	313	304	303	339	317	345	330	303	327	308	316	308	310	330	318	319	297	297	317	323	305	315	307	332	299	315	313	311	369	304	285	330	333	315	305	329	306	322	298	299	303	328	312	322	299	309	310	307	308	309	327	326	312	309	361	318	322	367	314	303	309	335	333	281	329	352	338	327	293	345	303	316	359	293	335	304	325	318	305	314	347	352	285	305	314	335	326	292	334	312	318	304	318	350	338	300	346	298	302	313	318	349	306	316	349	317	304	333	315	283	306	287	323	339	340	297	282	351	350	343	309	348	299	330	348	315	312	311	248	342	338	298	333	313	300	333	318	308	322	303	340	336	306	298	296	306	341	306	318	330	292	330	290	304	312	324	330	310	326	330	342	323	317	311	318	319	304	355	310	312	348	337	307	309	308	336	324	312	315	323	266	302	311	356	358	300	293	341	313	327	318	313	334	329	327	328	312	322	325	338	282	307	350	316	315	325	303	302	315	332	325	340	321	338	329	342	348	338	305	295	356	310	324	319	271	335	342	347	336	344	301	309	305	325	323	320	321	314	319	331	316	299	320	321	335	357	336	347	323	324	301	322	328	304	306	302	305	317	334	331	294	333	333	306	318	328	316	308	321	294	312	323	331	328	291	316	360	294	332	322	325	311	315	329	340	351	361	337	299	363	317	319	352	322	319	308	329	274	326	306	318	302	309	310	318	310	303	329	342	323	320	294	308	285	347	309	324	339	303	324	349	298	325	289	352	291	341	316	292	326	307	316	350	307	344	365	319	301	327	302	345	321	301	319	345	309	329	284	345	310	336	299	306	311	305	310	302	320	325	324	306	312	334	314	353	328	304	307	284	312	318	342	321	317	303	329	324	339	324	301	297	320	303	332	319	319	299	351	340	292	309	277	319	318	317	325	348	312	321	324	340	328	324	303	318	322	320	323	322	348	309	343	306	343	326	302	322	343	326	332	321	326	309	364	348	305	291	315	322	326	328	312	282	329	303	332	348	293	338	335	314	297	319	314	318	359	274	345	310	313	292	332	313	333	316	311	308	312	284	295	331	283	302	349	321	296	348	342	361	328	327	316	301	301	274	316	319	316	315	318	336	305	305	340	293	323	305	322	310	326	315	325	320	340	331	342	337	339	324	335	281	315	307	318	320	290	314	335	312	343	311	301	342	335	343	307	283	335	317	344	288	331	279	301	295	313	335	321	323	329	333	306	320	323	304	312	304	305	341	316	321	336	313	303	303	325	331	338	358	332	303	312	335	328	302	317	318	319	314	313	363	313	323	305	351	358	289	306	352	294	317	350	301	331	352	319	329	306	310	310	310	316	280	294	320	349	316	296	304	300	309	352	326	325	339	309	366	318	324	321	317	322	317	354	313	306	297	285	320	340	320	302	324	322	299	319	321	323	335	294	306	275	316	332	328	323	342	317	333	330	324	331	316	329	314	334	323	296	343	354	326	331	321	336	327	292	322	302	341	346	339	304	313	316	303	330	324	284	315	320	278	296	301	291	330	326	310	328	334	294	315	309	345	348	313	324	327	291	306	284	295	289	311	302	311	310	303	316	343	288	292	317	304	338	340	328	304	339	322	320	330	333	321	313	328	306	318	312	332	332	317	298	307	309	334	314	336	311	303	330	317	326	323	304	295	334	319	291	335	309	313	333	301	312	298	307	355	269	350	305	301	302	317	289	302	332	330	328	328	310	317	303	328	296	336	316	318	337	310	310	313	308	324	361	336	321	312	333	296	303	290	335	318	319	307	315	334	318	320	332	321	319	344	319	318	313	330	306	313	310	315	334	312	350	316	327	295	334	352	311	283	297	295	358	339	301	313	308	317	327	309	297	324	290	318	346	301	316	325	319	324	346	299	287	294	303	312	345	288	326	273	324	318	343	306	315	336	321	341	286	311	323	311	318	304	338	318	282	286	332	279	281	339	337	325	345	326	317	324	300	344	326	342	343	301	298	311	334	321	313	310	343	316	344	321	297	322	317	310	277	306	308	319	290	291	324	321	324	289	348	304	294	329	298	302	366	307	320	323	298	301	333	308	297	274	298	326	297	318	293	331	324	317	322	308	305	305	296	286	287	348	318	303	305	327	346	329	350	330	338	342	318	285	305	341	335	330	324	305	337	293	339	309	318	313	305	307	322	357	322	320	281	344	327	314	302	322	356	322	301	291	347	340	321	300	293	310	324	338	329	267	315	299	338	312	317	340	311	304	309	338	328	323	311	332	334	308	333	318	308	334	339	346	292	329	324	317	315	292	327	353	321	321	288	319	299	309	328	302	312	309	321	342	291	335	350	295	318	323	316	324	334	317	317	326	314	301	305
6511	1025	1241	1418	1274	1146	1065	1059	998	912	888	838	869	850	820	794	814	842	804	753	822	832	805	759	815	780	795	780	795	807	813	858	798	709	773	746	772	810	786	778	825	767	811	790	788	782	735	755	722	799	799	779	761	724	750	806	781	773	787	789	740	757	759	779	735	779	806	810	811	783	739	758	736	793	743	770	803	737	766	770	772	757	811	783	765	839	779	804	769	781	768	778	764	778	756	793	743	799	799	787	774	783	761	771	769	733	785	751	768	802	817	751	802	769	797	755	753	753	802	758	763	747	723	765	746	758	755	756	809	756	782	786	730	780	785	782	795	762	743	739	793	802	791	732	792	771	708	730	761	800	734	756	768	757	781	755	742	789	786	756	756	775	831	775	769	740	752	804	748	750	779	755	738	710	756	773	819	739	753	769	751	765	773	750	758	754	825	778	762	758	753	744	767	731	791	808	726	763	764	784	724	720	773	785	758	746	770	732	747	723	736	770	723	773	832	808	746	742	756	764	784	747	774	772	838	809	787	754	747	784	812	771	771	787	754	775	759	782	784	780	790	791	762	797	802	730	792	809	782	802	733	721	755	761	804	764	719	732	758	778	781	758	785	791	733	761	817	832	784	784	783	743	767	832	735	740	734	754	752	756	783	786	740	813	797	747	759	778	734	776	768	776	789	787	732	798	738	796	771	843	756	746	800	792	760	739	771	790	726	756	767	759	760	772	787	761	766	791	796	823	774	747	801	796	752	745	806	742	784	768	743	791	752	807	733	771	714	803	753	799	745	841	771	758	759	794	724	776	780	749	823	740	790	772	788	720	729	757	770	772	791	736	813	801	717	752	751	782	728	762	754	789	786	744	759	759	745	815	794	770	757	738	754	766	798	823	780	789	810	732	788	746	789	768	734	793	745	766	764	767	801	721	816	772	784	747	764	777	818	752	770	749	786	744	796	737	811	741	765	775	792	772	766	758	774	705	753	799	705	782	720	778	776	737	750	752	769	822	793	764	758	760	745	795	768	775	761	802	741	709	761	766	789	742	742	722	757	782	783	737	810	768	775	809	788	773	752	830	776	791	779	753	768	728	762	773	762	763	757	773	759	798	818	831	777	796	784	728	736	793	753	790	764	779	733	776	747	773	797	781	775	784	779	765	783	765	752	786	756	788	767	738	763	768	759	766	731	764	826	766	756	753	791	787	769	752	714	808	772	776	749	795	715	734	757	736	817	715	786	774	794	784	780	761	793	783	795	804	790	744	744	776	722	797	755	728	724	776	770	784	791	773	792	772	814	795	733	726	753	721	788	825	730	763	737	751	782	728	771	743	772	789	734	779	725	806	805	777	780	689	739	737	791	823	786	763	783	754	766	782	765	750	723	770	724	799	790	787	771	758	814	789	803	783	781	752	779	779	785	746	772	811	773	711	832	776	758	779	801	786	758	806	777	754	750	798	736	753	728	765	817	761	764	743	786	743	818	734	779	747	802	804	734	767	826	773	768	731	797	830	728	757	722	769	729	739	775	742	803	792	804	763	796	734	753	783	770	791	797	790	738	720	779	775	740	791	751	740	790	741	765	742	743	781	805	768	747	742	741	748	720	775	809	791	777	810	740	775	762	786	782	804	796	802	749	788	773	750	759	796	778	812	718	770	753	733	757	763	759	793	738	753	813	765	739	713	721	809	716	784	708	799	778	769	752	747	764	786	715	831	802	821	796	789	804	752	802	772	778	762	726	771	778	779	775	734	770	707	778	760	769	782	687	758	738	724	756	796	762	793	793	798	785	711	711	748	779	712	759	761	726	724	810	723	782	781	730	760	738	811	828	745	761	766	751	774	765	764	770	816	775	716	799	765	798	765	738	768	777	822	762	739	815	763	689	775	792	754	754	739	776	794	764	769	728	753	773	756	784	769	759	727	710	732	817	786	780	749	776	741	739	736	756	772	784	776	777	727	753	766	814	739	769	794	711	787	757	770	743	672	757	794	775	795	792	782	757	803	791	798	746	753	805	787	741	760	737	758	727	816	790	737	727	725	755	752	761	824	791	748	802	781	748	771	741	766	740	755	765	718	763	777	758	771	739	806	750	780	744	747	750	794	725	756	760	745	766	718	754	766	774	772	737	721	746	758	780	763	785	781	780	848	788	765	823	734	739	789	750	737	770	784	769	766	745	758	781	748	772	818	760	779	754	739	750	747	739	763	767	791	759	747	730	760	777	758	738	782	746	761	774	727	793	810	756	754	810	812	741	763	794	729	737	754	754	815	782	767	739	816	774	756	773	785	737	722	725	802	741	773	782	788	810	732	771	779	764	795	753	768	788	762	770	766	783	771	762	755	768	743	789	750	782	763	763	829	747	760	776	784	732	778	765	760	763	766	774	771	769	775	750	776	757	745	797	771	745	732	788	781	771	779	820	763	794	773	747	725	729	740	777	783	760	739	700	754	779	781	805	765	728	760	761	784	748	771	760	800	804	736	799	796	754	818	776	823	718	775	768	744	779	781	774	756	778	773	777	781	745	784	782	757	787	781	765	814	753	769	790	771	761	787	747	754	824	752	798	763	757	750	731	795	789	712	805	768	786	734	721	786	709	799	760	724	740	798	808	780	773	819	751	752	831	754	775	757	765	741	789	774	698	739	752	749	756	753	778	757	754	778	764	793	797	767	749	778	744	754	732	760	744	765	788	752	763	770	760	810	746	797	723	766	794	741	747	742	800	779	770	756	794	805	775	780	776	785	730	743	783	739	813	757	733	687	786	784	726	814	769	778	788	775	781	725	808	789	797	773	796	741	811	745	816	731	803	711	773	780	743	736	747	825	715	816	788	747	778	776	778	785	706	799	805	745	754	762	752	759	768	805	781	748	777	734	749	774	764	766	744	763	722	755	794	741	786	771	738	827	762	748	771	798	734	752	776	763	726	799	726	752	779	795	825	722	777	789	784	760	803	801	773	784	780	777	722	794	746	766	806	808	732	720	763	755	801	774	800	755	752	720	754	778	766	850	751	847	749	737	727	746	777	821	751	765	786	800	775	741	746	727	748	829	755	733	783	740	784	801	780	773	769	814	755	767	749	751	748	775	820	760	772	739	786	778	790	754	776	755	769	748	783	778	797	783	769	781	768	735	736	742	753	792	763	780	763	745	819	766	753	764	704	758	753	758	799	735	759	747	759	710	794	801	771	767	766	776	777	765	785	782	710	724	750	816	784	719	742	778	776	746	766	731	755	770	776	722	798	775	808	761	800	776	786	717	774	769	788	771	821	812	773	724	729	793	791	774	753	770	778	798	782	780	773	744	800	758	803	770	744	743	750	813	748	795	766	747	812	763	821	811	766	749	771	782	766	771	751	776	784	794	745	747	776	741	748	705	780	729	759	726	719	806	776	750	698	797	742	771	787	761	753	755	749	751	778	835	795	747	796	783	786	758	803	775	770	759	777	801	759	750	717	826	788	815	751	755	804	758	794	829	708	806	744	787	710	702
12559	708	623	490	381	302	243	246	204	226	168	191	172	177	191	190	182	151	171	172	175	156	149	152	156	169	131	163	171	154	152	158	140	154	160	163	146	165	153	165	159	162	160	170	129	151	140	157	147	144	131	134	135	168	147	143	130	154	151	170	140	152	137	136	139	156	166	171	150	168	165	156	149	150	130	166	153	164	150	151	160	145	166	155	171	146	124	135	145	165	164	148	148	147	166	162	145	136	170	165	163	168	153	129	172	190	148	176	139	145	135	124	161	157	162	150	148	152	123	144	150	146	159	149	153	143	149	145	162	136	146	143	146	136	157	175	154	122	175	158	133	150	178	180	159	160	144	135	156	149	123	179	162	152	152	164	148	166	146	159	136	159	151	152	160	146	146	151	177	149	153	132	159	157	129	146	166	139	149	141	167	160	166	141	140	153	163	144	152	141	149	163	158	127	148	149	134	156	141	152	183	173	139	153	147	138	128	142	157	162	140	146	159	175	158	159	155	154	146	159	173	150	157	163	149	137	129	149	144	159	172	158	135	161	161	131	137	143	156	154	149	142	144	167	159	163	137	148	158	150	145	138	133	159	151	147	163	138	147	155	167	151	193	165	153	132	163	133	154	188	138	156	155	155	161	143	171	161	151	155	135	158	168	173	164	150	148	164	155	141	142	170	156	138	149	153	156	158	158	163	160	152	135	146	143	143	145	142	134	164	143	159	154	163	144	160	139	159	162	148	141	171	109	169	148	158	160	137	133	169	166	128	143	134	148	175	136	155	164	142	143	170	128	143	167	171	155	131	153	140	144	145	131	149	142	158	155	134	157	151	140	176	132	160	146	134	148	156	158	141	149	151	174	171	151	155	139	144	162	161	156	147	155	161	143	162	162	148	155	153	173	142	147	161	159	157	163	131	148	155	162	157	162	165	156	154	137	140	139	142	179	135	136	145	144	190	148	137	159	158	150	160	140	132	161	140	151	157	171	143	176	170	153	156	146	169	132	150	142	164	140	165	149	143	138	140	163	149	155	147	139	163	154	123	154	154	153	161	151	164	145	146	149	162	146	144	140	131	176	171	145	158	141	168	165	165	176	148	150	135	155	141	156	165	154	156	156	161	167	140	172	156	165	142	148	141	168	137	152	154	149	151	167	132	151	165	158	148	148	152	163	167	140	140	160	158	162	155	134	159	151	155	168	136	150	168	160	134	183	183	150	131	156	147	158	162	144	112	141	164	128	140	165	139	150	150	157	150	152	184	131	151	137	134	151	148	163	146	138	153	140	175	146	169	146	164	150	146	150	156	162	173	163	137	142	144	144	160	179	140	152	135	137	148	156	173	141	152	139	134	171	158	147	145	157	170	141	154	142	158	142	141	170	172	158	159	180	140	133	186	146	158	130	189	175	154	156	146	156	167	153	153	140	171	161	150	153	158	160	146	165	146	147	184	158	161	139	156	164	166	152	160	161	133	147	151	130	161	155	143	134	129	143	149	148	153	135	170	146	138	142	144	175	135	151	136	156	150	137	152	155	158	150	178	156	131	169	148	152	139	160	187	148	165	143	156	147	137	149	156	167	144	153	164	149	168	157	141	168	142	137	143	152	142	167	151	151	146	146	147	136	149	169	158	151	169	128	135	157	165	189	190	160	150	154	160	145	154	133	153	142	158	140	150	164	167	182	176	151	144	136	142	169	152	145	160	163	156	178	141	140	166	167	137	135	137	159	149	150	166	160	176	154	137	173	143	150	147	139	142	150	154	156	168	154	150	137	152	140	152	141	150	140	157	165	159	141	122	149	138	144	153	139	142	145	141	154	125	179	145	180	136	159	163	150	146	163	170	132	156	156	166	138	149	156	158	127	147	151	158	145	180	144	163	187	167	150	123	172	132	143	136	141	144	164	142	162	161	153	174	134	160	175	145	162	150	148	133	163	159	168	144	154	141	153	145	143	152	146	154	163	158	155	156	151	150	129	176	143	176	150	131	157	144	168	158	152	158	159	161	148	159	161	140	146	175	146	168	143	129	145	177	161	159	143	150	122	145	137	170	133	150	124	134	134	172	145	157	144	145	155	156	168	154	142	134	166	155	143	144	147	161	160	181	146	124	154	155	170	136	156	146	165	161	154	132	164	149	127	142	143	145	162	154	141	135	146	154	161	148	141	171	162	153	173	145	148	164	149	158	164	147	141	161	140	152	145	186	139	151	154	146	131	160	166	152	152	150	143	162	154	187	155	149	140	150	178	145	170	169	176	155	136	127	140	146	141	123	150	150	166	164	149	150	161	166	177	146	155	158	138	149	134	144	173	165	160	148	176	166	152	132	121	161	159	170	169	157	139	155	163	150	138	152	158	156	147	156	155	164	140	149	155	153	151	174	127	145	171	142	157	132	153	154	133	157	163	171	133	133	154	152	150	145	152	167	158	162	172	126	154	155	164	149	166	142	150	154	166	174	160	157	158	166	143	151	146	132	162	151	150	169	145	136	155	149	144	145	191	149	164	157	149	163	145	164	136	156	147	148	136	154	157	159	141	143	132	135	150	163	145	182	148	167	142	154	151	158	178	154	147	147	193	157	184	138	155	175	167	154	144	166	156	149	167	137	153	155	156	162	135	147	162	139	168	155	160	153	152	148	156	148	171	146	141	166	167	155	137	142	149	132	138	173	166	158	162	166	166	132	139	175	134	160	159	137	137	137	164	131	131	155	163	172	188	157	144	152	149	169	152	148	144	150	155	158	173	139	157	157	145	140	160	166	151	131	160	179	129	140	154	147	177	167	164	156	161	167	172	171	138	132	158	162	135	150	157	147	164	139	149	145	149	141	144	184	155	168	162	160	144	149	174	148	133	151	137	148	146	150	145	137	139	158	135	165	150	172	146	165	129	182	160	146	150	124	175	166	150	153	164	152	132	141	170	151	181	150	145	155	152	157	174	134	145	154	157	134	163	160	145	136	146	150	150	165	150	149	135	142	148	189	173	146	142	170	156	146	173	163	131	143	154	147	148	151	141	133	156	129	136	136	146	127	157	157	150	153	139	165	151	162	159	151	149	163	162	172	137	166	145	137	133	121	140	147	133	153	148	154	148	159	173	177	159	155	163	137	151	138	148	148	153	152	154	155	162	139	133	135	149	158	160	162	146	184	179	148	153	138	160	157	154	158	152	158	174	146	158	167	156	149	163	173	162	157	130	163	145	158	129	152	162	157	120	163	143	152	163	147	131	148	169	158	151	154	169	160	163	154	154	160	169	142	168	123	184	162	135	132	167	146	153	149	122	165	154	154	164	149	132	192	157	162	147	153	146	141	159	139	164	145	146	135	156	136	150	173	153	150	152	135	169	147	176	155	151	157	167	158	163	148	157	165	154	146	143	130	151	153	145	148	149	174	152	157	158	169	157	182	143	181	149	138	153	136	141	151	156	147	164	144	165	148	115	162	175	141	158	147	163	133	139	132	163	160	160	130	154	134	163	147	174	147	162	151
7844	824	1410	1591	1386	1207	951	844	729	676	617	595	594	572	522	519	489	500	496	478	435	455	505	467	408	419	436	475	427	458	423	417	402	422	443	394	430	422	389	433	412	410	414	451	436	416	387	408	394	391	404	418	403	379	377	384	378	395	422	405	393	418	464	386	401	430	409	366	399	412	370	383	393	388	410	361	391	407	409	386	391	392	418	372	400	382	398	428	410	374	445	367	400	354	388	363	393	386	389	419	425	390	396	429	389	391	384	398	422	381	411	387	406	411	374	393	409	376	396	425	376	396	370	429	431	372	377	416	415	398	377	396	406	397	410	407	395	372	407	410	443	417	379	362	386	374	389	410	382	372	397	394	379	373	387	430	420	394	430	391	424	421	395	403	377	377	386	398	393	414	368	397	387	381	377	378	372	409	397	406	402	420	382	386	400	401	390	395	384	401	374	398	396	452	384	370	397	391	388	421	386	401	363	371	415	404	370	427	407	394	363	397	387	354	396	404	361	385	403	402	410	374	418	394	386	418	382	368	386	379	366	380	402	401	382	393	372	404	409	411	354	376	373	422	394	407	395	393	405	424	416	385	380	388	379	409	402	361	428	353	347	380	440	398	365	376	393	390	413	407	385	403	415	425	431	405	403	415	387	429	375	382	358	398	397	383	387	380	400	393	391	400	382	389	421	392	395	393	385	374	384	378	417	452	424	384	412	388	387	411	418	385	387	391	390	385	382	399	374	433	373	430	370	381	395	404	400	387	380	384	391	368	345	388	350	389	416	389	372	399	422	394	445	394	388	373	383	407	396	387	393	387	364	420	416	421	398	402	381	378	360	394	421	387	406	380	378	429	383	407	378	396	391	392	444	411	400	377	388	363	390	381	369	382	357	443	418	390	324	412	408	429	420	381	400	366	404	399	393	419	393	409	398	398	380	400	365	409	405	377	384	380	345	379	396	375	388	400	373	412	371	381	412	382	379	364	387	387	393	415	400	390	369	403	394	396	384	408	403	390	393	377	359	396	395	398	407	384	355	417	370	389	375	412	447	407	384	414	384	413	375	371	412	389	412	348	415	408	414	354	394	393	391	389	418	422	372	434	401	405	376	407	418	355	370	419	409	381	402	382	408	366	402	429	380	388	389	401	410	392	402	380	393	395	388	403	396	437	394	393	412	368	369	351	408	369	410	404	413	367	396	409	448	425	433	407	363	416	380	413	349	388	412	394	363	398	406	367	392	385	440	378	412	430	404	402	390	430	390	380	394	386	407	387	362	419	396	407	404	388	408	376	426	408	402	390	345	402	402	351	434	430	403	397	397	381	383	392	406	402	412	394	390	374	425	370	422	424	386	375	402	388	399	390	399	388	370	399	394	413	407	388	389	427	427	375	387	416	362	375	354	381	395	412	426	375	367	394	382	358	390	363	397	349	385	418	371	397	405	395	403	388	387	376	373	418	394	404	374	387	395	388	380	415	392	383	394	403	390	436	359	387	381	400	353	416	423	401	415	408	373	383	395	416	395	440	406	415	380	394	397	375	412	395	405	425	396	355	377	366	422	386	402	378	384	393	361	360	402	394	394	396	388	432	405	398	376	403	389	373	407	399	396	396	412	419	390	382	409	403	386	356	364	427	397	379	365	382	396	372	379	370	360	406	375	397	389	409	407	392	406	378	384	374	378	388	367	465	353	348	372	380	400	387	364	400	385	378	391	371	373	414	412	382	403	422	436	405	402	391	362	370	396	398	406	370	398	372	390	381	427	380	376	399	372	422	411	378	409	409	377	416	371	421	372	377	384	405	417	371	400	385	394	391	395	417	406	366	377	373	376	372	377	394	409	399	390	380	387	432	344	398	401	368	390	394	376	405	404	383	418	394	425	415	359	396	401	377	392	407	407	383	389	407	406	369	386	353	405	396	387	394	394	412	386	403	376	419	402	414	388	377	439	375	391	425	375	417	365	390	397	386	393	370	403	420	438	374	410	377	394	376	433	412	370	395	390	419	412	393	413	402	406	407	387	390	380	380	393	383	354	361	407	381	366	364	383	394	408	415	410	398	394	349	390	383	364	382	425	381	371	418	355	376	384	420	395	379	384	390	411	448	381	408	417	417	408	402	364	397	390	400	386	412	420	361	407	397	410	385	389	385	390	430	386	380	376	381	378	386	401	402	358	384	383	412	395	399	406	402	388	374	374	392	394	435	411	380	391	371	419	384	394	373	372	397	377	407	379	396	381	403	402	395	401	367	414	377	390	403	423	361	364	423	379	382	383	410	357	417	415	412	396	390	404	379	365	392	393	423	383	405	377	383	420	375	413	375	393	384	415	364	356	404	389	373	409	405	402	398	405	364	410	391	380	395	408	409	400	387	431	404	393	420	412	399	408	409	366	383	382	375	359	395	411	436	394	373	382	416	407	407	397	386	392	396	376	378	425	392	428	372	378	402	406	392	393	391	394	439	407	391	369	408	393	391	384	397	430	375	421	386	408	402	406	397	353	384	427	394	381	399	388	400	379	373	382	429	383	399	394	392	413	392	394	413	380	425	415	413	398	402	429	346	402	383	390	416	426	396	397	417	374	384	395	395	392	400	390	442	393	388	423	416	390	386	399	381	406	414	414	374	379	387	359	390	393	356	375	405	421	404	407	415	425	413	409	405	414	389	448	412	395	389	392	429	382	418	423	354	396	372	392	373	403	398	387	367	393	371	420	414	389	395	363	372	391	372	393	396	418	397	423	383	370	404	387	349	366	429	432	415	410	411	405	402	434	397	382	401	385	389	405	428	405	398	381	422	431	380	418	415	378	402	417	430	413	363	402	381	393	399	428	421	416	415	371	375	373	396	394	429	360	387	386	408	351	412	343	401	394	394	399	387	380	446	374	391	424	400	412	365	394	371	380	359	414	414	335	377	379	439	414	402	390	389	420	410	389	419	437	363	403	421	392	377	391	404	396	405	401	401	384	431	399	408	396	404	397	400	407	399	404	377	366	399	428	391	391	419	419	360	369	401	385	383	361	371	392	410	427	390	372	405	445	433	399	414	402	392	404	403	399	393	413	375	398	355	398	397	386	404	372	359	414	434	356	389	375	427	384	388	359	406	376	428	395	402	379	373	399	409	396	409	384	420	382	430	391	397	362	382	389	407	389	393	396	373	398	414	441	388	381	410	443	403	380	388	399	386	418	386	416	399	370	406	420	386	406	409	411	375	427	394	391	390	350	377	391	397	353	359	382	389	396	407	387	396	390	433	384	372	384	419	398	350	364	394	419	403	436	400	375	391	380	431	434	374	379	391	362	375	387	375	413	398	399	403	381	360	388	416	403	381	382	404	383	387	420	407	389	401	405	378	427	405	403	416	394	407	405	388	378	385	374	387	385	387	364	402	406	402	401	398	371	400	394	404	367	374	397	355	385	386	388	401	368	359	407	404	404	399	381	389	414	445	415	424	396	368	387	354	395	381	408	401	426	418	398	408	358	412	395	432	441	408
1493	343	328	325	348	303	341	320	359	339	326	319	316	318	323	331	314	335	347	331	394	334	340	344	327	346	349	332	357	324	307	346	369	345	358	306	351	289	315	319	344	305	356	352	334	340	333	312	323	345	318	370	312	349	340	326	325	318	346	343	323	324	340	362	309	345	344	337	313	317	344	366	351	336	358	320	358	322	316	339	320	305	313	315	328	329	339	386	333	348	316	338	331	332	342	342	356	326	331	342	335	310	334	319	331	348	333	348	318	358	342	328	307	296	363	334	340	334	306	336	348	345	354	313	329	345	350	344	324	329	351	361	296	367	349	337	372	335	358	362	324	328	339	361	319	323	317	335	337	327	327	317	315	336	335	299	337	349	338	350	340	317	375	341	334	327	331	359	314	347	346	359	351	319	330	336	345	375	336	318	339	332	299	331	299	327	342	317	313	327	360	343	320	296	320	332	352	350	305	343	335	317	329	363	330	321	325	340	353	368	365	351	317	348	343	363	356	323	334	322	311	345	358	309	322	309	362	340	377	326	330	340	324	331	335	323	329	332	351	341	329	319	325	351	331	303	300	355	330	335	338	335	343	325	343	343	359	374	317	306	328	325	331	338	348	358	323	328	293	333	310	329	329	365	363	323	336	320	296	335	327	339	347	314	322	308	305	336	339	346	343	331	330	337	297	298	359	302	348	325	357	340	340	296	332	342	298	332	377	333	343	363	316	334	362	366	329	363	343	365	363	313	334	311	333	337	321	355	334	322	319	325	332	376	346	322	347	353	337	302	362	344	333	339	334	321	348	333	333	318	323	312	337	301	317	324	339	323	358	324	366	323	332	339	311	329	366	343	320	327	360	316	374	316	338	337	353	329	341	367	317	327	321	327	324	346	324	298	347	324	318	335	341	347	350	311	337	368	354	350	320	385	311	329	335	361	301	343	350	307	346	330	349	337	320	305	363	331	336	342	321	349	324	372	316	297	347	334	301	286	290	333	350	319	341	367	304	321	348	333	336	329	339	317	316	314	347	333	335	355	317	323	327	350	290	289	331	315	335	323	352	375	351	353	336	338	332	339	295	342	343	310	358	335	305	353	356	334	337	334	321	318	311	341	337	324	298	306	336	315	313	347	315	361	296	362	340	339	326	319	284	301	356	351	367	331	332	346	334	342	346	328	346	341	337	325	319	365	358	337	328	322	343	302	355	344	340	321	313	354	366	343	339	307	349	354	297	317	376	343	302	312	359	322	346	316	316	369	352	349	313	304	288	362	341	314	346	312	328	326	323	360	357	349	366	320	339	317	331	345	346	324	350	330	333	361	317	312	324	318	363	324	361	314	365	318	359	361	322	347	350	368	327	355	350	347	372	340	372	378	330	324	342	367	346	348	303	327	359	321	317	348	368	312	331	322	305	298	317	346	344	346	339	333	380	349	319	350	310	301	338	329	346	345	344	321	347	365	368	364	375	330	327	348	343	320	354	325	335	331	342	314	345	318	331	343	330	316	324	341	367	314	322	373	337	363	328	315	348	324	366	347	314	354	375	329	328	348	320	338	317	346	337	328	321	348	380	314	341	351	337	298	346	299	334	322	343	286	322	326	310	322	295	305	353	364	356	370	366	310	323	332	307	327	314	361	312	330	349	327	356	349	340	336	358	335	312	350	342	306	351	348	318	359	333	316	384	323	347	341	323	330	340	305	354	362	356	331	322	365	303	368	340	347	340	335	382	351	334	326	315	339	314	358	335	361	320	377	332	325	312	320	323	327	364	358	343	359	339	307	335	323	310	342	346	327	372	353	321	302	331	323	336	338	305	319	335	323	331	322	314	290	344	326	309	335	307	327	310	327	349	318	310	329	359	379	338	353	319	336	335	347	366	364	324	327	355	306	360	365	339	351	341	312	319	345	324	336	312	290	353	302	324	343	335	336	311	324	324	337	314	335	287	303	352	325	319	356	316	355	316	333	334	322	382	357	322	325	314	352	336	338	332	336	322	337	322	331	340	365	352	330	361	349	358	377	359	317	344	353	349	349	297	343	332	378	332	368	342	328	325	336	364	329	317	340	337	331	342	325	346	307	355	402	334	351	341	342	350	347	328	310	289	337	310	346	337	343	333	371	334	309	371	330	326	346	338	319	297	349	345	304	327	335	350	326	320	305	307	363	332	308	343	359	358	350	334	383	361	347	323	366	325	314	308	341	311	361	322	375	353	362	329	312	316	339	339	371	355	319	351	336	342	328	351	313	358	364	335	337	293	352	337	358	318	337	312	331	315	298	347	333	338	332	346	349	309	311	379	316	327	330	343	344	278	341	355	316	339	346	340	325	317	356	340	318	358	327	309	346	322	347	371	371	341	351	337	327	352	335	365	327	334	334	310	377	335	325	340	352	313	341	322	312	357	328	363	341	345	356	326	330	354	344	318	359	333	369	363	346	316	318	335	363	327	347	333	330	338	329	352	351	310	314	367	304	282	318	328	314	312	341	385	307	335	316	326	369	310	334	311	368	338	356	352	344	359	312	328	337	299	328	321	337	355	318	345	358	349	315	321	335	332	346	332	352	304	343	354	349	327	307	357	325	335	343	358	345	293	328	320	330	291	349	349	329	368	336	377	349	333	322	347	331	348	313	342	313	339	367	352	306	318	353	335	346	305	334	278	328	322	357	322	303	377	361	338	368	328	320	355	346	321	356	366	343	366	319	315	337	339	332	333	398	353	356	339	331	345	367	332	355	352	332	361	361	356	324	342	313	323	354	313	375	323	316	356	325	326	299	320	314	335	330	321	330	317	337	315	313	363	325	326	333	333	331	335	355	337	305	321	350	373	301	342	316	343	342	355	336	347	307	340	309	330	271	332	286	345	331	357	387	334	367	338	342	331	335	339	322	296	327	331	370	341	324	309	314	339	358	334	307	314	339	382	309	334	322	310	323	339	320	336	323	348	365	327	366	338	308	347	320	345	328	343	314	313	351	379	365	359	332	357	332	332	363	331	298	354	361	316	332	348	318	371	346	338	316	321	315	329	326	345	321	291	320	387	311	330	363	324	352	341	331	311	282	314	349	349	342	335	358	340	360	333	382	333	305	357	305	343	316	312	330	345	351	342	314	321	349	312	353	361	337	343	335	316	308	354	356	323	310	343	348	330	335	334	327	288	305	366	294	321	328	334	299	349	328	354	328	341	328	352	316	348	333	365	334	321	334	358	319	338	350	326	394	351	343	347	323	353	325	336	314	341	322	378	344	339	332	344	348	316	320	335	342	375	298	312	313	337	361	352	332	346	371	320	323	334	319	324	342	324	339	320	340	349	367	330	341	315	325	341	334	322	322	325	375	337	343	308	345	323	331	330	338	310	363	352	333	329	338	354	326	336	340	313	319	332	336	332	330	329	333	318	327	327	366	336	345	298	345	323	320	322	328	317	329	328	348	335	319	345	318	289	374	328	378	355	346	327	333	332	279	286	348	339	350	312	337	329	322	346	370	384	318
2114	877	844	834	825	838	823	778	859	807	764	872	858	858	821	807	794	833	815	799	814	844	782	855	834	812	860	793	769	800	785	800	813	792	821	851	841	853	797	760	851	796	817	830	777	839	812	780	829	779	791	813	823	805	804	818	837	821	792	798	808	811	787	832	767	807	754	849	794	801	803	822	786	829	828	818	771	818	790	811	846	813	739	775	796	855	856	845	849	767	741	755	793	799	832	782	843	814	822	835	806	831	843	767	815	818	776	817	751	797	828	811	758	709	773	827	790	807	791	802	787	800	823	816	774	812	825	851	855	831	814	849	798	815	791	815	764	779	820	772	745	827	774	816	793	837	821	798	832	722	786	764	743	802	814	792	800	788	842	844	800	831	791	809	837	836	858	770	828	779	789	763	752	821	809	803	761	860	831	791	821	779	796	804	810	823	812	764	820	830	818	802	793	806	793	809	803	805	808	840	799	836	842	818	822	869	735	780	768	819	761	839	816	838	785	817	833	857	800	800	856	858	758	794	793	792	805	826	794	803	831	843	774	767	763	838	811	823	779	801	748	810	825	816	782	785	778	787	775	784	840	775	805	782	801	809	818	790	797	831	843	785	806	791	804	809	814	812	759	753	831	799	762	794	831	821	783	788	827	805	812	803	829	810	776	790	839	805	794	767	806	818	773	788	758	818	825	783	826	798	824	743	771	795	791	782	854	824	828	739	828	811	838	783	779	751	814	809	818	776	827	757	832	804	790	795	739	784	807	843	807	775	830	814	878	761	826	819	821	820	797	789	800	808	774	782	842	840	798	818	820	841	854	799	808	836	780	829	810	785	741	788	817	832	790	842	813	793	831	867	803	811	786	780	821	788	817	812	782	764	803	821	824	811	818	790	750	845	828	813	843	847	792	823	798	782	764	779	794	814	778	761	787	743	814	821	758	788	818	817	825	779	802	824	803	823	774	781	855	806	780	808	793	828	841	793	855	836	793	829	787	862	865	823	824	816	782	828	800	764	820	830	806	841	818	775	767	790	801	779	776	816	827	792	828	817	860	807	784	778	841	744	834	819	807	783	800	790	827	794	828	844	770	814	799	834	839	811	752	836	784	828	753	779	842	795	795	792	779	774	748	843	782	834	801	763	758	786	794	785	843	780	776	827	818	786	791	824	813	800	802	803	790	825	785	750	787	760	777	774	861	772	765	843	792	802	823	786	788	841	797	834	804	820	804	897	799	792	863	881	754	815	852	807	826	797	762	850	796	801	823	769	790	781	778	794	787	834	781	784	829	789	806	798	813	802	775	785	847	793	770	864	810	822	816	766	820	819	786	814	803	782	800	803	769	834	827	819	813	804	793	841	855	842	784	777	839	831	807	781	839	818	790	809	794	829	845	792	836	771	778	837	819	778	807	824	821	807	764	843	778	773	815	773	808	798	782	836	800	838	782	764	785	779	868	781	769	807	811	874	821	806	794	812	801	791	829	753	813	800	818	804	819	830	825	821	787	800	808	787	811	816	793	784	817	834	779	821	833	818	833	794	794	745	811	771	769	848	778	791	846	859	804	820	799	780	838	809	821	785	804	781	810	847	850	910	830	780	800	835	800	798	769	785	808	836	833	810	795	784	793	803	819	805	805	835	800	805	797	801	727	767	824	817	851	815	810	806	772	796	783	842	790	778	841	793	811	782	771	756	815	830	828	786	791	781	759	827	819	836	797	808	793	803	812	878	806	809	791	781	848	765	808	803	766	784	820	768	849	790	815	781	829	842	762	797	825	798	768	798	836	773	865	758	849	831	806	815	770	795	812	758	814	814	832	809	828	831	764	818	791	789	739	839	783	771	826	826	809	840	781	765	828	750	817	833	895	823	812	816	821	761	787	748	812	796	813	821	811	793	784	800	821	835	825	782	868	837	850	795	803	846	823	830	840	785	817	807	814	840	805	822	857	797	806	793	837	862	785	815	769	798	776	815	847	786	836	790	831	839	779	800	767	843	763	818	733	811	811	829	813	845	807	824	800	807	801	840	824	828	826	767	836	857	843	857	835	791	780	785	811	798	781	877	763	759	816	841	837	801	795	817	780	786	821	809	841	755	819	787	761	835	820	828	782	799	779	830	831	859	817	796	828	784	783	840	834	802	787	846	803	871	820	810	780	831	770	842	869	862	801	835	831	788	791	791	837	825	816	789	785	827	805	820	790	829	801	774	822	807	767	795	840	827	846	758	798	789	824	831	823	796	808	787	819	766	851	771	818	803	856	810	851	806	766	812	731	771	848	782	813	803	836	818	781	805	824	831	845	803	838	863	753	811	735	827	829	864	793	816	771	826	792	780	805	794	783	817	792	785	792	774	787	794	792	849	781	756	797	774	828	759	766	805	800	786	799	817	820	817	790	774	820	835	786	760	855	829	849	762	872	831	793	819	834	800	823	830	814	858	816	842	798	816	808	819	825	779	833	770	793	768	787	787	837	810	829	782	792	815	823	842	775	821	821	820	770	767	776	801	810	803	827	788	828	831	764	827	822	805	761	799	742	790	819	776	813	834	803	809	800	770	838	881	792	805	801	787	801	767	798	818	779	782	801	799	807	784	836	818	829	809	832	756	802	855	823	811	801	776	801	823	778	807	806	782	850	822	793	822	761	804	780	825	815	798	816	759	754	764	812	797	764	837	846	797	811	769	745	873	813	845	828	772	745	829	792	840	809	836	791	791	808	833	787	799	779	858	769	853	800	819	824	812	788	826	796	761	831	765	854	853	778	810	748	789	835	770	791	781	841	853	792	829	836	848	779	809	808	741	762	796	827	810	837	882	833	832	824	818	762	774	866	811	779	804	825	783	781	846	809	811	820	768	815	788	802	813	842	787	797	830	821	823	803	768	837	798	820	777	853	794	792	839	835	829	856	799	831	821	797	768	800	811	787	775	800	834	760	813	835	838	804	778	824	828	813	766	724	766	819	769	841	791	784	804	856	808	800	797	780	813	812	816	809	794	790	770	841	849	805	837	829	805	803	803	829	746	819	840	807	822	841	783	809	775	853	822	794	784	812	777	803	810	823	788	754	770	803	827	775	844	812	821	807	773	855	829	758	846	802	777	835	747	798	792	830	811	796	834	800	759	819	834	865	787	867	842	803	797	776	799	839	801	828	771	784	819	840	824	858	831	816	862	838	773	830	781	796	835	822	779	849	770	806	809	790	779	742	757	822	808	805	784	819	785	808	817	809	759	816	770	805	816	827	806	818	816	770	798	822	789	798	786	773	825	819	805	821	794	785	839	842	834	770	842	854	783	826	811	826	806	794	814	829	800	865	819	839	785	829	788	761	864	834	792	854	790	797	821	787	735	853	811	790	857	811	807	751	867	805	822	836	778	826	746	835	774	751	807	792	801	801	780	866	809	815	836	786	796	770	826	797	832	761	783	793	793	837	779	827	816	778	824	790	838	792	819	756	841	807	836	751	807	778	815	779	795	775	799	807	780	800	833	757	815
7030	532	562	484	427	403	413	364	316	340	332	308	341	354	318	329	335	342	321	365	328	339	306	337	331	335	341	314	323	316	343	315	322	315	327	292	315	318	310	314	339	299	306	341	329	346	307	334	331	352	301	334	345	276	325	336	326	325	325	321	326	298	317	278	322	324	308	313	336	308	354	315	307	311	289	309	302	332	298	303	322	323	311	346	319	296	299	347	377	348	307	325	307	309	323	292	278	344	330	316	342	338	309	356	318	261	339	347	332	327	337	332	321	315	313	317	355	326	291	341	322	305	327	336	308	329	328	355	336	314	338	327	278	337	336	350	309	329	291	289	349	348	287	285	332	310	342	353	329	327	343	317	315	319	319	297	326	308	292	314	334	316	286	336	330	312	289	319	345	338	277	328	326	312	302	299	333	336	340	317	294	319	283	336	311	300	314	298	331	286	352	303	304	332	279	312	317	352	308	330	309	319	332	331	328	346	361	315	280	296	350	333	330	343	306	301	330	318	344	356	287	311	362	331	305	340	312	322	303	335	331	309	310	294	317	319	340	329	323	327	318	305	326	336	336	324	330	309	308	307	341	338	331	340	318	328	312	288	315	345	308	310	302	336	307	299	315	317	368	345	338	322	347	349	334	298	319	331	316	318	309	342	322	324	300	306	319	308	334	309	307	331	317	332	333	307	322	332	318	335	322	328	323	319	337	337	352	335	358	320	328	337	339	330	283	289	328	294	306	333	306	342	317	310	336	340	350	297	327	330	347	329	302	307	304	328	322	306	333	343	314	319	338	336	350	308	308	347	306	302	287	332	337	325	344	302	322	309	292	301	333	322	332	318	314	336	319	289	323	315	306	321	302	337	319	307	308	341	330	311	315	308	335	309	309	327	310	297	322	304	326	312	289	298	341	298	327	325	286	336	318	318	346	308	334	313	336	333	348	325	314	299	341	294	319	335	313	314	321	321	320	322	328	334	315	283	313	320	319	343	324	323	332	312	336	348	342	318	340	330	325	317	332	351	323	315	338	347	326	330	308	317	327	356	322	317	309	292	298	312	353	317	316	339	315	318	315	335	329	297	316	301	316	337	311	346	308	337	340	355	329	316	319	322	298	313	318	292	343	352	322	306	344	308	348	305	335	334	350	316	318	346	337	307	325	342	281	304	309	363	301	338	301	292	325	313	332	313	327	340	296	306	294	309	342	343	328	293	320	336	308	321	341	279	304	324	317	319	321	320	328	336	340	333	330	313	285	322	312	297	297	325	329	341	312	336	322	283	285	322	315	310	327	316	325	294	327	317	336	286	308	289	292	321	335	331	305	311	321	261	297	316	321	319	331	322	303	286	311	321	297	322	296	295	284	331	335	340	355	333	328	326	296	308	326	326	318	318	305	305	329	313	303	344	342	329	319	366	322	315	318	292	336	305	345	325	339	317	307	318	268	304	316	313	328	322	312	292	300	320	312	302	339	335	334	342	294	310	306	352	317	326	324	320	291	336	337	352	345	313	323	335	303	324	320	295	313	281	320	332	309	313	302	335	334	346	326	310	295	337	312	335	337	337	311	306	346	336	326	291	334	320	336	356	338	343	336	291	308	300	325	334	320	299	323	349	306	322	325	290	325	350	324	294	330	337	291	319	295	316	287	330	321	312	323	306	287	301	317	322	337	318	322	326	344	323	331	343	369	308	333	319	284	327	333	347	294	296	287	310	336	306	337	305	348	318	331	288	333	337	303	320	336	336	304	325	290	325	300	341	312	343	314	366	317	314	299	305	297	321	318	288	325	337	310	305	322	326	342	355	332	340	303	310	309	348	342	314	315	312	326	310	295	272	297	339	351	298	337	346	317	313	315	342	352	323	270	319	322	302	363	350	321	344	321	326	336	314	322	294	327	297	348	312	335	306	316	296	294	298	326	310	319	312	331	282	349	342	350	323	338	330	300	320	291	297	317	342	312	278	305	328	337	285	336	280	333	319	306	325	326	338	343	332	339	336	322	332	288	332	308	320	298	331	323	324	324	322	322	315	274	371	356	295	291	292	307	360	330	333	334	353	347	323	336	313	324	323	302	295	325	343	309	322	332	300	316	317	365	295	308	342	346	285	318	307	305	304	349	321	302	313	307	308	350	289	300	284	322	309	317	327	339	337	313	338	320	313	354	318	306	284	322	351	314	327	339	320	336	331	336	308	347	345	336	340	294	321	301	289	306	343	307	296	320	311	332	329	336	316	311	337	340	306	303	285	315	322	323	271	308	319	315	296	327	311	335	308	327	295	332	289	313	306	321	307	308	321	304	306	328	324	334	303	305	305	313	320	320	297	299	362	280	348	321	338	301	329	332	325	340	310	306	317	317	348	293	289	311	315	304	312	343	332	290	350	306	331	333	309	316	298	323	336	355	303	294	305	311	328	316	321	311	293	318	327	318	295	327	310	339	303	316	329	350	335	322	303	308	322	318	308	273	330	325	286	342	340	339	337	321	320	373	308	325	325	332	315	318	329	339	331	324	306	327	296	311	313	309	307	329	343	340	311	287	324	331	304	311	330	332	313	345	313	312	285	330	301	315	317	293	351	296	327	307	340	303	266	318	305	344	320	313	345	307	322	327	293	316	308	309	276	306	336	344	303	358	334	340	340	317	301	335	323	321	304	325	330	319	342	313	303	325	309	304	320	310	307	308	315	344	338	317	333	312	311	329	309	334	311	351	288	287	353	329	296	337	304	328	295	324	286	330	324	311	350	302	314	310	315	297	332	304	325	317	291	329	324	324	327	320	329	312	294	346	323	363	300	307	318	321	302	273	340	300	310	337	328	346	288	347	324	309	305	301	327	332	311	330	312	306	312	324	323	309	327	329	347	293	364	345	331	347	294	298	305	305	347	293	312	304	314	289	318	343	299	295	314	321	295	328	298	345	291	343	313	356	322	293	299	288	338	322	365	355	285	300	308	323	287	258	342	339	318	312	324	324	328	326	298	316	292	312	315	311	326	340	329	326	335	323	351	359	298	317	317	313	309	335	302	356	349	339	318	292	293	297	318	305	326	305	307	367	345	326	319	309	314	336	317	343	328	340	293	337	349	321	287	328	299	296	331	328	314	291	330	335	354	308	330	328	340	338	296	317	284	330	299	313	353	312	321	326	295	332	301	336	364	289	285	346	312	362	312	321	274	284	325	306	305	313	345	337	325	287	300	302	333	306	328	318	313	313	326	327	320	334	330	336	297	335	321	344	308	352	336	343	307	328	311	305	331	331	348	348	357	334	337	350	314	344	338	330	321	308	329	328	342	333	345	319	309	314	279	340	322	330	347	307	298	312	344	327	340	299	304	300	341	301	330	320	319	335	311	311	319	323	312	298	344	330	328	309	295	337	368	336	316	317	326	330	356	317	301	316	333	329	338	319	293	312	321	333	319	321	329	328	327	309	341	325	325	288	332	309	312	308	304	322	352	303	331	332	315	295	316	305	310	282	312	318	339	311	319	298	347
6595	1014	1326	1404	1301	1272	1119	1029	920	936	914	861	867	840	822	841	834	845	879	781	847	818	824	787	788	851	769	794	774	802	767	810	793	738	756	798	784	745	740	761	722	841	787	793	749	727	699	784	785	746	703	795	809	759	802	772	809	725	813	774	780	720	804	776	762	757	752	811	820	745	759	758	794	766	761	740	812	778	758	756	764	762	779	771	734	710	751	781	807	789	750	754	719	766	760	757	724	776	778	783	739	774	765	771	756	770	767	763	766	784	777	764	759	775	738	791	775	747	774	791	765	732	788	771	754	823	755	767	795	759	798	819	740	761	753	759	790	751	729	760	776	750	785	757	780	752	754	798	768	756	765	725	785	755	765	768	777	799	754	730	745	794	747	783	747	751	788	767	759	781	766	734	827	786	761	771	807	716	796	764	779	825	747	767	761	772	799	729	814	797	806	756	776	831	790	769	779	757	796	780	762	848	778	791	772	759	737	766	743	774	783	782	772	789	708	742	819	741	748	751	723	800	751	769	786	793	771	783	744	760	754	755	718	804	761	807	809	726	826	761	768	775	740	790	782	788	771	779	761	794	761	756	774	731	764	748	778	770	742	839	781	770	754	741	804	763	760	746	736	769	763	762	752	738	771	769	780	757	748	767	789	772	753	746	761	768	825	795	783	762	751	687	750	740	805	756	720	775	768	773	767	794	761	784	786	760	777	767	770	801	772	726	783	746	766	774	805	753	731	792	723	716	711	760	730	746	797	771	753	813	743	807	740	756	799	723	816	776	799	752	769	754	868	782	751	795	790	758	784	733	761	807	771	778	755	713	704	739	774	733	759	820	770	780	801	757	729	734	800	759	750	750	774	750	794	773	802	805	794	752	786	805	760	801	769	781	772	771	788	791	757	818	806	752	751	756	790	778	769	782	769	795	809	756	775	775	752	749	736	796	765	748	772	805	756	845	736	754	816	739	801	755	751	721	784	779	771	726	704	744	761	758	770	796	790	738	760	788	771	756	774	746	769	770	741	777	752	763	750	764	758	780	770	730	758	779	739	811	763	774	787	758	775	735	834	802	792	779	809	751	736	779	806	797	755	773	774	765	723	774	773	735	789	756	834	771	796	784	757	796	695	774	780	764	810	761	759	780	749	794	729	764	748	752	801	776	756	738	722	708	802	764	759	737	782	765	756	740	718	739	798	736	754	733	738	736	817	698	754	733	782	820	704	788	753	763	772	767	798	769	701	774	788	785	781	802	774	761	733	800	788	785	776	744	764	795	726	773	714	727	783	796	799	749	788	743	742	757	781	742	755	742	755	739	773	755	806	793	749	745	752	774	818	752	743	785	721	769	734	771	736	745	753	810	758	748	842	744	783	702	754	750	761	808	750	767	750	746	763	738	757	772	828	759	718	776	774	762	767	779	783	796	739	762	743	746	743	766	767	783	754	811	775	733	752	747	764	758	743	745	720	741	783	743	735	756	754	816	780	733	785	753	787	736	786	751	781	752	811	763	799	760	732	810	777	775	743	756	744	786	728	744	757	779	764	798	752	800	732	762	785	765	745	764	773	751	749	776	730	761	756	701	705	754	716	768	766	797	728	739	800	756	761	812	768	762	789	786	775	754	753	780	744	789	757	708	775	810	800	711	752	758	760	748	724	759	799	800	767	765	776	730	775	742	720	801	793	808	756	752	776	762	744	765	782	743	773	784	748	808	767	740	773	772	732	778	707	775	749	766	759	721	768	772	750	761	782	769	785	725	794	746	747	753	752	789	746	710	783	781	800	839	753	763	771	753	794	759	796	764	771	755	744	785	762	732	708	768	800	769	706	813	749	757	759	769	799	754	753	755	767	718	830	707	778	809	788	798	702	717	755	780	744	784	761	821	777	778	781	780	741	758	758	764	785	762	793	814	775	749	756	741	790	782	777	748	788	754	769	763	744	753	812	765	767	781	766	794	788	824	791	781	804	740	817	764	751	781	777	763	808	785	802	769	725	788	752	823	820	793	739	807	750	744	811	761	751	806	757	761	792	767	800	775	765	787	756	766	790	725	786	705	735	803	813	797	778	732	696	813	783	771	768	710	739	770	780	815	754	747	794	774	799	812	763	760	751	791	767	775	731	791	765	769	753	780	774	754	773	773	767	737	818	769	779	785	789	777	724	780	766	791	782	770	736	794	773	729	762	766	776	728	767	761	759	732	721	799	751	814	766	809	787	808	741	753	786	782	755	799	762	751	772	730	799	769	760	778	737	799	759	725	787	784	732	796	723	819	766	768	707	766	765	765	753	754	817	809	747	767	774	789	741	771	784	761	770	827	752	760	760	767	734	713	702	760	762	758	763	763	768	804	782	738	723	759	753	794	803	754	804	793	800	760	755	784	793	770	785	764	771	744	747	770	791	764	737	770	757	799	780	780	775	761	773	739	781	759	749	773	773	761	802	749	752	735	796	789	782	764	809	760	790	766	742	781	754	712	727	770	728	746	734	795	771	798	764	731	771	774	756	779	744	802	760	719	803	813	754	786	755	785	755	787	727	755	680	727	773	779	793	698	707	776	739	773	777	733	737	742	759	730	766	787	807	755	776	766	782	775	814	802	767	738	766	758	783	725	751	791	761	742	794	769	775	759	750	753	755	728	780	750	773	773	789	836	771	816	731	760	783	755	800	762	767	773	790	730	747	788	752	756	750	809	763	785	767	786	781	759	718	756	759	750	742	770	729	781	800	721	752	760	752	825	736	728	808	766	710	779	763	767	730	775	766	811	775	807	790	781	798	783	743	764	813	820	764	742	770	817	737	797	809	774	757	727	803	800	737	761	742	775	718	778	766	799	791	815	795	749	761	736	781	751	729	752	730	740	748	735	770	764	772	776	750	757	797	799	748	754	784	761	790	804	735	771	800	752	784	767	746	803	779	732	813	788	783	762	772	754	792	753	807	704	721	760	738	827	745	756	735	779	778	788	769	785	784	771	762	755	721	782	744	721	728	786	730	748	775	754	749	746	748	754	769	819	737	792	798	786	776	727	765	725	751	753	748	774	799	769	702	745	752	767	749	739	770	766	768	740	749	763	798	767	763	777	776	777	729	773	800	763	748	765	747	777	735	783	777	724	784	728	732	726	728	793	749	785	743	751	753	809	755	820	746	746	809	772	776	730	739	726	774	773	785	761	787	723	781	750	743	756	774	797	748	789	758	774	767	777	726	771	742	768	733	746	763	774	744	806	725	753	736	755	743	773	753	766	765	820	716	795	765	779	761	827	742	740	776	753	784	752	776	779	739	735	714	775	760	718	752	794	754	755	753	723	754	757	799	803	809	728	738	792	777	759	724	751	735	786	791	718	729	755	785	723	802	780	715	792	783	781	758	728	778	771	737	754	750	795	786	764	753	765	764	767	785	810	745	759	772	797	760	779	754	807	817	783	764	754	766	763	772	752	718	781	756	739	795	751	763	776	787	754	782	807	777	773	801	750	740	760	759	783	767	724
12458	772	647	491	339	278	275	229	217	181	180	185	162	189	158	155	182	170	163	152	182	159	161	147	161	166	175	140	133	171	134	164	172	160	160	160	152	136	167	159	167	193	141	134	128	151	145	146	163	161	168	162	161	145	156	153	160	168	133	155	157	142	159	133	172	176	168	145	156	149	157	149	176	167	144	156	146	147	153	146	144	179	156	132	144	153	125	151	168	147	156	134	143	153	139	153	158	164	171	152	175	166	133	150	147	152	160	159	163	162	155	148	145	145	182	159	137	146	139	137	153	158	135	145	162	150	169	146	151	147	155	164	148	156	180	155	141	141	155	180	152	188	164	164	155	143	158	153	123	144	124	163	198	149	163	130	138	158	176	160	125	149	163	139	164	164	165	151	156	147	145	183	179	142	131	166	168	141	127	165	149	124	157	172	155	154	159	160	143	175	139	164	162	166	145	145	153	126	138	158	164	147	169	136	140	152	145	139	130	150	143	152	153	135	137	132	149	168	125	153	137	139	159	140	157	123	153	161	173	159	145	128	153	136	132	176	134	154	151	157	143	173	153	146	133	132	162	163	164	154	153	144	144	131	126	144	157	157	153	150	140	168	156	159	149	144	148	169	142	167	164	164	141	143	152	144	150	132	127	150	178	138	149	147	176	141	150	168	155	154	123	152	149	169	163	140	148	146	171	158	169	148	158	151	156	116	156	182	139	176	140	172	166	172	163	161	142	142	154	154	168	164	140	140	168	157	174	138	153	136	110	145	156	139	132	171	148	147	166	152	132	165	147	142	153	179	164	161	142	151	161	153	174	156	152	158	151	158	148	176	140	160	138	175	140	137	145	153	161	150	155	148	169	144	124	119	164	188	151	163	161	157	173	167	138	167	146	142	162	135	181	149	152	152	151	124	121	172	139	160	156	142	146	147	170	150	156	153	152	157	152	151	158	126	160	167	154	163	174	150	160	153	174	158	153	147	145	172	157	156	155	155	150	170	141	165	159	143	159	146	142	151	135	154	148	157	163	146	130	149	146	147	157	148	155	143	166	132	142	160	148	149	163	144	155	159	171	146	148	155	165	132	164	159	166	167	136	163	152	158	147	159	156	135	159	172	170	149	160	134	145	151	166	148	144	136	150	160	167	151	169	155	153	182	143	152	128	147	146	149	184	157	155	163	168	139	150	130	164	148	140	150	145	140	134	146	165	147	167	135	155	152	153	162	162	153	141	137	149	153	148	156	165	148	127	160	157	151	162	160	147	134	140	163	162	146	165	171	126	147	132	165	153	166	142	165	131	140	140	149	133	144	131	147	132	148	173	150	122	146	139	167	149	165	169	153	157	183	154	144	189	149	159	149	138	140	162	150	118	141	141	155	163	147	140	165	165	153	131	167	154	151	184	163	143	130	162	141	161	158	142	149	151	170	128	128	143	170	135	150	170	148	161	141	165	158	153	165	163	149	155	157	156	132	164	169	154	141	151	141	151	140	165	154	148	151	140	154	148	154	157	141	142	140	164	181	157	188	151	167	177	173	142	142	161	131	164	156	148	153	180	170	135	157	143	161	154	161	155	147	138	156	156	132	140	132	176	150	152	127	161	153	152	131	157	153	165	126	145	161	142	157	150	145	153	163	156	177	157	145	175	162	137	168	168	139	183	162	132	160	138	159	155	170	131	150	157	129	160	129	158	144	160	145	160	143	147	143	138	157	173	138	155	162	161	155	164	144	157	146	141	154	156	142	145	130	170	144	127	159	125	144	153	138	132	149	144	152	145	139	147	154	138	134	146	145	154	147	158	162	166	145	147	144	151	146	163	141	167	164	151	141	128	143	143	144	152	154	135	158	157	126	119	149	157	180	155	130	140	161	132	177	141	143	160	140	156	152	142	144	151	146	163	145	151	161	164	145	155	144	130	135	126	139	140	148	124	137	148	142	166	140	173	156	150	134	156	162	168	157	157	163	171	148	170	123	161	141	172	131	150	156	152	164	162	150	157	176	135	171	153	141	135	149	155	146	130	158	142	150	158	128	170	148	125	147	158	158	149	159	159	145	136	132	174	159	172	159	153	150	160	154	146	145	146	165	151	150	150	150	130	149	150	143	155	165	137	158	173	146	162	142	143	164	168	168	170	146	157	153	153	164	145	169	158	157	150	173	162	169	142	149	173	190	142	148	160	167	129	131	147	141	171	162	175	131	153	165	153	145	147	145	149	155	177	151	144	131	147	146	155	154	167	141	142	146	140	146	153	163	141	156	165	147	158	153	141	158	164	156	146	138	158	165	155	143	148	156	158	145	139	153	151	151	150	149	157	162	159	159	162	152	154	166	163	179	156	145	145	173	134	172	170	146	174	155	139	164	138	157	166	165	168	175	143	167	174	146	170	157	156	139	143	146	162	154	168	149	150	169	156	166	158	149	168	155	163	147	147	146	146	143	151	134	173	167	176	148	151	143	155	151	168	157	152	151	140	175	152	175	150	149	160	147	158	166	153	138	137	156	157	141	139	149	152	137	171	169	159	167	153	167	153	154	159	155	155	147	154	167	150	180	144	169	139	140	160	144	156	156	150	137	131	148	151	166	159	143	155	154	122	153	129	129	142	161	147	171	125	151	133	165	150	159	136	157	142	135	169	154	142	149	160	140	154	133	145	162	164	142	139	169	140	164	119	131	146	146	163	153	141	156	158	157	143	153	177	162	133	161	155	152	157	154	158	172	127	135	164	168	172	142	123	136	142	151	167	149	178	167	145	163	144	148	134	145	148	157	147	164	143	137	154	159	126	136	146	131	138	128	169	132	125	147	140	140	140	145	162	162	140	169	141	159	164	144	164	180	157	155	144	171	148	149	133	166	144	162	154	153	122	139	151	170	151	140	152	154	175	132	161	163	147	164	136	154	151	166	153	136	125	164	154	143	147	149	151	156	181	165	157	168	129	143	157	153	160	133	158	153	163	159	169	170	160	150	150	138	144	159	140	162	129	121	149	160	124	142	165	162	156	172	144	142	136	151	144	145	130	128	146	153	129	141	141	162	149	176	157	150	154	127	180	144	159	141	167	142	131	167	166	160	168	142	144	172	163	137	155	138	144	148	127	160	153	162	164	155	154	156	159	152	156	138	159	142	160	141	150	132	151	141	156	129	167	132	156	159	137	138	154	144	178	134	138	143	155	120	119	162	128	166	170	149	141	161	155	150	144	143	151	147	137	156	172	142	168	123	166	181	149	150	135	150	137	136	165	135	155	137	143	159	160	158	152	139	142	155	127	144	161	136	128	163	167	144	163	142	157	147	166	141	147	129	163	150	162	170	131	128	140	168	166	136	135	141	167	154	144	155	153	133	138	140	147	151	151	149	132	140	158	171	149	139	150	150	173	129	167	151	149	136	153	175	131	124	154	174	159	135	166	145	155	129	144	143	149	161	146	167	148	148	154	162	133	155	153	158	137	150	148	168	155	155	165	153	148	159	132	134	144	160	137	155	168	142
7950	808	1427	1614	1407	1225	954	842	761	614	616	622	570	530	570	516	486	517	470	473	458	431	431	453	452	426	440	406	427	412	449	423	393	430	428	434	393	403	395	392	423	435	412	453	423	401	402	424	421	430	433	428	385	401	402	368	392	411	412	381	376	386	375	423	378	362	393	408	419	401	394	379	366	408	404	390	353	387	398	407	430	416	401	430	368	389	405	353	411	391	392	398	407	426	405	405	389	407	425	386	349	394	422	383	391	419	413	424	383	400	403	425	392	358	366	395	389	411	362	408	412	405	381	385	397	412	370	383	423	387	397	396	392	432	384	412	378	396	365	395	404	421	395	407	398	385	448	389	389	378	390	358	373	426	373	391	428	390	406	399	419	411	415	430	383	404	409	409	381	408	378	391	364	418	398	411	376	384	421	429	401	368	396	388	413	387	429	394	397	374	404	369	437	411	382	428	369	389	361	403	434	415	418	402	371	389	384	375	415	418	387	400	383	391	387	409	349	409	372	413	402	394	417	393	401	403	384	385	379	408	404	366	391	413	424	374	410	373	408	409	368	341	433	407	377	382	430	392	410	398	405	391	394	350	397	372	381	399	386	380	440	402	378	394	379	428	388	426	411	362	393	397	401	389	413	387	366	393	394	382	411	371	417	445	409	380	413	364	413	403	376	388	348	431	349	379	400	366	380	375	385	420	403	358	393	371	369	360	412	420	393	428	419	383	382	377	401	428	399	376	388	398	399	415	420	420	397	383	425	380	390	385	405	407	359	418	382	389	419	378	404	411	404	378	418	402	406	353	398	374	382	349	387	406	353	368	397	377	410	385	405	413	395	383	378	363	389	401	426	356	387	412	373	406	412	402	387	402	385	401	420	473	390	419	429	405	436	392	404	395	422	417	398	402	386	423	370	431	400	383	395	396	398	378	376	417	399	373	400	362	360	384	370	397	386	436	363	360	353	361	386	398	400	416	402	411	389	363	389	345	428	391	384	410	397	429	411	377	393	382	366	391	393	417	394	378	393	384	389	430	388	406	392	376	373	396	409	374	397	369	408	394	354	415	422	350	407	373	412	389	358	392	371	395	412	376	399	388	392	407	383	397	392	392	392	415	396	405	405	382	410	373	434	401	360	392	394	369	349	399	412	379	400	390	402	413	408	395	391	409	397	418	361	426	381	383	407	393	386	379	372	361	390	412	382	401	416	369	401	395	390	387	392	391	398	387	409	369	388	410	416	392	391	390	412	388	424	402	375	377	414	374	402	364	393	413	403	389	380	415	393	397	411	354	360	398	401	395	418	399	394	367	385	380	410	413	410	386	400	385	414	398	376	400	394	452	386	407	400	345	352	391	382	390	368	373	369	413	415	399	345	443	379	390	405	399	431	398	379	362	389	443	410	378	423	431	393	413	392	374	379	406	406	349	397	368	384	390	401	420	388	388	410	404	388	408	395	384	368	382	367	409	394	388	426	387	389	383	382	399	399	395	420	404	380	396	390	415	395	381	411	409	408	433	400	406	365	382	354	380	351	390	393	413	372	390	420	422	364	405	383	375	389	410	367	395	428	397	379	395	365	390	390	386	383	394	397	375	405	385	410	373	398	420	413	412	396	425	387	393	371	405	396	396	371	369	422	435	407	395	425	385	423	395	409	425	362	400	381	417	392	412	393	394	452	365	405	398	401	375	393	396	407	371	362	362	402	421	364	382	430	393	388	386	401	386	366	413	355	420	419	359	434	364	404	418	354	434	420	369	392	415	437	372	405	393	408	392	383	380	368	392	435	416	387	406	389	391	403	406	379	397	384	387	383	381	419	390	422	423	384	412	383	376	376	398	402	385	378	365	408	388	380	399	364	426	425	384	398	394	408	398	378	414	424	426	431	377	406	414	380	405	400	390	404	401	406	403	409	402	404	423	367	383	385	387	414	395	379	410	401	379	391	392	417	402	388	393	389	402	398	399	396	408	384	390	408	385	381	385	386	385	369	400	404	401	403	387	394	407	397	402	374	380	415	416	401	429	413	390	410	418	456	425	386	384	392	384	368	396	382	398	402	400	390	376	400	395	381	382	382	392	406	406	379	373	394	397	418	424	396	366	390	407	401	381	439	395	375	396	354	392	401	385	403	385	395	400	398	407	378	398	409	390	411	379	414	407	415	418	370	381	388	407	379	391	411	390	432	353	400	405	423	397	424	426	383	376	389	403	395	414	390	399	399	405	411	389	416	383	449	382	373	393	362	382	378	383	401	392	413	404	377	382	378	406	383	404	414	406	406	410	381	415	412	387	417	400	395	396	411	377	368	382	369	368	408	385	398	411	442	368	390	434	429	369	398	433	400	416	399	368	406	413	379	368	422	406	409	422	383	401	408	412	370	384	414	406	389	430	415	389	393	372	405	434	394	414	416	397	427	395	356	358	340	412	384	373	386	393	397	436	389	368	396	408	367	431	394	405	394	411	407	400	399	401	369	383	440	381	372	368	392	416	401	391	400	421	391	435	352	403	379	378	412	409	343	370	445	382	371	421	420	379	357	373	386	392	428	402	360	385	413	388	406	430	410	383	381	419	398	423	386	435	377	398	396	400	369	400	412	408	369	362	383	415	389	400	408	388	418	408	374	391	421	425	397	410	356	381	396	382	392	398	433	397	381	376	422	404	398	392	376	386	417	418	387	388	405	418	383	382	380	391	393	414	351	398	375	406	387	370	365	391	396	374	381	372	372	414	410	396	367	415	390	422	394	376	405	394	389	429	381	403	402	358	413	385	382	402	407	412	382	401	367	381	401	351	377	384	448	376	452	389	349	396	397	382	409	395	410	396	404	400	412	428	373	386	387	389	414	421	405	390	410	404	382	392	378	413	391	373	404	392	394	404	363	412	372	397	398	394	407	405	400	386	418	396	392	389	401	394	443	402	388	384	402	412	374	411	383	382	403	412	406	408	348	385	404	408	368	379	401	388	388	390	386	397	381	446	384	397	393	395	407	423	368	387	413	377	404	396	394	388	369	396	386	418	391	399	422	372	392	397	390	388	398	365	417	384	388	421	410	350	385	402	351	401	384	379	404	416	377	388	363	389	376	400	426	399	391	398	413	408	412	391	407	385	394	388	408	434	420	399	396	397	406	379	338	408	382	432	422	354	418	405	412	346	374	403	378	381	367	364	384	400	384	380	389	399	392	357	417	407	418	361	378	356	379	381	396	385	424	396	406	451	421	407	405	383	383	385	417	383	377	396	386	374	408	433	401	378	381	367	385	376	374	388	376	402	370	365	400	409	383	403	382	394	420	397	372	371	398	387	387	375	414	430	371	360	413	405	369	408	378	387	362	407	400	358	411	410	388	390	402	395	415	374	433	387	409	416	388	398	405	403	383	344	406	405	421	402	377	397	345	385	392	413	391	430	415	399	413	381	366	378	411	394	406	404	408	371	420	366	371	372	381	369	426	408	384	396	368	362	391	412	386	391	418	385	390	376	454	399	427	399
1619	346	311	371	324	358	345	377	325	323	318	316	318	321	333	321	325	341	348	319	344	329	333	320	336	341	370	360	312	368	331	350	314	342	376	357	348	335	324	358	313	318	314	338	332	339	320	321	338	319	327	345	325	319	317	333	281	349	329	314	350	305	337	342	353	329	339	347	355	331	317	326	297	320	340	349	385	379	347	335	354	369	322	314	332	330	342	352	319	292	346	332	350	329	343	344	322	327	322	354	352	335	300	358	312	329	324	338	330	348	342	308	349	334	320	331	369	322	323	312	342	317	371	347	320	329	329	365	325	335	330	308	352	332	342	330	341	327	351	338	355	361	315	371	318	355	318	360	347	289	338	315	310	324	377	328	368	338	295	373	324	304	347	371	334	326	335	352	317	334	334	367	325	320	355	352	295	342	338	335	343	315	352	313	336	351	303	352	331	341	319	319	319	314	308	311	326	292	355	320	318	309	315	364	325	356	321	358	357	347	346	312	312	363	331	312	361	353	364	324	349	321	354	328	354	314	283	339	321	329	328	334	320	332	311	351	342	337	329	332	346	347	332	329	292	353	318	344	318	301	336	362	361	343	364	350	353	321	326	348	300	349	352	354	344	315	317	362	316	312	335	359	339	350	341	359	326	315	316	336	325	315	347	315	376	345	325	338	318	362	319	335	336	326	369	296	322	332	326	355	325	339	345	350	322	354	353	363	331	347	351	298	330	328	315	331	360	308	307	293	300	314	322	359	363	314	340	359	343	319	331	345	331	352	306	336	338	322	320	327	327	368	296	344	315	374	324	310	333	368	302	305	331	319	305	336	321	333	357	374	351	338	335	327	327	333	318	331	329	347	353	327	345	346	312	326	330	306	336	331	355	364	330	318	340	304	303	329	328	332	354	326	346	344	335	304	332	323	346	326	319	350	314	336	406	336	322	314	335	319	337	316	329	320	350	321	301	301	323	365	335	332	334	319	366	336	343	339	330	322	345	354	331	345	310	337	358	332	328	308	349	285	326	333	353	352	321	314	320	335	342	329	347	335	366	363	334	341	311	314	358	323	374	334	342	327	299	343	334	350	326	346	312	323	317	336	389	273	342	308	340	332	299	348	351	304	334	319	319	370	301	298	384	363	341	309	326	346	333	358	321	297	313	341	313	319	321	313	351	300	314	353	320	331	333	311	331	328	357	363	320	296	349	304	314	369	369	342	292	332	333	344	311	341	347	357	325	353	315	339	369	344	357	317	348	337	332	347	355	359	309	343	378	329	334	363	316	337	358	340	340	298	322	328	330	317	311	314	338	332	333	302	314	317	355	332	323	309	321	328	310	300	338	362	354	388	320	324	348	372	331	334	330	321	337	344	342	325	329	302	297	306	351	368	382	358	348	344	314	345	332	345	329	339	357	386	350	346	342	388	333	361	346	302	347	367	346	388	356	350	367	339	363	376	316	346	312	334	328	339	349	347	315	309	314	329	344	333	350	311	349	349	310	306	301	333	335	332	339	333	309	340	336	365	323	342	327	348	355	373	327	314	343	334	330	356	336	325	315	309	331	335	350	302	322	328	281	333	342	338	327	348	345	345	325	328	309	326	345	326	310	323	338	332	329	359	327	345	328	299	337	349	335	361	321	324	315	293	340	357	355	301	345	339	312	370	328	327	343	330	321	370	345	375	314	342	332	322	389	316	377	323	310	326	379	381	313	312	349	329	324	323	326	349	321	365	304	328	315	365	296	369	311	336	336	325	335	321	346	315	326	329	354	325	334	358	348	313	307	355	367	357	344	340	345	313	315	327	368	343	351	325	315	339	330	360	352	341	353	342	303	334	327	324	354	308	310	383	313	349	337	336	317	329	335	339	345	333	339	367	332	365	300	380	348	320	366	336	322	312	309	344	355	315	328	300	331	309	325	331	310	328	313	311	327	331	295	342	344	311	318	327	304	368	306	326	325	392	310	313	344	335	332	342	350	348	321	330	337	366	368	323	338	334	316	352	366	327	383	309	350	365	339	326	359	327	322	358	322	309	327	314	335	323	321	315	317	279	310	360	344	351	353	353	325	322	322	340	328	347	326	326	361	336	317	349	331	337	321	331	343	340	331	373	347	364	319	328	357	309	314	317	317	336	353	348	307	315	294	298	338	384	347	348	334	330	311	303	303	326	339	354	304	338	336	322	339	328	307	325	363	392	296	345	345	326	309	331	342	337	340	329	325	322	330	337	299	339	334	345	348	350	346	333	348	338	345	348	339	333	367	325	321	324	319	314	338	328	357	336	338	316	311	359	329	296	316	324	348	346	334	319	300	303	327	338	362	327	337	350	380	344	334	342	340	329	333	335	339	332	332	352	323	318	327	342	333	345	356	347	325	306	324	315	380	322	346	362	314	342	312	342	363	341	308	328	372	337	356	360	327	352	326	358	331	345	346	330	368	341	353	322	321	316	314	340	334	327	324	323	352	305	326	320	349	302	368	366	341	316	348	356	314	320	306	339	307	316	317	325	336	361	343	307	317	325	327	350	337	296	362	326	327	341	365	361	332	341	368	308	326	337	357	300	350	335	314	305	329	325	347	326	320	325	334	323	329	374	303	298	326	349	346	354	341	352	335	341	315	293	344	328	312	338	333	351	322	341	325	328	342	328	330	337	344	393	347	317	321	320	341	305	303	372	316	330	350	358	355	299	337	329	318	333	341	340	356	317	324	378	351	319	323	348	356	338	332	312	336	348	338	352	331	350	358	350	354	341	313	380	341	335	369	317	316	320	313	350	339	320	347	337	334	310	345	336	314	312	302	314	355	343	350	331	337	335	328	357	362	322	340	321	358	362	325	337	395	351	310	338	368	320	329	346	351	331	318	340	326	314	349	341	351	323	325	359	358	329	302	336	347	335	344	327	343	293	347	324	335	315	345	337	323	342	341	328	311	345	357	331	356	323	321	334	381	369	324	337	310	366	344	325	336	344	311	319	344	315	347	337	335	349	354	299	303	346	354	322	343	317	354	338	363	345	338	343	318	328	346	326	346	360	319	321	331	315	328	334	326	337	357	362	312	331	346	353	337	346	341	334	320	320	353	342	364	361	357	345	351	328	352	317	343	322	341	303	345	338	350	327	352	328	353	321	345	368	342	334	326	345	325	366	332	341	300	316	309	321	321	330	340	334	323	338	309	312	333	315	363	298	358	354	326	339	312	296	333	351	369	348	314	346	322	333	361	362	326	315	335	336	302	340	358	321	307	323	355	327	349	313	344	327	338	339	330	339	313	318	364	330	364	311	337	331	356	373	340	356	327	329	342	359	331	292	337	360	323	340	322	359	344	357	318	327	350	372	360	320	340	359	317	340	309	343	360	311	314	330	329	336	328	366	310	329	356	325	337	292	347	326	357	350	352	295	359	332	342	297	334	338	345	341	335	361	342	370	326	361	349	346	319	341	344	325	356	335	357	343	347	324	378	305	330	353	316	338	360	320	334	328	310	358	344	320	343	359
2229	787	803	838	811	822	783	860	818	806	809	816	755	818	754	826	831	795	790	832	838	827	804	840	819	820	826	834	781	856	823	754	814	803	835	758	848	801	813	796	814	861	806	776	813	806	756	844	774	783	835	759	798	808	816	868	769	832	799	791	768	770	855	788	812	831	809	864	777	778	835	807	797	843	795	825	777	761	782	833	818	774	757	813	757	795	757	852	796	810	766	795	783	799	805	738	800	833	762	761	861	818	752	781	818	773	806	799	789	806	846	827	790	827	815	857	852	821	825	750	777	844	772	779	780	878	803	831	834	828	828	800	787	800	815	785	802	798	821	787	760	784	830	838	801	794	833	844	826	815	734	797	806	826	778	807	811	861	814	855	814	807	776	839	853	850	831	807	793	862	834	823	841	814	803	795	775	830	809	792	791	842	844	798	797	825	787	849	850	782	742	827	786	847	817	763	799	772	757	815	766	779	837	817	750	830	794	817	789	856	770	777	786	805	824	785	758	846	836	805	795	827	796	804	787	809	785	841	756	809	854	818	798	831	795	819	790	796	773	796	845	814	795	819	823	832	807	799	796	784	774	832	822	804	804	869	851	794	840	755	806	785	792	791	816	784	773	811	822	802	789	804	797	797	829	752	787	831	786	849	839	834	819	805	849	780	815	808	830	806	798	794	782	740	779	774	807	808	787	825	806	776	824	830	836	802	763	812	844	878	808	812	701	797	801	829	811	819	760	739	823	817	841	782	826	800	841	812	808	801	800	823	848	806	858	844	833	837	795	834	775	791	801	820	793	782	776	755	813	812	818	820	864	770	753	817	765	799	838	763	828	814	834	818	851	805	803	829	805	794	824	831	838	793	834	825	809	876	809	801	780	787	788	800	811	839	819	784	822	773	798	840	800	835	789	828	817	842	785	820	831	799	824	789	777	798	786	844	786	864	822	816	816	824	759	748	767	801	750	803	791	849	859	810	828	767	818	755	782	816	777	785	823	809	775	785	776	869	792	823	764	810	806	789	812	840	814	775	808	787	813	803	822	879	828	806	813	784	827	799	841	807	821	784	854	804	805	822	768	792	803	844	805	861	791	792	841	788	813	853	860	829	791	839	796	809	799	786	809	829	801	871	848	790	891	801	829	780	820	816	833	788	830	731	823	814	779	783	828	780	798	866	788	746	836	867	855	793	822	848	757	768	776	780	819	827	820	819	832	776	812	811	852	916	802	816	783	813	808	821	788	781	829	803	801	795	800	802	803	791	783	815	825	827	810	804	786	788	824	818	796	839	818	802	862	820	820	774	812	781	756	797	848	759	820	864	797	779	810	836	808	811	814	790	798	781	795	793	825	790	802	821	794	857	758	760	800	859	815	789	830	818	803	807	845	830	784	795	855	748	812	881	871	819	790	843	773	800	820	806	856	844	813	814	790	800	833	756	814	746	742	763	789	786	799	798	815	839	782	806	783	771	819	818	808	758	814	808	829	799	785	794	813	848	795	801	805	789	853	758	799	820	824	850	867	778	802	789	826	782	784	842	794	780	806	797	827	786	787	795	827	787	791	832	801	865	810	769	809	815	834	782	800	799	799	797	770	790	853	816	829	762	828	802	747	836	772	812	820	789	804	779	864	813	779	812	804	847	812	840	799	855	765	791	751	828	792	820	781	820	808	804	784	811	759	760	785	812	783	804	805	821	787	786	818	829	797	799	840	826	838	776	824	799	795	796	772	815	846	806	785	802	815	816	782	796	814	845	770	838	789	789	807	766	813	794	831	802	831	848	779	816	806	767	776	832	757	772	758	769	801	843	808	802	807	792	815	813	840	787	830	834	838	811	797	862	756	794	808	783	754	803	809	800	820	805	836	818	813	752	830	809	848	819	805	753	833	851	783	814	763	829	755	813	782	799	832	821	834	833	808	844	773	787	829	810	837	779	881	813	852	805	810	843	790	753	791	837	806	834	776	834	814	823	845	816	785	851	808	816	766	796	767	780	825	824	827	842	803	774	830	798	791	787	828	841	834	793	757	817	846	790	912	802	815	818	819	768	785	835	787	834	806	783	809	799	794	797	776	816	762	802	749	810	840	863	818	847	796	796	858	797	753	853	808	809	852	779	740	827	785	780	815	827	757	817	765	825	797	767	790	782	851	840	786	805	846	802	804	771	831	816	784	796	808	750	814	772	833	814	794	849	800	829	817	837	803	825	828	847	800	795	858	823	805	818	808	799	814	819	815	827	808	816	776	798	812	815	793	822	778	809	800	833	804	830	803	830	785	802	808	805	840	857	732	759	834	813	808	775	834	808	822	797	844	808	706	783	824	795	775	806	826	799	823	781	833	838	812	840	791	826	771	805	869	807	810	830	792	814	807	831	774	786	806	780	759	806	836	783	821	831	771	842	849	843	780	831	763	853	825	824	811	807	825	836	855	774	832	875	798	818	820	829	776	783	788	760	830	790	796	847	816	805	825	876	772	796	797	762	858	829	835	846	836	827	806	763	831	827	809	805	827	872	832	793	828	830	804	836	835	793	802	766	809	766	753	777	877	803	797	845	799	794	840	788	814	826	795	826	829	816	825	784	795	819	828	764	811	869	863	814	851	802	800	771	782	793	802	832	770	829	842	789	882	806	803	793	778	791	757	828	824	827	813	827	807	832	843	797	845	793	800	828	796	846	801	807	798	773	748	766	786	805	813	766	817	853	803	780	817	829	844	817	850	805	770	832	858	843	843	809	814	821	774	802	854	826	781	803	812	812	778	799	775	835	807	831	788	840	801	788	810	812	855	865	814	816	789	777	804	848	772	801	806	787	807	779	790	781	803	787	803	838	802	803	795	817	827	816	794	813	816	761	854	838	861	841	832	747	822	837	818	766	813	763	817	780	819	834	800	816	834	803	784	809	767	828	822	898	810	808	789	807	831	826	812	812	793	842	833	827	798	769	827	801	790	784	837	792	825	806	818	805	808	818	765	812	772	778	739	809	806	820	786	737	848	788	837	844	822	834	802	769	804	787	796	870	813	821	812	814	878	811	808	813	808	802	840	829	857	817	790	833	801	800	821	788	826	829	828	806	782	817	811	845	836	768	760	810	760	810	822	823	834	817	776	786	815	815	847	871	795	743	796	771	812	832	769	828	835	788	770	823	797	786	835	795	806	830	796	773	834	811	843	807	821	769	802	823	768	762	757	841	803	825	738	839	791	780	788	837	773	758	818	782	850	791	815	813	828	855	848	830	815	807	826	790	804	769	814	798	795	814	802	786	841	822	845	764	813	794	797	771	819	791	814	834	786	846	799	828	853	771	828	822	803	830	826	800	801	850	814	826	766	810	845	846	824	805	814	842	840	788	821	869	789	806	819	820	848	851	818	844	855	833	815	791	784	800	810	834	840	766	816	798	830	840	869	784	792	799	840	764	784	838	808	865	787	809	768	824	806	830	829	805	806	806	808	810	816	813	755	799	812	795	849	831	780	789	822	837	813	752	770	797
7246	564	643	478	455	389	384	390	354	358	321	325	307	334	342	313	307	307	334	334	330	306	325	315	345	311	339	330	326	345	324	328	318	334	342	304	334	293	363	345	321	310	337	318	335	312	347	340	310	323	293	321	293	305	327	327	332	340	309	333	342	296	320	321	347	327	312	335	318	344	302	321	346	288	295	320	327	288	309	322	308	312	337	333	333	328	326	329	314	285	312	317	349	363	325	315	323	344	341	316	296	340	304	323	300	322	313	309	312	291	331	315	337	348	330	289	340	316	277	308	326	316	332	321	315	337	343	345	307	321	311	328	330	320	344	304	344	311	305	344	337	351	346	330	338	316	291	322	296	325	360	314	321	293	304	306	328	315	359	299	324	286	314	344	293	327	297	307	329	322	344	324	328	337	332	288	315	331	306	293	309	302	306	291	294	302	287	302	327	280	292	321	313	386	330	345	355	336	327	316	305	308	311	329	311	304	303	295	287	297	292	295	313	350	333	316	339	339	354	302	334	355	325	335	330	334	289	289	328	322	323	317	316	327	324	335	326	308	320	314	308	322	317	340	317	325	281	346	324	295	326	288	313	337	332	302	327	294	316	305	341	320	321	311	340	343	331	328	309	312	310	286	300	331	273	322	339	300	328	343	299	348	308	305	333	301	380	318	330	316	313	354	320	331	309	321	308	318	357	322	294	296	348	343	331	335	358	327	296	339	306	320	297	322	320	280	310	324	293	329	292	329	298	333	324	286	320	343	302	301	323	310	308	310	341	338	326	324	305	340	312	304	317	345	329	312	287	340	336	324	314	334	306	313	342	313	318	297	319	365	319	295	316	340	317	308	304	323	305	335	315	313	315	336	302	336	328	308	329	321	305	330	316	328	345	300	329	304	351	343	283	326	305	321	335	333	305	364	320	322	300	300	322	311	297	315	295	343	335	298	328	352	290	338	341	312	296	328	341	346	313	337	325	314	333	283	312	324	314	346	313	341	319	313	328	311	318	313	327	333	288	293	306	305	325	349	337	347	324	338	324	339	279	352	326	313	320	357	334	307	316	342	312	316	321	343	344	342	340	336	324	306	297	299	316	318	316	304	320	292	332	322	300	352	316	343	302	339	341	343	335	337	266	343	320	317	351	340	342	338	318	297	320	339	337	357	332	322	285	320	311	283	306	297	344	326	310	314	306	351	310	309	352	321	316	327	342	329	336	354	330	301	309	296	292	316	341	320	318	331	339	327	301	280	303	334	331	310	312	305	339	301	333	321	348	339	310	287	325	327	321	315	309	372	293	318	293	340	354	310	337	298	281	313	329	334	309	311	304	294	345	339	337	339	313	321	300	312	310	315	318	335	325	311	326	320	355	304	307	340	330	348	312	287	331	293	277	301	344	325	346	291	323	317	290	339	340	332	352	336	302	304	336	326	330	315	309	344	319	329	307	318	289	295	352	318	312	284	310	336	299	308	334	342	301	325	292	331	270	352	336	330	310	308	294	335	330	322	316	316	308	340	326	331	333	339	372	326	335	309	323	322	299	303	315	297	346	314	327	305	318	319	269	333	316	299	321	325	327	279	313	373	322	346	298	322	325	325	319	336	333	312	319	325	344	293	322	317	315	311	323	339	307	349	307	354	320	357	320	324	343	323	320	318	346	285	326	338	307	345	317	290	310	310	305	343	322	277	309	282	318	283	318	333	275	299	315	321	293	340	320	341	291	287	343	324	309	309	297	312	300	329	297	320	315	297	346	346	321	306	317	310	300	324	304	308	316	319	309	333	313	308	335	303	315	306	312	344	327	331	348	316	355	317	291	316	310	326	337	337	352	308	310	342	327	328	319	308	326	329	318	310	312	329	311	300	332	317	369	348	300	349	355	309	328	318	320	354	350	324	330	319	310	303	319	310	335	311	323	321	339	326	342	333	309	320	360	330	332	306	306	308	306	329	285	334	329	339	286	344	305	317	322	314	310	320	324	319	305	319	342	348	326	343	289	315	300	342	339	307	360	315	287	349	321	315	338	301	328	308	319	302	302	287	330	295	283	284	308	295	304	340	311	300	348	279	288	311	291	315	346	310	334	353	341	333	337	294	335	319	316	345	326	319	350	326	324	320	340	339	362	336	306	298	334	298	297	332	348	324	313	306	321	318	296	314	335	319	329	305	287	320	290	327	342	338	338	302	278	304	311	313	336	371	322	301	289	329	348	304	347	303	296	303	313	317	302	332	324	278	326	353	325	319	361	292	329	327	316	294	289	327	305	313	312	304	306	301	303	316	322	336	309	317	355	310	307	282	336	379	355	332	323	325	317	318	322	318	338	316	310	333	269	324	318	279	309	316	325	316	276	320	330	289	335	310	316	325	344	316	326	266	292	318	299	296	324	329	318	319	340	327	276	315	345	285	281	352	303	328	326	345	303	295	312	310	357	327	329	327	294	348	319	342	324	294	320	330	358	316	354	312	271	339	318	329	341	318	325	275	271	353	313	307	325	322	370	322	315	321	316	302	310	348	318	327	309	280	307	333	308	303	301	304	308	276	294	324	308	339	307	310	337	326	288	346	334	284	306	302	328	337	350	320	302	305	322	307	349	308	286	316	304	309	333	313	307	317	327	317	332	327	304	333	306	310	323	305	305	315	305	318	342	314	286	348	284	330	307	329	310	323	306	296	329	335	323	312	324	321	319	301	307	282	321	318	312	335	319	304	338	302	318	335	312	326	281	341	323	368	334	331	303	313	324	293	350	352	300	334	333	294	308	321	309	331	321	324	305	292	330	302	324	313	303	316	285	296	354	329	279	320	331	301	315	323	334	351	336	335	286	341	320	337	311	325	309	327	330	320	319	317	328	278	307	311	291	320	317	322	321	291	322	306	342	322	300	322	317	333	296	329	298	353	323	297	330	308	318	310	319	318	339	277	332	346	331	304	319	327	318	340	315	308	328	326	319	335	357	318	329	316	315	303	301	294	346	329	341	334	290	324	321	328	346	343	319	341	349	332	301	312	307	306	310	323	319	321	355	338	284	304	351	324	358	294	306	316	265	327	339	301	352	348	317	310	332	339	331	323	324	318	337	345	322	326	363	328	341	360	300	310	302	318	314	319	316	311	333	315	336	314	347	318	315	305	299	278	305	288	309	352	301	340	324	322	310	296	296	312	348	330	334	315	316	324	324	316	304	312	336	323	314	326	320	321	380	306	292	292	325	303	299	323	332	328	351	310	316	326	322	305	319	321	310	298	308	297	326	314	320	343	337	311	301	344	348	321	323	307	335	346	349	299	325	296	349	338	374	328	309	347	305	315	363	359	352	318	311	309	307	290	343	314	327	316	344	309	283	326	283	322	310	343	298	325	350	341	318	328	302	336	315	330	275	280	309	348	281	369	344	323	296	327	295	331	330	323	318	337	336	305	301	317	298	323	311	304	319	333	328	307	351	301	314	311	325	334	338	265	339	309	323	308	327	352	314	308	338	307	305	294	334	312	312	327
6759	935	1289	1409	1314	1195	1084	966	927	920	851	917	903	825	821	841	851	770	755	792	827	774	787	823	791	832	751	829	773	753	787	749	785	771	757	788	780	821	784	741	813	746	795	759	790	791	757	778	754	766	782	758	769	755	762	781	770	822	799	801	794	795	753	779	750	760	738	766	745	774	799	777	808	690	754	719	758	748	722	737	816	799	787	750	768	763	836	749	762	777	767	808	792	803	764	744	848	749	777	760	810	810	797	764	718	724	825	801	801	751	746	768	784	748	750	777	737	754	802	798	791	765	773	791	758	786	732	748	755	773	768	773	792	768	718	758	776	787	740	745	777	789	709	750	754	805	764	735	747	789	742	769	788	750	777	721	736	710	735	758	718	727	745	786	806	803	827	771	814	758	803	728	703	744	758	778	776	731	762	776	774	756	740	741	779	752	728	737	764	781	742	782	806	742	742	737	763	772	743	784	775	747	768	777	800	725	753	758	728	701	813	820	765	747	817	744	791	786	744	785	766	727	755	772	710	794	743	723	756	759	717	783	746	756	719	753	740	748	792	831	788	788	753	751	768	765	766	764	798	770	821	732	763	828	739	743	760	758	816	772	742	808	734	838	812	830	778	784	776	780	844	791	852	728	756	749	737	768	758	730	805	763	797	753	764	798	736	768	743	736	787	741	711	753	771	777	780	750	781	753	742	772	771	799	740	801	708	743	771	748	712	741	764	801	729	800	759	806	771	780	739	784	737	747	731	807	868	751	724	750	762	767	755	723	771	805	749	791	726	805	754	754	761	794	778	763	791	755	762	800	768	829	794	767	781	734	772	793	736	756	799	794	750	783	794	751	813	772	776	740	726	704	713	750	765	785	752	755	758	725	714	741	738	771	764	740	800	784	737	759	710	779	803	788	755	775	756	741	777	785	758	744	768	778	754	793	769	756	722	797	769	750	760	789	756	766	734	744	775	786	794	780	766	800	746	769	777	794	758	764	746	731	720	731	821	775	764	743	748	767	732	772	765	725	742	742	778	781	737	721	739	770	750	737	801	769	754	748	810	772	741	787	791	783	720	722	747	755	699	731	756	777	752	750	760	744	778	742	764	754	787	740	755	761	774	755	765	748	739	753	751	741	729	804	798	743	803	796	730	831	763	770	767	801	741	773	791	748	770	738	779	787	754	825	794	732	752	765	749	749	778	779	767	840	749	761	763	785	789	758	711	760	817	762	788	732	718	757	735	761	764	809	742	755	795	781	774	742	761	801	725	807	746	811	768	794	783	779	783	765	814	765	785	744	795	750	735	774	747	800	726	728	794	733	755	756	802	757	797	800	771	737	751	790	756	747	810	774	767	797	826	746	762	798	758	796	777	817	716	769	741	772	720	749	767	747	765	766	780	783	782	755	763	793	740	774	776	742	742	713	837	771	762	788	741	739	775	786	785	742	817	770	787	753	733	755	705	769	777	784	691	780	719	763	761	804	756	798	747	794	765	769	774	743	751	750	800	756	736	762	751	732	833	774	776	778	788	706	762	736	707	780	731	745	791	825	749	761	776	793	787	759	755	771	752	771	780	804	740	730	760	812	761	788	778	778	795	753	763	799	752	746	779	748	762	728	743	746	803	846	761	760	735	798	725	726	790	837	761	727	779	737	807	753	738	706	728	747	730	813	773	742	751	753	730	760	784	748	748	849	756	798	776	768	794	782	808	737	728	753	765	815	792	767	771	789	840	787	702	763	729	817	768	772	749	765	742	814	753	733	789	752	769	807	787	791	756	749	769	794	742	736	764	784	723	747	734	768	758	786	802	733	768	742	727	737	780	746	749	757	730	736	783	758	754	747	759	771	775	795	739	760	754	796	795	812	798	788	829	783	801	769	722	774	739	747	717	767	771	795	795	707	749	782	755	730	777	710	763	774	756	786	799	750	772	789	738	770	767	751	769	809	788	778	808	752	733	780	810	831	787	767	767	756	735	779	789	754	765	758	777	776	818	709	718	761	751	776	768	767	712	752	788	750	750	743	788	778	743	835	784	764	710	825	780	785	759	738	798	780	809	780	707	701	825	767	791	744	771	787	722	797	760	806	746	752	761	754	758	813	740	759	754	815	776	819	755	764	770	797	767	772	756	801	763	780	794	764	752	742	756	763	772	746	808	784	712	773	687	742	758	782	744	773	804	821	789	793	795	783	749	743	776	816	760	762	759	702	745	768	748	807	745	779	752	739	764	727	795	749	791	753	740	823	809	801	761	703	787	750	740	782	739	744	725	747	793	739	745	735	766	769	811	737	794	738	748	782	766	670	741	820	762	766	781	732	781	751	748	757	787	791	771	765	751	782	752	809	747	740	784	800	774	726	728	789	773	817	824	773	758	745	708	773	741	773	789	771	758	730	798	752	739	804	789	775	763	747	732	780	748	762	799	719	742	751	707	755	772	733	773	738	707	759	758	719	769	777	725	782	788	773	751	742	725	762	742	791	799	829	754	749	814	751	763	757	767	732	812	774	744	813	720	797	799	774	758	812	778	775	769	747	730	732	738	782	806	790	760	753	803	782	794	755	828	766	778	783	797	739	748	750	768	792	735	786	781	786	757	785	797	808	781	781	746	783	749	790	807	754	754	775	719	730	814	757	785	781	739	730	781	750	775	772	762	754	794	763	794	746	843	779	735	804	759	723	799	776	789	759	804	774	818	717	753	770	704	757	845	798	734	751	774	747	715	789	762	782	765	750	721	703	731	825	765	772	783	783	772	722	740	740	753	783	748	756	788	794	775	723	769	794	726	732	718	755	801	785	751	778	722	757	751	814	704	771	791	782	738	740	780	774	771	772	775	790	730	755	776	783	743	783	770	800	790	742	790	741	717	795	721	734	753	748	776	791	775	761	742	740	774	678	732	729	771	770	767	739	781	730	783	726	805	759	779	726	769	760	754	764	817	801	792	778	771	737	838	772	810	755	771	775	765	772	750	759	786	710	768	828	726	809	794	773	789	742	764	739	757	782	715	747	744	777	755	725	759	743	755	775	728	774	758	814	751	759	743	739	772	791	770	758	750	756	793	814	757	778	804	768	719	762	723	820	760	737	801	777	754	800	740	739	822	698	769	767	768	761	824	801	776	743	778	740	738	795	817	783	782	701	753	741	768	774	756	758	738	779	828	776	785	802	698	746	746	808	772	758	772	793	799	774	749	720	785	772	745	782	701	727	783	733	736	752	742	759	799	758	757	763	785	757	795	774	787	790	766	782	800	749	775	781	767	736	751	768	751	777	832	780	760	749	787	766	738	740	784	783	734	711	782	812	733	796	759	796	771	767	763	783	770	743	699	729	726	792	782	788	683	744	734	782	745	771	821	803	806	785	737	776	796	803	801	731	747	739	794	746	793	742	789	776	768	733	779	777	779	749	800	843	759	773	784	819	795	805	778	762	793	748	783	735	765	746	792	790	783	743	754	743	778	768	787	789	780	753	758	752	788	797	784	740	758	737	768	804
12350	771	619	489	362	291	253	232	224	185	189	217	197	177	167	185	188	158	149	172	159	144	165	169	150	161	148	156	163	178	163	131	149	146	142	158	178	169	124	161	150	149	151	150	146	141	166	154	163	144	152	180	137	149	130	144	152	162	152	165	161	151	150	158	140	141	136	138	155	158	167	138	173	145	163	158	146	145	143	161	150	153	172	141	153	142	146	151	141	154	135	162	160	156	128	134	150	143	138	142	157	155	142	136	144	149	141	159	140	128	149	174	150	130	151	159	129	137	161	153	140	164	145	158	166	161	157	163	170	139	150	160	142	145	153	151	140	165	164	155	154	160	156	156	158	161	151	153	136	164	152	156	134	158	157	165	167	163	137	136	135	173	138	152	143	143	181	160	165	142	168	153	156	150	149	151	158	144	135	159	153	149	152	145	162	135	165	156	161	159	161	145	143	149	137	160	157	167	164	163	143	137	157	145	161	138	141	157	156	131	133	146	154	163	129	166	134	151	183	145	155	149	158	142	144	171	169	141	174	163	175	156	141	152	153	150	151	150	170	163	154	161	145	153	166	170	140	153	163	167	154	153	135	149	158	179	158	166	151	154	139	134	160	167	145	181	176	182	156	130	150	123	164	166	135	159	156	133	174	157	143	173	158	147	144	147	138	149	119	157	151	152	142	146	146	156	153	158	159	146	147	143	152	136	147	168	153	131	140	149	160	139	162	133	139	147	165	159	144	167	129	143	148	135	150	175	174	142	146	146	155	164	135	121	125	150	156	157	155	141	151	161	169	141	130	162	132	137	149	135	150	135	142	140	151	151	155	190	152	123	154	156	142	146	150	155	160	149	136	142	133	142	171	165	140	158	151	163	153	151	152	152	142	136	146	150	135	157	142	155	142	159	146	135	157	139	172	148	164	139	160	154	134	163	146	144	140	150	167	173	144	142	154	164	156	128	139	157	135	168	157	148	161	176	142	155	156	136	150	155	135	167	166	157	170	150	142	146	148	161	152	156	167	153	124	138	168	138	137	132	140	152	131	152	145	160	118	121	151	139	148	152	147	134	141	142	157	145	167	151	156	128	149	158	143	164	148	151	136	141	158	149	167	127	143	156	160	135	147	155	138	157	168	129	154	151	142	154	139	146	133	136	152	148	137	159	144	159	155	137	169	137	151	165	148	149	151	148	132	149	160	133	160	163	190	155	146	155	153	175	131	141	161	138	147	138	145	118	146	138	146	157	136	133	141	155	155	158	145	148	135	166	181	146	169	164	140	145	141	135	164	153	168	135	158	150	132	165	167	141	130	137	148	167	152	153	144	152	181	153	140	153	153	165	143	128	155	158	152	161	141	158	158	161	138	163	145	157	141	149	147	173	163	186	159	157	155	145	174	179	147	157	154	145	125	146	137	147	158	136	136	137	151	140	169	144	144	161	169	144	149	170	158	162	147	145	146	133	161	137	176	142	164	127	138	135	174	161	142	125	139	147	145	167	133	150	154	156	163	169	145	162	147	144	142	148	160	167	147	145	142	162	145	141	154	140	170	162	128	143	168	158	143	128	130	154	139	153	162	173	160	145	158	149	161	141	146	135	155	150	166	154	136	134	136	141	156	160	163	149	132	142	152	131	140	142	148	156	138	179	143	170	158	147	168	173	171	140	158	147	144	157	128	158	149	157	165	155	150	143	139	150	133	157	156	159	166	160	169	158	151	145	146	137	153	136	145	173	143	153	166	176	160	133	145	155	156	158	136	161	161	164	162	150	158	145	154	158	161	132	158	144	150	131	163	178	157	123	157	134	160	192	132	140	130	139	151	151	149	139	136	172	158	139	151	141	139	146	155	158	161	148	134	164	160	131	139	162	139	143	156	150	165	130	137	140	141	153	166	132	126	140	150	148	140	155	159	157	154	162	158	152	146	137	120	172	158	167	146	171	138	155	133	154	131	136	151	161	141	136	156	140	144	145	154	162	143	150	144	155	133	173	152	163	146	147	141	155	126	151	169	179	162	147	163	151	147	173	152	144	154	141	159	167	142	142	161	154	169	174	166	142	137	154	152	165	159	136	158	165	155	170	137	163	166	159	153	149	135	159	169	161	164	141	141	126	168	133	149	157	127	155	148	182	161	135	153	134	162	154	170	144	157	161	159	156	153	134	141	119	148	149	140	157	146	140	146	140	160	137	159	172	164	142	145	159	158	128	171	147	148	139	141	159	171	123	134	156	153	156	181	165	167	167	149	140	149	157	146	144	153	144	149	136	125	149	151	142	152	165	151	156	133	167	137	156	151	137	156	176	160	149	155	142	159	149	119	152	130	178	146	142	124	137	145	147	157	154	152	130	134	151	140	153	130	149	173	145	187	162	143	144	141	145	158	162	132	165	151	134	149	138	150	157	130	158	155	157	137	141	147	166	157	167	164	151	144	145	167	161	156	146	150	169	156	155	154	140	135	142	139	147	161	151	136	142	140	152	111	165	145	155	151	132	140	168	160	164	136	166	150	135	151	138	123	156	148	165	138	153	143	133	163	143	152	137	181	143	149	134	150	152	148	148	136	127	142	143	144	162	147	179	153	154	148	147	165	152	148	139	146	133	153	141	157	157	162	161	141	151	140	169	139	149	162	148	144	125	166	135	150	163	170	168	140	147	155	151	141	164	153	179	162	140	166	158	156	155	140	145	149	152	157	129	157	130	158	137	148	163	143	164	147	152	171	157	138	139	137	166	151	158	140	159	160	158	137	167	162	156	138	130	145	156	143	166	151	143	149	142	163	162	166	153	172	167	150	126	144	142	150	136	143	133	152	136	172	175	145	142	144	162	157	124	140	164	137	161	163	142	148	128	165	141	127	164	143	184	164	146	159	156	164	141	161	149	164	116	129	149	145	138	183	148	165	148	147	165	153	161	148	120	154	149	128	169	127	156	152	140	129	129	143	141	106	156	137	134	165	139	160	157	146	124	140	165	135	136	147	162	150	145	149	152	146	133	154	141	132	158	151	139	153	159	148	136	159	151	180	140	143	153	160	146	145	167	158	146	149	187	152	161	126	147	153	123	153	149	148	171	168	153	145	142	163	127	131	138	158	142	157	156	174	138	155	156	150	141	162	165	142	153	160	175	170	156	162	143	140	143	131	143	150	145	127	151	131	145	148	154	148	140	141	129	157	142	153	143	158	158	168	166	163	144	124	138	146	145	160	142	150	157	157	185	146	158	149	146	156	133	128	129	154	151	186	138	167	147	145	155	140	167	150	140	142	163	144	169	145	144	154	150	145	164	150	140	152	164	134	161	151	169	154	140	154	149	138	160	149	155	145	135	127	136	119	157	146	144	158	130	151	159	157	128	145	143	131	155	137	169	182	162	158	169	147	134	157	145	141	163	155	189	148	148	151	169	161	142	156	142	124	150	151	148	145	171	155	148	138	162	155	127	154	150	136	146	135	122	140	124	129	144	152	153	146	158	126	150	163	170	136	154	167	147	155	165
7841	788	1454	1588	1400	1105	945	801	773	693	608	577	611	540	497	534	512	474	494	472	479	425	446	406	453	421	440	437	426	411	425	411	390	376	430	419	429	406	426	416	426	430	433	391	440	383	436	397	409	405	411	398	348	427	417	398	402	402	383	370	401	420	410	374	375	424	395	415	423	398	419	385	397	361	394	417	395	409	409	412	401	391	389	358	398	397	425	377	390	427	395	362	411	403	407	388	426	358	378	393	440	407	386	412	371	410	380	382	381	390	364	397	425	371	403	402	423	404	393	389	391	420	398	370	381	408	406	364	406	407	373	423	406	422	384	401	358	388	373	409	382	405	384	402	396	440	389	347	410	408	358	381	397	381	384	396	402	398	419	401	404	374	372	373	403	341	405	393	377	354	388	410	363	365	387	387	365	383	385	409	390	410	387	368	385	373	371	371	381	395	396	425	354	380	379	378	400	402	383	367	402	399	346	418	397	394	377	402	380	400	402	380	405	354	407	354	402	403	391	405	416	427	435	427	411	395	411	416	385	397	382	388	414	377	383	409	386	387	413	399	397	410	390	410	402	397	398	390	395	394	407	388	385	434	374	399	414	414	381	381	383	380	393	374	366	407	374	396	418	415	429	416	386	425	329	429	383	392	378	376	384	407	392	389	381	389	395	377	361	394	401	406	362	397	379	384	429	384	393	404	391	407	394	392	411	389	426	385	365	376	395	374	408	420	382	401	397	416	386	399	401	359	377	377	376	381	385	390	386	420	387	412	394	418	409	366	419	401	392	386	355	393	426	386	402	410	374	392	391	355	383	393	405	365	384	381	377	394	414	377	398	391	377	395	423	395	370	378	368	398	384	372	387	383	389	402	440	404	400	398	403	407	398	405	378	410	424	367	391	402	403	421	422	396	420	417	391	374	401	372	390	399	374	349	396	373	406	438	390	349	384	416	402	397	396	401	382	352	408	392	394	383	381	364	395	388	398	423	369	406	432	373	384	399	374	401	382	367	422	387	369	420	350	390	394	382	387	404	380	407	432	371	374	419	379	364	413	347	421	390	385	396	417	392	404	388	403	411	390	360	408	394	387	393	375	385	404	385	368	420	370	383	407	373	407	370	402	403	412	399	402	396	412	403	408	372	400	407	405	377	389	402	399	400	394	435	363	423	356	367	407	401	388	388	382	334	410	403	357	424	405	396	361	405	410	351	389	370	394	412	391	381	399	384	415	417	406	365	385	393	383	398	386	418	384	371	392	377	385	395	400	412	416	405	409	400	381	419	398	389	347	398	380	376	379	375	396	398	405	411	405	408	393	395	405	369	388	362	406	409	387	372	389	417	374	423	379	376	378	387	390	394	424	401	439	408	414	404	383	371	360	419	380	399	390	381	383	375	404	380	401	411	400	409	389	407	417	373	369	423	346	440	354	424	401	396	371	395	415	393	372	415	365	390	388	396	398	373	387	379	377	395	416	423	383	387	392	386	430	390	396	388	392	376	404	385	374	415	393	361	429	394	402	411	365	378	387	335	398	402	400	386	400	428	409	399	375	399	399	418	397	381	394	418	386	408	412	383	375	382	407	403	363	412	396	377	405	400	406	402	363	388	393	384	394	345	406	377	395	408	416	403	379	408	448	403	379	386	370	378	399	413	410	388	390	436	384	406	389	376	399	398	406	412	386	380	363	425	384	399	383	384	418	381	375	415	374	377	372	382	369	412	380	389	384	399	398	416	366	379	377	431	406	395	390	397	389	377	413	374	381	373	417	393	385	398	387	411	418	392	399	382	406	386	399	340	378	387	399	382	414	415	405	398	369	373	372	419	412	391	403	403	410	410	385	339	391	408	398	389	420	397	400	391	431	389	369	417	425	402	357	364	402	387	387	374	384	377	407	386	401	365	365	393	380	364	408	401	363	384	401	361	361	380	365	392	373	387	414	394	407	396	443	397	384	362	406	397	396	368	404	405	394	394	394	406	361	417	411	375	365	403	418	390	405	406	402	405	384	394	401	408	386	382	418	439	385	374	412	406	393	390	351	393	394	413	394	367	381	376	366	404	360	404	390	390	415	390	368	412	416	375	353	400	394	403	395	378	433	400	403	401	383	396	371	400	390	384	352	351	401	367	372	401	400	402	359	338	393	397	384	386	400	403	415	395	379	390	412	411	397	426	410	368	386	367	397	378	412	375	352	442	365	376	414	373	413	409	352	390	384	385	357	425	383	391	395	390	386	378	385	385	374	409	406	366	395	401	376	382	415	397	402	346	400	396	415	428	408	411	389	415	375	387	375	382	398	385	356	429	393	380	413	384	395	370	385	394	390	399	395	404	369	397	412	440	406	392	437	370	371	415	396	352	364	371	378	394	366	398	375	428	394	400	378	385	378	404	402	390	438	403	362	408	399	384	382	381	390	373	402	409	388	399	411	411	384	385	386	395	402	399	390	449	362	396	377	395	399	375	376	400	378	390	417	388	407	404	387	386	437	381	383	377	388	385	401	397	418	382	390	402	396	374	387	424	401	380	376	395	360	449	417	391	414	404	379	438	380	406	374	391	379	379	397	385	391	438	384	401	393	388	377	385	397	388	391	423	423	398	375	378	378	381	367	375	391	376	407	377	403	372	385	383	397	387	403	443	412	386	391	409	386	410	393	389	443	419	434	395	395	372	365	356	355	381	393	441	393	373	407	413	399	405	380	375	354	371	383	388	414	404	417	358	398	410	407	393	395	383	392	414	373	398	437	400	432	391	411	381	381	382	410	395	374	420	357	388	411	425	348	425	408	412	399	423	394	421	416	401	402	392	377	403	377	398	376	385	376	407	382	397	381	402	390	394	379	384	387	377	350	367	396	396	395	382	365	384	383	388	374	433	367	394	367	409	412	390	398	407	415	418	412	401	409	414	373	408	384	405	396	381	391	409	394	397	434	379	400	405	406	388	388	425	394	351	383	403	372	395	396	425	396	373	377	393	382	367	402	383	403	408	356	393	392	368	388	407	369	384	392	408	422	335	408	381	392	418	362	386	378	402	373	390	407	404	375	399	383	413	363	393	415	379	411	392	414	394	368	371	394	407	376	415	394	399	358	378	409	399	419	395	404	412	398	388	408	371	388	436	383	384	378	377	364	397	412	401	414	417	401	384	363	351	380	429	375	394	392	397	362	431	388	385	388	422	405	368	367	419	399	384	393	395	441	360	422	431	378	416	371	385	427	418	391	400	375	401	373	381	388	398	377	394	408	416	409	379	353	380	380	390	344	414	384	386	392	421	428	375	377	441	391	369	390	400	411	394	392	372	390	397	392	414	398	416	421	407	395	432	400	419	389	421	380	388	366	384	408	407	384	392	361	382	365	348	418	418	353	385	343	382	386	397	386	382	386	390	378	380	426	386	397	355	422	407	386	421	397	416	414	375	390	391	371	383	394	383	394	414	395	413	384	424	347	379	354	428	414	415	396	434	390	356	384	458	404	413	403	364	366	366	365	392	377	395
1572	368	389	343	308	351	326	318	362	321	323	285	331	326	335	312	350	347	363	328	322	328	323	298	326	370	351	354	377	336	349	331	336	361	300	294	347	306	322	320	347	301	318	303	343	343	326	320	341	365	339	326	340	309	294	314	350	305	323	325	348	370	338	307	304	349	339	342	330	339	349	327	315	345	336	362	324	321	325	364	347	356	316	353	337	318	320	324	335	339	351	312	329	347	332	295	310	323	290	328	338	304	344	309	333	322	313	350	318	327	340	293	358	306	318	326	337	339	345	353	333	308	328	358	302	343	318	350	307	327	342	340	336	340	317	332	320	354	314	348	353	340	315	374	306	360	308	334	315	328	336	340	362	321	347	343	348	357	326	341	336	352	331	362	308	361	298	330	334	350	333	314	332	365	349	331	350	359	339	299	328	332	303	321	322	326	317	321	343	317	337	332	349	320	351	351	338	305	309	278	313	338	352	273	320	356	324	336	346	343	328	333	375	305	320	367	339	286	300	320	321	312	353	326	332	368	337	320	342	315	326	325	343	364	343	334	346	306	335	326	324	342	311	316	342	305	336	320	359	335	336	348	298	355	344	359	361	320	307	329	324	345	327	293	331	318	333	323	322	327	362	348	321	313	344	317	354	304	290	308	362	339	323	315	362	330	327	296	315	320	322	335	302	322	371	301	282	330	334	330	321	315	343	306	336	325	314	304	353	299	329	326	329	311	334	348	353	334	340	325	352	303	348	330	332	329	323	320	314	307	350	314	336	331	307	326	356	343	321	331	334	330	310	346	324	347	330	337	304	337	323	364	305	314	329	325	294	302	324	340	321	307	309	323	350	326	335	351	334	343	309	317	287	333	289	319	307	354	321	350	377	322	348	351	321	369	304	310	328	359	333	349	334	336	367	316	338	292	317	316	309	303	319	287	365	340	351	325	305	340	304	320	316	334	338	338	334	357	321	302	322	314	308	323	345	358	314	333	359	312	347	305	322	309	314	385	318	328	323	314	328	351	303	289	371	327	336	332	347	301	331	289	324	328	290	328	342	333	331	346	329	336	323	337	320	330	323	329	309	332	328	336	334	352	344	316	334	343	348	351	346	319	320	327	338	296	357	334	325	311	324	319	354	347	307	365	337	313	346	325	329	331	291	294	299	331	353	350	344	321	343	325	323	329	288	314	314	364	349	324	355	328	335	327	327	326	347	311	316	327	311	362	331	320	336	285	357	346	332	308	345	316	299	332	338	331	337	353	328	333	371	330	347	373	330	326	326	307	318	307	333	302	305	331	326	334	316	330	333	320	315	334	322	320	321	318	332	348	322	321	293	333	296	308	319	329	335	310	355	330	342	348	345	330	336	332	326	342	316	340	328	363	301	323	330	343	329	294	303	361	320	337	308	313	319	348	288	328	322	288	330	330	351	339	308	321	298	322	339	322	333	316	336	349	318	319	325	299	306	337	306	322	321	313	306	330	357	288	334	330	318	323	322	330	330	350	341	332	351	329	334	311	295	349	287	287	319	306	355	331	350	310	314	305	305	325	336	351	356	340	344	337	324	321	326	360	309	321	344	319	342	309	341	294	350	329	295	359	324	319	346	348	309	333	311	296	322	316	353	336	304	333	340	320	325	327	375	336	325	343	330	345	327	296	353	342	334	309	314	328	328	331	329	345	347	374	342	330	372	338	347	281	324	354	333	331	337	328	349	303	328	337	364	304	374	318	368	315	328	348	322	359	345	318	336	327	362	341	310	331	310	355	310	331	363	327	358	347	297	365	314	332	315	346	292	319	323	316	310	332	319	331	297	346	329	317	334	337	367	302	316	294	345	314	316	343	327	348	346	307	302	322	361	360	376	326	298	311	313	331	302	281	342	306	326	338	339	313	290	303	336	313	309	330	362	330	327	342	325	308	337	326	361	312	351	318	325	343	322	307	304	284	325	366	351	336	335	321	340	323	341	316	327	315	345	355	325	320	328	300	319	310	310	326	345	336	345	352	310	311	308	336	309	308	323	326	353	340	315	356	323	348	292	335	340	333	312	301	356	337	325	303	330	293	304	315	310	337	299	364	336	321	365	318	312	339	292	305	331	314	357	355	313	322	324	348	283	321	299	330	347	336	339	313	356	344	329	342	360	295	307	335	332	344	331	305	294	357	348	305	308	322	320	371	342	338	305	317	331	300	330	305	356	376	325	334	331	329	309	324	345	343	355	295	315	343	332	365	321	308	328	306	384	349	317	328	352	362	313	327	319	323	359	327	348	314	331	366	342	369	327	352	344	343	311	348	380	324	334	343	301	321	322	316	308	334	337	332	305	352	304	365	290	322	360	346	355	314	341	332	327	306	346	314	366	304	321	331	304	358	354	338	290	334	370	328	336	341	343	350	342	313	353	332	346	346	316	343	376	329	322	307	311	321	319	327	329	327	312	325	373	347	320	314	291	323	347	322	359	343	355	304	321	325	346	303	337	320	337	342	328	315	296	359	363	320	362	316	330	330	332	331	329	291	334	335	307	330	321	334	323	341	374	327	366	327	331	312	325	300	374	363	344	319	312	307	358	355	304	322	341	330	354	318	295	345	330	304	322	340	317	312	307	307	329	356	351	334	301	338	298	322	334	343	331	342	305	324	296	340	358	317	308	327	347	334	381	315	317	305	332	337	339	322	337	288	328	329	302	325	343	313	350	335	338	319	361	340	350	335	323	325	320	350	332	341	286	300	331	337	286	336	338	333	356	331	358	338	307	346	329	350	319	291	339	345	308	346	297	310	365	341	336	323	369	349	358	329	303	346	318	344	332	323	296	338	314	359	325	328	310	326	317	330	355	374	329	323	349	320	344	342	387	331	325	291	313	302	304	326	330	346	352	345	304	346	314	344	301	302	319	328	296	320	362	334	327	320	317	321	324	325	308	313	331	302	310	329	328	346	359	327	348	315	316	326	324	313	351	331	315	346	261	294	330	333	333	352	333	331	311	326	333	320	365	354	353	309	363	344	372	284	357	362	367	349	329	306	324	348	333	321	344	316	339	325	340	331	317	365	329	322	342	321	313	333	324	298	340	352	346	365	313	316	343	330	323	297	310	322	327	328	337	341	302	361	317	327	338	314	295	326	320	332	290	338	335	340	339	345	321	325	327	355	295	321	321	329	344	316	325	342	354	317	322	364	297	311	354	341	359	297	295	347	332	337	382	304	343	317	288	315	322	342	311	341	330	323	358	312	362	302	331	315	306	334	310	354	334	318	339	305	328	354	308	342	340	306	297	322	347	304	347	341	325	329	337	323	320	319	307	347	296	377	353	328	338	328	336	299	322	332	317	306	304	307	337	336	331	309	321	322	308	351	349	348	365	302	345	328	341	315	308	323	337	335	301	347	326	352	304	337	324	336	356	328	335	350	307	323	347	336	363	321	343	321	332	348	315	307	349	341	360	316	362	336	344	345	343	343	365	331	343	345	305	331	348	365	317	336	374	310	341	361	344	338
2161	816	784	850	858	845	795	805	742	827	731	794	835	789	826	782	774	754	818	834	834	827	784	782	737	775	797	780	800	817	811	792	821	824	765	807	746	765	823	846	793	784	731	814	731	825	790	773	812	770	809	773	754	816	781	849	760	836	773	731	844	747	802	785	838	807	770	802	765	772	824	808	799	836	837	747	756	788	791	731	789	803	788	821	791	766	771	826	801	798	777	813	820	815	795	773	803	820	781	798	777	831	783	750	809	795	804	787	779	809	763	836	793	767	766	772	855	766	721	746	793	801	816	797	786	820	804	745	834	790	812	803	788	800	818	804	760	813	814	821	809	780	814	766	810	830	780	768	806	805	814	822	765	802	805	788	774	781	802	750	818	798	800	765	810	773	790	805	836	802	794	744	801	785	798	809	780	815	818	748	829	770	786	812	788	737	797	784	825	821	774	759	782	768	824	788	838	822	800	792	761	739	754	796	800	772	744	734	814	829	819	893	819	834	848	825	810	789	791	770	838	828	757	845	783	813	807	785	766	822	768	787	763	807	866	783	783	831	776	797	779	756	784	827	789	808	805	814	785	804	835	792	794	819	754	770	795	792	817	803	799	830	777	763	836	788	847	760	821	828	768	801	843	783	780	829	835	741	778	789	814	768	784	852	782	786	838	841	781	821	841	774	826	754	760	823	777	755	794	810	819	819	783	829	816	754	777	799	840	774	800	788	775	835	791	784	845	822	776	794	833	805	832	735	777	800	764	783	765	846	788	844	855	797	808	801	791	817	778	777	816	778	816	836	782	792	810	822	800	793	784	805	791	841	756	774	794	820	827	830	821	826	781	823	786	791	800	804	832	760	824	722	755	838	818	786	828	793	757	797	841	776	772	796	838	819	802	779	858	769	783	815	797	792	817	813	808	781	804	865	794	778	781	795	814	798	824	732	815	786	805	813	794	826	751	798	792	777	816	794	801	771	828	757	826	805	784	817	821	802	794	813	771	807	801	813	813	815	823	820	747	801	825	788	792	809	783	870	753	790	787	832	841	771	822	833	840	833	806	763	812	837	802	820	823	794	786	824	855	789	816	798	758	791	781	841	746	808	794	787	784	747	776	763	825	809	811	823	770	803	788	767	794	765	793	832	835	811	807	823	769	763	798	808	773	810	795	802	807	754	828	793	782	809	815	811	800	806	800	823	764	796	765	831	798	809	790	810	826	802	867	857	756	833	797	846	761	774	806	765	763	780	787	826	814	791	794	773	767	806	768	805	865	769	816	799	796	822	823	831	729	797	751	815	783	783	855	793	797	796	858	809	739	819	775	764	801	834	831	786	759	784	786	764	817	819	773	804	798	806	820	786	787	798	796	775	827	813	782	801	765	831	819	834	807	745	756	804	795	799	810	837	780	803	806	832	800	862	819	788	767	822	802	767	810	825	791	839	803	767	847	787	806	744	800	771	804	803	792	836	851	793	774	820	782	769	818	830	785	782	782	790	797	834	797	782	790	766	761	815	770	816	767	768	742	806	847	826	826	753	807	811	819	810	817	809	834	862	803	783	755	785	802	838	855	769	796	818	792	831	726	787	772	748	785	830	757	752	815	798	777	768	808	782	764	787	856	793	834	773	858	775	791	761	802	809	795	792	761	789	813	766	781	795	762	790	764	775	737	814	815	784	799	760	811	821	813	846	777	835	804	734	753	798	834	831	768	788	787	826	792	787	748	824	803	793	810	783	763	827	801	801	824	805	774	766	777	776	801	783	798	830	802	851	768	802	819	827	793	786	804	761	807	847	833	771	767	797	782	717	755	808	813	763	797	764	765	752	781	800	761	854	798	857	782	764	793	779	850	833	788	785	823	819	796	795	817	796	795	861	775	820	813	821	819	778	818	778	803	769	808	773	841	809	784	745	773	759	821	753	855	808	783	800	791	780	756	786	764	844	848	799	806	732	798	846	827	795	820	786	804	762	838	826	800	850	822	799	788	829	825	812	787	799	760	751	798	808	836	794	770	807	801	822	802	813	860	795	821	844	798	780	813	792	829	804	832	773	807	809	804	784	770	810	807	808	807	827	758	822	756	786	769	827	777	803	809	811	763	796	798	781	821	826	815	853	813	806	807	764	777	794	804	820	809	800	779	804	835	753	831	811	819	773	818	809	819	778	789	828	770	778	770	781	836	802	775	737	788	816	830	816	790	803	768	770	830	748	800	852	789	788	753	774	782	767	814	846	813	746	776	803	830	818	777	826	768	821	810	770	783	818	817	802	797	798	832	802	743	830	843	785	773	818	794	778	757	805	819	803	824	777	812	781	833	828	844	778	791	770	752	835	825	783	786	804	774	828	731	811	789	828	816	798	745	789	797	798	802	803	799	741	814	796	775	789	790	771	784	794	781	747	750	798	768	793	713	773	747	806	804	801	831	821	786	800	781	862	853	773	794	834	832	849	797	768	772	756	750	761	770	788	769	831	857	749	800	836	732	841	833	789	819	826	798	853	848	760	811	749	834	812	854	828	800	826	749	792	810	773	785	835	823	805	772	832	812	799	737	786	813	830	861	801	817	825	814	796	794	772	773	735	791	814	744	818	810	810	831	802	825	737	779	791	822	776	715	783	780	798	781	760	790	803	815	842	810	869	787	780	802	850	779	769	763	805	741	813	768	780	794	780	821	805	789	836	763	733	770	783	799	770	760	800	814	843	812	798	807	821	820	770	747	751	781	761	815	826	825	814	758	765	768	779	812	836	732	812	756	780	801	828	791	826	778	802	805	781	787	784	857	819	814	757	795	775	825	814	832	772	819	802	830	803	747	792	796	805	797	853	810	813	766	807	759	825	793	835	833	773	826	851	802	799	820	824	786	808	794	838	822	772	790	824	780	807	769	775	858	788	823	780	820	795	756	800	731	756	817	779	777	822	750	788	851	791	828	837	813	800	834	785	773	856	805	768	791	792	805	821	768	756	766	853	745	814	787	790	766	839	860	783	761	810	727	797	786	807	804	760	809	817	886	795	816	829	782	763	810	756	790	797	788	864	783	782	813	847	811	775	797	790	808	789	829	759	794	777	801	829	821	766	800	825	789	785	774	776	809	770	815	744	814	845	811	848	815	794	791	839	787	743	855	798	814	793	796	751	750	806	823	827	768	806	759	798	795	852	750	777	789	798	839	788	822	714	824	776	729	788	759	819	825	798	779	782	833	829	765	775	816	809	754	786	788	798	805	805	770	810	780	811	769	801	819	792	829	806	784	840	841	829	796	837	823	793	835	799	838	862	775	813	805	784	832	811	822	804	740	843	813	780	796	775	818	767	766	783	779	788	790	821	801	802	801	796	779	822	738	862	790	786	822	806	751	812	851	767	766	789	796	771	778	775	745	806	796	809	743	832	813	793	858	744	749	756	765	803	825	760	761	812	828	807	791	824	799	804	807	805	806	769	816	792	838	810	799	819	799	785	732	794	777	824	758	834	833	784	770	728	867	757	790	797	842	840
7018	541	548	458	431	396	363	358	332	317	364	350	355	367	324	322	296	328	345	327	311	325	310	276	339	311	319	302	331	340	329	337	325	349	323	339	324	318	302	314	304	318	301	330	331	304	319	311	292	310	312	297	353	344	317	342	325	333	316	320	346	308	314	327	275	291	334	322	336	304	352	329	335	321	298	301	320	281	352	305	319	351	317	325	365	309	322	316	305	324	283	322	329	301	335	386	311	279	314	289	302	295	325	338	282	331	306	345	313	352	322	276	304	289	329	313	312	301	299	330	299	295	289	346	295	288	269	334	356	301	326	280	350	299	307	282	331	337	324	352	304	343	301	321	310	273	336	287	303	303	298	322	275	321	320	295	311	325	310	336	312	337	350	307	314	301	317	288	329	308	329	314	323	325	303	333	288	311	316	310	345	295	300	294	355	319	324	326	329	308	329	326	334	351	357	304	319	347	344	296	334	339	296	319	321	342	324	294	302	324	320	306	314	327	331	335	303	319	312	351	318	322	284	311	333	312	353	316	292	294	311	331	339	335	298	306	286	309	267	342	316	314	318	312	279	315	305	313	306	309	323	299	328	323	306	312	300	320	326	337	317	325	298	312	292	338	343	324	329	328	329	322	288	340	319	321	363	329	318	336	344	304	336	289	318	335	334	342	324	325	319	312	350	326	307	328	331	331	339	329	291	298	335	318	319	363	335	326	292	313	325	316	289	324	344	332	308	335	334	321	315	317	334	330	316	314	339	316	297	311	284	329	346	313	339	312	327	280	331	316	299	305	371	299	305	302	361	307	308	325	341	273	358	306	301	332	309	328	337	313	318	313	311	311	307	301	322	294	326	298	304	307	303	300	315	300	311	317	347	306	306	342	332	347	343	311	319	304	361	331	323	323	303	308	320	307	310	322	309	318	330	289	285	325	330	315	317	317	325	319	309	338	321	329	323	332	333	338	350	341	301	279	332	319	307	326	322	317	325	350	327	285	293	290	278	310	310	327	332	317	320	336	326	326	332	344	311	317	310	334	322	307	302	277	281	294	296	304	305	295	342	321	334	332	297	338	335	326	326	307	292	323	327	306	355	334	323	318	319	337	343	307	328	276	346	311	352	325	328	347	278	311	299	324	293	352	340	286	339	311	315	325	314	282	338	286	317	319	271	343	313	295	315	304	332	315	358	331	333	309	334	333	319	304	338	309	356	297	334	309	319	332	337	350	320	350	290	309	318	301	324	347	333	333	325	328	295	307	292	285	341	350	321	329	317	342	332	293	332	363	294	300	316	300	321	354	312	321	333	320	327	301	320	298	281	329	293	312	329	297	271	306	332	341	329	333	327	330	313	292	300	346	307	281	338	341	349	326	337	323	291	329	316	280	314	334	312	333	318	308	321	308	323	269	313	323	338	312	313	333	308	361	310	320	311	309	303	335	302	320	305	324	302	316	343	354	313	292	329	307	314	299	336	323	311	309	288	309	326	288	303	324	334	304	325	288	332	316	277	323	329	327	328	320	325	302	327	356	297	324	298	323	311	292	361	338	304	319	279	307	281	343	313	289	359	333	339	331	321	312	324	318	308	339	322	363	332	340	289	299	296	289	328	315	328	322	308	307	293	288	328	335	307	317	332	319	308	322	315	301	337	267	310	316	334	346	316	320	304	321	331	310	338	302	308	318	326	333	342	328	355	354	314	352	315	330	275	347	334	323	318	300	299	352	317	354	331	324	325	323	317	331	315	332	299	293	344	304	318	339	294	305	353	312	278	303	301	295	327	313	337	330	330	295	299	295	278	298	324	332	299	330	308	317	349	331	355	361	324	335	325	317	317	352	311	327	323	322	292	291	329	335	327	354	309	316	346	304	290	316	368	327	323	303	318	358	337	297	325	313	292	318	343	291	337	280	306	336	367	320	310	330	307	289	335	323	339	350	311	321	329	312	324	310	362	300	312	313	293	290	307	292	314	322	361	303	312	333	307	330	328	317	314	325	317	283	327	314	317	312	307	322	321	308	316	305	320	321	283	310	337	324	339	336	340	327	321	319	322	346	305	314	304	339	311	327	324	292	321	314	320	337	345	316	312	342	331	302	332	306	311	313	309	315	321	332	301	307	309	313	280	311	337	297	340	321	338	365	312	300	287	320	318	326	330	302	303	295	324	350	336	293	273	326	296	315	306	311	324	323	305	297	288	307	314	325	327	305	333	313	302	327	350	306	340	293	337	337	302	310	281	334	344	281	300	294	307	277	319	327	316	310	333	281	351	299	302	294	290	293	326	340	316	348	335	328	343	316	308	300	343	307	343	314	311	319	320	293	300	300	329	313	296	289	369	345	358	314	295	308	303	337	324	329	330	324	314	304	317	318	320	327	330	320	296	324	283	277	282	324	342	332	330	316	332	300	330	340	298	289	277	305	336	290	295	347	298	306	317	350	320	378	306	333	283	338	307	355	334	323	336	343	328	340	353	323	334	344	294	300	312	326	294	327	297	283	360	331	312	340	332	358	340	347	299	317	331	323	310	313	333	345	310	331	296	310	319	298	303	323	312	310	316	312	338	325	305	313	301	329	298	328	293	309	296	318	352	348	352	332	296	314	304	298	327	332	328	322	296	303	327	300	304	306	306	310	297	332	315	300	304	303	304	292	304	334	319	340	328	304	318	332	314	338	306	316	315	346	315	288	338	300	346	293	317	328	331	341	313	297	320	281	300	309	294	297	274	305	337	324	322	275	321	304	320	341	318	318	309	328	290	336	320	310	324	345	312	334	312	321	336	330	294	314	348	312	313	317	296	337	322	325	363	302	314	286	312	295	338	302	360	304	331	322	323	325	312	332	343	337	297	338	343	296	298	305	346	328	335	316	343	303	296	323	325	317	336	318	334	330	325	295	261	293	313	336	329	326	324	347	323	349	319	304	309	348	347	348	339	334	310	361	327	321	280	318	328	303	337	324	314	345	323	307	343	307	305	332	306	324	301	320	335	306	297	279	314	332	341	310	336	310	314	329	291	332	305	343	325	328	310	332	294	325	317	333	311	343	305	330	345	341	312	323	315	308	317	324	304	307	335	325	343	313	320	364	279	317	305	304	315	329	295	287	300	303	349	286	312	323	330	332	317	317	341	329	321	318	320	297	298	335	327	297	326	299	298	321	309	325	290	325	334	294	339	324	325	345	321	341	319	328	292	341	305	299	308	320	316	318	332	282	317	313	312	341	324	304	315	323	301	307	326	338	331	309	335	306	305	316	336	340	296	319	298	327	315	334	326	307	321	275	346	286	277	307	329	304	302	307	312	333	295	310	329	337	319	327	306	323	323	298	340	310	291	305	305	340	357	314	317	349	305	340	285	331	297	306	323	334	297	300	316	326	310	314	299	320	306	300	281	289	325	332	331	279	332	340	321	311	342	287	307	294	329	305	327	335	307	338	311	322	347	318	330	312	331	358	337	322	297	307	299	322	302	333	324	313	314	326	342	328	303	313	321	283
6658	1021	1265	1372	1260	1143	1099	1017	1000	911	865	908	874	850	834	845	795	829	780	876	781	793	802	732	816	807	738	720	787	816	750	788	809	788	730	811	791	754	821	785	767	779	757	716	799	755	778	776	779	799	765	790	811	737	711	765	806	751	744	739	770	778	768	772	773	746	756	774	742	766	743	745	730	775	744	786	749	777	786	763	741	818	769	769	773	772	762	808	726	705	718	800	727	766	803	743	806	772	807	755	787	753	706	748	780	763	777	783	726	806	778	775	739	785	768	744	759	802	771	791	738	715	709	787	784	753	707	756	789	806	791	714	750	716	790	739	702	764	809	765	748	743	803	738	769	778	746	739	746	749	790	744	724	749	799	781	761	758	765	707	785	779	758	792	689	762	733	741	729	791	753	812	754	754	726	766	806	747	729	712	778	754	762	726	766	731	794	727	756	750	755	750	831	783	777	785	775	742	770	800	728	761	740	779	736	766	765	710	776	759	771	773	767	763	769	773	742	746	790	769	710	744	778	728	773	777	775	743	719	748	751	711	745	721	773	782	775	736	799	737	773	801	719	750	773	775	734	737	729	770	746	821	755	736	765	805	753	748	791	743	774	725	752	778	801	779	759	767	791	796	743	770	758	752	722	679	790	755	748	734	784	739	752	760	742	799	789	721	764	744	728	743	760	770	737	784	769	705	796	740	742	764	755	757	743	835	778	793	738	755	798	748	777	769	817	776	762	747	785	789	765	768	728	762	748	817	729	762	746	754	759	741	716	755	752	729	733	812	792	732	777	750	764	752	776	711	743	791	786	777	749	732	758	731	774	751	834	738	715	744	731	732	741	797	768	760	765	776	789	738	765	769	763	759	777	732	756	736	755	771	770	737	770	778	733	795	728	761	783	823	751	778	727	752	797	767	760	737	844	777	775	756	764	813	753	791	767	738	778	779	733	761	756	746	732	764	781	779	757	753	716	732	709	798	783	739	779	722	786	729	769	761	664	782	770	793	774	832	751	730	766	744	723	749	765	718	787	688	771	778	765	709	713	741	804	730	784	738	753	745	718	724	709	790	770	799	751	778	710	797	752	784	765	720	769	747	778	746	755	782	737	762	747	775	733	752	803	777	755	776	782	788	767	712	794	754	743	730	813	788	742	751	738	755	785	764	763	761	735	788	777	759	780	748	758	744	829	777	781	789	717	767	686	715	800	747	768	772	786	768	733	746	799	749	789	782	689	795	776	703	737	787	744	782	800	779	788	752	799	749	808	780	812	767	757	727	758	788	725	778	739	765	757	747	734	856	809	783	793	740	774	804	804	810	777	759	777	730	764	710	714	741	787	772	779	743	744	763	762	737	813	798	692	735	774	779	743	706	736	768	725	767	693	803	754	777	793	734	770	767	736	786	749	775	781	726	782	820	774	755	776	746	726	753	762	744	778	753	753	724	738	732	743	754	739	758	761	749	763	740	755	713	739	771	793	737	771	745	789	800	772	790	772	740	706	773	803	817	780	727	746	778	746	723	738	727	753	769	717	789	747	785	788	816	764	768	742	733	723	758	779	755	789	757	772	815	750	752	752	760	790	783	712	738	813	757	764	757	819	760	759	755	801	709	769	777	768	777	651	831	739	762	799	758	769	776	778	783	717	829	730	754	770	720	761	751	748	794	780	760	801	750	759	744	756	736	766	738	782	776	736	755	743	742	773	778	769	775	786	731	770	730	752	789	724	789	803	750	756	767	723	752	720	777	752	738	770	724	804	779	803	808	744	760	729	738	784	770	747	795	795	756	715	774	769	778	785	778	771	769	759	767	747	799	794	770	754	727	741	755	767	790	765	784	756	761	754	749	767	737	779	742	841	742	778	766	767	776	757	753	732	710	771	800	746	748	752	800	742	756	754	769	786	774	791	774	790	749	773	745	824	738	769	779	783	758	749	732	722	699	803	781	775	751	795	724	777	713	759	778	793	754	764	754	793	764	735	799	779	723	735	726	743	769	771	827	778	784	718	793	770	818	776	756	729	781	735	738	779	796	755	780	762	770	707	786	766	747	732	825	761	782	767	736	767	774	783	775	765	720	776	760	753	774	775	774	777	747	794	768	763	757	778	739	771	730	714	738	744	781	761	733	818	749	776	772	763	824	750	740	737	769	734	778	743	759	721	746	746	745	796	723	760	722	819	781	741	767	797	782	760	756	737	793	776	803	804	751	775	756	770	752	817	784	778	765	776	742	796	760	772	765	762	737	727	751	766	707	752	740	748	735	756	765	774	749	748	819	724	734	774	761	829	762	736	747	755	772	783	745	755	775	745	779	768	782	782	733	774	810	748	768	744	756	767	763	782	770	730	733	739	747	797	800	793	827	736	712	752	762	789	780	735	753	703	800	760	808	817	776	705	783	771	764	728	722	750	746	760	765	689	754	760	766	732	776	739	767	813	767	824	714	747	781	736	758	766	735	746	765	748	775	753	732	762	769	766	767	753	792	791	780	768	752	750	769	753	793	773	756	756	799	766	751	763	758	839	732	747	718	726	749	757	782	776	780	763	765	776	717	743	748	772	725	760	771	759	739	761	755	768	782	772	779	736	782	813	743	741	762	719	748	720	748	763	778	759	797	736	721	835	711	764	753	785	733	727	755	798	716	751	754	781	750	764	805	798	752	744	767	758	727	765	778	829	763	722	775	766	731	762	746	713	760	723	734	734	772	760	770	745	798	790	764	785	764	772	761	764	763	748	732	770	722	772	746	727	741	803	754	734	708	751	765	745	774	748	753	771	779	786	752	758	763	740	752	767	723	823	732	748	788	756	753	702	731	712	766	744	749	733	764	746	734	790	756	748	725	790	793	800	754	783	781	763	722	788	763	726	758	734	768	776	783	787	782	751	748	759	740	802	749	766	762	690	799	726	785	725	728	771	731	787	767	698	777	751	770	790	780	791	756	807	809	736	764	743	772	760	770	729	752	764	782	763	735	763	739	743	774	741	768	788	770	766	723	757	754	776	767	790	795	751	767	785	772	731	694	811	786	763	790	749	709	756	742	722	785	745	695	761	776	778	726	727	744	798	722	764	770	723	777	746	770	732	805	758	764	730	776	826	728	722	782	722	711	770	765	744	751	801	758	762	753	729	727	759	734	744	794	796	791	775	795	786	735	770	742	728	780	735	750	778	813	746	753	686	788	775	800	786	783	780	718	768	714	768	766	745	791	720	720	814	784	740	729	741	764	739	758	708	706	768	789	800	810	764	760	770	773	797	781	709	763	734	798	788	785	801	733	795	826	733	773	783	713	731	750	760	779	765	745	774	768	762	772	774	748	788	768	766	715	793	742	794	768	758	742	770	765	765	804	713	740	764	762	759	742	848	773	751	753	776	779	754	775	742	800	746	727	757	761	743	755	714	778	778	757	798	800	750	786	787	751	771	810	756	724	763	748	754	750	823	740	777	765	705	727	777	752	740	791	800	761	765	757	763	753	762	771	779	744	689	763	779	819
12397	777	663	514	358	301	242	210	192	196	196	199	189	178	178	176	132	158	170	179	141	179	171	142	149	132	148	132	155	141	146	154	126	129	150	145	153	158	157	145	163	145	179	166	138	145	141	152	146	146	133	169	156	142	150	142	144	154	165	149	165	121	144	139	176	148	143	150	137	157	144	161	127	158	132	157	163	163	165	157	155	130	158	134	153	152	140	124	169	145	142	143	152	132	150	135	162	144	146	161	138	139	149	127	149	182	134	150	138	144	127	149	146	176	146	145	158	156	151	163	145	159	175	145	139	156	160	178	148	153	138	135	166	149	150	167	163	142	160	169	141	157	166	137	142	185	148	133	131	130	155	145	138	162	158	149	143	168	152	177	144	129	137	141	146	137	146	148	176	167	159	147	141	158	149	134	149	156	160	159	162	143	133	145	133	173	167	138	139	141	153	173	178	182	162	134	159	165	139	135	156	149	154	146	147	162	155	177	154	134	151	164	147	138	165	162	154	140	148	175	163	134	177	141	152	160	183	153	142	165	123	160	174	157	154	157	140	154	142	150	145	128	182	166	155	128	153	144	145	149	149	167	147	153	142	147	147	189	159	133	150	151	150	156	119	160	166	162	134	142	160	171	143	140	146	154	169	129	136	155	159	162	161	151	156	148	172	155	159	153	149	134	166	125	145	157	141	156	154	142	164	162	149	143	143	147	152	129	140	121	159	119	150	147	138	142	167	144	139	147	149	136	158	138	155	138	144	134	153	141	137	170	143	150	169	146	169	146	152	154	143	138	143	119	136	159	134	148	148	176	142	154	151	156	139	160	140	146	133	122	151	138	126	170	132	142	145	109	160	154	158	151	133	155	154	159	141	158	145	147	150	145	147	145	166	141	123	170	140	148	149	135	149	159	150	145	152	169	154	147	153	141	152	126	132	144	143	157	160	150	157	155	141	161	165	160	153	149	164	159	158	125	147	125	151	117	139	131	167	145	157	175	159	143	151	143	136	125	168	148	162	172	151	141	146	133	123	125	136	140	156	160	157	146	154	174	162	142	131	150	179	146	135	149	164	143	138	153	153	150	145	142	165	133	142	143	156	143	159	135	163	129	158	141	147	156	127	155	131	156	144	159	157	153	147	163	158	156	151	141	167	152	150	151	166	140	152	139	139	149	164	161	175	131	153	153	165	133	147	140	148	161	153	152	163	138	152	163	137	173	149	138	185	167	154	132	133	137	157	141	152	141	142	148	150	142	150	134	150	161	140	130	148	168	150	147	155	169	158	130	173	161	173	131	159	161	152	148	152	152	155	153	127	100	141	175	131	165	150	164	173	147	163	158	157	152	149	150	168	152	143	136	149	150	177	159	135	158	153	156	150	140	158	132	152	150	141	141	144	152	142	140	170	143	161	167	168	141	158	149	162	133	155	155	158	137	159	146	145	136	133	147	137	170	148	153	162	131	163	148	141	165	159	158	144	177	136	152	161	153	160	161	144	160	148	152	168	176	140	161	151	150	145	150	142	132	164	150	159	133	143	156	127	133	154	146	179	143	176	152	152	158	151	150	137	150	151	145	146	138	146	187	175	155	153	132	142	130	148	117	165	166	157	155	136	159	137	160	122	161	166	148	174	149	165	168	166	161	142	149	140	148	142	158	159	143	158	163	150	151	169	145	131	149	172	160	157	166	138	137	185	148	154	141	133	129	159	163	149	140	153	147	162	155	147	151	132	186	177	160	154	145	152	166	150	137	169	182	162	158	149	153	141	154	124	129	155	155	175	147	163	143	153	159	151	169	155	166	171	175	136	157	160	166	148	139	139	155	162	150	141	163	135	137	129	156	159	151	143	124	154	139	160	176	157	140	154	134	153	148	161	154	171	153	159	156	142	146	156	132	134	148	145	107	159	172	151	135	146	147	150	153	153	128	159	154	156	149	132	155	171	145	174	170	167	140	140	138	134	167	134	135	157	175	155	157	156	154	162	147	150	162	138	154	151	149	173	135	136	142	143	158	142	165	145	154	161	151	165	141	159	168	160	151	168	158	170	134	162	149	156	148	140	132	142	148	132	147	125	155	154	145	149	166	153	140	149	137	158	175	168	141	161	153	138	133	133	140	130	145	153	148	160	165	151	136	125	173	156	146	146	165	171	165	150	139	144	150	134	156	167	168	149	143	189	172	154	159	139	148	159	139	156	184	164	144	170	158	131	138	149	161	141	129	146	134	150	136	150	135	181	177	157	153	151	184	130	173	149	181	145	152	154	149	141	153	148	131	155	141	134	142	160	162	155	159	131	159	166	162	145	145	136	133	150	161	141	171	157	142	137	163	154	125	131	157	138	161	142	155	155	157	146	159	149	154	168	188	151	133	163	142	158	162	141	170	135	152	173	159	146	142	151	127	155	146	142	141	167	155	146	174	145	161	142	139	147	155	131	155	137	138	143	147	147	136	149	153	132	146	158	156	131	163	156	168	135	159	164	147	148	143	159	136	164	149	135	138	159	152	161	147	162	153	126	162	177	167	136	141	158	177	149	151	164	150	136	122	151	168	161	150	127	136	163	133	145	145	167	163	155	156	142	148	152	171	169	143	160	171	160	132	142	159	169	152	140	156	143	143	145	148	141	149	163	180	143	169	156	162	142	150	165	138	167	143	146	143	169	140	159	160	127	150	128	147	164	138	167	140	149	151	156	134	161	166	178	161	133	147	134	148	151	160	186	128	145	147	134	166	147	142	143	160	141	157	163	137	158	161	152	145	144	151	146	152	154	153	149	171	142	159	165	166	136	133	138	154	146	139	158	151	143	149	149	173	159	155	142	156	165	150	143	157	141	145	124	150	138	141	142	167	135	168	166	149	149	125	135	156	154	169	157	161	142	143	140	168	165	163	162	150	130	166	170	120	156	148	145	162	139	162	157	170	147	143	141	157	136	135	160	151	122	130	130	163	149	160	155	135	147	153	122	148	131	143	144	141	166	158	181	136	146	174	134	161	182	150	135	164	156	150	134	153	145	145	147	156	150	137	163	151	144	150	163	143	135	144	172	158	152	175	149	154	164	142	141	137	145	151	153	133	145	154	163	148	147	153	147	153	173	148	148	163	159	144	156	138	149	146	161	144	168	172	162	158	139	149	173	149	130	139	148	155	136	163	138	131	135	146	125	122	133	139	151	145	116	173	152	151	176	163	142	125	133	161	152	138	155	143	170	149	141	128	167	152	148	146	145	157	145	167	173	130	146	146	139	164	156	137	152	156	150	139	159	164	161	162	171	151	183	164	154	123	144	148	159	173	169	161	149	153	147	140	136	141	127	147	142	161	150	154	130	146	151	176	138	133	157	151	144	155	153	146	147	142	137	165	151	168	156	164	149	139	137	124	165	135	162	150	151	150	158	128	145	166	135	147	145	123	147	140	159	155	143	146	150	153	132	156	159	167	156	170	156	150	151	156	142	131	168	133	153	122	144	147	163	160	171	121	156	142	175	150	139	161
7959	798	1338	1530	1402	1164	985	843	751	691	641	589	593	566	514	546	487	494	517	420	441	453	409	462	443	441	428	438	440	407	421	398	403	406	437	421	434	425	379	388	413	390	412	394	414	425	369	415	353	395	396	407	401	388	396	387	403	402	409	383	392	411	439	362	353	397	408	388	431	409	412	393	403	379	400	361	406	363	392	383	349	385	396	404	378	414	456	416	359	395	405	382	411	425	369	397	415	406	365	431	428	432	393	394	396	396	428	368	407	394	387	387	377	368	375	405	375	357	370	402	330	375	391	411	404	385	405	395	431	399	411	406	380	375	403	392	400	404	391	398	413	404	397	375	384	387	407	396	381	400	396	391	372	395	423	389	367	383	389	390	432	396	392	372	412	374	365	396	408	383	379	389	368	412	372	391	388	407	383	372	396	392	401	402	432	431	387	412	406	388	398	377	406	428	360	418	429	385	388	355	366	417	397	384	374	393	405	368	416	373	375	401	402	386	395	382	382	428	393	429	379	377	403	384	352	398	370	361	390	386	397	383	402	349	393	399	416	371	430	444	395	396	409	411	387	405	407	397	410	363	394	388	370	393	422	397	416	379	407	354	366	430	374	377	382	367	389	392	404	393	356	378	398	390	359	404	387	404	386	405	394	399	403	410	401	393	377	393	413	395	413	376	390	407	406	387	404	405	385	392	345	409	363	375	375	355	401	386	352	387	421	381	424	388	367	415	375	418	394	408	385	436	393	413	371	357	404	373	390	390	368	390	410	413	391	409	393	373	379	371	434	375	416	358	371	365	390	395	410	378	402	387	388	369	344	398	399	390	364	383	373	380	416	406	369	377	406	369	370	369	380	386	365	388	394	388	412	398	378	403	393	412	346	409	359	392	397	408	441	399	386	405	391	389	409	403	390	387	431	392	401	386	395	429	389	410	384	380	429	361	424	444	373	362	376	403	423	380	404	412	407	398	409	392	373	367	398	397	393	376	397	393	384	439	366	396	440	357	359	424	418	398	377	394	410	367	393	406	378	436	374	382	428	372	402	413	393	391	388	383	407	379	348	365	354	392	396	375	380	383	409	385	430	382	394	418	387	396	383	422	368	418	369	389	395	396	386	364	389	373	385	392	353	385	447	402	401	436	382	373	396	376	375	360	391	406	419	411	371	397	380	403	388	405	370	372	417	395	376	399	365	403	399	379	407	396	395	380	390	387	371	427	395	380	357	367	379	403	417	400	381	391	410	399	386	409	390	395	384	393	411	417	384	395	406	417	378	383	384	393	441	385	388	386	358	348	386	372	382	408	392	385	407	428	408	369	340	425	401	385	409	389	411	389	412	413	382	376	391	380	372	379	404	404	392	395	369	354	410	418	387	403	407	405	363	382	383	386	390	368	408	398	402	434	389	381	430	377	398	360	420	407	369	407	389	390	387	373	410	391	430	377	379	422	397	377	384	362	400	381	386	412	418	395	418	384	405	396	424	360	386	396	400	426	416	387	375	391	397	355	367	365	426	421	379	423	395	432	385	380	417	400	385	397	385	381	358	381	420	396	403	396	384	372	384	408	400	387	373	400	416	379	379	420	419	391	377	410	367	400	389	376	370	393	415	391	400	369	413	399	428	401	394	399	397	401	361	400	403	407	383	387	388	415	418	393	372	400	384	407	405	379	374	365	386	399	401	410	381	389	391	428	420	408	417	376	399	382	423	380	374	403	398	367	420	375	387	359	386	385	370	361	389	365	380	396	383	395	398	411	421	396	387	393	364	376	379	366	383	385	390	376	400	383	368	382	423	382	368	382	415	416	413	406	378	382	380	383	401	421	381	387	382	408	389	384	381	383	401	394	396	385	400	356	386	408	423	402	403	348	371	411	369	428	379	391	386	387	403	372	391	402	376	382	418	425	379	392	431	364	379	394	404	407	393	359	403	402	381	390	385	407	359	373	386	402	362	406	385	369	358	410	411	380	388	403	368	369	403	386	402	407	439	368	426	444	415	379	369	365	427	390	382	396	416	367	382	403	382	405	338	389	390	380	389	396	394	367	400	374	378	392	363	410	394	395	390	365	401	397	415	390	395	399	404	355	381	392	347	389	348	382	400	409	375	387	388	397	381	400	377	401	420	399	375	392	374	404	398	387	367	391	385	395	397	366	419	372	415	415	356	409	379	404	387	379	397	385	410	395	420	417	402	392	414	397	356	397	375	378	372	408	401	403	405	381	400	383	352	397	410	404	417	359	418	419	391	360	387	339	391	400	373	402	361	393	371	411	394	415	381	370	375	382	371	379	386	434	384	385	357	390	405	362	411	405	390	394	417	414	399	397	389	382	398	403	357	406	416	366	382	369	376	385	369	388	368	414	390	391	396	402	419	351	388	414	382	358	400	390	383	392	366	435	397	405	409	386	404	374	353	394	381	393	407	386	399	394	386	380	370	369	423	386	371	380	369	405	400	388	418	372	426	372	388	375	395	394	397	384	384	391	419	389	393	357	371	370	369	383	412	404	386	377	395	384	401	371	439	390	397	357	412	364	405	426	365	413	341	425	416	376	390	393	404	394	353	401	394	378	383	400	383	408	380	391	389	366	357	400	406	412	392	374	380	363	360	348	396	382	385	414	394	390	341	366	370	390	401	437	399	370	358	378	403	380	386	393	402	352	397	361	387	401	369	407	379	374	378	384	380	390	360	370	398	397	375	433	379	428	414	389	415	395	388	402	409	381	382	355	389	402	356	387	388	376	397	450	381	409	380	424	398	371	394	388	357	406	399	419	383	389	396	385	380	387	392	404	417	396	411	387	374	405	414	394	407	403	418	405	384	420	444	369	371	404	393	405	395	396	382	366	410	395	401	406	384	375	377	404	381	384	420	426	379	380	354	383	381	401	409	365	397	380	406	374	359	370	407	349	392	395	394	368	389	392	399	406	400	376	382	385	378	409	396	391	392	417	409	462	383	382	388	379	366	391	393	361	375	364	431	403	394	380	382	366	399	403	408	384	377	410	399	392	385	419	401	390	398	352	387	408	368	394	378	391	374	393	393	411	383	390	381	391	358	374	391	410	386	415	366	397	397	407	397	368	372	429	369	387	367	385	394	392	380	400	366	424	394	389	414	393	373	367	415	388	408	364	372	361	404	388	392	394	430	417	364	397	406	389	413	382	406	392	365	368	419	382	397	398	348	406	387	383	369	417	387	400	384	413	349	391	384	406	374	429	402	407	406	390	354	410	379	424	401	386	409	368	446	374	368	392	411	380	385	413	373	388	372	412	399	397	425	363	406	373	379	377	368	382	401	405	390	387	437	400	365	384	420	394	355	426	380	414	397	363	412	386	418	399	372	430	396	413	401	382	413	404	417	384	399	424	374	414	407	387	345	403	371	410	399	365	414	393	388	398	386	378	400	368	389	382	368	391	382	395	422	369	402	383	418	375	394	381	403	375	365	373	411	364	345	409	427	407	383	383	366	370	376	385	431	368	376	384	377	384
1598	323	399	331	353	310	338	387	341	347	367	326	341	301	318	330	314	343	350	340	326	326	329	324	322	354	355	307	339	344	362	309	333	323	326	350	322	315	338	319	342	342	356	332	318	334	325	330	317	339	311	327	364	318	316	368	350	335	340	350	329	321	335	300	353	336	338	308	334	338	305	373	329	345	328	301	318	349	346	324	335	338	360	319	363	341	321	370	338	342	317	363	304	345	327	306	338	316	360	299	337	335	343	322	354	306	337	362	302	326	316	383	330	346	335	331	329	343	333	317	323	342	364	348	285	322	367	364	307	324	311	291	330	304	358	329	339	363	348	342	342	317	354	337	331	302	365	332	343	355	345	324	356	308	318	315	333	340	322	297	354	330	339	307	315	318	342	344	337	319	324	343	295	334	311	350	334	347	305	319	328	339	323	331	326	338	282	334	339	309	336	294	361	344	354	335	349	302	357	351	286	327	307	325	325	316	300	340	319	330	324	321	340	350	340	345	306	312	312	354	315	341	350	345	323	346	339	307	324	373	288	314	299	327	339	359	311	374	330	329	305	331	353	332	313	342	354	325	341	316	310	303	346	329	325	346	315	316	336	367	319	346	305	336	331	387	331	324	334	372	324	316	338	327	318	302	354	355	359	336	319	358	337	322	341	317	337	332	331	333	358	345	338	329	340	341	361	333	342	358	326	337	347	345	314	349	328	288	312	326	351	329	318	325	295	344	337	347	357	326	342	346	333	356	312	339	328	342	309	318	328	317	341	320	327	321	315	348	331	370	348	290	303	292	378	323	340	353	316	348	318	317	328	343	341	319	353	311	322	314	319	358	319	328	346	336	333	330	307	330	334	325	341	316	323	344	330	305	353	335	345	318	312	368	354	297	290	359	322	313	330	326	331	366	332	328	340	315	315	317	363	336	331	347	352	297	330	315	346	318	355	350	342	323	334	322	342	332	312	317	341	368	324	342	342	330	333	304	333	306	338	330	326	356	346	307	353	292	359	336	324	301	352	339	324	316	319	331	310	323	360	307	331	315	331	377	328	315	325	335	336	347	331	300	363	288	325	367	303	327	299	326	318	293	330	297	338	325	332	363	321	355	350	321	333	349	329	292	337	325	321	354	363	351	377	347	315	344	330	338	324	361	364	332	323	287	321	317	339	312	343	336	302	309	328	335	324	307	349	349	346	361	324	331	332	342	330	331	293	337	318	301	335	320	340	342	324	337	338	329	316	337	328	325	354	291	346	338	344	353	344	331	333	328	295	320	345	354	339	343	353	311	314	336	363	340	324	331	343	338	322	350	314	322	334	307	357	369	332	331	370	310	333	330	324	331	338	328	335	318	290	328	316	350	340	333	359	337	352	322	324	318	369	345	320	351	331	341	349	303	292	320	344	301	306	327	353	356	339	325	344	350	322	309	296	359	334	308	336	286	319	317	346	312	344	302	319	346	332	311	336	311	329	351	329	359	322	335	319	362	302	323	328	289	322	312	361	342	340	342	364	342	350	366	374	314	364	331	349	284	301	339	317	319	306	355	325	327	307	336	352	314	338	317	367	336	329	305	349	328	333	318	295	344	343	325	327	328	320	331	333	323	342	361	351	339	368	323	350	303	348	356	323	325	349	342	330	340	360	348	342	356	371	332	320	296	318	315	322	322	349	330	359	332	330	364	344	346	336	337	334	343	324	328	335	316	345	350	339	333	361	315	325	340	315	327	318	316	341	312	331	321	348	315	323	278	299	334	305	348	306	369	350	381	359	310	346	357	331	360	352	324	333	312	348	333	353	359	367	288	301	363	332	312	331	370	375	359	362	366	334	315	318	348	380	300	295	335	331	389	350	339	321	318	342	307	357	311	356	329	315	299	319	314	309	307	336	342	329	332	326	361	326	292	309	320	322	339	355	362	349	345	343	330	313	318	354	353	361	352	385	321	319	360	325	334	321	332	332	342	321	388	322	352	379	337	338	311	336	314	362	339	308	341	330	350	358	308	304	330	318	350	317	339	332	352	368	327	310	322	302	336	337	325	321	306	306	307	326	333	312	343	356	352	340	316	332	320	361	326	333	332	311	364	366	332	335	336	344	341	352	304	338	314	338	314	312	334	337	315	362	372	351	335	348	316	356	341	356	354	351	354	364	338	314	324	318	370	320	319	327	334	323	319	357	330	328	312	307	292	328	334	361	320	327	331	317	369	335	341	339	312	312	333	335	315	341	293	339	348	371	344	321	338	319	336	322	343	331	318	312	351	322	298	319	343	359	311	344	307	314	339	341	330	354	316	319	339	313	307	333	335	317	330	350	325	339	353	335	323	342	369	342	318	364	336	337	317	340	331	329	345	317	343	325	344	335	353	351	339	349	332	345	308	315	332	368	339	302	323	326	320	325	302	292	336	296	339	321	328	299	317	331	327	324	322	326	333	318	334	355	322	349	330	341	320	344	308	324	314	327	313	328	355	344	331	320	336	335	329	309	297	293	318	333	318	330	369	357	331	350	332	347	343	355	319	334	364	344	351	331	337	326	339	347	333	285	302	321	340	340	323	351	300	308	330	345	334	336	335	286	372	337	371	325	323	352	360	348	319	325	315	352	344	316	340	299	325	314	328	310	348	362	331	363	327	357	303	315	352	349	343	347	333	361	334	332	313	342	321	358	354	321	351	345	363	339	317	316	404	314	332	345	322	339	367	338	311	325	358	303	319	328	354	338	325	358	327	292	333	364	329	365	334	324	328	346	265	333	333	316	332	364	329	307	328	333	302	322	329	323	356	333	336	318	362	310	284	349	321	366	359	371	312	320	298	346	289	352	368	334	309	300	338	360	348	328	333	356	335	331	315	304	339	335	352	341	345	308	292	293	308	302	346	329	320	290	329	333	329	329	328	353	329	343	323	320	312	322	366	353	343	324	309	315	335	371	326	340	333	297	320	347	324	343	308	314	337	314	335	347	348	337	294	329	329	324	348	360	288	322	322	319	339	319	370	322	308	361	360	304	353	376	326	341	363	335	320	322	345	356	327	334	376	342	346	294	318	328	351	304	358	319	332	356	347	349	321	308	325	317	324	313	346	325	343	333	363	323	333	343	337	337	344	334	363	342	319	309	348	332	319	316	349	313	295	312	331	318	349	375	353	355	339	324	347	338	354	350	341	317	334	315	358	306	320	295	330	325	344	327	342	331	311	375	348	298	348	359	321	346	343	329	312	295	375	314	324	346	309	316	331	324	292	305	328	308	319	304	342	346	335	303	344	313	353	352	360	322	349	337	316	322	329	314	325	304	318	337	343	321	361	329	281	317	373	351	355	326	338	373	336	325	330	328	321	332	286	327	316	340	317	318	326	343	301	347	370	301	364	336	333	340	340	356	311	352	332	356	353	347	323	346	321	341	316	297	324	347	337	350	348	325	355	329	338	325	344	321	352	323	289	310	329	365	351	338	337	328	332	335	352	328	315	332	317	322	310	378	322	336	344	333	345	302	338
2144	829	892	841	833	821	786	794	848	786	792	826	772	844	800	753	805	844	859	774	783	793	829	801	831	788	837	814	816	826	784	791	818	834	787	818	808	812	787	806	871	816	804	771	825	809	812	808	785	784	822	783	800	817	857	791	781	785	778	830	752	817	791	813	762	840	796	813	722	825	827	810	802	825	765	848	796	817	800	824	797	798	797	753	796	800	799	851	777	755	786	819	805	750	792	800	828	787	828	804	796	856	797	781	808	861	769	786	819	823	786	823	850	777	829	792	824	788	805	844	815	758	758	812	776	778	789	808	790	797	784	807	856	792	816	763	794	759	754	789	803	791	822	759	809	784	803	864	756	807	783	817	774	786	819	761	836	793	778	791	820	806	859	779	865	801	799	789	817	816	812	784	770	814	786	800	820	803	817	805	806	817	788	845	804	810	838	802	773	816	783	793	809	748	769	800	789	807	794	846	800	793	792	785	825	784	840	795	783	860	763	821	783	801	807	748	787	789	788	794	797	835	792	810	756	830	820	810	770	782	817	811	818	804	813	838	806	768	846	793	796	757	824	834	828	797	846	844	842	798	811	787	757	816	843	832	830	813	816	807	782	848	787	824	846	746	778	812	792	768	834	797	821	808	816	837	818	824	779	836	796	800	799	781	803	816	865	770	773	861	823	803	785	769	812	799	828	823	809	765	817	775	796	803	826	797	802	783	813	848	818	827	876	808	795	811	801	775	802	787	757	787	842	801	816	827	810	770	779	763	817	780	786	801	827	798	805	775	825	788	844	828	804	816	830	802	846	836	835	786	763	812	814	804	813	727	834	811	859	746	801	841	777	799	776	808	791	767	840	819	824	830	761	806	834	791	824	815	809	791	756	824	819	763	797	809	817	841	801	833	813	788	776	798	777	740	777	747	784	831	841	781	805	810	771	765	807	848	791	800	823	808	802	776	805	765	796	792	761	824	822	837	831	811	791	861	827	796	764	826	786	777	863	819	765	742	798	813	851	738	810	770	839	768	761	742	812	861	845	825	868	799	785	813	781	766	864	762	836	806	819	799	803	831	802	801	816	824	770	774	813	779	812	833	756	804	762	804	813	765	801	785	785	774	822	835	758	825	833	791	773	838	743	780	829	778	801	777	813	813	812	794	785	864	788	794	783	812	806	823	813	837	822	783	800	861	793	793	792	783	802	831	785	794	818	803	832	799	791	778	776	823	787	830	812	814	838	779	744	828	746	809	746	802	836	817	807	835	794	786	812	864	829	747	811	774	794	810	852	807	785	793	821	785	775	757	794	777	794	769	786	809	796	750	765	852	818	811	772	824	802	814	828	769	776	777	835	769	818	765	806	814	793	763	855	803	760	802	788	761	839	821	766	842	848	855	786	812	814	815	808	874	800	857	779	760	815	836	821	866	748	837	778	775	832	767	796	782	747	775	815	816	799	795	806	791	782	810	775	853	821	774	782	754	849	835	752	784	763	882	785	791	769	802	781	782	844	776	809	799	829	821	793	823	808	789	787	808	805	773	815	856	822	825	814	740	759	746	826	834	761	839	788	807	821	843	841	813	788	783	787	833	818	799	786	755	806	790	834	806	818	800	824	879	801	816	827	783	774	858	824	799	772	827	776	756	842	804	821	784	822	820	811	815	744	779	794	802	775	780	815	798	786	842	804	790	838	833	739	809	816	855	766	832	825	735	805	857	822	809	794	822	795	811	801	830	797	846	822	842	850	837	835	827	788	770	793	849	824	803	788	778	807	810	844	782	791	826	779	825	833	815	846	828	786	822	792	839	806	805	801	828	777	832	800	784	825	838	840	808	840	820	827	826	843	816	788	839	858	857	793	821	805	790	804	785	778	866	795	812	787	757	805	786	795	823	809	773	820	768	889	785	813	808	796	768	725	761	741	758	793	807	765	784	806	790	739	795	819	805	783	803	856	790	826	813	825	770	757	808	768	775	807	788	838	805	766	799	813	763	798	824	758	800	857	832	791	807	782	852	870	844	753	813	765	815	810	805	791	824	825	772	794	787	803	817	826	824	758	872	771	757	836	830	796	776	814	804	828	791	826	767	797	815	821	803	813	794	760	799	823	797	786	772	800	808	854	844	831	807	768	811	758	801	803	792	831	807	783	819	778	806	806	783	774	778	803	831	789	824	867	810	786	791	800	764	825	777	838	801	830	780	829	778	802	779	824	792	817	834	818	862	826	791	790	827	803	797	827	809	844	816	842	781	809	773	804	832	813	771	836	850	792	793	737	801	863	808	761	766	793	802	832	780	803	794	828	778	832	805	776	803	793	779	771	818	843	827	845	797	812	807	821	803	796	781	799	838	815	797	840	828	850	806	820	817	742	771	817	849	761	811	815	788	788	779	783	800	827	828	806	747	811	821	842	810	808	774	801	758	817	796	806	770	801	867	750	809	763	823	807	808	807	770	795	780	867	812	857	821	802	777	857	834	778	745	828	796	762	771	796	763	818	721	791	826	798	832	811	837	814	820	774	804	788	817	820	809	804	821	808	818	825	804	772	823	853	795	779	827	783	800	791	801	818	814	786	839	833	774	794	822	792	798	787	803	724	805	825	825	742	808	766	827	849	775	857	775	784	804	834	830	802	869	785	759	787	826	801	828	764	792	777	809	762	819	798	780	761	775	832	782	834	820	841	804	786	778	797	822	810	785	771	824	842	813	787	764	781	792	737	781	755	789	793	767	808	792	819	803	796	836	812	811	773	811	834	838	787	805	803	784	847	863	803	822	815	818	830	820	873	814	757	828	815	784	853	792	764	797	802	781	819	801	809	843	798	787	832	819	800	800	773	817	856	800	806	819	806	757	734	788	784	795	807	837	755	804	819	829	830	806	757	786	857	829	801	829	828	812	810	784	801	844	778	828	786	773	794	779	814	806	794	825	783	768	750	813	836	832	816	844	826	773	868	816	828	811	730	811	785	762	829	777	837	808	786	838	804	835	743	788	784	848	798	769	875	819	803	814	828	780	802	862	794	811	801	784	850	783	782	816	822	834	802	821	830	816	777	810	838	836	829	786	773	781	772	806	780	789	808	815	836	819	818	796	809	787	798	800	793	758	797	785	826	812	811	732	753	783	789	816	809	802	788	849	853	790	836	867	875	797	825	744	754	798	776	800	757	791	794	797	815	859	809	757	734	766	754	792	830	801	876	846	824	794	810	788	845	763	786	784	809	850	880	775	831	840	757	819	765	773	820	755	795	740	826	774	810	806	802	772	795	798	797	798	770	825	817	798	809	781	762	846	758	812	795	760	801	771	776	784	787	797	761	811	806	806	829	828	802	827	790	812	781	789	840	805	803	797	822	801	802	760	770	796	786	817	792	819	805	824	829	805	820	808	829	821	746	710	855	810	788	819	846	809	834	782	770	795	795	804	834	875	818	825	814	813	800	797	795	812	837	804	816	846	811	833	781	788	792	783	848	799	812	798	830	809	869	847	775	853	791	824	787	774
7247	553	562	473	442	405	379	336	334	371	348	323	316	338	311	338	335	329	322	339	344	301	298	309	316	336	291	325	319	332	348	331	273	281	309	301	295	294	308	352	328	317	306	329	296	357	317	299	322	304	314	328	323	310	357	295	308	320	318	362	354	311	301	315	321	302	353	317	318	330	300	302	351	301	294	312	313	324	300	328	355	323	322	314	329	357	339	317	327	291	314	336	306	304	311	312	330	309	300	353	339	332	298	327	342	305	278	304	295	310	312	296	303	343	324	332	299	317	332	308	294	305	305	320	308	322	315	322	310	306	299	312	322	341	314	292	304	315	324	292	297	306	310	340	329	300	312	311	305	312	344	336	310	300	300	343	316	320	300	328	334	282	347	324	307	338	294	309	328	300	298	318	309	312	316	287	328	311	308	307	325	296	306	363	306	323	305	311	319	287	301	302	298	302	331	325	322	366	367	324	318	313	300	326	317	333	310	299	354	335	298	326	337	308	322	310	335	328	309	322	307	310	290	318	326	307	333	320	312	365	282	328	297	317	352	320	299	303	315	328	335	304	342	303	349	346	327	314	318	294	318	283	309	317	322	323	337	369	345	315	356	314	324	353	308	344	336	322	311	312	324	299	294	328	312	310	341	320	316	305	308	309	334	323	317	328	264	303	323	286	325	308	295	297	303	313	338	320	303	342	297	284	267	311	283	303	325	295	342	304	329	316	330	329	343	313	314	303	337	325	318	313	305	339	330	318	281	295	313	342	277	310	326	296	336	334	307	324	320	311	325	283	347	305	325	303	330	298	308	327	342	327	332	303	313	306	335	337	315	313	293	320	310	307	317	319	301	287	328	332	330	300	346	304	303	317	320	301	294	338	304	285	305	329	343	285	312	300	336	290	342	334	318	293	308	293	287	341	328	302	303	332	330	323	326	303	283	351	320	321	347	326	345	311	351	300	280	332	325	330	301	306	296	329	328	317	340	305	315	327	323	336	344	327	303	330	297	300	329	312	274	283	317	304	309	292	315	322	282	283	341	317	295	325	325	316	270	343	330	335	315	376	317	315	307	277	329	312	303	279	337	285	334	344	324	307	298	308	334	297	320	327	337	290	327	303	309	318	357	303	289	288	297	307	314	326	346	313	336	279	326	346	336	302	334	315	310	334	330	299	297	302	301	336	294	284	292	335	335	309	344	307	314	316	307	302	294	300	309	310	336	287	321	320	316	339	329	316	330	358	359	353	340	331	306	311	308	278	310	310	329	308	320	288	313	315	297	338	340	337	285	297	317	315	339	350	290	323	344	307	308	292	309	335	297	315	327	337	362	368	306	314	319	316	321	315	327	323	330	333	320	309	316	305	293	303	304	323	277	288	288	307	326	343	299	308	323	360	320	325	325	345	317	349	311	299	307	345	301	307	329	321	311	295	324	328	352	343	351	326	332	333	273	313	293	299	282	317	317	350	340	334	318	306	312	345	289	284	324	338	279	327	331	276	325	309	310	326	322	309	329	330	309	313	386	322	310	310	323	312	281	329	315	302	320	289	319	318	299	316	344	341	311	337	314	294	289	325	348	346	324	305	296	308	285	348	307	298	288	321	304	300	331	311	340	326	319	322	308	319	303	350	308	307	294	325	339	336	352	305	340	303	303	330	310	325	344	326	306	318	312	339	287	288	317	339	319	313	319	281	279	349	318	296	308	321	317	327	284	353	319	300	295	305	316	286	322	302	315	304	301	280	337	331	321	296	313	333	345	277	313	294	284	296	317	317	334	312	311	296	337	289	310	306	300	285	307	320	368	310	295	321	315	286	308	318	319	339	311	274	326	336	305	313	316	298	291	327	314	317	319	298	292	289	317	292	309	336	292	339	299	298	332	333	319	289	327	325	321	295	328	346	316	326	318	321	314	339	300	316	286	333	332	314	336	304	300	282	342	314	326	343	288	343	300	344	337	324	325	317	325	324	350	305	308	335	283	313	335	305	323	298	316	307	302	330	345	330	325	298	311	315	290	305	269	293	327	316	311	298	310	306	323	327	310	304	290	310	299	327	321	265	326	296	311	323	342	323	298	319	316	321	288	325	349	300	298	322	309	323	314	324	308	316	292	317	334	307	354	329	324	356	338	349	316	353	319	298	308	354	315	307	303	375	356	289	313	316	344	315	293	308	322	326	333	284	325	316	286	321	297	293	347	319	320	317	325	310	341	300	304	338	343	320	332	325	311	299	309	295	352	295	320	303	302	331	317	282	289	305	296	315	315	346	289	363	323	310	280	324	306	328	340	348	297	316	319	304	335	318	371	348	316	327	304	302	338	327	312	314	299	307	327	324	325	325	343	321	323	285	310	338	320	305	295	311	271	299	295	340	330	340	314	309	316	303	336	298	333	315	323	334	313	290	329	336	324	325	334	355	321	343	315	335	305	315	343	308	304	307	323	294	319	327	323	310	337	326	272	283	290	356	268	313	320	310	288	321	307	315	336	332	332	314	346	328	335	317	303	328	311	310	306	317	329	346	316	313	298	323	326	295	314	340	300	279	317	309	319	322	320	298	321	334	307	328	302	362	317	327	331	325	319	315	301	348	337	288	323	324	341	310	303	275	281	313	298	320	312	304	312	326	326	312	304	318	351	298	362	303	316	281	300	313	291	286	308	326	304	323	275	309	308	288	309	303	320	302	299	335	287	327	305	317	327	330	306	345	305	325	315	268	357	302	301	319	337	306	335	337	337	323	321	283	296	323	327	313	315	325	294	301	325	294	330	324	351	290	294	309	289	295	319	325	351	285	324	308	294	361	343	312	316	327	338	315	303	339	325	315	320	303	305	331	311	328	335	319	344	333	295	311	306	311	300	299	339	341	340	303	284	343	322	285	298	316	319	316	342	327	325	306	315	346	325	314	346	313	349	334	290	301	298	288	337	313	325	298	313	341	330	331	309	309	319	281	290	313	336	291	316	319	290	274	324	284	319	362	324	309	336	307	309	348	328	312	338	286	317	295	302	315	318	315	303	297	293	327	307	328	317	285	317	289	315	273	337	315	324	318	359	311	352	300	307	322	312	317	320	297	313	319	344	331	320	321	315	315	310	347	307	321	335	295	315	331	306	296	330	296	345	363	298	319	311	313	305	331	290	302	318	358	338	307	324	340	301	293	332	345	339	308	316	307	323	291	296	288	327	355	317	320	341	336	328	321	330	277	317	298	305	287	358	299	337	295	286	314	347	370	316	320	304	306	297	340	291	322	322	316	292	315	313	282	320	331	347	335	344	319	305	334	312	314	326	292	335	310	322	307	319	294	309	316	307	312	323	331	340	311	327	309	301	298	343	335	307	327	317	308	328	320	314	319	315	325	326	302	301	347	358	290	301	327	313	308	323	326	330	306	340	302	326	307	303	324	331	301	314	328	327	310	315	308	304	318	308	319	317	301	331	300	332	341	337	334	313	325	307	323	289	329	343	301	282	291	329	329	308	323	299	307	302	362	344	326
6577	984	1296	1420	1288	1168	1073	984	987	867	850	863	838	816	779	823	837	770	776	812	815	810	775	778	785	741	795	784	829	782	746	799	761	737	754	774	759	737	796	742	754	749	744	790	751	734	770	759	739	770	709	797	760	734	734	781	741	793	802	787	773	796	797	798	757	776	776	791	757	791	776	730	737	697	778	796	786	737	773	784	769	730	729	759	772	725	748	760	771	809	781	786	775	807	729	774	806	728	739	736	786	728	747	753	777	720	763	760	733	747	733	757	762	775	761	813	776	732	766	737	791	764	745	757	817	787	706	801	735	770	759	723	779	748	717	807	742	797	768	733	797	735	760	718	765	789	749	743	734	734	781	769	759	794	717	760	783	770	751	686	737	763	796	758	692	715	738	739	726	778	713	765	759	762	747	761	745	746	779	786	738	785	759	756	757	785	748	778	769	800	802	786	758	775	755	734	727	787	755	759	783	767	741	762	764	746	782	740	847	755	760	740	806	768	778	789	725	758	740	763	756	783	771	777	775	718	732	762	789	757	799	747	766	757	807	799	720	706	724	759	772	762	747	774	752	726	768	760	716	700	704	754	801	752	765	733	745	827	768	712	757	771	761	786	756	763	756	737	791	737	761	775	764	747	781	733	787	782	775	752	755	759	777	749	763	775	756	772	764	768	771	818	749	780	778	725	651	788	779	760	767	770	788	755	796	764	735	755	768	781	760	753	792	742	690	766	744	732	709	715	770	762	779	770	757	751	775	753	791	722	780	752	748	745	762	720	784	746	798	726	744	727	734	786	780	703	727	734	767	775	752	800	708	776	730	792	759	829	806	749	797	755	789	768	720	732	748	705	798	860	785	761	754	762	784	772	778	773	749	772	733	754	772	726	786	775	757	743	737	743	776	732	805	749	742	733	726	783	753	773	718	826	795	792	796	725	760	762	744	750	772	723	749	808	764	737	774	760	756	759	767	775	780	704	783	726	738	765	740	770	754	727	806	754	707	766	722	785	774	710	689	779	790	779	769	773	766	741	713	782	751	780	735	687	823	749	765	771	752	724	778	777	736	801	716	744	741	752	754	751	775	802	719	754	762	724	744	722	791	768	754	784	748	767	794	752	792	782	786	776	766	822	771	726	752	760	763	776	796	732	748	776	760	758	739	737	790	736	767	767	805	755	772	799	730	759	759	714	695	784	767	764	774	740	771	761	765	752	758	781	724	747	719	804	756	762	749	761	732	736	788	793	758	804	779	760	745	711	778	750	704	791	742	774	738	760	795	824	781	707	732	744	728	792	737	792	784	776	746	783	748	764	797	731	755	766	773	749	791	739	773	748	757	751	768	739	739	729	780	750	771	783	750	837	784	716	718	785	781	771	765	778	715	770	738	781	754	710	738	749	774	787	788	754	779	774	741	785	740	761	741	798	760	790	772	763	762	741	752	780	811	747	769	756	763	761	803	801	759	795	774	732	717	700	758	754	711	803	742	767	778	746	740	726	703	774	768	784	764	751	722	737	725	728	760	725	723	766	759	739	815	718	733	758	810	775	755	787	691	703	732	798	761	762	743	714	850	769	819	794	751	796	758	761	752	740	782	770	802	739	748	720	768	755	795	740	693	754	793	791	800	757	778	791	763	773	796	757	785	765	774	824	759	755	771	805	802	721	740	746	752	737	741	695	743	741	777	757	746	706	759	809	749	776	791	714	762	783	765	787	721	761	735	703	761	748	758	756	812	786	765	756	748	736	743	701	737	791	760	742	761	760	756	734	757	838	734	749	753	724	760	793	783	722	760	740	719	753	752	815	756	775	764	757	746	767	725	774	739	718	729	757	783	746	775	730	753	784	747	769	753	749	757	766	717	793	750	735	759	761	739	782	753	738	769	734	794	755	786	792	803	770	768	765	801	791	767	767	765	724	732	757	757	776	773	737	777	771	755	766	770	751	754	804	749	749	745	789	749	789	740	734	767	788	739	796	771	806	767	808	784	746	717	757	738	770	731	719	778	760	755	789	743	765	773	740	814	723	765	755	728	701	746	769	809	703	791	794	808	787	792	719	803	748	747	789	778	774	782	772	766	799	728	765	754	769	777	775	759	790	733	809	735	718	757	740	751	755	762	800	762	817	744	755	731	726	753	841	737	757	780	801	759	758	741	700	737	752	754	766	733	757	736	718	760	744	656	747	794	771	753	786	792	739	702	759	760	776	704	790	783	774	726	817	763	767	754	778	739	748	787	724	762	778	767	731	750	698	787	770	796	732	745	823	838	745	770	773	803	706	686	783	744	773	721	760	782	799	787	702	733	757	739	813	752	777	718	716	739	746	764	785	766	764	708	772	810	748	728	757	764	784	760	824	771	794	754	807	738	764	749	767	723	736	724	778	814	778	760	772	716	803	761	773	769	796	792	756	767	776	772	797	769	714	748	685	772	744	777	830	730	813	754	837	714	755	797	749	748	785	805	711	723	786	793	742	735	779	793	779	783	793	776	738	762	766	739	768	799	790	787	727	778	759	775	761	811	762	744	715	751	782	847	809	733	728	804	747	774	783	780	761	805	734	761	747	766	786	776	744	744	753	731	756	763	730	745	704	766	751	790	749	804	709	778	753	746	712	761	750	726	742	736	744	742	791	740	776	799	787	780	757	771	747	795	773	746	778	768	770	742	740	754	724	739	712	763	801	737	771	766	729	805	739	765	748	722	785	751	766	711	709	739	769	770	819	716	779	754	790	774	780	776	724	809	773	730	809	675	755	824	842	756	775	745	773	772	766	810	715	735	787	776	729	767	777	727	729	725	799	750	821	729	748	779	753	771	757	803	726	763	704	752	782	753	753	792	784	769	775	768	750	750	802	817	782	785	769	756	789	800	742	827	795	755	750	720	776	762	766	805	802	717	757	741	729	752	767	729	810	749	755	741	751	787	739	676	800	772	791	730	743	717	725	699	783	785	719	769	738	816	792	788	736	778	749	724	740	802	757	744	748	746	735	752	784	733	747	747	767	746	767	749	805	751	746	734	733	734	749	774	745	729	798	782	720	778	807	747	791	789	801	786	729	724	792	706	748	767	772	745	798	777	765	743	726	755	743	745	782	755	713	743	765	732	775	779	780	769	766	769	764	729	783	741	777	742	747	785	706	828	772	773	778	751	726	733	761	743	770	777	749	734	749	732	784	738	765	717	804	771	773	783	762	745	738	777	775	755	757	725	709	763	802	745	818	753	762	755	779	789	754	766	737	733	750	773	715	763	714	733	722	690	776	774	793	768	728	804	768	731	777	787	784	776	800	762	781	767	764	719	750	796	755	777	751	777	745	729	762	798	750	736	736	773	769	738	716	734	759	803	713	782	769	715	782	801	750	775	747	769	765	780	793	798	742	787	753	719	717	701	781	770	746	758	720	778	794	766	810	712	726	756	718	744	767	738	703	774	739	764	751	800	726	769	714	741	752	752	787	775	777	737	753	780	732	752	761	777	761	765	769	760	740	751	740
12491	738	625	479	365	289	235	219	221	202	179	198	180	159	167	158	189	154	160	147	153	149	151	141	157	146	161	127	157	157	124	144	163	172	153	168	156	161	149	173	155	153	148	139	128	158	147	166	131	164	153	156	127	172	150	162	149	154	139	143	128	154	140	136	141	155	137	173	138	151	158	144	150	158	142	161	135	144	144	170	147	160	148	161	131	155	154	138	139	156	158	163	161	153	143	151	136	154	167	164	144	132	161	154	151	155	131	163	166	161	154	158	156	168	153	180	152	146	182	143	140	139	139	149	166	158	157	137	154	127	155	145	167	167	173	167	135	142	152	171	149	156	153	139	150	144	148	138	143	148	155	167	156	156	140	148	172	146	150	146	138	150	148	132	148	152	163	150	177	142	148	145	153	162	159	171	148	150	175	170	146	139	155	156	149	176	151	178	133	169	139	162	123	164	138	156	164	153	177	156	155	155	160	151	154	149	135	148	162	148	172	144	152	144	159	162	147	147	162	144	169	138	122	130	144	162	130	128	155	163	159	155	155	147	164	159	147	150	163	176	158	163	165	157	174	158	147	141	158	154	148	149	150	156	159	163	158	143	167	154	153	143	165	149	165	146	133	165	152	147	145	143	156	167	159	163	155	146	151	170	153	131	160	135	181	169	167	149	148	148	176	128	160	136	136	148	130	130	175	156	150	160	152	137	167	156	154	153	154	159	156	137	151	145	154	148	160	162	146	156	174	157	168	161	147	136	150	154	143	158	139	158	158	160	145	183	153	147	145	160	152	159	151	159	197	151	140	146	137	170	136	151	163	149	144	158	153	166	166	142	160	152	159	141	136	153	145	134	168	149	131	158	147	130	149	144	169	164	179	142	149	122	159	158	146	140	151	160	172	142	139	169	143	149	160	157	147	133	164	132	163	160	140	148	139	160	150	141	162	140	140	135	156	172	133	146	148	145	152	146	164	154	144	172	142	174	158	155	168	155	113	155	156	140	150	151	146	180	126	150	147	155	147	151	130	126	142	136	160	141	142	160	141	135	153	166	166	154	133	135	138	162	166	133	135	118	153	164	149	145	158	152	137	158	164	140	137	157	158	122	126	120	148	174	159	145	157	149	169	185	158	158	165	116	142	149	150	135	154	143	157	150	149	164	148	169	189	167	158	136	157	150	145	169	147	146	122	136	162	164	137	133	135	157	133	150	146	168	146	134	171	173	163	145	151	145	154	162	164	167	125	151	132	169	163	127	151	143	145	166	135	141	155	166	153	166	152	179	170	138	150	157	165	156	160	159	144	137	150	148	151	144	152	163	152	147	140	147	145	174	148	135	146	140	134	135	145	148	135	137	131	121	157	165	191	171	159	160	155	148	152	171	149	149	135	158	153	143	137	151	146	137	144	112	158	158	159	136	145	172	136	138	142	147	131	160	150	176	143	161	144	142	156	139	155	133	147	156	155	144	162	161	151	158	139	184	152	152	141	166	132	152	153	130	160	147	146	167	179	147	144	152	145	130	152	152	157	156	157	163	156	151	140	154	151	148	148	148	159	172	155	155	152	125	172	146	168	167	147	154	166	158	133	152	147	146	134	153	161	149	154	148	126	148	143	143	154	148	140	153	168	127	141	151	135	156	133	165	163	163	140	145	141	166	152	160	167	155	158	167	149	142	156	177	141	143	140	127	145	137	141	141	155	171	151	156	135	177	161	171	155	168	139	150	149	140	170	156	155	136	155	160	134	162	150	171	126	166	161	164	158	145	150	147	151	149	150	157	119	160	182	158	159	134	146	173	150	141	134	182	144	163	139	169	123	125	145	149	138	151	164	148	149	135	127	139	169	126	154	163	161	163	140	166	146	152	152	163	138	159	146	145	146	123	154	167	161	147	151	133	131	164	142	163	117	149	117	149	160	145	143	140	139	151	174	185	151	143	136	135	141	152	175	133	154	120	147	141	164	147	138	148	148	158	134	166	143	136	158	140	158	162	163	160	161	165	146	168	143	178	172	141	150	145	155	155	154	161	154	177	142	135	157	164	145	136	139	143	166	154	141	139	137	159	137	145	151	130	150	157	160	147	158	165	153	138	158	136	150	154	165	144	151	173	134	151	152	143	135	148	188	149	140	146	158	123	164	130	143	122	154	140	150	137	140	159	159	152	141	149	155	128	156	162	149	127	133	152	148	161	154	144	153	150	129	147	165	142	131	123	168	161	149	146	157	141	126	165	160	146	157	157	133	161	149	161	134	151	161	142	152	147	140	160	146	159	153	147	168	150	154	137	161	133	144	166	154	134	161	145	140	157	134	149	151	140	138	142	156	162	181	158	140	137	166	150	147	159	143	148	151	133	140	175	161	162	139	136	172	158	143	152	128	142	165	147	156	137	144	148	143	170	155	131	168	135	153	163	163	138	160	124	153	138	151	138	155	122	121	135	124	135	164	167	169	154	151	170	165	125	158	136	156	160	152	149	151	169	145	145	147	159	157	146	161	152	154	127	169	137	159	174	143	147	152	159	143	175	157	157	163	158	151	157	147	152	143	141	152	135	139	144	152	144	148	122	118	148	147	149	139	134	132	134	172	127	143	142	142	145	152	146	158	148	155	163	139	162	184	141	153	158	155	170	157	154	137	138	130	154	162	142	170	139	173	146	144	149	133	149	141	130	169	137	154	175	136	166	138	174	151	166	157	166	133	145	148	154	127	165	119	152	171	165	146	139	158	151	147	139	159	132	166	154	158	147	165	163	152	164	131	151	150	130	163	146	163	162	159	151	153	121	158	156	180	125	162	120	139	162	119	164	131	139	162	132	129	156	148	152	141	158	168	148	172	185	142	139	128	147	147	157	142	173	155	143	167	153	141	139	152	143	132	172	134	154	169	151	146	135	159	167	170	164	132	138	153	124	144	138	139	161	148	147	127	156	170	157	150	149	148	131	127	153	162	139	150	152	145	149	143	152	169	141	148	157	137	148	152	138	153	126	144	140	178	144	140	169	162	151	163	170	168	150	128	171	142	157	142	162	167	144	166	153	149	112	129	160	150	138	150	157	138	145	152	156	147	149	163	144	145	145	140	153	144	139	151	156	157	165	135	147	137	164	149	165	157	152	164	152	137	157	159	152	152	170	138	165	168	163	139	154	167	145	163	147	144	158	139	129	148	152	143	129	159	137	156	153	154	171	143	150	157	148	201	123	153	143	166	145	163	154	143	134	143	148	158	148	149	146	147	155	165	137	155	143	168	142	151	133	161	173	157	156	179	151	148	152	156	151	156	153	132	126	130	155	160	173	147	153	151	161	159	152	147	168	151	157	140	148	126	158	150	154	165	148	176	161	162	153	153	135	138	156	161	160	170	163	160	134	148	142	167	150	159	152	158	133	139	151	137	185	158	147	187	125	140	132	151	167	145	164	148	153	139	141	157	151	148	165	139	165	150	180	140	158	148	147	156	161	130	142	141	156	129	168	150	168	140	136	151	143	158	145	161	154
7946	805	1474	1634	1347	1172	929	799	746	660	585	590	541	589	553	523	532	511	483	491	482	454	475	436	438	423	428	442	395	424	456	423	409	465	446	424	383	411	379	356	421	396	410	400	397	391	394	437	414	395	402	437	366	388	420	391	417	360	402	418	395	423	372	388	396	405	396	383	375	401	430	367	407	369	402	392	402	351	369	399	407	386	401	423	400	417	380	408	376	394	394	370	389	398	370	397	379	407	375	382	400	379	351	386	335	400	409	410	390	437	386	402	412	392	395	410	408	374	391	361	373	393	397	408	395	371	402	390	419	360	359	402	405	364	429	366	411	410	409	379	386	382	396	399	366	412	375	409	406	407	427	392	385	383	444	360	404	355	368	359	389	391	426	415	384	391	381	401	413	395	374	406	368	392	382	374	390	405	358	390	393	392	402	395	397	372	374	385	399	373	378	393	370	378	378	392	408	415	394	396	364	388	376	360	430	372	394	376	387	414	408	374	396	369	408	394	371	391	392	448	422	420	370	387	394	376	418	382	377	378	400	404	377	386	387	378	402	387	434	352	418	410	388	376	398	423	415	380	404	351	415	399	390	412	396	387	410	386	388	383	382	413	427	395	389	386	396	384	406	410	396	378	406	405	416	420	396	408	400	382	378	409	365	368	411	372	368	377	386	413	414	397	371	408	363	369	384	401	382	383	393	395	400	356	365	403	413	407	407	402	388	390	375	389	391	401	377	365	413	415	377	414	365	390	370	377	352	382	450	381	383	392	387	415	383	371	366	404	388	398	372	395	410	361	420	391	416	374	371	379	406	371	394	404	384	407	410	409	378	387	384	379	387	379	381	419	373	356	363	385	362	404	374	400	392	405	367	395	419	407	386	410	424	395	368	391	401	403	364	405	425	407	411	385	420	404	357	380	372	401	399	386	383	363	383	361	384	407	355	398	423	393	430	389	372	384	376	380	406	384	371	385	379	390	417	362	419	370	405	387	380	362	421	374	372	399	364	391	359	418	408	401	388	385	370	358	402	392	403	381	411	385	376	411	359	389	402	401	376	405	388	383	359	391	415	412	360	377	385	387	410	374	386	387	375	399	429	403	380	380	368	388	388	381	386	431	413	393	397	427	363	385	376	410	379	419	367	418	391	410	409	394	399	403	384	389	367	376	362	400	376	389	381	347	411	347	419	404	392	395	372	354	415	394	397	414	403	414	372	416	388	414	391	400	418	400	398	366	385	387	403	407	391	421	408	401	356	365	384	392	370	369	387	437	383	380	411	344	387	385	392	358	426	385	430	355	407	388	374	385	399	396	431	413	389	374	379	381	396	383	359	423	394	385	384	414	395	376	386	400	411	375	394	408	392	417	418	399	401	389	374	384	381	388	350	405	419	369	353	366	375	396	408	362	405	387	385	401	392	407	414	362	395	414	373	367	381	379	385	360	369	433	397	350	369	366	386	386	373	393	383	406	399	381	389	376	372	388	418	392	379	423	347	388	422	374	404	384	398	394	402	384	395	379	383	392	369	397	386	377	394	403	409	418	394	360	394	370	392	394	419	385	392	405	381	380	417	384	354	382	395	378	441	381	409	370	355	383	387	407	418	394	382	389	428	379	389	380	397	388	371	395	390	411	402	401	385	394	403	387	405	359	394	372	368	373	363	375	407	411	372	401	385	385	381	406	384	391	390	387	387	366	387	391	386	410	399	402	398	365	401	441	376	388	367	388	360	429	382	388	390	382	392	401	397	379	418	376	391	339	398	379	419	424	370	383	404	366	382	410	376	422	391	388	368	400	413	379	428	365	366	375	403	358	339	384	351	375	433	397	380	388	368	367	370	412	381	359	399	406	365	395	375	379	402	395	381	398	379	415	407	390	396	389	398	384	366	373	426	391	387	396	352	398	376	397	391	378	381	385	368	414	400	416	363	397	356	393	376	381	423	394	376	402	387	366	385	422	394	372	393	392	372	404	406	394	395	393	349	412	423	392	399	417	388	400	411	385	357	358	381	385	379	356	435	397	403	410	399	418	384	435	383	402	431	373	380	416	396	336	379	383	425	402	416	394	392	388	371	363	400	402	410	400	416	368	427	378	417	395	371	368	409	397	384	393	378	417	401	397	404	344	361	355	398	369	395	397	394	402	407	427	395	417	388	397	416	386	382	415	416	397	393	404	387	368	390	384	394	437	405	371	362	431	378	407	388	368	342	406	388	373	363	378	339	394	412	404	407	424	350	377	384	354	393	393	353	394	373	385	382	358	373	391	373	417	393	406	376	386	397	415	393	406	363	348	402	403	354	377	380	421	407	394	395	399	372	387	376	378	376	412	409	404	382	389	413	364	416	374	413	407	409	391	379	384	419	376	416	372	379	380	363	429	334	395	392	389	389	382	376	397	384	417	420	365	374	405	350	370	389	411	387	395	420	382	408	367	389	350	397	398	395	433	381	381	375	390	392	399	404	406	363	425	400	365	400	412	367	422	363	379	392	381	394	380	401	381	400	338	389	428	369	377	400	444	441	412	384	433	386	386	349	404	380	356	373	390	407	391	421	345	378	390	385	402	393	384	371	393	394	395	438	400	409	383	426	368	367	383	397	420	397	391	360	389	394	385	413	408	387	380	351	371	414	347	400	359	371	391	389	370	406	367	353	381	391	385	379	379	401	380	366	374	387	371	414	395	373	401	414	420	373	362	344	367	376	390	390	398	395	396	435	370	373	408	405	391	368	368	396	390	355	392	386	386	397	395	363	389	397	426	398	377	376	394	404	394	343	360	384	366	379	396	365	382	408	402	410	383	394	394	377	387	401	385	406	375	383	424	380	363	367	356	388	411	421	394	398	377	421	386	428	389	409	361	404	387	397	343	415	383	405	387	416	424	389	397	411	401	388	427	400	432	375	396	418	370	415	386	373	388	367	405	411	392	401	387	394	405	406	393	352	376	408	395	402	368	388	386	411	365	418	380	396	379	393	376	391	404	390	371	351	422	337	377	379	347	369	365	376	392	404	392	357	393	393	396	373	388	413	396	415	366	364	411	400	398	412	351	416	379	397	378	393	393	402	397	414	377	390	396	393	376	394	367	352	393	350	376	372	435	401	371	392	393	377	360	372	374	400	418	390	400	345	390	405	414	395	387	398	416	418	389	383	428	422	393	365	377	374	369	411	399	392	388	356	396	368	397	365	396	415	381	380	343	393	412	374	376	379	389	410	374	385	371	399	404	433	406	367	406	393	389	387	411	393	368	414	383	391	394	383	391	390	364	375	374	334	382	431	369	396	383	400	378	362	398	367	378	406	386	321	387	375	375	354	428	357	400	382	376	386	433	368	403	405	389	388	415	375	415	384	407	400	376	389	371	404	418	393	388	356	389	407	412	381	363	401	400	380	407	394	402	392	400	374	366	370	390	385	336	404	378	429	393	409	386	374	418	394	416	389	400	382	390	400	394	400	407	396	411	407	403	420	361	412	393	394	386	407	388	374	406	451	396
1518	351	354	351	339	303	371	376	334	306	345	296	351	337	301	344	320	318	369	314	287	307	356	333	347	330	319	299	328	341	350	318	350	297	303	338	340	323	336	346	332	306	318	334	342	328	306	335	336	322	334	358	330	335	347	353	365	351	349	325	319	329	316	341	313	300	313	327	333	353	316	332	324	337	345	316	337	332	355	345	322	367	336	330	318	332	333	351	356	349	324	326	322	349	346	315	344	328	325	343	327	352	308	317	346	319	338	359	309	335	335	348	337	295	330	330	334	337	319	335	341	333	360	316	314	340	340	335	357	300	354	324	283	358	383	357	343	294	310	312	334	346	337	324	368	333	349	316	333	322	341	336	375	315	353	351	323	333	333	313	325	355	298	343	342	323	340	318	329	316	284	335	330	306	318	314	345	340	340	326	345	315	352	310	333	376	318	325	340	358	363	325	332	327	334	338	359	368	334	319	328	350	326	318	333	358	351	342	354	304	339	382	343	325	335	325	294	340	320	315	373	346	309	337	328	323	316	317	338	343	360	323	322	328	347	322	304	327	315	343	372	280	347	355	369	344	325	348	336	297	312	320	346	306	308	361	324	349	344	356	342	303	357	337	341	289	370	331	317	296	300	325	348	331	330	299	330	343	308	322	328	355	347	304	312	366	372	326	367	323	321	321	307	293	344	341	337	370	348	309	311	328	361	337	311	317	329	331	322	311	320	331	317	343	349	336	296	347	356	327	310	362	352	347	315	279	324	319	344	341	307	349	323	350	352	342	359	366	347	309	323	344	321	357	285	328	315	322	320	337	339	324	343	329	290	310	353	324	324	333	337	312	303	340	337	335	337	348	304	347	340	352	303	374	328	344	343	336	338	359	298	320	346	337	325	338	357	361	310	345	328	316	341	353	330	322	330	347	367	332	340	301	353	294	350	331	332	338	314	333	351	402	316	354	334	361	365	330	302	341	329	360	337	328	355	298	305	312	312	306	327	328	327	353	311	329	281	299	330	319	336	324	327	350	353	312	312	334	321	323	316	353	298	326	320	346	324	343	369	361	344	357	314	329	345	329	330	347	350	363	330	304	316	300	332	352	304	363	321	332	347	310	299	349	376	312	345	365	319	364	327	317	319	333	328	331	313	330	313	344	327	317	337	342	356	325	321	346	305	331	324	328	349	331	358	343	322	340	341	321	327	326	323	299	322	363	336	356	326	287	336	327	348	350	364	335	378	317	335	337	337	355	320	315	328	341	342	333	328	316	345	352	312	326	346	324	367	369	335	289	327	329	325	332	351	320	322	327	327	356	337	305	313	350	327	328	344	313	299	307	330	307	339	319	322	358	312	297	336	361	339	305	340	330	318	358	321	330	321	362	356	347	316	327	321	326	332	315	325	314	298	329	305	355	317	306	318	342	374	326	353	327	385	304	287	322	360	326	341	323	291	320	317	332	350	347	345	320	359	322	337	377	311	329	356	334	346	300	340	304	351	307	313	320	338	327	357	349	335	333	335	338	338	343	331	331	365	382	324	291	344	311	339	344	344	316	310	354	357	359	369	304	361	332	333	324	355	336	325	315	328	311	314	366	373	337	327	302	315	341	339	320	310	328	358	336	326	325	348	332	328	322	339	340	325	297	332	300	330	350	327	357	347	335	339	302	317	305	364	330	333	328	350	320	333	314	295	314	305	328	323	338	332	318	313	322	344	345	358	336	334	301	302	321	335	325	360	320	268	323	293	369	329	343	323	347	320	340	337	378	325	367	343	318	322	328	381	336	324	297	344	327	319	312	342	341	313	366	316	333	328	312	326	325	355	375	315	317	314	303	305	328	316	325	297	318	308	337	309	360	307	340	347	344	340	286	311	347	318	312	335	340	276	333	318	336	368	344	336	362	307	323	354	350	330	333	328	348	343	313	325	362	330	352	343	315	338	301	317	371	353	332	311	328	337	336	321	330	306	314	294	363	347	319	354	331	326	339	344	352	317	330	330	324	312	345	312	337	344	357	326	339	293	345	326	358	296	306	341	327	358	331	342	336	322	326	327	346	346	308	353	327	350	326	312	338	354	347	313	352	324	339	363	338	308	335	320	367	356	332	309	338	350	331	336	336	327	346	359	331	294	314	372	332	345	337	304	319	305	341	338	325	339	358	359	323	346	321	316	335	335	302	340	331	293	323	334	374	326	340	343	325	308	312	339	317	322	350	314	340	315	342	323	337	337	353	364	329	356	325	331	352	312	347	326	343	346	302	334	333	297	330	318	376	324	321	304	341	328	363	357	345	299	332	314	315	344	313	363	344	318	349	355	294	329	314	332	368	332	290	338	321	322	332	328	341	337	334	339	343	310	325	310	322	334	317	323	354	334	358	303	355	371	343	334	315	323	337	346	346	346	286	308	302	339	338	345	298	325	321	338	309	341	344	356	340	305	343	343	319	348	339	330	352	323	366	357	318	323	341	306	325	325	338	344	322	332	321	306	322	376	318	341	359	330	323	347	353	339	354	335	323	339	311	299	302	297	329	328	341	347	303	350	319	361	313	347	323	352	306	330	339	350	342	356	379	322	317	347	332	364	341	310	338	341	348	330	339	344	337	312	305	374	327	310	344	330	297	325	352	305	336	306	330	301	345	330	322	360	350	320	327	341	339	341	345	304	341	326	329	317	328	338	332	337	330	355	325	302	327	318	328	340	325	361	347	332	341	343	308	307	334	311	319	375	344	340	356	348	326	356	306	349	338	288	307	335	321	308	333	328	361	320	355	313	351	342	334	349	335	315	354	355	332	349	322	321	325	306	340	337	326	345	317	322	333	347	308	318	304	347	362	338	299	370	324	375	316	303	327	318	356	357	314	338	332	318	339	324	325	321	326	337	338	321	355	316	351	324	326	315	333	352	323	340	353	306	328	341	314	318	356	317	333	314	327	363	306	309	323	360	300	341	322	311	319	326	329	324	341	335	313	345	328	340	338	347	312	314	343	325	322	296	296	333	377	333	365	333	314	305	310	319	368	308	335	320	352	382	326	375	322	314	324	296	321	337	296	317	317	329	312	317	371	330	324	339	336	352	333	353	385	335	309	329	321	359	340	348	316	336	358	345	348	324	339	323	367	339	298	341	316	325	346	310	358	341	329	334	323	387	338	363	371	351	305	338	353	327	332	371	303	327	329	324	333	308	343	331	339	363	318	300	316	331	314	341	311	331	311	320	314	366	326	316	312	299	345	331	294	330	344	317	330	328	357	327	357	344	319	311	327	313	361	305	312	334	327	339	327	321	341	335	362	319	332	314	376	327	351	355	330	344	324	310	351	362	343	326	380	339	301	351	359	340	312	342	334	324	310	360	325	318	322	337	338	315	323	351	350	327	325	351	332	334	323	322	320	328	335	368	315	345	347	347	331	333	313	324	330	345	302	292	331	321	348	356	351	314	337	337	324	347	354	345	324	348	329	342	339	324	335	303	339	310	326	328	345	338	329	362	335	336	333	346	365
2092	846	915	794	881	835	817	751	804	848	830	775	839	823	786	762	859	822	791	770	785	756	809	823	799	771	800	751	829	800	810	847	789	833	792	805	821	737	830	780	854	778	791	803	816	786	804	763	829	784	834	820	777	823	763	820	753	767	780	782	777	806	839	825	760	790	837	818	804	853	800	829	782	813	779	791	802	849	832	822	829	791	789	772	816	825	800	768	824	792	789	778	771	786	828	759	810	829	809	793	866	776	797	777	805	801	760	839	812	781	777	805	746	753	845	808	782	805	844	804	802	790	793	810	820	787	844	755	794	843	756	774	857	771	814	768	758	791	806	783	764	830	796	788	814	817	796	808	827	811	805	792	831	806	813	839	777	802	815	801	753	816	828	763	783	820	805	752	818	812	789	763	807	814	832	829	779	747	818	835	800	804	823	825	827	814	785	800	800	759	870	809	779	838	840	790	782	801	790	825	804	790	816	800	815	788	765	836	773	803	795	838	809	812	852	789	828	788	815	866	835	791	801	768	830	825	808	788	793	794	764	805	790	809	822	757	780	810	809	797	824	814	846	824	785	777	742	737	813	785	762	800	784	791	856	811	776	774	744	793	803	827	829	796	762	815	774	797	790	785	781	814	812	785	833	774	750	836	817	805	767	790	780	795	793	838	769	830	733	781	837	823	800	779	821	879	782	818	826	755	795	761	800	804	769	809	779	798	782	827	855	790	793	809	798	765	805	784	780	808	780	798	792	780	822	774	784	809	847	819	847	807	782	772	838	809	833	804	757	833	848	791	784	847	788	757	817	793	783	833	848	769	808	815	763	838	784	785	842	799	830	829	799	811	765	782	802	747	792	762	799	774	758	776	791	794	828	781	816	787	751	808	776	798	760	744	818	828	770	800	787	780	753	827	801	829	780	841	795	798	748	757	820	825	791	805	780	778	810	783	782	790	798	774	732	767	832	870	776	753	828	830	793	805	762	802	806	816	807	822	756	809	820	820	811	820	782	771	819	797	817	777	816	808	785	825	815	774	822	790	827	766	787	787	816	832	815	843	780	820	745	824	804	787	797	831	793	841	807	781	787	801	809	862	799	807	819	805	797	815	823	857	804	831	819	768	805	781	799	810	802	870	766	833	791	816	790	790	800	808	850	770	781	811	788	818	804	827	788	836	760	839	759	826	780	817	779	800	795	794	801	847	772	800	797	788	779	789	850	773	786	807	823	797	773	815	832	797	769	771	837	790	788	776	798	814	780	741	758	830	798	743	815	792	787	752	760	774	783	791	774	741	792	730	792	829	793	800	759	811	767	820	789	819	800	757	745	814	784	830	798	808	802	784	832	793	805	766	804	803	774	777	823	812	782	830	754	780	800	824	767	796	844	847	803	794	846	822	834	848	783	758	799	828	811	761	772	762	874	743	848	787	785	835	792	815	749	764	777	804	790	820	767	774	812	816	760	800	796	824	796	809	820	765	793	819	833	790	729	736	806	763	819	802	798	765	840	811	756	798	804	819	795	853	781	787	746	783	822	762	799	805	807	751	770	793	785	819	854	792	849	801	783	775	769	785	788	743	776	746	786	741	769	801	847	792	794	746	820	776	758	836	850	784	807	791	786	686	825	841	825	807	787	784	834	813	824	765	809	785	737	737	787	791	848	792	840	748	829	784	860	761	793	779	814	845	798	777	845	821	829	813	818	799	846	816	830	817	835	779	804	791	816	793	770	808	837	841	739	794	822	790	813	812	765	796	805	765	850	823	784	831	836	779	843	801	817	790	800	810	805	804	781	802	816	792	788	807	840	834	805	815	766	797	715	774	795	802	816	810	825	761	799	827	789	802	783	813	818	794	808	834	819	832	714	803	811	848	789	760	824	828	790	761	843	767	794	763	805	805	875	757	807	804	786	788	738	809	791	763	818	796	755	806	770	778	799	790	811	787	785	789	823	790	812	798	782	839	814	840	811	769	776	806	845	769	818	815	816	782	790	832	822	820	824	833	791	788	787	834	797	802	799	763	789	797	760	764	776	792	777	821	835	840	763	812	818	801	782	808	798	823	788	830	812	782	773	802	816	836	783	812	747	840	839	871	826	813	869	787	827	836	764	766	810	774	790	785	826	821	814	804	813	790	788	867	765	809	824	782	798	816	813	796	792	740	764	772	761	821	760	785	818	810	791	802	769	766	810	831	791	821	829	825	799	804	761	794	780	792	818	782	771	753	820	831	770	813	782	770	775	801	806	793	792	830	763	785	795	818	797	799	868	822	833	781	773	748	843	841	806	829	847	775	800	836	785	783	756	783	791	764	779	795	767	836	781	800	801	824	779	775	823	809	756	822	790	767	807	736	830	883	769	790	806	829	774	772	797	827	823	771	752	786	789	795	810	769	822	839	781	779	821	817	773	808	769	775	805	749	755	768	804	827	793	767	756	824	817	808	787	824	769	833	789	787	811	782	798	784	808	787	760	798	765	811	840	824	846	832	760	746	833	786	839	801	754	797	814	803	847	832	827	859	805	854	836	800	799	842	816	819	769	810	810	806	871	792	813	792	874	809	819	768	798	810	798	812	807	765	804	813	806	793	876	796	793	797	760	822	841	789	808	800	790	747	815	813	786	798	774	761	782	798	809	757	774	834	809	829	767	789	803	817	830	775	799	739	764	773	871	772	760	810	834	737	762	806	788	835	798	800	785	799	814	839	839	856	790	785	822	781	813	794	802	779	801	837	837	824	841	822	811	819	783	794	830	791	788	808	794	738	812	848	795	811	797	823	780	861	843	772	808	790	799	794	783	784	773	798	802	843	783	745	805	746	752	817	795	777	844	810	793	826	802	798	790	795	814	781	805	739	787	800	799	826	824	791	821	777	834	771	731	800	792	799	786	826	802	817	745	824	827	760	821	780	820	775	811	789	790	761	804	820	828	829	727	792	815	786	800	814	806	784	800	778	789	767	757	851	818	778	782	758	834	853	800	779	771	813	823	762	806	866	794	799	785	796	800	760	790	822	757	783	809	823	802	831	807	849	798	792	800	770	809	855	824	832	820	791	802	846	832	813	753	806	824	816	820	803	826	805	756	835	762	832	791	800	789	803	818	812	775	766	782	794	807	796	781	811	816	794	825	763	805	788	782	773	824	792	782	776	814	807	759	820	853	774	828	815	802	833	822	816	775	791	819	796	786	755	775	778	798	801	736	824	771	774	753	807	852	825	821	798	897	778	813	805	801	812	767	770	762	815	799	760	824	792	840	803	805	779	825	791	818	823	784	825	834	755	785	823	748	823	809	745	783	765	860	833	808	837	809	816	790	801	796	773	818	798	798	798	835	818	816	753	811	805	736	771	790	790	755	799	831	796	794	768	793	825	803	791	792	853	773	849	808	819	877	757	826	783	823	800	812	827	830	782	863	852	795	856	846	793	803	826	817	791	846	766	828	808	816	779	825	789	788	778	779	775	851	818	847	816	799	803	732	776	794	806	817	807	762	743	803	823
6890	552	555	487	450	368	361	354	352	334	381	316	320	302	304	316	315	360	312	302	317	309	319	322	337	308	325	328	324	346	318	336	300	290	305	346	333	319	314	353	339	332	295	314	319	351	332	334	308	333	314	304	318	341	326	322	298	301	318	328	323	328	312	299	325	292	310	310	310	313	312	303	324	332	303	310	326	311	303	318	312	306	343	304	316	318	277	328	294	296	313	318	312	317	348	296	320	320	285	325	360	306	307	327	321	293	310	290	331	344	296	306	336	339	306	306	284	324	326	306	289	270	306	281	307	344	328	283	326	309	314	278	330	343	286	313	337	320	330	307	321	329	319	324	340	345	308	348	348	306	312	361	295	340	318	339	294	303	280	338	320	319	333	327	311	305	286	330	315	313	328	308	318	312	334	315	303	279	328	321	346	347	309	285	301	336	360	318	295	336	307	291	343	295	316	316	326	327	316	312	317	339	322	335	351	330	301	333	349	323	277	343	313	298	312	337	286	306	321	326	332	315	300	314	310	341	327	296	342	327	336	307	321	340	298	273	333	288	267	337	339	339	320	307	318	337	323	291	290	297	334	316	311	339	346	323	320	311	337	312	300	307	324	303	331	302	330	330	343	322	316	310	318	322	338	320	307	331	373	325	279	324	336	286	304	310	308	317	315	342	315	309	338	320	294	297	329	320	341	292	320	344	324	342	291	303	325	319	323	298	317	308	288	302	330	328	304	317	320	299	298	323	338	317	315	307	326	322	319	294	298	343	353	295	328	324	286	328	308	332	309	330	335	315	306	312	313	340	348	304	330	328	287	327	298	276	300	271	306	324	315	291	312	308	285	315	289	342	285	341	328	338	317	289	342	334	312	341	305	314	302	362	350	317	328	316	331	302	326	303	339	303	301	336	341	318	326	309	307	318	309	302	348	318	313	314	366	299	304	304	302	352	320	329	314	310	320	318	339	349	289	294	331	288	337	343	323	327	311	322	299	332	290	302	311	338	320	329	308	287	332	282	356	302	293	278	317	299	328	316	342	293	323	329	310	319	319	304	312	333	308	346	315	312	258	336	334	332	318	315	305	335	333	340	337	326	330	295	303	319	331	278	306	344	293	288	307	308	347	317	312	353	324	310	307	316	282	342	334	339	334	281	314	310	344	296	335	304	279	328	296	290	307	324	340	322	325	320	327	307	350	320	331	304	307	329	331	312	303	344	297	292	322	307	323	319	321	325	343	343	326	333	306	299	341	297	350	317	329	317	307	331	316	317	309	302	334	309	300	317	353	315	301	306	327	292	329	324	341	342	316	308	319	287	338	319	347	327	295	339	347	316	320	315	345	298	304	321	324	299	377	298	310	289	299	285	333	314	332	324	340	325	334	308	259	325	307	309	308	323	327	329	341	311	322	301	354	329	324	312	319	307	321	302	314	352	328	302	341	309	339	327	294	295	306	299	318	339	304	334	313	324	286	335	293	302	342	314	321	305	319	312	281	310	317	323	343	293	331	340	312	341	293	333	297	299	329	318	325	312	281	318	327	316	290	320	367	342	334	348	322	327	333	332	318	327	334	306	351	310	301	286	325	312	333	292	285	319	327	333	331	312	296	292	302	284	322	356	321	295	329	299	321	331	307	291	331	327	317	306	325	347	324	321	316	318	328	328	340	306	316	320	317	289	300	290	339	313	293	308	303	326	316	333	300	324	314	298	327	299	344	296	319	334	344	308	348	327	345	307	293	335	337	319	277	330	331	295	332	343	304	326	305	320	332	283	296	320	264	325	346	312	333	339	314	336	279	309	307	332	272	290	328	293	289	275	281	298	318	315	315	305	326	357	291	304	326	303	276	325	299	308	295	291	328	350	305	340	296	308	311	319	352	304	355	335	319	287	333	312	323	325	318	312	301	316	307	310	320	332	318	296	300	289	324	296	322	284	305	328	348	297	304	292	300	320	332	291	335	338	287	291	311	320	307	304	328	315	308	298	333	336	291	281	317	304	314	315	320	300	320	302	333	315	329	329	305	348	300	315	353	319	318	324	337	325	325	289	299	312	321	315	330	319	354	317	347	331	315	343	309	323	303	319	344	321	317	308	333	308	310	332	313	287	356	303	347	331	324	335	304	327	295	312	304	294	304	330	285	313	313	315	315	338	317	320	298	307	328	333	319	298	268	299	325	304	326	337	318	318	336	305	324	343	307	290	335	326	333	304	302	306	304	336	340	332	323	321	326	292	359	293	299	320	271	314	311	321	332	305	328	323	289	318	333	310	286	348	291	287	299	332	287	308	317	327	334	338	332	313	314	316	293	336	335	305	295	292	324	317	329	306	308	327	312	335	305	314	316	318	305	307	320	331	326	316	322	318	310	330	317	267	301	329	304	350	304	311	315	278	301	348	300	349	323	341	341	296	301	328	314	318	287	311	324	332	301	329	333	303	316	272	303	305	327	325	318	365	274	317	326	284	308	263	324	299	302	311	316	341	290	319	331	323	318	311	338	302	311	322	332	331	364	338	300	283	316	304	288	303	325	299	323	301	343	323	309	312	312	306	315	321	291	328	341	293	304	321	319	337	302	337	345	317	302	351	290	310	292	334	301	301	310	297	316	324	331	289	292	304	319	307	330	295	339	321	287	317	296	267	300	329	297	333	326	281	340	328	317	315	308	315	300	317	321	295	318	338	283	304	284	302	320	289	304	286	304	356	352	307	330	311	322	314	303	320	304	315	326	337	331	318	352	323	324	283	322	348	334	325	335	300	295	308	331	341	337	334	293	279	336	289	326	323	305	335	299	324	334	304	340	340	323	301	322	324	340	322	322	318	350	277	321	308	323	342	306	308	328	341	299	306	296	311	332	340	297	329	305	316	329	311	277	296	309	314	334	305	310	328	300	344	306	346	305	328	329	336	338	341	332	311	341	334	338	283	303	312	342	304	313	332	338	296	311	336	353	358	351	309	330	320	330	332	352	357	340	327	327	282	305	307	325	312	313	294	313	297	306	351	335	314	344	338	319	294	311	327	284	306	300	292	315	322	316	308	342	339	326	333	311	308	337	309	325	273	264	325	335	276	300	305	295	324	335	308	298	338	306	298	314	300	347	280	276	341	323	280	343	297	287	313	351	331	325	293	329	312	337	286	307	314	285	319	330	297	313	312	325	285	321	302	314	337	321	323	284	332	323	306	325	319	346	336	309	289	302	327	311	284	328	307	330	325	304	349	331	300	300	319	318	332	303	335	305	341	279	316	337	310	321	307	310	281	341	313	340	333	324	356	306	322	312	308	278	295	291	296	330	305	329	321	317	293	304	339	330	309	293	306	317	314	328	330	325	321	304	293	312	323	340	322	300	335	344	284	339	326	306	295	327	323	318	322	319	305	324	319	314	328	332	295	350	283	329	318	311	300	345	289	318	348	299	310	289	311	304	324	298	305	319	313	330	304	305	316	309	293	319	304	319	340	296	277	320	283	317	275	316	332	323	328	322	320	312	305
6520	976	1222	1367	1299	1162	1047	994	961	858	883	872	869	852	843	804	854	828	810	815	825	801	779	819	802	790	750	775	745	779	756	755	775	821	755	799	743	769	771	759	735	780	709	706	743	767	730	723	775	799	793	744	771	741	755	809	730	775	772	738	726	758	738	782	735	780	773	778	743	760	735	760	765	727	761	723	754	794	762	776	762	707	727	723	736	712	752	781	773	757	736	723	702	730	762	701	728	768	726	753	763	786	752	758	811	729	779	730	739	765	773	755	686	747	781	739	750	730	742	784	772	785	760	818	741	741	791	723	733	775	776	754	779	745	737	739	726	772	810	770	765	729	701	728	754	770	754	754	767	751	722	742	802	744	747	768	751	754	725	783	790	778	726	756	730	738	776	751	749	752	768	704	789	705	772	789	690	762	781	757	767	756	730	762	787	783	793	709	777	699	751	747	743	764	756	734	769	745	749	718	772	746	771	739	758	785	785	748	763	754	744	779	723	716	814	739	744	768	824	748	809	751	769	766	757	778	754	730	793	723	748	778	709	766	768	774	737	761	726	685	740	801	767	726	680	700	768	775	762	790	785	739	788	784	706	775	725	790	737	744	758	771	754	723	721	757	752	716	776	773	762	755	747	766	729	772	723	737	763	766	757	753	754	765	718	757	731	713	740	723	806	777	734	769	786	785	728	806	770	713	786	792	757	753	741	773	795	734	745	752	756	708	726	679	758	758	808	761	727	778	760	719	771	745	821	799	801	689	747	744	756	787	757	796	789	718	722	773	803	736	803	683	771	785	745	785	765	802	738	778	751	741	792	738	698	790	739	760	807	818	770	750	754	739	763	746	726	689	781	702	743	719	751	772	730	734	745	773	789	771	799	785	716	767	778	773	793	714	744	753	756	744	745	797	769	725	794	725	715	787	761	657	767	759	715	741	767	736	778	761	754	719	721	773	724	712	725	709	800	752	731	798	801	822	789	755	800	721	831	775	751	789	765	730	753	761	758	757	740	757	782	704	749	762	744	715	738	787	780	808	766	747	804	772	754	791	735	752	771	766	797	733	783	786	745	730	745	790	720	749	728	731	786	734	752	739	791	791	726	791	724	760	723	754	771	781	767	749	760	793	793	756	725	794	761	767	724	773	787	746	746	671	777	763	777	724	772	768	802	748	823	770	742	729	794	734	757	766	737	751	744	782	713	747	741	797	756	767	737	798	764	775	776	692	774	782	710	751	778	779	722	801	730	785	762	745	724	745	742	734	761	763	741	773	761	750	745	796	709	783	740	752	777	719	712	716	771	760	790	720	772	785	695	697	792	753	762	779	757	759	753	745	806	718	789	770	773	716	792	774	727	742	736	769	715	762	756	749	760	747	754	772	766	726	801	689	754	775	727	731	771	793	716	739	751	732	784	753	755	776	777	766	739	706	724	718	748	731	776	755	780	763	768	751	754	745	775	777	771	771	752	754	734	800	756	759	755	741	747	730	785	779	771	736	714	748	739	768	737	814	766	751	785	702	724	781	777	723	736	726	750	758	740	768	754	767	739	741	777	780	761	718	686	721	774	732	783	764	734	759	812	740	768	800	705	727	741	768	747	775	774	763	720	761	756	785	753	777	715	779	764	791	708	744	758	772	782	732	768	762	777	777	751	746	759	787	755	782	728	757	717	782	777	757	776	773	722	809	707	757	703	706	766	767	788	721	731	729	729	762	760	756	768	708	723	750	725	786	728	795	782	712	781	803	777	806	808	740	762	702	729	723	774	749	786	718	757	731	747	751	776	752	762	765	798	751	723	701	755	766	742	770	798	783	755	801	797	783	779	733	758	764	697	728	750	788	718	734	730	766	790	715	775	750	738	757	773	802	740	788	772	707	767	722	736	796	715	774	749	775	735	803	743	701	717	782	745	754	717	760	790	734	791	756	773	710	817	773	750	732	766	740	809	701	755	782	746	810	749	770	795	771	766	778	738	710	752	763	727	724	760	780	739	792	765	724	764	766	740	749	753	741	776	730	747	775	755	751	747	765	787	753	738	733	807	774	756	779	731	762	764	810	811	751	787	750	772	788	745	729	743	788	739	751	780	744	744	747	780	741	758	771	789	771	761	763	757	749	760	753	777	772	740	797	751	780	742	791	736	734	784	790	725	769	725	793	743	715	718	765	776	728	750	753	752	764	760	788	774	736	794	775	717	779	722	762	754	779	771	747	765	774	741	757	785	794	750	750	754	717	731	716	821	754	772	761	767	806	754	747	779	747	764	759	771	735	742	751	774	760	769	777	748	754	756	750	794	778	789	732	707	772	737	778	816	776	756	767	793	755	773	719	688	732	734	773	775	769	794	771	775	768	690	735	740	744	782	772	764	740	753	761	763	738	806	799	782	729	812	687	735	737	757	728	762	776	728	753	715	752	748	774	767	773	711	732	748	796	743	834	772	755	718	771	771	724	743	777	751	734	782	761	785	740	752	777	806	735	741	784	743	818	721	760	741	726	828	741	723	796	740	762	743	749	748	770	812	736	799	729	708	758	795	783	767	796	789	734	836	798	772	803	780	787	763	747	754	780	740	758	731	769	744	801	734	780	772	737	699	735	765	713	720	776	751	765	808	736	710	706	712	782	740	791	772	757	732	743	765	736	759	738	843	773	773	745	752	769	762	778	768	773	775	759	796	760	793	768	796	777	705	811	800	756	773	763	802	726	770	716	759	735	748	778	806	783	754	772	739	764	740	756	758	792	778	753	759	800	763	783	773	773	719	786	757	750	727	763	742	739	733	762	728	733	750	779	762	736	732	772	763	773	731	764	752	748	793	739	753	738	736	719	767	805	735	791	787	755	791	753	768	729	767	766	751	728	734	768	738	746	774	784	737	799	815	762	788	742	768	762	833	741	782	750	745	797	753	713	746	809	780	779	795	800	751	766	757	780	755	750	744	768	748	802	778	723	708	717	756	734	804	708	783	776	741	724	742	735	794	752	717	754	763	766	749	712	788	788	759	754	792	814	752	758	770	776	754	706	756	725	762	724	745	740	758	758	786	735	726	744	766	754	792	722	721	784	743	740	761	735	763	785	740	751	731	760	779	752	731	759	726	768	776	740	765	748	720	760	809	744	787	752	753	782	742	736	752	765	735	818	780	745	751	721	795	780	727	780	738	745	700	751	784	720	727	758	770	773	737	796	732	762	743	803	704	743	772	786	748	787	785	753	758	733	748	752	749	727	743	758	778	795	762	755	745	751	732	736	740	769	718	748	761	785	795	723	766	742	768	768	789	735	764	796	751	737	742	738	817	761	760	762	771	758	724	789	802	760	830	733	745	765	767	783	743	772	730	809	711	808	744	736	759	752	790	722	757	735	756	772	691	753	763	701	734	792	799	757	782	744	733	785	760	834	737	780	768	756	758	742	771	773	781	759	714	783	745	707	725	745	756	763	802	721	806	740	740	838	777	793	789	746	757	778	707	765	762	757	739	761	719	704	770	751	781	771
12378	748	595	469	378	259	232	210	185	197	190	186	184	179	174	168	150	158	172	156	146	176	172	175	169	154	158	166	168	165	166	148	154	142	151	151	147	148	134	142	153	174	143	151	159	121	156	159	156	137	153	159	146	151	137	152	152	159	138	149	139	135	161	133	155	147	141	146	138	167	148	154	141	131	138	142	147	140	184	130	133	133	153	167	141	137	161	167	137	149	154	154	143	147	131	154	147	133	135	183	139	147	110	154	148	153	157	141	123	153	158	146	176	162	159	153	132	152	156	151	131	147	147	159	143	155	162	169	149	159	165	134	159	157	141	155	146	148	143	131	148	171	153	155	185	128	117	156	149	160	131	130	143	160	151	158	145	149	155	156	122	144	155	142	144	159	168	147	143	146	128	132	154	158	152	152	174	155	128	139	174	147	142	144	155	150	144	178	140	142	142	165	152	143	132	150	139	140	141	145	151	149	146	166	141	141	160	138	134	173	140	150	165	153	129	143	123	126	164	154	146	154	173	163	147	151	160	151	133	145	137	136	159	154	140	145	152	129	156	147	132	158	160	139	136	138	168	143	145	164	173	123	143	161	150	163	124	160	143	150	140	144	166	152	138	135	126	136	148	140	137	136	143	152	168	148	150	148	150	152	134	127	152	153	146	155	154	144	145	136	136	130	148	141	147	161	175	148	132	145	135	154	130	169	148	146	147	156	149	148	137	169	150	157	142	154	136	128	171	174	139	155	163	143	146	159	147	152	183	162	162	188	157	139	154	174	129	144	156	169	138	165	151	132	148	141	157	141	144	133	151	132	165	131	158	129	135	153	158	160	167	149	163	158	159	163	151	138	156	140	156	151	159	149	147	153	145	126	176	130	135	159	185	121	167	127	145	134	168	146	152	148	143	157	157	138	155	155	155	148	139	149	155	149	141	150	145	145	155	167	133	132	167	127	118	157	151	161	126	178	139	139	161	172	140	124	192	146	139	151	160	160	129	148	159	140	158	131	170	130	181	155	143	159	146	157	178	155	137	145	143	176	137	134	161	146	132	135	155	158	139	149	160	141	152	155	151	160	148	152	131	130	146	157	159	154	138	151	137	147	139	161	168	140	137	146	127	151	140	156	149	151	174	133	171	137	137	150	152	178	147	150	144	136	168	141	176	139	121	149	158	134	145	151	157	143	154	138	149	156	159	156	144	144	150	127	154	137	162	154	145	134	144	156	140	166	161	163	151	148	153	127	143	151	184	152	150	154	141	157	142	157	149	162	136	146	141	157	125	147	159	144	147	134	134	144	135	144	142	169	152	136	156	136	144	148	154	142	161	118	126	154	144	146	159	149	156	157	154	146	136	161	169	157	129	144	146	137	154	160	146	181	128	137	141	130	129	158	141	167	154	137	162	155	142	155	153	156	120	157	151	136	186	160	135	153	164	175	131	153	127	175	146	136	167	171	137	128	142	139	159	141	158	140	153	154	147	164	172	158	154	156	144	131	133	145	134	157	151	154	155	133	148	137	164	141	148	154	139	155	135	144	148	149	154	155	139	129	140	149	160	151	171	153	162	135	152	128	134	143	144	127	156	142	152	140	147	148	151	130	147	153	170	146	159	142	137	147	164	136	132	142	155	139	120	138	144	152	149	147	151	166	161	159	176	160	131	142	139	168	146	167	150	156	129	181	173	155	144	144	163	145	159	131	165	147	132	128	161	159	143	134	159	146	163	138	148	148	151	176	140	157	155	163	148	151	146	148	162	163	159	147	141	166	152	157	168	161	150	124	161	148	128	149	142	150	146	148	158	157	122	169	165	171	171	164	170	174	135	151	160	168	127	168	160	164	133	150	145	135	138	162	160	152	134	161	153	145	158	157	133	136	153	126	148	148	143	146	133	171	155	141	149	134	154	148	133	145	156	166	150	155	165	151	161	159	187	167	153	141	139	132	143	165	144	166	141	148	151	143	157	159	157	123	137	152	173	159	143	170	154	152	137	158	159	143	164	148	116	133	146	134	159	157	145	158	156	157	138	180	155	135	152	125	141	135	140	126	156	139	150	148	143	160	145	160	150	139	165	154	145	150	135	132	148	155	164	150	146	137	122	156	156	172	151	147	141	152	120	129	146	155	123	159	168	167	123	156	166	126	161	165	140	163	164	150	151	162	154	157	154	165	169	138	139	176	165	158	159	153	136	180	167	151	159	154	139	147	143	170	158	166	150	131	163	143	143	130	148	158	144	145	148	154	145	145	156	160	146	136	134	126	149	148	139	149	122	155	171	150	157	139	159	135	137	136	150	136	139	137	161	159	150	155	138	118	136	183	162	145	144	170	145	147	128	144	161	134	159	148	148	151	139	135	165	161	125	163	154	168	163	156	159	151	161	147	149	147	136	118	152	127	161	148	152	159	157	175	150	146	151	145	165	136	156	147	180	145	137	140	154	155	162	124	129	168	151	130	167	137	158	157	159	142	143	141	142	151	130	143	144	163	165	148	166	166	159	147	138	137	155	171	125	162	179	162	130	161	140	143	160	189	157	141	150	154	162	138	150	152	147	153	147	145	124	146	173	145	153	151	150	135	147	154	138	166	142	139	143	142	153	146	157	161	144	132	130	165	127	125	150	144	129	142	173	137	151	164	150	141	126	162	159	156	136	155	164	157	173	162	136	158	146	154	151	159	140	146	138	138	148	159	157	140	122	166	162	143	133	159	162	175	140	142	154	152	150	157	146	132	153	143	160	156	168	145	159	149	146	132	174	161	133	128	144	147	155	156	118	152	158	168	157	139	148	148	161	166	149	144	127	160	151	134	159	145	155	130	148	130	151	149	144	161	147	166	132	138	173	159	178	146	159	141	152	159	157	142	129	156	138	169	146	149	178	140	156	128	161	138	151	140	140	174	159	142	122	168	128	146	161	164	151	161	133	176	167	137	151	137	129	161	121	151	156	141	131	143	138	159	150	148	125	149	143	129	143	155	150	143	168	173	147	161	155	144	141	143	144	161	129	124	157	142	162	159	146	143	132	127	167	171	147	159	152	154	156	165	145	139	152	142	151	160	152	128	159	163	176	139	147	169	136	149	147	142	147	163	144	140	159	151	146	147	149	131	155	150	178	119	133	153	135	165	136	155	151	166	149	144	146	162	139	151	162	153	161	162	148	180	140	165	133	133	150	164	146	144	141	146	167	140	167	136	148	175	153	167	164	144	157	149	143	175	141	153	143	151	140	144	137	158	162	147	144	144	180	145	147	156	138	135	147	180	167	148	145	132	144	168	134	163	136	149	156	145	141	130	177	139	168	163	179	163	135	133	131	142	170	144	143	167	144	110	143	142	150	164	136	148	151	158	141	142	151	164	134	150	140	160	132	156	150	152	168	127	138	143	168	127	142	153	144	145	173	147	150	127	153	134	137	133	175	151	147	153	172	143	139	160	142	136	144	153	146	162	140	149	118	136	129	142	157	134	139	166	149	156	150	156	156	143	152	147	129	169
7943	779	1384	1626	1385	1149	827	889	707	617	636	588	542	567	564	522	484	467	470	433	461	417	443	486	398	485	440	447	426	421	424	399	402	415	423	395	441	422	418	412	420	370	423	408	404	398	381	416	374	402	381	384	396	385	393	412	396	376	418	409	386	376	391	395	381	369	380	434	395	386	385	390	383	371	380	411	401	398	406	367	405	403	398	379	414	387	356	399	420	395	412	423	383	360	363	370	386	381	429	428	425	409	372	369	417	407	378	429	386	385	398	420	387	378	367	379	368	424	393	432	381	408	416	395	401	405	389	383	383	368	394	405	364	384	382	395	409	378	383	374	407	396	402	343	393	388	397	386	401	413	378	395	394	365	390	405	396	392	388	408	390	376	374	381	397	408	413	380	396	400	382	393	369	405	372	406	366	377	386	334	381	394	387	386	364	368	412	404	423	382	400	342	401	393	388	406	361	387	367	396	373	371	388	400	400	367	389	410	381	397	398	436	371	376	379	432	371	376	399	418	398	395	380	377	394	392	377	395	396	379	390	378	370	399	351	395	371	377	404	374	401	378	411	383	406	394	377	416	403	366	390	368	400	382	374	412	429	365	389	388	366	391	379	372	397	391	385	359	372	411	363	366	390	393	425	382	373	397	407	372	382	369	391	399	398	365	429	374	388	409	398	409	403	384	359	382	376	383	418	387	409	368	390	385	369	412	380	400	365	384	363	384	393	419	407	410	379	352	404	401	369	368	399	393	390	367	399	391	380	397	404	369	400	385	411	399	368	382	408	388	357	381	364	413	410	367	410	381	356	384	387	401	411	384	395	396	361	399	346	397	396	374	404	422	398	389	390	396	393	387	393	376	382	394	405	408	410	405	394	373	400	359	388	396	422	376	369	382	403	403	396	397	411	394	398	406	409	413	380	357	379	373	416	388	344	425	406	400	385	350	405	373	407	401	411	375	408	434	405	395	426	376	407	365	383	370	373	376	368	381	337	383	387	378	433	408	445	355	405	385	382	368	365	377	390	375	393	378	379	401	413	434	393	405	381	383	386	382	384	392	375	374	363	381	409	404	417	386	380	395	394	372	381	418	387	394	396	404	357	372	360	360	386	411	434	415	401	402	404	415	365	360	371	413	401	355	378	375	393	372	377	390	386	381	351	399	357	367	390	383	374	393	374	377	389	386	361	385	355	410	347	410	376	370	401	378	382	364	336	431	350	401	384	362	406	382	392	422	396	380	387	397	382	366	395	354	406	391	375	399	362	379	356	381	389	417	376	380	393	380	374	373	411	370	374	435	416	388	375	420	388	370	363	408	397	373	385	397	405	412	375	406	364	365	415	388	397	364	405	372	407	415	380	382	392	369	373	405	363	366	391	402	393	382	385	391	385	379	410	358	382	400	402	391	371	418	413	417	365	371	395	434	384	419	410	360	419	436	390	396	393	389	393	391	390	367	384	336	379	364	407	370	370	380	350	387	398	391	414	411	373	405	407	382	383	370	363	366	400	396	371	366	396	395	325	392	375	371	403	374	389	363	400	405	392	375	391	409	359	394	363	403	412	394	423	400	406	382	336	399	359	385	372	392	399	390	390	401	342	381	380	381	380	442	350	390	400	398	380	359	406	388	392	390	388	410	403	408	393	397	393	376	384	398	391	373	370	370	399	375	415	401	405	391	381	390	372	377	404	409	378	395	400	410	390	384	424	395	390	425	367	384	383	382	419	387	392	405	376	401	390	408	368	373	396	377	376	381	418	379	419	374	361	403	359	402	392	410	379	370	379	380	381	394	410	377	393	399	382	382	382	393	366	396	407	390	367	363	409	376	355	402	371	403	428	402	391	381	387	405	373	381	384	383	353	386	381	380	414	413	372	342	367	386	375	381	390	388	399	380	427	392	374	382	356	375	397	412	405	389	378	383	419	380	404	400	357	404	396	395	382	410	375	395	379	378	383	370	393	360	401	402	379	387	409	390	384	381	386	402	419	394	376	379	401	398	383	378	381	382	386	374	383	371	429	369	348	361	393	393	409	356	385	387	394	388	421	374	347	390	382	395	430	414	389	396	353	373	398	365	377	373	402	376	375	368	378	397	439	402	373	385	384	373	397	405	393	371	402	383	390	385	392	379	424	395	388	393	384	381	366	388	426	428	409	349	362	362	394	364	403	406	400	395	384	413	395	390	371	337	425	378	345	364	339	388	383	357	408	385	394	390	376	395	430	385	391	387	414	346	387	373	414	411	420	406	392	401	392	364	423	404	364	387	390	387	418	375	383	351	403	384	402	406	401	404	386	385	388	384	411	389	391	388	366	373	404	387	355	377	380	397	395	410	373	407	399	380	399	399	343	413	341	388	419	422	389	383	381	369	399	378	433	386	406	378	409	390	362	392	390	353	393	447	414	393	406	397	378	421	385	383	397	386	363	384	450	370	363	401	364	396	388	367	425	394	398	413	368	406	396	341	371	405	338	369	403	385	406	392	388	402	371	359	364	396	386	392	403	417	409	362	384	406	360	399	364	376	376	403	399	396	394	373	408	413	402	381	380	424	372	409	395	392	426	372	383	428	365	351	399	407	377	403	393	401	381	377	357	364	375	395	403	413	412	394	386	401	401	401	373	351	374	377	376	404	356	428	395	381	389	361	404	353	386	405	417	381	388	384	385	391	351	399	404	396	409	384	368	383	379	368	381	404	391	417	422	372	372	368	390	377	414	407	358	389	436	384	382	392	394	391	388	375	412	376	401	392	403	393	367	395	419	387	393	381	386	386	406	392	397	375	373	400	387	359	419	379	411	400	391	372	372	392	405	373	371	370	405	364	414	369	347	410	359	392	374	405	364	370	362	431	406	357	408	351	372	418	392	424	398	394	379	391	378	425	401	382	359	390	392	395	357	384	350	392	440	382	361	378	390	412	363	400	372	390	412	401	386	359	395	404	390	346	366	367	433	372	377	351	396	399	381	377	368	399	368	359	358	397	377	421	383	353	389	390	360	387	383	410	390	382	401	388	377	374	383	378	403	378	393	383	375	394	383	390	383	375	380	436	373	415	378	398	397	413	364	375	358	374	380	403	371	399	439	400	378	367	392	345	398	360	419	395	388	381	368	370	429	419	407	359	399	384	426	371	402	360	378	408	394	381	425	382	349	405	356	386	396	403	384	397	396	395	398	362	402	371	371	376	370	402	375	399	378	421	373	407	394	362	409	377	347	422	388	382	397	362	399	410	430	387	380	367	374	392	363	431	398	381	365	367	363	416	413	398	373	382	368	419	373	408	415	387	362	376	392	379	387	401	396	378	371	389	344	360	392	358	460	359	429	368	370	379	368	370	382	362	360	395	375	339	363	442	400	391	363	364	375	406	385	409	391	389	372	384	413	393	393	350	405	381	368	380	402	393	384	345	382	373	380	409	380	399	397	380	377	384	398	378	400	389	416	398	369	375	403	383	393	393	387	341	367	425	405	366	412	368	399	377	389	391	384	352	418	383
1482	340	337	335	335	355	338	355	326	325	323	333	317	285	282	326	305	336	368	357	341	355	311	333	352	367	327	315	331	309	325	289	338	329	332	322	315	347	328	347	351	321	320	291	331	357	335	310	339	311	345	345	329	367	310	336	340	322	268	296	347	348	343	364	339	345	319	317	324	295	309	323	334	322	322	319	333	351	319	329	336	344	356	301	360	338	309	315	320	338	296	316	310	333	318	367	329	348	362	322	345	316	336	321	333	374	340	296	354	322	314	335	322	317	323	353	352	337	320	367	281	269	328	298	327	334	315	359	351	361	304	345	354	336	349	337	336	279	290	346	326	352	339	316	335	359	312	321	320	369	329	344	317	336	317	319	324	330	338	336	314	319	342	347	344	305	323	325	304	344	340	320	318	354	296	309	360	298	324	297	305	309	339	314	314	334	311	334	340	341	331	307	328	315	328	328	317	319	348	353	346	354	312	354	348	323	311	336	349	311	343	312	362	305	313	306	344	342	307	347	353	332	300	334	322	351	325	309	326	322	359	336	319	294	301	354	334	335	351	311	335	327	317	330	325	338	322	311	334	315	316	319	350	313	320	320	331	349	298	317	334	329	364	343	309	345	330	304	356	340	349	310	331	351	294	317	317	320	348	356	305	330	321	355	323	314	286	311	315	318	331	354	313	312	335	311	326	323	313	339	345	326	350	330	310	304	348	344	337	335	315	319	324	351	337	324	294	310	332	311	355	310	320	338	342	347	355	361	348	362	317	350	334	335	324	309	299	344	285	355	339	335	359	326	341	326	300	352	332	353	337	350	313	341	326	359	335	338	324	346	336	325	356	338	327	356	346	349	342	340	331	326	347	339	311	313	299	313	295	356	328	343	314	314	327	326	291	324	314	312	300	347	320	337	321	317	288	341	317	362	302	308	365	323	323	343	349	351	369	355	312	317	312	342	364	349	329	347	324	334	320	338	319	334	280	316	360	278	331	300	350	356	340	337	319	344	323	344	313	332	323	314	314	304	354	317	298	315	319	344	337	366	345	318	331	323	327	356	345	322	321	348	358	298	312	372	316	340	277	325	351	316	300	331	319	334	339	292	339	300	339	313	321	339	299	337	369	322	322	354	325	286	293	313	375	344	335	320	331	288	334	309	333	328	362	295	350	343	272	319	290	312	345	322	360	336	315	359	301	327	316	314	333	334	326	336	325	322	347	326	381	339	336	291	338	341	316	335	351	342	345	337	335	375	325	345	270	319	356	331	330	333	356	347	338	336	308	324	323	300	339	345	377	317	309	325	299	343	327	324	309	314	356	339	371	327	334	312	308	296	330	321	353	319	310	320	320	310	321	311	314	331	309	328	327	324	347	375	341	296	328	333	357	313	332	315	319	302	327	354	308	340	287	348	331	329	331	341	279	314	346	342	301	311	325	327	323	337	347	312	322	330	347	382	303	301	312	331	316	338	351	316	303	330	317	318	358	338	336	337	343	348	310	338	335	343	348	337	331	286	288	333	328	369	360	303	312	331	350	300	345	350	357	311	350	326	342	345	357	364	305	354	298	284	338	339	344	303	315	354	333	357	340	287	328	330	337	322	334	335	340	326	345	359	356	315	330	333	295	334	342	313	353	345	335	326	302	356	300	329	353	317	322	312	306	316	334	326	342	326	323	348	319	346	315	353	299	351	321	347	314	356	358	331	313	315	321	319	322	335	362	335	341	326	317	338	329	323	327	293	329	309	329	306	272	335	314	306	267	327	338	332	348	357	316	315	315	318	358	350	337	331	296	326	332	299	317	327	316	308	378	324	370	360	346	318	360	334	357	350	364	318	288	347	345	321	330	333	326	356	329	368	351	318	321	335	354	335	299	320	337	366	363	346	347	336	349	373	327	332	340	347	362	318	325	304	346	321	338	328	322	336	335	318	323	304	288	292	330	322	359	324	375	321	335	309	323	360	310	313	366	302	289	316	329	300	354	339	329	316	352	313	315	343	370	323	310	325	333	361	331	339	317	323	289	324	319	351	337	346	314	363	343	302	357	329	335	332	337	301	335	298	338	317	346	309	325	325	310	334	329	329	357	340	313	309	340	353	345	315	333	321	335	309	304	364	321	328	340	334	350	292	318	329	321	334	338	341	333	359	307	308	316	331	324	324	314	321	348	344	390	326	345	315	344	331	325	307	324	362	351	330	302	298	323	290	299	326	341	307	355	335	362	349	351	327	291	303	308	346	340	323	330	309	307	332	326	349	345	316	343	316	318	339	321	355	345	332	309	369	367	309	319	322	313	315	319	346	324	311	327	343	364	320	321	320	299	356	320	337	316	323	333	336	312	318	296	318	337	304	300	339	336	349	345	311	326	360	308	354	322	328	347	310	318	319	342	340	324	341	323	325	340	355	314	328	326	328	338	302	340	388	343	328	338	324	328	308	343	363	303	307	343	319	347	318	322	360	277	326	328	299	307	308	324	352	353	300	337	329	328	344	352	327	324	312	347	314	324	348	327	347	321	328	320	304	341	306	310	359	335	335	362	321	342	337	357	300	341	345	359	307	319	310	323	339	320	330	328	335	354	316	343	323	303	322	328	313	341	310	330	287	312	351	312	315	328	356	315	312	362	324	326	328	335	314	329	297	337	315	334	337	295	320	359	313	348	302	301	294	314	295	304	364	333	328	313	335	309	299	332	346	327	336	323	308	330	346	328	314	299	320	318	323	326	336	343	351	331	329	337	299	322	315	353	337	299	329	324	346	341	344	323	301	302	345	335	327	337	308	323	337	346	326	339	357	350	306	346	339	341	346	314	323	327	322	318	361	357	334	316	360	302	329	314	329	322	322	352	318	293	347	350	338	323	342	310	345	310	341	328	359	309	328	339	333	314	379	366	319	308	339	297	302	350	306	332	320	318	321	310	311	302	335	324	339	314	317	322	304	336	336	284	306	336	331	321	325	355	332	328	363	354	341	314	320	325	321	338	311	339	347	323	315	337	348	302	331	324	322	309	335	323	319	320	332	341	325	290	306	356	342	319	309	340	299	322	330	275	350	332	364	327	338	312	334	325	331	351	362	320	325	288	305	311	356	350	364	331	317	331	326	336	332	311	335	323	344	318	283	331	368	301	320	294	344	339	328	318	330	338	340	328	341	314	309	323	343	302	296	362	328	328	343	313	289	301	356	300	339	350	328	328	332	317	339	348	353	337	337	346	313	329	342	351	300	335	322	314	337	318	353	321	325	294	301	310	283	304	356	356	321	310	348	352	380	309	305	354	354	339	331	330	330	347	316	321	323	327	359	314	349	308	372	315	359	336	311	341	325	329	288	328	362	326	333	328	345	349	332	324	321	326	329	325	341	345	309	314	324	336	330	371	342	356	304	335	315	305	320	328	345	313	340	329	351	381	319	334	309	317	356	329	326	311	335	353	297	329	317	336	339	326	304	340	331	324	327	340	315	347	346	367	309	325	337	338	305	334	346	329	318	313	340	336	331
2063	789	886	866	819	834	729	777	761	824	813	836	760	813	792	799	819	781	793	813	769	811	794	796	793	817	830	802	782	777	796	831	794	799	802	832	796	771	813	786	784	785	781	814	781	831	792	784	798	852	765	802	760	833	857	798	812	729	834	886	804	745	828	778	791	804	816	754	771	859	832	803	819	786	779	797	808	799	818	766	785	781	814	726	784	749	743	803	761	767	831	796	875	783	787	807	820	815	744	831	818	828	784	786	785	851	779	801	773	777	814	809	761	751	819	736	850	830	806	798	780	796	852	824	777	790	793	817	834	774	757	749	765	800	806	801	789	757	880	795	835	800	790	816	824	809	779	817	810	796	758	828	809	769	832	806	824	807	815	789	815	832	779	795	761	738	826	801	747	794	802	810	840	767	770	798	784	796	742	796	746	792	816	785	791	811	768	857	787	776	807	805	758	815	751	778	809	810	763	793	834	794	845	796	807	765	776	818	797	812	820	785	788	802	796	830	782	767	801	788	789	778	777	762	792	790	774	818	765	826	764	767	803	761	772	781	822	792	810	858	822	778	800	777	773	802	797	773	802	800	729	782	754	796	817	801	743	817	770	778	798	769	755	824	834	829	753	840	772	782	877	780	777	762	771	850	796	754	810	796	819	777	766	803	768	798	778	805	778	784	795	798	768	827	822	816	798	797	811	796	829	820	720	787	772	783	763	781	817	819	842	783	827	819	807	823	761	783	810	753	817	821	791	829	785	830	819	775	838	817	785	841	775	806	772	777	807	786	743	838	782	759	757	779	805	796	785	815	788	757	806	784	781	810	801	796	791	788	791	778	774	824	755	801	793	787	815	813	773	773	826	815	732	738	784	802	842	747	762	813	833	804	809	760	776	776	759	799	813	801	778	759	756	754	804	827	737	778	794	836	823	844	804	773	801	799	815	793	779	764	830	812	772	807	806	788	825	786	849	755	783	788	779	798	814	799	821	807	773	780	801	791	823	805	734	820	753	795	808	842	730	749	789	788	801	812	855	833	791	762	754	808	795	795	831	799	791	765	813	800	812	766	779	822	753	779	791	772	808	767	786	827	801	827	820	793	811	809	800	852	793	854	804	771	829	779	792	812	756	764	810	822	790	826	815	811	750	768	761	785	793	823	816	840	748	732	814	820	811	831	825	762	748	762	801	772	749	787	750	804	792	811	777	823	786	766	769	800	812	762	830	790	803	843	800	781	787	756	821	779	780	819	794	825	772	817	841	782	813	808	790	779	773	814	787	818	775	757	754	791	750	867	783	811	799	806	792	810	858	783	759	777	837	807	785	742	832	869	774	846	824	760	776	783	764	751	800	785	799	750	805	819	789	802	827	761	746	779	794	762	743	795	790	800	795	818	786	767	802	782	858	807	835	774	812	829	800	776	847	769	799	743	835	769	775	800	845	806	801	851	806	818	782	769	795	748	858	765	827	766	830	822	786	771	815	768	765	798	814	795	784	845	816	782	762	735	766	790	811	792	797	800	789	782	804	744	831	781	810	763	758	834	811	781	761	820	847	799	799	809	814	783	825	808	804	769	795	789	733	840	768	785	796	843	783	762	831	773	773	821	850	770	834	847	811	800	792	834	804	822	789	767	800	766	804	741	827	790	776	806	754	815	789	809	823	750	796	781	779	810	858	788	819	775	791	781	806	771	820	796	806	836	835	851	836	802	755	806	762	787	824	797	784	801	839	817	758	793	786	761	793	797	782	808	732	835	784	826	833	786	755	754	724	784	731	771	848	790	747	818	782	762	790	820	798	822	819	797	813	827	772	787	803	770	767	826	804	790	746	812	808	790	781	794	818	765	777	795	838	781	797	777	766	798	800	784	827	787	822	826	824	776	862	763	836	832	760	809	794	792	807	819	821	780	828	769	820	772	774	782	799	758	788	808	845	813	794	835	810	820	833	809	765	838	770	763	809	760	817	817	785	799	806	802	800	767	826	820	796	757	807	788	813	811	844	772	792	810	800	781	812	782	777	800	817	812	801	812	752	760	830	779	830	817	742	786	787	834	796	858	818	799	794	872	752	776	781	810	812	727	815	840	811	782	768	760	801	821	810	796	792	742	824	818	789	806	806	806	790	803	807	792	799	803	786	806	799	777	821	808	780	770	764	772	776	780	798	769	784	787	840	746	801	761	835	795	812	814	806	807	774	802	848	829	784	768	804	827	781	790	830	793	787	770	801	817	814	804	753	854	791	779	773	830	747	750	734	784	833	816	837	831	802	784	736	845	800	835	804	779	796	817	797	839	825	779	760	777	791	784	824	810	794	729	793	815	822	769	795	804	816	763	793	799	743	798	840	784	791	747	831	828	765	786	796	817	814	796	795	780	827	809	773	834	798	791	792	796	824	797	792	782	736	726	778	754	786	788	786	791	819	844	752	794	785	814	817	800	805	787	817	743	784	812	812	773	796	801	803	810	789	809	782	744	783	792	785	797	770	766	808	770	798	801	761	777	823	808	774	802	829	820	862	744	810	759	712	793	718	815	805	768	781	841	768	814	838	810	783	790	794	794	789	798	791	794	824	870	866	789	772	830	818	740	836	811	797	758	754	767	830	806	834	827	798	772	820	835	773	819	795	777	781	829	806	743	783	776	807	779	821	757	804	814	740	791	777	765	816	811	787	805	830	778	762	763	806	811	772	759	786	785	776	818	812	824	787	735	759	793	794	766	796	757	786	850	771	858	790	792	771	752	816	821	791	776	766	776	797	848	797	784	838	792	809	808	779	819	777	769	801	757	786	796	837	783	735	798	816	761	829	794	762	821	795	800	818	831	788	801	796	778	815	789	797	799	722	800	791	804	757	766	806	769	797	802	759	778	778	791	780	837	755	822	778	772	768	764	780	801	753	811	758	827	770	783	804	777	792	795	775	803	809	821	816	737	828	801	780	769	802	794	757	794	778	795	825	781	786	832	809	811	783	752	786	794	835	785	814	773	773	783	808	791	843	802	803	798	805	823	788	811	785	780	801	853	774	777	804	842	738	785	819	771	782	802	765	808	822	759	808	707	767	845	807	792	783	808	748	799	773	777	793	787	799	790	778	784	799	871	802	751	818	787	830	808	818	807	740	765	777	785	831	805	778	777	840	783	777	841	781	775	697	822	831	755	764	787	835	797	744	803	759	772	801	812	797	797	798	815	807	795	772	796	750	762	763	814	767	774	769	761	788	833	778	758	787	806	810	842	814	813	757	756	815	751	802	824	812	838	840	805	757	847	800	756	799	797	824	779	747	726	792	785	818	780	809	806	765	797	798	841	830	796	739	773	826	780	808	777	766	786	795	799	782	813	781	835	789	802	783	726	774	856	759	821	863	761	808	722	775	788	776	784	800	857	757	776	799	820	788	801	807	829	780	825	805	786	795	783	793	787	775	809	758	808	778	827	741	776	780	790	832	793	854	744	830	769	762	806	806	782	787	745	745	827	857	749	799	770	751	786	790	843	764	794
6969	560	536	496	460	403	347	330	329	354	292	352	338	329	336	302	316	301	286	311	327	338	364	298	296	313	341	315	314	328	300	311	336	290	293	297	345	284	291	301	312	352	286	353	300	276	303	326	272	352	343	326	316	300	341	302	313	339	322	313	297	334	336	290	319	317	291	313	335	316	292	289	311	332	321	302	328	316	324	317	342	311	310	314	317	329	304	305	324	355	315	291	345	302	352	295	344	319	330	319	354	302	296	341	327	321	313	312	311	307	296	273	309	329	332	307	299	329	324	331	318	335	313	308	311	327	308	298	362	319	312	318	290	343	304	289	349	348	332	283	322	346	346	311	300	303	330	347	324	285	302	319	310	290	312	342	318	315	354	296	335	326	314	329	332	250	316	318	280	333	328	295	322	312	314	313	293	315	316	301	293	307	337	313	308	329	321	324	328	319	342	309	306	312	320	297	289	313	299	316	348	312	318	295	303	320	267	328	323	335	294	313	313	304	319	328	316	294	309	327	313	288	341	327	357	323	278	282	290	320	322	320	310	294	268	295	299	317	317	308	325	300	339	325	320	301	308	295	319	302	338	316	300	320	308	333	312	307	279	328	321	286	300	323	288	314	309	326	322	280	301	338	314	311	330	313	339	303	284	333	321	348	293	335	300	313	325	308	293	311	303	302	338	301	307	315	313	321	337	338	287	320	337	315	324	298	315	338	313	310	340	331	305	322	321	323	306	339	319	319	302	343	316	305	314	328	309	312	303	297	300	343	297	311	294	315	330	342	329	330	312	324	317	319	343	296	294	313	313	293	354	311	338	353	324	324	292	304	315	304	317	345	332	295	334	323	330	306	287	282	319	323	341	350	289	329	309	337	326	318	331	274	282	319	325	323	306	283	279	311	299	306	326	327	293	308	332	310	323	313	326	327	305	287	293	332	310	303	316	293	297	315	265	319	334	346	317	297	323	332	269	326	296	281	322	305	293	293	299	314	328	324	331	279	310	331	331	291	332	323	322	300	310	315	298	296	300	350	292	319	309	304	327	323	336	307	311	358	310	304	334	310	323	318	326	315	301	348	296	289	305	325	309	290	299	318	291	282	296	338	315	303	352	309	329	290	304	264	287	326	305	339	316	319	331	320	334	297	323	337	314	332	337	343	332	332	316	325	295	297	305	295	308	329	328	316	322	323	297	297	304	335	312	294	328	323	306	286	265	297	321	306	307	304	341	337	307	287	328	299	337	295	308	332	321	275	321	315	294	308	310	292	314	318	325	318	287	339	300	316	336	348	310	289	283	272	340	327	314	327	287	325	328	311	319	313	303	294	324	301	312	281	306	313	325	368	332	338	330	288	305	332	311	287	335	324	308	270	331	281	324	309	310	300	323	307	293	317	325	308	316	316	290	324	312	317	319	312	338	293	310	282	324	323	339	357	315	325	303	280	305	308	327	316	311	317	316	290	302	332	311	302	302	304	337	314	293	327	341	329	301	291	291	318	314	310	321	297	328	309	287	327	330	323	313	366	324	291	316	341	302	316	346	306	314	312	306	325	356	301	319	297	337	328	318	321	288	308	336	293	312	337	330	338	337	280	311	293	309	323	314	311	314	336	343	318	327	305	295	308	340	328	316	334	305	292	362	301	290	329	313	315	300	308	306	324	300	271	334	323	311	308	327	302	305	329	267	333	320	331	323	283	347	351	339	341	301	343	339	295	320	326	308	280	290	312	321	307	320	309	317	344	308	325	291	310	313	303	327	325	323	342	340	306	306	305	345	309	316	282	332	298	305	305	327	308	318	333	307	290	326	319	304	289	326	318	305	316	325	293	285	326	351	351	324	305	312	291	330	311	340	286	334	350	312	311	324	347	309	305	311	320	304	292	302	331	324	300	327	308	306	279	333	296	302	312	305	322	295	297	331	294	327	284	332	314	300	306	309	346	329	308	344	329	314	296	319	301	301	327	282	316	309	311	316	318	308	313	293	314	302	296	305	287	305	327	320	280	308	329	308	306	316	323	307	321	318	330	325	293	284	340	316	316	316	306	326	310	309	309	329	292	290	341	259	314	323	259	304	321	319	319	307	337	316	294	341	339	297	331	293	333	344	294	305	326	317	278	310	323	366	338	337	308	345	335	285	295	307	327	317	323	313	341	312	304	329	335	309	296	328	326	297	303	277	326	334	304	278	290	295	309	325	343	323	335	343	295	318	304	317	304	312	359	304	353	307	334	320	316	333	312	353	325	289	307	335	338	313	325	330	318	288	298	288	320	275	296	293	308	291	292	355	317	285	322	344	332	347	315	302	300	338	310	291	344	315	338	378	312	352	301	338	346	315	317	294	301	328	278	341	319	318	315	308	308	327	313	304	310	339	353	308	313	327	291	321	295	296	328	270	338	291	383	295	352	318	319	324	313	292	290	320	335	342	320	337	306	312	306	297	337	318	304	342	307	324	309	313	324	334	332	299	332	283	302	329	339	287	288	300	347	303	318	317	332	328	305	325	344	310	275	296	324	318	296	312	321	323	329	371	280	328	330	306	325	312	308	321	366	306	295	334	316	319	337	296	306	283	302	310	304	317	301	324	293	295	320	326	302	341	328	319	317	307	318	301	309	303	313	319	312	319	335	315	308	287	368	339	304	289	295	350	315	339	345	293	297	295	321	338	317	297	307	351	317	298	329	326	339	330	327	336	289	340	289	328	321	325	317	315	341	335	283	340	310	319	361	346	316	308	308	321	313	289	328	308	325	325	300	322	321	328	330	344	314	318	334	330	325	324	351	317	329	313	309	305	319	277	315	322	302	292	330	326	332	330	304	292	326	324	336	299	322	329	333	300	318	319	323	311	299	277	293	309	297	342	302	321	324	320	281	327	324	275	307	309	280	351	321	307	307	301	290	323	314	312	305	340	340	307	311	316	315	312	316	356	352	283	315	332	336	301	307	332	321	289	327	349	323	373	321	334	339	305	329	334	327	304	318	270	284	338	303	326	339	313	327	293	297	295	312	323	287	290	315	313	354	325	279	300	333	328	301	323	280	305	323	328	298	323	298	332	309	312	309	308	308	286	304	317	346	306	309	305	320	296	315	291	303	316	327	332	285	342	296	327	280	327	325	311	308	298	307	324	284	289	304	315	335	291	319	318	291	284	349	289	329	326	337	330	294	314	342	326	298	345	287	313	334	304	320	316	335	307	312	326	342	313	337	328	313	341	314	350	317	304	319	305	287	323	316	318	294	343	309	316	308	357	330	297	332	306	303	310	315	295	292	362	316	328	305	321	352	331	300	325	286	300	279	311	322	298	300	307	290	326	293	324	291	270	338	306	331	286	318	319	292	328	318	321	359	296	282	329	313	314	308	334	335	350	278	323	278	338	297	321	323	322	348	343	272	344	346	296	309	292	299	298	307	292	348	343	314	317	289	283	313	323	334	334	307	328	311	305	346	342	311	277	330	331	325	314	328	268	298	297	293	330	328	301	357	305	318	343	276
6693	988	1276	1377	1275	1202	1017	1003	955	934	857	845	881	900	836	807	823	841	794	764	801	793	837	775	771	789	773	765	772	758	812	778	737	745	769	736	721	803	780	754	752	777	735	799	760	693	750	774	765	731	790	814	803	774	766	762	739	730	769	732	809	771	744	757	778	749	755	731	771	769	754	749	748	788	814	728	781	727	724	808	754	750	735	771	741	698	779	761	774	791	828	724	810	746	778	769	740	748	705	804	783	824	775	739	736	826	767	714	731	815	715	755	729	739	770	764	723	719	802	714	770	771	792	851	736	763	782	760	764	774	731	744	720	761	730	748	739	748	772	712	734	766	762	777	767	772	749	742	745	748	760	715	697	777	789	778	767	765	731	778	826	762	678	796	739	756	782	730	808	782	738	774	734	794	716	741	722	794	771	777	739	764	775	744	767	733	749	740	715	781	763	747	717	739	749	774	726	787	759	753	770	771	735	711	782	800	769	741	774	748	701	767	821	722	698	769	737	754	731	752	725	763	729	785	755	754	750	682	692	751	741	742	796	768	796	750	761	775	772	745	752	701	786	746	768	792	740	746	723	773	737	720	734	766	758	757	773	755	732	750	735	810	759	755	720	745	715	768	726	760	761	783	784	783	761	712	751	710	751	752	732	750	751	746	789	738	710	743	771	735	754	750	775	782	711	768	725	767	760	742	813	776	771	799	763	756	787	782	753	752	747	765	751	757	760	753	748	734	747	748	708	766	777	775	734	736	821	701	743	741	752	781	755	781	749	738	814	776	742	769	770	775	788	730	785	762	758	768	744	732	765	771	753	774	765	734	752	748	788	749	758	730	761	762	794	758	763	716	762	763	713	770	776	767	700	729	769	724	767	739	729	742	800	820	755	784	760	788	750	738	752	800	714	772	761	746	747	795	782	740	715	782	714	770	790	802	726	728	741	780	771	772	751	759	745	746	757	764	712	781	787	780	702	775	746	796	744	742	784	776	769	742	750	739	791	738	790	714	688	769	739	728	712	773	798	783	712	718	807	759	759	717	742	789	808	767	716	761	779	713	748	774	727	732	752	789	780	724	709	790	758	754	766	765	737	799	741	729	722	786	782	741	808	793	726	785	731	805	778	763	762	772	757	801	727	765	785	794	772	769	786	732	763	758	786	748	752	746	761	735	776	750	777	775	799	730	754	798	723	817	755	735	759	773	748	737	736	783	708	793	782	732	749	729	752	804	745	727	778	752	749	685	769	775	746	759	751	763	746	738	774	780	703	782	726	739	787	731	777	786	770	735	734	748	750	741	676	775	730	759	743	751	744	762	728	750	788	746	774	764	764	758	778	735	756	764	704	797	732	736	753	779	759	780	723	760	718	732	720	719	726	790	781	733	778	759	731	759	771	709	754	756	761	716	705	777	779	722	751	758	759	765	790	723	746	730	746	747	802	721	719	748	779	782	780	762	717	752	779	720	788	755	728	743	799	775	752	732	736	790	736	729	726	732	775	811	757	747	747	750	792	792	817	778	728	753	747	743	779	762	740	717	765	705	769	762	795	788	736	754	765	765	750	715	759	758	732	722	775	772	720	747	782	795	757	746	757	747	757	768	751	715	749	743	749	780	750	746	821	739	784	732	748	698	715	748	749	792	800	803	772	748	752	790	796	779	764	709	710	736	787	775	766	707	772	778	748	713	804	758	756	765	773	756	738	701	755	745	748	758	742	768	739	758	791	757	705	772	749	749	796	750	787	720	750	771	780	744	755	786	763	763	736	753	781	727	750	713	787	688	756	740	769	731	770	748	749	696	757	776	801	763	739	739	736	758	756	797	720	774	764	751	778	798	722	800	778	792	776	806	750	728	743	758	714	699	747	790	700	720	761	728	760	729	719	736	734	794	777	720	736	781	768	786	754	791	711	719	768	726	748	774	746	771	726	779	771	724	748	743	745	769	731	770	748	771	736	758	707	744	779	756	752	741	745	794	709	758	746	773	770	772	774	767	765	780	788	694	784	738	745	765	752	756	765	745	763	777	779	732	715	729	688	753	730	737	753	748	738	748	743	771	791	777	777	778	741	745	767	704	749	791	793	747	782	750	784	786	767	752	771	779	751	743	796	779	759	759	727	749	799	775	719	761	726	748	729	750	754	767	771	775	789	788	756	763	687	717	736	709	794	739	745	793	789	747	750	712	773	767	706	695	760	710	731	808	750	758	774	739	806	795	783	731	731	716	763	745	726	777	757	778	781	783	748	724	723	765	733	752	778	775	744	738	759	785	767	738	735	779	790	726	736	797	777	756	750	809	752	746	742	761	720	762	768	803	772	795	732	728	738	782	763	742	736	737	730	779	753	744	773	792	704	774	740	750	761	759	705	788	760	769	739	747	710	791	728	737	760	809	812	797	733	751	773	759	722	777	754	795	760	677	715	739	775	748	762	760	767	727	748	755	717	779	744	741	773	771	789	777	749	729	728	699	785	709	771	755	727	746	762	756	727	745	810	764	755	760	741	734	748	747	765	783	765	772	787	784	728	811	769	747	789	730	747	747	752	769	764	813	755	818	747	773	696	815	767	780	788	745	726	761	802	749	737	760	748	782	713	760	789	760	809	774	760	779	779	735	780	734	759	768	781	726	753	735	800	797	765	780	728	815	737	767	742	764	778	764	766	762	731	749	736	727	728	745	807	789	751	733	683	698	765	773	771	747	788	737	714	751	764	751	761	697	739	766	750	764	756	804	711	732	823	769	763	698	780	747	809	752	737	745	764	777	774	754	764	745	726	741	738	711	774	748	769	775	738	796	708	803	817	769	741	727	732	784	808	791	785	725	743	726	769	773	747	744	738	735	743	778	818	736	771	757	766	738	748	744	717	780	720	807	722	789	775	790	689	804	759	781	746	771	752	715	757	748	771	762	737	751	717	771	723	732	787	768	749	765	727	775	708	770	724	741	762	716	752	760	819	731	805	778	763	719	740	721	769	744	803	766	764	752	747	741	767	785	772	741	759	746	743	720	758	713	772	790	739	777	773	725	777	737	779	791	765	726	765	741	733	771	770	736	762	797	765	718	768	813	771	746	740	780	785	759	743	764	746	774	767	762	755	751	798	729	795	701	761	720	797	710	767	760	814	795	705	763	761	780	789	761	761	732	736	746	723	780	759	720	776	713	722	784	753	767	741	767	764	735	744	746	763	719	740	709	713	779	742	721	795	750	705	725	732	711	771	708	790	786	737	735	721	751	760	739	763	755	784	752	802	699	759	758	749	746	750	780	790	788	750	766	836	779	745	767	826	792	765	745	782	753	734	779	782	781	760	722	784	770	793	758	713	807	777	763	767	804	753	745	693	712	755	793	757	745	718	742	776	755	739	718	746	777	771	768	767	779	774	772	751	771	770	804	800	791	780	779	772	706	706	782	823	757	709	791	755	753	751	731	751	740	795	745	777	767	712	797	821	759	765	756	703	709	790	772	756	726	778	722	772	740	743	729	763	769	743	726
12103	730	609	460	365	283	223	276	209	194	199	182	167	178	159	195	152	170	149	167	168	158	133	148	164	169	164	158	152	145	179	165	166	142	146	153	167	153	154	138	168	160	159	146	140	158	139	146	129	166	135	143	150	160	135	168	146	159	151	136	146	136	142	139	155	184	147	145	129	128	151	147	166	141	147	139	172	136	132	149	160	134	165	161	140	135	165	147	147	166	162	145	139	157	157	147	157	155	151	160	140	166	173	146	166	165	167	149	167	149	142	140	139	131	145	142	137	143	153	158	141	154	128	144	142	150	154	147	161	154	139	124	128	134	142	123	173	134	126	158	146	140	154	117	148	140	144	148	148	148	143	143	156	129	164	131	142	162	130	142	151	144	135	147	151	159	165	162	132	143	150	159	148	163	139	161	170	155	151	165	146	161	169	169	151	164	145	127	158	174	150	129	138	160	128	145	130	141	120	146	135	152	144	151	148	161	142	150	141	141	143	152	142	121	148	132	157	131	163	142	156	140	158	146	151	153	137	139	146	133	164	131	164	132	140	142	146	149	136	151	155	139	142	146	155	142	143	136	156	148	152	150	149	143	149	126	161	131	159	159	143	147	134	144	143	146	152	152	158	154	163	142	150	138	154	159	119	124	155	159	144	139	153	153	148	156	139	131	175	153	169	151	134	150	139	150	168	138	161	160	157	143	139	146	163	161	171	133	151	134	151	162	139	175	126	140	139	140	145	159	148	161	143	181	146	136	152	121	159	158	143	154	163	143	152	139	149	159	142	164	157	132	128	150	136	163	147	148	120	171	152	152	128	143	149	124	150	159	153	126	143	187	148	156	133	149	148	157	149	149	143	150	147	153	134	145	144	126	156	159	175	164	138	164	168	153	165	155	170	151	151	136	154	182	175	153	134	140	142	139	155	144	136	146	152	144	148	137	139	160	117	147	146	173	147	141	144	134	153	179	152	149	166	143	134	137	147	145	164	150	137	130	129	125	119	158	144	152	142	140	149	155	152	138	139	155	144	148	153	142	180	141	127	141	134	148	180	148	153	133	166	145	150	154	144	144	145	146	147	168	153	152	152	134	146	146	158	116	121	127	138	140	135	135	145	145	144	149	136	152	142	129	150	134	144	138	153	136	147	144	150	130	145	157	156	143	147	152	123	130	136	136	132	159	165	144	151	157	153	159	147	146	135	159	145	146	149	156	156	149	163	135	145	126	131	134	164	172	141	171	155	151	164	130	149	160	130	145	176	147	138	170	136	148	154	119	187	163	147	152	143	154	151	135	156	149	136	166	151	156	150	165	145	132	126	153	151	147	152	135	149	151	156	160	143	127	153	128	134	154	157	158	151	141	133	155	147	144	126	141	141	151	161	147	135	136	147	169	147	143	176	183	139	162	145	150	164	145	147	157	161	153	165	144	137	167	154	139	148	128	148	146	148	147	156	138	143	143	134	144	148	145	167	148	146	152	151	153	152	124	141	144	140	161	130	145	145	165	146	138	133	148	164	159	147	136	147	176	156	138	154	164	157	152	155	145	135	140	147	126	150	162	145	154	156	128	131	151	152	150	134	133	174	163	166	132	140	140	160	160	153	150	163	140	148	170	171	149	131	142	153	151	143	147	151	140	146	141	163	169	161	145	165	168	151	131	155	140	162	144	151	135	153	151	153	149	162	162	158	156	150	161	130	133	127	152	142	143	173	145	177	147	183	146	133	168	150	147	149	127	155	131	150	141	149	140	154	141	164	146	132	159	138	142	129	137	149	138	164	146	154	173	164	148	162	140	135	159	161	168	174	136	133	129	164	150	142	131	142	142	153	162	143	169	152	136	165	171	158	132	175	155	155	158	147	154	154	141	156	170	139	148	140	131	142	159	137	140	139	147	158	149	147	136	135	137	160	145	156	168	128	149	145	172	164	169	139	158	147	161	154	144	149	157	161	136	162	147	155	153	132	146	157	145	174	157	124	146	144	140	110	159	171	154	159	146	147	138	182	144	145	157	141	119	172	136	150	148	137	163	163	165	150	120	141	147	126	135	131	169	131	162	143	153	144	148	124	142	167	143	149	140	133	144	131	138	150	146	134	141	179	128	164	132	163	140	164	140	145	129	152	168	152	162	137	164	157	148	156	166	146	136	148	134	154	135	160	141	140	138	149	156	161	149	142	125	137	150	156	147	139	160	142	165	156	125	171	157	165	164	157	131	153	162	171	173	150	162	148	135	176	153	154	141	153	115	157	155	162	167	119	137	122	143	154	162	153	166	157	147	152	174	179	161	145	140	148	150	169	153	153	128	161	169	151	142	152	169	134	153	145	180	150	157	145	129	140	152	133	166	161	149	147	149	157	147	121	167	136	115	158	160	159	142	152	146	146	151	155	155	139	147	140	151	137	147	147	159	145	163	134	135	140	166	137	146	146	139	148	159	147	156	144	158	165	154	151	147	164	149	120	141	165	179	131	147	137	154	146	148	154	134	148	140	133	142	159	125	144	138	162	156	117	141	156	171	141	152	137	164	147	155	144	142	156	162	160	145	150	149	134	165	148	150	152	171	170	135	141	143	161	152	152	154	132	146	143	155	144	150	133	142	163	160	146	133	150	138	155	124	156	153	169	152	169	158	141	142	136	148	156	161	144	153	176	172	135	123	162	156	157	158	162	155	158	148	146	141	123	153	132	149	148	142	148	122	133	125	173	152	131	157	119	176	146	164	146	145	157	154	149	151	151	134	140	152	129	160	134	148	128	141	160	158	171	133	145	132	143	166	131	136	155	173	145	153	158	179	145	157	155	158	178	164	163	150	160	156	176	138	140	148	126	140	144	152	161	129	145	145	135	143	137	153	141	170	152	180	171	134	147	163	135	151	148	144	153	168	166	155	131	139	145	152	155	145	128	139	148	143	152	141	146	142	148	161	135	145	137	144	150	124	127	121	143	151	145	146	145	167	145	140	176	178	144	151	144	174	158	139	159	140	135	142	165	141	153	124	158	161	145	150	167	145	154	154	158	150	127	153	155	135	153	135	160	155	163	145	138	127	175	122	141	156	165	129	150	147	150	171	143	150	129	157	136	129	140	147	142	147	143	158	163	172	162	136	146	149	141	166	144	163	178	163	137	141	135	147	139	158	135	168	142	142	175	166	155	131	148	130	162	154	142	166	154	131	159	200	154	156	151	130	152	167	149	141	153	148	122	144	148	170	138	138	136	133	145	151	131	158	151	142	116	138	133	136	149	153	159	130	139	140	157	156	152	123	138	137	137	140	148	151	154	139	130	173	140	151	136	157	133	171	157	122	141	144	159	144	154	142	131	138	136	148	178	139	146	155	151	152	143	146	133	146	157	180	135	158	165	141	136	141	157	163	146	148	149	157	148	131	156	139	153	137	164	156	149	168	137	142	144	137	142	161	127	139	133	143	146	147	164	127	147	142	142	146	151	142	151	175	147	147	178	182	160	150	124	153	140	136	164	144	163	121	145	141
7899	784	1429	1689	1307	1123	941	789	741	716	622	527	541	488	497	508	491	489	480	493	464	465	436	461	467	439	430	457	419	429	440	432	390	397	392	404	428	394	379	401	393	408	415	382	380	378	407	411	411	379	418	395	387	410	387	407	406	367	363	409	399	388	398	419	377	402	372	397	378	393	378	401	399	433	420	405	420	364	411	405	365	422	363	334	403	415	398	368	377	378	426	423	354	361	375	366	412	430	374	385	423	393	435	384	385	384	383	378	346	376	387	406	392	364	398	377	361	373	417	411	382	431	355	394	374	396	397	382	369	391	364	373	374	388	392	390	432	424	394	384	378	406	386	399	392	399	389	371	385	408	379	396	390	379	409	411	409	363	427	396	405	369	403	349	372	393	385	419	369	390	377	399	385	363	394	377	398	388	372	375	393	369	390	423	434	395	372	383	363	354	390	376	366	382	406	415	392	402	401	345	365	412	368	385	410	392	406	349	357	390	381	397	425	394	403	388	422	383	378	415	420	416	370	403	398	391	414	370	391	360	382	407	401	405	397	356	438	382	388	394	386	369	398	387	400	402	416	372	400	385	370	363	347	360	401	363	377	385	343	389	387	363	426	363	386	387	427	388	389	369	365	410	424	370	415	441	371	418	375	367	343	422	390	391	399	380	387	377	363	403	409	387	376	381	380	364	371	376	406	379	372	363	401	366	380	359	386	391	379	410	383	418	380	346	365	388	406	366	391	351	384	380	383	416	391	389	388	401	385	362	386	369	411	355	444	410	433	393	404	386	452	343	352	343	393	399	377	368	388	372	389	384	397	387	416	358	407	414	388	426	411	403	400	380	369	365	374	414	350	411	366	366	395	405	384	397	364	393	373	373	427	359	369	346	382	398	398	400	378	438	387	392	385	387	414	394	376	389	382	418	416	395	384	388	336	384	381	359	350	375	343	391	381	392	398	356	374	397	343	401	392	400	383	401	398	379	401	427	369	408	390	384	366	409	389	378	363	414	388	385	388	381	364	353	375	374	395	376	344	345	351	395	377	408	398	385	382	426	387	362	365	417	390	387	376	405	407	397	406	392	378	353	376	360	411	412	420	395	358	345	377	408	413	390	442	342	361	379	383	378	392	394	349	391	378	399	397	425	369	394	385	374	391	391	357	368	373	364	387	386	360	384	419	397	394	441	373	390	393	413	406	368	403	385	402	414	386	397	387	392	379	402	395	385	400	379	364	357	348	410	386	399	409	407	406	393	418	408	402	409	402	373	367	380	370	417	371	405	352	363	381	360	393	414	395	367	401	370	391	380	391	403	392	371	372	377	397	383	387	372	397	414	370	385	395	374	405	365	382	407	391	381	393	408	383	363	381	387	365	362	371	406	405	368	411	375	415	364	384	386	380	409	367	376	395	402	343	360	388	369	413	399	412	383	370	391	394	358	405	401	404	427	434	395	369	412	415	371	389	372	382	408	406	395	408	387	353	388	380	380	389	394	370	404	416	376	394	387	409	398	379	408	393	390	379	386	368	386	408	404	382	368	350	371	353	402	389	378	419	397	396	390	402	376	382	399	376	354	361	403	382	369	387	361	404	355	368	391	396	413	382	356	412	391	384	365	405	365	405	361	381	404	394	375	368	356	381	411	398	423	385	395	427	411	366	397	394	389	410	359	397	394	395	372	387	381	417	366	369	399	379	389	360	400	378	373	378	394	378	358	409	391	408	395	361	348	375	393	369	410	358	393	383	362	372	381	382	411	400	361	408	408	381	414	379	399	370	356	394	379	370	398	357	402	390	379	372	386	372	377	409	399	383	353	365	389	420	409	377	358	392	375	350	355	410	377	428	384	371	367	409	391	375	388	359	397	375	404	393	426	392	430	397	405	384	380	391	376	352	389	386	364	345	433	362	407	386	397	391	431	397	368	438	373	345	376	376	396	401	393	378	390	397	413	402	386	409	367	411	408	402	435	346	375	425	369	393	391	400	386	383	391	392	404	366	384	371	383	378	383	416	393	407	405	370	410	387	364	369	409	379	409	363	364	408	360	369	407	370	362	406	415	359	423	390	379	360	420	356	381	394	409	404	370	377	393	377	375	390	400	365	417	433	397	376	411	366	403	361	353	374	399	395	384	416	371	380	401	404	357	393	396	398	375	369	357	421	370	359	402	378	399	391	371	372	392	374	386	378	413	416	388	406	374	397	345	386	383	379	395	401	427	358	392	396	407	389	390	402	394	409	368	373	393	369	371	398	406	401	398	378	418	364	387	410	370	372	352	389	420	401	392	395	373	409	406	389	386	357	355	393	404	388	388	389	388	364	398	386	365	422	398	391	370	355	412	375	365	375	397	378	375	383	383	380	379	421	370	414	388	385	412	353	411	387	352	371	416	361	404	377	395	355	394	371	419	402	386	394	375	393	366	406	370	408	390	373	411	410	386	411	418	413	415	354	387	361	391	384	381	391	366	384	400	418	389	375	385	374	424	386	381	383	382	425	360	401	355	357	367	420	406	383	328	412	379	364	363	380	398	393	415	380	366	392	394	402	386	392	394	389	376	384	384	384	355	358	408	384	372	386	381	411	383	385	384	383	375	386	401	387	408	395	411	367	365	375	404	394	363	394	358	372	399	433	402	374	379	412	377	336	356	387	364	367	431	396	335	365	391	376	381	385	365	374	368	396	387	372	391	394	390	393	395	395	401	401	370	382	367	378	361	390	386	414	381	371	426	396	382	421	371	393	413	354	391	385	335	399	378	369	398	411	410	393	401	365	359	388	375	399	390	383	378	371	362	378	395	405	364	402	398	382	364	398	348	357	368	357	388	396	397	389	375	365	389	387	390	377	377	418	388	380	348	406	406	375	406	385	349	379	382	369	384	409	367	380	406	381	344	379	362	367	376	405	379	376	395	367	370	361	427	359	381	404	390	399	362	366	364	407	402	393	403	385	376	375	398	406	381	376	378	398	408	378	380	415	407	392	334	402	385	349	385	433	386	399	431	392	354	394	380	366	399	391	385	369	418	365	386	393	380	383	379	364	362	403	379	359	367	419	388	421	373	403	407	404	367	391	406	405	371	348	406	371	398	372	398	376	387	341	382	384	380	356	393	417	366	407	379	423	402	388	387	377	363	384	424	402	367	411	394	420	395	423	381	384	408	406	394	391	405	406	386	358	368	384	379	349	385	411	373	422	415	385	367	365	427	375	413	371	391	376	397	391	389	366	397	362	380	377	378	366	388	400	380	364	383	415	395	404	394	419	393	370	376	422	396	387	409	393	353	370	372	375	375	373	409	387	352	350	408	408	399	387	419	369	347	402	393	356	404	389	348	401	368	356	367	390	368	380	375	406	385	400	407	385	402	338	391	365	397	416	393	367	405	366	352	436	400	377	350	405	363	377	368	390	351	376	360	410	421	385	415	383	375	384	385	387	380	418	389	377	376	395	416	425	413	410	389	363	378	375	418	384	393	416	441	404	375	346	384	379	370	360	408
1422	345	344	363	331	372	355	326	293	327	334	308	348	334	342	346	324	321	330	328	326	325	334	354	329	344	327	324	349	357	337	337	366	319	328	329	360	321	332	317	321	337	319	322	315	332	314	317	341	350	339	318	333	334	305	371	346	329	299	350	322	332	360	295	342	338	324	310	327	309	361	314	353	302	354	332	286	345	316	357	356	348	358	342	312	313	358	337	323	329	346	338	336	303	383	305	346	342	305	335	332	332	325	339	324	335	308	336	348	339	324	328	327	325	287	331	344	337	358	307	326	283	342	322	296	376	316	350	321	302	325	328	342	316	318	290	360	318	296	336	349	327	323	341	294	319	350	345	349	350	323	346	346	302	369	330	341	349	322	365	327	360	332	316	345	350	307	351	315	347	311	341	323	317	358	292	312	335	308	321	339	337	321	273	348	293	322	313	327	294	297	319	334	313	303	315	333	341	327	300	342	327	317	322	343	330	309	333	314	326	342	299	313	335	343	338	286	347	344	375	309	336	355	333	290	343	335	348	331	337	335	362	331	300	334	327	340	320	322	337	339	357	305	351	302	334	333	323	310	345	329	333	319	307	320	347	340	369	342	342	343	327	321	353	356	325	327	317	351	323	364	328	330	326	314	344	344	324	308	358	359	328	318	318	349	345	326	324	328	340	314	318	335	328	328	325	309	363	327	322	334	324	329	349	324	337	331	345	374	357	335	327	333	319	324	299	347	339	303	330	354	342	324	389	316	336	370	338	335	337	320	335	302	300	331	323	320	317	316	329	349	341	370	349	317	292	354	316	326	317	337	342	346	361	279	302	322	319	334	352	370	312	299	350	372	350	312	319	357	337	304	370	327	318	326	333	326	353	332	352	316	317	314	329	330	308	329	321	335	317	352	352	310	308	346	343	338	311	313	338	339	334	324	342	322	276	335	326	331	320	326	332	346	309	323	316	315	354	342	334	313	349	347	325	351	338	339	337	309	339	358	349	332	337	294	340	306	327	323	345	345	322	295	324	367	304	365	357	319	323	360	327	344	367	338	271	343	354	318	324	343	337	360	318	336	340	358	313	356	308	336	334	317	324	309	329	317	333	358	314	351	335	305	350	352	338	301	310	333	312	354	333	336	347	337	340	313	336	347	332	323	326	366	323	324	338	348	331	334	316	346	344	320	342	354	320	352	321	325	320	320	285	341	321	343	348	344	321	314	327	368	336	316	346	369	318	313	303	319	332	347	352	338	329	300	333	317	342	315	346	368	310	355	339	336	328	345	348	320	336	335	336	323	356	299	357	334	346	318	355	319	342	306	314	303	297	312	341	339	327	340	333	368	361	310	314	329	358	351	342	370	362	357	359	346	340	319	320	336	312	358	332	338	335	332	302	331	293	341	342	307	337	330	342	326	325	314	306	340	337	290	339	357	326	337	333	334	368	342	336	337	305	353	316	334	355	384	372	303	310	303	362	329	340	326	314	346	330	339	312	344	318	327	322	351	382	310	350	311	320	319	337	331	336	349	356	342	317	332	291	334	318	343	323	347	332	296	345	332	341	337	366	307	309	324	334	339	320	356	331	321	324	341	330	362	275	324	351	341	307	299	318	329	324	327	327	336	347	335	327	336	316	336	289	348	336	303	333	335	279	326	350	348	343	380	342	313	333	309	329	315	325	322	325	323	306	281	296	323	311	289	329	326	310	333	303	339	357	338	319	331	350	356	323	307	324	325	323	345	330	323	333	347	315	354	353	349	333	349	339	332	338	317	313	338	336	382	317	307	354	346	330	301	325	314	327	335	308	360	330	323	316	332	322	344	334	327	339	311	315	345	334	301	333	321	326	322	325	315	356	316	315	323	316	332	343	310	333	301	352	351	316	360	328	318	336	331	312	324	343	332	329	363	347	316	336	336	337	330	307	335	321	301	301	326	324	323	349	324	346	335	328	319	337	315	334	344	336	299	326	347	302	353	340	308	307	320	343	323	360	347	315	341	353	332	355	355	320	321	328	349	331	334	351	306	339	317	309	345	318	310	298	348	314	314	312	283	332	320	326	315	316	324	338	307	319	299	351	367	320	339	298	340	332	301	385	335	313	313	302	304	341	331	325	375	363	332	305	323	325	318	328	316	348	310	336	312	325	328	351	322	325	338	330	322	328	323	315	310	365	297	345	322	314	346	331	321	315	379	325	328	328	331	338	309	338	293	331	327	319	374	331	356	337	319	320	341	331	327	339	316	363	313	353	351	295	333	301	312	330	349	337	347	338	336	327	368	362	307	348	343	321	323	336	314	319	323	314	341	340	335	312	318	313	315	293	347	316	318	307	325	314	352	347	327	311	312	340	361	334	358	343	338	343	308	344	351	341	310	355	331	325	324	321	346	315	349	301	297	333	303	300	312	313	267	330	338	339	315	309	308	337	329	343	303	345	314	321	325	307	308	323	335	323	340	327	356	349	323	340	374	354	326	308	338	348	328	300	362	353	350	325	352	339	292	308	369	312	322	325	310	318	316	373	315	359	322	359	314	332	336	312	312	316	322	292	352	377	317	304	304	328	322	332	305	298	339	346	311	310	334	336	342	347	369	353	300	320	358	318	349	323	355	336	307	323	319	325	330	336	325	354	338	327	347	326	305	335	350	355	312	319	293	363	372	354	318	301	352	318	313	336	326	328	359	359	323	328	315	313	317	306	344	359	333	328	327	343	317	308	326	349	337	333	299	327	308	333	302	329	321	327	320	311	361	340	325	314	376	306	328	323	323	365	320	310	349	321	349	343	325	365	311	340	339	361	353	359	319	359	340	306	309	334	369	337	323	285	329	317	310	318	341	321	313	326	354	345	334	326	343	330	337	324	337	332	339	296	327	317	367	299	337	332	306	301	330	303	338	323	335	311	337	351	324	323	332	303	321	377	347	337	330	331	330	364	340	337	346	301	335	306	341	310	328	351	376	351	337	339	340	337	339	280	328	335	349	346	313	300	329	347	338	344	320	335	308	335	335	324	364	376	372	306	370	329	350	310	312	329	326	331	335	313	299	286	321	325	310	323	363	322	347	322	332	331	351	303	349	351	346	345	349	313	317	334	323	328	315	330	321	284	306	306	299	338	319	315	304	302	340	341	306	332	324	355	321	332	384	373	331	324	358	310	305	343	348	361	318	299	352	320	318	340	307	323	315	347	329	336	297	315	340	338	333	296	334	300	356	346	354	325	302	283	342	318	288	350	322	334	336	346	354	313	321	313	276	337	321	339	319	333	312	315	343	289	329	331	347	329	340	351	318	356	318	342	311	345	317	305	323	331	329	336	336	353	314	325	352	314	315	318	350	370	322	331	319	337	337	327	347	324	312	327	335	317	371	308	344	344	316	328	371	329	308	346	367	356	317	310	313	334	313	337	342	335	357	344	313	335	351	337	337	294	331	315	351	328	318	358	336	337	319	306	337	327	341	339	316	357	345	344	334	318	312	316	346	345	336	343	333	333	333	332	334	323
2085	794	807	847	777	806	800	812	791	805	777	804	809	784	772	791	831	753	841	829	828	814	814	773	781	781	809	779	807	830	786	759	839	819	786	790	768	807	767	822	747	812	795	831	763	769	770	836	850	773	791	779	767	781	787	844	753	812	828	809	798	754	805	794	807	787	801	814	767	747	796	802	800	828	799	808	790	775	818	787	840	864	782	773	792	839	823	832	783	762	795	784	807	849	823	777	830	817	809	802	844	741	758	815	796	830	796	756	777	788	794	783	758	828	795	756	771	799	828	781	798	788	830	841	752	796	813	765	779	841	797	788	724	800	757	795	821	753	759	806	812	780	803	763	802	828	780	809	834	769	771	740	785	803	764	843	789	789	766	830	826	813	771	805	792	766	819	789	798	773	790	790	786	795	811	779	816	766	788	810	799	799	791	771	774	817	852	839	819	758	800	833	850	801	738	756	822	786	830	778	735	804	793	804	799	792	825	749	817	770	796	823	774	792	769	773	855	836	802	767	817	804	790	795	794	803	725	814	767	833	789	780	819	824	808	783	795	795	811	822	825	804	769	812	815	816	828	815	806	844	787	803	761	855	792	804	800	806	731	744	772	773	817	829	847	816	754	796	808	765	784	815	811	787	729	846	824	851	777	778	803	807	780	769	785	765	820	803	807	798	868	814	824	800	782	792	793	813	817	772	816	798	822	821	751	811	841	778	772	787	793	791	754	843	822	800	766	827	766	781	761	847	801	814	782	790	731	745	804	800	821	850	839	844	811	752	810	823	831	796	825	763	807	778	792	781	828	823	769	829	780	778	757	731	758	791	791	781	782	779	784	800	835	767	819	785	761	765	770	780	768	784	755	799	833	791	789	791	840	714	769	719	825	831	812	807	811	771	770	800	763	815	788	823	787	837	762	815	809	824	845	797	789	773	791	818	785	812	813	804	802	788	821	749	754	824	770	787	773	800	766	788	773	788	788	772	768	822	790	802	797	814	786	822	768	821	815	834	845	828	791	772	771	851	793	729	816	828	773	774	833	821	797	799	809	789	797	841	730	826	829	808	806	806	790	837	775	826	770	790	805	782	835	801	807	826	798	804	829	759	780	780	765	791	794	791	823	807	834	811	835	811	824	856	758	797	776	819	769	843	829	785	782	770	806	823	781	767	802	799	775	799	777	755	818	747	812	772	814	758	765	778	785	810	774	801	781	823	837	788	776	779	843	780	805	776	799	818	817	775	781	828	823	725	785	805	783	790	834	798	794	802	803	798	779	816	811	793	852	826	850	810	794	799	817	821	808	743	766	843	827	770	785	757	779	793	757	800	800	792	747	865	797	788	768	800	800	813	799	730	839	788	790	805	808	786	822	749	792	780	773	782	795	818	789	731	811	824	849	808	789	858	815	803	822	789	817	768	833	814	790	779	822	776	785	770	842	810	792	771	800	828	804	811	777	806	819	779	744	821	771	778	783	756	800	791	838	839	809	794	845	836	837	804	729	801	825	796	831	843	809	820	798	821	783	784	842	787	807	780	786	790	771	837	800	843	769	802	819	771	783	767	809	780	807	830	765	750	810	767	837	855	806	847	768	771	858	812	762	791	804	803	807	766	761	783	752	830	800	778	792	763	808	825	812	783	770	804	772	823	757	753	832	795	785	814	798	820	848	870	802	779	798	804	798	818	787	820	776	803	823	812	775	817	781	758	762	823	786	782	779	806	789	772	810	786	789	777	755	815	795	835	814	824	810	808	809	769	773	774	826	811	769	780	826	801	793	836	822	834	788	847	796	840	801	771	810	793	801	802	819	805	757	799	830	843	759	820	759	858	777	808	823	840	799	763	758	796	799	795	773	777	797	816	843	783	777	757	800	799	830	823	859	777	812	813	762	783	752	813	817	774	750	774	808	768	805	806	782	791	826	701	800	743	805	764	795	752	833	841	778	805	811	799	845	798	799	820	795	794	794	828	746	783	805	783	754	831	841	778	772	792	812	803	790	781	857	804	760	833	781	787	805	800	806	809	801	796	793	774	768	826	756	770	785	785	832	783	745	832	817	760	767	802	795	803	836	784	775	770	796	750	779	783	815	790	783	808	851	761	795	841	783	748	807	782	791	794	815	831	804	772	766	802	787	783	765	793	843	790	785	764	802	780	812	838	785	841	796	802	798	777	807	769	815	827	773	821	777	802	820	856	778	789	805	768	783	770	803	756	807	833	801	783	781	819	798	803	806	789	809	811	748	753	775	786	818	778	820	806	821	838	843	776	796	741	839	745	794	779	757	779	795	821	740	833	763	802	811	793	799	810	830	826	796	759	805	830	790	761	819	745	789	742	763	807	790	803	775	799	809	778	817	780	763	808	742	762	776	807	826	772	781	796	759	801	844	772	818	823	750	769	788	850	760	802	780	771	766	778	831	838	748	801	787	841	753	772	813	773	828	735	806	853	780	790	769	743	797	828	787	827	803	769	810	769	829	776	786	782	862	800	820	793	816	791	813	821	837	779	780	774	765	816	774	832	780	807	818	803	773	813	801	816	791	785	786	804	780	761	859	782	808	780	815	825	803	809	789	852	822	797	777	831	837	751	786	782	795	805	754	795	775	777	785	789	802	787	821	830	788	809	795	823	844	822	854	803	820	790	781	853	785	789	819	799	825	784	835	781	763	833	810	800	820	824	781	818	821	802	784	770	779	812	803	761	790	755	772	795	755	832	760	799	812	797	808	749	803	807	811	792	802	800	831	769	860	780	799	803	808	765	771	850	793	852	782	781	818	795	846	782	790	763	793	826	797	769	753	795	757	760	848	824	775	794	840	825	783	823	751	780	797	795	802	785	799	825	795	857	813	803	787	782	825	810	780	845	779	767	792	789	781	794	766	798	818	759	811	796	800	774	795	796	812	825	767	788	773	812	807	820	788	764	822	837	814	746	803	782	829	811	827	802	815	794	781	802	793	756	795	795	856	791	766	819	813	748	793	792	796	851	816	803	773	796	801	834	772	788	815	790	748	775	782	797	832	846	837	812	821	761	736	773	785	804	834	791	787	799	802	810	740	785	779	796	859	827	806	787	778	799	802	744	783	787	820	754	799	801	789	795	784	806	791	840	799	738	829	792	788	772	797	789	792	787	780	839	811	822	819	837	804	826	801	830	859	812	756	852	812	791	803	765	759	789	770	828	804	808	819	793	818	781	805	825	856	770	776	828	782	821	799	808	856	811	784	798	806	758	812	797	765	744	763	779	765	820	811	813	788	762	804	830	785	807	798	827	772	780	826	811	820	797	746	835	789	827	768	817	777	746	746	749	799	813	809	815	778	827	803	781	806	798	794	765	786	828	822	813	844	823	788	814	851	785	789	828	746	807	802	748	773	830	789	807	798	839	786	803	790	825	832	806	814	823	786	833	817	781	823	794	778	775	771	790	816	801	813	798	797	844	830	829	752	801	807	803	777	834	799	777	804	779	771	755	769	709	760	791	830	786	817	742	775	829
7152	551	537	467	404	390	395	363	346	308	328	313	328	329	344	329	307	322	326	309	319	293	317	324	299	331	295	335	351	301	308	310	345	328	314	350	315	340	315	300	329	291	294	317	300	323	322	319	313	311	291	328	317	301	342	328	315	314	295	304	307	321	296	325	314	297	302	334	290	320	325	307	335	305	299	303	324	301	317	302	365	311	301	324	320	313	314	319	323	316	279	337	310	295	321	316	324	301	311	363	324	326	359	315	325	319	292	294	335	273	322	297	339	309	315	328	322	329	328	299	354	332	295	340	313	308	282	322	274	321	303	309	320	302	291	298	343	284	319	329	306	336	318	298	307	323	313	329	320	295	300	284	316	305	315	311	312	343	319	288	321	307	328	310	329	312	309	336	327	299	295	290	296	330	323	314	299	301	338	292	311	315	335	353	337	340	327	300	321	321	309	323	322	321	292	324	314	307	276	318	327	318	321	334	318	291	278	326	297	324	325	323	323	324	350	305	298	299	312	322	343	327	336	302	297	341	323	291	303	361	290	310	309	343	299	315	350	298	295	281	322	307	295	309	312	310	316	311	325	318	315	319	316	298	314	339	326	309	332	325	304	283	350	304	281	317	333	318	319	322	324	325	299	323	322	302	309	300	307	303	299	291	312	318	331	308	331	340	325	320	327	318	352	305	291	318	332	341	305	296	332	322	289	345	297	319	338	327	318	296	310	303	331	357	328	316	321	309	295	303	333	329	308	307	318	310	342	310	304	313	309	302	321	305	355	340	288	310	327	317	327	326	320	327	331	328	364	315	299	335	313	306	350	316	302	298	321	323	314	354	338	312	304	305	285	328	313	318	337	329	302	321	300	294	300	321	310	308	312	325	331	303	322	338	299	314	322	316	312	307	344	309	291	305	307	319	349	293	313	364	310	322	321	291	321	316	305	313	307	308	305	307	323	291	321	343	340	319	288	312	322	330	290	337	320	304	286	320	280	300	303	314	327	315	347	325	331	325	310	318	342	277	289	297	326	311	293	306	297	311	331	325	274	304	332	330	275	315	317	302	310	319	331	338	309	326	363	308	350	322	278	315	321	280	319	338	306	290	312	339	353	317	301	281	285	297	325	324	298	284	326	305	288	308	335	316	330	299	327	316	331	309	300	316	301	347	331	316	331	307	321	320	308	328	284	300	301	303	324	354	345	290	313	319	338	312	337	312	333	356	289	291	332	318	315	290	323	340	297	306	315	303	326	308	312	290	291	323	338	317	338	330	325	305	312	323	330	290	322	318	299	315	302	318	336	311	327	308	301	345	307	311	300	312	340	319	351	277	328	307	338	315	303	275	321	304	316	308	337	309	277	308	312	314	312	296	299	285	305	295	315	325	343	295	310	330	314	291	328	363	307	338	320	323	327	320	348	333	303	301	291	303	332	298	322	344	329	330	319	301	318	306	319	318	324	311	342	343	314	326	323	327	331	325	320	293	303	319	296	310	335	317	317	310	329	328	295	314	304	316	299	316	310	301	325	334	306	309	299	301	357	307	340	327	307	302	350	304	304	317	317	298	312	329	283	344	325	338	295	276	333	309	325	306	299	306	331	346	308	310	322	317	270	311	302	315	323	284	332	287	316	324	328	332	297	291	297	300	316	321	353	347	326	316	331	332	307	344	305	309	284	328	326	318	305	327	311	310	291	301	257	330	294	298	322	314	350	320	303	309	313	313	278	311	294	321	340	323	306	310	304	320	306	255	295	300	318	323	271	307	274	292	283	313	315	340	335	329	303	283	363	346	319	340	322	327	348	354	302	305	320	306	305	318	334	337	347	352	328	337	349	332	358	371	305	305	342	321	322	314	320	308	314	319	304	340	354	316	321	319	295	319	307	306	305	299	311	332	308	318	348	273	330	286	299	307	286	335	319	332	281	317	332	317	332	312	309	313	325	336	327	320	331	307	296	303	302	297	321	294	277	311	313	338	300	302	345	285	300	310	264	317	318	313	280	302	355	283	301	321	313	301	278	323	301	346	320	306	329	292	328	319	324	285	324	318	298	335	328	288	298	319	314	317	304	357	311	307	324	320	345	331	315	289	312	324	267	321	332	328	319	333	304	352	306	325	334	289	313	296	318	291	313	333	303	307	276	308	309	305	291	333	331	317	346	335	328	309	338	308	353	307	301	327	312	347	296	341	289	272	271	274	299	320	330	294	307	298	287	328	325	307	306	289	339	286	312	282	325	312	315	307	313	314	311	309	307	303	302	297	312	303	310	296	327	296	301	322	322	309	307	306	336	318	312	284	340	300	331	319	313	337	309	337	329	338	326	330	332	296	317	319	305	311	352	330	310	349	341	304	311	324	322	298	323	315	298	294	315	322	322	320	314	339	321	320	326	301	300	308	303	305	297	301	351	315	288	282	341	322	309	268	337	317	334	343	312	304	296	315	350	295	296	346	350	315	298	319	319	345	333	309	363	326	293	317	301	343	308	330	343	321	322	321	340	306	303	318	314	310	302	320	322	311	320	336	321	314	308	315	329	332	297	323	302	288	279	313	322	297	304	300	317	341	339	351	338	330	325	304	314	303	314	316	292	295	313	324	307	336	352	317	298	337	316	337	321	324	303	352	315	313	286	333	328	329	320	330	323	328	305	324	334	316	318	349	316	348	341	317	324	326	304	285	333	297	292	325	344	300	291	313	298	310	322	314	356	302	314	324	299	328	315	302	305	308	306	300	274	307	326	312	350	323	309	312	298	352	339	346	370	310	306	306	318	314	303	310	309	315	295	309	319	324	315	339	286	297	322	299	303	295	284	289	337	330	330	304	317	309	297	339	335	294	291	317	296	288	310	302	298	333	311	356	334	350	318	350	288	338	336	309	303	294	278	317	313	345	304	324	339	317	290	322	297	328	343	326	341	303	334	306	335	339	308	323	353	316	298	320	293	350	324	325	295	322	283	303	326	324	335	292	330	302	303	315	309	324	285	323	320	314	296	304	299	290	312	309	307	346	277	335	336	284	323	319	279	326	286	282	299	282	302	331	305	332	332	338	339	358	297	305	315	303	323	324	279	329	299	316	290	316	309	352	322	319	343	316	349	324	295	340	309	299	286	308	305	322	289	306	309	300	303	320	302	335	309	317	288	342	307	328	289	344	333	344	351	299	291	310	325	318	312	285	315	287	328	329	288	320	294	326	294	341	307	355	299	282	309	290	303	290	323	303	316	299	293	328	301	306	297	303	310	326	355	289	368	294	300	309	316	302	286	322	311	317	311	306	304	300	332	299	304	295	325	308	327	315	301	282	335	351	315	305	313	334	315	311	291	291	300	336	274	282	308	288	327	295	333	313	299	330	360	311	335	337	309	283	339	329	304	326	330	309	326	287	293	322	333	315	311	308	306	344	347	309	284	313	297	302	317	327	324	322	320	351	323	330	326	322	324	327	315	286	343	333	280	327	328	329	321	326	334	308	342	335	296	326	356	313	327	301	316	310	361	335
6495	975	1280	1400	1305	1203	1014	951	918	890	840	868	873	787	792	789	789	841	840	761	787	818	773	756	764	807	833	794	835	729	784	755	742	778	725	787	737	765	754	724	770	727	730	792	772	754	749	783	815	733	736	750	776	801	745	745	792	774	792	753	749	770	767	757	753	797	731	723	720	778	736	755	736	707	748	771	782	764	732	763	734	710	739	696	753	739	783	755	735	795	745	755	766	784	734	754	747	765	728	810	810	706	700	743	771	757	727	768	716	729	746	791	720	753	770	731	764	769	767	745	785	729	747	734	764	779	708	757	749	731	751	715	752	744	755	755	733	802	759	790	798	794	769	763	725	742	715	763	753	733	755	739	745	780	741	784	755	754	741	760	745	744	766	783	735	800	778	801	783	752	761	793	776	790	744	714	733	725	742	743	767	760	791	752	776	747	757	768	735	758	754	739	743	721	761	749	776	764	719	727	745	744	726	779	707	737	776	770	789	778	752	764	765	712	814	716	683	754	740	717	726	747	761	732	752	764	800	733	721	730	760	787	755	754	777	771	704	734	772	750	739	695	783	765	751	735	777	718	743	750	755	700	699	750	763	762	720	759	739	768	776	719	748	704	758	754	740	740	708	794	748	731	753	736	719	754	743	722	739	729	717	721	722	765	770	729	773	758	706	791	713	717	743	765	785	753	758	740	718	771	755	748	779	727	768	773	777	723	724	799	777	735	732	721	740	724	783	747	788	703	750	766	731	715	731	730	760	731	709	761	735	728	775	767	778	768	759	779	775	782	746	786	785	790	804	743	745	790	764	779	746	801	684	804	762	763	787	765	788	718	751	763	733	769	734	740	726	759	802	757	797	760	748	723	798	774	751	753	747	777	751	793	757	778	732	748	750	736	740	739	723	710	721	731	758	718	767	736	819	761	794	740	766	746	751	717	726	749	742	740	747	786	714	809	766	750	731	732	811	801	829	732	754	751	720	750	743	773	767	746	775	763	749	722	807	738	763	776	742	772	760	739	766	746	764	750	777	756	747	752	726	749	713	761	765	694	737	759	746	794	764	741	752	750	763	763	774	801	792	703	734	709	713	723	790	720	734	747	771	730	776	729	729	722	765	765	758	798	785	759	734	747	747	777	747	773	738	768	701	751	771	696	778	721	745	734	790	735	749	768	752	776	708	745	767	759	786	803	728	839	776	747	800	764	745	747	754	770	719	803	765	722	766	735	752	783	744	742	727	757	719	736	746	779	783	745	776	733	738	804	706	776	778	722	723	801	748	756	760	738	781	797	760	736	781	727	815	749	767	764	772	757	761	733	730	777	722	788	766	780	774	761	734	800	764	796	709	746	792	740	719	745	756	743	791	753	749	703	738	718	756	770	796	787	812	734	748	764	789	735	770	748	806	750	727	729	744	733	723	720	747	795	753	719	711	756	745	690	774	740	756	798	780	730	733	720	736	756	752	765	756	795	783	762	760	760	714	752	728	796	738	738	763	755	776	756	713	755	756	733	706	785	728	766	752	762	741	734	770	704	759	784	764	733	733	727	746	786	731	757	731	705	742	753	724	804	808	714	734	706	763	789	761	714	765	792	771	761	762	784	727	724	759	765	735	760	746	727	753	714	735	755	758	704	808	737	731	739	779	747	713	767	739	803	769	773	784	754	761	758	757	695	779	736	730	733	770	735	790	715	768	738	828	763	754	784	780	768	755	720	776	758	738	772	769	742	730	725	742	770	721	740	723	753	762	738	756	748	728	820	756	726	745	727	753	772	711	746	742	798	693	756	752	778	772	743	785	757	745	733	770	808	752	786	723	766	778	787	767	736	696	748	718	772	773	754	767	754	752	771	766	716	740	811	720	783	765	753	760	708	712	778	751	732	771	775	758	780	793	748	717	710	750	804	756	721	743	754	804	765	759	719	765	756	734	788	802	716	743	772	756	787	750	774	741	756	760	774	718	748	705	716	758	785	730	766	751	776	756	741	751	705	711	772	709	732	758	801	726	731	772	739	708	755	773	718	763	763	725	816	722	753	744	738	710	698	733	725	742	739	725	754	703	768	738	773	763	758	788	725	766	708	803	776	780	803	721	716	740	745	752	742	719	733	760	772	715	740	758	800	754	760	768	749	748	774	734	739	752	721	766	751	747	761	781	805	798	745	721	772	739	745	718	714	733	714	779	780	705	747	733	697	735	750	732	761	750	757	776	762	782	793	805	758	739	761	733	813	789	798	780	768	770	767	736	765	775	746	732	716	749	788	767	756	732	725	751	769	780	737	761	788	726	756	739	719	754	746	774	795	783	725	710	769	712	757	758	756	747	747	792	781	717	749	735	747	726	737	720	805	727	755	725	794	738	723	704	740	742	774	778	770	739	757	765	691	712	753	737	725	725	720	779	720	745	771	746	753	720	764	723	743	730	757	776	729	719	717	724	781	708	705	751	765	727	728	733	756	741	747	807	788	722	748	753	747	761	728	803	711	741	780	789	767	755	759	746	766	711	732	764	752	778	710	717	710	794	729	729	741	735	742	785	765	738	734	691	787	741	779	777	761	745	761	783	741	760	756	743	758	756	746	732	752	770	720	759	746	739	759	765	783	780	717	791	736	707	782	710	722	750	750	773	735	753	740	794	780	741	756	736	727	790	748	745	754	751	789	746	744	759	740	790	764	735	757	789	727	765	725	728	741	776	791	726	720	774	733	756	727	786	724	776	772	704	720	723	737	803	755	823	741	765	775	765	711	729	752	748	785	740	795	734	764	747	786	744	764	754	723	765	725	733	696	719	741	790	712	761	741	768	724	735	749	770	754	779	740	774	744	729	721	748	780	790	767	758	727	752	717	722	707	722	728	722	786	712	755	754	751	777	717	737	719	792	736	749	746	820	731	733	752	797	771	747	755	800	781	718	764	813	772	768	742	758	761	748	738	782	764	749	771	789	782	756	737	764	767	750	712	772	765	737	742	742	720	808	732	743	748	712	765	767	750	754	775	725	769	765	748	738	765	751	739	771	811	752	741	741	764	779	784	759	753	783	713	741	742	758	736	755	782	783	722	740	766	778	699	776	756	745	746	795	753	755	720	789	751	775	773	746	763	752	733	738	728	797	712	745	738	758	757	744	726	808	737	805	724	716	730	755	759	780	772	793	765	735	763	753	716	741	719	746	782	715	757	797	760	754	752	681	750	737	784	780	746	750	761	734	780	780	757	748	757	730	740	745	747	745	732	751	766	734	767	781	798	793	756	730	741	766	684	762	748	735	717	787	724	790	737	760	771	735	821	736	743	822	743	734	723	729	747	752	752	783	748	780	780	776	804	739	730	707	726	764	739	721	744	701	776	742	745	747	769	758	763	776	760	782	799	766	738	778	754	790	754	771	738	745	776	710	737	766	755	783	747	786	733	752	711	768	761	758	794	735	748	795	716	797	787	753	746	741	766	745	764	754	785	805	731	800	711	746	772	715	794	743	756	778	749	761	752	735	753	741	758
12274	727	668	500	390	278	232	225	204	179	191	189	175	155	166	174	156	149	166	158	132	159	157	160	167	173	147	162	152	145	164	145	134	160	172	179	176	142	148	135	144	134	156	149	160	155	174	143	138	164	134	163	155	151	157	147	144	152	149	154	143	156	151	150	143	150	147	152	164	148	141	147	155	155	160	133	141	153	165	152	151	138	139	130	155	136	142	149	151	159	134	157	168	140	140	193	155	157	143	169	124	153	140	141	149	139	155	164	132	154	134	164	146	143	130	131	160	156	158	157	159	162	153	149	178	143	148	160	160	160	148	163	162	139	155	137	140	140	157	165	148	147	148	165	151	150	162	147	149	152	146	145	159	131	146	149	132	145	161	154	176	139	129	158	151	168	145	151	130	134	152	159	139	133	153	134	147	176	166	134	154	141	167	171	165	122	143	152	143	149	146	155	160	149	140	143	160	133	169	154	150	120	142	164	139	132	137	153	144	139	157	126	148	133	148	137	159	138	139	139	143	141	155	139	143	150	139	154	152	164	134	151	167	181	153	135	142	153	133	131	131	146	152	133	141	140	167	146	142	156	155	156	142	129	147	150	141	137	168	146	128	146	153	141	163	150	138	158	152	152	151	154	175	140	149	156	146	146	149	134	154	129	142	156	127	158	144	162	156	133	136	153	164	135	137	149	163	163	164	159	148	138	134	137	138	145	160	151	139	134	139	140	190	152	149	146	165	159	131	143	164	142	184	138	146	139	143	168	155	156	155	159	150	150	129	139	150	118	150	134	149	149	152	145	140	145	135	159	165	134	130	156	153	152	153	148	155	130	174	163	144	168	156	153	147	159	157	174	157	150	147	155	140	158	149	149	166	151	135	140	126	145	170	174	139	133	150	125	172	136	157	122	151	138	150	151	148	141	167	139	163	149	128	152	138	134	142	135	143	127	160	147	148	151	135	139	152	155	145	143	150	141	153	140	136	137	142	147	150	164	115	141	161	132	149	157	132	148	135	142	147	159	140	162	150	149	148	141	137	146	176	150	143	154	149	152	158	134	141	149	158	142	172	146	144	150	146	155	156	144	136	156	167	166	173	134	140	155	153	121	166	148	151	137	155	142	144	148	124	143	138	143	147	136	142	149	160	163	137	138	149	138	148	135	147	128	138	154	129	136	154	143	160	148	108	160	152	183	141	141	148	144	160	153	160	134	140	172	136	144	134	147	148	160	155	155	140	133	177	155	149	164	118	141	160	162	145	143	165	127	149	148	141	123	161	162	137	152	154	163	155	143	130	137	150	138	149	127	152	150	140	166	148	154	150	163	155	153	138	154	154	165	136	144	136	161	149	157	160	159	128	148	146	126	166	149	156	137	139	154	134	147	160	178	159	161	157	140	139	140	150	153	178	151	135	136	113	162	154	149	139	142	151	179	134	155	160	125	153	148	157	149	136	155	166	171	147	143	151	149	141	166	134	126	141	133	133	153	179	147	143	124	142	153	147	145	165	141	161	153	146	138	155	152	163	154	132	153	125	156	158	131	143	134	160	153	142	129	173	154	143	162	147	156	135	148	136	156	155	143	168	168	145	139	161	168	137	169	136	166	155	148	139	160	142	144	142	136	155	160	135	180	140	141	137	162	146	152	170	140	166	127	166	143	145	149	139	122	142	125	126	148	131	147	149	166	147	146	121	152	154	126	149	153	141	138	121	150	158	163	136	163	123	156	125	137	149	163	185	148	149	146	136	177	137	136	159	141	144	147	160	151	166	146	152	146	182	141	132	151	146	122	177	157	154	124	146	135	165	165	134	145	150	136	158	163	146	140	139	144	125	147	136	157	166	170	128	136	131	145	143	155	139	127	157	144	143	179	133	150	160	153	169	134	160	157	155	135	125	151	160	153	164	148	164	148	149	158	160	131	158	138	131	170	152	147	143	138	153	136	153	145	143	154	163	152	128	149	141	148	133	137	145	165	159	154	143	177	137	135	143	151	139	136	158	185	151	147	157	158	129	165	160	162	152	143	167	150	154	138	147	161	105	154	154	134	162	139	147	152	122	140	142	145	163	135	136	164	150	141	148	149	158	156	158	140	136	148	137	148	139	140	151	150	163	120	131	151	139	148	155	132	144	126	174	148	129	156	144	154	160	137	144	155	148	158	140	149	160	135	142	169	144	154	153	138	138	173	174	174	151	147	139	180	175	148	146	143	141	162	155	159	157	155	156	153	165	121	140	144	142	154	142	142	147	128	158	138	160	134	164	122	121	142	138	166	146	149	160	188	156	159	155	133	140	134	134	144	152	143	140	156	144	166	158	156	161	140	142	156	153	140	161	170	146	162	157	163	177	133	160	137	173	155	144	147	148	158	163	154	146	140	142	159	146	135	187	127	159	131	154	149	152	158	172	136	147	151	158	145	130	158	157	173	161	128	136	135	150	166	157	180	166	132	158	162	152	138	152	151	172	137	162	153	139	153	150	147	154	158	152	140	160	150	146	169	156	152	165	141	151	167	176	152	145	140	109	134	148	164	155	164	149	122	143	123	170	152	138	147	148	156	158	159	147	166	136	116	164	151	146	143	143	148	154	152	146	144	125	137	134	152	147	141	162	164	169	147	156	145	150	163	143	172	149	152	145	154	114	139	158	153	123	151	148	152	156	140	152	156	152	142	171	139	125	139	135	146	171	154	158	152	171	151	149	136	140	144	151	166	140	145	163	163	175	143	160	147	145	166	141	165	178	168	159	140	142	168	139	152	164	147	129	144	150	151	147	132	147	136	147	161	143	151	154	122	163	150	156	139	148	155	147	151	155	144	148	148	155	133	143	125	168	160	155	138	147	137	120	145	130	144	155	173	157	155	141	128	145	130	158	162	131	156	147	158	149	143	149	138	165	124	137	143	144	162	146	156	169	140	165	149	125	137	155	173	133	164	146	112	130	156	172	163	136	153	151	156	169	146	138	143	155	143	135	147	178	165	161	150	153	176	129	137	169	152	139	159	134	141	159	146	132	153	169	147	154	152	177	164	133	144	154	151	162	157	137	163	150	148	171	179	142	152	158	173	188	156	133	139	143	146	165	144	156	171	158	143	144	154	121	133	140	142	129	146	145	155	145	164	142	154	148	155	151	172	145	138	152	129	152	151	131	146	149	170	131	164	170	140	146	167	143	179	145	144	162	141	160	151	139	131	149	152	170	146	127	137	148	132	147	166	141	136	136	144	144	135	142	142	138	143	153	142	147	164	149	138	138	171	149	153	150	142	144	154	159	141	159	148	154	149	119	147	126	152	153	151	144	126	145	154	152	137	167	142	136	123	147	155	132	135	173	160	138	128	159	147	146	155	154	171	126	158	153	155	153	151	113	136	150	135	157	138	161	148	143	139	147	120	151	154	134	140	151	140	156	126	141	157	134	148	150	149	159	156	152	129	159	129	141	156	116	146	150	158	145	148	149	142	140	139	137	142	164	142	173	160	142	152	153	148	137	152	162	151
7837	828	1414	1599	1358	1215	936	799	710	664	661	562	567	545	520	511	470	493	453	473	424	467	425	416	443	409	462	392	410	398	461	435	409	423	422	433	410	418	382	397	410	421	395	412	385	398	371	426	407	404	440	420	383	400	371	401	412	412	429	349	411	404	389	383	397	380	425	367	407	393	401	382	383	378	383	349	404	355	379	385	389	389	375	402	422	408	388	371	329	419	395	387	421	401	379	393	333	412	421	401	375	385	414	361	416	340	400	404	429	396	402	365	353	393	380	396	427	329	377	339	367	399	388	368	369	352	397	371	406	378	366	356	383	373	391	392	405	382	401	361	372	383	415	374	374	398	393	387	387	438	371	385	406	384	382	370	365	371	403	373	388	383	386	381	379	379	388	363	387	395	396	413	393	376	368	396	408	369	382	400	399	428	392	416	395	341	406	371	364	414	400	391	402	387	365	373	386	388	373	420	390	403	391	462	377	391	404	409	344	374	370	398	391	392	378	398	410	400	388	391	375	379	383	391	386	369	396	403	382	399	365	415	403	373	404	370	367	412	369	377	394	393	364	353	392	418	421	406	361	397	380	379	386	367	386	358	374	377	387	411	397	394	395	372	390	378	382	392	365	366	381	357	380	392	365	446	371	377	357	383	367	365	411	423	391	383	371	393	373	372	366	391	373	398	371	387	369	392	401	401	383	350	384	363	379	411	376	393	404	371	359	343	404	383	345	404	383	391	389	369	352	363	408	421	368	431	404	379	385	409	329	388	414	382	363	394	380	411	365	367	359	372	372	371	388	356	372	404	386	366	362	409	392	401	401	355	380	352	408	338	402	415	393	395	377	364	413	368	387	414	402	402	386	377	388	408	404	397	390	390	372	418	407	369	408	379	369	411	388	409	409	367	384	405	390	410	399	383	375	375	392	396	395	392	417	369	421	364	368	386	374	380	412	415	377	387	376	342	390	360	361	396	366	375	355	339	365	386	404	375	384	389	440	403	404	391	372	378	391	384	400	364	372	359	360	399	389	376	411	430	394	384	354	386	360	369	381	391	397	406	390	405	386	363	395	327	371	357	343	361	379	354	396	388	395	367	377	395	377	368	395	419	391	371	396	383	381	387	404	372	377	421	405	371	385	346	349	377	406	375	416	417	376	389	387	346	383	368	397	388	399	377	349	387	399	384	384	391	371	352	361	388	402	378	416	401	373	393	388	403	362	386	408	366	412	369	395	372	376	396	390	337	403	385	386	366	356	370	388	419	377	361	369	398	395	388	395	378	403	353	366	396	414	402	387	396	390	381	374	407	400	399	400	399	383	377	412	390	370	368	385	355	377	389	382	373	370	387	365	394	383	394	417	379	384	406	422	414	432	380	406	385	385	395	396	369	382	374	380	376	374	365	403	414	381	383	410	393	408	384	348	414	370	399	425	382	361	385	396	363	410	346	380	410	401	415	433	360	399	357	386	345	390	391	397	404	402	430	389	411	392	409	353	395	382	396	394	342	372	373	414	384	372	365	338	395	375	352	402	379	407	391	381	387	378	343	372	413	414	384	333	398	350	405	431	385	365	378	385	393	403	370	362	363	387	374	390	358	388	393	382	385	379	387	390	360	349	419	387	369	389	350	368	384	378	387	384	389	398	365	383	411	415	375	384	367	376	340	339	397	399	392	412	380	381	404	396	382	369	390	375	405	390	397	371	373	367	398	365	337	378	412	413	422	363	399	401	390	369	370	381	359	392	355	395	381	408	395	403	357	355	409	397	384	391	361	392	371	379	422	359	401	379	379	429	404	374	370	425	393	399	395	349	408	427	391	396	396	404	398	345	381	350	392	387	400	402	389	399	391	391	402	407	359	364	383	386	400	374	416	365	383	385	396	373	360	375	366	355	378	406	390	386	354	375	363	381	372	400	374	370	398	372	377	370	379	386	372	380	382	371	405	380	404	370	350	409	381	373	371	363	395	406	360	398	383	389	359	369	383	381	382	372	389	367	379	414	353	375	373	412	365	436	424	429	415	410	396	412	396	375	392	387	379	368	370	370	434	360	374	386	396	406	377	382	400	392	369	412	388	396	328	414	396	387	396	360	377	400	385	363	401	383	378	360	401	395	404	375	387	381	391	361	388	384	376	401	376	416	371	405	425	399	372	394	419	399	397	405	373	364	424	406	405	369	392	370	371	366	420	436	368	367	364	397	371	383	397	373	376	394	416	375	376	375	367	387	359	387	354	406	392	357	386	390	386	362	392	371	385	413	375	370	376	399	379	404	415	376	377	397	378	411	358	374	385	401	353	392	378	397	375	373	389	380	400	402	404	371	384	385	389	359	374	389	402	377	418	349	366	406	377	430	374	371	382	410	397	407	386	400	387	434	394	381	388	379	366	404	396	413	388	350	404	402	417	377	380	391	402	392	365	409	399	401	410	399	354	370	410	376	361	414	373	367	384	401	394	379	375	355	410	371	383	378	401	426	397	381	358	420	392	390	377	373	391	386	408	395	399	387	368	394	404	402	365	360	410	403	411	357	424	397	377	396	370	375	371	418	373	354	331	394	395	370	386	384	359	357	385	374	376	385	390	388	384	382	391	396	363	415	386	420	352	359	387	383	376	395	398	380	385	396	374	425	417	409	379	393	354	363	367	383	366	402	401	417	411	405	395	394	391	368	375	384	370	367	384	412	391	388	352	388	348	379	378	399	362	416	429	379	365	392	369	368	376	372	375	384	392	400	392	379	380	378	363	398	394	388	365	355	393	350	381	371	390	395	407	423	400	395	397	398	359	403	404	365	404	412	376	406	345	425	374	385	427	368	369	369	405	377	371	346	407	402	369	408	349	390	363	400	342	375	359	374	394	380	372	393	359	413	383	369	398	345	394	381	351	363	367	416	357	384	403	372	413	386	406	408	411	384	361	408	395	390	375	369	384	394	373	372	414	430	438	405	393	409	400	399	412	358	389	389	381	389	380	407	364	381	396	383	370	354	421	380	400	405	362	397	396	396	368	384	380	406	347	363	372	394	410	422	420	409	384	365	409	383	359	397	376	388	400	361	372	375	369	374	408	379	363	357	400	401	382	394	375	364	411	377	372	386	374	356	369	362	385	379	412	386	393	394	382	373	395	382	392	415	426	386	393	411	386	368	393	393	364	361	374	362	370	327	422	381	401	375	365	377	388	409	376	385	399	399	391	412	407	410	381	422	409	360	419	391	363	377	405	385	379	394	405	366	419	366	351	436	395	372	412	384	370	382	384	354	388	387	367	370	394	390	390	370	375	403	394	393	373	406	428	407	410	394	373	372	387	388	367	397	419	400	407	359	390	379	386	392	391	412	422	399	404	376	379	390	440	366	379	358	395	418	375	384	377	398	398	385	383	392	390	378	377	385	365	389	404	350	379	407	397	366	360	388	401	368	394	385	409	385	355	352	389	351	373	400	407	420	376	392	399	430	358	391	395	383	382	362	389	412	374	407	378	383	411	376	387	405	397
1558	322	318	348	316	355	336	316	345	311	321	343	364	326	352	348	304	342	338	309	318	299	352	335	327	308	309	329	329	331	344	331	315	343	355	305	305	312	345	348	322	334	312	302	329	328	325	289	291	318	342	331	319	355	341	352	332	386	344	343	326	325	342	335	324	312	327	370	335	368	329	343	329	335	353	337	341	271	313	340	341	335	341	300	340	323	308	379	326	335	373	312	324	340	325	344	337	368	346	310	319	322	320	332	296	325	334	326	330	344	357	319	345	316	349	340	341	313	338	366	387	277	316	325	329	356	310	331	343	315	322	326	323	343	341	305	298	330	338	321	342	309	330	311	383	354	302	368	363	306	319	328	312	328	325	356	343	346	321	336	316	299	324	320	329	338	348	333	333	365	337	358	321	334	358	343	318	332	346	292	332	342	347	326	324	347	300	360	311	317	332	348	326	338	305	305	343	362	336	322	344	341	353	373	323	311	327	342	306	312	362	334	339	338	313	313	341	319	334	318	320	339	290	327	344	322	329	347	348	331	334	314	340	371	328	345	342	325	332	327	309	334	333	313	326	316	308	355	344	314	310	354	325	330	361	348	344	343	351	283	331	308	338	364	326	335	334	288	318	364	338	312	305	307	316	290	336	318	357	317	311	337	328	295	367	349	331	356	354	345	348	321	307	347	348	329	349	359	306	350	293	311	333	343	336	336	331	307	330	347	354	337	331	329	351	341	343	322	354	304	326	337	337	308	318	350	321	355	327	334	359	313	315	319	331	322	311	352	317	311	361	326	355	324	307	321	327	304	290	365	339	326	337	331	309	309	327	328	325	303	318	324	311	327	373	337	328	323	328	337	326	313	340	388	317	331	299	306	360	320	339	303	350	307	320	303	314	337	330	371	322	340	292	316	342	312	325	379	331	324	330	337	311	331	380	329	326	336	356	320	333	345	320	355	353	324	311	315	329	325	347	355	331	327	330	319	351	337	300	344	340	328	332	356	363	347	330	337	325	327	335	359	338	329	348	331	337	318	321	309	340	333	337	372	326	329	283	342	367	295	341	335	348	369	333	323	335	375	339	381	349	376	318	339	351	322	336	349	333	330	361	323	344	327	323	340	294	353	360	313	328	327	350	341	343	363	370	314	330	318	318	330	361	349	344	327	345	300	378	347	332	317	362	328	331	348	339	313	324	359	340	318	335	323	347	320	325	324	348	354	338	322	283	337	291	334	322	301	350	327	348	341	311	391	327	353	362	337	351	319	339	321	299	319	353	338	322	344	301	302	315	303	313	335	332	311	320	272	330	332	361	327	356	347	308	350	306	340	320	324	330	368	312	372	291	303	310	338	311	338	315	328	324	332	350	322	348	340	327	318	342	305	343	293	292	328	353	343	353	365	383	385	311	330	346	322	324	374	329	303	321	327	348	329	308	324	322	323	326	296	333	302	310	331	366	307	331	370	327	344	329	312	341	345	311	324	346	346	321	337	333	334	347	343	335	323	313	332	349	328	334	305	334	338	313	354	329	317	310	320	313	327	323	338	334	333	305	325	335	353	356	319	344	355	365	329	317	322	309	321	344	328	352	327	370	329	351	337	315	342	324	329	335	335	301	339	322	329	346	333	323	359	288	310	320	324	341	314	329	346	333	328	345	328	337	342	348	339	348	344	345	354	333	334	340	339	318	298	314	347	336	367	354	328	318	347	321	364	322	315	341	315	323	320	339	310	310	302	313	345	358	329	329	345	312	315	327	340	356	353	324	360	356	331	340	307	314	331	327	340	307	323	335	324	336	280	335	357	305	317	344	337	345	321	333	313	329	380	312	298	328	346	311	314	338	346	313	299	350	318	336	327	331	328	321	336	356	321	340	316	337	321	331	319	324	313	330	324	337	337	327	333	330	336	340	341	310	357	332	324	294	318	354	331	331	342	333	359	350	328	376	348	357	315	325	336	339	357	319	330	331	306	303	311	300	324	314	341	345	320	353	310	348	326	357	344	350	343	321	311	355	342	351	324	350	324	334	342	299	321	313	333	362	314	354	350	322	331	321	339	300	314	294	300	360	344	299	301	346	337	354	330	359	343	306	328	343	330	395	321	338	341	336	364	296	368	353	312	322	328	347	343	324	333	346	375	348	315	338	341	319	341	340	319	334	347	385	334	328	328	310	329	342	327	325	326	313	306	323	343	371	331	344	332	377	312	304	338	356	309	337	341	317	359	337	345	345	282	329	344	329	345	358	353	302	283	346	333	331	349	326	355	349	345	331	346	364	323	357	291	321	347	327	328	300	349	330	352	332	317	316	327	296	317	313	344	302	330	350	345	347	336	367	299	335	348	303	366	325	351	325	305	310	334	319	319	324	322	315	310	374	323	330	313	322	338	350	328	332	320	304	272	330	320	336	330	328	315	320	314	321	316	309	303	361	329	327	352	358	328	344	330	375	358	315	343	317	298	362	312	372	317	314	330	348	336	320	302	321	313	313	299	316	342	333	337	331	332	332	317	329	328	306	308	307	354	326	339	345	327	325	345	337	310	328	338	331	333	344	381	330	314	323	331	338	347	342	319	329	334	351	330	338	332	346	317	334	326	362	318	337	389	367	325	321	339	352	322	329	306	308	343	326	342	324	320	330	348	329	329	342	349	344	329	364	351	358	356	340	348	321	337	354	279	335	340	327	320	327	342	321	351	328	370	331	313	334	295	306	305	347	358	369	335	304	342	349	327	314	297	337	343	315	285	315	336	299	318	324	332	330	346	322	307	348	329	357	318	327	331	357	301	336	324	364	317	334	305	297	369	329	299	330	367	331	339	324	322	358	393	370	335	327	346	331	304	321	305	317	332	319	350	324	354	330	363	367	319	302	323	344	371	362	287	320	369	369	337	348	321	326	310	326	335	299	310	309	357	331	339	338	311	317	362	314	316	326	339	321	335	302	338	353	325	322	311	301	332	334	325	310	308	348	342	301	358	319	301	352	336	325	328	336	314	319	341	363	359	339	314	369	348	372	340	327	350	355	351	320	307	367	325	338	315	355	349	308	348	337	335	336	354	356	334	327	311	320	347	354	306	336	348	327	311	320	338	307	344	325	346	325	323	344	352	332	321	314	323	322	296	330	313	276	310	366	351	303	322	331	306	326	366	348	354	346	342	381	351	286	318	330	321	381	322	369	353	335	326	317	362	319	323	305	348	299	316	335	313	331	330	362	299	319	312	318	385	340	303	347	322	354	310	310	327	366	319	362	345	348	363	340	373	339	326	363	324	371	347	300	329	319	307	336	307	307	325	322	336	356	310	329	312	348	374	319	330	348	372	362	335	352	330	340	342	326	361	329	353	311	333	335	352	320	302	335	355	360	341	327	296	325	324	323	333	336	349	336	355	359	324	351	337	334	343	301	325	338	344	379	315	327	322	340	332	328	328	370	329	348	338	337	315	317	314	348	311	357	361	357	342	366	318	349	324	302	323	336	340	347	350	332	332	341	324	320	303
2230	791	827	830	846	835	858	787	822	815	825	811	819	779	810	783	826	769	752	790	753	792	818	816	849	854	776	781	856	774	800	772	795	805	801	844	810	832	792	807	831	855	813	804	766	835	736	827	752	770	792	816	805	767	832	856	809	832	853	839	780	845	829	763	809	798	785	824	828	828	781	820	785	807	763	818	772	816	823	801	778	770	818	836	757	825	794	802	791	779	803	750	800	840	797	794	784	767	827	805	767	774	821	842	789	814	794	782	773	800	819	803	752	814	758	819	836	817	759	807	767	793	775	774	821	803	816	783	756	826	810	800	825	804	797	783	791	834	782	803	753	826	837	789	811	803	812	797	800	720	806	795	797	807	814	803	815	768	820	762	773	807	804	833	775	835	844	776	828	770	812	821	828	798	806	690	820	778	803	741	748	831	846	836	793	840	835	830	776	789	784	794	766	792	803	786	798	760	806	789	824	859	864	770	828	842	771	851	798	803	785	793	782	763	797	777	840	773	840	792	770	759	833	802	812	830	840	780	781	862	777	787	792	797	758	807	822	802	794	761	774	843	825	839	836	789	816	800	813	808	785	841	810	763	743	753	838	825	797	829	817	740	797	755	790	867	850	765	790	818	857	742	765	820	761	814	817	823	795	828	790	843	775	819	806	781	789	810	831	794	818	759	817	770	824	765	830	816	796	787	826	751	793	811	782	789	789	817	792	772	825	803	810	779	746	800	814	831	786	777	778	855	808	802	850	792	828	789	791	738	827	804	788	805	784	812	752	786	791	743	776	754	834	838	792	816	826	850	732	836	797	713	737	777	858	727	826	781	793	814	817	824	797	796	790	738	808	788	788	825	831	796	812	789	865	796	846	842	804	813	788	782	787	770	818	801	800	782	833	813	752	756	794	821	752	811	812	816	760	773	807	811	832	826	779	758	842	799	794	864	779	789	757	796	821	777	780	823	847	857	791	805	793	860	828	788	822	797	812	782	794	834	812	827	787	823	822	781	799	793	759	794	773	800	828	843	850	868	806	818	757	814	838	852	777	777	802	792	787	810	830	805	734	810	821	843	779	854	753	729	771	806	790	804	774	789	784	819	829	782	798	793	808	811	802	796	802	819	804	803	781	820	830	781	847	780	746	787	802	833	817	820	826	810	777	827	792	768	817	777	815	795	829	827	788	799	822	751	798	792	792	781	781	804	814	811	776	748	807	785	740	779	833	816	829	747	743	832	805	787	780	806	768	758	816	800	767	842	795	827	797	831	780	798	840	837	787	849	817	814	849	788	842	811	833	820	839	791	794	840	817	835	809	832	802	786	799	748	838	877	805	792	762	825	800	841	800	812	850	749	834	764	834	818	792	772	810	800	784	783	825	766	775	835	789	812	775	799	774	752	811	780	791	773	774	774	757	809	800	838	828	792	805	841	747	776	854	808	813	819	812	825	807	850	840	842	839	767	789	772	837	819	830	815	782	840	787	747	807	840	778	762	805	807	857	829	823	843	836	799	778	758	767	786	844	781	760	787	795	769	793	794	762	803	844	799	795	807	815	750	766	797	842	770	756	794	805	785	751	827	781	753	792	765	753	828	796	811	790	787	831	794	859	832	762	795	785	806	782	810	814	811	834	792	800	839	794	842	808	753	823	831	791	814	777	831	803	791	779	774	821	760	796	816	804	834	808	769	822	820	799	763	850	766	819	836	778	841	833	786	798	746	792	752	810	765	844	809	773	794	840	819	838	801	798	842	765	811	777	828	850	781	797	768	783	740	782	801	810	806	836	826	821	768	822	799	840	765	775	793	815	842	783	802	792	804	816	767	815	818	762	774	799	842	819	736	851	844	759	772	815	836	827	791	787	771	810	765	806	848	797	737	817	806	805	807	789	823	797	802	811	772	798	830	804	785	796	802	844	779	801	781	772	781	808	800	782	784	801	811	774	856	842	765	806	769	811	761	831	771	765	817	826	818	793	755	797	792	855	801	807	809	816	853	754	783	807	849	826	810	733	795	858	792	791	815	797	777	781	805	828	808	822	861	783	840	825	848	835	817	784	871	741	790	808	772	804	845	780	778	784	838	854	766	764	830	799	732	793	827	867	791	808	790	793	790	828	835	779	790	768	778	796	794	833	820	796	780	754	810	831	734	765	796	778	775	830	781	728	808	780	870	820	739	800	827	826	847	806	769	846	793	796	789	810	808	810	785	740	763	805	830	745	803	763	833	804	793	835	790	774	798	868	785	818	807	799	782	788	770	809	840	774	855	801	783	815	802	821	841	829	826	798	773	805	829	832	798	788	831	772	775	808	818	793	807	788	792	809	815	824	789	826	860	739	862	828	807	812	808	810	784	796	815	867	773	760	796	788	815	822	795	773	811	806	830	777	811	778	804	767	799	756	828	801	795	822	852	824	780	812	774	840	828	785	829	786	800	785	776	793	825	785	792	808	769	780	801	774	832	782	774	830	803	817	804	836	821	812	830	829	810	824	775	761	812	828	803	843	784	771	844	848	794	788	828	787	814	758	835	793	799	767	818	751	822	835	805	750	810	802	803	852	839	788	783	792	797	810	800	762	818	756	801	805	822	786	776	835	823	827	822	799	802	773	811	818	800	763	784	776	799	762	809	785	831	831	798	765	803	787	844	794	832	810	814	831	800	810	822	774	746	777	778	780	813	746	846	792	786	850	802	834	804	758	802	773	784	792	792	780	767	807	829	776	766	822	799	733	776	733	806	820	771	799	862	846	797	768	789	840	839	783	769	786	804	779	789	833	801	819	775	814	810	886	822	819	778	816	792	844	839	843	812	807	815	795	820	790	766	776	781	795	745	823	733	761	809	772	795	871	773	887	766	837	750	817	809	809	830	763	824	787	776	780	789	817	851	794	775	756	807	775	777	752	820	826	812	825	852	816	756	834	818	802	823	835	804	791	786	832	789	817	759	773	830	773	845	802	840	798	784	839	804	787	808	824	826	851	823	830	771	775	781	855	791	805	826	820	846	844	783	791	812	795	804	796	768	818	794	809	790	804	769	802	802	802	808	772	821	784	788	755	751	780	768	820	761	803	758	788	843	820	822	783	835	771	781	833	834	839	815	801	820	773	788	796	772	811	859	784	809	837	787	819	811	771	784	808	811	781	794	776	797	805	796	790	789	809	791	854	779	811	813	758	821	812	804	780	745	810	796	804	822	753	809	811	797	803	802	775	831	766	770	792	817	774	767	741	772	805	825	796	786	780	794	791	774	833	796	849	773	791	823	786	767	761	801	823	818	773	835	836	831	828	816	789	822	815	783	761	823	734	812	782	808	841	805	802	797	808	763	825	821	822	763	821	768	805	860	781	829	756	817	796	801	790	797	820	843	816	841	849	756	799	830	842	796	818	789	814	790	820	832	813	796	763	779	788	782	804	792	835	806	828	810	840	774	814	813	757	779	873	814	834	794	769	774	789	763	800	766	826	843	825	878	778	803	810	780	786	826	807	780	792	811
7045	499	523	459	490	427	360	358	322	299	329	294	317	321	319	318	360	362	359	296	316	310	314	358	329	305	317	332	317	310	300	315	329	346	323	292	323	321	312	341	316	299	306	268	358	309	337	300	331	335	314	300	292	310	291	359	349	322	321	317	310	354	313	290	322	330	326	321	296	317	279	333	320	328	322	245	305	302	323	332	282	338	336	314	313	300	326	303	312	286	325	331	307	277	337	314	315	322	336	331	324	314	304	315	317	326	304	306	309	300	329	313	329	321	300	305	319	302	317	313	297	296	295	308	321	317	272	324	319	333	348	304	342	330	306	314	322	320	291	332	293	283	291	322	315	298	292	312	309	345	296	334	278	318	320	333	291	330	294	294	281	303	300	335	311	339	331	305	340	324	348	350	287	331	297	351	336	330	271	314	357	339	328	312	342	328	284	312	339	310	321	306	305	309	339	328	344	306	291	320	340	347	304	356	311	304	304	304	301	308	340	310	319	279	304	311	319	331	339	293	317	315	267	338	318	308	358	325	325	309	325	290	331	352	303	298	266	313	294	347	288	316	324	308	334	317	295	325	342	315	312	290	321	308	339	319	339	318	314	336	321	328	278	325	296	300	316	278	329	278	316	320	304	333	317	316	337	276	292	331	318	292	328	314	332	340	313	342	335	316	301	323	307	299	330	314	341	299	334	284	306	325	335	311	279	306	312	325	304	314	342	357	347	330	309	315	323	309	277	326	311	285	317	293	319	295	283	306	317	320	318	320	294	333	312	337	305	315	288	323	317	316	312	285	278	328	296	304	324	315	313	300	329	315	301	308	319	276	339	310	287	314	293	328	327	296	340	321	334	324	261	288	297	308	332	326	326	327	307	304	311	306	304	312	313	317	279	312	353	323	323	301	319	315	273	322	307	298	271	268	341	326	312	308	334	319	307	325	336	319	309	321	306	309	332	272	302	312	289	315	287	309	336	295	320	315	288	308	306	319	287	309	309	296	279	293	320	325	293	309	314	310	347	324	297	307	310	291	324	290	334	318	327	315	322	334	309	298	282	336	319	320	306	303	315	316	308	337	330	311	288	336	326	336	295	320	296	338	345	300	333	328	301	336	323	334	301	306	324	303	334	324	349	331	314	261	331	301	338	334	341	283	268	312	355	293	304	332	340	283	301	311	313	310	313	288	297	309	286	298	329	287	298	324	323	307	318	357	340	351	355	294	276	306	304	312	335	326	303	306	361	312	300	305	304	292	313	327	310	320	298	332	329	343	298	335	303	322	340	317	340	298	320	344	290	301	312	338	304	342	300	336	339	281	313	330	339	279	341	340	347	316	355	310	296	325	299	320	284	344	292	296	305	337	288	312	330	309	287	296	329	265	310	313	336	342	306	268	309	330	337	338	294	317	302	303	314	329	319	288	319	332	316	329	318	285	290	308	312	299	330	312	301	341	308	340	319	318	333	344	312	322	286	343	263	305	299	305	309	321	319	279	321	291	310	295	352	325	334	321	352	341	316	326	313	291	322	334	310	308	354	308	326	329	347	303	303	313	307	298	333	317	278	319	310	294	330	295	285	303	323	283	350	343	324	307	305	308	283	320	303	309	311	280	336	300	316	317	316	301	326	321	316	323	294	308	311	313	312	335	308	298	315	278	333	323	343	312	295	325	317	307	298	287	308	305	286	327	313	293	301	329	322	287	298	329	308	312	302	284	290	314	296	321	333	306	315	283	302	281	290	316	332	312	306	339	314	318	286	320	313	330	319	310	303	312	325	322	319	303	316	331	289	323	345	319	331	325	310	304	285	305	321	317	307	324	339	306	349	290	301	280	287	332	318	346	342	307	292	301	323	283	310	353	316	340	295	293	322	298	307	290	329	317	328	327	282	293	297	331	322	315	330	312	323	307	304	291	322	337	308	302	315	321	313	297	326	302	305	340	331	331	299	312	327	318	318	346	312	319	343	309	347	324	298	323	334	316	349	305	319	340	304	307	295	310	302	342	317	314	310	300	296	307	322	296	293	310	278	324	306	310	334	274	304	308	297	304	341	296	319	294	352	289	327	277	298	350	322	289	324	321	324	299	298	325	324	303	298	282	298	307	301	273	333	339	268	283	321	303	321	289	315	318	330	321	326	323	296	323	362	297	316	305	315	346	304	301	341	340	303	300	278	312	345	342	337	303	323	291	290	302	301	307	311	325	285	327	307	322	317	351	335	321	326	309	331	312	275	324	317	339	300	314	273	304	303	315	284	315	288	277	344	310	317	325	298	314	316	318	304	314	344	299	332	320	321	329	300	305	309	290	305	326	291	309	302	292	329	343	338	296	340	347	311	329	304	314	324	340	300	335	325	338	286	291	293	313	340	329	300	289	322	299	314	310	286	331	335	310	299	348	315	338	323	324	322	308	344	303	316	306	332	306	316	306	331	330	326	346	295	297	300	332	307	300	333	343	324	314	323	318	307	300	294	287	301	315	316	313	316	316	297	299	289	280	316	325	349	301	323	275	301	316	313	301	286	274	301	327	296	338	325	309	302	326	334	331	324	286	323	334	316	259	321	311	347	330	301	304	296	327	284	316	320	325	340	286	313	289	281	333	289	274	296	329	314	331	321	334	327	283	304	310	319	299	307	308	318	312	325	285	299	294	335	332	308	305	307	337	297	331	318	302	319	356	323	326	301	287	307	299	330	344	290	315	347	328	333	297	317	322	305	315	314	332	319	317	308	318	304	326	313	284	322	319	316	308	271	297	323	295	337	350	323	326	268	334	293	314	297	341	322	324	330	289	293	310	333	324	350	324	285	330	316	320	282	312	329	355	319	313	311	328	296	307	297	287	353	324	299	321	335	290	308	296	300	356	285	283	322	324	312	319	311	314	303	317	307	306	298	334	300	277	306	318	339	330	282	302	312	322	291	294	315	307	323	309	333	335	315	317	331	302	319	303	324	343	310	309	340	342	319	319	288	303	312	335	285	314	325	349	292	284	306	339	334	323	347	309	316	343	291	303	275	314	337	326	281	320	298	284	297	296	331	319	320	323	307	354	306	296	281	331	329	312	303	288	333	340	299	374	309	312	279	273	311	331	311	296	303	314	300	308	293	294	331	298	323	305	304	309	291	301	339	297	312	351	276	322	312	350	308	289	287	335	334	320	308	307	300	333	307	305	319	288	323	317	330	306	351	321	323	353	317	307	308	324	330	325	319	327	293	301	321	331	357	328	307	298	293	309	296	328	329	316	300	325	299	289	326	321	309	291	345	291	294	322	336	285	318	309	299	303	290	325	282	304	336	316	313	292	306	290	320	308	315	318	328	308	302	340	310	294	352	296	273	320	304	330	332	326	301	306	289	290	322	335	309	297	344	336	304	321	315	312	308	311	303	279	307	334	344	321	329	349	322	304	319	304	302	329	323	324	345	294	316	340	328	298	306	329	299	317	323	301	316	325	320	303	294	332	299	317	298	300	331	321	316	357	336	340	317	299	336	324
6518	946	1241	1348	1236	1172	1091	1036	952	952	874	857	849	801	842	768	766	778	800	797	835	765	798	772	781	742	773	758	765	789	775	776	782	732	723	744	713	744	744	724	724	758	842	796	768	764	758	738	793	771	756	789	779	797	754	776	761	746	685	795	822	772	751	745	779	812	771	695	787	742	724	753	737	810	740	755	783	732	764	734	778	737	773	748	741	776	792	730	742	748	840	722	751	768	749	770	732	789	717	730	765	803	748	768	738	713	746	763	778	740	739	779	731	752	713	742	760	762	776	746	763	743	774	714	776	687	773	729	722	754	754	760	780	744	746	749	797	745	802	729	779	777	701	750	752	785	779	820	750	744	770	724	785	724	744	739	754	768	727	739	784	756	781	759	740	785	768	699	761	732	816	781	791	769	745	735	743	745	754	768	739	745	734	762	762	735	775	748	739	726	783	685	774	843	772	723	745	742	770	734	675	729	737	742	726	794	772	713	738	712	747	744	721	755	761	754	748	776	734	832	755	707	776	784	750	743	743	709	786	752	727	741	743	716	760	759	722	760	745	737	722	773	731	745	756	780	755	754	730	743	751	783	751	757	793	800	751	755	754	760	740	795	823	762	765	778	767	729	727	731	725	775	776	746	779	769	662	779	718	775	765	719	755	803	727	782	790	756	731	721	747	772	770	766	773	747	799	741	786	746	766	790	810	752	762	770	726	750	788	751	734	809	735	726	777	778	750	715	746	771	785	755	735	779	767	745	753	757	732	728	752	777	747	726	808	765	781	756	798	746	770	745	744	747	759	731	741	792	751	810	755	768	740	740	746	755	766	766	788	696	760	709	735	725	729	731	807	731	764	766	773	747	714	764	744	810	755	773	702	797	773	747	744	733	741	771	781	737	741	770	671	737	736	757	772	721	715	727	775	777	741	755	720	775	789	731	746	714	745	760	717	782	805	726	710	801	762	769	707	775	761	724	706	761	713	743	761	763	794	716	744	741	710	762	755	763	765	760	766	745	794	731	763	728	732	763	794	743	735	746	784	728	807	734	801	737	782	762	762	741	749	751	758	761	707	751	721	764	744	764	746	804	713	770	762	713	755	757	774	723	739	753	767	756	733	724	742	746	722	779	794	752	760	729	750	791	781	764	797	770	755	754	757	739	717	775	753	750	769	733	730	788	779	723	747	780	777	723	771	757	760	767	749	773	723	733	751	752	755	771	758	756	728	732	777	774	730	747	749	767	752	757	785	776	722	735	743	711	812	758	757	752	802	752	718	703	752	675	724	688	752	740	748	744	774	752	775	729	721	755	732	823	776	786	736	732	708	753	752	715	804	772	710	736	805	775	732	732	741	756	704	716	778	747	742	761	781	767	803	746	692	776	764	672	762	741	785	795	807	788	690	740	776	727	749	751	761	747	705	796	725	757	745	733	735	729	798	752	685	701	767	750	743	736	732	758	765	777	731	741	773	736	783	801	693	743	778	796	703	727	732	778	698	808	762	735	766	806	736	777	705	778	765	756	760	705	758	744	771	724	768	748	776	707	754	779	738	723	794	786	772	782	749	723	770	745	769	748	754	733	711	751	800	738	762	749	734	769	756	704	762	737	753	768	768	739	721	731	742	724	761	718	753	766	747	738	739	783	750	792	753	764	735	750	744	758	744	767	734	698	762	734	806	751	736	755	744	756	705	751	740	788	740	789	697	762	772	801	727	734	716	758	770	815	758	694	695	780	786	747	750	735	745	725	770	742	771	777	724	726	766	738	739	710	693	813	752	686	733	797	773	725	719	804	763	731	758	751	751	764	712	736	758	755	773	810	746	725	750	782	779	752	721	746	778	738	789	781	704	769	760	723	744	752	762	752	769	721	713	758	712	728	746	724	732	743	770	740	756	745	805	748	784	746	744	752	697	729	714	794	733	759	732	759	718	742	771	780	765	744	736	741	767	769	740	762	728	709	726	764	760	763	762	717	780	755	805	772	736	741	780	729	760	725	779	765	728	781	744	726	692	779	748	783	732	730	726	717	778	743	807	720	751	773	808	749	756	751	759	735	763	780	781	735	770	722	723	768	746	785	764	760	770	720	781	733	713	754	776	718	728	752	726	739	755	712	706	760	729	747	711	736	726	739	760	714	756	781	777	773	733	740	746	792	750	748	729	762	756	729	844	734	788	755	759	748	738	770	738	738	775	789	775	758	735	745	737	769	692	750	770	699	770	708	769	747	743	714	716	699	725	767	724	771	743	772	741	661	756	812	747	753	767	767	795	802	747	751	759	774	726	761	751	782	751	730	712	747	761	747	715	758	761	731	741	771	704	732	766	782	759	772	785	739	736	732	751	723	757	763	786	751	803	786	776	703	739	736	750	748	762	750	720	736	711	690	742	772	737	730	759	723	798	731	774	722	764	772	773	727	700	769	759	778	766	766	753	748	786	754	768	761	748	744	729	751	672	708	768	776	830	774	761	728	730	740	778	705	758	768	737	779	749	687	711	725	699	728	800	781	784	789	766	738	724	733	746	709	787	766	736	814	721	747	730	783	739	741	773	747	806	738	726	744	748	766	812	729	748	765	737	735	793	723	714	733	779	724	709	746	800	816	778	763	777	783	782	754	691	724	752	774	739	772	744	752	750	761	806	835	780	789	740	754	738	723	739	761	804	757	767	695	717	762	749	707	765	788	766	776	769	750	772	764	782	758	706	767	708	761	778	758	769	735	785	730	733	766	756	736	756	707	773	713	752	741	735	818	762	759	777	720	747	772	748	778	733	787	781	748	752	768	731	761	776	768	776	757	752	758	799	790	691	802	769	763	779	771	731	776	762	732	751	782	720	738	765	737	763	724	751	736	753	782	747	770	748	759	721	798	757	751	763	716	742	749	728	725	730	716	771	756	776	780	728	790	771	766	720	776	750	787	747	759	727	746	750	768	714	725	765	720	762	730	750	737	761	704	803	803	737	703	759	756	761	803	770	735	787	733	717	741	755	750	745	774	739	781	704	727	794	746	735	766	735	779	789	755	745	760	758	752	777	708	756	766	787	779	765	723	789	740	848	726	802	790	715	802	777	820	799	740	717	754	755	728	739	781	756	726	713	725	785	726	764	776	805	761	753	774	736	785	737	729	752	767	798	751	781	750	739	744	744	756	735	746	811	792	741	698	739	769	825	734	776	769	725	743	712	707	737	727	773	773	754	728	701	760	754	742	744	818	724	732	724	738	738	797	758	757	732	753	723	733	701	741	760	748	773	792	748	722	753	730	743	790	749	730	753	786	782	746	808	765	776	747	741	697	761	762	751	728	757	753	740	756	767	733	750	768	709	759	707	730	742	800	774	781	744	734	709	734	791	748	752	760	793	782	738	746	737	772	727	754	789	732	705	766	754	800	767	758	719	756	741	708	769	731	738	731	763	774	723	775	773	760	717	760	788	733	750	726	745	725	761	740	778	688	764	763	760	755	678	741	787	777	707	751	756	797	772	760	737	740	785	752
12331	723	623	524	353	288	228	210	200	195	169	199	162	166	152	159	157	132	190	121	142	160	166	170	137	162	135	147	115	147	159	133	158	149	157	148	178	168	165	172	161	158	160	148	133	138	137	140	137	146	157	151	130	152	149	161	149	167	146	147	144	140	174	163	120	153	138	139	149	148	148	166	132	153	161	149	151	153	148	145	144	139	137	136	152	163	145	150	165	134	171	145	151	145	142	157	142	147	123	157	135	145	146	159	161	147	144	162	151	128	134	150	154	122	133	153	164	145	140	163	129	138	140	153	113	160	142	143	141	134	156	139	142	141	142	119	140	148	154	153	155	127	138	122	136	144	128	144	151	148	144	143	138	154	122	140	160	145	146	142	159	123	133	138	127	140	132	132	167	142	134	159	156	184	153	163	141	142	159	140	136	162	169	145	151	191	165	153	154	139	149	141	152	143	129	144	162	169	149	145	133	143	184	175	135	152	163	141	182	157	131	141	137	131	152	134	155	158	155	145	147	135	154	145	144	163	170	174	143	150	141	157	150	159	169	158	146	146	129	171	159	143	160	162	148	142	149	145	149	125	132	133	132	164	142	134	138	126	140	136	143	122	141	159	143	147	150	159	130	174	142	146	148	141	156	156	146	151	116	138	151	157	137	152	156	153	152	158	139	142	182	155	145	139	154	147	160	162	149	158	165	140	138	130	147	152	141	139	168	136	166	174	136	142	150	141	148	156	155	127	150	143	161	157	154	158	138	119	144	142	165	140	145	150	150	139	149	139	139	130	125	133	151	132	161	155	128	164	158	151	163	133	143	155	161	152	133	136	139	145	135	137	150	135	149	175	137	143	140	148	134	142	148	149	149	145	140	150	148	141	142	156	158	142	135	127	149	152	156	157	151	170	157	162	138	150	147	152	158	147	181	149	153	144	142	156	127	177	142	138	165	144	135	154	150	153	143	134	138	171	156	152	145	143	141	161	141	135	156	121	153	135	151	130	144	138	142	157	136	118	142	157	158	152	154	141	137	159	141	142	167	135	144	119	148	137	143	116	158	162	143	157	144	161	159	146	165	133	169	154	144	156	154	122	182	151	138	151	141	153	154	151	163	186	139	148	150	164	154	179	123	144	158	144	162	153	127	134	156	158	167	170	166	148	143	154	152	146	149	132	142	125	162	151	142	133	144	139	140	126	148	151	169	159	132	146	134	134	140	130	140	169	117	149	154	139	172	141	148	156	135	135	146	138	150	126	136	152	155	150	149	141	149	155	138	158	148	133	154	157	130	121	140	143	116	130	168	144	135	150	135	124	128	153	147	135	161	138	151	126	177	140	173	154	121	159	158	134	151	150	144	139	152	169	162	137	155	156	144	166	132	152	158	128	138	147	158	136	136	134	163	136	130	155	140	149	135	165	157	160	146	146	153	162	130	160	159	121	137	127	152	122	148	128	145	134	129	142	140	135	139	140	156	158	149	163	145	148	162	164	145	124	157	161	140	137	143	131	168	142	107	150	150	137	145	159	154	135	128	128	126	152	154	137	159	138	142	124	136	120	142	155	166	156	130	144	134	145	163	156	164	159	137	147	125	140	169	149	163	143	157	138	137	156	167	133	145	153	165	131	141	163	135	144	126	172	151	146	146	135	146	142	147	138	158	151	165	145	147	147	149	136	143	162	137	148	145	149	145	142	132	162	146	153	141	175	142	164	147	148	128	142	149	154	174	116	139	159	151	167	143	154	126	135	141	135	147	153	144	118	135	133	164	145	162	146	150	144	156	163	138	181	136	143	134	129	136	135	139	140	129	143	145	138	138	127	146	161	145	139	160	152	136	157	145	133	140	142	140	130	155	134	168	137	159	144	152	141	138	153	152	127	157	157	158	145	179	155	144	140	144	139	142	150	169	176	153	141	150	124	121	157	169	146	132	150	167	153	141	158	118	159	149	141	155	141	162	137	165	139	138	148	132	155	131	140	120	164	118	131	160	159	161	139	120	132	161	138	136	139	138	155	165	107	146	136	139	145	131	142	142	157	164	149	142	164	168	152	168	127	152	152	124	141	156	161	148	166	150	163	143	140	144	156	146	170	138	132	148	142	159	155	141	140	136	158	155	135	155	124	137	139	160	132	176	129	167	151	151	129	140	148	141	140	165	150	152	145	168	161	145	143	143	134	158	146	152	148	167	159	139	119	126	138	130	144	155	136	133	166	151	162	145	153	139	140	141	150	141	148	127	136	164	165	156	137	144	136	138	160	148	133	131	165	143	153	179	168	136	141	156	160	145	132	128	164	192	150	168	132	142	143	171	160	133	146	150	148	143	133	175	168	127	133	152	135	147	158	137	147	148	140	128	156	146	139	176	155	128	148	156	139	159	149	108	132	125	145	168	149	169	118	158	159	150	140	137	156	143	176	147	148	144	153	174	149	146	143	155	146	152	158	138	135	141	149	160	140	140	126	150	147	155	130	153	138	139	118	131	142	140	142	116	158	176	139	159	155	146	139	160	161	119	157	133	153	134	147	166	137	168	132	127	137	146	149	156	160	155	158	140	144	171	147	177	146	128	178	163	157	147	152	129	156	154	150	144	160	147	141	145	166	122	140	145	161	127	158	145	168	150	132	143	134	141	163	147	138	137	140	149	150	137	143	147	152	143	130	143	133	144	146	155	149	122	132	161	141	161	134	156	123	160	126	146	133	125	160	152	156	149	141	141	153	154	151	129	149	150	162	169	145	156	153	150	135	168	138	166	162	137	128	155	156	139	143	139	136	145	142	173	144	156	147	140	149	150	154	133	153	145	153	118	134	137	142	150	168	144	140	152	159	151	172	169	157	137	150	148	153	180	152	155	154	150	140	131	150	139	132	150	154	154	152	151	153	124	143	137	131	146	126	138	163	141	166	160	142	142	156	138	134	130	125	146	134	142	147	151	145	151	144	152	141	141	140	149	144	138	153	168	150	158	143	146	142	135	154	140	149	149	142	148	144	151	146	162	157	159	124	148	151	145	136	128	141	140	159	130	133	154	160	155	147	161	136	137	158	150	151	129	159	161	126	144	145	133	152	155	146	148	155	156	163	144	149	144	134	131	147	148	112	145	172	135	135	150	133	148	158	148	140	144	152	160	119	150	138	136	154	134	143	155	168	145	151	139	180	129	151	148	153	138	149	144	162	162	121	144	162	171	140	145	138	175	149	146	119	146	171	150	156	153	128	158	147	145	152	168	145	159	121	141	139	152	165	165	135	145	143	147	144	149	123	147	164	144	141	137	149	142	146	146	160	158	137	151	143	153	160	139	154	149	121	150	165	145	154	151	168	120	148	154	159	169	150	159	134	145	151	122	182	164	185	154	139	143	178	114	163	147	139	133	132	140	139	127	154	144	146	148	140	163	153	154	138	147	146	136	142	171	132	147	148	139	128	171	143	139	131	126	146	139	129	151	121	159	163	138	136	161	135	144	137	142	133	124	136	147	151	152	142	157	125	147	155
7848	758	1420	1608	1409	1138	955	781	752	679	640	578	598	596	557	522	472	476	461	450	452	432	470	426	421	435	435	436	440	399	384	429	398	424	416	400	407	380	419	396	399	398	375	389	401	410	387	394	397	396	393	386	415	404	398	400	412	402	394	397	417	422	341	389	396	365	432	397	396	363	336	373	411	388	405	431	373	379	380	410	387	385	360	392	382	406	383	414	378	379	355	370	367	351	391	405	375	365	380	414	345	375	356	381	381	368	395	369	396	399	370	379	394	397	370	380	374	394	363	360	380	369	379	380	384	405	359	359	373	379	375	345	344	378	383	403	379	369	369	380	412	404	394	406	387	365	425	349	404	367	365	406	405	395	348	376	427	383	392	379	377	414	401	426	380	395	417	396	378	378	372	377	381	383	394	355	394	388	399	392	397	368	374	420	401	363	371	364	412	419	407	380	376	406	368	347	403	346	393	406	381	382	379	377	404	399	408	361	407	388	390	405	362	403	378	388	408	390	369	378	378	362	388	352	382	376	378	347	416	393	395	389	374	334	386	363	359	380	409	423	391	400	405	368	393	388	397	400	396	371	382	378	375	374	378	375	354	355	344	407	369	370	398	394	388	394	393	384	376	372	380	418	409	368	354	396	390	334	370	385	375	405	354	372	378	396	428	382	388	373	392	373	398	385	406	368	383	382	412	371	370	393	353	369	373	426	362	408	402	371	369	422	415	357	355	398	408	376	364	383	387	391	368	386	340	399	372	400	396	395	388	417	382	364	385	374	349	392	386	391	393	382	396	367	362	405	377	345	416	394	383	387	361	368	380	370	388	398	400	379	385	380	388	379	378	399	401	387	375	395	374	367	364	339	384	431	445	372	379	363	395	382	351	374	368	385	336	378	373	382	363	372	429	399	339	382	409	403	373	397	380	387	382	380	356	361	367	405	347	370	378	373	371	423	406	356	363	410	381	412	361	396	391	371	357	381	389	363	370	375	390	341	381	387	388	396	372	379	388	358	401	389	376	380	401	394	364	370	380	390	386	346	375	374	395	344	352	355	403	383	384	357	333	417	383	384	384	402	355	369	388	382	362	379	364	376	404	372	368	407	392	360	365	383	326	374	370	408	371	415	425	394	431	364	369	387	357	383	395	373	391	338	385	378	398	377	377	404	405	367	344	396	361	419	418	387	409	369	352	374	353	365	409	399	369	348	386	367	374	391	392	415	383	375	391	399	389	357	376	386	369	366	395	389	394	367	358	436	396	382	390	390	412	396	385	380	378	378	376	383	427	359	372	412	391	372	378	370	370	388	381	384	431	383	364	391	340	363	355	372	381	403	404	379	387	367	361	345	386	424	396	374	362	352	370	362	408	375	360	387	403	383	404	392	372	364	404	372	350	399	392	377	380	366	376	400	335	370	407	392	367	422	350	390	355	371	391	392	381	396	345	356	409	352	382	385	372	416	435	382	401	387	352	378	436	397	410	369	392	382	377	345	410	387	408	355	359	363	396	412	390	356	387	380	392	393	353	400	395	365	373	398	387	384	368	416	416	371	379	389	378	432	367	419	379	387	396	388	388	387	368	371	395	374	436	362	347	382	411	393	378	370	409	390	369	407	355	363	391	400	393	364	402	383	412	391	403	345	357	430	383	395	386	353	382	400	392	366	370	355	385	381	363	397	340	387	371	383	372	368	403	395	344	361	385	362	378	351	353	403	390	376	368	412	354	359	400	388	394	371	372	419	360	405	403	374	403	405	411	385	381	364	375	364	395	402	383	403	352	370	374	387	386	417	369	373	385	395	364	390	364	392	379	368	358	393	358	379	371	358	365	363	371	382	371	395	370	368	379	378	370	367	398	360	381	390	409	383	366	399	409	433	384	376	365	375	365	382	372	381	388	370	394	385	371	390	357	386	377	390	390	356	345	397	387	404	404	398	384	362	338	356	387	396	360	358	403	372	407	381	376	395	388	386	389	368	391	380	408	352	412	378	396	397	385	380	360	396	375	365	402	384	355	400	356	386	396	428	379	373	400	428	403	407	365	366	395	398	419	378	359	362	396	363	410	358	345	397	377	377	358	416	398	387	395	403	370	359	392	380	354	396	409	399	396	366	416	387	433	380	391	359	400	362	385	411	373	373	402	397	382	370	411	339	391	368	391	423	408	349	382	356	390	429	372	378	353	395	356	393	361	406	374	411	368	375	340	404	360	398	344	403	375	393	380	362	386	393	421	393	379	374	336	407	358	389	363	413	371	390	380	385	366	404	342	387	382	394	353	378	362	371	367	397	369	367	368	373	359	380	414	387	375	414	369	347	396	364	391	363	372	353	340	376	341	387	360	362	389	374	344	361	389	402	405	394	360	388	382	381	404	370	363	392	368	387	378	374	349	361	389	381	388	398	359	387	374	391	373	350	369	352	378	370	405	393	388	402	372	408	380	405	371	364	353	398	384	357	370	373	371	370	392	381	381	363	364	334	403	394	374	402	383	391	436	379	422	374	370	405	394	379	394	370	379	402	375	375	404	371	391	396	396	373	356	434	374	380	367	388	399	368	408	364	363	383	406	380	359	351	386	360	390	362	395	396	383	373	368	403	357	412	368	374	368	399	366	394	390	379	376	371	367	350	362	373	406	355	369	395	376	424	393	369	379	383	410	411	396	386	379	367	409	360	418	402	361	380	399	386	383	385	371	398	403	381	397	418	386	379	387	393	377	403	412	382	393	336	371	376	413	353	372	393	411	407	396	393	391	363	383	408	385	366	408	368	368	375	365	376	391	384	369	382	364	390	373	353	343	399	360	363	378	372	382	384	400	387	382	367	380	357	386	360	401	401	360	370	374	421	392	385	396	421	343	409	380	403	398	368	391	347	355	383	375	374	401	390	387	413	406	382	362	376	371	385	350	414	391	363	348	374	362	424	357	403	381	352	394	385	401	378	359	372	374	380	347	372	400	393	371	394	399	409	384	386	379	363	378	393	405	367	383	408	386	397	388	396	372	386	396	336	371	375	408	372	355	388	397	380	376	395	371	383	369	367	351	399	406	398	391	369	401	426	417	419	415	400	378	404	377	367	376	405	414	377	385	388	383	390	345	369	391	431	355	400	370	356	396	401	380	325	375	399	354	372	393	362	406	388	392	359	372	376	386	414	365	384	380	405	353	399	376	377	395	376	377	384	384	369	361	393	372	369	355	401	365	405	385	362	393	417	400	395	372	350	380	384	376	350	372	393	341	396	381	371	386	384	354	366	382	393	388	400	379	394	370	385	383	426	379	391	379	421	366	373	379	391	377	412	362	396	387	364	396	380	367	374	404	397	375	339	374	356	373	354	353	374	365	371	385	369	365	380	370	387	377	370	375	378	374	370	370	381	399	357	386	394	373	332	385	373	387	407	370	363	360	383	373	390	383	375	404	442	392	390	337	411	388	370	355	382	378	424	419	377	382	379	417	398	344	353	379	348	391	365	376	403	382	367	376	394	388	443	377	382
1451	365	351	331	318	332	320	324	313	349	320	340	321	327	318	342	330	346	326	344	344	346	346	367	328	336	379	341	337	300	312	355	301	351	335	354	325	304	323	338	353	344	332	309	335	376	335	321	314	306	306	378	307	328	341	322	324	363	306	332	350	326	308	355	374	348	350	333	298	339	350	352	341	329	332	310	310	332	351	331	340	346	323	322	361	327	338	325	335	353	354	334	298	381	302	311	357	319	343	321	308	302	345	284	318	317	313	315	336	308	324	326	308	319	326	347	316	327	346	344	339	333	299	340	339	351	349	306	358	328	323	310	326	316	379	339	341	346	328	324	300	339	310	349	342	343	321	322	343	316	313	346	310	357	316	336	300	349	331	340	340	312	344	335	320	336	328	314	359	360	301	336	292	397	395	352	293	327	289	338	337	337	327	334	333	342	336	318	342	289	353	328	355	311	311	336	324	334	306	373	354	339	333	332	304	317	351	341	332	312	321	332	343	341	303	349	327	341	317	333	336	345	342	290	336	289	348	341	316	375	374	337	350	329	319	322	370	311	331	329	300	328	325	336	354	331	298	338	322	333	340	335	336	333	344	297	357	322	356	299	296	319	334	364	326	320	318	311	316	297	348	351	333	316	324	355	340	352	326	345	326	333	346	311	311	280	341	328	354	317	329	343	363	319	326	334	331	328	343	306	354	345	325	350	342	300	317	371	308	313	354	309	320	290	346	318	332	356	310	316	300	321	330	333	339	313	331	331	315	351	349	288	318	366	297	308	335	325	325	313	316	333	333	319	308	327	352	336	311	339	334	324	322	299	306	335	336	337	337	314	316	362	295	312	325	333	332	339	319	331	338	338	317	342	319	308	357	343	318	321	332	329	324	338	359	343	321	325	336	320	316	313	329	376	364	305	306	316	357	331	332	341	320	379	327	328	315	340	331	328	302	335	335	321	350	335	360	319	328	303	320	313	326	338	360	346	320	324	315	327	322	340	324	337	316	311	328	326	331	348	345	329	355	349	305	324	379	303	348	343	335	344	336	342	332	319	376	349	328	365	342	325	343	348	348	324	338	318	328	367	333	356	362	321	321	330	309	321	342	316	346	334	353	325	319	345	360	327	289	334	280	337	336	355	334	320	322	320	336	312	375	311	339	362	357	351	345	320	324	352	335	333	336	327	355	321	336	349	325	324	358	327	330	321	323	325	336	327	317	336	315	307	299	337	315	333	341	344	374	312	317	312	361	343	331	318	312	318	362	329	321	369	341	322	342	329	345	315	366	358	324	330	360	303	279	330	335	334	322	323	326	357	352	334	300	296	343	313	334	346	318	340	319	322	380	321	330	350	317	329	340	355	317	327	338	299	337	317	340	348	354	310	320	315	286	319	352	340	327	358	349	313	327	316	362	335	365	361	325	327	312	336	333	316	307	333	338	337	331	333	335	310	326	317	333	318	296	324	366	324	303	320	319	295	345	323	304	302	314	325	312	279	319	359	335	321	311	317	327	333	315	311	335	342	341	323	312	284	327	367	345	367	300	339	353	341	357	353	327	323	347	325	335	346	291	330	305	302	332	302	332	352	318	292	323	333	302	316	335	309	382	331	313	347	313	308	333	319	335	338	348	347	312	322	327	320	350	349	311	306	321	341	326	316	304	354	302	357	318	342	334	338	329	329	328	344	304	334	336	351	306	346	336	324	335	319	366	336	327	342	332	324	296	322	354	308	368	363	348	345	335	328	349	348	332	282	327	337	353	311	329	331	314	290	310	351	338	327	339	349	337	342	327	323	361	319	336	324	344	356	329	318	300	311	325	350	356	314	325	330	346	322	333	320	332	349	314	320	364	301	309	310	322	317	296	319	362	328	356	343	327	325	309	335	284	270	326	316	309	334	302	338	336	321	334	336	286	317	341	322	336	317	360	323	368	288	355	330	290	353	325	362	320	313	331	303	313	309	332	340	332	330	322	329	298	330	300	331	338	340	319	342	305	339	337	370	318	301	332	318	339	327	337	320	315	329	324	303	332	347	371	353	323	326	333	336	325	324	308	319	297	342	304	337	355	325	359	359	343	330	316	339	335	353	324	325	318	357	371	331	352	325	301	332	302	333	297	358	312	363	345	319	310	287	323	338	335	312	337	325	340	338	312	371	336	319	293	312	333	340	331	354	368	353	316	337	326	316	356	334	347	347	351	330	327	352	300	331	314	324	336	324	319	383	345	326	340	333	297	340	296	333	329	297	323	316	320	335	278	304	308	337	336	332	356	330	323	324	329	319	376	340	333	377	314	328	319	336	326	317	325	340	306	366	337	337	328	329	310	316	282	319	326	310	353	311	338	322	327	287	305	345	335	321	330	295	333	312	358	336	303	339	327	333	335	348	315	359	331	299	326	310	345	352	312	368	333	331	326	344	329	330	329	298	370	346	371	346	317	358	338	343	315	325	327	340	329	334	300	322	346	346	320	329	335	294	351	305	340	321	309	309	355	321	309	279	281	351	327	333	334	312	309	336	358	322	313	345	341	354	377	332	332	321	340	330	333	315	344	341	357	348	317	294	355	352	335	319	354	294	344	322	309	310	324	284	328	315	283	340	359	342	319	334	313	331	337	302	335	336	322	301	369	320	321	321	311	312	325	313	325	336	343	333	356	337	333	346	363	316	278	307	283	329	343	312	332	333	356	306	322	348	357	333	305	315	351	292	347	328	340	352	327	311	302	306	358	328	340	351	283	305	316	330	312	335	323	304	349	341	344	296	369	350	330	324	353	312	328	368	319	305	362	300	366	354	300	301	338	361	319	323	330	310	311	319	328	328	332	336	333	328	334	339	332	326	316	292	342	321	306	325	293	300	317	327	319	345	339	327	369	311	324	340	313	322	350	322	337	305	298	318	345	324	311	343	319	353	380	319	335	327	361	328	355	357	390	323	356	330	350	340	302	322	316	329	330	334	327	316	349	320	301	303	366	358	321	336	326	317	347	336	313	318	305	348	330	327	324	318	334	330	341	314	300	329	313	342	296	288	346	303	321	321	343	313	352	329	363	352	315	316	326	313	344	336	309	342	316	329	337	318	340	315	289	323	315	332	323	347	344	320	358	307	357	331	320	336	340	325	354	329	356	323	319	310	324	306	340	334	321	338	317	308	334	349	344	357	335	329	329	301	361	329	331	286	311	351	338	314	366	325	333	333	309	333	337	332	334	316	361	340	344	340	324	310	308	286	293	339	345	330	303	328	352	336	323	365	314	368	312	337	309	335	340	374	315	330	316	351	308	329	321	332	297	327	346	313	319	340	372	308	352	318	325	298	306	309	348	326	354	333	323	322	305	347	331	337	338	357	331	329	349	327	312	327	338	318	333	341	310	346	312	330	323	354	345	308	303	325	308	329	312	321	316	317	333	310	351	310	351	310	319	339	312	326	347	359	309	330	337	317	314	326	359	316	305	333	355	275	298	306	349	379	319	329	331	342	340	343	346	367	350	350	349	291
2085	837	795	800	782	748	789	840	764	797	780	831	820	773	797	834	784	761	794	786	818	755	823	774	822	826	828	815	787	775	777	793	769	769	817	775	781	765	868	829	813	808	810	867	806	837	777	810	763	802	796	806	814	810	799	797	841	792	787	816	799	758	798	802	788	777	838	766	830	755	795	776	817	820	750	788	779	819	757	786	802	821	840	778	784	846	791	793	804	771	826	817	774	795	775	809	789	775	807	816	769	813	831	820	838	783	740	804	775	849	841	822	809	778	762	768	782	785	787	861	816	782	810	793	800	730	860	769	796	745	805	839	803	828	823	863	780	800	806	756	819	766	793	818	804	796	856	837	787	792	763	774	815	847	783	765	830	780	858	837	801	784	809	815	815	806	820	848	823	796	775	813	860	832	765	852	817	822	827	807	801	821	740	797	797	791	842	816	781	799	815	773	807	772	784	854	765	827	782	748	814	783	837	838	776	800	758	840	809	796	799	742	811	819	784	788	769	798	761	804	829	814	807	817	760	804	816	818	808	837	766	790	792	813	785	820	795	811	765	828	830	774	797	778	780	800	760	807	809	807	775	779	784	821	831	834	775	817	791	803	780	790	823	783	774	821	787	800	791	796	843	855	798	777	816	803	765	806	761	789	807	801	756	755	839	730	753	831	760	805	761	787	748	852	859	778	760	787	797	814	773	796	804	760	801	816	827	783	803	805	789	796	793	795	802	869	790	771	761	759	770	783	792	832	765	750	769	794	787	807	752	801	812	791	834	791	805	803	765	763	794	813	745	820	781	786	750	769	805	829	809	746	749	754	776	776	854	804	805	799	822	821	786	803	809	777	808	777	771	774	826	772	824	779	783	817	774	784	801	818	765	788	785	792	832	788	821	779	835	796	828	793	765	796	811	777	758	787	852	833	805	806	828	794	819	838	739	824	760	784	786	838	802	790	793	789	805	813	759	778	783	809	805	765	798	750	804	781	789	788	813	791	816	764	815	810	781	805	800	840	764	881	812	790	796	741	792	722	797	790	775	828	769	838	778	815	778	820	780	801	784	764	797	828	812	788	812	723	743	809	821	790	757	753	766	823	835	773	800	799	815	785	761	835	791	778	825	816	794	765	770	740	818	757	747	801	765	820	796	788	820	852	836	846	807	799	743	764	779	844	814	802	782	809	810	722	801	826	781	820	752	853	821	806	813	765	756	795	795	819	773	815	813	755	840	793	784	798	823	787	841	761	803	832	803	751	753	823	816	747	826	759	760	809	807	799	812	804	825	791	797	818	789	782	745	786	755	823	822	796	765	780	786	788	776	774	797	810	806	834	821	867	735	748	778	757	792	756	812	792	800	822	731	756	745	803	799	761	776	786	755	791	840	757	846	797	787	778	835	851	766	773	836	763	807	839	802	787	785	786	834	776	810	792	747	807	789	820	808	803	824	816	777	761	786	769	785	784	800	800	812	749	775	785	769	833	789	776	794	824	792	868	794	785	813	792	797	772	808	758	826	829	787	786	774	780	830	780	811	822	793	802	823	787	824	827	773	762	804	802	780	802	777	820	755	753	813	785	776	773	733	814	806	797	792	780	787	772	834	843	789	812	814	795	796	802	787	828	806	847	796	825	798	791	796	812	790	804	789	801	790	733	855	805	832	775	795	763	803	799	820	741	829	820	787	764	758	745	822	777	811	800	801	787	777	758	756	795	774	772	837	767	845	803	808	792	770	828	822	795	789	852	753	736	837	829	803	814	795	800	792	794	768	846	838	787	825	798	780	783	797	827	849	820	810	775	762	803	786	804	844	808	819	793	803	776	819	825	816	772	798	826	784	833	871	815	783	785	834	768	784	767	834	767	752	789	716	762	795	823	781	812	787	840	808	770	825	808	788	843	825	830	770	778	786	826	819	813	833	783	768	822	789	820	779	805	799	786	785	813	780	804	817	733	771	812	810	770	772	788	796	782	793	799	803	825	775	782	736	761	841	835	785	765	766	784	825	804	776	819	782	820	796	845	832	806	776	805	762	821	754	779	766	820	800	817	782	787	790	774	773	829	834	813	812	789	827	785	768	809	766	804	814	851	753	842	797	787	817	792	802	814	768	775	778	781	816	779	828	771	825	834	850	771	793	828	734	777	810	780	776	769	767	750	830	827	803	806	776	802	824	787	737	801	764	815	785	771	780	801	799	751	815	784	748	783	798	834	816	802	806	854	806	780	800	770	772	795	836	834	786	782	772	778	788	804	793	814	795	823	816	793	812	781	818	791	784	750	809	777	776	781	734	803	811	818	804	815	801	814	748	785	841	788	802	827	784	815	784	786	792	797	817	792	807	743	798	803	777	748	828	771	821	760	763	778	831	772	788	807	801	824	789	804	771	823	786	727	803	788	753	819	773	821	818	795	824	815	796	775	831	832	766	788	813	800	792	795	796	856	783	800	754	816	765	766	797	843	791	807	849	764	858	842	789	810	768	799	860	814	809	779	811	758	795	771	807	767	799	811	807	861	787	806	746	816	778	763	852	835	804	853	815	776	713	838	737	769	827	788	833	738	821	792	845	845	792	792	768	830	809	810	764	802	816	759	848	817	820	764	805	744	810	781	788	793	771	837	799	810	777	823	816	794	794	818	794	785	831	816	786	778	758	826	786	785	772	798	781	810	813	763	839	831	810	798	814	784	765	769	785	747	784	768	808	798	757	790	789	819	785	825	748	752	777	796	761	806	830	781	783	806	845	821	793	856	782	766	808	825	822	792	825	799	750	874	811	815	728	811	769	791	811	791	790	799	838	821	837	815	807	808	810	819	766	805	758	786	823	736	802	781	794	829	802	823	809	806	808	851	801	776	816	786	841	814	801	824	774	771	777	779	802	819	786	779	832	802	846	796	834	819	766	804	805	786	820	793	741	760	834	781	777	837	761	800	786	812	790	769	792	831	833	822	750	776	793	730	816	783	801	828	776	804	746	788	767	828	815	834	798	743	846	781	797	802	798	767	819	809	772	833	815	796	784	774	797	807	788	781	809	814	771	775	798	839	782	777	755	783	787	827	712	775	783	799	777	793	817	820	793	786	824	766	827	799	800	843	811	836	816	813	819	798	780	731	814	768	823	819	867	794	811	746	746	772	785	798	833	771	792	736	837	811	769	797	767	805	753	787	796	802	806	834	781	742	825	771	761	742	864	835	830	825	798	739	793	779	764	779	813	795	800	832	750	837	757	823	807	791	785	778	773	797	787	825	791	862	800	841	810	802	792	778	795	814	817	770	834	776	802	814	760	863	827	792	770	727	760	839	835	852	790	779	847	802	774	754	807	797	825	809	796	806	822	794	794	748	806	809	762	877	762	817	745	793	835	772	852	793	808	790	850	815	766	767	821	766	829	799	810	777	803	763	805	810	767	815	795	771	795	840	770	823	819	760	797	760	812	791	724	833	807	836	812	820	828	840	755	831	790	820	758	800	872	760	766	768	768	764	789	798	788	777	801	785
7018	575	555	495	430	429	398	330	367	308	326	344	359	306	305	301	304	349	335	297	338	320	316	279	319	312	334	317	297	315	337	344	314	275	307	323	324	315	298	296	317	329	310	304	329	338	314	329	287	337	315	278	305	301	322	279	349	305	325	299	346	313	334	336	324	346	317	314	328	311	312	318	309	329	322	340	333	332	293	295	276	295	311	334	347	296	323	297	326	322	319	321	275	311	313	316	331	302	303	303	331	309	333	310	329	324	316	294	290	322	295	331	323	319	305	324	279	312	309	305	327	295	303	300	330	290	344	307	301	286	322	323	349	320	289	315	299	312	329	307	296	292	327	333	316	279	338	299	339	327	282	308	283	347	317	323	306	337	328	315	328	329	340	298	318	323	323	328	312	325	293	308	312	286	340	329	294	292	295	310	302	333	319	323	311	311	292	277	315	305	304	302	283	314	347	300	276	320	332	314	323	327	303	322	338	278	292	312	316	344	273	285	306	358	333	302	311	283	344	327	325	303	308	318	300	315	328	303	329	301	310	307	316	324	331	314	290	285	344	321	303	307	327	294	313	331	309	319	310	304	320	314	314	328	320	301	323	323	328	345	275	288	313	333	321	307	365	303	307	318	321	318	330	332	304	290	310	304	310	318	335	305	343	329	324	289	266	304	324	319	305	337	309	308	350	323	331	313	297	296	325	291	330	295	335	301	320	334	337	308	331	296	326	327	331	304	299	341	325	350	332	319	305	298	318	290	319	330	324	312	300	303	308	334	306	312	326	318	296	303	316	321	318	342	330	309	316	333	334	302	338	341	314	306	329	338	280	325	301	321	318	308	319	304	314	330	322	311	288	320	330	319	337	332	314	328	304	306	289	292	334	330	298	310	339	324	337	305	302	312	327	317	292	312	298	284	319	336	317	328	337	293	322	348	317	316	311	339	307	313	313	347	355	318	304	298	327	296	319	299	325	315	333	302	321	328	330	289	333	320	318	306	298	304	318	306	316	323	346	308	313	332	292	318	319	319	307	330	314	309	340	319	295	318	314	318	319	319	285	281	307	300	329	308	310	315	279	312	284	326	282	290	334	315	310	281	326	312	338	314	298	318	287	282	349	315	312	328	302	311	309	314	300	327	309	313	316	310	327	297	318	314	315	358	316	333	300	275	312	321	308	354	285	312	306	332	314	341	345	330	331	307	354	321	284	304	303	338	324	310	324	319	347	332	323	296	309	283	297	285	347	319	317	318	308	275	301	319	335	321	330	318	323	319	290	320	307	294	323	310	328	314	311	336	295	285	319	302	327	317	320	331	346	304	322	303	302	340	316	312	328	320	327	328	314	326	323	310	348	327	300	315	319	290	335	331	321	321	319	362	339	295	312	288	290	298	325	285	317	330	346	286	335	318	300	295	302	290	302	327	322	308	300	308	321	312	300	329	315	311	350	310	325	308	338	304	334	349	334	333	289	303	328	316	296	321	340	312	345	301	315	323	308	315	325	327	322	297	333	336	354	309	275	291	291	314	316	319	324	322	335	316	271	353	333	283	363	317	310	311	306	311	325	316	339	312	329	284	328	301	304	319	314	291	327	322	346	310	286	296	333	313	298	307	341	360	283	330	309	289	319	307	307	320	319	302	323	330	323	319	317	324	323	300	343	348	295	334	308	315	342	333	320	317	303	308	336	281	317	294	335	327	295	302	282	318	341	334	314	296	305	299	282	348	328	280	293	322	338	332	335	333	331	305	309	330	301	309	290	301	297	326	309	315	340	281	333	281	348	344	301	342	301	312	329	309	307	327	278	354	284	315	297	333	311	315	320	306	327	292	297	280	325	311	340	312	340	296	339	301	298	291	323	281	326	288	334	307	329	310	292	316	331	327	320	337	318	343	272	310	321	307	344	302	312	285	301	290	321	335	313	277	288	327	301	318	296	318	293	303	310	319	314	290	354	285	309	322	273	287	326	341	301	289	281	332	336	330	318	336	293	291	324	325	307	320	299	318	303	330	332	301	290	325	320	342	309	299	311	337	288	284	335	294	333	310	285	314	290	304	303	330	281	295	319	317	327	304	308	276	294	317	309	308	283	295	302	347	344	321	313	332	302	290	299	309	282	309	314	291	305	309	331	334	288	315	272	317	318	317	277	296	311	350	308	287	311	348	290	293	311	305	322	321	322	288	290	331	328	294	311	325	275	313	305	327	304	294	330	317	290	319	286	280	320	320	329	320	331	302	294	297	331	290	294	341	324	316	335	282	345	346	316	320	322	307	334	306	323	317	265	334	281	328	333	307	319	345	328	308	310	333	311	299	347	288	333	321	317	309	299	321	321	330	296	299	304	290	332	342	311	340	318	279	303	336	314	325	316	274	290	312	345	320	335	302	308	317	310	311	339	327	324	276	326	323	338	321	321	317	331	314	301	328	314	295	318	312	324	274	331	359	311	313	332	314	337	333	296	319	304	309	318	319	298	277	297	309	317	331	307	317	297	326	315	326	312	320	256	306	284	303	342	312	282	330	326	312	312	298	314	315	321	299	303	308	308	294	313	309	275	294	329	335	319	324	305	337	316	300	344	350	283	319	341	307	309	307	304	332	323	303	300	311	316	273	339	348	297	271	326	309	310	341	302	344	327	322	304	328	316	311	361	293	292	323	322	311	306	296	270	284	324	308	343	337	327	287	294	326	299	285	304	304	336	328	333	303	307	306	320	326	303	320	331	345	323	310	322	334	325	331	259	302	301	324	311	287	286	296	317	312	306	318	329	355	336	315	329	286	314	308	347	332	300	300	284	317	297	328	311	355	306	300	320	317	310	325	285	334	366	343	308	332	324	285	302	322	321	306	307	337	305	330	307	304	308	322	297	309	315	295	312	314	303	306	326	326	290	289	328	310	332	310	313	293	312	325	318	297	336	313	285	335	304	333	304	315	346	319	288	312	310	332	298	292	334	282	312	324	321	327	314	329	332	316	316	314	307	340	299	309	355	336	302	305	306	277	305	340	305	303	315	324	300	279	315	322	316	329	316	318	289	301	309	282	326	302	297	341	315	282	299	318	328	326	317	313	301	352	302	299	316	332	354	311	295	277	324	326	290	301	343	331	318	290	325	325	317	330	309	318	343	284	287	302	325	286	335	301	341	297	314	327	331	321	307	351	295	318	305	305	318	322	342	295	316	321	304	261	297	311	299	307	307	281	322	284	294	308	294	300	329	325	289	349	314	323	296	304	295	301	288	333	332	318	311	291	339	317	283	309	287	328	297	343	285	331	320	312	336	310	329	334	309	336	358	311	291	334	305	309	341	324	310	351	317	338	309	312	329	333	346	301	305	294	288	305	298	347	318	348	326	350	301	297	325	322	325	311	329	326	329	309	332	321	292	302	319	308	302	351	319	304	319	347	319	341	317	335	307	325	309	282	293	321	302	298	351	317	305	318	357	277	309	340	301	313	314	305	303	303	336	329	313	314	315	307	271	314	284	306	310	308	320	302
6583	986	1321	1434	1284	1149	1060	942	942	862	849	858	808	897	850	788	854	785	778	775	784	798	816	772	777	729	826	800	778	765	822	735	768	764	778	761	763	727	722	767	757	739	760	734	742	746	762	749	782	774	755	794	744	749	769	814	789	724	764	763	769	716	808	801	766	751	751	772	740	780	726	714	710	774	753	744	754	799	753	739	793	756	756	713	760	722	747	744	778	759	709	770	723	784	797	777	760	756	780	752	738	781	703	766	764	731	736	733	780	718	782	746	750	740	772	750	702	749	786	744	781	765	733	764	718	735	760	758	764	738	716	775	757	760	751	729	779	757	757	766	725	739	770	760	716	737	754	746	803	734	764	779	766	749	770	774	721	737	740	742	785	752	773	776	781	752	712	768	758	713	732	775	756	761	760	750	786	820	747	746	774	758	773	792	787	756	758	758	732	775	755	770	762	747	782	770	770	740	689	790	792	733	761	763	782	718	723	793	776	771	764	675	717	732	774	739	728	729	757	728	745	751	761	757	706	777	722	785	682	770	742	745	708	732	711	762	781	724	734	753	745	782	740	717	756	736	750	722	749	741	765	703	783	734	773	696	719	743	769	727	726	748	729	738	754	780	725	731	765	738	757	748	725	730	777	783	750	751	746	754	758	712	790	753	753	760	792	745	753	757	740	772	747	709	695	785	753	762	729	760	772	771	740	723	759	756	748	751	769	716	757	773	751	756	727	749	775	747	715	747	749	741	751	772	772	719	785	748	766	764	724	733	761	754	772	756	769	775	764	732	722	766	778	754	749	798	781	742	781	744	747	764	785	789	737	752	786	738	727	748	732	717	678	783	763	727	745	711	693	729	757	791	750	775	805	743	712	715	738	728	761	782	757	787	716	759	699	753	799	742	720	767	721	710	733	724	737	763	786	724	762	750	735	756	781	777	772	771	779	768	788	704	756	735	747	725	736	752	766	723	707	725	728	711	716	756	741	750	774	747	724	765	787	748	741	718	758	774	721	795	686	775	731	706	773	819	753	785	769	800	738	778	744	749	745	774	753	755	762	762	787	771	747	758	785	754	739	784	763	773	759	761	727	750	707	756	760	761	814	776	762	791	787	728	763	725	764	754	735	749	780	742	712	709	737	767	751	775	737	731	737	725	762	760	761	779	778	744	739	766	755	730	714	766	732	748	763	751	745	756	767	751	746	762	788	781	701	768	756	751	754	724	815	752	760	730	723	752	740	747	736	749	725	776	721	740	731	747	746	732	736	700	753	732	736	749	727	727	786	749	717	745	749	704	744	730	776	765	738	748	741	765	708	743	701	813	710	756	752	756	742	848	768	731	793	731	738	736	771	756	760	771	731	812	729	743	790	738	766	774	700	760	769	729	706	729	748	732	774	728	736	746	708	765	759	705	738	756	748	773	752	753	753	737	788	782	766	748	774	784	716	783	779	802	745	724	766	760	725	727	800	736	724	747	755	778	790	709	775	678	811	797	777	779	736	722	767	722	751	737	744	762	756	737	754	757	781	731	752	745	749	794	797	747	802	710	715	761	770	748	752	778	712	720	738	787	718	781	757	733	725	738	746	740	737	729	750	759	746	720	699	764	775	780	740	776	754	777	772	738	749	709	732	755	786	755	738	722	753	751	727	757	780	768	747	757	796	763	762	757	780	762	754	805	705	735	747	740	722	758	774	751	784	766	742	751	750	770	766	774	713	719	735	763	769	752	736	731	725	720	756	727	737	758	778	724	707	742	802	804	708	730	690	769	732	774	744	745	739	711	713	726	766	755	803	698	775	783	788	738	743	773	784	695	756	761	715	712	747	743	708	760	808	741	760	691	704	706	751	734	767	768	758	755	743	719	714	711	721	792	798	769	748	763	743	744	753	751	730	766	753	765	754	779	752	713	769	733	743	789	706	757	723	723	715	708	769	755	744	717	759	723	694	758	795	712	763	740	753	724	749	730	759	753	742	724	768	718	693	778	712	750	742	736	783	765	740	738	757	730	738	784	770	779	781	798	715	782	744	738	748	742	701	712	747	767	721	776	775	760	766	711	746	757	765	731	712	778	772	749	769	754	731	767	756	784	715	750	784	744	745	761	740	699	746	739	716	753	724	738	781	764	765	734	729	770	759	709	774	770	756	785	745	759	726	775	744	720	783	756	718	760	700	820	765	788	717	771	722	736	779	752	747	719	760	727	757	779	686	815	724	728	728	836	784	758	807	783	717	771	750	767	737	748	800	737	764	801	685	751	717	765	738	723	738	766	778	687	758	802	736	770	750	747	786	776	790	726	756	720	712	764	748	752	756	720	760	763	786	739	797	772	667	796	776	706	774	725	712	784	770	748	741	760	761	723	765	793	719	780	731	767	730	721	783	755	754	743	720	791	743	766	821	812	749	789	768	743	762	765	727	780	701	726	732	780	742	715	776	724	696	725	732	758	746	770	758	808	701	748	786	753	752	729	763	744	706	742	718	764	787	724	785	748	743	741	754	720	760	746	742	760	764	722	720	780	745	710	753	759	711	730	737	737	693	802	724	745	755	757	709	761	785	805	751	719	742	737	753	722	766	806	741	712	751	754	711	737	758	708	721	748	758	748	742	712	751	765	784	757	714	723	779	796	784	761	800	785	743	773	739	758	756	747	814	714	729	740	732	784	751	774	741	756	740	768	803	787	751	737	780	735	735	750	806	781	758	734	752	729	699	742	745	759	754	753	732	752	811	713	713	721	778	713	763	739	759	758	743	778	760	724	755	766	751	768	778	728	741	781	738	769	726	750	757	739	743	759	814	734	769	743	716	753	735	794	731	717	774	761	797	759	737	785	727	715	741	704	711	751	761	790	727	773	745	779	789	707	742	734	756	773	752	755	740	792	727	757	764	772	725	683	754	732	763	767	773	807	735	768	780	712	734	775	736	688	748	699	761	774	733	724	724	763	755	735	768	747	748	765	751	775	721	730	764	783	816	742	718	696	741	816	748	700	728	727	792	752	750	732	735	689	722	743	776	762	725	792	669	786	734	742	758	770	773	687	760	743	744	732	750	788	749	744	747	758	750	760	714	779	773	792	754	771	727	738	745	740	738	727	800	693	745	744	779	791	694	785	741	746	769	728	706	734	764	708	777	765	742	724	715	744	770	731	764	755	783	726	760	746	765	793	731	752	738	764	750	765	770	739	744	728	736	770	760	779	750	750	732	771	781	736	758	719	782	782	746	708	774	726	734	761	740	766	753	751	741	756	754	784	752	782	751	715	778	748	782	739	727	822	763	772	745	787	731	798	750	748	745	717	772	756	708	744	769	788	722	716	759	758	734	734	766	767	757	766	765	759	713	737	774	737	727	777	779	792	731	692	758	758	751	724	732	736	736	771	758	785	795	748	719	720	737	715	748	701	708	759	785	713	719	744	771	726	731	766	715	763	791	767	754	752	799	844	752	791	782	758	734	744	781	727	827	769	768	709	730	771	764	761	757	750	749	740	731	756
12266	744	631	474	352	310	263	258	222	210	195	181	202	190	163	185	142	152	177	182	157	145	167	151	155	182	155	142	157	150	148	168	152	137	140	154	148	153	153	140	138	173	165	166	133	165	134	163	147	124	132	152	153	152	154	145	154	139	148	149	147	161	153	136	153	148	159	155	162	136	167	170	145	150	179	139	149	143	155	133	138	139	163	144	143	172	158	142	127	147	154	131	146	126	153	152	145	148	126	137	166	178	149	129	147	154	164	136	146	143	140	151	144	148	155	140	145	150	164	162	166	174	167	139	139	149	144	126	167	166	154	125	147	137	159	160	144	165	129	160	149	139	134	154	145	157	157	149	160	147	146	161	150	131	165	140	143	153	155	149	159	138	153	162	124	144	170	143	139	125	147	156	158	152	142	161	154	138	138	142	164	154	147	153	154	164	126	149	150	133	167	145	152	150	144	158	141	141	160	165	170	171	144	137	147	151	144	150	145	119	142	149	169	147	140	126	147	156	147	133	134	127	165	146	160	163	171	155	140	159	119	160	155	152	152	144	145	157	138	138	121	134	140	136	156	154	123	133	141	141	155	158	122	140	146	152	157	146	155	160	173	152	158	142	140	142	137	137	130	134	135	154	139	153	149	129	153	136	151	139	160	126	141	145	156	152	163	154	164	175	149	125	138	159	141	140	159	163	183	153	130	144	142	169	143	145	123	125	142	168	136	149	133	139	125	138	139	146	143	137	159	147	132	159	147	152	146	137	130	154	144	139	137	121	142	151	144	132	132	133	152	149	146	135	162	192	153	151	148	129	156	157	165	166	141	152	187	159	136	151	145	134	134	140	144	141	125	153	143	141	165	161	126	160	155	164	127	130	132	165	158	148	148	139	131	133	117	147	134	157	161	152	147	144	147	149	139	144	137	156	152	158	147	161	144	150	135	145	133	128	159	146	172	148	150	158	160	134	133	152	127	131	117	158	185	146	158	134	152	139	152	134	180	170	150	150	127	131	159	149	159	155	154	154	143	123	128	136	146	142	150	161	137	134	150	150	141	164	153	134	144	157	155	128	160	141	134	153	148	148	129	156	136	122	130	148	165	159	131	143	161	134	133	130	156	141	157	147	154	134	163	147	145	152	162	117	153	137	170	133	134	150	126	152	174	138	140	124	160	150	154	157	145	149	134	149	165	166	149	133	139	155	165	123	150	157	131	154	135	141	155	147	154	143	142	134	146	141	158	131	164	145	162	144	144	130	141	133	153	147	152	128	148	142	146	146	143	144	140	152	152	132	160	139	146	134	142	137	165	140	135	151	163	119	144	151	152	132	158	139	133	158	129	135	156	160	143	116	172	159	143	138	158	159	136	141	149	141	135	151	122	147	120	142	144	156	152	122	149	156	137	140	151	147	125	145	158	154	157	183	151	152	135	151	146	147	167	171	155	155	138	169	129	146	133	155	121	140	148	146	147	136	126	144	143	145	152	144	122	130	155	153	143	164	136	137	150	140	142	168	159	166	128	154	165	139	164	169	148	160	148	156	163	123	154	132	160	154	157	122	149	147	144	135	163	124	162	154	138	166	146	143	153	134	155	139	154	140	156	128	137	139	157	146	141	150	144	166	150	154	139	143	131	157	141	134	159	147	136	163	130	148	149	131	146	152	139	156	148	150	163	159	146	132	140	163	136	154	125	146	156	147	160	126	149	179	158	153	163	162	138	139	162	156	171	140	145	151	144	138	136	145	156	149	142	130	155	135	135	121	160	141	144	160	156	131	146	137	150	122	131	156	165	128	169	143	143	135	146	142	144	138	149	123	154	152	157	156	132	166	143	159	131	144	129	151	147	161	135	125	141	134	172	150	175	117	127	160	163	147	146	124	176	155	154	148	151	130	107	140	144	147	151	134	126	134	151	127	152	147	142	165	155	150	133	162	142	132	155	130	139	148	140	155	149	137	125	138	132	128	154	155	148	148	156	129	135	175	135	128	145	147	168	156	131	111	169	148	160	152	117	129	154	127	158	148	124	149	149	131	170	144	145	130	150	140	167	130	135	145	137	136	169	137	136	149	115	150	154	169	119	130	135	141	152	153	165	141	157	149	152	147	166	145	157	141	165	162	138	141	169	157	144	150	135	163	142	155	159	148	143	156	133	143	165	162	157	149	168	147	159	146	149	139	136	165	144	153	150	142	159	132	151	141	137	144	131	150	153	149	144	142	154	149	147	133	138	145	115	139	124	184	140	131	141	166	151	135	138	154	152	142	142	155	173	133	143	145	148	153	132	143	150	159	145	156	162	144	157	156	142	148	138	149	145	142	131	132	147	143	137	151	142	166	154	159	148	126	123	164	158	141	133	164	139	137	133	159	177	131	158	149	123	146	146	158	137	129	122	148	155	150	150	133	138	135	139	153	159	140	142	152	139	156	138	128	129	150	139	142	147	138	161	144	132	144	161	138	140	147	164	155	150	161	142	144	146	166	128	130	153	154	118	146	161	136	151	147	152	124	162	138	145	134	138	146	185	140	150	165	155	170	160	129	137	136	168	128	160	148	164	138	141	157	122	164	148	156	134	133	145	176	174	145	145	158	138	138	152	120	151	141	161	145	146	129	150	149	145	137	145	155	164	148	155	141	130	148	148	142	140	143	140	154	146	144	157	163	153	161	142	140	150	149	126	155	146	154	147	124	153	126	142	141	146	158	171	164	147	140	144	159	139	145	132	135	134	165	161	132	131	149	151	137	137	143	136	160	134	124	163	149	137	145	145	144	154	142	141	149	136	146	100	152	149	139	162	138	154	161	139	139	147	123	154	151	138	143	136	147	155	141	149	148	141	140	144	169	151	135	131	149	138	163	136	147	147	138	150	156	156	138	168	131	109	146	153	157	155	156	146	131	115	160	127	161	149	143	145	147	137	172	156	162	125	125	160	127	128	147	161	121	168	145	148	125	146	144	163	143	148	144	124	146	143	118	142	143	128	157	138	136	128	146	139	131	135	144	150	144	129	147	144	159	145	140	138	127	163	167	133	149	163	147	121	135	146	147	158	157	150	166	161	146	130	143	185	158	146	156	140	154	132	149	154	141	128	153	153	164	147	142	137	139	142	133	142	154	156	147	137	138	162	122	123	169	148	139	129	132	133	150	152	143	158	143	137	158	151	137	148	147	138	152	150	137	145	139	150	126	158	132	159	155	130	158	149	137	136	139	143	122	153	132	146	136	131	128	145	131	147	136	146	157	138	150	162	139	141	162	151	142	159	145	141	141	139	163	129	145	135	132	158	157	138	150	139	156	152	149	143	142	130	164	141	144	131	154	143	144	136	159	154	162	165	134	140	142	164	142	160	150	139	148	123	147	143	142	173	174	147	157	154	151	123	160	149	154	157	141	151	138	148	120	149	157	157	152	135	133	159	146	135	140	146	168	142	145	170	154	154	134	142	149	135	150	134	144	135	144	143	135	164	142	147	159	128	135	152	155	133	139	169	156	148	135
7807	817	1405	1592	1378	1130	920	858	713	666	633	621	612	521	506	483	503	529	479	437	463	489	459	442	420	438	390	433	411	406	424	417	434	403	422	389	402	401	432	399	371	397	416	413	425	422	408	411	397	370	391	395	373	438	372	419	360	387	380	426	391	405	353	402	360	369	406	427	388	382	389	375	391	397	366	409	404	370	402	374	375	391	370	372	358	408	377	391	402	402	395	362	390	393	397	373	358	405	413	398	413	354	398	387	364	372	408	397	390	383	371	401	414	389	391	384	361	356	369	395	386	391	348	388	397	388	367	380	412	364	407	374	370	371	368	367	381	383	402	390	359	435	356	399	379	383	389	366	379	443	388	383	409	428	407	368	353	405	365	386	401	381	388	389	363	381	371	396	370	417	369	408	387	339	393	387	404	377	375	402	380	391	402	391	370	396	367	343	347	372	341	389	371	357	375	389	383	353	390	363	348	403	411	376	359	405	342	383	401	391	372	384	358	364	361	400	393	386	407	363	358	373	417	370	366	376	380	386	410	388	392	353	354	390	359	387	410	368	358	378	371	351	404	361	361	360	388	406	412	367	324	425	408	359	368	364	388	386	387	379	382	402	391	379	409	390	344	383	399	399	398	414	405	376	414	364	404	400	371	374	351	374	384	382	391	373	386	412	379	408	370	389	380	385	386	398	395	382	406	387	430	360	397	371	372	369	352	418	354	365	368	385	378	379	382	387	395	411	377	389	360	395	357	370	394	411	345	389	371	394	432	366	387	375	352	395	392	355	389	342	391	400	387	345	371	370	371	382	373	406	359	413	362	378	386	369	413	412	387	402	380	369	397	368	372	399	387	376	357	408	383	400	354	387	390	379	414	356	400	374	408	377	414	397	414	404	371	439	349	373	380	390	368	383	392	379	400	383	341	402	336	367	356	387	355	428	378	397	411	351	376	375	405	373	381	362	394	356	397	386	379	397	394	394	375	369	432	385	375	369	366	410	370	369	361	389	387	362	420	369	390	365	386	375	367	360	380	404	375	358	372	414	388	382	372	381	376	366	385	383	371	373	361	403	389	385	367	402	363	395	407	388	383	347	352	365	388	387	364	401	358	384	363	365	387	395	377	420	397	396	379	377	410	364	380	375	412	394	359	337	370	405	384	366	379	394	359	388	377	369	412	366	384	384	357	369	385	352	372	443	370	364	381	402	402	432	379	373	387	383	387	414	400	418	365	402	381	392	396	377	375	414	371	387	362	430	390	378	372	397	379	391	396	399	379	372	376	375	406	412	400	351	387	362	376	386	387	351	398	383	423	345	377	374	397	375	380	369	390	372	383	371	389	396	382	392	395	382	378	385	399	340	412	380	373	403	387	378	396	378	365	359	362	388	365	349	389	389	387	346	351	360	401	368	365	376	370	373	400	404	377	374	387	381	415	417	346	386	384	421	392	355	389	370	363	398	399	393	390	396	384	377	369	419	391	384	389	382	370	387	373	359	371	396	386	387	392	352	382	352	381	361	373	362	403	391	399	375	366	426	366	349	344	383	371	392	385	410	375	416	337	354	401	402	344	379	384	396	406	370	387	406	365	398	354	414	405	402	377	363	398	395	363	374	401	370	390	358	368	342	384	343	369	338	373	380	383	385	354	365	350	362	377	397	374	377	355	392	395	400	401	398	373	405	397	350	367	386	374	397	406	373	399	391	382	373	347	390	345	382	402	412	361	381	385	340	415	387	376	389	377	369	380	363	393	380	416	376	390	363	399	368	362	360	378	361	394	374	385	352	391	407	396	388	354	365	383	395	375	377	395	367	439	380	411	401	361	375	361	361	369	376	403	369	416	367	331	390	406	393	414	383	376	368	374	388	378	373	394	394	343	373	381	405	387	376	387	378	362	373	373	355	423	365	368	406	370	373	377	377	394	383	439	375	383	354	417	358	391	407	366	370	383	384	371	391	391	379	342	371	375	386	399	352	400	379	352	371	398	385	414	369	390	361	388	410	383	390	384	366	351	383	371	392	377	389	371	406	414	391	397	398	375	330	406	360	384	359	429	384	367	368	407	387	376	397	394	399	378	354	375	393	382	384	394	383	390	348	404	394	376	409	384	358	397	380	357	358	383	379	364	384	370	400	414	402	398	400	372	357	347	364	377	351	418	380	360	355	366	402	405	378	371	338	385	414	415	378	377	371	346	345	407	406	390	391	365	395	405	389	388	402	389	367	428	379	397	343	368	369	369	381	378	371	408	357	376	379	410	378	382	428	353	366	407	379	382	387	375	356	389	398	367	359	362	385	397	367	388	388	368	372	376	398	389	372	363	397	360	354	401	360	337	380	367	394	372	394	410	407	421	362	389	365	384	378	411	360	369	406	406	395	375	394	377	358	367	410	406	359	355	364	422	397	360	404	352	377	365	379	395	345	359	355	362	371	380	371	411	430	405	389	390	380	355	402	389	367	401	349	374	402	369	366	382	388	387	370	400	356	379	373	380	364	380	367	356	402	349	374	357	393	395	373	378	382	388	352	399	393	387	369	405	372	412	371	390	365	360	402	347	362	392	419	354	429	382	387	411	375	398	366	357	376	393	392	374	385	371	386	379	375	402	417	380	387	379	388	318	346	395	386	381	379	394	419	350	370	393	398	387	358	399	393	364	418	391	391	388	373	385	395	362	388	395	398	386	368	359	364	357	382	370	414	365	398	371	351	389	397	383	406	381	405	381	379	389	421	362	421	409	411	365	403	359	375	366	361	411	399	422	388	398	375	369	341	406	389	381	367	394	354	393	397	347	416	359	365	365	351	386	363	416	381	392	411	440	401	348	355	404	373	383	387	384	355	404	366	367	423	363	377	419	393	362	368	386	381	378	351	415	360	345	384	402	369	355	391	345	439	363	391	381	391	376	401	390	397	368	402	346	355	355	352	354	320	401	390	352	396	418	389	421	407	368	380	376	381	385	395	362	388	395	376	362	373	351	375	381	382	403	379	391	353	465	392	362	367	360	387	391	379	390	379	367	386	369	376	386	383	348	407	401	349	412	379	339	389	398	401	393	399	367	422	385	381	371	386	385	380	410	403	371	415	363	384	396	383	384	372	405	372	383	369	365	376	383	388	396	367	382	383	389	398	429	348	370	381	408	399	355	408	394	360	383	351	355	397	381	397	363	372	357	395	387	396	383	397	411	371	395	362	375	364	347	384	365	434	356	329	381	378	383	406	394	388	362	413	377	372	355	348	377	360	383	398	357	399	391	403	349	340	368	407	383	400	363	371	416	401	380	387	373	369	387	400	358	369	400	378	364	381	401	387	377	377	380	403	384	370	411	435	369	402	389	381	358	378	362	408	358	389	364	400	369	355	329	394	394	368	380	329	369	391	372	364	333	431	371	370	387	433	386	385	388	397	343	360	383	394	370	403	367	360	371	404	370	387	381	357	348	364	380	356	410	377	372	436	368	386	386	406	388	354	369	376	386	361	383	334	395	376	397	410	396	381
1360	340	335	389	297	321	355	321	318	315	305	330	333	335	323	338	323	305	367	334	314	305	335	324	338	330	314	335	338	353	338	325	316	359	358	334	352	351	342	350	342	330	343	332	296	318	301	322	338	340	326	366	324	316	341	324	315	310	314	314	361	322	301	317	326	327	308	346	328	325	292	346	341	299	315	357	333	328	314	339	355	345	338	310	308	294	360	325	348	294	327	367	352	340	344	357	321	320	328	317	375	313	307	327	329	343	327	318	345	338	331	342	333	317	360	310	302	321	318	315	332	338	288	348	286	336	327	329	355	331	332	334	325	323	297	329	307	324	289	329	318	334	331	334	379	326	340	366	342	314	345	296	331	330	332	352	351	298	343	364	348	316	343	356	304	327	339	321	320	318	355	352	315	360	325	329	313	291	312	345	326	360	333	366	324	314	351	309	317	337	326	335	340	361	316	309	334	356	333	344	344	299	363	339	300	300	343	319	331	338	340	337	345	339	304	332	301	328	357	300	340	328	329	327	315	318	326	335	305	313	349	287	291	321	327	308	305	311	328	308	323	327	346	307	340	368	322	338	311	298	334	350	322	356	326	345	300	299	343	312	339	326	350	319	333	300	318	310	315	318	320	346	330	347	338	309	338	308	335	332	305	326	337	340	327	336	339	348	328	342	317	344	356	344	318	327	309	314	320	292	335	327	331	289	319	330	333	335	310	323	322	370	306	334	284	311	340	329	345	328	339	321	331	334	357	377	364	321	323	322	343	335	312	313	341	362	309	341	320	302	363	324	338	285	319	307	350	320	330	372	336	336	308	353	335	331	314	343	326	310	315	349	348	335	345	324	330	357	359	371	361	283	326	267	356	336	316	320	311	327	325	320	325	335	332	354	305	318	305	370	337	331	323	360	314	319	351	329	330	303	328	326	339	285	376	371	298	320	293	377	335	301	312	293	290	337	336	332	333	314	326	325	327	366	321	317	349	325	353	336	342	330	301	312	351	352	330	317	318	306	325	295	324	307	303	319	344	295	333	317	328	337	367	330	307	335	314	333	349	372	341	321	344	319	300	323	327	355	334	278	313	339	312	296	344	326	338	329	305	318	344	316	332	329	315	291	347	334	316	288	300	355	329	346	315	311	321	320	337	328	330	359	346	299	342	319	306	305	379	335	317	350	340	338	334	314	359	330	350	355	322	323	302	311	324	315	301	330	324	319	330	349	336	344	348	353	315	322	347	300	324	300	335	335	323	369	343	305	356	325	339	344	314	336	349	346	367	360	329	330	301	322	328	325	347	338	332	308	330	329	326	324	325	362	318	327	340	315	329	347	298	326	354	385	350	301	328	340	326	312	323	331	307	345	389	327	320	334	339	348	295	336	334	339	343	318	341	334	331	324	285	333	361	301	368	369	307	331	338	310	336	336	327	307	293	304	332	341	369	335	337	334	339	295	312	302	336	325	297	324	317	314	314	359	303	352	359	293	317	303	313	323	326	356	319	353	344	298	317	319	336	327	330	328	340	341	321	326	324	306	328	329	335	364	345	316	316	354	316	358	326	339	362	301	320	310	317	355	306	317	324	351	314	335	341	305	310	356	311	299	314	350	344	324	310	317	317	358	340	327	338	370	305	341	347	360	351	305	322	308	332	316	318	324	337	322	325	367	293	296	338	313	306	309	344	315	311	337	320	335	330	300	327	346	321	321	340	309	315	330	312	344	321	324	334	299	360	343	297	352	354	343	318	358	335	295	324	319	321	329	343	356	366	323	334	342	336	320	303	356	317	357	296	318	333	328	316	319	317	328	357	350	343	352	319	309	317	362	314	335	345	345	341	328	293	334	337	315	320	331	323	314	320	338	357	308	358	342	304	331	317	360	356	351	333	343	365	364	329	307	316	356	317	324	318	360	320	374	296	375	355	344	345	356	334	324	289	323	295	354	322	327	337	344	344	343	319	306	293	343	326	315	335	334	339	341	310	342	335	362	323	307	315	313	312	290	319	345	360	330	329	325	333	341	341	338	308	333	302	326	311	361	352	319	334	342	331	327	335	327	286	322	297	330	329	328	342	326	294	316	297	309	316	320	327	390	327	338	302	340	313	326	365	346	296	333	310	327	326	344	337	297	317	318	304	293	315	335	337	345	363	317	349	309	301	296	320	299	353	331	320	307	327	348	340	340	335	333	316	330	323	345	320	357	321	303	328	307	328	351	349	334	333	335	338	341	334	301	316	340	352	359	344	314	341	351	351	310	326	324	303	337	338	324	330	325	302	366	283	315	337	395	275	326	320	317	339	336	343	326	330	333	361	364	354	343	342	331	338	319	352	314	333	320	296	315	306	325	363	324	305	328	330	308	336	343	346	345	337	304	341	351	359	342	305	347	323	330	319	333	352	344	327	301	286	312	355	328	358	332	343	333	336	312	335	351	353	289	323	342	326	351	330	342	360	318	343	332	357	303	336	366	320	309	348	315	317	300	326	306	339	323	308	302	288	357	300	342	337	316	292	349	357	335	347	319	343	345	335	319	313	347	332	327	295	341	356	322	331	364	352	328	309	331	310	338	339	350	343	311	338	304	311	322	319	336	349	334	354	329	328	343	325	380	342	366	334	338	328	340	340	328	338	324	325	359	348	333	323	356	318	365	309	338	353	300	338	327	330	310	290	311	320	317	300	312	326	308	327	277	336	341	348	332	321	323	339	328	323	303	309	334	313	330	294	315	363	322	327	319	344	315	364	330	340	308	327	335	332	324	316	383	335	329	328	322	310	307	313	338	359	349	348	340	302	368	342	334	325	331	281	312	323	347	301	334	360	332	351	337	313	328	384	320	331	305	334	332	361	328	362	343	341	286	312	324	327	310	333	307	334	350	302	349	322	296	313	330	317	344	328	315	330	345	317	316	351	325	328	299	324	315	326	335	334	320	316	326	336	338	352	316	329	329	336	337	342	320	322	351	366	358	352	307	310	329	316	321	311	331	327	346	345	330	346	329	307	360	298	341	325	308	331	347	344	309	298	350	357	326	352	338	321	325	359	365	330	350	337	314	324	349	335	329	343	325	341	288	361	337	334	301	339	353	337	314	307	300	334	341	336	336	317	311	333	345	313	314	366	323	323	323	317	337	354	320	317	356	345	309	289	327	378	340	329	336	328	364	297	320	320	320	323	324	349	305	325	356	321	351	326	313	346	323	328	335	333	327	331	316	345	338	346	339	363	364	292	352	367	329	333	325	316	332	329	343	302	305	349	329	293	354	350	334	321	334	331	322	333	303	343	334	311	330	311	369	320	349	349	330	358	317	352	356	329	358	336	332	341	354	352	335	342	325	358	347	325	317	302	333	324	339	338	325	342	315	335	319	328	322	328	373	320	355	334	328	282	326	332	315	328	323	326	363	303	303	343	343	323	353	372	323	325	324	351	327	306	337	297	319	327	347	337	298	327	321	332	304	306	338	322	325	337	312	336	324	320	339	317	337	331	325	313	304	349	333
2014	794	829	796	810	840	799	810	849	802	762	774	863	802	784	842	805	808	842	819	824	808	838	783	813	807	815	814	835	845	791	758	797	814	808	825	775	766	779	763	782	828	793	798	796	846	795	793	777	818	772	848	779	843	782	783	817	811	841	832	803	819	815	777	788	779	778	771	837	766	791	814	788	766	798	797	774	751	803	839	793	787	771	782	745	840	781	806	760	811	757	791	809	784	811	782	786	854	829	792	805	814	788	818	757	841	794	784	763	799	788	833	773	794	825	818	824	824	877	812	807	784	773	750	737	832	764	856	776	775	792	818	797	776	825	764	791	820	797	846	794	768	795	787	777	764	765	783	775	774	791	782	826	796	789	759	783	783	815	786	784	810	815	819	800	783	806	875	793	825	783	778	821	806	805	826	844	771	817	811	858	784	796	824	804	769	824	787	812	793	791	813	794	805	826	809	752	831	757	791	781	845	788	846	808	814	801	832	812	790	797	815	806	800	790	826	783	766	772	804	768	776	803	828	757	780	794	788	848	761	781	812	841	781	810	782	804	766	829	789	811	820	823	747	806	799	757	754	820	838	769	772	789	769	792	754	814	795	816	832	800	802	779	818	780	788	827	804	797	793	848	794	830	803	811	798	821	838	734	772	819	802	791	808	797	818	787	778	783	789	805	796	820	815	739	837	807	801	801	810	787	821	795	752	827	811	764	797	764	790	794	792	812	797	778	768	767	811	789	817	846	772	810	780	788	798	785	773	826	829	787	752	781	806	790	766	787	784	817	775	761	769	795	776	785	755	774	803	824	794	789	784	790	812	811	809	752	796	778	810	794	759	812	736	802	817	761	844	790	798	807	772	768	772	806	829	799	792	803	849	822	824	776	797	752	834	843	830	765	761	791	770	784	779	809	814	814	817	859	833	771	795	761	780	797	829	778	811	792	819	762	778	780	771	771	785	758	815	774	792	796	815	759	797	812	771	771	800	804	783	853	790	782	815	745	790	773	770	763	794	777	786	797	827	811	798	823	839	769	825	825	787	765	829	809	815	770	758	800	795	794	850	816	752	798	786	757	782	815	809	752	808	804	783	783	756	815	812	829	804	750	791	831	831	791	787	830	840	793	775	820	777	769	831	805	808	831	825	773	808	840	786	795	735	772	789	801	787	811	771	786	817	786	802	798	831	802	782	776	770	833	826	749	828	823	752	765	800	796	772	767	785	852	762	823	768	769	818	817	797	765	779	828	810	761	820	817	800	772	834	814	890	767	782	829	816	840	738	803	827	775	765	807	799	801	793	811	786	792	832	787	828	805	791	771	762	762	772	826	770	754	743	816	809	765	800	797	777	803	797	799	770	773	783	769	803	805	792	773	803	813	773	783	800	780	853	891	783	834	743	775	826	816	796	803	818	793	788	790	784	790	811	828	807	769	804	795	769	772	771	808	776	823	781	786	820	808	855	826	817	802	799	765	763	838	793	829	785	751	820	759	782	787	802	807	760	756	837	804	811	811	796	804	796	817	792	789	805	830	833	771	793	798	781	754	828	785	786	761	791	836	826	838	791	810	813	802	806	822	811	754	813	875	767	808	771	824	788	858	755	849	770	837	789	792	770	736	834	782	756	802	808	800	789	788	721	804	796	769	776	823	804	830	730	831	753	796	821	829	781	773	791	772	748	806	826	788	794	811	784	823	794	827	778	752	797	779	797	790	771	822	815	817	815	855	784	762	789	814	763	834	821	844	822	791	797	805	778	786	777	799	814	784	795	832	808	809	827	816	788	788	835	782	773	770	810	826	808	760	785	807	792	784	837	776	743	808	784	822	782	745	858	800	767	830	784	791	794	796	806	801	799	807	783	809	776	806	767	798	793	813	782	827	806	763	811	845	834	830	786	754	791	764	779	789	830	800	765	791	826	792	780	800	754	794	844	788	781	793	783	805	798	819	764	779	766	862	858	790	810	812	782	826	775	762	824	805	777	825	791	748	832	742	859	767	740	772	787	824	804	767	831	833	806	729	832	808	856	752	801	809	794	812	789	821	764	789	819	773	811	812	828	808	791	797	768	784	813	819	772	762	757	784	841	776	817	784	776	809	777	774	774	806	805	812	812	759	741	778	797	784	763	786	780	762	790	744	804	779	799	751	796	771	849	779	780	804	802	825	787	795	785	775	825	806	804	787	857	775	764	813	783	826	721	811	859	802	793	793	821	789	809	793	792	805	803	805	811	792	828	793	819	814	822	803	843	837	800	748	804	799	824	806	795	838	842	800	803	785	775	808	784	775	774	789	779	877	779	806	818	751	814	798	795	783	752	741	758	810	814	759	749	772	794	799	750	808	783	798	811	823	759	764	764	795	812	790	775	788	799	807	818	802	761	781	797	761	865	812	757	787	778	774	766	796	786	797	809	803	760	806	799	817	771	749	808	749	749	774	784	839	800	764	821	821	811	763	818	745	747	782	779	848	813	786	799	818	806	821	778	802	768	789	774	805	776	790	831	786	815	811	791	831	826	808	810	833	794	780	831	788	812	816	771	825	812	822	779	781	795	756	755	753	761	787	767	820	730	811	793	773	791	797	772	804	804	811	773	829	812	810	731	802	793	814	796	832	790	779	759	838	818	788	848	749	743	801	824	832	834	795	785	812	798	787	801	754	801	800	788	818	799	775	797	763	840	779	820	853	839	735	818	837	815	803	761	841	816	815	815	805	793	791	809	836	758	812	798	779	811	790	835	788	788	811	818	810	768	836	788	790	767	789	776	837	780	774	812	859	722	793	793	843	825	826	831	813	840	843	791	794	842	760	827	823	821	775	817	781	794	834	811	784	762	821	827	819	760	775	811	778	771	785	775	801	804	786	850	792	841	785	773	794	826	755	799	774	780	839	852	792	801	799	832	786	776	775	788	785	848	743	795	804	778	834	812	773	838	745	818	815	807	791	809	832	788	771	788	817	806	813	830	783	829	770	735	853	812	849	829	829	822	826	796	844	824	745	817	790	799	880	757	786	808	864	823	823	785	792	785	819	789	780	766	796	746	811	770	805	742	784	760	778	764	795	760	769	788	797	811	797	804	780	782	788	778	777	808	762	782	774	783	792	819	829	819	755	788	792	738	783	762	801	792	750	832	793	798	830	774	815	839	783	785	845	724	796	782	779	783	872	832	794	744	760	791	854	768	812	854	784	831	818	818	792	817	825	840	781	802	807	806	798	843	765	805	788	799	782	786	808	826	821	776	777	759	762	779	818	780	809	801	821	773	792	818	825	769	805	774	729	803	817	787	813	815	795	816	833	818	813	780	777	748	802	771	827	844	782	781	810	772	800	801	823	783	780	808	764	773	832	792	822	804	792	756	832	796	792	822	729	791	777	777	783	779	790	806	783	796	848	753	804	833	865	793	817	792	751	811	800	813	791	780	817	828	780	835	854	754	796	763	815	783	812	809	798	785	784	783	808	782	805	799	810	769	829	837	774	847	809	826	771	755	754	811
6841	537	609	471	414	414	376	362	354	355	318	331	342	334	315	322	314	335	321	298	335	309	323	312	348	319	314	312	335	296	323	304	318	282	301	305	322	288	295	293	311	331	326	338	282	299	315	300	301	308	308	277	269	326	309	313	305	317	304	327	313	302	351	328	331	318	282	325	350	298	308	330	290	288	310	341	299	321	313	299	337	300	323	337	339	316	318	318	330	325	319	316	333	307	320	323	290	292	311	311	284	327	336	332	299	301	305	293	320	298	317	300	303	302	292	326	303	326	315	325	316	328	336	321	312	282	333	296	320	301	302	335	291	297	320	315	324	334	296	278	289	333	353	299	309	322	323	316	330	326	296	335	327	325	274	298	285	289	336	322	281	308	289	332	319	324	332	285	282	309	297	313	310	320	284	313	312	293	319	324	288	291	288	323	338	329	309	331	335	311	310	320	317	362	333	324	315	315	307	311	346	304	315	285	286	334	325	285	307	331	369	326	339	335	338	314	328	345	331	308	294	315	316	341	300	332	330	318	315	315	310	322	318	300	314	296	304	354	309	297	318	324	312	319	330	335	328	296	266	280	298	314	287	325	302	298	311	284	332	338	315	319	309	294	292	293	283	300	332	349	338	308	347	318	281	330	302	306	286	316	328	297	302	320	294	287	329	289	326	294	300	310	339	302	316	287	342	282	312	326	342	332	301	310	303	308	300	280	263	283	294	292	316	332	326	338	325	301	284	304	309	327	295	329	333	309	317	349	303	337	299	309	297	326	314	312	308	309	298	322	359	327	311	327	315	307	320	319	319	351	319	299	316	338	293	334	311	316	306	301	281	289	313	324	355	305	320	320	293	338	316	319	310	324	313	339	343	335	282	304	316	321	296	334	310	323	355	328	302	329	309	340	286	287	313	337	317	300	269	289	280	330	345	295	309	323	309	300	283	326	300	302	314	310	338	341	302	304	290	322	315	266	311	293	325	338	278	329	322	317	300	279	308	339	294	297	325	317	321	290	347	304	323	341	291	339	324	317	296	331	326	310	293	314	305	322	320	337	321	300	287	313	319	325	335	314	299	314	335	326	326	307	345	307	293	310	307	320	318	288	282	297	311	367	367	293	318	287	308	272	330	307	329	308	307	321	326	285	308	330	290	311	316	303	321	313	291	326	306	314	299	317	286	305	312	297	280	321	319	321	310	335	350	331	339	316	308	291	313	288	337	307	344	342	294	293	310	330	323	328	320	334	324	342	307	352	309	359	373	312	320	308	320	306	353	309	310	309	284	298	292	298	279	331	320	303	296	325	310	282	314	288	327	324	325	320	341	293	337	327	327	321	330	324	303	300	309	327	324	311	306	271	300	307	296	323	318	341	280	285	303	331	304	369	294	289	295	321	305	298	313	320	306	328	310	316	317	284	301	340	309	286	318	328	320	312	358	276	301	331	297	285	314	315	327	284	330	338	305	329	332	305	326	322	344	318	305	284	305	338	296	331	314	308	284	320	333	299	328	335	321	326	320	292	356	312	310	347	329	311	291	314	312	298	305	315	316	351	318	288	329	323	321	321	310	329	329	281	309	310	279	315	297	308	312	323	305	297	300	342	319	309	327	332	303	319	327	301	330	319	274	313	329	311	316	319	294	343	302	300	304	305	311	300	289	319	339	310	329	312	317	304	300	295	277	310	310	334	290	321	287	324	314	340	302	298	303	311	338	343	314	335	341	327	362	344	335	321	319	305	294	338	353	343	324	315	302	314	308	332	284	303	324	340	298	327	334	290	307	317	302	328	318	278	316	304	282	312	265	303	304	306	296	323	312	281	327	352	327	313	323	327	313	297	302	315	320	305	329	325	322	330	317	302	314	322	296	323	329	281	317	283	292	282	326	299	314	333	320	358	330	318	278	310	326	326	330	344	337	328	317	309	318	321	315	337	328	323	281	323	347	301	331	327	272	304	308	298	298	290	335	284	343	291	318	331	288	294	318	301	309	323	332	292	311	317	296	296	301	330	316	258	312	317	316	294	309	305	305	290	327	310	316	324	311	315	290	326	350	323	277	302	301	311	306	319	328	329	319	294	283	302	325	331	324	318	286	304	300	285	329	343	295	313	339	314	297	300	315	310	302	283	321	328	307	298	328	293	286	320	310	313	302	299	358	316	325	304	323	308	322	275	356	324	288	276	334	315	297	330	295	291	306	321	283	338	316	286	311	282	321	303	316	320	330	312	293	313	332	290	298	339	326	290	310	305	356	325	343	328	315	324	314	350	297	267	321	308	290	303	314	348	306	333	290	316	314	311	277	292	314	330	274	334	296	333	353	328	330	275	271	320	334	299	279	333	320	298	314	305	314	319	296	326	270	346	319	312	349	296	325	325	325	352	293	279	307	307	300	316	305	311	300	323	325	285	331	321	331	343	347	299	351	325	316	325	306	332	327	329	313	307	302	310	316	308	334	370	337	314	295	336	300	281	324	286	303	298	327	301	327	317	325	300	305	346	296	294	307	323	289	322	299	296	275	298	320	323	317	320	304	325	332	323	356	339	289	314	333	327	319	322	338	303	332	313	309	275	320	328	317	298	349	347	327	340	326	314	316	329	316	313	307	323	298	291	317	343	304	318	315	331	350	324	306	300	315	327	331	293	335	319	333	290	348	341	301	313	319	339	309	327	339	279	294	300	305	330	322	312	320	321	312	312	297	304	283	301	335	278	326	286	344	321	321	331	324	333	329	294	307	297	321	345	300	319	332	324	289	313	342	319	334	345	308	330	321	295	337	310	312	315	326	350	331	328	328	307	332	318	339	317	304	335	290	321	302	350	321	319	306	297	336	303	287	306	302	330	323	334	306	358	320	310	304	333	316	301	378	298	300	314	307	313	312	318	338	326	299	351	314	287	299	336	313	285	307	317	291	340	328	299	329	323	339	322	274	303	311	320	275	329	309	283	332	358	313	322	309	322	316	328	335	340	319	311	306	325	311	329	326	336	303	328	333	308	302	326	301	315	281	313	284	335	293	291	333	288	317	323	300	301	322	311	349	311	322	306	306	307	295	317	300	348	305	300	293	302	315	345	341	355	336	319	279	315	316	316	317	296	284	269	310	332	294	347	291	318	327	304	298	279	285	285	267	323	332	307	285	318	338	327	310	265	300	344	284	280	320	284	314	315	304	331	303	316	326	309	333	314	298	321	316	321	291	314	310	296	263	324	326	290	312	281	305	274	294	333	318	311	290	298	321	311	279	297	307	290	302	339	298	299	333	304	344	332	329	309	309	338	332	326	315	307	327	327	328	303	295	329	309	300	283	261	299	319	299	312	325	322	333	333	299	328	289	310	322	328	304	318	298	302	336	323	316	315	292	275	267	296	298	298	284	316	335	299	308	315	294	284	316	306	318	310	307	266	319	298	304	296	325	364	303	331	314	302	295	324	307	278	285	348	298	283	312	317	307	328	308	323	298	293	282	315	279	303	317	314	347	316	317	293	330	302	342	322
6534	927	1262	1384	1223	1115	1060	960	921	892	866	836	885	863	818	813	793	844	734	805	766	787	824	780	769	781	750	786	735	788	794	749	799	765	775	805	714	767	817	732	791	752	744	784	745	784	691	746	740	748	750	746	748	812	753	786	758	755	753	758	762	741	760	791	725	725	753	741	785	742	745	730	718	724	733	748	766	731	731	695	684	747	727	772	733	763	734	712	741	787	739	801	783	724	761	738	746	745	762	769	755	747	693	752	666	734	776	754	719	709	706	699	735	732	769	740	731	742	731	771	736	761	780	715	797	732	732	750	738	789	753	737	771	736	756	751	768	703	765	728	756	698	802	733	748	781	745	774	708	719	702	786	715	781	816	769	734	799	722	732	786	773	777	769	785	708	758	767	727	749	781	752	728	715	695	708	734	758	742	751	755	726	756	732	754	746	741	760	762	779	786	759	765	778	766	738	712	708	727	778	760	753	777	778	756	719	821	766	728	734	707	766	727	734	764	739	754	791	750	752	776	734	706	746	749	782	725	734	741	734	758	710	739	729	688	745	723	781	762	778	732	779	738	777	802	783	701	760	735	775	721	719	777	810	774	708	764	713	732	736	792	741	747	818	744	740	746	753	770	766	759	731	717	786	751	753	774	728	813	782	799	684	764	765	700	733	728	783	766	768	756	727	747	764	754	736	701	752	785	799	741	751	720	697	735	777	720	728	800	716	740	770	753	733	753	776	725	746	782	699	756	762	784	773	727	783	755	725	779	765	726	725	746	764	726	803	730	776	738	768	742	779	756	735	795	783	706	705	706	760	764	719	753	732	775	766	773	766	700	756	755	722	711	736	726	740	763	766	821	753	742	743	783	751	765	749	759	726	727	753	715	755	730	762	735	771	735	730	745	761	731	775	778	679	766	769	732	740	768	747	789	751	736	715	761	699	689	764	787	752	745	783	715	739	744	764	692	706	790	730	748	768	768	770	779	742	727	724	750	737	742	759	714	713	744	779	775	748	754	757	744	757	796	773	731	742	736	747	745	789	753	728	742	723	742	722	774	745	718	792	782	761	772	710	725	738	730	734	784	765	778	694	750	730	716	781	749	787	774	763	770	725	771	699	731	757	707	785	734	711	738	713	763	739	761	733	770	809	756	792	717	762	733	709	781	734	751	740	786	735	761	751	791	724	813	740	741	709	774	775	764	737	744	697	738	750	738	790	765	771	784	802	788	747	723	776	766	765	777	716	708	769	789	756	741	758	761	720	756	750	779	748	778	772	743	784	727	781	764	710	730	703	759	772	784	817	712	780	778	720	743	787	786	755	714	760	785	773	735	780	735	747	757	763	743	740	795	697	755	740	758	737	765	735	768	737	708	714	743	706	710	724	787	739	720	751	792	776	733	786	710	768	788	732	770	739	803	731	809	752	718	719	759	710	740	758	708	729	809	763	738	753	756	723	770	701	762	746	713	748	714	730	763	737	758	745	768	741	747	725	756	756	722	757	716	740	763	708	719	761	718	761	770	728	739	773	767	725	728	756	736	712	766	711	790	725	752	785	736	754	757	713	742	677	760	769	716	829	745	742	798	806	776	765	719	765	748	727	809	704	715	722	787	772	741	767	718	705	707	715	733	739	738	720	749	763	743	752	745	769	758	664	740	759	763	792	768	728	732	756	737	674	769	706	729	744	704	792	742	755	790	787	728	752	739	716	748	806	715	783	815	712	804	740	764	745	733	762	740	747	776	783	778	759	735	770	758	732	769	792	743	769	741	761	734	704	709	771	705	739	747	779	758	816	739	744	684	754	799	754	750	776	807	760	771	749	708	782	762	740	729	751	746	778	717	774	764	736	691	770	752	746	746	718	703	785	799	786	746	768	725	737	693	748	775	698	761	758	717	701	745	770	771	771	757	766	741	800	744	702	785	735	756	730	733	788	705	735	748	790	758	740	762	820	784	742	772	742	689	817	777	740	704	729	789	741	748	743	745	722	752	706	767	787	786	749	720	744	686	741	740	774	694	761	756	737	753	739	756	736	809	766	753	730	767	786	737	752	772	762	707	725	739	764	754	707	755	700	728	737	722	738	730	722	749	740	763	739	770	730	773	799	755	730	728	689	717	756	721	761	704	747	760	757	743	803	764	737	748	749	770	724	748	781	703	744	743	722	774	769	732	737	768	730	735	740	755	783	803	796	719	754	753	808	765	757	771	761	743	703	736	762	723	729	749	794	734	761	768	734	764	734	771	783	736	767	765	737	767	743	741	789	731	729	762	745	783	708	756	795	769	755	758	782	705	803	782	786	754	768	757	776	728	744	751	747	743	780	712	694	807	767	753	773	698	733	749	718	721	757	722	748	800	700	732	734	700	705	787	754	742	767	726	763	807	755	796	762	748	785	685	751	771	770	757	760	758	762	757	733	762	819	741	747	789	732	749	739	740	759	738	733	724	724	745	758	774	725	804	716	750	743	795	720	756	700	741	764	769	757	790	738	763	781	766	756	745	747	773	719	778	675	747	763	772	752	740	797	715	733	747	752	733	776	704	753	740	732	780	769	791	710	739	723	745	775	746	697	733	784	762	728	762	808	812	705	726	752	761	785	725	810	780	744	721	745	779	762	748	748	719	771	763	774	771	764	721	768	729	719	778	741	721	741	758	733	709	764	707	717	761	734	746	757	728	785	792	758	737	782	739	778	746	702	726	747	700	770	762	730	774	776	714	752	718	753	754	794	724	747	762	728	730	753	757	746	772	705	713	787	739	791	747	741	752	780	761	716	777	782	753	763	727	772	765	733	764	727	758	730	766	745	766	747	715	757	780	721	738	815	706	773	717	759	819	757	774	764	762	720	746	705	789	773	691	731	772	745	784	753	732	724	736	790	738	770	734	750	725	767	769	695	762	779	778	717	765	748	738	738	757	749	789	729	733	715	825	735	740	692	783	726	747	691	744	784	750	771	738	722	737	764	701	780	798	690	697	761	717	734	805	714	730	745	730	754	779	745	745	754	725	766	754	777	737	772	749	714	680	745	755	731	782	769	742	781	725	795	786	727	751	725	733	760	799	741	737	734	751	729	734	750	753	765	705	746	749	729	719	771	751	742	752	717	735	734	679	740	708	737	757	739	707	743	768	771	699	755	783	763	762	690	692	760	783	776	739	729	742	776	739	726	733	736	777	725	728	747	681	767	750	718	705	750	727	775	737	717	742	727	742	778	732	738	721	771	767	764	744	763	733	757	807	718	746	799	695	758	797	806	710	717	688	797	772	735	725	762	763	790	771	789	756	784	734	760	727	780	799	776	764	725	733	762	746	785	733	778	732	768	767	698	780	739	746	733	768	737	759	708	720	775	766	769	713	772	755	767	751	756	778	723	760	733	758	756	767	738	760	765	820	750	714	722	755	732	776	717	767	751	754	753	711	750	784	706	723	771	736	751	781	744	738	718	771	716	718	735	755	760	772	785	703	718	776	734	760	743	761	734	772	758	739	765	740	804
12166	765	616	510	370	321	242	218	214	196	195	164	195	175	180	147	151	157	162	176	159	187	157	165	152	127	153	166	135	130	147	145	146	169	153	137	161	159	144	133	144	148	145	125	139	144	148	153	138	161	129	143	147	144	152	155	144	147	142	119	161	146	129	147	137	141	144	145	145	147	135	145	157	141	131	163	139	131	133	130	161	143	141	145	141	159	147	147	143	165	156	147	139	152	151	141	158	162	155	145	108	134	146	140	152	143	137	143	135	157	140	142	171	138	140	149	137	155	146	143	156	135	154	161	149	142	142	133	122	142	134	146	155	141	147	146	152	145	164	131	156	144	154	148	149	151	140	147	147	160	142	135	134	147	142	151	148	146	129	146	154	126	130	155	144	179	126	182	142	158	162	131	155	149	157	145	154	146	164	148	159	128	152	147	145	139	162	160	139	166	154	138	158	152	156	149	115	145	157	160	152	145	154	146	156	146	155	150	132	157	136	137	138	146	153	146	151	147	139	125	160	155	152	141	148	159	149	145	158	154	144	135	130	133	157	166	132	161	131	160	156	175	160	155	164	146	143	157	140	147	137	137	130	134	126	151	152	156	138	146	132	115	153	138	142	161	164	127	156	146	146	139	146	149	155	156	150	145	164	158	145	166	130	127	152	142	134	139	153	152	145	140	132	159	143	135	140	137	150	147	146	153	149	124	152	141	136	137	145	138	139	157	155	131	128	159	151	149	165	155	143	145	159	148	130	146	145	143	157	159	147	163	138	154	159	124	137	167	162	149	141	145	161	150	135	146	143	123	154	134	128	147	135	142	156	158	166	136	135	146	161	163	141	128	139	149	166	127	144	143	184	121	133	172	168	162	152	166	146	137	162	138	157	151	148	143	162	136	173	148	166	132	144	141	126	137	156	144	132	155	157	150	163	131	136	159	162	132	141	167	152	137	138	164	138	158	124	138	139	145	158	155	139	137	134	158	156	138	145	143	161	124	145	155	141	154	140	128	135	117	140	148	152	155	144	134	154	150	156	138	159	126	141	167	156	163	139	122	143	122	164	172	150	149	156	145	138	142	146	161	173	161	140	121	163	170	146	149	133	137	148	120	141	147	150	151	119	149	131	152	162	149	146	157	154	151	165	161	163	156	157	158	161	154	129	171	128	131	149	139	136	173	135	153	132	164	164	137	140	142	167	137	137	151	138	171	151	138	149	144	141	134	148	143	173	154	152	135	148	149	156	143	154	158	161	129	134	163	148	133	146	157	147	149	168	156	136	160	142	150	163	161	145	139	146	148	162	151	164	144	130	148	162	148	183	155	149	146	138	162	158	121	156	145	124	132	137	147	144	139	142	155	142	143	150	163	165	133	164	157	125	124	150	164	144	152	147	127	167	133	138	163	138	155	137	149	146	145	164	134	135	152	144	151	136	127	145	111	153	165	152	156	156	181	143	143	129	154	133	161	125	143	151	133	126	146	134	126	149	132	145	146	164	144	140	116	135	143	125	149	156	143	176	159	142	152	141	143	159	137	150	176	151	146	135	140	125	154	168	169	148	165	135	150	159	145	155	152	143	143	138	174	146	157	146	149	134	162	161	133	145	154	150	155	156	142	127	147	164	135	147	153	174	141	148	140	165	137	130	132	116	131	133	151	115	156	128	147	158	162	136	148	149	144	143	129	135	144	159	142	173	133	149	148	147	136	126	140	161	164	129	145	157	145	151	149	144	135	184	149	150	160	138	141	150	168	163	160	148	118	140	148	156	139	140	170	150	130	132	126	150	148	139	124	147	155	151	142	136	152	152	147	160	122	159	134	157	152	144	136	129	189	139	153	167	128	127	166	165	138	155	149	161	146	150	137	124	158	128	140	150	126	140	145	153	147	141	157	131	152	158	150	158	134	143	159	152	137	164	134	146	164	149	170	155	144	133	156	137	132	136	148	152	138	175	147	168	158	153	168	142	155	137	157	138	129	118	142	151	165	123	164	132	161	138	145	131	165	174	168	152	138	122	137	142	149	143	138	164	129	179	158	148	128	148	153	127	130	169	169	151	145	153	134	167	148	151	144	167	144	138	134	142	137	145	144	149	141	149	128	144	142	145	173	140	152	132	153	153	139	168	157	162	148	138	151	157	140	147	160	133	169	158	151	155	135	124	148	159	126	159	147	145	127	140	155	147	131	157	149	124	148	157	137	138	130	143	124	163	131	161	157	176	157	137	142	161	129	141	140	156	141	142	130	150	148	149	128	144	143	148	136	154	147	125	147	156	159	135	129	138	147	147	149	149	148	123	143	136	138	125	144	136	155	157	145	141	150	173	156	146	153	139	151	136	146	130	133	150	136	144	160	158	152	130	146	149	145	151	148	157	145	156	158	137	143	153	135	137	169	135	139	157	174	152	161	173	160	179	141	171	138	162	163	129	139	156	141	155	141	144	145	144	140	158	129	156	134	169	160	144	150	138	147	135	161	149	149	135	153	166	158	147	157	142	147	134	123	144	154	143	135	179	135	143	146	123	140	128	127	134	147	132	144	157	138	115	156	157	145	126	138	163	153	155	138	143	142	132	149	137	153	137	152	147	145	137	141	151	152	141	146	155	137	144	159	159	139	150	168	132	154	140	157	144	163	145	144	150	154	152	144	149	129	134	145	151	152	173	143	157	172	158	153	161	166	162	150	141	136	135	147	125	157	144	154	153	166	160	157	163	143	146	139	135	174	159	139	151	153	142	156	143	150	150	148	134	142	139	150	163	155	143	153	142	128	138	151	151	141	161	134	143	149	155	161	140	142	141	144	142	157	152	170	142	161	166	139	149	142	134	156	134	117	168	144	155	140	133	142	134	138	145	180	157	149	153	151	153	151	140	141	156	139	152	140	139	138	136	127	140	153	148	168	159	154	133	163	145	162	135	142	152	153	143	153	121	144	134	162	135	141	153	149	186	135	141	134	168	137	159	164	136	137	170	145	135	136	139	160	146	146	136	140	141	138	164	139	143	157	137	150	135	158	141	150	131	150	125	146	152	163	163	172	149	130	146	162	147	139	159	143	124	157	146	155	134	147	150	162	140	129	142	140	143	145	157	154	160	159	175	167	140	132	152	139	135	143	158	140	143	149	147	138	147	140	146	175	151	142	136	174	176	149	135	142	147	151	144	148	139	144	134	166	163	160	157	138	130	155	151	160	126	166	163	155	146	153	144	141	145	141	130	120	148	167	143	154	151	140	132	166	128	132	159	139	157	144	141	165	167	162	143	141	158	144	130	139	150	174	135	126	137	146	132	132	141	165	145	180	141	143	145	159	147	139	129	160	142	146	145	165	141	145	133	162	129	172	153	126	141	172	109	156	132	141	131	151	140	138	160	153	151	166	161	141	142	153	156	148	148	122	126	170	137	142	144	142	164	146	147	141	157	148	142	146	137	155	160	150	147	136	133	146	132	146	151	154	159	159	141	142	143	132	145	136	126	161	160	149	149	120	150	157	165	145
7926	803	1380	1740	1354	1169	904	854	716	645	628	618	596	558	561	460	485	464	444	479	458	453	439	468	443	429	417	420	393	414	413	447	409	405	418	396	375	437	417	438	388	401	421	402	399	382	416	391	401	408	387	402	399	375	405	380	404	423	400	378	382	395	402	388	385	400	399	414	379	416	387	411	398	415	340	375	391	397	377	356	418	395	352	358	381	395	361	386	397	347	377	367	383	421	374	405	432	366	383	390	405	364	402	388	424	374	397	367	389	392	369	367	376	362	387	407	388	394	328	350	380	383	370	403	384	372	403	363	402	373	380	401	354	391	355	393	414	368	382	382	387	358	401	379	405	401	382	370	405	383	368	383	364	393	411	370	365	419	345	382	350	362	348	394	399	383	396	365	365	339	383	366	387	413	404	405	388	375	380	355	398	390	399	392	371	369	376	390	398	360	377	401	382	409	356	374	357	403	373	419	403	376	413	382	377	386	419	411	359	378	389	376	374	377	366	375	402	382	404	372	406	367	376	379	387	407	419	378	406	348	380	362	358	379	395	384	397	362	377	388	379	401	363	383	379	367	411	344	388	374	392	367	354	397	388	381	384	381	359	374	385	396	385	418	378	373	391	358	396	385	417	362	378	415	372	364	377	400	360	358	398	373	390	381	366	390	387	428	411	404	348	393	375	415	394	442	390	386	366	385	383	376	366	355	390	379	377	396	360	395	411	387	378	383	365	377	409	407	379	403	366	361	378	405	399	381	412	391	412	386	346	350	401	404	391	401	364	359	391	378	400	361	413	365	416	386	372	344	392	393	397	395	395	412	403	386	374	380	385	406	328	388	377	370	437	413	388	412	385	368	411	396	383	383	370	385	371	398	403	389	373	384	387	380	379	386	399	379	366	405	346	369	395	400	411	336	414	447	358	406	419	379	376	394	360	365	379	373	389	388	389	364	371	392	397	385	342	385	373	369	368	405	388	361	384	403	343	395	389	382	409	379	409	388	384	374	337	373	382	381	368	361	412	377	378	386	380	383	383	377	387	415	397	398	379	412	365	358	387	392	375	371	388	383	377	398	398	359	386	356	380	408	381	418	383	410	347	395	376	383	395	397	358	383	393	394	386	346	372	354	411	370	375	404	351	376	355	412	350	386	407	394	381	408	358	408	373	382	397	358	388	359	375	374	345	352	344	390	397	384	399	390	396	366	372	401	399	392	406	354	384	381	357	422	389	405	363	380	402	355	396	410	373	374	386	396	352	389	415	369	391	438	415	362	388	376	389	356	375	429	364	380	398	374	399	373	385	387	408	383	388	406	375	369	409	349	374	389	365	381	381	386	396	411	383	373	385	403	387	389	357	402	376	342	402	374	376	369	366	404	342	398	361	372	394	336	367	371	390	336	398	380	395	385	369	412	405	354	399	413	412	386	401	386	386	420	384	393	379	424	383	375	354	400	405	383	380	382	400	402	401	368	370	391	379	402	376	393	398	363	385	327	367	404	387	342	431	361	349	380	382	346	408	386	352	370	349	416	357	402	403	442	369	393	392	404	371	319	367	404	379	399	384	368	349	372	373	371	363	394	361	369	385	412	383	405	358	386	377	390	367	362	382	392	359	398	357	346	391	401	387	386	393	384	357	376	407	402	382	371	356	343	406	403	378	370	358	384	364	379	366	369	394	372	367	379	389	349	328	408	371	392	355	362	396	405	399	401	364	352	387	373	370	379	386	383	421	406	379	345	376	356	339	405	383	386	364	405	364	407	371	350	387	414	374	417	370	364	394	349	351	371	399	390	342	404	387	357	383	348	416	412	375	380	383	399	384	372	344	327	417	399	418	377	365	387	398	372	392	353	389	377	373	379	366	422	414	380	386	376	408	397	411	386	387	362	383	351	376	381	352	425	398	391	389	380	374	387	390	353	408	390	407	400	355	375	386	388	382	373	396	390	337	358	382	393	413	367	408	374	404	383	388	407	369	359	380	369	380	389	363	363	371	399	376	356	369	368	360	366	360	386	391	359	357	364	382	360	404	392	386	374	405	379	381	376	409	413	334	370	407	391	382	383	395	405	371	361	377	323	365	362	400	370	401	408	390	397	343	399	382	418	367	388	395	352	373	402	384	345	389	401	408	383	371	401	377	387	370	396	392	399	370	383	366	393	379	363	400	350	369	384	387	390	397	397	416	348	348	369	388	390	356	423	385	396	388	381	402	401	392	381	374	398	358	352	387	380	376	369	383	369	382	398	385	378	384	404	387	403	390	414	383	379	384	391	381	352	402	396	357	362	396	350	375	394	439	410	402	379	404	365	384	381	377	389	384	346	379	411	387	395	384	349	383	399	368	402	354	387	387	414	392	371	384	398	388	378	392	368	414	380	383	387	356	433	357	419	381	371	400	357	344	384	423	345	405	401	347	352	415	421	424	384	385	379	381	384	373	364	382	372	374	386	379	338	340	362	400	398	368	401	368	410	400	391	402	398	396	370	374	405	381	364	401	387	392	358	388	369	387	376	372	354	368	375	392	377	358	377	387	363	352	364	352	360	444	362	368	364	401	385	412	401	356	351	369	366	369	382	388	376	404	397	410	361	401	385	387	386	388	375	346	360	359	368	407	365	355	378	369	361	384	382	383	395	387	392	370	392	429	398	391	389	382	394	419	372	371	380	385	373	372	362	388	415	385	380	398	394	393	375	388	379	398	373	372	376	404	368	395	377	393	376	406	375	373	378	357	391	418	353	393	401	389	387	398	390	355	354	373	374	372	388	358	393	413	354	387	393	393	393	358	369	384	367	368	397	411	356	385	400	368	404	369	361	376	377	384	393	397	369	372	385	369	394	389	377	391	349	358	402	404	378	406	370	366	411	405	379	395	363	402	405	403	384	356	375	386	360	358	401	391	373	400	422	414	400	390	415	366	380	402	382	365	356	410	419	392	388	373	381	412	417	398	373	381	372	401	371	381	366	355	398	386	427	342	384	415	377	392	403	377	373	392	389	377	373	354	358	406	376	385	373	364	390	377	381	357	395	381	397	413	374	388	391	389	345	363	380	375	385	421	396	373	380	388	375	386	383	415	392	385	393	368	388	409	384	377	382	392	383	434	393	376	389	381	368	368	392	403	397	349	382	340	389	397	374	372	355	394	378	367	369	375	364	382	381	359	374	397	372	389	356	401	405	375	362	394	386	385	368	410	371	383	412	357	367	386	348	352	417	373	413	358	366	404	408	390	359	377	401	389	377	353	380	406	365	415	396	372	381	407	362	379	401	398	402	379	382	392	387	392	368	387	402	393	401	391	377	394	383	396	419	387	370	361	383	386	361	365	359	365	367	379	393	372	356	399	404	373	338	369	399	395	381	385	397	324	367	389	405	355	384	387	357	355	367	380	392	366	404	367	370	377	353	378	387	398	391	369	375	397	395	347	388	379	365	398	373	421	377	382	370	376	387	400	396	373	360	353	373	391	373	416	397	380	381	368	367	375	360	385	368	393	379
1451	327	336	344	330	341	325	322	323	333	316	288	312	345	332	311	302	361	326	374	344	323	374	322	319	348	316	311	341	363	320	339	376	307	342	346	330	372	348	320	344	307	333	301	350	333	335	372	316	301	314	352	352	339	354	302	319	294	360	347	313	354	333	308	319	334	367	317	345	316	322	365	342	307	351	301	303	325	349	355	326	340	352	312	337	300	357	345	371	348	312	291	319	341	338	323	346	312	313	342	322	356	303	304	309	341	310	312	310	335	347	342	341	318	312	313	329	335	331	308	364	357	325	324	356	310	335	320	347	310	358	329	301	345	354	354	350	315	353	341	346	302	303	278	322	326	341	331	316	324	322	308	337	298	325	346	319	334	347	319	335	300	326	303	337	326	307	339	330	287	327	321	323	319	333	314	293	328	357	310	368	320	317	324	345	339	378	326	317	320	291	276	319	318	332	320	319	333	357	341	287	330	313	312	322	320	340	335	337	332	323	307	342	317	323	353	333	307	312	351	327	313	328	340	326	298	353	334	329	342	307	329	311	348	342	335	346	346	329	341	324	331	313	349	362	356	315	312	352	359	309	301	359	351	311	302	329	343	334	314	320	312	323	328	353	335	334	342	316	334	279	359	351	345	328	308	319	335	344	364	340	309	336	337	315	344	308	354	307	335	295	333	351	326	311	339	311	326	316	342	325	332	342	385	342	361	298	315	334	336	360	356	311	354	330	301	333	325	326	324	295	320	334	343	288	321	330	324	326	313	276	318	323	371	281	321	330	331	323	323	355	315	290	324	353	351	318	338	328	328	344	364	327	338	353	303	314	324	308	359	334	336	346	319	322	345	352	335	356	325	333	347	302	327	333	316	365	361	337	323	333	336	312	344	338	343	293	324	317	348	310	323	309	326	355	352	362	354	348	344	324	376	340	349	331	349	321	300	340	320	365	314	274	340	308	341	345	316	339	362	316	305	338	301	333	349	312	335	329	346	284	328	336	336	319	313	372	392	346	343	336	324	296	337	334	322	306	326	289	315	332	335	331	304	341	299	335	302	314	376	331	331	335	283	325	306	326	312	317	347	331	321	290	341	294	306	320	339	303	280	349	379	377	335	319	306	349	306	333	336	331	301	340	370	362	315	287	317	344	317	333	344	341	332	322	321	330	344	331	327	341	308	304	341	298	284	306	336	350	361	342	302	337	311	334	351	283	327	289	349	342	328	329	315	305	335	306	328	352	331	361	339	303	349	352	363	345	352	308	338	335	362	358	333	343	317	322	296	320	358	292	308	338	340	317	287	306	323	351	309	351	316	304	331	326	327	337	326	322	303	326	348	339	348	328	321	327	332	328	312	335	308	309	330	341	306	352	343	317	334	307	330	344	336	344	337	337	337	317	348	330	313	341	317	314	332	334	326	334	296	319	362	303	337	353	325	319	308	309	327	338	348	329	337	335	322	330	362	315	331	332	276	319	317	323	308	312	314	341	347	366	326	343	349	329	359	330	333	317	343	348	360	316	314	362	330	319	328	311	334	342	372	328	324	316	339	343	310	313	321	304	328	331	327	330	315	335	305	313	355	346	274	327	336	333	358	334	331	370	318	349	325	304	351	342	284	332	330	354	334	348	271	372	306	356	350	292	384	339	340	348	349	338	348	290	315	317	322	329	277	343	348	327	324	316	306	349	341	304	344	305	330	359	315	325	321	313	340	291	330	331	343	331	307	337	343	323	363	345	291	338	311	345	358	329	333	313	352	319	346	328	328	332	318	353	292	342	335	347	315	322	335	308	330	332	349	321	341	320	354	349	320	326	365	319	348	363	358	324	342	349	326	305	300	336	345	331	360	310	305	345	323	318	322	323	312	318	310	322	327	300	336	329	356	353	358	329	294	326	331	337	340	308	330	342	308	313	306	292	322	334	351	345	323	309	327	345	303	344	341	318	332	337	361	333	313	368	345	326	353	343	343	358	324	310	301	349	328	318	317	321	355	331	299	332	358	286	346	342	351	352	324	343	347	331	355	353	309	293	344	334	332	330	362	328	329	311	334	314	305	321	315	324	326	293	331	366	309	360	325	361	315	326	301	319	312	322	288	319	345	336	317	331	311	316	351	335	313	319	333	308	318	338	341	362	331	322	336	297	339	360	336	354	330	302	307	347	349	313	303	310	320	332	318	323	340	377	352	340	316	325	307	328	309	347	348	326	351	326	321	316	316	306	329	348	316	292	376	328	344	328	336	294	340	321	317	298	303	337	366	340	340	342	322	355	348	339	340	332	335	328	327	338	286	335	318	340	349	344	330	337	345	388	323	341	378	336	351	340	313	326	332	329	345	353	329	324	325	324	341	340	306	335	287	295	279	333	343	301	313	345	302	319	317	344	348	362	336	314	313	361	381	347	322	297	338	346	373	333	347	336	323	355	342	326	346	316	328	325	354	337	346	325	310	326	348	332	332	342	343	310	354	347	339	324	347	343	339	337	329	331	293	323	320	301	312	336	340	317	348	364	336	327	320	308	346	330	326	324	340	334	342	301	378	321	330	323	337	311	327	353	323	303	332	319	309	316	319	332	320	308	312	350	355	325	355	338	361	300	331	336	338	315	345	323	340	314	310	334	306	342	312	354	357	343	305	337	327	327	329	348	350	322	307	332	331	348	268	304	362	307	294	338	326	316	323	326	316	324	336	319	333	341	356	305	323	340	337	301	289	306	307	343	326	328	303	360	358	348	306	346	313	300	319	303	346	330	325	289	306	314	320	309	354	311	339	315	337	340	319	303	354	324	329	341	352	318	320	288	322	320	319	298	333	319	315	303	350	285	326	332	330	332	358	338	342	340	322	373	347	358	321	326	360	309	338	346	347	330	329	328	328	335	330	325	331	347	314	319	304	304	312	355	310	321	333	325	350	284	330	359	357	335	313	344	363	350	331	360	314	328	337	339	308	330	307	328	337	339	334	349	358	319	333	304	294	299	324	339	363	323	318	330	319	306	358	322	315	302	358	341	312	293	317	352	322	328	297	334	304	354	328	323	336	326	377	341	321	350	338	362	327	337	300	313	353	347	346	329	306	335	342	320	312	313	316	340	309	346	351	294	314	337	363	340	360	323	325	338	319	324	372	322	347	316	323	344	336	338	357	369	360	313	321	324	327	350	335	334	355	352	353	359	355	305	320	352	318	329	344	312	293	307	329	340	319	349	346	347	339	296	318	336	359	324	336	332	316	288	365	319	372	310	326	310	321	365	380	336	352	333	312	375	324	328	326	362	343	327	322	339	325	322	352	321	306	327	321	357	368	331	309	309	318	344	330	333	336	353	316	307	342	329	311	301	341	363	327	311	325	375	328	311	344	340	322	318	353	319	291	335	305	353	294	314	333	311	336	340	320	314	304	344	340	323	293	332	347	296	327	330	356	340	352	314	291	331	331	335	300	334	340	300	324	338	324	384	325	349	314	328	343	332	310	301	354	320	324	339	335	301	339	364	344	324	332
2053	812	833	875	761	831	842	804	825	782	819	800	733	758	817	767	857	825	789	798	837	810	765	779	775	800	869	770	811	769	757	803	824	792	771	739	792	840	843	794	820	806	747	796	774	779	799	842	793	792	804	790	794	779	759	802	807	773	843	780	804	791	785	786	803	774	836	809	739	828	794	812	804	779	758	768	771	772	797	775	785	806	847	791	796	810	778	812	828	805	827	815	814	816	817	777	798	805	758	818	771	795	845	802	776	796	812	834	863	780	790	789	811	769	835	753	768	775	787	785	787	798	776	811	802	803	807	770	817	765	813	793	777	774	769	786	832	744	766	791	783	757	746	775	742	792	743	809	798	766	777	805	819	805	743	822	818	813	848	785	783	829	804	793	786	780	784	822	795	843	773	795	799	797	803	793	820	825	779	773	820	789	871	746	850	840	804	781	804	818	816	768	834	797	835	786	763	751	754	801	765	731	837	776	781	852	793	797	833	768	830	820	841	784	796	750	838	830	804	863	834	750	788	791	848	788	806	806	803	796	864	827	813	818	807	797	793	785	824	791	796	838	798	814	806	757	768	762	803	794	852	772	830	789	820	785	789	835	746	827	840	814	823	761	800	745	845	746	793	831	811	790	795	807	752	834	797	803	816	784	803	802	839	761	820	854	833	825	801	806	747	760	781	785	779	791	766	827	787	819	842	795	814	771	809	803	769	758	800	788	789	768	788	754	766	802	806	849	795	801	842	814	783	801	715	800	769	802	766	832	804	828	784	746	763	790	793	798	804	799	847	761	799	796	803	772	792	815	770	812	823	819	821	793	770	833	791	784	795	805	826	768	839	785	798	807	774	758	776	773	737	764	804	809	763	790	828	820	821	835	752	812	781	814	824	745	777	787	762	811	756	821	767	821	825	806	775	795	807	794	771	783	819	790	807	778	777	803	732	784	757	798	803	785	824	803	773	807	777	801	774	758	723	791	793	869	770	824	822	851	817	803	751	880	766	805	786	808	778	771	853	840	766	795	819	798	789	777	781	829	720	818	817	806	793	749	801	796	780	818	741	796	821	776	773	813	843	774	796	806	785	789	850	776	803	806	777	764	798	770	761	795	816	849	721	776	812	817	803	820	754	794	769	788	803	766	767	813	758	803	839	764	828	786	770	812	815	731	803	799	793	781	753	753	767	843	779	825	782	804	804	766	781	772	777	804	797	827	816	769	794	782	859	796	758	789	761	833	780	819	820	766	804	871	795	769	797	807	789	784	827	799	841	843	776	830	790	775	807	795	794	824	798	760	777	822	750	794	763	827	802	780	790	794	812	784	817	757	763	785	769	788	821	728	850	764	822	792	784	772	848	762	837	843	789	833	779	764	777	768	773	785	769	776	771	836	757	740	768	837	771	750	813	815	812	808	825	827	798	754	818	774	822	795	733	794	794	792	794	807	834	826	757	812	795	807	776	775	766	800	784	818	790	765	769	800	746	845	796	770	735	778	748	785	760	770	879	781	807	810	765	744	789	766	816	803	806	777	754	898	768	775	783	762	796	769	786	715	834	744	725	733	783	841	774	748	760	766	837	804	816	814	788	728	777	799	793	852	877	777	746	795	834	770	845	718	784	817	780	771	784	809	843	834	802	793	791	803	767	817	749	755	847	776	830	816	807	765	754	759	802	824	775	820	780	786	782	804	788	729	788	778	779	777	794	779	762	806	748	792	776	779	801	829	753	776	828	759	779	825	781	824	741	791	797	738	806	753	790	793	830	824	797	797	747	865	808	808	808	812	776	776	847	862	788	737	777	812	771	859	811	774	796	828	820	804	780	860	784	814	799	811	795	793	814	796	808	789	799	780	798	797	754	813	843	841	777	770	777	775	787	813	751	807	852	832	813	806	746	806	801	764	824	796	818	773	797	783	822	748	828	821	802	799	807	770	852	793	739	792	805	797	764	800	763	727	779	779	822	850	833	799	802	782	801	856	764	766	798	749	771	762	852	822	816	765	825	782	787	807	784	783	815	818	843	766	775	792	814	838	799	826	810	812	808	834	774	778	810	836	759	775	763	785	762	785	769	754	795	770	805	803	815	802	800	797	790	818	799	770	816	758	835	820	750	757	816	776	841	797	840	785	799	730	815	818	789	829	829	785	800	767	772	788	801	804	799	772	802	807	766	809	826	793	804	839	795	798	790	791	766	797	784	775	836	801	819	765	789	845	776	789	782	801	871	758	795	744	785	809	789	762	775	827	803	827	772	799	851	770	827	753	767	829	789	808	818	793	777	744	811	758	813	801	804	810	803	807	767	814	778	791	801	765	835	759	800	759	775	782	754	802	786	783	788	742	769	833	803	822	827	741	760	775	840	845	770	817	813	783	836	803	777	824	739	801	774	804	778	827	832	779	775	805	827	831	750	768	761	780	803	835	790	822	814	800	834	811	829	755	795	779	853	811	798	779	767	792	818	771	840	774	834	791	800	807	777	819	776	790	784	764	857	807	796	804	823	825	783	768	825	775	798	804	782	810	792	837	770	813	795	798	747	828	764	795	808	784	836	834	792	813	796	841	789	778	812	805	774	807	761	785	796	798	793	780	780	802	774	840	838	854	832	799	811	804	812	798	748	848	806	780	782	781	849	833	792	792	810	802	829	756	747	777	799	788	793	800	803	779	788	743	800	817	821	784	850	778	802	809	786	759	822	766	838	807	794	731	822	779	758	788	727	803	806	789	800	820	840	812	823	752	817	783	819	813	795	777	822	816	784	803	788	782	785	781	829	819	764	784	814	782	810	824	748	786	791	807	786	821	804	761	751	843	847	761	759	812	773	750	772	801	821	794	793	796	836	792	853	792	838	827	811	760	770	709	783	812	805	805	784	736	797	792	768	744	760	815	796	818	818	813	791	849	750	771	822	791	767	815	806	773	785	783	773	743	785	790	808	752	877	808	793	794	792	742	836	837	790	826	752	783	787	806	827	812	733	741	796	806	770	825	740	855	763	791	822	800	842	803	726	804	791	800	809	787	827	792	779	811	814	812	769	782	776	800	732	781	839	800	790	761	839	822	806	822	774	831	757	852	775	767	809	804	778	818	728	764	792	750	809	805	816	808	781	758	791	822	789	752	779	835	811	843	818	758	783	793	845	803	797	803	822	785	807	796	798	783	783	832	792	823	825	797	771	832	776	773	798	798	762	699	796	807	779	830	809	809	830	824	795	819	745	773	795	798	768	834	817	831	777	782	826	810	771	763	793	795	797	782	793	794	801	761	822	809	801	790	793	788	806	818	790	797	775	792	810	777	786	764	788	769	819	788	840	839	834	744	782	783	801	778	799	742	810	814	808	812	824	780	766	807	797	808	837	757	807	782	785	829	782	779	772	788	768	821	816	786	769	775	781	809	814	784	813	750	792	753	751	791	776	769	801	804	771	803	818	782	844	829	806	778	808	792	801	776	777	851	797	842	873	781	859	783	788	848	771	831	780	814	780	820	775	807	806	819
7100	557	566	505	421	393	355	410	325	333	335	341	312	332	330	351	307	317	338	312	340	294	309	302	293	313	271	308	341	318	299	341	305	312	329	291	294	312	315	271	294	347	325	330	300	295	325	299	316	311	333	293	302	296	300	292	323	300	332	301	307	315	307	289	308	327	329	333	303	329	291	343	332	308	307	291	298	345	322	346	274	290	303	290	331	292	319	313	298	305	318	273	338	312	303	301	322	318	296	340	319	321	304	304	299	301	328	318	295	327	279	315	308	310	316	321	302	319	306	323	338	292	318	316	308	304	302	308	306	333	294	308	310	284	306	305	307	330	326	294	302	316	274	347	354	334	313	332	310	299	339	322	329	324	333	287	317	291	297	312	280	310	310	297	337	296	345	330	346	343	308	303	305	302	313	315	323	305	309	324	313	303	322	302	337	298	325	358	304	301	292	279	273	351	301	364	314	303	325	296	333	293	322	317	302	306	284	289	329	293	347	307	316	285	327	329	305	321	332	313	307	316	330	316	319	318	310	354	291	323	306	314	293	327	311	326	302	320	308	356	322	326	318	321	287	317	300	303	322	301	316	313	304	316	326	304	287	303	351	329	305	307	309	305	293	315	324	293	315	321	322	293	292	312	295	340	322	300	333	335	310	315	306	320	332	340	340	325	301	337	303	323	307	339	313	300	299	339	297	297	306	282	290	314	311	290	290	332	296	311	303	287	318	322	319	294	329	331	291	289	312	370	306	313	348	308	329	303	324	318	322	305	283	320	333	310	272	321	336	354	330	334	263	315	301	328	312	306	326	348	315	328	274	303	285	339	320	296	324	335	311	300	333	297	339	293	343	281	300	307	290	281	325	309	297	327	338	331	284	313	339	292	311	296	305	298	327	297	307	278	341	309	299	316	289	329	316	337	353	284	337	328	319	323	311	328	288	287	298	286	278	345	316	319	274	324	296	281	328	339	313	290	297	319	280	300	335	322	302	291	304	327	308	335	340	288	327	340	302	300	326	315	294	344	330	337	294	271	314	317	289	323	267	316	315	306	315	324	300	318	310	298	335	349	307	336	320	325	302	295	301	328	303	333	313	296	309	322	277	329	320	304	319	294	296	304	314	314	341	325	312	321	332	317	315	277	314	318	317	336	313	315	297	285	276	323	327	351	338	330	322	295	333	304	344	332	314	306	320	291	312	301	301	317	282	304	354	346	329	319	339	282	305	322	282	318	322	329	331	285	307	314	288	337	319	310	299	321	323	277	304	323	305	302	339	275	370	303	301	319	364	314	331	346	354	351	291	289	305	294	314	301	288	331	358	254	309	320	276	337	290	314	325	312	301	312	305	351	312	306	335	320	310	330	348	358	307	320	299	337	336	308	312	339	321	324	307	329	282	327	329	336	290	300	306	335	309	291	299	291	305	287	319	275	302	330	333	296	320	306	314	316	337	325	317	330	299	301	354	326	306	318	346	347	320	279	325	301	329	345	278	301	322	318	301	318	283	311	305	280	341	307	325	342	323	323	327	288	301	351	337	325	296	296	311	323	339	309	296	320	267	320	310	319	281	316	348	307	305	347	309	332	284	330	312	323	313	327	315	292	310	333	332	335	313	320	301	324	295	305	305	309	349	308	309	280	313	317	302	305	301	322	323	274	302	306	311	332	325	312	359	314	299	281	313	314	276	309	283	322	315	294	315	295	284	332	322	278	329	319	317	332	315	310	312	311	315	294	341	297	321	298	320	303	331	345	322	301	285	312	346	283	311	300	315	323	286	287	317	311	302	309	330	308	321	310	302	302	331	290	310	308	326	303	321	294	308	299	283	350	344	310	296	298	299	352	296	325	333	309	316	302	314	294	307	308	313	292	344	315	315	325	288	297	286	291	303	318	331	347	338	320	315	306	343	301	291	306	315	332	314	313	320	313	295	284	282	316	314	291	328	309	286	312	323	332	310	318	315	322	304	323	330	343	304	312	300	344	314	327	301	319	307	305	299	301	318	305	301	298	282	318	330	326	320	322	314	328	317	309	350	313	310	338	330	345	331	330	322	305	302	333	320	344	323	317	318	299	317	319	301	303	308	318	263	290	286	321	339	324	324	289	321	300	313	325	290	316	284	323	321	282	322	299	342	306	263	289	329	290	311	332	339	323	318	349	282	302	291	287	347	314	304	319	316	317	297	297	319	328	305	345	292	326	313	280	307	298	353	304	346	318	316	345	316	310	307	295	313	321	323	341	318	275	306	283	357	309	326	314	326	324	326	353	315	318	314	325	298	298	314	305	292	275	324	315	309	333	284	319	336	295	317	292	330	313	306	307	290	302	313	288	320	327	294	288	296	316	330	284	283	292	295	307	330	294	323	343	319	321	282	326	304	320	318	287	326	306	284	314	299	349	318	304	332	316	345	318	284	329	334	310	296	305	288	321	303	274	280	293	311	327	308	310	318	293	293	306	315	260	304	304	298	315	325	299	298	302	320	325	319	322	321	317	347	332	315	346	338	298	301	319	291	303	315	320	319	336	305	321	268	280	297	307	288	361	287	326	321	311	315	336	320	321	306	322	295	336	358	300	319	305	301	328	316	283	315	286	341	324	299	313	312	298	293	298	318	360	297	332	307	309	333	338	294	328	291	288	318	306	321	282	300	312	358	327	293	307	323	293	337	346	296	296	312	328	312	312	308	333	302	285	301	323	314	336	267	300	347	323	309	305	269	289	315	300	325	339	349	297	291	331	329	323	318	322	305	289	309	315	325	292	307	317	309	309	311	359	336	341	277	321	318	300	297	355	346	312	312	310	349	306	326	347	312	299	301	290	311	290	301	295	350	307	314	338	298	331	310	328	334	317	330	326	321	320	321	291	291	324	283	350	308	307	302	287	283	336	306	299	273	333	267	298	296	326	287	348	306	311	310	326	315	333	293	307	310	352	300	312	285	313	317	344	304	318	321	319	299	297	299	326	349	317	303	344	343	305	348	316	306	361	284	336	318	298	296	297	298	260	281	316	329	295	335	296	319	307	284	321	305	331	339	287	296	287	286	306	294	302	333	323	315	346	266	299	352	306	338	321	294	277	360	333	303	320	304	275	289	286	310	287	274	327	327	309	281	303	293	312	283	338	291	277	296	319	321	306	290	328	318	327	324	311	312	305	325	281	297	265	328	334	314	318	309	328	291	279	310	294	311	312	316	343	318	303	302	295	312	305	307	344	278	282	297	287	313	294	319	297	348	334	309	300	348	314	301	311	317	359	276	326	324	313	326	285	289	289	296	286	333	281	307	295	312	322	300	320	317	298	314	284	335	354	323	328	310	323	297	314	313	308	287	336	303	354	277	308	288	331	279	305	302	287	303	324	305	310	304	334	324	322	337	321	311	309	298	317	312	279	324	317	321	292	295	333	374	322	299	310	288	283	317	354	285	342	280	324	321	292	350	298	304	347	309	303	326	295	297	318	343	302	297	286	295	301	295	329	317	306	325	308	323	293	307	282
6511	991	1310	1407	1304	1138	1024	986	884	953	961	884	858	842	864	832	831	797	817	823	745	807	772	823	766	743	781	794	744	770	773	779	769	700	754	779	770	755	716	762	801	769	718	726	770	739	820	752	734	749	754	773	769	752	795	836	753	761	724	711	728	744	784	794	761	742	683	754	815	717	778	793	759	770	743	731	754	754	703	795	781	739	738	778	775	751	753	775	747	808	749	765	732	753	746	803	786	725	724	744	716	762	765	724	736	758	769	744	734	727	722	734	732	751	780	767	728	751	746	709	785	734	774	707	745	712	730	717	793	751	783	732	761	694	748	743	758	717	743	717	765	779	707	750	768	727	795	713	746	788	767	834	753	727	746	780	769	725	771	774	700	763	728	767	750	744	777	710	759	777	754	763	744	745	747	733	741	741	757	712	742	793	748	749	744	715	750	779	743	774	726	767	721	722	776	740	803	770	744	795	750	761	821	777	766	707	752	762	726	732	746	744	701	740	747	779	747	764	778	734	701	706	767	740	741	749	777	693	785	716	756	761	780	758	750	732	783	754	788	747	764	769	738	799	733	771	790	744	747	716	742	729	763	710	708	742	698	769	737	737	750	731	787	742	785	779	780	765	773	692	698	742	789	702	746	756	743	737	768	785	746	709	727	739	729	741	725	749	720	695	742	745	731	743	782	822	761	752	739	726	782	742	736	768	719	764	715	734	714	707	698	738	772	797	708	725	725	740	676	753	794	729	723	768	761	763	773	733	738	757	775	746	746	782	739	754	791	685	718	741	737	703	754	764	741	747	765	721	777	738	794	741	760	730	731	791	689	802	760	718	738	757	744	763	745	734	748	737	727	746	775	770	748	769	830	742	712	738	728	705	796	736	798	740	763	761	774	801	765	737	762	787	727	793	815	726	750	777	708	758	798	746	727	729	765	757	734	746	727	741	759	721	749	721	748	830	774	726	758	718	704	776	702	788	766	744	770	756	760	769	770	745	720	775	799	703	698	723	740	725	733	747	727	732	706	751	777	708	722	716	730	769	806	762	763	679	792	795	726	709	741	765	772	738	730	804	753	754	733	730	787	760	766	720	740	762	760	733	753	746	781	785	770	747	704	704	729	710	709	740	749	744	764	764	793	749	705	761	733	750	706	756	749	707	725	734	741	744	754	728	748	725	766	695	765	720	769	757	739	785	751	782	748	776	738	726	773	793	755	736	746	732	807	753	830	779	735	788	801	838	742	757	703	724	750	758	794	798	735	681	742	765	717	726	777	716	755	769	806	780	748	747	814	797	756	751	705	752	729	713	770	713	718	739	798	747	734	732	769	737	699	768	798	760	794	726	806	756	730	730	757	786	741	743	743	704	760	682	766	776	726	749	719	762	809	758	723	796	721	787	741	754	758	758	772	745	704	767	739	743	722	717	776	775	761	739	747	757	714	771	812	756	736	733	756	765	723	730	766	741	738	746	734	716	784	777	774	759	714	698	748	750	695	711	740	738	698	790	746	785	789	766	786	742	727	723	724	742	696	762	738	746	782	785	746	770	755	750	740	736	778	729	731	724	763	706	757	759	752	754	767	764	778	716	725	727	746	793	739	775	770	767	792	723	704	733	770	739	777	767	764	686	768	790	748	770	739	703	729	760	792	801	773	825	706	781	792	734	751	745	728	799	741	736	741	763	749	745	738	745	757	717	761	743	777	742	779	743	728	750	752	704	733	732	722	702	774	775	748	752	742	811	785	750	740	743	790	761	722	753	750	727	730	770	787	730	716	753	736	740	761	775	754	730	766	769	790	765	747	781	711	745	750	756	688	758	747	708	762	774	759	778	761	745	747	741	790	720	744	759	771	764	755	758	720	779	708	708	755	722	737	701	736	808	771	750	768	731	684	691	772	757	734	782	731	727	756	778	831	757	741	765	711	793	736	773	715	770	745	787	737	744	821	748	709	723	689	746	746	779	794	770	732	728	791	756	734	760	745	752	742	738	738	717	750	800	752	738	709	762	755	783	738	759	748	747	793	755	750	680	753	715	729	779	729	757	702	760	703	754	762	754	784	787	768	744	740	722	706	756	697	696	786	727	765	748	754	730	715	720	708	728	759	751	754	763	776	728	778	767	722	776	715	757	727	726	745	758	761	756	748	771	725	729	738	741	700	754	771	752	775	754	740	773	794	796	715	722	738	722	769	753	788	744	722	720	768	731	792	723	778	777	743	781	764	764	796	762	708	742	739	744	743	686	716	733	741	766	820	771	706	770	767	762	800	789	768	747	699	767	722	771	732	767	845	735	745	786	748	721	742	718	738	723	749	732	744	704	787	759	777	722	772	806	726	732	741	755	739	712	755	733	744	730	731	723	783	719	747	756	745	774	732	729	758	777	709	765	762	807	747	756	757	795	708	733	704	736	765	786	725	693	720	728	695	762	758	758	749	786	687	763	709	722	773	737	740	739	714	787	779	796	721	753	749	740	746	784	783	793	780	792	768	775	739	755	722	696	767	771	789	801	777	728	772	724	731	774	741	748	697	742	709	705	750	740	735	752	739	742	753	748	726	759	718	744	736	745	724	759	718	749	731	760	704	726	735	771	786	743	761	744	734	732	764	803	726	767	731	706	731	779	759	812	770	748	742	773	733	746	770	737	761	706	768	803	700	738	772	761	732	786	754	763	730	728	697	718	737	786	752	789	797	730	744	745	761	794	747	738	732	755	745	709	728	752	791	823	736	763	736	714	762	743	734	804	774	774	734	809	786	722	754	733	782	751	752	758	750	747	730	765	756	728	781	767	767	758	755	731	785	706	731	724	754	739	733	723	775	743	737	754	748	778	763	789	689	712	694	752	774	711	727	751	807	775	736	759	784	749	692	705	783	703	782	752	791	754	696	746	765	741	741	673	755	747	797	744	748	768	733	743	751	726	738	708	775	704	753	743	753	800	777	762	760	746	756	763	773	754	746	749	756	700	763	734	761	778	803	770	774	771	743	766	766	750	772	774	777	741	721	746	727	696	740	748	785	757	723	702	752	733	749	789	749	786	713	719	737	749	782	787	720	814	753	747	767	770	813	762	785	724	755	720	715	782	820	715	733	782	787	733	781	733	763	754	732	763	753	770	711	746	724	754	706	778	749	770	752	681	764	766	766	768	807	741	699	742	763	744	775	766	778	768	782	728	736	741	738	786	764	743	783	756	742	757	751	766	766	681	747	782	758	669	760	763	763	701	725	792	716	734	755	754	797	788	734	742	720	723	829	758	734	746	738	727	723	732	782	766	752	747	724	789	750	777	751	763	730	788	804	761	747	737	729	777	768	752	762	779	740	796	767	772	683	722	740	691	772	795	718	754	745	716	755	745	765	756	736	764	747	745	808	772	722	777	745	765	766	727	738	777	695	763	796	716	780	764	711	755	787	770	702	723	816	774	782	715	794	799	719	751	731	717	731	783	718	736	752	701	781	749	769	758	769	745	764	752	763	727	703	712	740	766	742	739
12153	777	633	487	433	296	265	219	204	169	192	172	173	158	188	177	136	185	178	142	154	142	151	159	149	155	151	184	127	165	153	164	146	154	148	127	146	156	157	140	162	133	136	162	146	132	131	141	131	141	169	151	168	149	155	157	129	131	153	155	159	130	125	118	141	142	145	129	147	156	158	164	144	160	148	161	128	149	163	153	132	120	136	132	130	143	125	149	138	172	152	152	128	159	137	133	167	178	154	166	162	131	156	138	160	156	163	124	128	144	152	148	149	144	144	147	152	145	161	159	132	160	148	138	136	156	137	172	123	143	139	152	143	142	161	151	137	138	156	170	137	133	122	132	157	165	149	134	139	138	140	129	151	162	145	155	148	143	163	148	143	116	143	138	131	135	143	174	156	145	128	129	122	118	157	149	154	178	140	146	152	126	131	160	150	159	163	138	146	138	155	139	155	141	153	142	144	155	161	145	147	129	145	113	141	135	158	144	140	152	134	165	143	137	153	130	142	140	124	160	147	142	161	134	143	153	142	122	144	167	121	141	147	150	158	148	153	127	158	161	133	134	147	153	157	156	161	138	145	145	141	137	140	133	131	162	148	149	171	147	155	134	150	110	140	148	164	150	139	148	150	139	137	170	156	153	164	133	133	137	153	126	122	156	130	125	153	149	125	127	141	139	118	147	130	145	133	141	150	163	128	131	134	129	135	154	153	145	159	150	141	139	153	119	143	159	139	139	149	158	142	148	178	152	145	152	166	132	165	130	167	130	172	149	125	155	152	142	150	130	139	145	146	157	156	157	156	161	147	165	153	168	133	138	152	138	139	154	139	121	141	119	135	132	130	161	127	149	132	119	140	126	137	146	122	150	140	165	157	139	135	155	127	159	142	159	138	145	128	164	152	159	148	169	163	148	169	163	128	138	137	184	131	142	142	149	144	140	129	176	141	159	147	154	138	149	166	134	144	137	164	143	132	154	148	133	162	133	156	142	154	144	143	164	166	148	138	142	153	148	154	144	151	131	147	150	141	137	164	150	169	155	145	123	126	120	160	132	141	157	149	146	167	144	139	139	132	163	140	152	171	152	149	163	151	153	139	143	132	136	167	140	134	160	144	149	147	159	145	144	131	160	133	130	127	150	136	143	135	132	123	120	146	170	133	157	163	142	117	128	156	147	151	157	164	130	159	160	125	147	129	115	127	148	139	126	150	128	127	155	136	139	146	135	126	142	138	140	143	117	165	157	135	167	146	156	129	163	145	145	128	149	135	126	148	145	166	165	135	152	136	157	168	131	171	158	161	155	172	122	128	154	149	142	138	155	145	163	140	125	140	144	148	126	124	121	148	136	122	142	132	148	148	158	152	139	149	141	131	126	136	154	155	153	119	135	138	143	152	162	148	138	153	135	154	145	150	161	157	139	162	134	140	142	134	152	141	149	140	170	131	150	123	132	132	147	151	166	136	159	158	149	144	163	181	156	133	131	141	154	161	136	146	139	147	146	153	176	145	120	150	123	181	133	133	159	151	156	136	143	133	148	153	147	162	154	124	159	151	137	138	160	155	149	155	137	145	132	138	132	155	155	139	147	154	129	139	148	147	147	161	167	134	153	159	154	135	131	144	146	160	144	132	158	144	153	156	158	160	124	134	142	142	137	162	156	140	161	147	164	132	165	156	151	149	138	138	145	138	128	147	151	145	144	172	130	148	162	169	132	147	145	136	140	149	156	135	153	147	146	139	163	125	144	140	139	137	147	157	133	122	143	125	150	160	173	145	150	125	143	135	137	139	126	139	119	142	141	154	135	154	138	160	143	156	163	130	157	157	158	154	154	130	144	144	123	157	139	143	149	156	140	144	128	159	160	138	149	149	136	139	144	161	159	163	127	164	143	139	154	145	128	141	148	131	144	147	157	161	175	142	134	148	145	174	139	145	158	148	160	133	155	144	153	136	155	145	129	130	149	128	140	124	148	160	156	143	164	119	145	152	159	142	155	141	145	146	143	165	156	154	148	161	152	174	160	125	149	158	150	147	129	121	145	143	152	147	158	160	158	168	156	142	123	134	167	159	150	142	154	147	147	126	160	140	151	152	142	139	160	125	161	157	181	131	152	121	145	154	153	131	143	167	152	140	130	145	115	160	143	161	137	135	155	156	153	156	142	157	151	142	140	158	145	145	142	150	137	158	138	128	152	140	142	151	144	146	141	156	137	145	140	170	141	158	151	157	133	124	150	141	161	151	169	157	143	138	161	139	155	138	165	162	155	146	163	173	129	131	146	144	157	146	146	160	163	123	161	136	155	149	148	151	144	104	131	141	148	142	165	124	126	119	145	141	151	150	164	153	129	176	149	154	149	157	148	141	133	138	127	152	129	146	144	138	141	138	156	140	119	158	150	147	142	138	156	148	161	153	141	121	149	146	135	149	164	139	143	141	150	145	147	163	155	159	130	135	153	132	152	144	175	156	155	161	143	145	126	141	155	135	143	145	160	142	123	149	125	138	165	141	156	129	146	165	159	146	149	156	142	144	141	149	139	144	134	158	128	138	152	170	146	142	136	153	133	135	136	162	146	151	153	141	169	151	147	124	130	156	125	139	156	167	115	147	167	132	128	158	138	134	144	132	148	121	158	154	156	142	165	140	152	160	142	160	143	180	146	150	149	136	137	133	151	163	164	153	160	151	138	139	132	139	158	156	118	165	153	139	112	150	166	142	133	153	147	139	172	154	145	138	133	138	136	122	135	157	177	162	143	157	161	136	135	149	156	127	150	163	129	135	146	137	138	137	152	144	124	154	161	150	124	151	169	152	129	132	144	147	125	117	134	129	132	149	143	160	127	180	152	146	136	143	155	137	174	140	137	142	150	148	138	154	160	139	133	157	141	121	143	132	154	121	162	145	150	158	138	149	142	180	177	121	162	160	143	146	153	160	167	176	142	142	145	158	175	150	127	163	133	179	145	141	158	124	145	130	120	166	153	163	141	174	167	139	138	129	137	151	162	151	150	129	141	137	165	146	147	149	160	146	151	152	175	136	148	160	156	146	140	168	137	133	145	141	144	134	154	127	128	145	149	161	142	130	146	153	188	150	125	152	153	157	146	126	156	158	144	141	154	149	144	191	145	162	137	150	149	160	143	154	144	135	132	126	137	149	147	153	134	136	143	146	136	135	125	140	135	131	137	151	144	159	161	135	165	125	153	124	159	146	146	145	126	151	163	146	172	129	160	117	140	139	179	138	150	147	151	142	144	147	149	142	145	149	150	126	149	132	132	169	134	150	139	128	152	148	174	145	143	135	128	148	147	152	141	156	124	148	121	167	149	147	135	143	157	150	133	148	150	140	137	147	130	169	128	133	133	146	155	136	158	136	142	158	130	137	121	163	131	161	139	132	165	145	133	137	157	141	149	144	136	141	138	167	145	169	163	129	134	148	139	139	156	157	152	140	173	130	152	155	144	153	147	136	157	159	143	149	145	157	154	140	130	161	130
7848	778	1421	1620	1371	1154	930	830	701	636	670	596	588	497	527	525	509	501	464	465	442	425	457	403	459	427	407	410	423	374	380	402	440	430	412	413	396	391	366	410	392	370	375	395	388	405	368	363	371	395	389	437	379	419	393	402	391	366	405	391	351	413	343	356	419	397	399	357	393	385	415	381	362	385	401	363	371	384	382	411	377	378	423	401	391	406	395	400	382	397	365	372	423	342	359	399	380	383	420	403	421	393	385	413	361	394	407	388	362	387	399	406	388	368	383	360	365	371	373	365	387	368	422	383	384	368	367	376	372	380	404	381	345	380	375	382	407	391	394	364	397	362	415	409	396	403	367	397	364	394	382	426	378	364	387	358	401	392	411	361	384	351	339	409	390	374	371	369	385	386	380	363	390	357	375	387	385	393	397	383	405	413	379	388	407	383	395	374	347	382	372	367	386	412	374	395	420	374	403	374	344	348	377	353	377	388	357	350	350	371	365	405	368	374	352	385	408	375	406	388	380	361	410	363	392	359	388	384	355	378	352	373	375	401	376	414	401	389	360	383	390	370	377	348	383	342	420	366	400	407	409	386	356	378	394	390	385	371	389	376	396	410	398	399	381	405	404	337	382	417	363	382	355	379	386	356	368	363	378	393	353	374	383	376	374	410	393	396	369	426	391	362	365	390	358	381	420	359	379	389	380	387	385	391	396	395	396	406	400	354	389	411	378	353	382	377	377	378	361	364	391	374	386	397	374	364	393	400	404	376	360	413	384	364	416	398	384	361	366	377	408	358	357	363	372	385	380	387	380	394	379	375	397	395	368	383	400	383	389	388	379	359	424	400	398	395	376	351	420	378	334	425	368	383	418	350	384	374	429	390	377	388	409	390	403	391	380	406	386	375	393	388	356	369	395	404	429	419	347	365	367	399	354	390	430	361	387	392	376	374	398	394	389	378	414	360	399	392	386	411	389	376	384	373	397	402	403	399	392	369	398	362	376	404	366	374	364	365	372	382	362	373	373	382	381	399	373	341	400	383	395	392	380	347	402	372	396	346	387	396	405	367	384	374	376	404	386	367	375	402	368	401	400	349	439	417	346	352	376	388	374	350	381	378	357	382	364	353	382	389	370	334	352	396	385	380	414	371	403	346	389	394	351	329	380	388	358	391	403	363	361	380	419	364	390	385	355	393	358	370	374	412	393	369	414	386	376	377	368	394	376	379	374	376	394	373	347	402	364	401	404	362	356	413	390	358	377	346	380	370	361	385	414	415	377	374	362	396	386	386	360	378	363	394	389	395	354	383	368	372	373	384	412	385	392	362	374	396	379	403	378	368	363	372	379	393	395	392	384	364	385	385	366	361	407	408	375	362	344	382	383	398	369	322	391	386	387	342	357	351	410	389	419	401	363	378	390	356	364	404	401	393	398	372	411	373	404	419	348	416	355	371	395	380	392	377	352	358	373	395	385	408	385	418	384	408	396	400	353	383	397	356	403	389	410	376	388	423	367	342	371	375	368	402	369	362	424	401	357	367	413	396	375	353	389	406	363	369	368	377	392	378	416	378	362	384	386	349	397	394	393	407	348	373	391	359	443	394	370	385	373	355	389	386	420	361	393	365	356	385	358	376	356	387	390	370	399	367	391	389	375	395	378	381	404	369	347	361	378	364	390	344	365	366	371	420	420	400	377	405	373	387	345	380	402	388	395	418	361	386	381	379	379	383	342	380	363	413	370	439	376	395	377	353	385	408	352	374	366	367	367	401	392	339	377	387	351	396	394	369	348	367	393	388	336	389	366	327	364	375	378	382	372	399	380	391	371	358	413	391	365	372	380	392	401	383	418	363	378	374	409	376	402	387	384	382	388	395	385	379	354	384	383	427	376	377	364	369	382	365	359	382	360	339	399	360	365	383	417	399	366	386	374	375	394	381	378	380	378	372	395	380	333	376	399	361	375	396	370	355	381	382	378	364	393	386	358	357	409	404	396	392	382	417	367	383	370	357	375	369	434	370	374	381	391	386	366	378	395	415	418	394	371	369	360	383	396	383	428	387	381	383	378	374	397	376	368	366	422	392	412	403	381	362	350	373	349	392	379	404	383	400	401	374	359	401	382	386	388	383	364	409	364	365	352	378	389	375	370	437	366	380	382	378	376	362	372	372	366	380	382	389	373	364	403	356	409	373	393	423	369	350	382	348	371	346	419	421	372	369	390	405	376	419	386	354	375	364	395	396	364	390	374	383	382	395	387	373	383	355	400	389	393	364	369	386	383	405	375	403	407	349	389	341	366	384	366	408	376	350	351	361	387	391	422	395	377	391	362	374	352	374	355	351	344	373	395	412	384	405	399	411	387	398	411	375	418	397	402	371	392	386	350	385	399	372	355	352	389	412	383	402	403	390	404	391	400	395	385	338	405	390	366	394	404	354	412	418	353	336	386	379	369	394	351	363	377	380	391	378	356	357	347	373	400	397	378	355	412	405	371	366	424	365	386	410	375	402	386	387	381	347	377	384	400	371	391	430	380	390	405	356	391	379	406	384	389	398	390	379	400	378	377	384	396	376	369	387	375	379	352	381	392	358	389	380	350	348	368	385	364	377	338	400	399	348	380	373	367	374	363	381	386	384	397	352	380	349	361	365	389	389	365	379	404	386	354	355	392	417	382	364	372	402	370	364	380	355	370	353	365	343	398	387	354	392	393	387	409	380	349	375	391	416	377	376	362	402	383	369	381	379	357	379	367	355	398	399	355	376	394	407	361	374	337	395	338	370	372	400	393	402	388	400	327	346	379	371	397	362	398	399	385	409	399	366	393	378	377	392	366	355	383	367	330	331	400	396	390	402	382	383	379	389	365	356	381	384	388	400	392	395	397	432	352	386	399	376	392	388	388	361	392	360	368	371	391	401	365	392	393	362	405	373	389	369	373	413	376	403	403	358	366	402	404	393	390	376	381	349	342	384	369	371	412	345	363	370	374	376	407	417	398	345	344	393	368	376	418	388	371	393	404	382	382	408	392	367	387	380	402	391	370	368	361	372	395	358	375	374	403	414	398	372	392	364	372	335	405	383	391	338	382	412	349	393	395	389	398	384	388	381	371	400	373	402	404	361	316	366	386	400	338	373	408	367	361	398	387	350	398	350	359	370	348	390	378	376	402	400	369	369	383	391	391	354	398	385	414	346	341	377	384	342	383	382	376	398	378	357	388	375	396	381	367	351	416	346	381	369	384	373	389	375	394	384	400	396	372	389	396	377	367	412	382	395	343	376	370	353	377	393	375	378	349	380	388	371	411	367	376	357	412	369	395	372	352	397	387	343	338	372	399	359	338	368	400	383	385	390	421	349	405	357	371	364	401	370	373	362	388	411	401	350	395	394	348	395	336	373	416	420	376	393	384	378	372	404	422	404	409	383	387	363	404	366	378	424	400	384	359	344	392	381	399	372	356	404	386	363	365	403	383	365	375	383	423	372	354	382	405	368	407	356	376	385
1375	325	335	313	333	311	339	319	322	310	321	335	304	322	320	338	324	370	322	278	321	308	289	327	343	323	325	310	344	321	327	313	336	311	376	300	359	337	330	343	318	340	319	325	316	342	338	303	376	325	317	320	338	345	352	333	336	342	329	357	335	344	363	305	327	290	313	324	328	315	314	329	309	342	357	351	322	319	319	328	351	345	344	331	324	304	338	313	335	313	314	274	335	331	325	323	360	294	342	322	362	336	330	311	362	343	353	327	342	324	358	310	290	335	285	331	329	345	337	355	277	325	307	344	344	311	353	294	301	287	344	326	305	306	333	365	316	328	307	323	326	343	333	301	338	327	357	329	323	352	335	335	343	291	349	341	323	334	328	313	334	356	354	352	338	313	346	340	340	340	322	328	320	347	350	286	365	349	297	320	341	289	335	303	325	344	329	311	324	315	328	327	351	317	338	329	337	316	352	317	312	316	326	304	308	335	309	346	324	321	323	345	349	327	293	324	347	321	301	325	322	339	321	323	329	290	323	330	316	324	323	334	323	321	351	285	320	315	313	346	313	317	332	339	365	354	329	352	312	296	352	328	336	325	326	317	328	321	324	336	326	339	330	319	334	334	310	315	338	306	380	361	328	314	337	327	338	314	322	342	342	300	301	336	303	332	311	342	338	340	318	344	342	354	351	311	300	338	328	313	367	337	302	336	355	325	347	351	301	301	318	311	327	333	322	314	321	306	323	325	321	313	325	328	333	336	346	312	356	339	326	334	307	330	327	340	345	332	340	341	308	302	327	308	326	327	349	329	344	314	315	319	321	333	321	293	290	302	317	337	324	325	301	344	285	331	329	330	345	362	302	300	352	301	327	328	366	367	294	328	299	365	295	350	321	319	315	379	283	339	338	322	333	343	300	330	304	310	295	317	341	309	317	332	320	328	307	329	352	338	364	341	317	328	326	346	335	317	320	338	329	290	337	355	305	325	289	319	338	329	306	361	334	329	339	326	308	330	330	315	321	325	309	354	341	342	307	326	289	331	368	379	359	325	310	311	302	303	281	319	321	318	331	353	332	334	299	359	319	313	341	312	341	347	329	319	314	336	359	346	323	314	321	345	311	353	326	315	346	325	324	325	357	339	335	315	338	355	315	342	313	365	330	323	350	303	340	333	352	337	317	311	323	341	307	331	318	312	309	349	287	342	303	386	313	343	316	344	337	347	317	354	351	314	322	350	294	309	309	293	324	351	293	336	323	293	327	326	344	322	338	288	347	340	312	320	339	336	343	312	332	323	275	351	325	359	328	332	345	295	327	346	324	326	365	350	340	313	299	297	342	324	326	312	328	329	334	334	322	331	349	325	319	341	333	308	316	331	355	327	332	330	320	320	305	341	327	362	338	294	336	366	305	313	292	335	350	336	308	329	283	299	335	320	328	304	330	357	354	324	318	303	314	317	337	336	310	318	334	322	334	327	312	332	337	315	342	306	310	362	331	353	316	342	344	313	324	315	354	355	336	346	342	354	350	317	322	300	327	330	335	300	346	354	303	346	336	302	267	348	333	349	311	345	311	319	348	346	325	312	333	323	294	306	341	326	316	333	323	334	358	319	376	300	308	331	319	306	308	315	327	332	335	357	315	348	343	313	322	322	322	335	316	306	319	362	315	334	353	317	310	331	329	333	355	375	322	305	330	328	322	348	361	349	357	345	308	328	345	317	333	305	345	330	330	360	318	356	337	310	329	315	364	386	319	325	319	335	353	323	346	305	320	357	321	324	360	352	361	363	333	326	325	322	327	341	329	324	319	342	354	325	354	336	360	334	323	342	356	318	322	348	323	297	324	284	313	352	338	331	310	352	323	335	306	332	334	299	325	320	306	356	327	323	363	364	347	338	322	348	290	340	327	297	334	336	336	333	315	315	336	343	304	322	330	328	326	336	366	325	303	316	343	361	295	280	316	345	354	313	295	309	359	316	315	363	364	350	365	337	317	343	349	299	328	360	313	306	356	324	309	339	358	321	306	334	315	321	293	331	334	317	288	326	333	341	339	333	333	344	325	345	338	355	331	353	311	313	323	286	325	350	335	335	309	326	340	329	319	299	289	317	326	337	340	316	346	318	355	335	310	353	344	300	323	348	341	329	331	331	316	331	338	354	370	325	333	312	344	314	295	339	323	313	317	317	341	332	296	329	325	329	343	347	351	340	356	374	330	325	325	322	320	320	339	346	361	337	341	339	363	311	332	332	298	331	312	335	306	313	310	311	344	344	364	330	318	323	343	353	302	344	341	332	335	345	363	331	317	295	303	341	338	301	316	357	341	308	359	309	316	336	323	298	333	327	330	336	309	308	319	355	316	331	349	399	326	336	328	330	363	300	332	347	349	322	337	315	340	291	332	321	352	326	337	305	330	336	314	302	326	312	349	326	334	322	350	316	331	348	350	363	352	356	325	313	331	338	319	310	331	327	354	319	317	336	315	329	325	341	362	309	308	288	335	309	297	310	316	316	312	354	330	309	295	325	321	309	312	338	350	339	319	291	315	330	342	363	361	325	342	330	356	325	315	324	345	311	321	313	315	359	329	344	362	319	341	306	289	346	306	346	337	341	346	320	347	337	316	338	350	324	362	324	343	333	347	301	322	327	320	328	306	289	330	332	326	334	300	346	342	327	354	334	304	313	331	311	314	323	347	326	340	327	304	378	345	332	327	344	332	328	328	324	346	367	321	341	328	353	339	304	334	325	322	355	361	327	325	355	325	317	320	304	332	374	332	342	298	311	332	330	359	356	310	336	329	329	330	354	302	315	311	358	326	270	340	346	310	335	343	299	329	338	301	332	329	343	347	316	345	311	340	314	345	320	338	321	296	326	334	341	300	321	328	355	338	318	314	344	325	321	358	330	316	306	347	293	316	319	326	358	322	304	354	325	332	297	341	320	346	304	352	319	377	315	324	371	340	316	336	339	334	343	315	357	331	342	301	307	295	317	285	345	349	337	331	281	306	330	341	347	354	372	337	265	339	316	299	322	329	315	334	342	355	348	351	349	323	323	341	325	342	326	343	341	316	306	315	323	336	341	335	383	334	341	319	329	308	296	340	341	329	322	325	324	316	316	340	322	330	336	308	336	318	333	316	337	324	325	364	353	313	344	339	339	312	343	291	335	341	308	360	327	318	321	323	344	341	321	300	309	340	310	317	353	340	358	341	326	337	340	322	315	321	369	318	309	323	281	313	311	304	357	311	335	313	349	325	306	334	317	323	334	330	352	338	320	333	370	395	298	295	355	296	346	295	322	312	363	337	302	319	302	332	305	341	333	315	328	321	300	328	330	335	322	347	288	338	337	341	318	314	310	337	370	344	317	352	325	312	348	325	300	339	334	349	364	318	349	333	344	352	328	299	334	344	335	327	313	330	336	326	310	370	337	332	313	323	335	356	313	350	349	333	318	332	345	349	328	312	311	314	330	327	298	331	339	336	336	341	333	334	344	315	332
2075	844	852	865	784	851	795	804	831	838	827	779	807	817	832	769	827	785	841	798	735	845	804	764	789	776	744	762	786	802	836	775	772	768	783	777	765	765	785	789	809	770	771	794	755	789	819	824	812	765	826	790	809	785	766	780	786	794	787	778	847	769	781	801	805	796	781	773	812	783	787	844	788	817	785	755	780	783	837	790	768	805	779	776	799	795	825	767	801	782	751	794	825	766	838	822	785	786	783	762	763	790	805	817	790	789	789	777	770	828	805	774	774	792	779	817	841	837	827	842	804	782	837	792	798	777	809	774	801	783	784	749	801	785	826	857	786	780	793	830	767	802	809	745	793	785	867	779	786	767	789	755	787	837	798	807	808	831	732	747	806	823	825	725	787	799	806	812	788	760	792	800	775	830	813	785	825	852	772	791	820	835	805	814	795	754	786	815	839	791	757	783	761	790	837	761	825	753	758	830	800	746	778	814	768	738	783	800	811	784	811	824	795	808	744	846	772	849	758	729	802	791	794	778	835	785	791	811	777	778	823	835	807	807	797	787	779	809	784	824	767	823	799	713	722	757	778	747	807	766	791	780	761	804	800	826	778	809	772	811	830	790	774	794	748	778	806	816	775	774	781	799	817	781	809	777	745	843	802	772	787	768	778	840	726	814	760	784	793	767	770	807	729	800	723	846	832	777	769	789	779	809	784	815	817	752	777	757	755	767	782	844	775	853	810	787	798	836	764	834	854	805	808	821	828	782	772	776	791	787	817	752	805	800	764	797	805	851	814	822	819	813	819	752	842	787	783	766	773	784	792	800	777	784	816	788	809	790	797	771	775	787	780	773	813	804	835	836	821	748	821	819	833	811	802	779	743	741	785	760	839	797	844	818	794	766	803	779	776	813	785	806	803	777	763	767	768	763	769	766	767	804	758	829	789	844	813	778	801	802	789	813	867	828	777	781	739	785	817	771	814	802	805	814	759	833	772	804	852	807	786	836	792	808	774	851	775	820	760	846	830	760	769	735	836	772	792	780	770	826	838	782	779	766	792	792	810	820	773	783	786	815	750	834	857	833	853	803	805	770	804	813	819	812	854	776	773	848	759	769	805	783	825	812	758	805	781	809	724	773	795	808	812	812	769	801	777	818	763	814	745	839	759	785	814	828	826	823	821	777	797	783	796	813	755	736	769	785	775	772	816	779	772	777	810	838	809	832	808	773	783	826	788	740	799	787	787	741	829	859	834	803	804	814	769	787	835	831	804	807	788	829	775	807	792	809	804	793	767	782	782	779	788	829	764	840	807	780	760	789	829	736	808	820	820	806	758	812	815	760	779	745	828	796	808	794	764	788	752	747	763	851	828	788	788	770	851	788	773	819	756	812	750	819	753	771	834	841	813	838	799	756	809	793	758	784	774	803	805	807	730	836	777	819	787	771	787	817	816	751	837	802	781	790	756	764	815	789	776	786	848	800	803	800	788	807	781	831	784	775	768	795	830	811	848	784	852	767	819	782	756	790	816	787	777	783	785	808	808	788	810	806	831	772	821	796	768	760	831	798	832	777	771	790	757	812	792	805	812	743	776	806	828	788	820	834	775	815	829	765	799	825	765	771	802	759	783	738	806	798	804	785	872	813	785	797	836	852	812	787	798	787	790	788	800	804	829	786	751	825	796	813	819	803	841	732	824	792	797	769	816	773	755	732	790	797	814	799	820	771	811	834	774	791	796	760	804	799	826	812	812	791	794	774	821	826	765	779	809	730	831	831	751	838	832	789	806	840	828	807	830	836	769	805	786	799	780	780	759	760	756	748	793	796	831	814	734	806	814	848	801	744	799	737	816	786	781	802	812	823	744	790	835	760	797	787	776	807	843	765	825	775	817	819	730	819	782	825	802	789	745	828	830	802	794	818	782	839	845	853	796	772	762	779	819	812	792	801	775	811	805	813	749	760	791	799	787	821	752	797	761	793	805	808	847	770	777	790	814	814	742	828	768	777	794	818	790	814	795	763	746	782	789	754	757	819	759	818	799	803	772	834	810	772	767	788	809	776	808	794	734	786	748	801	808	822	792	802	762	829	805	807	791	752	821	798	795	784	840	786	762	794	725	788	814	783	758	828	746	758	757	808	811	840	777	800	791	774	798	776	770	833	799	747	805	774	733	814	765	808	800	826	842	761	808	868	818	762	789	842	792	771	836	810	767	817	788	790	775	809	775	726	763	848	801	818	758	783	788	786	776	835	806	833	786	772	796	758	805	815	766	780	764	775	819	822	788	799	706	780	772	791	761	779	790	823	790	784	781	755	812	768	807	831	773	836	842	829	764	815	799	797	775	825	791	831	803	788	810	777	828	810	799	854	798	802	853	754	814	776	837	786	821	783	773	809	807	801	787	810	822	762	794	775	733	788	768	771	791	789	811	802	788	803	848	883	752	781	755	818	787	785	815	774	756	833	754	795	822	749	774	821	804	766	799	781	776	827	793	790	782	814	780	794	813	762	808	762	787	822	821	797	769	826	773	758	773	794	827	835	792	725	783	799	812	824	734	735	735	765	804	696	785	813	775	780	772	807	777	785	845	815	746	823	793	773	806	807	831	797	787	768	749	812	784	770	796	816	792	814	735	810	765	778	812	841	805	756	776	756	799	738	781	804	775	784	812	807	787	774	770	788	804	757	812	849	794	784	782	794	801	757	783	778	770	735	772	745	773	757	798	807	843	781	778	816	778	822	804	789	825	758	840	826	762	823	802	793	756	775	814	778	796	786	786	800	791	823	781	813	802	746	806	803	822	772	828	807	784	803	785	818	830	752	730	807	819	790	806	796	785	818	823	774	743	827	813	830	727	771	779	813	823	825	805	778	762	823	785	782	799	781	819	794	807	776	809	823	743	786	786	805	771	784	804	764	828	773	814	818	813	806	804	788	788	833	822	811	789	820	777	802	838	767	776	754	754	828	875	783	791	816	722	790	795	873	768	781	779	766	792	787	826	801	829	766	813	785	869	839	850	755	825	831	844	757	817	795	770	761	755	819	798	778	795	766	775	807	816	820	770	803	771	843	768	773	763	777	805	816	790	808	797	809	800	787	791	755	771	716	766	821	744	779	784	742	772	799	756	749	809	787	745	784	834	783	824	764	786	804	794	810	810	836	776	798	786	731	791	810	793	841	822	769	786	793	804	762	853	782	739	774	795	750	790	791	827	778	787	811	832	783	796	785	831	814	780	777	795	824	840	782	817	790	792	777	828	800	771	785	829	830	747	797	816	831	813	834	800	786	764	790	798	831	810	782	769	787	792	758	837	797	824	767	765	782	802	810	766	751	828	827	791	770	775	818	763	803	746	759	783	796	813	844	794	775	774	809	765	765	823	854	766	733	790	765	758	781	804	734	845	848	806	803	773	803	795	804	762	769	740	779	784	793	846	814	838	811	784	791	812	772	823	816	818	763	789	814	813	793	780	757	744	791	764	778	784	810	807	835	811	812	791	820	813	768
7042	540	540	477	400	393	393	379	316	312	320	349	311	341	304	352	376	330	320	315	323	304	316	339	312	324	295	332	326	307	278	319	336	288	326	279	329	311	303	286	361	307	338	309	297	311	347	318	292	279	316	288	324	320	292	320	315	320	301	328	270	338	316	335	289	316	309	314	286	296	311	291	324	336	297	303	317	355	290	293	301	306	323	319	318	292	318	308	332	311	318	309	297	275	272	282	296	342	311	326	330	347	305	308	313	295	296	322	290	306	316	286	308	331	328	330	295	314	317	321	313	308	312	308	288	295	309	302	300	311	303	295	312	294	321	317	284	312	313	275	317	310	347	308	311	302	283	327	321	312	289	292	293	337	311	301	288	332	344	269	313	306	343	309	326	322	313	289	311	299	303	314	341	293	307	325	317	323	300	309	299	285	325	314	310	275	290	320	243	278	303	318	322	334	310	298	328	320	310	306	309	307	329	325	340	296	289	284	306	304	302	325	326	319	309	324	319	321	304	287	307	289	299	308	348	357	328	335	308	325	326	332	335	317	301	298	345	282	326	290	295	296	273	331	323	283	319	294	343	295	293	344	303	329	336	304	354	288	326	298	312	291	337	333	314	282	289	318	322	286	301	330	319	321	321	332	287	320	298	316	317	318	322	330	306	332	335	312	278	344	320	316	328	289	334	305	342	332	331	345	296	319	300	264	317	301	316	269	324	307	323	307	310	291	315	322	345	319	325	329	300	332	308	303	305	336	297	296	342	305	318	305	286	259	350	330	297	383	313	300	304	292	304	346	300	314	333	338	304	292	335	289	330	308	314	354	320	303	328	339	328	330	312	331	278	305	311	300	328	310	304	309	319	329	322	327	354	296	329	297	315	301	358	350	325	312	286	299	365	339	296	341	322	331	319	330	333	336	305	314	328	328	326	329	323	340	355	333	302	307	319	300	328	301	311	313	330	274	341	322	282	305	336	316	311	305	291	320	298	294	345	310	336	312	365	319	328	332	317	303	290	316	323	316	314	313	312	295	323	311	305	291	329	312	314	322	319	292	255	317	293	317	311	325	337	275	293	323	320	317	296	314	320	337	318	326	310	305	311	332	309	284	300	307	306	287	274	270	303	335	284	308	312	360	337	307	295	326	313	289	338	317	315	318	316	341	328	294	310	328	312	300	304	307	321	295	319	316	314	305	331	339	344	283	327	303	316	338	315	297	322	339	307	322	276	320	291	294	349	306	329	309	323	287	285	298	301	312	316	290	349	313	300	309	288	315	289	291	323	282	329	322	300	319	305	303	280	310	315	317	322	309	290	306	340	314	324	305	304	311	292	328	329	313	290	319	315	292	311	300	303	329	312	306	310	324	317	307	302	303	324	329	308	309	297	322	299	339	310	337	292	303	291	314	309	299	297	291	313	338	297	330	278	309	269	284	313	283	315	280	282	305	310	307	269	296	328	307	292	317	275	323	297	323	300	302	305	317	283	292	338	294	285	329	319	292	283	314	307	318	310	269	279	305	303	329	313	329	310	317	287	335	375	277	337	294	304	335	314	312	325	298	340	309	327	308	294	342	286	332	318	346	325	317	339	305	332	328	320	299	296	288	316	333	287	331	298	296	298	312	323	335	312	306	337	339	333	314	275	336	303	324	322	307	319	302	339	300	342	331	322	328	360	293	298	307	309	296	327	298	311	312	308	295	312	326	341	306	351	296	293	293	313	322	299	314	314	325	312	303	296	301	353	330	307	282	355	330	326	307	289	330	321	321	303	328	329	322	306	315	323	315	340	308	294	328	300	322	319	282	340	292	279	297	341	303	307	370	299	331	321	310	295	316	301	340	313	318	313	303	325	305	315	318	288	345	309	330	313	359	345	310	314	284	320	297	345	298	299	335	328	319	309	305	301	295	292	304	329	289	341	329	309	333	283	281	356	288	293	325	328	296	280	299	299	324	300	299	297	302	319	318	321	298	319	287	292	313	310	327	325	347	327	266	302	336	301	327	307	313	327	333	294	303	291	305	301	348	334	328	294	323	319	324	309	304	301	299	306	282	293	323	305	312	307	302	315	338	295	337	326	280	339	302	281	304	310	304	288	324	329	314	313	286	309	331	315	312	289	296	330	302	324	349	338	328	326	307	336	322	358	319	313	304	335	324	332	354	308	303	332	309	313	311	316	291	287	332	312	300	312	314	319	335	305	309	313	317	328	315	312	305	350	281	303	297	295	304	325	312	329	310	334	282	285	332	336	302	278	312	331	307	325	331	294	314	290	322	323	319	302	287	288	315	303	277	285	284	299	305	344	312	294	330	318	282	314	329	312	293	346	325	313	307	331	336	327	323	327	352	307	306	319	279	285	332	278	325	285	322	330	316	307	295	301	313	324	339	304	301	345	287	312	289	296	311	305	327	315	308	329	315	306	343	324	314	317	303	287	314	342	291	319	312	320	292	312	291	305	310	295	297	299	336	331	306	313	291	303	320	314	302	326	328	341	323	306	303	304	293	327	320	279	351	290	309	352	331	313	324	293	318	326	317	314	299	313	311	320	275	288	311	323	335	335	313	309	294	320	315	284	306	343	300	322	287	317	303	305	300	308	289	339	338	292	320	304	312	292	320	288	347	308	321	280	291	329	297	288	315	307	290	318	325	298	305	338	301	349	301	315	323	294	313	307	312	295	300	323	300	332	307	304	330	289	294	284	288	285	317	339	331	324	323	325	333	291	298	287	323	299	279	297	337	338	284	291	328	315	300	317	300	316	306	281	278	305	339	282	329	303	290	367	301	351	306	285	315	332	328	324	322	295	313	349	293	334	327	290	313	301	282	281	304	311	291	316	311	270	316	319	318	310	319	298	272	337	301	310	303	326	319	281	327	304	325	305	315	315	306	287	326	289	328	281	305	361	266	296	306	339	304	312	324	297	314	309	302	303	328	334	325	317	326	284	292	301	321	309	316	330	323	287	321	341	275	284	298	330	300	354	306	303	311	365	322	280	317	296	303	307	332	289	312	327	336	285	295	323	312	313	327	278	329	300	289	314	285	310	300	292	328	338	300	299	319	323	322	308	289	337	338	327	311	319	355	319	295	301	325	329	297	310	281	312	292	319	301	321	293	287	318	321	355	341	316	327	298	328	289	318	274	345	322	321	306	312	320	296	313	286	313	314	306	346	350	340	284	311	340	348	331	294	342	307	361	290	306	315	312	304	283	302	324	306	292	310	310	318	317	308	289	347	300	328	302	342	328	320	291	322	311	320	329	311	309	309	319	308	285	323	303	283	311	323	312	322	315	318	296	297	344	297	308	295	339	296	301	319	333	323	316	274	294	299	333	304	321	316	284	304	278	255	342	291	306	296	285	299	311	317	335	318	301	294	338	271	290	325	328	334	324	309	322	306	284	324	308	309	319	338	300	320	307	347	337	342	314	290	284	341	308	320	335	310	300	287	282	323	311	299	341	294	332	301	330	289	307	312	304	287	336	299	305	333	327
6608	946	1303	1402	1283	1143	1063	951	950	877	893	800	865	870	849	762	854	779	817	806	771	777	769	744	760	829	757	791	804	741	739	736	730	797	753	755	744	771	734	703	745	761	777	694	731	755	749	797	743	707	799	762	780	732	751	727	780	737	747	772	783	754	776	749	776	732	788	706	746	751	760	743	805	737	745	771	745	701	742	767	721	728	763	747	781	720	781	758	745	716	740	757	752	763	709	767	750	755	703	713	789	737	774	769	752	723	724	757	755	747	774	748	740	779	772	768	729	765	792	738	804	782	744	734	716	754	706	769	783	760	697	747	704	804	769	746	723	699	724	748	825	779	728	751	720	762	721	730	761	746	785	762	763	779	737	737	726	743	720	725	777	756	736	743	737	729	745	756	772	779	711	766	808	701	746	786	726	746	765	713	716	761	716	761	791	747	740	772	774	756	773	732	722	708	751	712	802	743	753	745	740	702	754	749	731	728	755	785	786	765	784	756	728	769	747	753	726	760	805	738	728	764	775	726	727	690	801	768	728	766	743	727	735	728	750	693	754	703	745	753	725	775	747	756	780	697	739	726	708	747	691	740	717	749	767	716	785	757	732	724	744	712	712	757	777	700	746	722	800	747	712	693	753	739	770	728	757	774	775	733	766	749	783	753	768	756	791	739	704	762	728	733	759	769	740	775	730	739	726	746	747	723	725	745	770	733	732	769	774	702	748	710	748	737	672	732	718	783	748	740	748	753	718	702	715	813	733	750	738	749	742	762	720	746	738	787	707	705	748	736	737	729	760	766	744	768	746	770	700	729	752	781	759	721	772	693	746	783	757	739	776	781	788	736	749	758	719	745	777	732	754	759	743	759	719	780	755	731	749	749	716	749	812	766	737	774	830	736	704	758	731	772	761	729	741	772	758	805	747	712	740	738	775	797	803	786	717	775	736	741	738	747	757	754	761	763	738	732	794	750	776	775	752	759	775	756	733	750	759	763	752	753	705	757	779	750	713	751	760	742	768	801	724	733	689	732	778	800	784	755	776	754	748	713	722	747	764	680	728	777	777	760	747	704	768	706	776	763	733	736	738	784	743	782	773	749	684	773	779	766	719	771	730	740	750	761	728	733	752	759	722	765	785	737	763	738	805	753	805	703	754	713	757	750	796	749	780	780	789	781	763	756	762	777	730	703	779	727	743	780	774	751	769	757	741	732	723	789	724	726	734	754	794	702	746	769	757	785	768	712	733	779	751	730	746	760	773	782	766	725	720	761	752	750	742	743	740	773	766	711	782	726	740	741	752	722	732	730	732	742	745	742	717	695	700	755	736	748	759	709	777	820	742	750	765	767	783	728	753	723	705	757	686	749	729	759	769	744	723	779	754	744	778	800	718	737	765	757	775	713	772	729	742	809	746	695	755	789	738	783	751	746	754	788	686	710	656	761	780	754	737	737	763	806	748	701	726	731	806	751	752	760	826	765	727	728	764	776	761	737	732	747	772	804	804	729	738	760	792	742	742	720	794	749	738	756	708	718	766	727	753	740	791	750	709	743	763	714	776	783	756	722	755	728	751	752	725	751	794	758	750	769	740	770	730	736	766	756	725	731	757	698	711	749	759	760	806	700	750	702	708	731	729	704	705	707	741	751	755	769	768	774	780	743	719	794	741	743	718	753	774	706	728	786	789	734	716	753	747	756	736	760	696	784	756	749	765	768	724	721	725	690	749	709	763	759	824	793	786	813	745	747	763	736	744	739	753	716	784	752	737	727	737	766	735	742	730	729	762	732	696	776	779	765	694	767	725	717	742	767	705	762	735	782	765	758	736	736	791	772	764	716	715	770	762	776	729	772	714	764	748	758	720	729	742	761	698	699	731	788	759	810	749	766	756	801	783	777	756	710	716	729	703	711	717	711	773	755	728	741	782	726	728	760	776	791	748	752	776	773	716	787	691	726	745	742	721	751	717	749	700	757	664	752	772	768	745	749	749	762	753	745	759	770	729	736	745	762	796	773	747	745	768	738	801	762	783	774	797	768	757	701	751	750	733	737	761	760	785	766	781	692	734	754	778	760	722	746	786	718	709	723	715	731	756	728	739	737	752	769	744	736	754	774	726	787	785	754	763	726	703	727	759	777	747	744	695	756	716	707	693	776	735	740	741	726	702	792	716	796	781	733	702	757	739	765	778	756	756	742	746	773	712	773	709	691	703	809	746	733	745	757	776	750	733	770	743	750	752	737	756	725	760	755	767	750	782	729	759	715	720	725	755	718	722	699	719	676	763	714	745	734	775	760	746	744	783	767	725	756	769	760	739	712	740	717	807	711	734	746	742	725	731	737	744	757	749	699	776	778	773	727	744	764	769	699	755	756	760	695	733	737	725	774	742	757	753	735	715	729	756	727	752	732	733	737	722	759	749	736	786	791	783	744	754	770	766	742	717	761	729	738	748	767	757	764	743	758	729	770	723	768	723	738	767	753	778	727	756	754	704	745	792	721	729	753	736	766	737	793	735	793	784	773	775	759	751	770	773	748	733	737	776	777	770	750	784	768	774	744	739	769	746	771	748	791	764	734	755	757	771	753	709	705	790	729	720	775	748	796	787	722	725	734	750	815	764	689	755	768	733	713	761	728	736	763	721	751	713	731	736	804	688	744	737	761	766	712	771	709	786	747	732	725	724	772	759	786	791	766	736	733	726	726	744	766	780	736	767	725	752	736	739	719	739	762	742	743	725	745	747	702	795	744	763	762	749	763	725	758	771	757	765	763	744	728	758	751	771	757	713	806	751	721	717	712	719	734	769	754	730	714	833	806	778	759	724	732	748	779	739	765	727	722	754	808	682	778	785	761	735	756	795	755	741	766	726	722	753	735	756	748	783	788	722	763	693	762	804	734	717	766	711	775	731	762	768	793	725	739	717	757	752	735	736	707	762	751	743	778	797	748	772	747	801	731	763	771	754	785	700	780	708	721	792	745	786	722	729	799	703	735	711	767	793	752	768	705	736	731	736	726	742	759	777	752	715	750	763	727	767	758	763	751	713	724	750	743	695	722	740	733	774	753	768	732	724	756	751	741	723	724	762	750	714	720	764	747	753	750	757	738	710	751	743	744	721	746	734	747	726	708	716	784	745	776	791	750	735	802	760	731	780	735	734	700	768	764	728	761	786	787	755	736	755	785	759	747	787	729	730	753	721	694	745	772	736	704	715	742	742	752	729	799	759	723	783	784	772	724	745	774	735	754	784	755	704	788	761	735	759	736	770	727	764	742	747	758	725	696	751	707	757	755	755	760	744	714	748	759	780	742	744	758	799	771	729	766	748	756	736	762	800	766	773	736	710	729	761	756	741	735	718	728	740	782	741	753	726	746	709	711	704	740	769	763	765	727	736	756	731	767	763	729	769	761	737	765	791	723	772	761	743	765	732	789	757	725	708	736	715	709	818	735	814	785	726	776	775	763	759	725	763	717	722	688	767	801	756	742	780	769	788	733	755	741
12159	783	648	474	353	301	242	207	203	174	201	183	145	158	158	172	190	172	152	168	181	145	163	150	153	158	145	174	150	144	152	157	165	144	156	170	146	159	149	151	136	142	170	157	153	155	152	157	149	146	144	152	174	149	150	137	142	155	168	184	123	142	171	142	141	153	133	164	140	159	165	153	149	136	124	157	134	139	131	138	141	186	135	148	115	136	132	130	145	147	159	128	134	145	146	159	146	167	138	147	154	142	150	134	118	140	142	132	158	159	136	145	129	150	151	157	167	142	135	141	150	125	144	144	168	157	151	135	158	156	131	153	145	159	141	150	136	130	145	144	138	116	139	171	163	128	151	152	158	135	140	128	149	137	172	165	147	156	158	151	149	150	137	176	137	148	145	160	151	144	152	156	153	141	137	112	141	148	132	128	142	147	143	166	154	145	157	115	155	146	156	148	165	168	148	137	164	167	148	101	124	165	148	178	146	155	131	164	145	134	137	136	141	167	162	125	133	166	167	131	141	142	143	150	141	136	149	159	118	141	182	140	149	142	128	174	145	164	126	130	142	148	161	137	140	149	152	152	133	156	131	151	119	140	127	149	142	138	172	148	129	141	177	148	136	133	154	175	156	137	156	123	137	153	144	133	159	152	142	173	139	159	157	152	130	148	127	176	154	143	130	145	163	162	151	167	125	132	136	144	150	137	137	143	156	149	128	160	156	141	162	128	146	157	132	122	143	109	147	147	158	162	141	137	139	150	154	144	151	159	145	157	126	129	115	161	145	143	138	146	133	144	152	165	146	136	137	161	139	164	166	148	136	129	159	143	155	156	151	136	148	153	159	162	150	142	128	142	160	155	149	117	150	146	125	123	161	155	127	161	135	144	145	160	157	132	147	157	140	128	146	135	149	136	135	140	143	154	151	145	159	144	146	165	136	151	139	156	172	144	138	150	150	152	132	126	149	151	174	153	140	136	147	132	127	152	163	170	137	129	170	139	168	113	127	143	137	154	149	135	148	133	156	125	147	135	161	137	146	122	149	137	145	129	149	144	137	144	160	156	129	150	151	131	143	154	163	130	146	143	140	141	140	142	148	144	160	158	161	138	129	160	150	154	147	143	116	163	135	132	145	157	156	158	143	120	175	147	134	148	137	162	147	135	155	150	152	150	128	155	149	155	138	145	159	129	128	139	137	140	147	151	153	150	158	146	134	152	142	150	158	139	153	159	148	155	165	145	157	139	146	145	143	149	148	130	130	160	135	143	162	151	143	153	158	144	143	151	159	156	134	144	132	131	151	141	143	157	139	154	139	157	125	139	156	166	160	160	150	138	138	133	154	121	161	134	130	145	134	154	139	135	141	126	139	151	147	153	150	144	136	138	130	148	134	135	134	126	146	150	138	125	119	164	156	144	142	122	116	145	152	130	135	150	159	135	155	152	136	138	142	140	142	146	164	144	138	144	121	115	142	137	161	145	158	162	144	142	147	146	138	131	166	148	158	147	163	131	159	138	130	142	150	130	157	138	170	146	152	151	147	138	151	152	130	141	141	131	143	144	138	129	148	149	142	161	163	155	139	133	177	142	131	142	134	129	178	153	139	148	150	140	141	149	145	150	136	150	119	133	135	143	147	143	138	129	127	144	171	166	152	125	144	144	152	145	140	136	137	148	150	135	153	148	153	135	152	153	139	158	142	152	152	148	154	159	147	151	158	146	118	134	142	162	161	139	139	143	154	135	129	153	137	149	139	139	170	157	139	183	173	155	137	177	129	159	137	127	140	165	161	129	131	140	147	145	138	130	141	159	156	134	153	141	144	128	137	145	139	168	134	166	149	143	143	164	132	151	133	153	146	146	142	133	149	159	138	130	136	134	135	147	123	155	145	153	151	161	155	147	138	146	156	146	167	176	152	129	175	140	160	147	147	158	134	140	176	157	150	126	138	140	147	149	172	122	147	149	139	136	129	152	157	165	183	131	137	175	141	152	151	135	166	164	142	146	143	153	153	143	148	153	164	129	137	149	163	127	142	151	151	143	138	141	144	141	115	148	147	148	193	159	137	125	155	154	145	152	137	132	155	140	150	155	162	139	151	132	147	150	130	142	154	137	151	143	152	128	131	146	143	156	139	144	145	176	134	135	145	152	125	132	133	123	156	140	156	159	154	152	152	156	139	129	136	154	153	139	147	139	126	132	122	148	149	162	138	176	126	139	144	121	141	145	123	133	121	150	185	137	128	148	136	144	160	148	161	130	152	164	158	156	144	167	155	143	168	138	134	137	129	138	137	162	140	139	140	150	149	163	135	148	152	141	130	147	143	157	132	153	135	123	153	138	139	155	139	132	165	150	142	147	145	153	150	147	159	139	155	137	150	154	149	148	157	153	161	136	135	136	121	153	141	142	152	140	162	151	151	159	145	157	141	157	131	135	149	142	166	168	136	144	160	140	152	134	150	148	140	155	152	142	147	160	132	154	125	147	139	120	139	157	130	136	127	181	164	145	130	163	155	145	135	129	143	148	140	168	141	153	163	174	153	142	136	139	142	144	150	118	143	158	151	140	127	161	151	160	133	133	158	134	148	137	131	140	161	151	139	125	129	152	138	121	151	123	165	136	145	163	147	146	136	143	135	125	150	129	139	131	119	136	162	151	133	153	130	175	136	144	148	146	157	162	162	143	153	154	114	152	145	152	163	145	159	171	168	150	138	138	135	142	135	153	144	153	140	147	167	123	160	149	131	149	144	132	157	159	123	162	157	149	142	152	131	161	163	147	157	161	142	135	138	137	166	132	150	140	170	133	134	137	149	127	173	171	140	154	153	131	143	161	136	149	136	143	139	149	157	134	132	165	139	131	137	138	133	126	141	139	138	147	139	159	143	145	134	157	154	156	153	159	146	146	152	130	162	162	141	137	142	146	146	144	162	160	134	148	143	144	145	160	157	153	133	151	148	166	136	139	159	146	134	142	142	157	145	167	172	146	128	147	145	153	160	171	128	158	167	154	157	139	130	147	157	115	147	166	150	163	140	148	151	145	158	160	157	147	148	136	160	156	142	152	138	140	150	124	159	144	133	150	157	151	142	160	151	146	162	141	147	144	126	144	145	143	132	159	140	132	136	134	150	127	136	141	150	156	179	153	126	141	153	148	132	141	147	130	159	140	159	151	139	147	145	130	137	124	133	158	120	160	166	143	156	151	132	142	156	143	161	160	158	153	149	143	137	160	158	128	143	131	133	149	163	146	150	171	140	144	161	152	145	153	134	138	163	144	150	146	163	132	154	140	137	144	136	150	159	143	153	138	138	159	133	141	137	132	159	137	160	162	148	153	140	147	170	149	174	159	130	136	113	153	131	160	172	155	142	143	154	144	123	144	137	151	137	152	155	158	156	149	130	152	146	150	112	158	147	176	135	147	139	145	137	166	164	130	148	132	135	134	162	145	144	155	124	161	137	139	166	145	141	169	142	147	145	143	136	145	119	139	138	165	157	136
7918	836	1479	1655	1383	1152	905	797	751	672	603	583	557	523	527	552	481	505	532	476	445	434	414	423	420	442	381	442	431	417	415	379	413	441	398	402	436	392	411	382	416	382	415	446	378	388	379	408	400	364	381	356	369	410	357	381	362	403	387	370	358	381	379	393	402	354	379	364	385	344	395	379	405	386	409	361	363	323	366	348	339	414	405	399	368	399	381	422	387	371	389	401	414	398	391	378	424	373	418	401	394	398	356	376	373	351	377	372	349	338	382	356	350	382	389	356	367	412	365	421	371	357	396	390	394	390	384	402	360	403	369	380	386	400	405	399	392	362	348	392	419	427	398	383	387	398	402	379	362	395	378	363	386	380	389	376	386	404	373	402	386	391	397	373	380	413	390	378	378	352	391	389	381	392	410	345	391	398	371	356	381	391	360	390	371	353	382	385	368	376	397	361	406	382	362	400	381	394	392	386	390	346	375	398	371	405	339	397	408	401	360	384	331	365	375	392	410	371	394	415	373	374	403	420	337	354	353	404	392	369	368	379	402	361	360	370	390	397	408	332	410	411	403	393	383	391	383	367	389	400	378	402	396	370	389	359	390	395	387	365	384	373	358	382	413	405	428	376	373	382	381	364	374	431	382	362	349	392	383	385	388	407	360	418	378	374	389	418	367	400	373	376	406	356	390	391	347	385	399	391	414	346	372	396	397	392	368	363	378	365	373	398	378	404	391	397	371	364	414	404	388	383	361	351	401	384	396	361	352	382	390	380	376	370	363	363	398	371	397	367	369	389	371	384	400	382	376	368	364	375	378	434	376	382	438	370	378	387	402	408	384	391	383	397	341	383	333	367	409	395	363	378	382	381	371	355	357	366	366	347	396	371	372	397	394	375	391	407	416	339	378	369	374	382	433	382	386	432	401	384	344	374	339	352	365	362	364	393	383	401	368	369	392	382	380	383	402	381	348	393	368	395	375	373	387	363	391	390	379	372	353	373	400	394	388	353	395	384	389	374	386	385	367	366	366	352	379	377	375	374	362	364	400	368	341	415	372	388	385	381	366	376	393	397	388	372	391	388	370	363	377	375	398	435	411	378	350	369	391	403	379	370	414	385	329	376	373	353	424	394	384	387	374	353	383	353	422	382	384	380	391	412	387	372	349	393	410	390	349	372	378	398	355	370	372	374	393	382	346	360	402	361	356	377	404	370	378	382	368	398	396	396	378	414	403	377	391	395	378	393	380	388	385	390	376	387	365	386	337	387	400	382	364	369	354	348	372	391	397	382	380	356	365	348	394	412	382	355	351	386	380	370	398	371	349	412	389	360	389	367	366	369	374	372	386	380	382	393	383	404	411	366	429	394	394	410	387	385	361	360	349	366	376	376	348	373	392	403	361	362	410	419	379	433	370	407	354	350	373	385	372	381	414	349	392	379	401	394	393	359	387	386	349	387	346	390	397	378	381	393	401	394	408	417	397	390	413	404	371	394	382	402	411	366	404	384	386	366	364	385	375	393	397	351	418	369	409	351	392	419	350	398	365	382	386	392	378	380	371	370	399	361	371	384	355	382	398	361	410	364	386	357	382	418	381	367	395	357	350	428	401	386	375	409	385	401	400	385	378	376	362	377	377	415	391	395	366	404	391	384	373	350	343	370	406	371	367	346	371	357	389	381	375	380	384	417	374	371	383	384	370	343	381	355	376	383	392	405	381	361	379	404	388	367	349	426	379	363	393	373	361	375	379	383	371	398	372	373	367	362	399	371	370	358	388	367	401	368	353	352	384	386	403	339	397	351	383	381	375	409	407	364	398	360	365	401	383	343	369	403	352	350	395	391	410	393	401	387	371	409	391	393	362	399	405	361	356	373	379	379	403	367	383	409	399	416	354	364	355	397	388	389	396	364	378	369	356	387	380	372	395	388	375	386	408	364	370	358	414	372	387	389	379	331	341	415	409	363	377	378	383	376	342	386	380	397	372	373	358	384	366	365	372	327	395	368	370	387	420	354	421	388	401	378	394	387	367	389	403	436	388	367	373	431	363	415	396	402	372	390	362	353	404	362	386	360	379	364	371	393	364	364	383	366	361	410	417	371	387	335	407	370	346	408	380	401	398	378	365	354	380	412	376	379	409	390	389	354	372	381	394	348	400	371	384	388	396	371	398	387	358	410	371	381	379	352	360	388	407	376	333	373	367	375	383	384	376	374	360	389	354	367	366	390	373	381	393	380	377	379	379	428	367	405	370	356	356	385	394	377	400	371	365	375	385	390	369	385	375	395	379	389	351	389	374	388	390	367	415	378	384	373	386	404	388	362	349	373	357	342	393	336	379	382	393	400	402	348	368	389	366	408	389	401	408	395	396	384	376	398	399	366	368	375	367	400	389	397	363	334	375	366	378	371	410	391	352	411	398	417	408	379	379	400	399	364	377	390	420	404	352	381	400	390	347	376	399	366	426	372	337	386	379	375	392	353	363	385	385	350	384	383	408	417	356	363	386	373	403	378	406	392	387	366	398	385	381	400	376	357	364	375	350	365	356	343	399	374	409	369	369	364	383	366	360	409	417	345	355	384	386	361	373	374	373	351	406	381	374	336	416	394	355	390	362	390	357	390	381	380	355	344	374	389	439	343	368	361	377	419	384	351	378	386	360	367	382	354	361	413	367	406	417	357	376	401	395	396	317	390	387	383	382	352	384	383	394	377	349	351	387	358	369	391	375	390	375	383	368	407	348	393	388	391	396	427	407	382	379	374	353	402	389	395	378	356	383	363	369	398	381	414	356	379	410	377	379	349	373	397	417	387	389	412	416	355	372	383	386	380	369	383	386	380	388	387	365	399	375	387	382	377	383	419	358	412	359	371	366	351	366	371	351	379	393	357	386	370	388	408	382	399	360	407	395	365	398	364	398	342	372	395	381	392	353	413	433	407	389	355	370	369	399	366	384	360	393	368	377	346	394	376	420	370	428	350	388	373	383	394	362	370	387	360	391	355	346	382	394	400	379	416	386	379	345	389	346	416	372	382	390	372	367	394	364	382	375	399	369	354	370	392	403	401	381	415	353	379	354	364	394	381	418	379	376	391	373	343	354	395	358	397	403	377	390	388	350	399	377	395	367	380	402	400	407	390	409	388	384	355	344	362	383	355	349	371	379	400	351	355	394	390	390	377	361	364	393	401	381	386	380	392	398	356	366	371	401	371	367	398	376	411	374	323	371	377	397	378	396	399	373	405	370	366	375	362	390	391	402	388	362	375	427	376	377	388	380	388	366	337	372	384	376	404	373	379	384	386	383	365	382	395	401	379	366	378	369	362	383	379	384	360	386	379	367	369	393	326	379	404	404	393	369	374	362	384	337	382	391	386	333	397	367	370	407	386	401	373	410	369	393	361	407	353	393	371	383	389	371	364	386	410	346	382	381	376	354	382	431	400	395	371	331	387	353	358	367	345	400	390	395	401	381	383	368	374	417	407	393	421	377	370	404	344	382	379
1446	304	316	331	326	314	367	311	316	352	319	321	325	344	378	311	347	310	369	305	332	303	318	358	320	309	323	313	339	328	342	343	310	336	356	339	333	316	342	304	296	317	306	318	346	305	296	362	330	317	371	301	347	322	317	329	321	312	345	320	324	325	344	328	333	306	341	322	341	336	317	282	330	343	334	303	303	311	336	325	304	346	297	319	333	336	337	332	307	332	324	310	306	331	293	307	317	324	316	325	338	303	323	311	364	316	337	317	337	307	310	311	347	338	347	352	330	274	276	297	333	296	357	319	326	332	335	336	306	352	297	329	323	333	326	320	331	333	304	340	324	341	310	332	343	328	323	318	329	325	374	285	340	308	340	322	342	335	319	323	338	356	357	334	347	291	331	329	302	342	308	337	316	328	311	307	335	331	331	325	318	325	316	304	327	324	330	297	333	328	345	319	336	333	301	325	330	340	323	329	310	356	330	339	297	324	339	303	311	310	297	361	322	322	327	311	322	332	309	321	300	325	302	321	351	324	319	313	337	312	308	334	323	324	325	311	315	326	340	324	318	320	322	340	313	322	323	298	333	294	310	311	333	327	319	330	339	332	329	313	336	309	311	320	317	342	328	330	319	328	350	307	284	362	313	324	331	343	370	331	312	285	304	336	301	299	309	314	308	304	313	299	331	360	301	336	303	341	311	303	326	329	276	288	317	316	327	341	321	339	333	309	337	329	301	313	321	340	361	324	302	329	341	330	298	310	332	334	319	303	342	346	348	299	323	313	337	320	305	309	314	320	313	324	351	334	322	334	332	320	295	312	340	351	323	319	301	305	300	324	342	317	329	331	341	316	301	301	304	348	317	354	302	314	311	323	299	276	282	335	328	326	321	313	336	305	307	340	335	305	303	325	312	372	321	356	293	320	351	315	338	354	333	326	353	320	330	323	351	326	337	349	330	297	320	346	312	316	310	344	331	301	328	362	350	349	360	309	299	344	323	312	313	321	312	365	353	325	356	363	336	299	326	334	312	314	313	307	314	341	331	362	301	340	313	359	327	295	299	322	318	339	338	304	327	316	344	330	336	319	317	319	374	348	317	350	318	308	333	356	316	325	290	309	366	305	348	324	335	324	351	320	305	305	332	317	321	310	346	309	318	338	313	329	306	287	295	334	314	332	323	361	310	321	331	318	342	316	357	305	350	335	326	323	330	339	320	338	330	312	309	355	327	292	374	350	359	318	356	328	341	316	344	316	350	337	382	347	320	298	323	317	313	322	332	325	353	320	333	319	359	323	338	334	361	346	331	316	335	315	316	327	373	298	317	355	303	323	332	333	312	383	313	319	311	311	317	267	328	293	328	338	341	280	326	299	340	321	343	336	317	312	339	344	299	299	326	338	329	333	354	345	324	333	291	325	299	333	335	314	286	315	322	304	332	322	323	321	354	330	323	325	315	323	324	312	298	311	321	295	346	317	308	322	326	311	353	343	346	349	308	334	316	317	314	322	340	340	321	306	303	317	314	337	360	339	330	339	350	315	342	327	299	330	320	302	354	317	330	334	334	327	340	332	314	330	345	309	351	319	331	357	313	342	343	294	345	321	322	327	330	323	344	349	317	313	329	357	313	312	307	284	313	359	330	317	301	316	339	343	313	345	332	341	310	304	297	320	329	308	319	358	323	335	358	338	324	315	334	362	320	297	329	325	329	294	326	311	341	323	331	354	336	318	319	297	370	327	331	331	325	308	338	325	336	336	354	312	333	308	334	318	322	315	284	371	328	346	324	346	367	327	305	329	330	318	301	313	336	340	320	352	308	304	316	328	305	280	321	350	335	289	316	329	340	300	346	333	324	335	328	330	318	329	332	330	325	323	328	329	325	325	296	290	292	309	325	328	357	297	308	325	341	306	289	346	321	290	331	315	366	348	332	301	324	334	324	312	340	325	319	352	335	327	341	282	299	336	335	332	349	310	299	352	324	323	306	355	329	343	348	343	344	337	348	338	323	309	337	308	310	328	353	316	352	310	301	330	325	356	352	382	288	333	308	327	316	322	347	322	319	317	316	328	313	343	356	321	329	299	342	331	305	342	330	346	358	310	322	323	367	323	340	341	312	349	333	316	335	337	355	353	355	312	334	311	295	304	322	328	324	358	331	309	329	351	317	339	328	300	329	337	283	323	318	317	346	332	291	337	310	321	309	352	328	331	320	332	355	314	355	290	296	331	347	310	375	304	297	305	338	333	332	313	335	356	290	367	363	323	328	308	310	343	347	322	321	333	325	321	322	379	335	310	346	336	335	353	346	317	349	328	322	332	343	304	294	329	328	320	371	306	331	336	327	316	311	335	315	334	333	327	321	306	366	337	311	317	306	303	317	338	343	327	334	334	345	323	304	333	324	328	297	332	305	314	335	346	370	329	322	339	362	327	327	311	316	361	328	342	318	320	317	325	321	329	320	302	317	345	327	283	304	349	340	321	322	307	319	314	336	319	366	307	349	339	323	334	295	305	349	307	350	324	323	323	297	322	325	294	327	350	325	313	288	344	319	327	330	325	290	309	285	308	291	299	323	333	328	314	330	308	340	319	297	302	319	302	329	310	309	314	301	320	311	312	312	297	340	312	359	327	292	328	328	343	317	309	311	327	324	325	300	334	318	349	313	320	324	327	316	320	341	313	318	310	317	336	345	318	321	342	317	332	318	316	300	331	344	355	362	335	302	325	323	307	330	343	320	321	330	329	337	321	344	329	316	325	323	318	361	338	290	346	338	278	303	289	336	294	339	325	326	323	315	313	312	336	371	336	343	287	309	355	339	305	315	339	323	329	312	307	296	335	326	330	339	306	319	350	350	321	325	348	331	329	324	336	365	313	325	318	365	292	331	327	327	316	316	345	378	330	308	350	306	355	332	325	317	327	301	324	312	330	374	334	298	316	285	307	306	317	316	335	316	316	325	300	335	324	303	299	346	327	293	310	348	314	320	333	329	331	288	354	305	315	312	330	334	339	349	294	283	300	335	371	372	313	373	352	312	295	340	319	332	336	328	321	345	324	339	342	328	313	351	330	313	305	320	329	325	363	349	343	358	311	310	319	331	321	269	345	356	323	313	309	337	320	340	300	333	340	307	335	323	364	300	340	335	310	346	351	358	340	352	344	335	321	314	320	327	325	320	308	322	345	312	339	323	322	283	335	287	317	300	326	342	304	285	290	319	358	338	319	320	295	355	330	338	324	341	320	335	326	309	348	374	333	308	319	311	306	340	317	309	349	318	308	334	335	311	346	324	338	312	378	334	356	360	347	335	353	347	317	272	291	327	326	349	314	311	326	315	338	324	328	306	317	321	285	299	322	338	361	298	311	294	313	326	323	324	323	324	321	348	309	326	321	344	314	308	323	324	286	343	316	307	313	336	328	344	318	327	337	325	332	340	370	327	332	278	333	344	315	320	361	332	295	340	364	315	367	317	337	328	329	349	315	340	345	338	311	330	315	333	321
2069	842	825	822	870	787	802	787	785	745	782	825	775	860	804	793	807	819	791	796	825	794	773	780	802	797	830	799	731	777	785	761	819	756	800	772	827	739	782	813	789	778	776	786	813	799	795	814	818	747	839	764	783	801	746	764	761	816	807	748	749	787	780	799	784	805	762	819	791	763	786	787	800	752	866	791	795	768	756	829	749	780	776	771	764	786	827	791	807	801	808	801	778	826	745	792	812	825	762	766	815	774	785	845	739	816	782	823	778	760	752	785	807	813	803	785	784	792	799	773	771	756	824	820	800	817	786	795	793	828	817	730	777	786	756	754	792	812	816	805	754	810	832	854	811	804	815	807	861	755	799	796	799	781	799	781	805	799	838	772	761	794	817	834	782	769	788	794	789	789	749	742	824	783	763	720	806	810	790	791	763	786	818	771	805	802	772	777	826	804	788	829	792	762	786	804	774	792	771	760	774	833	817	798	780	793	774	785	763	734	782	813	757	780	818	806	773	796	805	797	790	824	821	798	779	750	818	807	782	774	835	801	766	815	797	784	797	777	801	801	806	746	756	789	801	769	824	746	756	775	819	766	783	720	801	773	841	776	825	807	820	778	806	807	812	826	765	787	785	726	821	797	773	748	868	830	735	783	816	805	809	774	803	800	789	792	791	805	796	797	760	788	734	801	743	789	820	820	826	759	776	813	814	813	793	805	757	790	753	778	802	762	761	776	804	815	783	755	812	762	830	795	794	809	773	799	837	794	835	791	742	823	760	768	782	763	807	802	780	715	800	778	715	777	763	787	774	776	771	809	804	815	793	772	739	803	773	756	778	853	798	786	813	831	797	799	732	826	789	743	818	818	766	801	793	816	756	779	791	756	794	786	844	753	802	836	801	799	756	836	791	756	766	799	749	812	815	773	813	818	798	823	799	803	851	779	789	790	774	782	799	842	798	770	795	749	821	800	803	798	805	797	805	768	764	811	777	780	801	804	785	793	844	834	792	814	781	766	722	803	822	803	770	764	799	749	813	741	771	778	737	778	758	782	853	771	773	794	834	782	777	766	795	820	808	783	793	752	792	801	788	813	787	811	838	830	809	776	750	767	801	789	803	792	871	785	785	786	800	814	776	783	805	771	774	770	794	785	748	799	738	805	777	789	773	772	765	779	773	834	812	777	748	729	760	754	792	787	809	794	805	838	780	773	792	829	786	800	762	805	788	809	806	776	786	825	802	792	791	816	796	792	844	775	792	825	792	754	745	811	752	758	786	752	845	813	826	785	814	773	794	767	779	793	803	805	809	770	796	826	770	767	733	814	806	793	802	783	786	793	744	753	769	848	775	773	821	774	757	750	751	803	827	787	819	796	744	749	811	729	772	816	781	768	828	780	762	750	784	773	807	808	809	740	767	841	778	784	755	783	784	805	785	804	779	809	791	816	735	747	756	815	791	806	750	803	743	805	775	785	781	718	849	785	816	822	766	770	785	820	818	748	792	799	797	777	789	769	778	779	785	798	745	777	799	805	798	789	817	780	763	721	796	826	803	815	803	754	801	791	725	798	861	798	782	773	807	800	711	775	795	741	788	754	755	784	748	741	716	749	778	776	807	788	784	823	768	793	785	802	838	769	772	793	812	801	810	812	774	830	803	731	772	770	728	813	801	753	772	818	826	797	846	818	766	814	773	766	811	787	757	761	787	764	754	857	781	777	777	790	790	766	822	769	805	808	789	761	767	791	801	802	782	808	791	796	762	837	807	779	772	785	818	821	836	807	777	800	748	746	794	767	739	770	767	801	782	823	766	807	786	836	769	802	797	794	787	821	743	776	753	790	771	770	773	777	751	768	768	793	760	751	773	810	799	789	761	803	802	779	786	823	778	822	801	796	816	784	804	740	808	760	822	754	814	809	792	764	812	766	846	841	800	848	786	766	739	845	755	740	784	809	750	807	757	810	839	798	762	781	788	795	776	796	827	804	792	773	781	713	775	827	760	767	758	781	777	799	782	824	745	749	829	809	783	717	782	813	831	763	793	803	735	799	775	767	773	737	751	809	812	810	733	808	759	775	744	786	778	766	789	840	822	783	798	729	820	811	767	811	787	778	794	819	818	840	808	733	777	755	765	768	775	754	877	847	769	787	803	784	754	757	779	801	785	831	795	811	779	746	771	826	782	836	783	771	784	792	805	766	800	789	772	775	818	771	794	781	766	736	781	834	765	802	834	774	775	802	785	813	830	798	756	833	812	772	805	802	737	792	793	729	757	760	793	779	819	790	734	762	773	767	767	792	823	755	840	769	785	795	745	813	809	803	773	798	814	770	798	781	834	782	825	834	792	800	741	790	859	795	797	789	758	767	782	770	808	856	748	780	792	725	801	755	778	768	805	811	745	776	730	797	814	795	825	707	730	768	750	795	752	841	820	821	794	809	804	768	790	745	768	795	842	768	839	789	784	811	798	795	799	794	844	775	820	766	753	747	837	818	799	771	765	788	789	797	829	779	779	785	787	777	817	806	807	788	765	771	796	815	811	840	763	822	786	774	760	765	798	800	768	811	819	779	764	835	755	755	789	765	832	801	793	769	809	805	737	755	777	737	817	773	815	796	748	749	786	749	775	772	847	794	783	751	805	808	773	741	796	781	796	808	798	768	780	771	775	821	794	806	743	779	825	795	803	774	797	780	809	774	755	717	770	799	793	799	759	777	788	792	790	807	759	803	842	766	789	802	791	775	749	843	818	800	804	825	767	808	801	753	753	764	733	787	746	836	751	806	753	800	770	829	740	824	801	771	777	786	801	720	832	836	797	791	812	747	739	698	771	811	793	772	772	755	794	808	791	795	753	824	748	790	791	780	784	816	769	773	790	802	769	776	783	808	815	804	788	760	849	837	814	836	822	785	750	790	811	784	784	780	836	743	810	742	814	750	829	778	839	839	776	756	764	847	803	783	801	775	767	783	781	788	754	807	787	736	767	806	784	783	801	762	727	754	804	768	809	825	783	793	828	753	780	812	792	802	799	795	762	774	776	759	818	840	761	774	822	775	801	772	766	787	776	813	796	817	807	801	808	776	774	807	789	787	763	798	795	758	751	792	775	773	782	802	855	847	755	768	780	815	844	786	792	804	754	792	782	789	793	742	773	742	769	792	792	796	816	743	768	799	743	779	768	815	798	791	801	780	820	768	812	774	799	808	827	769	785	759	765	766	803	763	755	781	804	765	792	813	786	732	808	794	748	719	793	793	833	791	783	818	833	806	784	799	836	775	800	743	799	797	776	823	791	766	769	777	789	826	823	822	806	757	826	758	780	783	781	801	783	797	807	806	776	797	810	782	780	784	811	841	812	783	805	813	817	780	798	787	821	781	821	787	808	748	771	803	821	858	802	773	791	789	787	813	800	834	765	820	803	811	794	791	789	847	754	802	735	764	816	787	755	797	752	713	758	799	812	786	826	799	772	800	793	763	785	765	771	806	782	781	796	795	766	823	771	775
6985	596	578	466	466	415	412	360	336	316	365	328	309	321	355	309	322	331	306	327	335	322	288	326	319	297	317	302	286	325	306	336	328	316	297	288	309	332	333	324	314	287	314	269	271	317	316	282	302	338	321	320	324	303	264	303	286	319	325	316	315	289	326	320	321	317	320	336	312	343	322	279	301	326	302	291	303	335	296	340	316	292	280	319	332	299	333	300	298	323	334	277	298	342	321	331	307	297	276	327	328	331	305	278	319	301	341	301	303	330	345	320	323	335	347	343	310	334	315	295	322	340	325	277	278	290	272	313	271	332	320	322	321	333	278	298	296	319	316	315	324	300	327	314	296	293	303	304	336	329	303	312	327	309	331	307	311	309	332	362	308	288	321	297	314	295	306	294	318	311	303	304	323	328	318	335	321	290	335	292	298	303	293	337	343	296	328	330	323	317	301	347	316	331	316	321	323	312	312	287	303	291	307	322	329	310	311	251	325	294	308	310	298	309	329	288	337	305	310	315	307	313	290	320	350	308	351	311	330	268	287	322	324	294	337	290	322	358	330	272	295	328	298	310	326	313	335	306	291	280	314	284	346	331	323	308	314	310	342	318	322	305	319	281	318	321	316	318	322	293	280	329	312	288	299	324	318	289	312	292	314	308	353	304	311	310	320	327	344	302	328	299	324	343	267	316	333	327	326	290	347	314	300	295	305	314	302	297	307	321	304	339	319	336	330	339	306	302	273	300	288	342	331	311	293	316	317	334	336	291	294	283	324	358	314	294	347	311	354	325	345	344	312	302	299	315	322	314	317	286	312	283	310	356	283	298	341	308	321	290	324	302	330	334	313	307	297	327	360	291	304	317	361	307	297	286	291	322	328	292	291	369	315	298	322	309	294	296	289	298	318	278	328	300	285	311	340	311	309	310	304	312	306	298	304	310	303	317	281	308	330	308	310	308	293	316	285	328	297	286	299	338	323	308	269	301	291	318	339	330	339	335	310	296	299	287	332	288	308	314	313	295	327	300	298	320	293	290	329	363	352	318	345	307	293	276	305	319	339	285	354	333	292	290	287	296	297	298	296	345	318	347	298	290	291	288	276	332	315	319	301	314	297	325	304	256	326	322	306	322	326	326	304	314	311	314	339	290	311	305	344	305	300	300	299	299	328	308	327	304	307	269	316	305	334	286	325	306	340	311	293	315	298	312	331	277	318	312	338	294	315	328	283	302	285	291	315	308	295	302	282	315	321	336	332	336	321	338	309	292	299	331	275	345	300	324	335	322	313	289	270	307	317	380	360	307	302	285	312	293	298	311	320	322	307	324	306	335	290	279	300	325	286	322	319	311	306	306	323	299	313	317	339	313	322	310	324	352	298	316	308	325	269	311	318	327	315	294	280	331	315	282	307	334	310	341	303	338	285	294	315	303	315	315	274	296	332	298	295	318	311	319	321	297	297	313	321	320	286	307	297	324	319	326	312	285	305	321	271	294	321	290	327	300	283	293	323	288	325	347	306	309	319	324	298	323	315	295	299	319	333	315	334	352	316	312	327	309	306	293	333	294	282	305	304	330	311	324	332	382	306	304	326	298	332	303	333	307	302	314	339	321	293	289	299	287	311	301	303	300	320	284	340	321	317	319	317	336	308	300	323	314	318	336	336	326	331	324	304	346	306	300	341	334	285	318	324	331	339	282	291	317	285	341	307	368	291	326	319	311	306	346	317	287	314	317	286	332	297	297	324	321	322	313	328	326	295	318	326	354	298	290	337	253	324	286	286	324	324	278	343	325	307	310	303	330	303	291	324	315	307	308	309	297	310	295	312	329	310	337	293	303	347	335	328	322	328	294	324	311	313	296	310	316	313	336	330	304	278	326	307	336	305	299	338	306	326	307	318	274	316	320	350	315	324	342	340	319	291	317	275	306	298	286	308	323	275	303	299	324	290	288	267	336	302	299	311	296	296	302	290	276	322	335	330	312	320	287	323	332	305	300	342	305	343	319	339	301	301	301	286	330	309	287	311	316	303	311	316	331	345	344	288	320	312	317	291	331	309	278	321	326	323	316	300	313	313	305	302	309	332	328	300	310	292	317	310	301	304	271	298	351	326	281	292	312	301	289	300	328	331	300	302	299	334	326	298	326	311	324	354	312	331	308	302	311	351	294	308	318	302	322	338	319	295	303	297	335	307	312	331	311	324	299	291	282	287	324	307	309	338	303	328	292	293	334	318	298	302	319	309	318	323	298	326	330	295	291	324	315	322	339	311	290	336	296	310	289	279	329	290	283	320	290	299	320	309	316	282	278	338	315	335	315	301	292	312	322	319	337	320	327	280	287	304	300	315	295	309	315	288	324	313	307	313	321	326	284	304	329	299	309	306	326	319	308	296	323	349	295	324	321	287	334	309	309	315	305	317	331	295	340	310	324	314	329	287	351	324	331	309	291	339	295	320	287	280	286	305	309	327	287	296	256	317	335	286	325	316	322	308	308	345	335	298	329	286	323	305	300	331	279	307	317	294	326	339	301	327	273	292	319	342	317	323	299	319	296	305	315	262	319	309	328	312	330	292	326	342	282	326	269	287	321	322	308	333	322	312	298	319	317	318	312	287	311	319	275	312	301	304	315	293	340	282	321	334	300	306	316	313	294	322	353	283	294	290	287	303	305	335	326	325	330	325	332	330	318	334	297	357	325	312	341	302	288	340	307	320	294	309	297	301	277	305	306	304	284	301	327	332	302	331	310	270	297	352	326	317	323	315	279	280	334	324	319	304	304	271	336	312	315	312	318	320	358	301	285	294	323	320	290	318	310	303	313	280	316	308	317	309	301	310	321	329	329	285	319	313	293	293	306	320	308	336	304	292	321	316	304	324	336	315	303	318	305	262	305	318	322	327	307	299	295	318	287	344	341	301	315	321	306	328	316	304	313	325	284	300	305	306	328	304	326	313	276	337	328	323	301	321	312	318	334	321	318	308	286	303	306	321	285	333	309	339	317	305	320	331	332	295	332	310	312	300	309	332	297	312	293	293	313	331	316	308	307	337	296	322	299	256	305	340	308	282	345	320	320	323	353	288	286	327	327	322	302	312	307	315	318	323	336	354	319	306	268	305	340	326	311	310	317	312	323	304	343	316	313	288	308	338	309	332	293	315	317	325	334	304	309	297	285	311	320	332	299	298	308	353	296	315	285	296	296	307	307	286	332	299	339	313	298	290	329	318	314	283	289	330	291	376	308	291	312	289	300	310	344	298	314	344	317	315	294	283	314	301	298	320	291	314	302	279	304	339	338	344	302	317	327	344	297	298	314	340	315	335	281	313	295	308	334	332	277	329	298	329	305	293	316	330	319	309	308	299	354	298	330	335	306	320	320	353	317	329	314	316	298	323	303	305	294	312	331	303	270	304	294	331	283	337	340	287	283	328	316	311	317	288	287	314	308	342	313	309	329	304	309	337	305	328	285	310	333	287	309	303	320	301	364	305	307	309	311	314	305
6574	988	1288	1434	1305	1139	1004	1022	873	893	795	835	821	862	828	808	811	803	839	792	828	779	761	739	753	776	725	761	798	816	759	811	723	765	729	734	764	781	779	779	787	749	753	754	724	707	774	811	737	715	721	712	768	757	696	771	771	762	732	789	747	737	726	821	760	743	716	708	747	743	766	733	753	722	773	789	801	734	787	729	766	759	753	721	764	770	787	801	745	767	723	744	774	767	782	787	698	708	714	737	744	725	716	810	768	730	763	776	748	732	727	736	765	757	696	715	764	749	731	755	734	751	691	709	717	768	734	782	734	727	764	746	773	675	741	763	726	789	675	733	774	761	757	702	723	769	733	758	755	742	747	736	702	701	737	704	719	750	696	821	770	736	790	768	800	722	755	745	758	776	735	705	764	742	770	741	743	736	707	723	699	744	773	745	736	742	733	726	730	769	730	752	720	759	790	783	783	762	712	719	775	684	747	703	714	743	709	753	749	774	740	795	748	808	754	757	769	731	691	778	720	757	730	734	755	756	794	751	735	746	756	792	772	746	740	782	708	730	704	771	721	744	753	810	751	762	767	742	746	813	749	746	744	793	771	765	712	774	730	718	778	705	702	717	780	720	782	762	737	783	760	707	801	775	778	739	787	743	768	751	752	755	748	729	729	752	770	787	715	777	707	730	717	781	733	714	789	737	665	730	762	764	696	766	719	773	713	731	763	740	689	715	727	739	757	763	798	766	755	794	715	724	742	774	731	719	746	730	728	763	711	762	738	692	725	792	753	712	707	745	730	732	743	724	799	742	740	723	740	724	714	694	674	763	764	753	702	746	724	744	737	733	761	711	727	729	743	692	725	763	765	764	748	754	755	750	716	739	716	785	742	712	727	796	759	727	686	751	759	707	738	750	735	725	737	758	757	740	745	714	740	781	776	747	738	728	764	765	745	779	744	729	774	785	763	760	752	735	745	707	762	733	729	741	753	747	752	752	754	777	737	740	760	710	754	758	773	769	753	786	741	759	793	781	744	750	710	768	751	723	749	750	750	757	743	747	761	756	762	750	745	707	729	765	759	767	713	712	764	729	720	742	792	774	731	763	722	711	738	731	702	717	739	722	791	722	733	767	747	747	712	726	766	751	770	776	758	769	742	770	745	754	692	750	728	787	764	779	801	728	758	700	743	752	739	720	721	714	742	749	741	776	773	734	770	759	711	690	725	758	716	759	699	735	747	743	757	792	772	757	720	754	751	791	778	727	710	739	750	765	735	724	743	746	768	772	734	761	717	733	767	747	784	760	747	743	739	757	760	748	780	761	732	773	734	752	749	806	733	769	747	781	750	692	740	742	756	814	712	803	791	727	681	716	744	785	719	732	729	758	747	738	755	759	733	729	758	765	707	744	772	733	702	718	741	724	764	775	753	716	750	711	758	745	744	754	769	700	745	733	741	783	760	786	761	759	736	743	760	692	754	722	760	682	697	764	747	731	729	721	709	722	743	750	742	727	765	708	742	760	766	748	765	736	743	745	747	751	754	766	756	696	750	726	757	755	748	714	715	733	759	770	742	777	764	745	767	713	725	766	777	724	758	715	777	709	716	780	714	742	775	691	743	679	767	729	792	741	715	783	776	714	738	705	731	749	732	734	771	777	778	735	771	736	728	679	745	767	780	724	721	753	703	758	722	765	748	809	779	749	760	711	816	769	749	779	756	693	759	736	765	748	771	764	773	741	803	742	763	736	760	742	755	758	708	684	731	740	748	746	756	695	763	762	780	776	760	737	742	718	803	784	695	760	794	761	754	774	745	779	768	752	765	746	764	747	744	726	670	739	745	724	726	734	761	719	764	739	722	757	736	781	755	738	757	754	710	744	700	729	751	746	738	799	738	740	733	750	813	756	779	745	775	767	744	775	741	689	736	709	697	724	745	724	732	737	711	739	786	757	785	752	773	695	757	731	757	753	796	733	771	789	720	735	751	785	766	732	769	725	772	736	741	769	702	775	740	738	757	732	749	708	772	770	778	758	754	764	775	722	738	753	718	718	747	766	746	802	735	745	719	723	756	788	753	759	754	699	703	680	768	719	769	767	745	726	774	735	751	746	747	762	738	762	767	690	690	726	725	742	718	755	667	747	694	724	714	690	752	724	736	788	733	704	750	739	750	761	777	738	777	766	731	798	722	787	756	730	717	730	735	762	742	728	755	768	727	717	758	717	774	790	757	744	737	757	808	758	723	772	718	777	799	747	742	708	763	765	733	733	776	785	728	754	717	716	728	736	728	755	775	752	707	725	768	794	799	761	779	782	732	715	737	725	753	735	788	714	754	778	759	748	769	704	760	795	771	771	780	738	727	737	772	728	707	744	728	723	743	728	782	768	767	723	730	721	798	773	760	764	748	729	772	700	713	750	751	774	754	743	764	786	734	741	731	792	730	782	752	775	752	708	769	799	752	774	792	754	727	715	760	709	794	789	769	753	768	746	766	772	772	763	769	799	731	738	791	744	754	733	749	758	769	735	764	748	750	745	760	724	734	703	792	760	781	779	718	745	787	718	725	717	755	730	704	679	776	734	754	745	761	731	786	753	743	722	810	710	742	721	773	750	771	720	710	730	710	765	776	726	791	689	746	738	720	746	761	727	759	736	708	742	739	747	729	733	746	757	741	740	748	753	745	735	732	735	729	730	774	761	807	754	730	742	730	801	743	769	692	759	746	785	754	745	750	758	746	695	762	772	740	748	806	713	723	730	738	788	700	817	762	784	715	778	759	724	760	713	732	767	779	729	742	715	755	729	736	733	778	727	767	754	720	684	727	735	735	766	744	792	759	708	732	746	758	727	740	717	684	741	752	744	771	777	720	775	778	760	717	703	766	725	753	757	765	752	758	784	750	771	779	750	759	769	764	713	743	736	741	734	821	797	744	702	775	750	740	680	727	710	774	677	712	752	728	707	759	755	728	737	771	715	775	737	730	794	757	743	753	714	721	711	745	735	796	759	754	770	743	727	747	754	740	692	751	777	720	760	794	758	765	790	739	762	763	770	717	782	778	736	769	747	735	779	746	771	757	753	771	722	761	752	717	726	799	722	825	746	768	718	741	800	740	763	764	764	741	717	762	756	777	763	794	722	758	671	747	735	744	764	725	757	747	749	766	744	747	732	763	722	790	738	746	757	791	752	717	762	723	718	783	771	713	777	737	755	702	701	786	728	783	755	756	767	776	741	735	743	753	803	754	683	733	788	704	760	769	756	756	781	755	728	757	751	739	755	747	735	705	728	814	768	763	728	768	729	758	799	735	735	711	746	733	748	750	743	745	742	772	776	744	731	723	737	746	727	701	804	802	753	758	742	734	769	717	761	782	809	705	727	767	749	737	721	766	743	721	731	754	766	747	751	726	725	751	789	750	717	793	781	744	784	754	762	769	763	779	807	785	741	689	709	782	736	697	759	776	711	740	729	709	742	804	745	759	768	764	756	710	719	704	763	738	757	733	721
12165	707	685	451	341	313	236	210	212	189	168	154	178	175	157	175	140	156	172	143	181	172	154	163	151	164	159	135	131	161	187	154	130	165	143	160	135	149	162	138	140	171	149	155	144	132	145	143	133	131	144	148	155	150	125	152	149	141	146	151	140	165	150	143	155	155	146	137	141	176	131	147	148	153	160	157	136	137	156	151	147	139	133	129	140	121	155	142	134	139	131	158	141	149	144	130	146	134	129	154	175	142	159	152	165	122	148	160	150	130	118	162	152	133	151	160	157	129	160	144	136	164	162	167	146	147	147	171	147	158	125	150	151	123	133	146	114	149	155	149	115	132	159	132	141	145	145	140	152	159	156	138	159	166	154	135	160	122	143	144	150	142	158	139	154	148	158	153	145	146	141	130	154	132	147	161	152	167	154	132	140	153	137	139	149	136	131	151	146	146	144	156	128	157	138	143	135	153	128	151	137	158	130	124	153	129	122	129	169	159	147	122	134	150	128	164	148	152	142	123	154	147	158	149	156	145	141	147	154	155	150	157	133	138	148	154	163	130	125	170	134	143	116	131	148	151	141	142	158	142	164	136	128	140	143	139	146	135	139	185	137	140	137	159	157	161	159	151	153	146	140	134	167	153	130	153	149	138	162	156	117	158	157	137	149	123	175	165	168	122	147	148	147	161	171	164	133	149	132	144	149	143	134	132	138	141	139	172	169	147	144	146	140	120	146	165	138	137	125	145	159	150	160	143	132	133	132	147	133	135	158	172	133	146	144	159	143	147	133	123	152	142	134	138	164	155	149	136	136	138	164	160	148	161	144	146	155	150	160	137	152	132	162	136	131	161	159	114	158	162	157	146	146	142	138	116	145	137	127	138	138	133	146	153	144	167	161	158	162	134	143	142	129	155	125	134	146	139	143	143	143	159	146	143	139	149	154	120	135	129	127	152	129	138	160	163	155	155	155	147	135	153	148	187	137	141	155	161	163	123	150	166	140	149	167	129	129	147	154	140	138	132	134	147	157	127	137	163	145	125	141	163	133	153	149	152	152	140	158	140	149	141	142	157	159	149	152	144	134	138	133	147	164	134	145	159	136	146	162	157	132	119	168	165	154	159	129	151	159	151	148	142	137	151	158	132	160	119	123	151	130	180	139	138	132	139	176	146	147	141	140	157	156	150	137	178	135	149	154	146	137	147	131	142	134	159	170	131	156	161	142	162	176	115	140	135	164	159	154	139	138	138	133	132	149	142	139	140	143	131	124	157	131	135	157	140	142	133	139	123	139	145	155	142	148	140	182	143	166	155	157	132	138	141	142	147	144	154	146	157	152	135	159	146	144	153	156	149	138	162	135	157	130	140	141	131	161	161	162	149	141	135	161	157	170	129	134	132	143	148	140	135	157	134	142	176	153	164	150	155	123	153	155	113	168	148	155	145	143	133	136	132	153	146	128	139	140	154	142	127	150	149	142	150	138	143	135	151	150	140	160	126	150	156	132	134	150	164	133	158	148	179	130	150	155	147	138	131	145	139	149	145	163	162	140	146	160	153	140	144	156	148	169	155	151	137	163	132	137	134	117	147	151	144	142	144	136	141	147	157	151	161	136	163	142	132	129	123	136	120	151	139	161	172	158	135	134	122	140	151	150	159	143	132	139	160	132	133	136	155	162	157	124	121	143	149	176	160	169	167	140	166	132	155	143	158	159	152	139	145	135	159	168	125	148	127	134	136	145	150	140	155	160	132	138	160	166	151	142	129	136	136	144	144	146	122	170	137	148	162	144	147	151	135	131	134	143	165	145	162	134	147	147	152	115	130	150	148	139	155	140	176	134	161	146	152	130	139	130	150	149	157	160	138	169	156	146	140	141	139	121	159	149	154	143	138	141	152	138	141	151	142	157	129	129	158	157	155	130	134	131	137	151	141	149	164	161	128	158	136	136	150	165	136	138	148	155	169	129	153	119	137	141	131	159	122	115	142	144	116	160	148	135	156	154	148	157	143	161	161	148	143	156	146	163	144	137	149	141	154	133	138	136	144	160	147	153	125	149	143	140	148	180	130	158	124	156	150	144	154	159	147	151	144	137	145	138	134	163	144	159	124	151	146	148	125	144	131	147	130	138	157	150	150	158	159	157	151	142	147	151	119	136	134	187	151	146	147	146	150	145	144	160	138	138	140	173	130	146	155	155	130	165	147	169	124	118	157	134	135	140	169	147	146	137	156	164	140	166	136	121	138	162	146	127	139	136	139	150	140	160	147	135	145	123	145	125	145	134	146	140	123	151	136	168	146	140	135	137	137	151	119	156	156	152	152	148	116	168	144	142	132	149	127	148	143	152	170	145	131	150	145	137	136	142	166	141	135	140	166	167	155	171	143	157	149	136	148	136	152	169	162	141	157	148	144	144	161	149	151	145	136	131	150	146	138	134	142	137	143	139	125	140	157	154	149	136	130	166	150	151	177	152	140	139	156	128	138	140	123	134	153	132	140	144	147	114	155	167	125	134	151	124	140	146	151	136	154	152	142	111	138	155	154	136	136	122	150	141	164	141	157	122	157	137	128	157	136	121	145	150	133	145	136	149	148	147	155	151	161	141	148	117	138	142	149	144	129	155	139	129	144	141	149	142	140	142	112	122	145	124	130	143	132	139	160	153	133	156	148	164	142	149	151	121	148	150	157	158	161	152	171	134	150	132	136	136	140	158	140	136	179	144	171	138	141	126	134	166	157	142	157	138	137	137	152	139	141	131	158	130	140	143	120	161	165	156	163	142	148	151	151	124	131	142	147	134	137	151	154	128	137	149	128	140	135	167	152	164	124	152	122	157	129	156	154	123	179	154	150	167	153	127	156	138	151	160	145	167	153	156	136	144	145	140	126	139	147	122	133	155	156	145	149	138	124	134	143	153	145	125	166	134	145	149	142	131	140	143	140	132	148	156	124	146	150	137	144	135	142	141	133	143	165	132	165	159	141	136	175	143	121	157	138	155	130	138	149	151	157	148	144	139	113	159	151	133	148	133	130	143	137	140	167	152	152	150	160	142	140	170	148	171	134	135	144	139	149	146	146	152	128	131	130	126	149	144	141	134	158	152	145	163	161	150	137	165	171	152	143	169	146	151	137	168	155	148	155	158	161	158	143	165	167	132	149	148	145	141	154	141	142	150	148	136	159	140	134	180	146	149	143	148	139	161	147	148	150	139	145	133	173	127	143	184	132	154	148	155	147	140	148	150	143	125	151	143	150	129	141	153	144	162	116	134	129	146	171	143	167	144	153	149	137	149	127	146	144	149	145	147	135	155	139	143	135	150	154	144	146	155	161	144	173	136	152	141	127	137	150	158	143	151	141	147	142	151	169	131	150	112	143	149	150	151	129	133	148	144	122	139	128	144	145	148	176	152	140	132	137	132	154	138	144	159	150	169	198	150	156	149	128	130	126	132	133	129	160	154	160	137	169	177	145	137	155	153	163	127	140	155	140	132	137	157	135
7866	823	1464	1607	1367	1205	925	883	741	693	620	596	586	564	527	509	472	501	463	468	420	459	450	411	408	423	425	448	414	398	387	425	407	451	408	384	394	382	359	413	384	389	409	385	404	382	358	349	374	434	395	385	415	384	431	356	347	413	397	385	402	390	371	369	369	387	390	370	389	375	402	394	345	377	377	399	374	397	397	337	370	411	401	370	407	377	430	382	378	373	379	384	375	370	371	407	395	398	417	352	399	373	380	386	393	380	366	390	393	364	380	390	402	368	386	379	386	377	398	413	370	405	382	399	373	386	432	368	371	380	385	406	421	382	369	367	382	373	392	352	377	352	393	386	390	378	388	425	365	387	401	367	397	379	393	390	377	370	365	367	397	351	367	391	359	389	387	399	371	401	387	406	399	371	347	403	399	370	372	416	392	342	352	389	380	383	371	424	372	374	382	407	384	363	391	378	352	358	377	402	339	338	400	370	373	366	386	405	391	409	395	388	367	406	363	360	384	375	365	358	378	357	349	396	376	375	385	396	366	374	379	396	365	391	382	361	372	418	397	351	395	345	398	359	396	378	384	398	353	364	355	391	401	365	367	369	380	387	379	378	386	355	393	413	354	398	379	373	387	375	355	378	367	356	377	361	403	397	406	302	359	379	390	361	415	379	357	368	392	409	360	384	378	406	374	386	349	370	375	390	379	382	358	363	370	404	379	389	382	366	377	361	371	350	355	392	356	376	390	355	356	405	384	393	367	364	377	380	384	380	397	386	408	395	385	400	368	342	359	381	344	358	372	382	387	390	381	428	412	375	353	387	407	358	393	396	347	412	376	362	380	372	384	390	403	372	393	389	406	351	407	391	371	394	407	383	357	355	368	375	353	376	340	403	377	391	397	375	350	382	337	329	378	363	389	394	391	397	385	359	387	379	377	346	367	364	413	364	359	374	418	376	391	367	380	366	393	369	373	358	399	389	424	404	385	394	383	409	394	357	375	372	347	386	380	397	359	404	349	390	402	394	351	384	396	379	343	391	410	395	405	377	364	377	375	356	361	383	379	378	425	382	380	401	348	371	413	372	358	354	383	371	350	371	398	396	375	383	373	365	373	367	353	379	373	354	388	350	356	383	378	377	375	389	385	368	390	367	410	385	366	374	367	393	372	348	348	380	342	382	369	421	376	369	407	373	367	394	395	388	374	381	374	348	381	372	375	376	352	376	369	392	382	368	357	371	386	377	403	405	415	392	377	391	386	403	385	399	402	377	370	398	375	366	368	377	372	375	378	403	394	405	397	374	365	394	387	361	377	379	384	380	396	391	390	393	385	400	323	415	384	391	392	387	354	377	360	378	395	353	377	372	369	371	384	380	393	377	370	386	357	372	397	355	357	398	381	368	381	432	369	368	379	365	355	398	351	390	351	352	417	348	358	412	393	371	373	388	343	372	408	375	366	374	396	385	366	352	428	379	402	377	342	349	396	366	360	395	413	425	405	382	364	384	402	381	352	379	367	401	392	357	390	342	378	336	366	421	367	353	354	377	354	406	330	404	440	393	415	383	367	389	402	370	398	386	374	367	401	342	384	379	357	367	371	357	379	378	390	379	383	336	352	341	365	339	369	387	357	381	390	358	388	378	374	365	380	353	368	418	393	368	374	402	388	394	373	416	374	374	406	381	386	388	374	398	370	366	387	393	367	328	408	358	382	375	362	409	383	368	404	386	392	377	350	393	386	387	367	403	374	378	369	406	355	354	367	432	401	407	354	372	384	385	356	363	371	404	402	350	379	382	372	370	400	366	388	386	391	355	367	390	358	399	387	414	400	369	396	363	349	408	359	364	355	395	378	374	416	381	383	362	349	390	364	355	391	349	374	405	372	398	374	374	425	394	367	390	386	380	387	411	375	345	356	401	363	386	370	398	396	436	359	417	403	387	385	404	404	353	392	385	373	368	358	368	382	367	365	381	355	352	425	403	395	358	363	384	365	384	394	347	373	385	368	388	364	395	388	384	395	362	365	389	429	383	426	352	369	408	389	376	420	387	386	379	352	365	345	371	390	384	372	382	374	389	385	406	360	380	335	419	396	396	368	391	373	375	385	381	378	401	401	373	379	395	376	357	395	390	394	351	381	349	356	355	382	384	346	373	439	366	387	393	370	360	398	380	394	368	414	386	384	360	379	394	380	391	374	344	398	391	377	370	346	402	403	368	390	358	368	359	387	391	411	361	398	363	374	406	391	365	354	361	362	383	385	379	389	376	372	355	404	405	389	355	345	412	339	355	374	406	357	403	372	368	418	409	377	388	392	360	391	378	356	379	367	377	365	357	361	372	367	375	369	382	362	382	319	390	402	378	402	371	381	377	380	374	369	365	393	387	388	355	371	381	429	378	378	395	358	370	405	359	384	384	400	390	347	380	384	373	400	388	334	377	376	342	379	402	388	393	393	384	380	367	377	393	387	346	384	359	413	372	401	358	371	367	377	380	316	387	393	356	352	377	367	385	402	381	396	382	375	384	399	402	376	378	377	419	370	385	385	404	387	358	401	341	343	362	403	362	390	388	349	383	386	365	377	381	444	374	361	401	375	368	375	363	373	366	358	351	394	371	376	370	367	369	383	362	409	402	357	374	385	346	396	414	405	379	364	376	431	385	358	368	397	382	361	376	373	355	382	387	388	379	362	378	383	400	379	420	349	347	367	367	361	392	360	363	377	357	399	398	371	371	399	400	358	368	406	366	418	382	397	390	400	399	381	375	382	341	361	406	367	391	441	386	372	372	378	363	429	376	393	375	372	393	384	386	378	391	387	397	389	360	373	384	378	391	387	356	354	378	392	391	384	360	404	368	385	380	390	399	375	397	426	382	387	356	351	388	384	369	361	345	351	390	377	357	359	394	387	360	404	372	350	359	392	391	373	396	375	360	399	392	388	403	371	356	401	357	386	360	348	387	391	353	399	366	373	442	390	379	424	395	384	367	380	392	395	404	377	349	355	394	347	372	396	359	392	387	388	355	369	341	387	403	371	364	379	394	323	405	356	424	361	353	372	374	349	372	372	356	385	373	407	347	353	380	363	381	376	389	415	392	423	375	368	390	378	368	378	380	347	392	403	356	373	378	382	323	353	394	362	348	377	380	372	379	368	432	394	372	379	375	417	397	386	355	389	365	385	393	386	412	353	362	362	412	367	375	362	384	380	354	383	393	361	387	403	379	349	396	356	328	376	389	382	358	368	385	369	408	418	425	383	405	368	351	392	367	355	386	355	408	400	374	398	366	374	353	374	399	361	412	367	412	370	375	376	354	392	362	374	382	387	413	386	377	395	374	375	405	385	390	388	391	374	398	367	385	399	357	369	365	335	382	392	366	424	363	381	384	374	369	376	392	387	409	353	372	361	357	356	346	365	384	392	396	404	346	374	358	383	382	350	386	381	423	368	397	393	353	360	391	378	416	362	376	408	369	376	378	354	378	382	380	341	399	405	368	356	380	366	358
1455	316	372	347	322	333	331	326	354	339	317	315	312	333	317	314	312	341	324	307	346	359	328	299	342	340	308	312	318	308	328	311	350	330	342	301	316	320	324	315	352	339	316	301	290	344	299	309	330	324	313	319	321	299	337	310	338	331	331	337	321	315	308	282	352	327	341	301	318	316	286	347	356	332	322	333	348	301	294	367	337	331	345	324	343	329	329	345	291	312	294	329	332	305	331	298	317	293	334	321	356	326	312	329	335	355	305	307	323	302	340	311	323	314	307	327	289	292	323	342	326	299	307	291	338	316	287	342	346	334	316	324	302	340	315	312	322	322	349	317	358	328	347	299	337	336	366	299	323	305	333	370	304	322	332	323	349	315	317	341	324	338	304	334	311	292	343	313	316	335	316	310	367	329	294	323	328	326	326	339	307	319	303	336	356	320	326	319	328	342	302	315	329	328	352	317	326	347	327	336	341	347	298	333	330	345	324	334	335	335	322	280	350	385	295	314	319	343	374	321	345	309	326	362	348	306	323	313	309	309	313	320	345	344	317	352	332	318	302	315	349	322	295	340	334	305	374	337	323	344	342	302	318	306	330	317	300	301	323	353	334	306	321	310	315	308	357	308	312	315	318	345	313	300	336	346	326	310	313	345	312	347	320	339	341	340	334	320	328	309	354	353	329	336	332	337	338	346	321	335	316	342	318	316	262	293	346	306	290	354	343	322	334	324	334	328	309	346	331	344	300	328	321	300	320	298	360	305	315	350	293	336	285	336	334	348	366	355	346	297	301	333	322	351	319	320	306	311	323	298	307	305	339	327	329	340	342	309	326	349	322	308	336	348	307	343	310	330	319	349	304	302	351	344	307	351	310	339	324	317	302	320	343	317	319	313	323	301	336	314	267	325	322	316	359	306	319	321	333	317	311	343	322	338	310	308	283	319	341	345	349	330	310	275	333	313	370	344	335	332	341	326	321	326	338	305	352	311	330	324	317	351	321	359	338	282	337	300	327	342	324	339	318	347	316	315	315	337	331	324	359	337	317	362	359	316	334	333	317	327	375	280	284	325	307	333	337	345	347	335	356	332	307	317	336	331	314	332	311	326	312	342	326	324	340	323	313	372	336	376	334	279	307	329	347	301	313	327	348	364	323	338	297	351	327	327	339	338	293	313	342	317	284	317	297	334	317	330	324	304	288	326	300	333	335	331	339	356	342	319	335	342	319	322	328	297	345	342	317	305	302	350	322	299	323	324	342	335	315	306	319	320	322	337	324	304	335	317	324	337	312	350	337	323	302	348	302	340	322	296	283	308	316	318	338	338	326	335	345	311	341	362	332	332	322	318	293	340	300	334	324	357	356	357	347	361	307	320	319	294	321	334	354	284	313	325	345	357	313	269	347	321	348	343	330	312	336	328	327	325	324	317	312	316	312	349	356	349	359	330	344	339	323	318	344	326	330	282	347	342	347	300	369	319	345	328	342	335	308	311	318	285	349	320	345	297	348	295	297	356	335	321	307	324	319	336	330	317	306	329	330	333	345	321	355	341	346	294	336	294	336	320	310	310	345	342	305	296	336	316	340	344	330	321	327	322	308	343	321	322	337	326	327	325	319	326	331	319	353	312	298	333	329	346	326	343	318	333	317	313	327	337	315	330	331	327	337	339	329	324	295	333	312	315	312	359	318	339	355	319	347	319	339	336	323	352	329	355	324	346	360	354	337	357	316	308	351	345	329	347	308	315	310	322	342	323	332	342	335	294	314	322	339	303	309	364	311	309	355	316	315	322	292	301	314	309	344	313	350	288	324	341	356	353	311	346	317	308	309	314	314	334	329	335	321	308	359	342	323	353	336	312	298	299	326	330	332	319	295	339	299	315	349	306	327	344	316	332	337	315	312	333	322	288	317	326	318	322	336	349	326	349	330	314	317	335	291	323	316	300	325	349	322	311	338	325	304	326	313	314	313	328	345	332	306	298	293	326	337	321	303	325	328	320	311	313	328	317	306	315	304	329	361	345	350	320	341	312	284	343	339	350	335	300	326	323	382	314	319	300	316	314	335	292	336	328	302	332	310	340	316	342	331	315	330	326	325	293	321	334	317	329	342	312	321	363	316	340	299	333	305	369	346	333	331	300	304	325	372	295	323	321	312	293	310	298	356	364	347	322	333	353	308	328	337	306	298	297	347	318	315	325	313	332	309	364	302	283	326	316	329	333	307	308	377	332	327	285	300	329	324	314	321	338	295	351	306	311	295	336	373	337	361	337	311	309	355	339	312	310	336	378	332	323	315	324	327	346	353	319	322	303	317	341	307	303	326	345	337	337	299	302	335	354	337	326	343	290	336	334	331	300	294	309	331	345	313	324	324	334	312	354	320	336	351	331	325	347	319	307	335	313	305	355	348	343	337	307	332	338	315	310	315	291	304	299	315	331	320	304	344	343	332	333	305	341	333	333	324	343	330	321	319	332	341	304	327	338	352	369	301	286	325	363	334	345	318	353	331	296	294	301	327	363	333	338	306	350	308	325	329	320	336	321	315	344	333	295	331	335	324	338	340	314	322	325	340	312	327	318	302	333	316	301	312	353	322	294	338	321	335	317	325	338	299	357	312	340	353	275	327	307	289	313	321	319	326	334	316	318	344	346	325	311	331	308	325	340	292	344	361	321	337	312	339	313	316	331	321	328	350	307	330	332	340	289	323	335	312	347	334	316	366	310	294	319	328	330	317	311	355	387	341	315	292	289	351	309	349	328	311	315	313	324	295	324	331	322	338	339	315	317	316	353	325	347	392	322	362	317	316	331	341	316	324	332	301	347	317	322	330	304	316	302	312	332	333	322	312	317	317	308	314	317	340	310	289	313	350	342	295	360	319	324	319	315	303	324	364	328	322	327	307	299	314	343	313	318	299	341	317	337	327	310	322	339	325	321	335	330	306	313	322	346	342	332	298	337	327	335	317	284	330	323	327	319	357	317	324	292	371	339	328	299	340	322	341	335	350	366	322	374	341	307	309	294	329	322	303	278	344	356	340	300	337	310	332	308	352	337	299	322	312	332	343	321	323	321	344	308	326	332	302	320	317	316	300	351	311	331	347	311	315	331	301	301	353	317	343	336	321	300	318	295	299	372	305	338	298	335	329	323	330	337	340	327	338	344	286	320	338	306	356	283	319	291	320	341	327	310	361	324	292	345	367	332	317	343	346	340	339	370	304	315	314	347	340	300	332	312	318	307	348	359	355	346	289	310	333	306	329	289	312	324	336	309	318	303	297	325	295	304	327	352	351	313	339	317	330	315	334	327	326	330	304	313	325	321	345	340	351	320	298	331	332	337	349	329	297	317	338	338	333	324	315	291	311	324	303	291	338	291	344	328	317	340	356	340	309	311	357	294	327	310	303	310	351	331	329	323	338	352	331	386	304	339	343	342	341	334	300	349	325	324	330	309	343	320	346	367	317	352	312	342	342	329	316	303	330	299	326	288	359	304	315	334
2010	780	897	851	847	819	774	796	799	800	795	802	798	756	751	783	767	822	784	735	769	811	786	810	817	825	783	764	797	795	771	778	796	799	767	769	768	783	806	788	764	782	777	766	802	801	784	812	769	769	756	752	796	782	821	817	739	808	763	780	809	799	804	801	775	830	780	815	773	748	746	800	792	742	792	734	792	759	761	768	801	781	777	724	760	764	760	758	760	784	811	788	768	796	774	821	797	778	764	815	791	762	789	773	821	771	794	775	765	763	771	805	773	725	769	768	760	783	745	814	762	744	790	778	810	796	802	786	768	793	794	792	751	773	759	804	828	804	803	725	833	772	766	776	754	766	747	860	753	751	756	788	766	789	834	768	765	769	794	744	791	791	835	743	797	825	808	772	807	773	767	793	769	847	791	762	818	798	774	774	815	826	778	787	789	821	783	800	797	756	816	769	819	743	807	777	779	731	780	771	774	790	791	782	812	833	801	766	809	821	767	770	821	752	778	797	769	754	775	755	772	775	797	752	803	805	762	772	787	828	774	840	795	819	760	746	762	773	822	778	765	752	809	758	767	774	784	790	755	786	855	748	784	781	774	745	804	758	825	790	804	762	810	812	767	807	786	779	757	805	807	794	784	769	779	740	797	815	794	793	783	759	790	822	798	808	747	741	760	790	804	761	798	787	766	790	790	757	757	769	766	807	742	776	761	826	742	819	782	762	796	824	792	776	817	805	744	786	789	793	761	780	800	762	789	768	716	801	816	783	790	776	773	740	766	813	746	815	806	782	773	813	739	817	761	802	792	820	766	744	764	746	779	752	816	806	812	799	798	785	718	735	813	796	760	836	815	814	740	798	797	788	791	803	770	791	834	783	775	781	777	750	796	744	764	771	778	752	823	763	807	754	776	757	771	789	773	807	836	782	768	820	798	760	858	833	786	719	778	844	806	784	829	763	801	744	769	795	740	774	745	795	819	802	800	757	780	825	802	840	843	770	779	801	770	809	805	789	751	764	799	833	778	824	811	736	745	795	810	777	759	789	790	806	773	760	772	790	825	784	792	814	779	776	760	771	856	782	761	752	766	757	778	816	823	835	777	833	815	786	793	771	820	776	805	838	807	802	789	758	825	779	802	791	764	787	794	792	725	792	778	758	794	754	771	814	790	848	779	837	767	785	755	813	816	790	787	791	784	794	822	758	709	827	790	808	805	802	770	783	808	799	784	790	847	850	744	770	763	752	771	769	815	812	857	761	746	785	783	762	821	745	806	783	783	783	768	844	768	778	821	773	785	804	758	778	825	819	808	756	772	806	767	788	785	784	793	758	758	796	783	821	819	814	733	809	823	774	802	723	738	765	781	776	787	795	807	795	775	770	738	738	778	802	797	768	762	775	781	766	790	776	774	804	798	754	799	780	817	780	770	779	712	831	776	774	815	780	777	756	737	793	791	785	789	847	784	743	783	771	783	794	778	775	808	747	807	780	785	757	772	830	803	752	773	812	797	791	799	777	815	774	762	790	743	825	722	827	781	785	721	797	719	785	824	844	797	777	781	741	785	795	790	772	785	794	756	797	840	770	780	797	781	814	777	779	791	760	751	752	759	755	732	797	809	777	763	752	816	756	759	833	806	789	726	767	785	783	762	789	775	780	764	747	787	820	756	811	778	747	814	800	806	752	810	803	789	778	763	768	728	786	817	770	793	742	816	811	841	795	767	770	791	739	792	780	773	808	790	791	774	814	823	826	764	818	799	763	802	798	794	778	724	823	767	790	859	812	792	761	843	758	788	764	761	819	786	791	789	795	827	765	766	791	763	777	818	765	786	790	727	808	765	763	779	817	772	790	829	761	819	777	811	800	815	793	818	727	763	783	789	770	749	788	813	762	735	776	800	801	781	797	782	761	758	771	735	764	819	765	738	816	763	781	803	829	732	793	819	809	732	767	780	787	820	780	764	769	831	798	766	830	794	775	804	776	770	713	796	777	754	800	781	777	788	768	759	764	724	792	752	784	822	724	783	818	769	763	757	825	792	808	845	809	805	779	770	736	800	798	800	743	823	826	814	729	764	835	765	781	793	777	786	790	716	790	769	789	761	773	759	832	796	763	745	800	779	806	763	768	760	786	830	740	849	756	729	801	775	805	808	826	833	777	736	756	786	766	782	844	743	815	746	789	751	739	819	815	829	782	797	814	775	779	696	777	748	827	788	787	769	772	767	788	776	764	778	724	788	830	813	795	803	786	796	810	772	793	727	772	779	773	736	773	824	789	777	776	812	769	737	725	799	802	730	780	773	767	810	797	799	803	778	799	772	787	818	814	714	802	792	776	771	807	746	753	831	817	788	798	808	753	794	800	827	795	784	822	752	794	742	805	751	750	742	786	779	798	797	829	768	812	783	761	798	797	771	797	809	772	857	759	808	750	781	786	741	711	807	755	794	779	755	817	773	816	762	790	777	745	784	763	786	810	741	763	740	814	826	784	783	753	790	744	812	731	846	803	842	821	791	775	753	752	776	804	759	804	807	773	763	800	822	773	757	808	833	742	812	805	748	801	820	810	808	806	749	770	803	788	757	771	785	786	745	787	762	765	820	841	747	788	778	812	744	732	820	852	843	749	769	816	753	815	801	808	737	735	839	807	805	834	749	777	787	761	795	796	789	751	819	749	800	777	749	777	771	824	761	742	754	825	752	801	771	758	713	712	807	769	760	782	736	779	767	799	826	762	821	779	822	840	786	775	819	796	817	795	770	756	782	823	757	794	818	773	782	761	766	799	749	778	842	785	785	788	729	777	805	785	788	743	805	769	741	757	812	855	786	768	799	814	807	762	736	824	790	836	781	768	732	791	786	766	814	792	769	802	785	815	812	814	796	760	811	769	760	761	812	834	758	787	808	833	752	818	764	764	777	776	832	757	809	740	752	755	772	825	780	816	827	799	813	794	806	762	810	793	807	786	823	823	810	778	825	773	833	773	810	829	778	779	743	773	765	794	770	781	809	733	789	789	761	812	756	766	841	744	809	798	784	784	791	800	775	797	748	766	783	756	805	791	807	792	818	745	761	767	787	782	770	778	802	786	843	782	744	808	792	804	745	818	766	801	767	813	747	820	741	794	773	801	788	791	754	788	769	770	791	796	765	795	777	763	829	776	785	763	807	777	768	785	761	782	822	736	809	757	782	752	796	779	790	862	784	824	755	835	761	834	819	738	737	808	756	771	797	776	793	833	809	773	780	802	796	796	672	844	761	830	767	774	789	806	767	801	791	792	812	795	791	735	753	748	784	800	795	706	768	744	770	741	825	758	779	779	822	772	801	804	798	787	761	752	729	748	788	770	812	777	818	806	743	809	798	773	759	753	831	775	776	734	854	759	790	748	814	763	779	819	789	747	784	808	742	775	782	811	833	795	750	824	762	732	837	818	774	778	767	770	797	794	843	791	767	812	830	754	777	788	788	795	785	776	830	778	803	770	741	777	750	805	734	868	770	809
6972	557	551	490	418	384	356	337	354	307	314	321	348	312	300	293	309	285	345	311	297	279	329	322	330	294	345	303	275	324	322	275	287	325	324	285	319	328	287	325	297	293	306	310	322	340	322	346	286	270	312	316	316	306	310	313	309	311	283	324	287	295	302	306	304	308	286	322	306	306	303	316	308	325	288	331	327	360	310	296	292	297	330	302	316	287	312	332	293	310	297	288	321	323	283	291	324	334	311	324	298	316	320	299	309	302	305	314	325	350	329	339	304	316	320	325	281	276	309	318	309	294	330	357	315	320	305	304	317	289	292	317	313	313	347	289	309	335	336	325	291	314	276	313	304	317	313	328	310	298	301	328	303	317	309	311	337	301	302	318	316	307	334	296	321	292	290	299	355	289	305	311	296	284	313	297	329	314	313	291	337	311	338	272	310	280	309	288	302	293	327	314	303	277	282	300	299	325	314	302	324	359	293	329	292	309	310	315	320	327	316	325	333	338	317	327	304	295	298	345	326	315	291	288	297	304	309	317	322	326	301	317	340	316	305	312	300	267	314	287	321	303	293	345	327	311	323	326	302	300	326	345	318	293	343	344	318	287	334	314	316	309	308	298	330	291	321	325	282	264	302	295	321	332	333	320	316	316	326	309	307	306	339	317	314	325	297	329	319	291	267	309	340	307	296	336	309	303	337	292	330	292	305	319	308	307	293	302	291	321	287	330	322	300	320	288	307	368	324	327	304	307	318	325	298	353	295	318	293	299	332	292	314	321	295	331	339	321	303	298	290	364	342	305	281	311	303	338	308	295	307	282	301	308	302	309	304	348	297	325	306	331	315	323	316	336	326	296	304	340	273	277	311	303	323	304	328	310	294	304	311	298	306	304	323	311	300	307	325	292	306	291	315	321	337	288	318	308	298	320	321	319	302	305	301	299	299	329	304	301	324	331	290	301	334	311	303	304	319	310	301	318	304	311	258	271	336	307	322	292	318	311	314	340	304	286	317	300	302	283	332	323	309	304	337	303	302	313	320	285	319	275	304	295	310	331	294	330	340	352	310	295	288	294	290	339	307	293	316	326	268	314	289	300	307	314	279	322	300	304	327	282	302	305	318	290	313	299	314	336	318	309	291	321	345	305	302	327	320	301	326	334	323	309	324	281	308	288	275	317	283	313	300	298	333	295	319	305	275	286	332	328	327	323	297	305	320	304	300	317	318	334	315	281	318	323	322	329	352	313	308	295	323	325	291	289	269	304	293	285	308	326	304	284	314	293	323	313	308	330	320	304	290	315	316	318	294	304	298	337	319	333	309	282	317	323	341	299	326	322	335	305	304	325	299	292	308	324	328	301	340	316	322	306	283	324	317	307	318	288	284	311	296	343	286	324	298	328	291	326	286	303	327	348	331	311	334	359	285	306	299	335	332	305	283	293	305	346	345	297	276	312	303	314	294	321	324	311	292	315	290	283	297	310	330	326	319	277	339	342	298	327	321	348	316	308	354	303	272	314	323	294	307	328	306	285	309	290	321	319	294	279	329	308	300	307	323	330	296	278	301	317	302	304	317	320	327	321	320	313	328	297	310	288	309	327	324	334	313	315	303	312	305	284	314	280	343	337	323	279	283	316	300	347	339	300	335	312	307	301	302	308	284	320	351	280	303	292	277	295	331	326	287	336	303	281	279	308	305	322	297	274	293	288	316	319	300	312	315	317	292	308	287	294	273	287	298	285	298	306	274	322	283	304	300	318	333	312	340	311	308	276	294	301	327	323	302	320	280	281	287	310	330	315	334	301	303	285	323	316	286	308	262	339	298	291	291	291	321	316	312	335	288	333	307	310	305	279	325	321	301	288	337	286	298	285	340	340	350	297	322	293	268	316	329	316	300	323	287	311	277	304	317	306	350	322	311	309	307	320	322	285	308	314	286	312	330	296	327	291	330	312	293	296	313	298	316	297	333	315	324	327	312	303	316	322	323	315	255	300	289	303	329	340	299	307	326	311	332	327	290	325	296	322	305	322	313	329	342	301	337	307	310	305	345	313	317	280	292	336	302	328	322	346	300	345	332	281	281	297	303	332	296	311	288	285	301	304	348	327	359	317	313	339	318	318	296	278	298	298	295	297	311	343	301	314	285	284	284	306	323	318	324	275	324	301	292	289	324	349	303	314	304	299	301	302	287	315	290	324	307	337	285	298	279	355	276	328	274	324	291	323	325	289	323	279	303	312	323	297	285	284	283	287	302	320	298	307	317	318	301	287	330	306	309	314	327	337	297	318	285	322	333	289	304	301	307	301	302	327	291	312	312	346	295	298	319	325	317	284	302	311	299	300	329	295	307	294	278	299	308	290	308	298	289	300	349	294	302	283	338	312	297	285	341	287	305	291	314	310	268	310	295	284	303	343	294	322	292	324	319	314	316	355	336	320	303	287	319	313	308	274	302	285	321	282	347	277	321	294	329	268	288	332	323	307	325	328	305	295	336	334	304	285	320	279	314	290	349	292	311	314	295	279	285	297	314	305	325	319	315	301	338	284	299	321	293	304	315	319	325	279	279	294	313	330	299	275	340	313	306	319	327	298	299	305	307	295	316	322	285	274	313	326	329	311	296	325	297	301	326	315	309	330	318	315	320	326	314	295	291	325	299	288	316	321	305	331	317	347	305	297	318	325	324	297	319	335	312	313	316	328	313	307	299	291	311	298	286	328	333	281	311	312	282	291	281	330	290	332	301	351	307	329	299	306	270	281	299	295	295	318	319	335	316	311	300	318	320	349	321	307	318	298	303	298	296	293	306	303	301	307	293	312	309	328	355	284	327	320	302	292	285	335	322	315	322	305	325	309	305	294	305	334	328	303	288	320	338	342	316	300	307	289	309	297	307	307	267	298	263	317	291	315	306	287	306	291	336	327	336	308	289	277	309	318	302	307	281	313	321	321	341	299	301	307	304	348	310	317	280	307	326	314	320	316	273	311	313	288	288	291	323	298	304	341	287	314	314	323	304	276	313	330	293	317	281	321	291	315	352	308	316	333	318	337	311	285	305	311	285	320	334	309	311	326	315	295	338	311	336	330	297	294	292	302	279	293	325	315	295	264	314	315	321	292	331	329	329	315	308	309	298	320	306	330	305	321	310	303	297	334	318	316	297	318	295	296	307	302	335	335	305	326	337	297	292	332	328	298	306	286	310	330	318	317	291	287	323	284	311	292	326	309	288	299	321	297	295	313	284	308	319	313	300	327	316	307	312	309	311	317	288	317	312	302	304	299	318	337	276	285	297	344	327	350	337	293	313	296	335	284	334	334	341	319	305	289	297	314	292	321	299	281	309	284	283	302	326	341	272	300	331	331	303	319	291	320	315	254	328	331	306	320	336	333	309	322	320	298	294	297	315	309	310	300	356	289	305	303	330	267	306	311	295	309	295	301	284	302	311	320	319	328	344	320	321	319	300	298	307	330	330	296	302	330	319	311	261	307	275	327	318	319	315	290
6514	1026	1349	1421	1282	1102	1031	921	887	846	834	783	834	797	818	800	787	829	761	810	804	753	839	747	848	782	778	791	808	770	785	791	779	750	793	751	752	793	726	762	729	757	735	734	791	760	764	783	791	743	767	739	723	732	801	776	732	733	757	705	764	705	730	747	695	732	775	782	678	714	782	747	718	736	791	705	720	736	760	751	779	759	772	715	717	707	742	722	713	746	744	734	735	701	758	734	771	732	787	723	821	794	699	734	748	775	723	737	747	735	740	768	769	738	758	680	718	711	689	739	758	800	711	748	739	715	748	735	700	739	707	773	781	747	763	727	713	728	771	800	755	738	757	751	717	725	740	758	754	720	756	707	749	749	802	767	786	716	753	809	773	766	786	752	747	804	744	748	731	687	773	750	727	761	704	741	734	723	737	790	750	780	753	767	740	733	736	732	719	748	727	718	772	677	714	776	695	727	729	756	775	745	742	728	700	731	755	743	775	777	773	707	728	722	713	769	747	772	719	762	742	767	743	750	757	749	766	729	781	729	783	739	733	746	758	776	766	772	738	793	728	769	805	792	770	718	720	744	705	788	804	789	761	729	731	727	736	739	720	742	746	743	735	722	748	760	723	744	725	732	718	730	713	775	718	761	740	785	739	727	713	739	779	746	745	764	768	762	749	769	706	731	736	709	742	737	706	778	766	734	704	701	731	753	722	753	738	780	782	709	732	758	755	768	726	792	755	750	727	689	765	760	755	740	792	774	732	787	767	784	735	739	720	762	722	827	724	746	741	801	734	747	756	765	744	700	727	724	766	796	739	736	710	741	748	743	777	749	736	762	694	729	693	719	755	768	749	704	741	797	760	733	732	695	764	722	738	772	764	687	702	786	775	714	740	778	744	716	780	766	757	730	704	724	768	776	745	719	764	748	735	757	771	798	783	721	760	759	710	685	710	745	737	776	740	785	738	733	793	748	706	789	737	715	732	746	795	735	711	746	751	709	760	759	743	750	736	748	694	728	706	716	707	806	780	811	736	752	718	770	740	764	707	698	752	751	745	735	747	781	746	804	732	722	758	733	721	757	754	761	762	715	747	760	686	737	709	700	725	764	761	787	731	726	763	731	728	811	697	713	666	741	764	735	686	749	724	720	729	737	754	715	743	744	760	735	732	733	730	735	726	742	754	743	729	740	755	723	731	764	735	723	739	677	688	725	733	764	779	755	792	748	730	731	731	739	694	737	778	717	741	819	760	698	766	765	793	734	718	752	725	730	757	747	786	759	730	762	714	700	778	719	745	710	727	772	732	742	706	778	735	712	714	733	713	735	781	757	701	765	723	751	759	772	720	706	744	742	744	706	722	751	756	721	718	760	716	732	749	731	738	734	737	698	697	754	742	763	735	757	756	783	757	741	759	695	743	745	724	768	744	764	743	746	748	712	758	731	755	772	707	746	753	757	711	737	729	783	724	763	770	749	736	769	760	748	690	724	689	792	789	735	747	761	743	776	772	705	679	739	755	730	694	749	728	718	806	751	759	784	718	757	735	689	744	767	736	748	756	744	739	744	711	705	764	767	718	777	723	723	732	716	784	750	734	722	728	773	693	724	767	731	751	753	726	732	727	729	757	748	721	758	729	745	780	662	783	761	761	724	738	750	727	729	718	763	759	732	757	746	743	753	754	703	763	732	747	716	810	737	739	724	799	734	802	761	746	702	788	690	705	736	710	755	747	722	776	732	764	718	737	747	811	773	745	730	772	789	712	713	750	742	772	744	772	731	736	713	750	703	749	752	724	773	712	734	763	777	757	696	799	777	742	717	720	748	720	726	765	726	697	731	751	759	740	772	752	730	742	715	753	776	744	761	742	711	740	744	764	789	693	757	733	742	766	731	727	770	726	730	734	730	709	782	722	730	745	744	727	735	749	745	799	780	743	740	726	702	787	746	757	760	726	718	741	752	746	732	770	783	726	757	774	736	751	693	771	732	746	740	741	766	730	717	768	786	748	755	785	779	761	744	748	770	708	736	790	739	767	746	777	808	728	741	651	738	726	785	740	702	692	759	753	764	719	766	729	705	759	728	743	739	769	730	727	786	751	689	701	708	744	729	753	747	765	745	741	747	691	748	762	735	767	736	717	777	730	740	771	763	742	742	750	727	762	734	715	737	729	790	763	722	732	742	750	758	749	711	769	695	751	753	772	712	772	775	760	758	765	758	800	716	729	771	716	765	732	744	763	734	759	710	755	720	788	724	772	763	758	762	720	789	770	753	726	692	691	734	728	693	787	777	732	775	714	725	769	795	756	722	707	706	769	745	747	745	762	812	729	707	773	731	753	752	725	756	754	736	774	759	727	732	789	731	750	730	736	761	725	790	744	794	714	733	760	783	710	727	726	766	734	750	711	722	739	691	738	721	784	750	748	772	733	712	710	775	773	773	737	750	766	709	715	777	779	718	782	789	705	759	772	781	718	730	730	729	737	752	750	705	700	762	728	773	756	748	697	734	768	741	741	793	832	747	775	745	752	704	735	708	735	750	712	718	751	764	760	732	745	757	714	729	734	728	754	766	744	764	741	783	745	798	740	735	773	764	746	754	780	714	705	718	779	746	765	760	733	760	774	799	758	773	701	743	721	736	746	720	720	737	781	776	768	795	755	748	714	710	755	745	768	746	756	756	727	709	765	704	779	698	681	715	678	709	751	751	733	769	737	724	755	738	694	706	734	741	720	740	789	736	748	772	724	785	749	779	710	758	798	729	759	730	762	716	740	791	750	741	754	743	731	813	744	737	744	689	751	738	723	731	731	722	755	750	711	734	758	745	762	780	766	768	708	718	755	755	740	766	768	729	789	744	754	734	703	731	716	755	775	737	721	689	776	723	711	712	750	744	803	734	772	775	760	730	715	689	747	759	720	753	729	790	732	745	740	701	792	733	773	764	739	721	738	753	669	762	752	746	686	719	748	761	738	768	747	747	719	762	789	697	744	799	750	712	817	759	729	807	782	745	794	774	766	715	720	774	754	702	727	769	746	731	733	778	716	740	773	775	741	764	712	767	731	758	761	739	758	736	735	767	727	795	751	783	702	732	772	717	764	723	756	748	694	715	779	745	754	779	715	794	737	783	706	757	771	784	742	732	779	776	808	722	730	797	705	715	737	698	746	712	711	702	716	736	730	747	741	759	733	744	738	745	771	722	733	743	739	732	743	771	742	753	764	742	776	750	730	720	781	745	735	711	796	725	728	745	738	742	780	721	780	752	762	753	760	733	768	771	747	770	735	754	738	758	786	705	750	713	749	733	766	767	746	753	771	716	706	720	713	715	717	766	734	785	733	734	743	746	745	720	774	753	726	721	702	734	724	755	740	736	687	710	751	739	682	796	745	700	686	785	766	782	677	821	709	726	777	757	726	757	711	768	700	727	772	763	734	736	767	762	781	740	779	713	704	665	756	726	731	757	736	788	741	736	776	730	767	735	707	744	748	729	733	733	706	760
12191	682	577	487	340	290	250	199	205	200	186	168	168	167	162	164	172	134	144	162	151	151	145	132	135	158	114	146	168	176	149	150	132	144	165	149	139	143	148	116	145	142	140	155	146	166	139	153	165	159	140	130	144	146	143	146	159	158	120	135	150	156	140	146	156	109	138	148	131	149	159	147	137	145	125	122	150	151	146	128	125	146	144	129	140	122	155	153	147	157	139	139	156	130	148	169	128	147	143	145	137	142	139	136	148	162	134	125	160	165	158	170	142	126	143	141	129	136	151	125	146	147	134	146	128	155	155	133	138	130	134	134	149	126	145	127	132	129	141	122	171	128	165	138	131	112	142	155	160	146	128	134	153	149	140	129	138	169	131	143	148	140	147	145	156	130	123	151	149	127	140	154	154	139	135	143	159	158	130	143	150	154	136	148	160	150	165	128	143	136	146	125	139	118	154	149	146	157	137	127	141	169	149	158	148	129	151	141	153	152	161	164	138	144	136	124	150	129	145	132	146	153	141	140	129	130	147	157	120	136	141	169	134	160	175	143	143	173	153	128	149	142	139	141	151	148	141	161	139	142	139	134	126	143	154	144	144	132	145	144	157	148	147	140	139	149	131	143	141	138	141	166	123	148	141	156	167	142	134	140	142	171	153	147	148	128	126	151	150	158	124	147	147	144	145	169	162	158	126	155	112	130	141	114	154	133	131	145	131	148	141	175	137	120	148	169	135	137	126	164	132	173	143	161	160	142	128	144	143	159	155	151	150	151	151	154	156	135	131	150	151	153	144	111	164	139	161	138	138	131	126	150	132	164	163	147	126	149	170	136	141	138	137	158	140	139	138	136	135	143	160	122	141	166	126	142	132	144	156	151	138	111	155	147	140	157	126	140	136	160	179	148	149	143	142	135	140	143	128	138	133	134	125	177	141	123	138	136	157	141	156	162	154	169	147	160	143	140	133	132	164	137	157	150	150	136	157	146	143	133	134	134	150	150	148	157	165	151	156	151	144	145	186	169	159	152	117	151	169	145	138	123	149	135	131	141	170	164	139	122	127	138	133	157	158	156	135	148	158	157	131	146	131	120	148	137	150	168	147	154	125	141	163	145	134	145	144	141	149	132	153	151	151	123	149	152	150	169	145	152	138	135	151	149	151	146	142	141	137	132	161	165	155	160	128	156	140	150	141	134	123	163	139	129	129	155	115	161	139	150	150	142	156	174	138	143	141	158	149	181	123	143	156	124	138	136	123	132	136	137	126	161	155	126	145	150	148	149	143	159	149	152	128	136	136	145	144	161	142	151	146	136	131	152	165	132	143	121	135	151	134	131	139	151	127	149	162	137	132	128	153	139	137	140	117	136	143	144	151	145	121	152	147	155	141	152	150	150	140	145	143	125	144	160	147	118	157	139	157	152	158	150	148	141	161	136	143	134	157	158	152	170	150	128	146	144	141	152	158	138	151	140	136	134	143	124	163	149	142	142	141	149	127	140	140	166	144	142	163	171	137	149	148	120	148	132	132	151	128	128	159	165	151	151	148	129	135	158	121	128	147	142	148	158	151	161	154	142	139	156	140	126	136	146	150	144	133	154	159	136	145	138	130	137	148	136	128	134	153	137	139	133	137	139	118	147	150	124	132	128	144	147	155	127	137	130	135	154	146	115	148	151	142	124	163	124	104	129	147	167	145	137	167	141	137	141	127	134	134	131	134	156	142	128	125	168	132	133	137	130	145	128	139	136	149	159	129	153	131	130	147	141	140	141	181	150	139	159	143	148	121	128	154	136	156	153	140	146	153	139	133	137	144	122	149	140	163	138	127	152	142	139	158	139	139	147	127	154	133	122	162	123	128	138	136	143	158	141	154	128	141	127	141	151	163	144	140	148	143	128	120	140	150	112	145	141	133	136	140	135	167	144	139	134	148	142	131	163	166	108	151	142	132	142	133	132	149	146	118	134	158	125	141	167	133	174	145	137	152	152	144	133	162	133	129	147	133	136	155	150	140	132	153	148	143	148	143	132	154	135	157	134	111	126	173	153	151	145	148	140	139	141	164	137	125	144	135	133	148	157	138	138	156	128	141	160	133	138	140	132	126	128	138	134	156	162	118	151	117	154	147	161	136	130	163	145	151	150	132	131	143	152	144	151	156	142	156	128	137	134	159	143	167	140	147	129	138	145	133	125	145	140	131	142	140	135	142	170	132	139	135	151	160	144	138	168	156	130	149	143	131	166	149	143	137	152	139	160	147	136	145	145	134	145	145	151	139	150	136	152	143	152	136	143	135	136	158	142	140	129	143	126	137	145	137	155	149	158	155	156	147	149	145	145	137	144	156	151	157	131	124	128	139	143	146	144	121	134	144	150	145	156	152	138	150	123	145	131	161	155	145	136	142	138	131	149	140	150	154	138	147	130	167	143	145	151	152	141	148	139	134	164	151	136	155	158	132	141	141	138	141	167	132	120	154	126	141	160	165	157	147	154	153	146	123	133	145	191	145	171	140	142	160	133	139	137	142	134	139	144	163	151	141	144	136	116	151	136	130	148	133	157	156	132	142	172	145	143	156	151	141	139	174	151	149	159	130	157	146	149	148	134	123	134	155	149	139	139	125	151	153	140	113	142	153	138	168	140	138	141	135	159	130	136	158	159	137	147	157	133	149	125	150	134	151	141	139	145	147	134	142	115	141	139	162	120	145	135	155	158	167	144	142	137	137	134	133	162	133	149	133	171	159	134	116	142	150	157	126	142	119	150	125	125	146	155	151	112	136	142	152	127	126	142	142	139	144	157	121	154	125	147	138	151	162	128	129	131	149	148	132	155	148	127	123	159	137	139	144	141	135	143	146	143	136	137	157	143	148	155	124	144	142	145	146	157	152	139	161	147	137	129	132	147	142	160	144	158	152	150	150	126	127	154	127	135	128	134	147	144	130	137	129	136	133	164	134	135	139	117	157	125	152	154	126	123	113	135	134	141	167	138	148	144	173	148	151	139	148	139	153	133	156	142	137	158	162	149	129	137	153	137	136	130	159	122	154	156	138	134	147	168	146	122	143	139	130	157	126	159	156	142	147	135	146	150	139	161	141	143	147	134	122	149	141	156	164	132	141	142	134	133	159	133	131	151	139	132	140	123	128	135	132	137	139	147	145	140	147	157	156	155	153	147	143	158	158	133	148	161	153	149	140	153	134	156	132	146	125	123	146	145	132	125	141	156	127	137	169	137	140	133	131	149	116	144	152	127	150	117	135	146	144	133	142	142	133	145	146	131	132	149	135	142	117	173	137	143	126	144	149	168	148	132	160	144	159	166	155	139	146	146	151	137	165	145	158	137	146	146	158	150	157	155	152	146	155	129	141	143	150	152	134	152	155	129	152	165	149	123	155	143	138	126	141	158	151	149	126	148	177	134	163	139	120	146	139	144	159	140	125	159	143	144	137	146	135	164	150	144	154	135	156	149	176	132	128	138	157	134	126	131	113	114	133	120
7931	797	1437	1595	1368	1151	883	821	668	642	591	567	574	525	511	491	472	475	442	457	438	438	421	463	385	457	470	435	432	430	419	364	444	385	390	387	378	389	378	381	375	396	373	432	374	434	378	415	393	355	406	417	381	391	407	400	414	383	374	403	399	358	403	384	374	409	355	400	382	400	355	364	383	389	378	368	400	355	399	379	374	358	355	387	385	397	414	320	381	394	372	428	425	372	395	414	406	429	366	384	376	395	368	390	355	379	382	363	413	386	375	377	405	370	376	360	385	385	370	378	380	377	361	380	369	383	370	380	387	379	353	385	352	396	344	375	359	390	420	359	391	359	386	380	389	377	382	397	366	428	392	383	387	378	354	366	356	381	378	368	388	375	402	370	370	381	378	341	354	362	379	391	388	378	368	350	381	406	364	392	393	400	346	380	391	363	344	398	347	374	389	361	407	381	380	401	413	362	368	353	375	403	399	388	345	389	353	379	366	363	370	368	393	367	352	363	398	351	374	355	392	368	365	359	404	391	381	378	427	369	369	368	404	374	432	365	385	384	377	371	367	355	369	412	366	379	371	407	380	373	387	402	375	395	389	335	366	368	370	355	351	389	399	396	412	376	359	391	339	365	382	384	390	389	372	396	369	360	410	392	378	395	372	401	365	373	370	379	364	345	378	362	390	387	391	383	392	398	359	389	356	362	382	344	387	375	406	404	361	372	370	371	369	368	375	376	369	396	357	353	368	388	390	354	370	390	344	356	369	380	361	379	385	356	345	389	368	412	385	383	352	380	358	350	390	407	365	375	376	411	388	384	391	370	354	392	401	379	374	390	361	381	399	389	390	362	388	393	388	361	391	414	357	385	350	366	381	374	365	363	355	356	383	383	371	398	348	401	396	374	372	320	349	387	387	354	361	362	374	333	380	380	381	367	391	381	385	393	377	363	372	358	357	392	380	345	348	380	389	385	399	361	384	364	331	398	362	354	368	396	378	376	383	403	374	371	359	391	367	372	396	369	367	397	381	411	398	353	360	380	350	375	355	370	375	368	362	386	387	382	358	355	374	406	363	394	383	379	389	416	363	394	363	409	356	369	360	387	384	351	379	384	380	381	378	360	382	396	386	371	361	400	424	373	348	385	370	380	362	380	389	413	346	360	370	344	373	396	388	389	398	377	388	390	345	387	367	389	370	348	383	366	360	404	326	375	338	391	386	393	378	361	370	373	372	379	357	372	354	355	365	365	335	389	395	370	381	358	382	388	387	393	318	419	372	366	379	384	392	388	365	379	375	330	379	395	377	366	371	362	411	370	339	360	357	387	371	377	381	402	382	398	357	373	391	390	367	398	352	380	363	363	371	354	386	349	380	406	357	370	408	382	390	363	378	376	384	361	375	353	406	389	375	375	377	362	416	396	379	382	394	354	405	383	349	376	378	342	397	415	378	371	354	361	372	368	351	409	353	383	408	395	374	370	365	353	393	384	373	395	350	361	408	375	402	390	389	379	349	359	387	369	402	403	354	384	394	393	353	362	361	328	376	374	379	359	365	390	374	351	381	402	355	327	368	386	330	356	358	384	391	390	369	364	388	403	370	387	379	370	387	375	391	369	342	401	366	387	409	378	348	369	381	354	360	380	377	417	365	360	354	378	372	366	377	368	375	397	401	348	371	379	373	368	361	405	359	332	354	370	383	383	368	371	406	371	399	382	397	367	351	357	393	383	403	344	355	397	359	378	364	363	386	402	370	378	375	358	379	394	359	366	366	347	372	385	343	374	386	384	382	361	397	357	355	372	402	397	374	382	386	354	408	411	367	378	378	365	390	386	398	354	361	387	412	397	388	358	381	364	360	412	353	345	360	366	384	384	362	376	389	382	375	377	332	386	366	370	374	345	362	380	380	387	387	376	366	369	340	366	367	367	395	402	387	360	376	385	384	379	368	389	344	371	381	389	410	394	390	395	396	375	353	403	401	332	370	356	396	416	346	345	376	350	367	376	378	374	355	362	362	376	362	397	367	394	407	390	378	340	339	360	388	351	399	379	368	374	350	360	344	336	401	388	373	374	405	394	369	334	392	363	365	352	377	370	412	388	378	400	414	360	378	364	353	380	350	387	399	380	389	355	360	377	372	348	390	338	388	383	375	371	381	381	411	411	359	367	368	359	345	388	384	408	325	397	366	384	392	396	384	368	372	386	391	383	385	367	383	383	387	369	354	348	357	404	378	365	342	387	354	392	383	400	399	371	375	335	378	370	402	381	363	365	421	363	409	377	376	416	347	394	382	373	368	368	379	370	362	406	354	387	383	387	396	346	355	429	380	370	424	397	381	383	375	365	382	370	390	373	369	367	407	385	373	400	358	370	353	350	394	341	367	391	383	398	368	352	362	370	372	411	376	365	384	360	375	396	358	397	362	372	394	351	398	365	384	367	373	355	413	401	367	392	392	368	365	375	373	374	370	362	376	361	390	370	363	354	391	369	351	351	394	351	377	400	413	349	380	398	405	358	381	402	371	366	374	373	381	385	397	371	364	387	388	362	353	359	361	416	359	380	364	362	374	397	375	390	391	368	358	386	374	345	372	385	387	353	389	371	351	369	397	363	416	367	393	360	385	392	373	389	354	348	384	381	390	390	393	348	327	396	409	376	358	347	414	348	371	352	389	337	391	359	431	362	404	358	417	342	408	368	398	360	379	389	372	353	422	381	371	393	379	379	354	379	393	400	359	389	377	362	388	399	377	373	385	370	364	362	390	412	392	368	390	385	368	382	355	364	390	389	369	391	395	401	398	398	400	355	371	387	355	389	361	353	375	393	375	383	368	397	388	368	340	390	365	363	387	340	365	420	363	410	366	367	382	389	385	397	396	329	380	374	391	394	377	355	375	368	418	376	403	396	392	386	395	354	360	400	351	366	414	384	393	368	379	373	369	404	389	365	356	390	392	361	394	367	328	376	337	340	389	375	362	401	377	359	378	393	378	370	343	386	381	352	366	389	365	365	384	354	363	336	374	373	420	399	409	356	367	387	415	389	390	360	383	384	372	424	380	363	366	386	377	388	399	354	373	396	335	376	378	362	365	384	367	370	397	372	348	366	375	375	377	381	410	375	367	384	346	392	376	398	375	391	383	364	348	370	369	376	402	381	346	363	381	393	381	368	378	351	369	376	395	388	362	395	416	392	362	400	360	328	391	386	407	373	377	379	360	420	379	427	389	367	382	411	374	359	412	371	362	373	371	345	383	375	362	358	382	380	408	373	375	419	367	370	376	390	369	348	382	369	339	383	376	372	350	366	397	373	344	403	360	378	362	390	392	363	374	368	380	405	399	368	349	351	400	366	373	361	394	363	388	341	403	375	391	344	351	347	387	395	395	368	391	405	356	408	379	365	385	373	404	412	401	344	386	396	359	378	377	348	367	373	379	431	368	375	402	365	379	367	399	406	403	337	383	403	366	343	392	381	387	375	401	390	382	364	383	365	401	409	358	370
1475	309	344	331	333	343	343	343	346	319	312	291	324	343	341	310	330	350	318	338	328	303	366	320	336	317	312	331	319	327	351	322	334	338	331	333	323	352	366	317	329	316	309	330	324	331	355	276	316	321	359	338	302	344	317	344	342	286	371	295	339	313	362	324	294	355	341	310	347	340	354	356	343	303	325	301	304	302	292	324	338	337	291	317	338	330	342	326	347	323	344	338	314	302	314	321	330	315	343	329	325	344	305	322	326	314	290	328	337	352	319	329	300	334	327	298	318	310	332	344	289	344	315	301	355	342	282	328	326	341	315	341	346	305	327	341	326	323	358	310	332	346	343	327	359	311	335	353	332	320	317	305	319	363	348	296	333	350	338	311	332	335	313	331	317	311	320	362	319	305	344	333	329	339	304	325	342	335	320	343	318	308	302	325	341	312	346	312	326	326	346	324	336	330	343	281	316	312	340	348	297	326	335	337	292	327	312	328	325	308	334	330	363	312	332	328	299	323	318	337	322	301	346	328	352	343	321	316	333	347	311	368	334	333	332	353	332	324	334	330	348	370	328	329	316	350	324	337	319	339	317	307	320	326	296	321	315	358	310	332	326	319	348	329	314	326	336	299	322	324	345	362	290	329	319	281	307	324	331	337	319	379	342	344	348	303	311	302	334	325	306	319	314	323	325	311	305	312	340	333	303	315	337	334	316	299	312	348	304	327	336	290	307	339	330	328	324	322	331	361	317	337	325	335	331	293	350	352	348	320	321	344	326	306	330	312	331	315	329	312	322	335	337	342	340	343	335	345	317	333	320	319	336	357	344	313	336	314	334	318	346	315	351	319	307	299	324	355	339	300	319	314	354	323	315	328	314	299	340	311	344	346	326	331	380	332	338	316	336	322	291	325	324	329	356	323	328	329	320	311	299	311	315	316	333	348	326	297	334	305	342	295	300	317	294	335	370	354	325	361	343	325	315	323	350	294	321	305	304	318	318	346	329	293	328	311	314	303	297	290	305	350	327	306	370	297	324	352	326	352	360	317	338	308	358	324	345	326	349	328	310	335	327	320	348	319	319	336	303	329	330	325	316	317	325	352	349	299	338	316	352	348	315	340	339	326	358	342	323	326	333	308	325	309	307	343	342	303	315	304	305	281	328	347	345	343	311	307	362	328	325	320	312	316	298	300	328	351	362	331	355	306	328	326	334	340	323	318	364	319	353	330	368	342	329	318	353	310	335	315	337	340	307	325	323	309	343	359	315	322	336	330	313	328	341	316	316	290	311	315	313	300	311	341	342	348	314	324	336	323	309	298	346	311	299	336	315	329	320	357	322	329	350	319	319	305	307	325	310	309	360	323	346	289	370	328	310	296	342	325	320	288	342	293	343	332	317	339	327	337	298	313	330	318	321	346	324	338	354	318	296	332	325	326	322	336	329	287	296	331	327	317	333	293	361	307	330	333	329	346	356	346	350	321	299	339	327	371	341	340	322	317	334	331	336	394	307	304	316	337	313	314	290	337	322	324	274	320	337	317	301	315	304	301	376	320	353	319	322	338	307	298	329	339	303	305	305	331	357	320	303	332	353	317	290	339	302	330	337	310	301	327	349	329	321	296	304	328	324	342	343	346	336	347	347	310	304	324	334	329	321	317	309	305	324	337	329	340	300	339	341	333	338	317	303	290	327	290	320	313	330	332	326	330	357	347	311	316	348	327	379	354	343	303	308	344	328	297	345	315	303	306	350	331	341	349	343	305	294	346	333	331	326	340	354	315	324	328	334	336	311	304	333	334	316	340	298	336	308	329	338	329	332	333	307	327	330	325	326	347	329	301	362	316	358	330	298	281	332	312	318	337	326	324	351	344	301	336	355	361	290	299	351	317	308	331	329	316	361	337	286	276	323	347	341	316	323	322	274	333	327	312	318	310	345	335	299	294	313	345	341	330	364	310	356	309	359	308	282	342	286	308	337	337	346	360	350	309	331	337	302	338	337	342	334	317	333	332	335	314	302	344	325	343	328	330	320	336	328	349	335	299	339	342	326	325	338	315	380	333	325	304	329	335	346	348	358	336	373	341	325	329	320	353	306	340	326	322	325	328	345	302	316	310	337	314	308	351	346	331	325	322	344	324	302	352	351	353	336	327	320	296	314	343	343	329	294	336	325	316	313	338	341	322	318	349	343	308	315	328	331	323	291	322	306	320	342	330	360	311	335	339	352	347	327	308	319	304	312	338	327	324	337	313	340	328	318	322	348	317	334	328	320	294	315	331	320	341	310	336	320	288	336	321	308	335	312	334	330	354	339	324	368	323	314	325	354	308	285	342	313	326	319	327	319	319	314	370	333	323	337	349	321	342	322	317	302	306	305	331	325	294	334	362	331	335	345	321	335	337	294	311	322	305	341	316	312	329	326	354	354	282	337	309	309	307	298	337	349	333	346	343	320	320	319	368	320	331	326	308	307	292	359	331	322	318	330	298	335	325	325	311	324	335	307	328	323	314	301	318	323	318	343	337	341	348	305	354	320	317	318	345	344	280	338	339	299	333	344	339	290	315	330	336	316	330	341	299	324	321	307	330	319	306	321	322	298	329	363	300	307	320	309	349	295	346	332	308	321	324	330	347	320	313	318	289	345	318	305	329	325	340	348	331	333	347	326	324	346	337	345	331	339	318	302	360	327	359	332	295	313	311	334	319	321	351	322	320	330	331	308	332	341	312	331	341	343	326	306	332	332	310	333	316	304	339	325	310	320	355	308	320	339	312	334	367	339	306	296	322	328	317	327	330	297	300	299	309	307	312	340	311	331	323	290	312	320	293	305	310	297	312	312	328	344	298	339	321	317	351	348	288	326	308	316	316	293	335	284	334	328	322	306	330	349	330	322	308	299	319	351	286	309	324	372	378	373	322	325	328	345	291	317	341	318	347	324	302	342	325	291	321	334	321	307	323	335	311	332	312	324	324	321	314	298	339	325	353	332	315	328	332	299	346	331	310	324	347	303	335	305	317	348	320	323	319	349	349	314	320	300	322	335	365	323	316	311	336	327	320	352	321	310	367	306	331	337	339	314	289	327	333	336	308	324	309	308	334	313	300	329	319	343	304	334	334	311	317	328	277	309	307	309	371	337	349	305	354	342	318	300	287	320	327	312	308	352	365	374	309	332	307	357	371	310	302	314	294	323	342	333	307	314	342	353	308	341	307	327	341	304	299	314	305	354	325	344	283	293	327	332	314	339	311	307	355	339	325	344	322	306	345	339	323	333	339	340	322	330	310	347	344	325	321	332	336	344	362	367	351	321	309	317	315	332	339	327	312	342	350	338	340	308	338	323	315	381	311	284	322	341	308	299	307	309	310	348	354	329	348	324	313	326	330	349	350	322	325	322	302	344	358	326	347	321	309	311	343	331	315	316	302	339	329	314	303	358	312	350	326	314	342	314	344	339	326	358	318	306	367	324	325	325	303	287	319	328	322	350	314	335	301	348	336	351	344
2098	772	810	843	823	849	796	772	781	768	750	772	810	834	822	817	783	767	799	777	776	859	842	799	825	815	809	736	780	778	770	829	798	741	761	805	795	824	740	766	802	786	767	790	821	810	816	776	813	824	817	804	844	775	829	845	772	806	774	783	809	776	768	838	757	831	822	813	806	780	775	776	790	837	809	798	742	808	817	791	798	793	808	770	751	804	761	788	824	792	838	809	800	795	773	758	802	760	814	836	803	767	806	737	825	819	771	766	782	780	808	807	839	811	765	791	796	795	765	741	809	779	820	787	790	810	793	808	804	802	833	807	768	761	793	776	821	804	790	803	799	815	789	803	796	786	777	768	848	811	765	768	791	822	735	787	825	788	753	773	764	821	796	812	761	827	766	782	782	804	794	763	741	827	795	767	807	788	782	781	782	807	787	796	802	808	771	756	754	814	789	795	759	783	774	768	712	779	809	793	807	836	801	765	802	755	816	746	771	763	760	783	767	748	761	823	817	819	789	833	825	791	807	850	785	762	768	773	824	778	826	802	749	820	839	859	832	855	793	806	806	764	829	813	823	772	795	788	804	781	768	795	766	808	823	833	777	756	784	813	771	816	797	813	753	774	786	802	772	829	817	786	759	749	831	767	809	777	834	786	761	826	757	817	834	796	822	802	803	734	821	783	852	784	778	798	815	796	801	830	801	791	770	793	734	784	795	792	772	794	827	819	805	818	803	795	768	839	840	741	798	772	772	794	771	814	786	806	739	784	783	825	793	876	837	816	775	776	843	756	761	758	813	797	757	800	868	779	780	801	819	841	768	820	819	775	796	777	807	774	762	834	785	749	810	855	808	795	802	794	736	748	781	816	800	774	717	805	780	794	841	773	835	766	797	828	771	793	823	778	771	774	820	797	788	775	751	754	789	791	754	797	783	797	798	838	773	793	775	780	795	781	790	756	816	757	825	832	835	816	796	846	757	831	773	803	794	741	794	768	772	756	759	769	782	833	831	826	783	800	830	806	779	811	807	768	838	806	748	755	814	800	774	762	791	778	789	760	835	827	783	793	782	765	746	819	817	789	763	780	805	822	812	762	819	771	832	756	780	775	828	798	856	769	778	783	784	809	856	767	778	825	805	870	781	808	744	851	772	862	797	822	776	749	779	839	809	794	763	758	746	798	796	814	791	777	783	819	793	758	784	802	790	844	821	835	794	801	776	754	849	808	770	760	795	782	808	814	793	803	780	787	779	770	786	764	811	781	793	771	776	781	762	758	774	780	824	760	758	795	791	790	833	795	784	772	762	811	822	742	765	818	805	803	775	794	791	790	762	762	805	797	787	801	807	769	807	780	796	730	795	797	843	791	800	785	802	811	841	762	830	823	777	787	789	821	822	776	828	888	782	826	811	754	767	799	728	812	799	743	827	790	781	809	789	814	783	813	792	793	829	775	819	832	726	792	753	803	836	764	772	783	784	816	788	792	763	796	801	814	798	807	803	756	855	821	804	798	751	806	803	785	823	826	790	806	799	779	840	793	793	818	796	798	741	799	781	801	820	811	781	737	833	789	740	781	876	734	807	791	774	793	794	791	772	860	808	808	811	708	778	830	810	762	799	749	791	797	806	752	815	823	770	759	826	780	832	803	762	809	775	765	790	780	809	761	781	749	802	793	779	759	840	835	797	790	815	822	800	795	790	803	755	799	802	736	811	814	843	787	865	752	792	829	797	837	783	786	790	798	759	783	826	772	795	765	825	766	765	768	815	813	765	776	824	799	770	806	788	797	769	810	765	801	798	755	802	798	796	835	785	793	818	771	806	783	764	794	811	788	782	789	790	773	839	800	727	747	744	840	802	846	795	772	785	831	766	815	776	798	798	793	763	763	797	783	852	760	758	774	760	755	779	798	784	789	751	826	806	802	849	793	806	796	795	800	788	762	780	772	778	823	790	779	780	746	787	796	806	769	799	828	809	810	786	823	770	822	823	809	743	776	801	808	840	795	785	810	795	792	745	748	817	844	770	799	808	801	816	766	788	780	801	815	784	805	771	816	813	796	790	761	779	810	807	842	832	828	781	850	769	791	746	810	751	767	791	794	736	799	722	809	803	782	817	786	783	804	775	738	791	785	762	802	801	818	734	809	745	769	808	785	795	776	790	802	794	795	799	805	782	772	769	732	775	809	812	801	771	810	772	813	756	791	772	799	812	811	759	822	800	728	741	786	791	752	737	776	795	787	772	777	778	774	786	780	790	774	825	846	789	825	771	816	798	808	798	803	787	793	817	779	803	794	776	812	810	790	744	789	793	811	797	781	835	736	777	763	784	779	852	767	793	829	815	722	796	782	780	805	789	766	815	783	740	755	758	787	783	779	788	819	777	796	767	849	814	813	737	781	775	807	803	750	825	766	834	802	786	758	829	768	803	759	807	803	802	853	831	776	826	761	744	829	823	798	810	813	791	748	811	771	775	796	762	869	766	777	790	771	799	814	813	782	776	733	764	769	797	820	736	793	804	798	823	788	783	800	811	838	788	828	846	811	725	848	819	864	799	821	810	843	788	754	792	825	775	778	822	816	770	805	833	838	760	782	855	733	841	782	767	868	739	847	763	821	794	818	817	765	793	790	785	805	803	759	793	809	796	849	794	755	783	820	831	830	791	778	768	781	812	780	816	745	809	819	760	804	827	794	823	759	789	764	810	733	800	818	824	800	830	782	804	778	759	810	763	810	809	833	787	804	778	795	864	788	797	791	843	769	810	836	784	778	739	782	838	805	756	880	775	805	804	840	798	815	743	779	748	837	776	849	814	868	800	774	758	821	799	725	790	774	819	730	778	879	741	794	770	835	755	829	799	772	768	753	827	805	806	821	768	836	764	814	784	751	798	799	848	742	823	770	762	821	744	766	824	823	839	758	795	798	781	760	790	785	850	763	800	776	817	788	776	802	784	794	802	747	793	764	794	778	807	846	789	795	808	819	807	813	810	811	699	746	836	802	819	811	779	794	801	797	788	836	836	770	831	816	787	739	788	844	779	818	821	819	784	773	776	783	782	807	769	711	776	768	779	771	786	785	781	770	841	798	822	815	786	756	773	804	802	772	791	815	778	783	801	880	803	775	741	775	834	793	831	800	777	773	799	808	845	783	758	810	771	812	787	797	763	770	810	816	808	791	821	800	819	768	779	787	840	836	764	743	802	775	831	809	799	718	840	834	835	767	779	806	774	829	801	838	765	803	798	733	797	730	812	799	806	789	766	804	804	799	786	751	810	799	802	787	837	818	796	791	770	824	803	811	853	831	792	817	729	787	780	755	836	796	821	754	773	825	804	769	784	827	765	798	865	857	830	792	796	781	789	814	748	796	800	826	811	801	828	743	791	826	768	801	805	772	796	800	768	798	832	772	760	741	777	835	829	759	775	802	752	787	832	779	735	766	824	796	786	769	777	771	825	790	802	762	741	821	752	793	779	846	818	828	786	753	799	789	784	779	782	807
6979	549	544	493	401	390	383	318	336	325	328	290	332	320	313	298	359	307	311	297	304	305	312	298	311	341	332	299	281	332	371	312	348	333	317	313	303	305	340	303	345	308	297	299	327	280	307	300	317	312	318	353	314	276	285	321	286	341	313	328	294	317	349	311	309	285	317	298	339	329	318	305	303	301	274	283	274	324	319	303	316	340	321	275	301	327	313	294	306	326	298	262	354	339	323	353	303	290	344	298	329	326	310	279	285	326	304	322	323	319	301	283	292	299	324	350	301	301	295	284	310	312	319	315	296	289	325	289	304	307	324	327	303	330	326	299	285	293	321	312	291	280	280	302	304	285	297	330	285	319	302	317	326	322	318	308	306	326	248	315	315	326	294	296	290	325	315	314	289	309	337	323	300	297	279	320	282	310	301	309	289	303	307	289	333	317	315	328	279	320	307	288	320	306	287	297	330	287	311	313	284	297	291	327	280	306	324	294	327	278	305	306	294	286	274	329	334	314	317	313	319	310	286	289	363	336	285	285	316	283	299	296	320	332	300	318	274	330	350	294	297	283	290	312	324	312	323	313	330	305	302	294	299	313	301	310	289	287	323	304	285	309	313	332	296	282	292	318	344	329	334	346	312	300	273	323	308	325	274	297	318	293	275	302	336	305	304	304	307	302	282	308	300	334	311	296	317	321	294	307	288	327	336	302	284	311	344	305	296	311	306	317	320	312	323	314	306	285	297	308	298	285	301	304	313	286	307	304	314	297	271	277	283	336	307	326	296	313	339	311	301	321	297	319	315	301	337	328	317	296	336	320	298	291	302	322	322	330	289	292	293	310	319	336	289	293	293	334	297	269	268	307	287	311	290	326	334	304	313	333	317	266	301	353	265	280	328	321	295	290	306	313	306	263	288	290	292	267	296	290	313	308	310	286	327	311	302	344	311	329	310	334	307	291	316	321	300	319	308	346	296	288	313	324	310	292	307	310	318	301	285	286	280	324	308	302	315	288	309	291	313	329	304	297	298	311	312	341	326	328	321	333	306	290	298	298	329	313	317	332	333	302	284	289	274	282	304	335	327	301	315	283	300	309	299	284	309	344	316	324	323	307	319	314	331	310	317	297	302	309	282	316	335	295	298	307	318	330	289	322	346	313	295	360	347	292	329	328	311	331	328	303	337	297	304	316	332	280	300	282	323	301	318	339	302	279	304	348	303	319	307	311	297	334	313	295	344	306	323	328	297	314	303	312	304	296	323	323	295	329	262	312	299	301	306	290	296	304	304	293	291	304	318	321	290	279	318	318	308	306	339	280	282	292	287	334	307	294	322	332	334	307	303	272	294	309	335	280	294	319	329	345	312	289	319	304	282	305	304	291	342	285	294	267	272	316	319	303	295	312	320	321	307	330	299	331	317	286	305	308	293	294	327	287	295	289	286	295	331	291	290	303	296	281	307	329	326	301	307	293	289	358	301	281	330	305	310	352	342	341	289	313	267	303	295	324	307	304	350	286	283	303	271	295	291	297	332	300	306	345	286	309	290	281	326	302	309	324	310	302	289	332	305	308	303	323	295	308	292	324	302	285	299	316	314	326	325	259	285	312	280	306	293	287	281	289	355	319	314	292	277	320	317	317	294	316	323	331	306	324	290	287	321	278	308	315	304	318	300	311	295	329	301	309	365	315	301	274	308	310	305	303	291	264	313	330	314	307	277	326	283	303	308	277	295	330	283	328	316	338	311	330	327	316	306	326	327	304	303	305	330	318	294	326	306	306	342	374	309	299	340	280	309	338	282	277	324	286	333	308	321	294	313	324	300	302	348	347	322	322	296	309	289	290	313	301	290	294	313	348	297	296	264	346	311	295	321	280	302	324	317	332	308	331	316	314	341	283	308	285	298	293	340	301	299	312	312	292	360	281	320	344	278	287	291	321	298	324	322	290	292	317	302	328	275	314	301	315	295	303	334	307	275	330	285	335	318	304	291	335	344	304	322	339	317	310	295	287	315	291	313	325	315	305	299	294	324	322	284	287	282	302	278	300	293	328	336	290	334	342	325	330	310	312	284	328	291	321	317	328	295	344	275	295	299	326	317	281	325	294	329	322	290	280	286	313	313	309	302	320	286	304	332	298	286	306	272	300	307	344	296	301	292	343	290	309	279	311	311	330	317	302	343	339	311	296	339	311	310	256	333	286	283	317	349	307	288	322	326	313	290	292	294	310	326	292	296	270	333	287	312	321	337	297	296	338	299	280	295	307	308	290	330	297	325	342	324	344	322	292	303	295	309	344	315	327	310	310	274	306	303	308	308	319	341	297	279	350	336	301	303	305	299	327	301	301	327	290	295	323	310	343	275	323	307	316	282	310	308	329	331	335	321	276	306	336	319	286	333	299	308	305	333	330	315	310	338	334	296	293	337	316	289	314	263	307	299	342	278	331	318	359	334	305	289	303	322	340	300	292	282	326	318	322	309	281	320	332	320	290	309	311	300	281	326	303	316	322	279	301	319	311	333	296	321	275	337	293	308	319	299	311	299	307	297	322	328	307	328	327	301	291	311	326	335	301	312	324	323	285	278	313	292	306	304	322	323	275	312	314	316	301	287	321	268	308	309	293	308	332	288	308	314	295	298	292	300	297	325	301	289	312	324	313	298	288	299	272	332	295	350	279	310	298	323	295	326	304	311	310	270	300	325	286	309	316	321	283	317	316	310	295	288	329	303	334	327	309	331	283	303	279	306	314	341	288	318	330	301	302	293	286	330	349	290	324	311	307	329	283	338	302	338	287	312	293	301	313	284	292	307	326	281	308	301	294	311	341	300	326	281	319	323	319	315	284	277	307	318	319	306	299	311	321	318	317	289	298	302	318	259	314	281	306	297	346	311	299	280	272	302	321	361	313	314	325	332	322	328	357	331	310	296	294	317	268	283	319	303	327	286	335	284	291	326	281	303	270	323	295	315	329	303	307	313	312	309	284	277	309	318	295	284	297	288	321	282	291	309	299	303	282	284	325	344	305	308	306	287	304	268	327	314	284	323	313	284	312	339	303	280	304	298	314	328	316	314	317	296	317	312	330	280	297	302	276	336	305	349	292	306	317	329	309	299	329	301	277	328	306	307	313	303	320	335	297	297	298	298	287	325	321	306	320	289	312	322	299	302	309	295	289	322	299	320	301	300	300	328	300	309	324	326	283	306	325	306	284	298	301	277	326	316	317	322	296	297	301	337	304	327	310	334	312	303	335	310	294	332	311	289	288	271	321	285	291	285	304	323	282	274	290	311	292	316	310	291	287	294	328	299	306	294	312	334	305	282	308	298	304	293	283	340	313	295	292	287	317	286	281	314	346	310	279	302	328	336	332	326	331	314	335	294	293	326	318	351	325	296	325	288	317	331	295	329	292	323	295	295	294	311	311	309	331	308	301	298	289	303	306	282	341	331	314	315	283	310	308	346	362	331	322	323	303	316	307	314	304	286	320	313	327	309	293	316	310
6662	911	1238	1365	1268	1214	1003	940	881	870	838	866	831	807	838	797	781	822	810	820	706	758	762	768	797	834	762	757	710	727	798	716	759	752	724	794	763	763	769	759	746	765	749	763	753	726	750	780	744	761	748	797	727	746	746	767	715	737	759	787	773	732	783	732	753	757	751	751	753	697	745	708	731	727	751	737	682	707	698	761	727	740	789	717	702	747	697	731	740	778	790	744	783	734	748	787	743	745	757	742	792	775	775	732	745	711	753	748	677	739	712	758	690	780	744	683	752	736	699	678	765	749	750	736	738	713	748	766	732	730	735	773	755	758	739	715	758	735	754	749	731	731	743	700	714	747	714	773	733	754	732	762	738	713	739	757	692	783	734	757	719	705	716	799	744	704	710	765	691	764	764	771	717	751	724	753	805	744	720	756	764	764	730	748	737	758	741	736	778	740	740	747	789	709	758	726	729	723	766	734	694	738	750	718	677	716	711	703	795	747	726	748	777	677	741	744	741	766	716	797	709	780	783	755	751	722	766	751	742	748	687	731	733	742	809	727	764	731	742	769	723	741	707	792	712	796	784	750	749	729	739	827	772	747	719	745	747	759	744	748	784	779	731	783	750	695	726	778	741	764	759	745	744	748	727	744	765	723	714	728	755	706	743	661	716	758	722	760	720	773	747	722	751	719	772	742	739	774	688	738	760	720	724	737	714	745	722	726	755	746	743	747	703	747	757	769	764	708	744	719	726	763	768	718	771	741	787	710	722	739	728	761	719	773	743	783	695	768	746	731	753	751	732	764	749	708	731	656	725	732	741	736	719	725	726	734	712	741	765	709	771	737	748	740	725	723	816	701	798	715	753	763	759	768	773	764	760	774	746	767	683	733	750	737	764	746	720	795	706	718	695	775	739	744	718	745	732	746	714	727	760	770	714	725	786	728	749	774	748	765	764	743	746	753	744	773	792	731	730	748	768	790	789	788	761	749	785	748	737	696	730	719	700	695	765	766	741	736	735	735	707	707	719	696	782	735	682	787	742	769	764	773	728	735	777	753	756	722	713	744	775	726	754	712	742	755	741	722	706	761	761	751	787	745	752	761	731	743	728	747	723	773	762	751	792	756	765	720	771	784	760	757	723	729	776	682	756	775	742	726	697	727	778	741	749	693	733	790	766	755	735	768	729	747	737	706	726	744	762	752	706	670	716	762	700	735	743	743	787	706	763	719	707	697	771	791	768	694	800	749	814	748	728	739	743	750	730	704	749	726	794	730	776	771	808	742	721	751	728	760	802	755	734	731	746	743	765	774	707	772	754	769	724	693	724	718	776	726	723	735	769	727	720	748	743	671	721	711	683	776	729	763	707	738	736	718	762	717	799	731	741	829	722	718	721	757	756	728	754	767	746	728	716	786	736	772	734	741	701	747	770	765	755	739	754	732	744	768	760	777	717	671	732	722	714	755	756	750	728	736	764	733	776	761	740	734	733	705	768	725	709	761	729	788	722	764	780	741	748	728	788	750	735	771	706	766	793	755	720	770	769	719	782	800	745	724	761	750	758	751	781	770	769	740	734	756	744	746	716	722	717	772	777	724	743	733	767	808	722	709	723	761	755	755	718	772	758	773	736	706	754	697	754	754	752	732	722	738	765	768	715	750	732	719	797	723	745	699	757	733	743	704	760	737	747	768	750	740	781	742	738	777	728	729	732	698	725	778	762	706	752	817	783	734	741	750	709	707	758	720	762	728	716	745	719	777	760	805	742	710	739	697	748	744	717	762	798	771	718	733	766	677	767	769	743	716	780	689	730	724	770	753	741	718	753	739	767	728	709	744	724	750	737	769	736	763	708	744	754	735	708	710	774	715	723	726	798	752	749	741	729	799	728	750	742	773	730	711	727	753	796	730	754	728	760	792	786	770	723	780	754	739	719	736	770	774	733	743	735	707	775	721	767	748	751	705	772	719	717	813	665	748	782	790	764	770	715	718	732	735	741	749	763	734	751	766	795	759	727	682	752	767	763	725	743	736	703	733	765	761	728	755	772	780	724	739	797	737	799	719	765	745	682	772	724	738	700	693	734	728	710	728	730	751	752	707	761	805	732	724	757	753	802	709	733	734	704	719	751	700	711	768	753	724	724	773	781	736	784	728	746	741	787	746	757	751	755	778	727	731	757	739	713	709	766	758	756	745	787	753	758	812	765	748	720	775	730	686	783	759	748	725	782	734	752	715	739	757	769	805	737	762	758	715	761	744	756	739	793	775	712	732	780	774	754	736	723	740	743	788	736	756	727	729	745	776	691	780	787	687	744	736	747	771	755	760	743	711	746	783	783	756	754	752	730	731	778	735	675	776	716	741	721	732	724	743	741	785	713	727	749	743	784	773	758	750	747	729	753	701	742	727	733	734	695	788	811	726	774	728	779	740	729	697	748	753	726	742	759	705	754	709	774	757	757	717	749	711	731	757	804	765	735	713	731	734	748	744	711	763	695	704	763	740	779	733	735	742	788	733	766	725	737	764	767	758	768	755	706	729	769	724	761	735	717	740	712	731	773	768	707	742	679	773	722	744	742	772	744	730	742	720	726	689	752	693	777	758	789	753	749	760	767	770	752	758	759	730	701	777	748	746	734	815	725	737	708	759	791	803	705	724	745	741	739	782	770	752	716	712	775	762	709	808	700	721	698	771	748	752	746	729	751	761	696	734	747	735	756	702	757	731	748	711	698	771	749	732	755	755	765	728	756	713	764	748	768	676	744	797	714	750	715	744	783	702	746	741	719	805	733	781	695	717	765	746	776	761	789	742	768	732	777	765	769	786	731	722	771	706	726	697	738	712	748	796	717	777	763	720	730	715	704	714	692	748	726	733	678	736	784	748	730	759	775	784	735	788	752	752	692	739	766	742	698	762	705	722	715	736	734	729	799	796	722	790	766	737	739	706	729	767	757	761	750	752	759	767	724	754	758	725	793	711	698	723	736	739	733	748	758	713	748	740	799	808	737	780	782	728	744	694	760	730	767	739	762	813	702	799	753	714	758	762	724	735	755	729	735	730	688	754	790	713	788	769	746	743	714	715	760	779	724	719	769	733	742	780	705	765	787	766	732	739	761	762	723	760	695	767	774	775	766	711	768	688	752	739	744	761	711	697	712	734	699	735	720	711	751	726	756	743	744	745	715	769	753	735	781	704	709	782	719	733	719	732	755	702	776	723	777	783	753	782	743	734	760	748	793	768	767	748	732	756	771	676	789	745	728	726	736	739	757	716	748	734	769	765	740	748	743	797	773	766	767	778	743	773	759	749	736	763	744	748	757	738	779	781	748	716	713	760	716	737	698	747	743	693	727	775	711	750	743	733	743	756	732	712	750	738	715	705	717	716	784	748	710	721	765	740	718	777	689	741	718	715	734	743	709	763	736	759	699	734	735	741	716	733	782	711	725	700	724	744	771	760	748	794	758	745	761	735	739	803	740	677	733	781	767	720	744	736	745	762	739	732
12274	752	660	482	347	300	236	236	208	193	172	182	174	144	137	148	147	157	140	181	162	145	144	161	138	157	144	151	134	147	142	162	164	154	137	142	135	142	135	147	174	160	145	185	154	127	153	173	142	162	117	150	143	161	121	127	147	150	124	111	149	123	127	131	146	149	162	146	140	128	142	136	143	146	149	146	156	171	159	144	147	168	149	155	149	159	157	128	152	170	154	145	128	116	151	160	159	168	163	159	138	118	141	140	182	132	145	155	116	137	163	147	158	120	120	154	147	155	126	142	132	147	168	122	137	153	145	140	146	134	138	137	170	130	137	150	137	126	150	141	157	148	159	137	131	168	145	145	146	156	146	135	154	134	159	132	147	170	146	152	131	151	136	125	137	142	161	143	152	127	132	113	144	192	132	152	153	154	159	155	151	128	171	164	128	128	156	133	155	133	162	148	149	138	127	149	159	133	163	128	160	146	149	137	158	146	138	165	161	133	135	183	149	162	149	156	148	166	141	138	128	141	132	156	158	140	163	166	147	136	148	139	149	132	142	145	151	152	165	140	162	143	157	156	136	168	149	177	146	148	134	125	145	164	135	145	152	130	162	132	152	124	152	139	153	153	137	143	147	138	150	143	132	145	160	173	140	151	149	149	171	130	144	113	143	163	167	149	140	169	130	141	149	171	127	144	132	157	171	152	141	146	125	144	126	169	151	146	137	168	116	163	141	152	136	141	133	143	141	152	145	141	146	147	147	130	152	128	153	150	139	182	161	152	139	130	147	149	151	140	127	153	152	174	129	127	156	155	135	146	154	151	151	156	151	120	166	151	146	137	140	128	138	139	140	119	143	146	144	145	131	134	134	168	155	143	160	137	165	164	130	158	170	163	139	154	140	157	142	155	141	134	128	144	143	169	139	137	148	133	150	165	132	161	137	138	147	140	154	152	156	150	135	125	140	145	163	157	170	151	146	151	148	142	167	137	141	130	137	140	142	151	123	164	151	139	142	154	143	164	133	139	131	124	147	157	156	141	167	157	135	137	152	134	124	156	140	143	142	143	157	144	146	159	146	127	186	150	135	124	152	149	149	159	139	146	148	150	147	157	154	140	125	133	149	148	140	129	147	156	140	139	137	134	152	154	165	141	164	129	134	148	151	120	166	136	129	138	131	149	165	129	130	147	122	144	153	144	164	152	151	163	135	140	148	119	147	137	138	129	131	142	137	118	130	142	145	155	162	141	138	144	146	167	141	137	149	147	142	165	146	160	163	146	146	149	161	150	145	165	138	145	127	167	142	139	141	117	153	115	137	126	144	171	140	133	160	137	136	163	156	151	130	126	139	167	142	152	149	137	128	146	159	146	162	144	135	125	135	140	115	143	142	133	168	169	162	149	162	183	139	132	133	168	127	127	138	146	146	142	138	129	147	150	121	152	165	135	117	158	144	108	120	126	144	129	139	130	147	137	144	153	140	152	136	142	156	173	145	155	159	143	152	138	158	153	146	158	149	150	140	141	138	143	137	141	134	116	127	168	148	134	139	157	150	163	137	165	160	138	146	158	167	150	136	157	163	148	137	137	143	151	150	126	127	130	144	144	160	145	151	150	136	151	156	169	153	145	153	150	144	159	141	137	132	146	128	141	140	140	137	146	142	132	148	147	165	136	133	162	130	157	164	180	127	139	123	161	151	122	155	163	138	156	156	160	150	133	135	146	150	149	128	150	146	136	133	141	123	128	149	162	147	154	135	141	152	151	167	155	147	146	155	178	154	139	145	130	144	145	175	166	156	147	130	146	157	139	156	139	139	144	155	148	144	116	148	119	117	141	138	172	133	132	122	138	139	158	132	117	140	159	141	162	146	180	132	134	146	134	156	118	138	148	165	152	155	143	113	152	125	148	142	147	163	163	152	151	135	150	127	166	170	132	151	125	131	166	147	141	153	145	149	135	132	159	132	146	152	138	161	158	141	142	143	170	138	162	141	164	129	131	132	150	147	139	153	122	149	130	138	142	146	132	133	153	151	161	143	143	148	134	147	124	150	130	170	126	159	125	142	152	135	163	161	144	128	156	145	140	150	149	142	150	116	125	142	141	141	136	150	137	140	143	155	141	133	148	117	142	174	155	114	141	148	130	170	157	149	165	136	154	129	156	140	151	131	131	164	134	148	151	143	128	157	152	128	135	139	129	137	146	147	158	148	139	155	124	158	148	141	151	126	142	148	113	164	139	142	154	143	159	121	145	152	136	143	150	175	133	133	152	149	130	156	159	134	141	146	149	152	131	137	133	136	137	137	130	137	146	143	140	144	132	142	138	132	147	146	160	142	123	150	153	139	133	157	120	145	126	146	124	167	142	153	136	126	134	132	152	158	161	148	154	135	160	151	156	150	138	163	153	132	130	150	144	152	159	160	155	152	141	165	162	132	149	151	168	153	144	137	166	154	138	165	133	142	141	161	161	141	138	118	161	153	155	145	124	146	119	165	158	139	140	162	120	144	132	156	153	123	146	170	128	141	141	124	138	138	116	153	142	149	132	165	129	160	148	125	149	159	150	161	129	162	150	151	159	143	128	143	118	140	158	146	154	115	139	155	149	137	159	152	156	157	152	161	164	160	149	174	127	170	140	138	147	152	135	137	130	125	162	160	138	147	142	136	156	133	155	128	139	115	143	151	141	152	139	144	182	172	144	128	143	150	134	151	162	150	135	168	150	131	125	152	149	148	146	135	135	124	161	111	140	142	131	139	137	150	134	135	166	158	133	155	133	157	141	147	129	128	164	138	149	152	134	171	124	169	141	145	144	160	127	144	146	127	129	146	155	130	153	131	159	122	157	150	155	160	137	139	147	136	114	178	151	135	147	142	153	136	149	152	140	146	160	139	139	149	175	132	134	138	134	155	147	135	129	137	172	164	127	152	148	157	158	139	152	151	118	141	149	136	140	153	159	148	144	144	154	157	120	139	168	146	152	143	142	143	141	158	140	129	158	161	166	156	146	189	131	144	142	154	144	139	158	145	139	157	162	151	145	141	145	137	135	141	166	154	131	154	147	150	143	158	135	145	147	143	170	156	146	132	154	157	127	152	136	131	165	137	135	156	140	152	131	132	132	135	155	137	130	140	115	146	134	132	144	114	126	134	154	142	134	155	153	147	130	133	136	147	140	129	132	151	135	176	145	108	144	159	122	116	154	163	143	149	155	143	147	147	143	152	148	135	142	153	135	140	144	157	146	162	146	151	155	161	170	156	133	157	144	137	134	147	153	121	167	130	148	135	117	133	160	151	144	139	149	131	130	137	135	129	154	167	163	133	139	154	138	183	154	156	130	132	130	134	133	130	123	153	134	156	136	128	126	149	135	147	153	132	136	148	142	137	161	135	144	149	148	141	143	141	140	162	126	136	142	146	138	145	147	160	172	123	128	164	124	155	153	138	156	149	135	126	127	161	126	147	146	148	136	148	116	134	164	159	132	154	137	132	143	138	128	146	149
7825	828	1441	1629	1294	1154	894	805	696	616	635	552	616	552	567	477	532	493	429	448	406	418	468	448	437	411	390	446	396	416	393	410	421	403	423	380	383	410	399	398	393	433	420	382	431	369	374	352	405	386	361	438	366	369	367	407	356	411	353	359	364	382	388	373	386	337	392	376	391	397	403	366	394	369	354	411	387	391	390	386	393	362	386	364	413	358	390	394	391	373	361	408	374	353	378	389	369	406	376	376	354	347	383	389	383	364	370	377	344	373	390	379	371	371	371	356	357	381	397	392	379	404	379	372	385	367	396	377	366	402	349	405	358	385	392	383	351	355	382	381	383	370	404	407	377	380	339	348	368	338	390	397	363	387	392	397	381	340	366	389	360	385	377	400	363	397	402	364	379	354	376	371	394	393	369	352	378	389	376	372	397	375	363	419	370	401	331	356	376	367	344	418	370	372	341	349	369	374	395	315	393	379	380	386	370	403	397	381	369	349	366	392	355	359	341	329	372	367	400	372	366	398	385	355	364	382	339	356	411	377	333	379	368	374	374	406	348	362	393	382	373	360	369	329	418	381	362	375	371	374	370	387	382	366	340	368	397	369	379	388	400	401	364	342	359	393	350	369	366	350	377	368	410	378	403	384	377	375	396	376	386	377	369	374	391	374	353	360	388	381	379	352	380	386	394	355	380	380	380	397	407	345	390	349	402	392	386	378	382	391	368	345	372	356	367	380	354	365	358	348	374	381	366	343	358	340	378	393	388	365	345	377	410	367	357	410	425	365	369	380	356	357	370	368	379	387	345	383	349	397	412	359	383	403	398	360	380	388	409	368	397	412	377	364	385	404	366	367	341	382	397	386	377	374	378	358	385	363	354	348	368	369	402	383	355	401	334	376	388	390	349	344	367	356	361	342	353	401	381	344	365	367	351	361	414	382	374	392	354	357	345	369	368	368	393	359	369	378	365	347	384	359	389	367	388	373	402	388	368	344	381	361	390	366	356	339	415	376	392	387	369	403	387	356	410	377	333	372	353	363	391	386	365	393	375	393	408	399	372	369	363	369	379	362	368	369	399	388	341	361	380	340	339	361	388	364	372	408	345	400	407	338	378	380	342	341	376	396	372	386	377	379	390	362	384	382	412	384	368	387	366	407	386	351	404	382	384	378	363	387	363	362	397	396	385	355	387	381	396	403	392	366	384	370	405	355	399	357	378	377	352	390	384	380	385	357	372	401	362	363	367	372	370	400	364	425	357	356	379	416	386	348	402	380	378	368	363	411	367	377	394	381	370	360	405	388	349	364	412	394	414	396	372	405	370	378	351	389	378	408	379	386	370	398	364	381	344	367	351	426	368	377	364	374	384	369	398	367	387	419	379	377	384	370	413	357	387	390	351	381	371	411	401	342	367	383	394	375	389	389	358	376	374	370	346	381	389	356	376	394	422	344	390	369	360	388	370	389	380	374	366	383	369	376	358	402	398	361	375	394	397	367	379	379	389	384	392	354	398	351	359	395	373	383	352	368	369	411	372	402	363	364	361	378	361	375	374	363	387	382	371	376	351	363	389	366	369	365	389	348	370	384	347	335	377	374	385	418	373	344	397	378	391	365	379	352	395	376	385	398	375	354	369	358	378	377	401	389	374	364	350	403	394	366	342	382	392	355	362	390	393	350	398	382	395	368	354	385	354	408	375	381	366	390	372	394	382	395	359	380	379	356	380	397	382	409	365	373	348	372	397	387	369	382	391	380	421	371	331	376	402	379	349	406	408	360	349	382	369	371	372	378	398	386	328	348	406	336	347	348	376	371	399	423	411	353	360	359	375	387	368	403	350	383	400	395	360	384	407	442	349	383	393	358	363	386	392	380	378	372	368	379	366	366	365	344	406	427	365	350	361	314	350	378	367	376	368	368	362	372	373	395	403	404	349	359	359	366	368	366	382	368	363	367	341	355	383	406	377	380	398	401	365	383	385	365	364	336	368	361	399	379	389	342	377	390	413	414	374	398	375	353	386	372	418	399	371	366	382	374	392	431	376	371	378	401	349	406	383	414	342	383	362	390	391	387	371	328	371	355	348	364	409	364	370	341	359	375	414	408	351	379	403	382	398	359	391	382	369	375	376	397	385	362	361	398	384	373	349	410	360	389	363	363	386	355	381	371	357	408	393	341	376	391	370	368	373	341	401	392	365	392	361	343	393	380	393	397	370	389	383	335	359	359	381	399	392	355	348	355	382	409	377	344	370	379	369	389	385	360	373	364	355	337	406	379	339	373	387	383	375	388	376	373	386	337	338	373	367	371	401	398	348	346	370	372	409	397	403	390	355	401	380	373	350	379	382	362	400	357	340	373	402	377	331	376	366	391	386	344	384	373	363	414	354	367	378	348	379	384	344	336	383	355	360	340	362	396	418	373	369	395	376	387	372	379	369	357	391	392	365	398	404	345	381	364	390	383	397	383	387	370	369	353	361	375	383	404	351	373	373	368	361	386	372	348	382	352	381	405	347	377	404	342	384	350	361	396	358	392	394	389	384	329	362	396	374	382	428	383	375	401	359	375	376	353	382	350	377	397	370	361	376	381	340	359	361	362	345	368	339	387	360	378	378	384	379	381	403	384	411	415	365	369	343	387	358	374	386	338	367	401	403	350	388	363	374	358	363	367	357	369	358	410	368	380	386	406	370	396	370	369	395	374	372	375	366	384	401	346	368	370	386	397	370	377	371	377	386	382	387	416	385	393	398	398	364	432	386	409	343	351	380	390	369	374	336	386	394	360	402	381	392	407	369	381	377	360	361	333	366	396	408	380	359	390	385	382	397	376	362	367	373	372	381	385	373	386	386	368	348	380	360	346	427	400	364	347	359	383	379	383	362	358	407	386	380	380	399	339	357	395	360	415	402	350	413	373	393	365	382	402	377	369	407	376	384	376	365	362	396	377	384	391	379	332	367	354	394	381	383	366	351	361	400	377	390	394	365	385	387	343	382	381	363	374	357	406	390	408	344	362	381	377	343	388	360	376	387	396	362	391	425	385	377	338	407	361	384	371	390	358	360	412	363	373	348	372	371	366	387	380	364	398	368	343	410	377	392	392	369	374	352	352	389	382	376	332	365	371	398	380	382	372	394	380	372	399	397	388	390	396	380	368	353	380	343	349	412	368	372	372	381	380	376	404	358	403	358	381	364	374	395	371	390	384	362	334	403	366	376	383	374	389	345	375	348	387	398	374	351	365	343	386	398	367	375	373	381	359	362	373	367	399	384	389	408	389	399	403	395	398	397	410	394	387	377	370	367	329	379	356	374	359	409	374	377	378	370	351	386	396	379	380	370	384	386	386	368	394	345	407	390	371	335	336	359	358	370	384	353	388	388	360	372	359	364	396	383	352	379	388	391	398	368	393	397	370	340	374	366	396	380	392	376	386	394	359	381	391	368	359	368	394	393	385	391	353	372	344	379	371	383	384	365	374	365	350	378	356	406	355	381	387	354	347
1505	321	336	349	392	337	345	335	376	353	318	338	345	347	336	323	381	326	349	315	327	323	331	338	377	364	300	324	300	329	316	338	321	327	321	339	332	323	271	348	306	320	326	322	303	336	334	350	355	339	322	326	330	372	337	329	298	326	320	284	338	340	359	322	351	323	319	338	342	310	332	314	314	349	345	340	341	313	348	339	380	331	360	323	331	340	346	286	281	337	302	331	345	325	297	336	339	326	350	340	336	354	337	310	333	296	330	329	358	329	325	345	307	309	309	323	336	349	329	344	360	336	356	291	334	295	336	321	326	323	360	324	337	335	346	338	315	343	336	343	302	320	343	314	372	375	365	297	346	329	326	348	307	322	324	345	297	329	308	361	310	310	315	307	291	351	343	321	301	329	311	319	321	297	312	330	331	325	299	334	317	309	316	320	329	331	337	307	362	302	325	330	333	335	339	363	305	301	329	346	302	315	340	339	340	326	345	350	324	331	369	318	303	313	315	323	338	328	312	318	342	338	329	301	330	360	350	296	317	337	334	337	323	337	325	309	313	353	323	334	353	311	298	277	305	325	351	291	322	355	306	327	340	326	307	317	294	337	312	326	314	337	323	339	308	296	325	331	349	311	316	323	315	306	346	327	320	336	312	301	347	295	319	338	317	344	305	317	315	323	363	317	323	325	342	349	356	330	317	329	325	363	280	350	322	305	349	333	316	327	279	322	348	343	306	335	322	349	317	276	336	320	316	333	330	370	340	345	319	292	332	301	315	354	326	347	332	330	352	353	352	329	336	331	329	346	333	326	355	385	338	330	321	335	343	312	313	316	318	328	320	305	298	369	339	306	352	337	329	319	320	350	328	356	332	326	373	302	319	321	304	352	339	316	311	342	310	322	327	330	345	299	358	323	314	338	325	301	318	324	308	318	343	344	342	323	309	328	325	328	314	315	333	351	337	330	344	368	328	299	331	336	303	301	293	299	332	371	340	341	320	332	314	332	326	312	309	321	358	334	348	271	365	340	337	298	347	350	328	354	355	299	337	347	320	352	334	344	331	302	294	342	314	334	299	351	335	300	316	336	309	340	342	304	309	294	337	326	350	308	323	332	338	298	331	337	326	341	336	312	306	291	322	359	321	321	352	360	350	335	303	330	334	362	336	323	337	355	317	344	314	347	338	326	296	328	320	341	344	346	293	282	351	327	333	325	350	346	308	313	317	306	334	319	357	319	335	359	320	304	338	330	338	336	300	311	335	335	283	369	317	338	323	309	333	335	337	347	305	309	331	342	285	300	309	336	342	328	331	356	307	311	326	351	338	325	325	364	314	324	326	290	355	355	359	327	319	308	326	314	316	328	319	337	356	342	350	299	324	300	311	314	316	333	298	338	311	312	344	333	331	370	319	343	359	343	314	334	312	344	341	351	337	356	346	309	326	347	305	310	359	321	318	327	299	328	334	335	330	312	300	333	354	332	302	349	353	325	325	334	327	305	305	343	307	309	324	330	302	346	336	321	325	316	337	325	311	341	329	306	336	352	341	333	321	317	358	324	328	334	293	313	346	307	331	312	331	321	332	346	370	353	334	302	337	344	325	302	308	345	343	350	343	325	319	329	299	355	328	346	319	321	317	354	309	314	347	343	347	327	332	327	326	308	304	329	335	311	330	374	324	325	365	287	326	323	320	319	329	347	364	334	343	342	336	302	311	319	322	299	338	290	306	327	319	327	304	295	344	339	300	279	339	313	318	310	312	314	295	345	308	324	301	328	336	331	329	345	362	307	321	352	334	327	310	319	309	329	322	327	327	346	294	336	317	351	341	317	347	325	349	349	338	319	330	324	318	309	347	340	318	332	283	343	349	342	331	357	376	319	327	309	309	359	336	328	324	299	347	327	297	304	324	322	320	339	353	360	349	287	315	309	313	314	317	329	330	326	312	358	329	327	328	334	324	341	319	329	314	339	296	359	346	325	341	313	325	313	321	354	356	344	349	332	343	385	355	333	329	313	344	306	320	347	290	307	317	310	337	345	288	316	320	301	340	335	317	289	346	331	322	341	328	312	323	308	352	360	295	328	322	327	357	351	354	357	337	355	342	336	311	320	313	316	318	320	325	326	332	334	349	326	315	311	311	333	320	309	354	307	340	324	346	313	341	347	304	307	323	323	329	352	304	325	335	330	310	332	334	297	348	326	289	360	362	362	331	347	358	346	350	327	311	339	316	348	312	334	310	329	328	353	341	313	332	323	342	325	336	293	332	306	348	292	320	345	314	325	323	339	333	328	318	341	275	329	330	345	306	347	305	326	377	353	319	343	344	310	326	339	351	298	314	288	365	304	347	324	342	278	343	362	320	297	318	327	332	311	339	346	365	340	365	306	335	326	312	335	308	336	345	322	320	344	326	355	346	352	331	300	354	380	310	297	322	334	351	342	295	348	328	357	339	347	355	336	318	339	340	309	317	328	339	333	317	298	311	339	379	340	349	346	323	359	306	321	324	291	386	325	298	323	309	330	334	313	337	352	337	326	329	338	310	341	358	322	335	361	333	330	370	321	343	323	339	334	307	346	335	321	309	379	318	347	307	309	324	324	344	349	315	317	291	324	338	347	293	348	328	337	332	305	359	354	317	327	307	333	344	292	327	381	320	334	332	350	372	338	346	323	319	335	314	343	341	319	314	371	361	316	291	351	343	327	325	293	299	305	352	322	329	338	294	316	306	303	310	312	332	303	347	340	352	310	316	307	304	339	329	325	316	323	328	325	344	312	337	280	321	321	338	328	353	324	310	335	327	307	315	343	348	302	328	337	307	382	326	311	337	338	354	319	337	309	345	331	323	319	297	367	289	320	314	326	316	334	331	354	320	330	336	316	331	350	321	307	346	312	357	335	308	324	351	304	317	329	338	327	295	287	322	311	330	333	344	347	328	345	335	346	356	340	309	320	332	336	354	318	328	318	318	336	332	315	336	352	342	335	281	323	353	315	352	323	323	313	362	331	321	337	320	300	312	335	347	354	338	336	337	350	350	294	353	319	346	312	321	319	316	318	328	342	337	304	328	324	276	346	368	330	294	336	323	291	307	344	377	294	332	341	363	351	331	318	358	322	340	343	341	296	334	329	329	326	341	344	329	326	289	340	326	338	353	321	330	355	327	327	371	299	331	327	321	303	324	297	326	338	312	319	348	332	303	334	295	326	313	309	299	327	352	304	330	339	335	307	312	315	323	374	329	328	323	330	349	324	333	343	357	335	358	346	314	362	330	315	342	328	323	315	308	327	355	353	275	358	346	351	384	354	316	304	318	325	326	329	342	330	371	328	329	343	351	328	327	303	323	320	333	314	334	342	340	320	286	329	329	308	360	331	329	352	367	305	339	335	329	327	327	322	329	321	314	298	350	313	325	324	322	341	351	334	353	327	343	327	310	324	320	335	287	325	306	353	334	304	313	343	331	307	340	306	357	301	330	344	347	323	313	357	346	335	318	338	297	293
2058	801	801	885	809	818	794	818	822	791	797	819	793	816	775	836	820	806	757	786	797	773	826	802	780	826	842	745	754	773	747	751	781	773	790	749	771	754	819	788	801	781	841	802	852	782	831	804	777	829	821	833	730	826	790	786	782	809	793	819	803	800	763	760	792	805	771	818	809	796	795	758	826	785	779	786	788	764	814	823	806	831	821	790	767	833	751	791	748	788	744	768	799	798	792	851	787	769	749	812	828	810	809	787	750	798	811	774	733	832	783	766	805	860	774	811	798	733	817	794	798	768	765	776	757	792	738	809	779	816	839	801	766	761	815	818	769	820	775	757	770	809	793	835	784	773	771	832	820	790	831	732	807	846	809	756	827	764	772	823	788	759	789	781	800	845	776	775	788	750	807	855	874	781	796	773	807	783	785	814	827	816	813	760	812	797	692	854	818	798	801	786	800	751	829	819	852	827	799	749	778	787	778	846	778	812	800	800	767	773	804	740	768	811	840	765	775	793	811	809	826	807	821	740	780	807	815	800	814	756	832	780	801	765	774	795	822	812	756	786	795	776	777	761	766	791	792	810	783	839	799	798	857	704	827	775	753	756	815	850	828	813	816	773	792	801	810	780	764	759	803	811	800	783	806	826	778	759	775	793	762	779	771	772	779	794	811	821	863	798	742	810	762	749	764	803	824	788	821	764	744	745	805	777	764	770	805	723	768	788	778	804	720	791	787	791	799	778	829	820	761	806	790	784	796	811	789	736	798	788	813	790	759	819	843	759	747	810	800	776	784	769	765	816	830	826	761	812	797	766	772	842	751	809	771	784	834	823	773	759	806	796	754	811	789	805	786	807	772	808	803	781	774	792	742	789	787	757	791	782	811	758	805	765	823	752	791	766	766	799	772	792	776	792	781	766	808	810	765	765	831	791	825	766	789	783	817	778	788	827	775	828	786	793	769	712	762	806	754	818	764	766	788	830	754	748	813	821	833	807	833	798	815	755	785	787	763	798	765	778	802	751	820	797	804	781	823	775	723	781	762	763	790	851	796	871	772	818	803	830	804	830	780	750	810	744	806	823	821	757	789	794	806	778	755	818	805	817	852	791	821	784	805	770	812	806	824	772	800	797	786	780	825	797	771	802	856	804	755	769	815	760	778	799	782	751	812	787	779	818	789	786	830	821	825	799	761	786	798	833	823	801	769	761	794	783	790	817	784	846	834	809	801	816	807	737	780	786	784	838	797	827	777	818	753	793	806	752	777	782	794	806	744	740	815	798	755	775	797	767	816	811	795	774	753	783	779	786	764	736	819	853	794	813	760	812	787	796	779	754	758	793	786	778	801	757	777	812	776	826	767	819	826	779	739	836	765	780	786	737	793	800	812	802	769	760	813	773	850	782	833	810	818	827	787	818	773	756	774	828	738	814	762	765	760	811	805	775	775	780	809	815	755	771	816	776	777	753	772	796	782	830	784	762	794	812	820	773	746	807	776	833	844	798	795	782	775	783	825	753	795	832	804	808	786	831	807	823	755	776	796	824	786	804	841	803	789	804	819	767	748	811	796	779	769	804	814	858	716	812	793	820	812	816	740	793	786	790	768	838	783	783	807	782	764	783	829	819	799	826	780	764	838	790	809	795	796	770	761	809	790	792	804	793	834	796	870	803	755	779	769	793	789	784	809	745	754	791	792	815	752	787	875	764	801	810	756	772	734	827	830	775	750	771	794	755	763	799	775	756	824	797	847	822	818	815	880	796	843	817	808	768	816	764	834	806	762	787	789	851	804	785	798	771	824	815	780	799	794	843	821	828	755	764	841	829	756	798	787	806	813	762	758	797	761	764	830	800	750	783	772	789	819	838	768	792	778	802	784	884	787	805	821	805	802	831	783	792	799	806	809	842	802	763	789	747	785	799	847	835	790	831	809	786	751	800	770	793	744	771	778	779	771	799	813	815	828	771	737	819	768	840	785	779	808	786	801	819	798	779	856	796	767	796	781	762	791	799	833	807	833	861	795	790	773	779	826	741	786	815	813	774	764	789	802	763	828	860	792	766	784	786	812	757	809	763	816	821	811	782	749	827	793	771	787	782	813	781	782	827	784	778	787	812	830	737	777	817	773	813	816	743	822	800	773	765	745	789	811	831	828	883	782	793	767	793	762	768	769	810	764	795	836	775	783	773	792	781	813	798	838	769	844	841	857	829	772	796	806	830	767	823	804	799	766	765	811	818	786	801	771	784	806	773	794	767	766	820	775	787	831	781	789	790	799	779	812	745	835	778	807	832	777	789	776	828	789	796	854	822	762	800	759	777	793	785	739	766	827	763	846	779	843	774	797	806	847	771	807	816	823	736	805	809	780	845	751	796	782	779	801	788	776	825	785	812	781	775	761	733	748	820	767	813	779	778	770	848	820	760	812	807	802	733	826	800	784	795	806	793	746	755	783	780	832	784	827	779	820	779	788	838	765	795	826	784	797	789	809	782	762	772	803	776	813	807	728	753	805	787	771	777	757	777	812	855	789	753	837	793	813	826	812	792	798	832	816	775	792	819	798	802	792	820	833	820	824	795	795	770	766	824	809	807	784	842	823	770	833	767	764	772	769	766	788	771	814	767	805	784	755	764	773	840	759	779	814	775	791	836	800	753	776	829	763	833	802	782	803	831	771	825	773	774	766	787	811	807	784	829	782	822	745	820	800	800	799	796	784	812	766	775	791	779	786	786	782	787	800	803	805	797	808	714	812	803	790	829	803	758	773	804	775	818	760	790	779	794	778	814	830	749	791	801	735	783	832	766	799	796	791	780	786	818	827	829	815	775	781	816	822	893	770	828	791	821	801	754	794	778	773	776	801	794	744	811	770	809	785	766	775	825	810	809	807	805	801	776	768	753	786	802	826	857	788	766	788	815	824	794	812	750	787	810	786	816	770	837	838	779	779	803	819	760	776	792	824	723	781	796	829	803	760	838	874	815	819	810	769	800	780	808	784	788	833	823	817	796	804	810	763	794	784	825	842	777	742	804	741	804	713	824	758	763	806	767	809	748	761	754	796	849	825	796	782	837	795	794	775	834	835	746	822	806	777	808	812	842	818	767	771	733	803	772	820	780	807	747	813	779	794	797	796	833	815	839	780	795	777	762	835	854	774	835	769	699	797	813	804	838	807	806	737	791	768	822	792	827	794	759	785	785	756	763	747	778	841	789	784	810	761	754	811	854	791	788	802	792	785	850	806	776	782	759	788	772	734	753	784	810	760	742	800	782	756	766	759	767	793	839	830	779	785	773	815	803	776	789	797	758	753	768	824	821	772	807	775	826	803	782	785	788	787	841	782	828	768	765	767	801	816	747	742	817	792	785	767	815	809	814	785	812	815	738	791	809	750	752	797	781	790	788	758	792	802	848	831	758	810	810	819	831	793	823	786	798	764	780	774	762	817	775	795	768	783	792	770	816	797	843	791	775	770	763	780	799	810	873	742	803	797	811	748	823	832	747
7216	522	515	486	421	406	392	336	350	341	349	293	318	345	305	318	343	303	315	312	297	301	309	320	323	315	315	274	322	335	302	274	309	309	342	326	305	315	326	275	327	290	287	310	272	286	311	306	331	303	355	300	323	322	324	313	334	306	316	285	316	326	310	291	303	293	305	310	314	309	302	292	320	310	319	332	276	314	317	298	316	332	289	305	307	306	318	295	321	311	314	352	306	320	304	303	351	291	324	322	293	337	319	328	302	328	265	341	302	308	319	312	297	290	279	308	323	292	313	283	322	312	331	338	340	297	305	299	341	287	315	303	297	301	322	301	317	294	299	298	303	287	306	294	257	349	335	304	302	306	298	315	318	314	282	324	313	297	295	313	352	259	285	299	267	318	331	303	345	304	305	332	275	275	281	317	320	347	297	322	311	312	304	318	296	322	293	304	299	293	313	323	310	303	308	324	335	297	327	311	346	290	314	266	291	306	269	291	265	318	318	291	303	290	322	294	341	310	295	321	335	334	310	328	302	339	294	298	329	316	334	302	330	297	303	292	329	306	328	296	297	353	307	341	307	333	294	294	316	293	310	313	347	319	338	317	305	268	317	314	325	304	286	309	286	316	305	322	305	296	325	315	296	310	288	299	310	313	340	284	303	309	285	305	291	351	297	271	295	306	296	306	329	331	304	343	302	321	306	318	307	305	337	278	321	312	294	308	309	281	321	329	306	300	323	333	292	288	295	318	328	306	334	319	311	294	302	306	298	310	326	304	311	271	288	308	282	308	307	314	314	303	315	340	294	334	321	324	345	335	334	334	317	291	295	335	319	288	318	307	284	331	308	272	309	308	281	289	307	331	296	292	311	299	295	307	293	288	299	315	285	315	291	303	311	295	278	303	324	313	298	321	306	292	289	300	348	335	328	336	332	306	293	307	283	305	345	274	279	307	310	334	312	302	334	324	305	290	283	310	312	294	312	311	347	301	320	303	295	293	292	292	324	327	337	338	333	321	309	299	340	365	286	289	327	359	300	308	307	350	314	327	326	309	296	299	291	306	326	318	315	328	345	300	309	334	286	246	299	294	277	313	324	290	296	323	323	289	287	311	294	276	279	289	287	320	329	337	307	284	331	304	325	288	324	342	290	316	294	353	304	328	368	287	304	323	306	301	315	273	321	284	284	312	305	298	308	281	319	317	293	288	311	298	311	296	309	299	298	315	314	285	286	308	330	317	305	303	345	320	286	306	309	308	290	293	295	331	300	302	333	276	329	304	285	302	334	296	348	313	319	291	341	303	277	326	349	294	308	333	319	331	305	293	299	276	291	301	290	299	299	272	299	300	322	302	314	316	297	313	293	304	304	281	311	301	335	284	323	318	311	306	340	283	285	314	314	304	301	354	300	296	320	281	338	282	296	344	327	331	274	288	292	289	300	322	309	291	292	306	297	305	332	312	264	331	308	305	331	302	334	314	299	294	318	348	325	300	293	307	348	314	319	334	360	338	322	289	301	266	291	306	288	295	290	323	326	300	298	336	312	271	326	310	298	309	327	328	322	331	323	345	293	310	295	308	286	304	333	325	279	281	302	292	320	290	321	316	281	332	297	295	308	307	285	324	314	338	341	309	304	313	269	297	338	304	326	312	299	320	282	289	303	301	297	313	280	317	296	328	306	294	331	306	297	315	316	318	294	296	320	332	299	273	303	324	339	319	340	332	297	295	289	329	304	348	270	304	294	276	346	302	308	326	281	309	349	310	288	306	300	329	278	323	312	325	303	306	300	290	310	313	329	312	279	294	313	300	319	304	293	302	300	316	338	297	291	302	275	306	341	328	307	335	302	292	291	284	326	295	307	327	330	322	301	331	314	291	330	297	313	293	302	266	331	296	325	319	289	310	353	336	319	299	289	320	343	275	338	342	309	293	320	301	309	331	309	335	283	327	316	307	301	295	320	296	304	324	336	281	295	295	324	290	322	321	310	317	304	293	327	336	308	301	303	315	340	291	320	311	281	324	317	307	287	303	312	313	308	354	328	315	311	294	283	257	314	295	300	312	316	325	279	320	299	273	314	335	293	336	305	304	292	292	325	299	305	332	291	284	296	338	324	299	307	298	307	293	341	335	321	321	297	291	305	316	291	300	299	317	278	290	299	300	291	305	308	309	336	319	284	317	338	349	322	306	333	299	327	291	329	285	300	297	315	303	275	316	333	312	298	316	286	308	314	324	306	309	299	331	307	316	287	283	307	341	324	288	291	301	307	333	306	299	342	287	339	311	306	306	327	341	326	333	274	289	305	324	307	300	316	310	305	303	293	300	292	310	343	291	307	293	273	299	323	320	259	322	347	303	330	303	279	311	304	317	298	318	330	331	328	317	336	334	355	301	309	302	321	313	325	341	306	301	324	298	301	298	310	318	283	318	307	291	300	317	295	295	326	295	280	308	289	301	338	302	300	300	331	361	339	304	293	323	298	270	280	304	332	325	304	343	283	301	335	317	305	313	298	303	326	305	277	306	300	335	317	323	297	267	319	320	341	285	329	300	304	300	329	291	306	266	294	292	298	318	315	303	311	310	331	302	291	282	316	304	307	302	289	312	285	302	309	322	320	285	313	309	305	323	296	345	307	317	336	281	334	294	326	293	334	317	331	273	279	324	294	300	289	308	315	308	311	278	317	365	305	304	292	307	309	335	299	329	316	299	326	306	300	287	299	327	327	317	302	308	314	310	323	318	315	325	317	278	345	322	321	304	278	294	330	308	342	341	293	314	286	268	324	334	316	302	342	294	282	324	287	290	306	313	306	350	332	321	306	281	323	298	319	315	320	297	341	298	299	295	319	307	310	330	324	303	320	345	302	294	322	297	303	269	325	311	294	313	324	300	290	325	319	355	333	342	319	287	316	287	303	306	340	299	328	302	340	298	324	326	318	299	325	287	305	303	295	314	334	325	297	336	321	305	322	331	312	300	313	295	281	294	330	298	289	321	323	322	310	309	273	297	306	346	335	319	348	342	335	288	271	312	300	311	320	316	302	331	296	305	292	332	322	287	312	307	333	311	307	331	305	340	291	304	339	314	293	288	288	316	353	300	325	315	336	317	322	351	319	305	307	257	308	301	299	317	284	279	294	320	320	340	304	329	286	297	286	290	271	322	326	274	309	304	283	300	311	317	315	315	315	284	325	325	324	318	288	317	279	319	323	324	349	291	293	317	318	311	311	289	324	292	326	273	328	307	293	344	316	323	317	297	317	308	333	331	313	300	309	313	301	309	334	283	318	270	301	301	326	308	315	325	298	322	354	335	301	297	299	337	301	305	307	314	336	316	288	316	303	298	307	322	290	299	268	299	329	319	334	318	291	333	300	297	327	308	332	301	312	309	337	308	286	295	272	322	332	314	281	310	293	298	292	352	325	315	287	312	333	317	279	309	305	326	322	293	341	300	308	310	332	258	283	290	314	333	314	288	306	325	320	286	272	306	321	293	275	298	311	338
6709	997	1252	1395	1171	1188	1021	997	905	876	876	845	830	866	855	830	750	776	806	744	807	798	762	833	795	751	760	773	718	782	753	733	757	796	758	767	733	760	778	749	733	709	791	820	758	746	727	764	727	743	730	759	726	690	743	761	717	799	745	787	757	731	747	766	737	731	780	771	758	733	755	720	713	707	806	765	743	778	748	736	743	742	726	763	775	735	723	708	719	735	755	767	703	734	745	713	771	750	741	771	700	726	673	745	729	770	718	745	742	751	800	765	790	727	737	742	773	796	732	739	785	739	739	706	758	750	761	713	759	730	679	759	799	733	734	707	724	784	731	780	754	748	741	751	742	754	752	784	762	793	771	720	738	715	773	756	752	754	707	718	760	702	764	715	755	752	766	716	771	763	754	693	688	746	760	708	734	780	711	741	733	760	702	714	782	779	775	750	791	747	722	706	750	738	743	713	771	723	763	728	755	752	815	716	720	763	748	708	712	735	737	760	767	740	788	759	704	827	760	712	762	751	777	725	756	763	764	750	724	744	715	707	755	764	738	705	793	743	736	719	788	731	763	774	735	756	812	728	794	763	699	740	757	739	746	763	720	691	733	751	737	690	778	745	732	717	757	771	740	752	722	727	751	762	776	773	784	717	730	751	699	743	720	702	757	799	766	747	710	754	751	766	797	764	725	722	712	762	722	744	754	771	714	754	755	688	754	792	757	760	725	741	747	695	752	724	690	721	724	742	722	803	727	705	750	705	768	707	708	732	732	761	731	696	757	733	795	746	777	730	734	778	752	745	752	742	783	724	713	752	725	735	747	694	731	752	761	757	755	744	739	780	772	687	760	757	738	752	768	710	776	735	720	725	712	739	747	723	675	758	749	715	757	716	758	731	712	770	713	745	691	723	755	747	756	716	715	759	771	740	784	771	672	670	729	750	779	805	750	725	727	743	762	739	766	733	704	660	706	726	733	776	719	741	733	733	726	756	762	767	740	795	773	743	785	745	716	699	722	773	765	752	747	740	762	719	722	757	706	724	794	698	756	750	727	741	784	796	735	704	761	751	731	756	708	755	720	755	719	666	788	735	753	716	739	720	741	787	697	755	760	751	750	732	782	696	786	769	778	750	710	746	762	755	797	720	755	753	763	789	702	754	679	743	773	748	685	752	763	740	736	756	805	801	755	742	712	789	760	747	756	712	755	817	698	739	772	784	765	761	713	756	799	776	695	729	706	740	750	773	727	735	714	717	732	773	735	705	771	703	739	814	727	696	734	751	734	757	750	720	736	741	775	715	712	692	698	710	764	722	774	720	756	733	730	743	737	720	751	725	764	776	743	759	755	716	765	796	725	726	705	773	757	731	739	748	777	772	758	734	755	698	770	769	777	732	742	714	739	740	762	709	731	759	746	715	744	719	771	751	744	731	769	714	722	744	765	775	670	742	766	728	754	743	757	734	712	731	723	753	725	746	735	687	749	739	718	734	774	723	719	775	746	755	697	714	729	747	769	715	760	712	712	730	763	733	758	803	730	744	733	704	708	734	777	719	754	718	766	728	734	773	726	743	740	788	766	734	752	709	729	751	766	744	738	715	717	729	733	786	751	751	777	713	785	751	750	742	710	740	770	699	759	755	739	724	804	729	774	793	772	736	737	754	747	752	733	708	791	734	754	736	724	776	718	758	746	785	759	765	717	735	662	749	756	749	707	732	726	718	786	687	750	780	723	748	731	770	745	754	751	749	766	743	718	699	744	717	734	769	730	693	744	766	714	728	728	719	783	743	777	766	745	724	762	728	721	771	741	762	775	761	799	707	754	742	747	719	769	735	733	721	751	750	745	716	753	756	735	720	742	733	699	738	727	725	779	756	728	747	743	713	740	736	677	750	754	744	664	724	768	701	736	714	718	791	733	730	746	709	732	712	701	753	708	743	712	780	734	773	723	790	712	744	687	817	732	783	717	805	744	735	744	725	730	752	781	738	734	780	725	768	678	759	741	763	773	726	721	748	739	739	740	746	765	768	726	742	745	745	712	745	732	699	783	762	762	733	734	768	696	774	696	754	737	774	752	760	779	705	734	796	714	738	759	717	748	733	696	778	732	807	735	762	719	730	725	763	775	753	788	766	748	704	698	693	771	711	692	783	767	753	741	706	755	738	717	769	691	742	756	755	765	701	752	703	796	754	735	742	754	764	742	749	746	776	744	742	783	777	737	735	741	742	738	736	739	767	718	764	765	796	754	727	690	718	683	721	747	774	734	753	734	768	761	784	782	774	724	732	741	711	720	692	765	732	729	723	732	686	732	773	735	743	730	784	685	749	752	754	736	729	759	764	727	750	765	730	729	728	731	767	746	722	756	718	711	733	735	752	729	762	760	767	742	755	733	720	738	740	719	726	726	726	728	716	713	742	740	774	798	733	725	782	732	729	748	761	764	704	750	750	708	805	684	713	714	738	757	692	718	760	766	734	748	690	709	696	758	734	741	711	737	753	770	739	723	734	700	739	725	730	740	733	755	767	790	744	755	783	785	698	778	750	797	707	752	809	724	758	755	714	767	762	701	790	739	746	753	738	750	793	756	784	751	760	715	757	736	729	745	739	712	760	752	785	755	731	740	750	726	762	725	779	728	743	737	734	737	746	731	720	734	731	770	757	756	726	727	749	730	772	810	756	746	769	676	782	741	708	756	780	752	710	731	755	739	738	762	740	736	772	751	707	761	669	742	752	756	711	781	748	779	724	789	769	751	762	751	759	723	707	723	757	756	672	760	714	725	707	754	771	823	774	734	732	774	751	706	730	734	786	761	799	785	704	788	722	716	716	742	726	775	765	731	740	728	771	743	760	797	751	738	748	745	744	775	709	707	762	750	715	745	768	779	714	750	766	798	730	777	737	745	739	775	695	802	760	763	719	761	812	783	807	760	763	716	725	732	745	791	725	697	742	737	710	740	702	768	737	704	713	763	719	784	766	756	761	751	744	756	772	728	719	788	745	743	743	732	692	727	749	760	780	741	763	735	729	752	742	756	709	705	764	719	760	741	768	714	759	771	709	723	739	771	784	722	763	720	706	765	742	754	672	764	713	724	747	757	743	710	762	702	716	742	739	694	728	757	745	740	729	696	728	788	724	708	737	756	730	729	704	747	711	700	720	747	687	766	692	753	703	791	802	752	721	676	744	759	720	749	749	738	744	715	760	736	755	769	733	716	749	736	791	728	725	739	731	745	726	736	786	826	707	750	716	759	735	764	740	724	754	724	707	697	744	780	712	731	716	716	766	722	774	757	742	762	723	700	724	754	791	758	756	788	750	771	708	778	726	691	782	730	666	724	690	768	689	756	719	743	685	747	730	735	746	751	764	752	729	741	720	733	736	712	766	720	745	755	755	735	707	759	726	710	786	764	710	758	743	733	718	750	746	742	701	779	764	754	740	749	818	744	715	731	709	712	777	718	742	755	781	775	717	722	721	720	727	790	695	684	714	724	730	794	729
12466	664	557	463	396	298	271	240	194	208	201	169	162	185	170	148	136	153	149	149	127	167	167	161	156	159	156	139	160	128	151	143	173	140	167	144	161	129	174	127	173	155	144	139	139	141	124	146	141	121	125	174	174	135	161	155	135	177	153	124	139	152	131	149	152	147	139	151	153	154	153	142	160	154	147	137	174	140	134	132	160	159	153	152	153	151	162	144	139	169	142	117	148	122	150	132	117	171	159	139	150	133	132	154	143	155	178	163	147	167	150	141	131	145	160	150	150	131	147	173	132	149	143	130	137	150	136	121	141	140	150	144	156	128	144	147	145	150	137	132	153	137	143	135	149	155	157	136	126	121	144	184	142	139	145	158	155	149	147	132	135	152	143	132	144	166	148	154	161	141	129	151	159	158	136	147	160	157	153	133	153	150	164	160	101	135	164	150	128	152	137	160	144	151	156	168	155	160	132	142	138	131	134	138	164	133	131	160	149	140	159	148	145	137	124	150	134	116	149	151	151	123	132	152	163	139	145	142	149	147	156	162	157	149	144	160	159	146	132	148	149	150	143	141	145	137	158	176	154	148	148	144	165	132	168	150	144	152	143	164	142	152	154	179	158	151	144	131	157	152	111	147	140	149	144	134	139	145	162	128	173	160	131	142	118	140	153	128	143	138	138	154	128	134	159	149	143	143	134	140	139	146	147	145	180	137	142	155	137	112	109	161	148	133	145	135	136	148	138	125	134	126	137	151	151	143	145	136	151	147	131	139	127	151	162	150	139	159	144	132	125	135	150	120	164	153	130	134	136	144	139	115	143	124	152	149	153	147	158	140	156	150	135	141	149	162	145	138	142	129	145	142	144	160	129	134	158	142	142	136	143	151	161	130	147	148	162	163	179	153	152	136	153	119	148	144	166	159	171	147	132	158	140	151	147	154	158	133	167	159	150	164	135	145	140	160	157	141	157	143	141	125	157	135	148	175	150	153	128	137	139	137	155	161	139	119	155	156	134	153	153	137	145	133	145	138	136	146	152	151	133	139	139	142	145	151	141	158	139	143	148	150	130	156	126	160	145	139	140	167	175	169	162	126	150	155	175	142	122	139	134	152	137	158	146	152	139	151	148	146	156	119	129	126	137	122	133	122	175	151	146	152	149	130	129	134	165	150	113	155	158	140	137	138	141	148	153	131	125	129	149	147	148	135	143	167	138	142	108	131	147	144	158	162	166	158	148	135	152	140	156	143	138	141	162	167	141	148	148	166	135	153	152	132	142	143	139	163	123	136	143	146	160	165	144	156	153	122	150	156	133	160	148	154	165	122	140	172	158	134	157	148	117	147	181	128	126	157	128	144	158	159	142	134	154	155	126	155	160	148	175	145	163	130	129	149	142	122	140	164	152	158	111	153	142	155	149	135	137	124	126	139	140	135	162	165	156	157	158	132	140	149	132	147	140	130	139	124	117	125	133	123	135	153	141	139	148	130	151	134	153	137	134	149	154	136	157	127	133	129	157	135	170	142	150	131	165	145	163	150	151	147	139	137	122	149	154	171	140	159	149	143	136	125	166	143	154	150	145	139	153	159	134	137	165	165	144	154	137	140	130	144	138	132	131	150	153	134	138	156	131	151	151	135	142	161	151	143	147	129	141	138	136	148	160	126	146	136	135	126	143	146	135	151	149	161	146	151	145	131	140	134	157	148	152	150	172	162	141	154	193	137	154	141	142	146	142	114	133	128	154	129	142	131	147	136	157	167	161	127	164	149	150	126	144	147	135	144	159	155	132	150	145	145	143	174	159	135	147	147	131	121	138	140	150	150	152	129	141	127	169	153	117	140	125	150	147	135	130	138	149	160	170	136	120	151	153	144	122	144	132	175	166	131	135	138	139	154	151	154	156	148	139	175	145	144	146	132	169	147	148	138	149	147	155	147	120	152	133	166	138	141	137	133	149	152	156	135	165	134	135	123	165	143	161	146	147	129	181	139	166	158	139	131	149	152	148	135	149	141	137	138	145	160	146	150	146	123	123	138	149	154	121	162	123	174	149	158	130	154	152	147	127	159	154	140	150	132	132	144	144	128	153	149	144	155	155	160	154	157	163	139	143	132	134	143	143	169	143	136	156	161	161	170	159	166	145	161	139	136	157	144	154	131	133	128	160	124	133	138	161	167	180	140	129	149	154	137	144	141	145	144	155	134	122	136	153	138	146	164	124	126	144	153	146	155	141	128	143	155	141	153	139	127	133	120	145	142	147	151	153	145	156	154	156	143	158	152	154	157	155	154	133	120	141	122	153	126	136	153	163	113	139	157	145	137	148	148	140	159	151	156	136	161	159	156	129	149	139	168	118	140	149	123	147	146	152	141	141	165	127	137	139	150	144	143	135	120	149	121	122	138	142	143	137	155	144	164	158	130	144	136	117	119	134	153	120	169	149	152	135	151	140	170	161	144	131	138	141	135	141	172	157	154	171	169	164	153	145	155	133	163	152	134	140	171	154	134	142	148	135	142	153	168	184	150	130	121	126	153	156	136	133	133	147	128	139	147	159	140	146	149	149	159	149	139	151	148	178	145	156	152	125	122	119	122	149	158	155	145	155	158	151	138	162	150	139	166	133	133	137	137	138	159	133	131	168	138	155	134	137	131	132	128	139	163	157	156	139	135	134	131	145	138	132	154	142	154	150	131	152	153	151	152	155	120	133	134	161	147	153	136	139	148	146	137	135	154	157	148	151	127	142	135	139	132	140	161	140	151	151	122	133	134	156	149	154	164	137	126	135	153	141	138	156	137	136	144	162	155	139	161	153	167	125	126	162	148	152	145	159	154	142	149	157	148	157	154	154	141	127	154	146	166	138	165	174	149	143	147	125	158	151	151	156	141	145	162	135	136	135	142	137	154	156	170	137	133	136	123	155	146	122	139	148	147	147	145	151	131	152	128	139	145	122	158	125	138	130	157	133	167	140	160	163	146	130	129	139	153	131	143	126	129	162	127	173	163	149	154	149	133	137	142	160	144	141	133	132	152	143	136	131	151	129	121	139	141	159	135	155	176	148	153	154	146	165	158	138	133	138	119	143	143	151	151	137	157	136	130	142	142	142	151	143	140	149	157	132	150	167	136	135	155	153	154	137	143	166	149	145	126	146	128	159	155	156	134	138	161	128	139	151	141	126	139	143	151	151	135	148	161	152	150	137	144	138	143	141	159	149	144	126	157	159	147	163	153	145	129	138	145	146	147	156	152	129	156	134	153	140	143	153	163	133	143	126	125	160	138	145	147	147	134	150	155	134	143	136	111	112	130	138	137	123	154	134	128	144	137	140	152	157	137	139	166	145	159	131	138	133	142	132	152	157	165	134	160	136	130	140	127	143	149	150	171	149	125	140	141	147	118	148	123	146	155	125	144	134	135	144	149	146	135	144	139	139	142	155	147	141	154	148	148	160	167	136	157	137	150	129	140	136	138	138	130	140	144	139	138	147	156	140	134	145	126
7882	763	1419	1651	1302	1149	949	814	731	675	659	537	583	557	545	476	468	471	475	492	424	414	427	450	443	439	382	419	401	423	417	379	439	451	381	371	382	394	383	417	401	378	398	401	423	433	386	387	378	395	410	384	381	350	406	392	416	381	395	373	356	411	370	397	378	364	385	377	368	391	397	379	401	361	384	392	391	378	395	395	378	343	402	377	360	352	368	380	347	355	390	401	400	370	382	364	386	378	371	396	367	370	408	375	419	364	381	361	401	360	382	369	377	355	371	380	400	383	347	380	380	369	378	351	373	400	369	386	399	350	376	419	401	377	377	396	360	403	350	358	336	374	354	394	355	388	361	372	365	419	400	384	356	359	391	390	375	400	318	370	375	387	405	370	391	356	364	389	391	358	367	344	406	375	369	382	375	360	358	368	389	383	405	380	352	401	379	388	358	384	392	353	378	378	390	373	381	367	371	377	402	419	351	361	357	350	414	398	393	393	390	358	380	371	364	357	372	333	398	389	358	358	386	373	411	351	434	371	359	355	386	356	368	351	368	383	398	369	375	380	373	367	390	395	375	348	375	376	406	404	387	362	371	356	387	404	372	360	378	346	375	399	359	364	371	378	388	333	399	371	404	387	386	368	408	375	361	407	350	364	387	384	381	358	404	349	368	395	390	376	373	375	363	354	371	380	369	385	352	373	381	397	389	366	377	402	381	350	357	351	368	343	372	383	355	337	363	415	364	371	429	346	346	411	373	356	378	374	375	404	380	387	402	384	365	366	376	377	385	347	350	407	341	371	357	370	393	388	394	392	379	360	384	382	357	426	379	392	370	401	401	398	393	356	346	384	387	353	367	400	391	364	382	323	402	374	385	384	397	350	398	386	333	337	378	381	366	378	395	346	374	351	350	377	339	333	388	392	364	381	382	384	362	397	354	401	387	366	365	372	390	406	353	370	371	365	385	360	394	347	371	362	386	348	374	388	346	363	387	350	358	365	386	370	385	399	388	352	378	376	385	406	397	382	338	375	357	389	378	357	432	354	368	384	362	365	340	374	359	404	393	403	371	365	404	363	395	385	373	379	357	399	387	387	382	375	404	374	350	385	404	349	393	398	358	360	352	387	331	390	393	380	376	381	331	372	364	356	383	373	365	358	369	370	371	399	351	367	401	389	379	394	364	381	379	409	364	390	407	384	361	360	369	395	349	359	380	384	402	389	363	371	396	401	364	358	382	363	352	369	396	362	386	377	378	413	364	397	411	368	406	348	369	366	394	370	381	361	375	398	363	400	391	357	312	403	382	382	369	358	369	396	363	373	372	375	416	360	403	347	386	414	397	358	391	400	373	368	391	348	376	356	384	373	381	364	369	369	382	347	393	370	372	400	408	409	390	331	370	401	375	384	396	349	373	370	389	413	398	407	404	355	375	387	333	373	363	381	402	392	374	331	404	377	399	377	387	373	392	375	391	420	382	369	378	355	393	364	379	374	376	360	376	375	404	361	387	390	406	361	392	402	357	408	386	399	341	377	403	359	354	383	376	367	382	419	372	376	374	369	373	390	388	394	411	375	367	370	384	392	362	370	396	389	387	392	402	382	373	345	366	394	392	362	354	394	333	375	400	378	378	361	355	378	409	358	367	361	403	366	390	396	333	367	386	377	356	383	381	360	359	408	374	340	363	358	362	380	408	399	363	367	407	383	389	376	360	369	390	365	364	370	404	385	366	340	365	361	378	333	367	388	383	356	393	384	378	390	382	386	400	416	332	394	376	384	343	395	376	387	371	377	387	377	382	338	366	390	403	373	397	368	394	421	330	376	401	385	385	361	374	391	375	357	397	376	357	380	378	360	383	375	349	357	357	398	392	360	379	385	383	378	365	382	400	361	384	398	379	371	387	415	342	401	370	412	388	339	379	397	340	393	331	378	337	361	345	395	356	349	345	340	370	388	391	396	371	366	364	379	346	356	378	395	370	354	367	376	418	362	402	385	367	373	377	419	388	355	358	359	354	384	388	357	377	359	348	375	386	369	352	391	359	366	396	348	361	365	367	340	414	357	358	384	359	372	364	387	375	392	375	368	394	360	412	384	382	396	406	370	357	386	359	385	378	405	373	375	396	384	372	393	368	381	399	376	395	400	381	375	350	369	365	355	359	377	350	372	388	364	383	380	346	377	404	370	365	375	391	355	397	373	363	379	381	364	398	398	372	357	377	394	371	406	367	357	355	375	365	387	389	385	383	384	343	371	403	386	361	360	371	362	392	394	364	361	391	371	369	385	363	397	384	359	382	396	365	371	398	381	352	379	392	375	389	345	381	364	393	336	384	377	381	371	336	351	376	338	368	354	396	368	399	377	352	405	381	371	402	372	345	342	361	366	354	386	380	390	419	372	386	343	346	393	375	370	375	374	374	404	382	327	341	413	350	387	390	374	357	397	357	370	377	380	351	368	366	342	370	375	337	370	344	397	372	359	367	360	370	371	400	366	364	345	343	414	364	363	384	366	409	344	405	389	353	357	377	382	366	386	417	368	399	392	377	373	387	399	374	367	394	399	355	349	346	375	397	384	408	355	396	380	356	406	399	359	394	399	391	377	365	380	368	367	385	361	356	396	375	387	355	366	368	375	375	347	398	406	387	383	368	398	392	359	381	395	398	383	377	372	333	372	343	398	367	373	381	372	394	372	408	391	379	378	344	382	387	396	392	369	379	431	359	378	356	372	398	391	381	355	350	378	392	372	414	357	404	432	396	377	348	379	346	349	406	393	372	362	354	381	370	379	400	390	399	403	381	375	377	423	400	388	376	372	372	341	377	377	382	382	380	347	358	356	364	377	358	375	374	370	362	365	370	371	361	365	386	373	352	372	386	397	350	345	369	383	373	395	375	381	352	362	414	396	374	397	403	353	385	389	363	383	385	400	386	374	398	403	346	382	380	412	368	363	365	395	390	365	395	364	380	391	353	392	379	396	372	347	373	362	366	357	376	367	385	374	369	381	369	385	370	377	370	372	378	369	372	393	374	398	393	398	346	354	391	344	405	425	402	360	362	372	356	374	419	352	406	376	348	364	395	360	345	414	417	370	380	357	401	367	379	362	358	404	391	387	350	364	363	375	369	376	340	393	397	381	385	366	377	378	393	359	362	386	376	374	409	372	349	392	391	357	386	385	364	373	379	378	402	372	386	391	335	392	404	370	370	394	379	340	374	382	392	374	352	340	375	358	383	342	357	379	360	363	367	391	358	351	391	373	402	376	392	400	377	331	396	373	374	365	374	383	420	370	385	345	371	366	392	386	392	409	383	379	396	419	386	367	362	369	359	358	340	372	366	387	396	386	395	378	383	356	399	388	354	362	382	369	383	366	390	371	374	405	382	394	392	377	364	370	361	369	370	385	406	365	380	363	354	377	412	402	368	347	405	373	347	376	353	350	371	354	393	366	371	403	355	376	349	347	380	370	372	369	380	378	321	379	399	386	388	366	372	395	371	390
1389	359	346	355	315	336	303	343	337	331	317	320	339	315	333	343	306	303	342	337	308	334	333	315	351	332	311	309	352	340	336	345	343	323	332	304	331	335	320	359	332	342	347	322	331	310	290	335	300	321	332	322	361	343	326	305	299	313	302	346	316	313	350	303	333	349	322	316	338	317	323	311	335	291	339	324	328	318	284	341	341	322	277	331	342	347	341	357	335	346	370	339	343	339	302	375	291	340	321	340	331	309	280	299	315	324	344	333	330	336	328	310	299	342	323	291	328	315	325	359	344	337	335	315	340	331	345	316	304	298	309	330	303	343	342	345	303	297	334	328	315	294	342	322	322	339	339	340	312	312	326	355	311	370	320	292	311	328	331	315	347	323	336	342	330	323	344	312	325	322	299	316	283	305	333	339	316	332	299	301	311	335	346	318	319	338	337	303	333	323	319	347	327	306	335	323	344	321	324	311	342	330	307	348	316	334	371	347	305	350	323	289	332	309	361	329	351	330	347	327	372	311	335	324	338	318	317	336	324	301	355	326	354	341	320	355	326	339	306	321	337	317	342	289	346	348	319	355	311	310	349	322	312	320	330	311	302	315	291	337	363	373	317	339	311	320	337	345	326	327	305	308	347	353	333	316	354	338	322	312	361	332	347	340	316	295	356	351	335	348	317	362	307	300	300	336	345	367	302	339	298	326	297	309	323	309	336	352	306	329	335	327	328	332	335	309	334	349	357	314	294	335	321	350	321	335	317	312	323	310	301	338	342	306	290	293	325	311	284	347	310	310	331	345	307	307	325	348	371	354	326	339	311	331	324	332	296	317	340	361	329	309	341	333	345	355	364	289	331	336	291	318	329	313	309	347	330	290	314	327	311	298	318	324	327	353	315	320	333	360	296	354	326	337	327	335	349	366	331	326	313	294	371	303	336	320	329	299	323	360	303	310	336	304	326	288	326	339	300	340	357	336	346	340	330	341	352	319	298	324	296	377	324	330	309	293	336	314	323	322	341	317	317	322	314	313	375	317	325	359	295	349	317	307	306	337	316	278	339	298	300	329	312	348	320	318	342	321	352	289	293	304	300	319	337	324	317	309	304	317	306	348	292	322	288	311	333	333	309	346	308	311	341	389	335	316	357	348	331	332	351	311	304	325	311	303	344	340	314	323	323	341	295	325	337	351	360	331	341	333	291	298	321	321	347	363	327	328	330	343	366	334	328	315	322	360	310	335	320	320	335	329	302	337	298	300	328	339	340	332	334	346	313	310	343	361	320	352	314	335	332	333	323	337	340	314	328	342	366	342	333	368	319	305	340	302	289	285	312	314	322	309	352	331	323	331	319	346	332	352	285	325	323	325	343	325	334	312	354	305	321	321	303	316	352	339	347	318	308	297	333	308	377	308	338	354	346	328	324	348	316	320	288	382	321	318	315	321	335	301	333	324	339	317	357	320	333	313	264	347	320	307	288	334	284	337	336	344	328	327	350	337	320	299	318	310	328	329	339	354	322	323	311	322	314	324	303	325	329	336	324	349	332	305	314	311	340	355	354	353	322	334	316	345	333	358	329	313	319	346	325	322	335	296	316	328	286	341	331	346	343	324	344	326	336	331	300	342	306	344	329	327	351	341	318	302	326	340	324	317	314	313	288	339	319	337	356	365	337	317	312	328	309	310	329	302	323	295	308	299	310	363	327	339	337	363	315	310	280	322	346	335	333	328	364	331	336	329	345	306	315	296	350	315	320	339	344	345	356	294	323	329	344	299	331	319	345	347	327	330	335	326	318	307	326	348	290	349	329	321	317	296	317	325	328	333	320	320	339	346	328	336	336	326	361	293	326	359	323	369	329	325	341	333	321	328	333	322	349	343	333	306	361	327	287	323	322	318	320	316	314	289	349	320	331	313	321	296	304	324	357	315	337	331	324	354	341	332	360	331	334	362	360	314	326	333	327	298	335	301	315	359	345	316	325	335	330	348	325	280	303	315	336	317	316	312	327	353	302	300	310	327	332	322	314	323	313	318	360	332	337	306	318	334	324	368	315	327	331	301	334	332	313	356	354	326	339	327	325	299	314	321	316	309	348	339	355	345	343	329	281	329	300	323	344	336	327	306	340	337	333	318	327	323	342	331	346	303	297	318	360	346	313	330	302	310	294	307	294	333	346	314	313	317	326	343	362	328	343	326	341	323	344	349	338	329	324	330	339	318	348	336	333	302	316	335	312	346	342	337	342	318	322	304	336	323	335	313	331	320	354	315	331	322	332	339	354	309	314	339	336	338	322	324	369	330	342	308	325	345	332	299	322	350	335	336	318	330	349	301	325	333	329	344	330	367	337	341	354	336	322	332	346	311	330	322	324	320	341	321	326	315	343	341	311	341	311	309	315	323	344	324	310	326	343	279	321	321	308	359	302	327	321	320	349	292	321	320	342	302	316	362	322	331	329	314	344	324	351	337	297	286	316	303	329	337	314	298	330	333	298	319	332	318	310	322	361	341	337	355	338	327	309	329	317	352	346	329	325	342	349	332	283	310	332	327	332	354	329	313	322	379	327	302	318	363	313	302	361	285	328	326	321	307	348	319	298	334	313	295	337	318	343	342	324	340	324	326	340	306	325	304	304	354	321	306	328	350	276	326	285	327	335	335	313	336	319	339	345	336	340	314	312	318	325	322	316	312	360	326	349	366	319	307	315	336	321	341	314	331	324	325	312	333	349	313	316	358	334	323	351	337	314	323	314	344	362	304	265	300	347	296	292	307	354	348	311	331	313	345	341	342	321	320	375	293	338	342	331	317	366	346	315	339	323	331	282	330	304	324	335	352	365	327	317	346	317	347	310	329	344	315	359	351	346	320	315	357	345	307	338	333	330	327	342	334	314	336	358	283	330	323	322	328	322	317	361	321	312	353	297	290	306	314	310	320	315	303	312	287	313	351	325	336	333	329	347	339	329	309	298	295	313	355	365	298	310	333	336	330	384	352	310	327	333	337	327	347	345	348	348	320	317	335	348	352	331	302	343	347	325	309	325	305	341	346	325	294	310	334	312	315	359	316	310	327	357	348	322	361	317	369	331	347	343	317	320	318	279	308	314	313	353	350	317	323	322	327	312	297	333	307	342	319	310	302	343	334	347	314	340	301	342	297	288	303	324	345	343	338	336	316	336	318	320	373	347	317	297	314	326	308	318	367	320	336	348	311	342	346	334	291	326	270	312	319	320	354	309	322	311	365	309	327	325	328	288	340	336	312	336	298	335	296	324	338	331	349	342	334	367	345	320	329	308	360	364	338	331	353	352	326	314	355	326	337	297	329	326	327	330	315	323	323	348	363	360	352	348	301	341	284	292	306	315	331	343	324	318	315	342	311	299	310	324	327	344	339	312	287	326	349	286	332	310	315	321	327	319	329	302	352	325	338	308	319	310	315	357	333	306	307	301	352	311	331	319	301	352	334	323	323	315	340	349	359	316	356	305	352	312	350	313	317	330	304
2057	811	795	859	798	806	848	804	749	802	803	745	826	762	775	836	718	784	750	804	784	768	723	792	859	783	768	756	802	753	787	830	777	775	787	702	779	814	797	802	787	816	780	784	832	792	783	796	753	811	770	811	779	790	847	820	819	779	799	761	794	821	754	821	782	767	810	750	767	820	755	770	792	791	799	803	765	768	764	736	820	840	789	779	772	783	829	751	812	776	816	819	761	776	788	764	772	829	785	854	752	757	786	859	806	805	776	768	762	797	811	830	844	800	784	800	725	807	782	774	771	818	768	788	780	784	799	771	766	782	743	769	731	761	751	805	788	786	805	804	818	762	775	774	808	823	766	805	770	780	751	741	816	806	813	776	851	803	737	724	781	741	803	808	774	805	780	835	772	770	797	800	788	753	773	817	825	794	795	773	718	796	755	768	824	798	742	809	765	781	850	807	782	758	782	776	787	840	803	794	797	747	777	758	808	762	761	842	787	759	759	730	775	794	810	791	782	792	817	716	835	786	800	765	755	773	865	766	775	755	778	725	794	806	748	759	755	812	846	775	782	776	835	808	853	788	795	731	781	741	825	760	783	750	821	774	783	799	819	785	816	770	804	806	782	752	844	784	812	831	809	770	802	741	771	766	805	799	756	757	792	772	741	833	758	806	825	842	776	790	810	796	782	785	757	774	738	780	834	814	791	766	791	735	770	774	771	771	804	771	774	805	797	774	817	790	784	800	818	742	835	792	791	835	793	761	797	777	759	769	821	794	787	797	836	791	798	809	784	768	805	760	817	821	778	786	772	791	759	782	774	774	744	775	772	806	762	749	809	759	783	769	779	780	824	820	819	776	851	745	767	776	759	784	807	743	787	798	795	787	784	728	775	735	748	794	815	806	811	757	787	788	824	808	712	816	751	763	774	751	779	840	825	802	824	761	760	802	777	751	794	729	752	760	739	772	753	751	803	844	767	799	820	761	818	737	759	793	824	741	791	828	814	747	779	765	811	794	831	821	824	765	749	792	760	786	798	794	799	788	777	859	790	783	768	812	771	742	796	755	799	777	807	724	795	782	749	778	750	717	793	777	803	797	770	792	778	791	794	756	797	730	769	791	737	809	802	818	784	796	789	759	820	825	769	750	793	780	800	739	796	780	784	839	754	772	801	822	772	782	814	759	760	753	759	754	813	804	787	751	771	717	809	818	804	791	790	803	769	749	795	750	772	785	808	783	797	799	767	826	748	822	760	810	727	770	778	767	783	796	783	778	766	791	803	795	759	779	827	857	786	841	780	813	749	762	829	753	761	771	715	786	748	785	816	755	790	716	791	750	750	815	723	752	750	790	822	787	762	797	818	786	744	775	808	789	801	799	775	788	748	780	784	831	794	748	797	749	806	773	779	795	755	740	807	793	775	837	811	829	774	829	819	845	886	812	793	777	794	820	782	780	753	767	829	831	803	771	799	729	753	789	800	773	809	752	776	784	776	788	812	754	802	764	763	782	746	800	761	753	781	780	817	802	804	766	798	779	766	826	762	817	814	784	755	837	794	762	833	781	769	864	797	794	780	765	795	804	790	761	801	748	814	805	752	789	760	778	787	814	791	803	803	794	773	747	772	764	745	801	793	773	782	811	795	769	766	758	795	826	792	791	751	777	755	795	778	795	757	791	761	771	752	768	777	743	789	800	790	816	787	759	825	726	773	799	763	779	781	774	756	775	764	784	804	756	774	770	803	755	768	744	810	812	795	726	795	760	768	781	747	758	754	780	811	785	816	812	799	808	770	824	828	779	783	763	749	802	770	743	817	825	768	815	799	801	781	775	816	787	752	761	798	786	831	758	800	768	792	769	780	754	795	768	759	770	786	764	782	798	720	794	777	791	806	784	780	756	826	796	806	827	793	778	758	760	773	767	795	795	794	721	780	735	804	794	796	787	791	760	780	796	741	775	768	774	776	743	803	732	836	729	781	828	836	827	767	825	763	766	774	759	800	761	789	820	754	770	760	744	798	825	747	818	759	810	795	770	806	747	787	827	770	831	752	721	808	764	795	766	752	786	843	782	791	725	817	785	767	808	796	795	770	798	809	801	756	800	781	757	793	820	807	831	800	735	800	787	780	768	753	828	802	785	741	745	825	782	802	794	769	724	803	793	806	812	792	758	755	782	773	734	811	811	791	800	746	792	800	787	794	807	773	788	802	825	817	838	765	777	774	766	772	769	800	773	733	836	775	781	807	789	726	783	737	803	766	767	800	772	766	804	759	789	761	817	823	802	817	805	823	793	775	765	813	784	782	788	786	775	802	769	773	778	773	793	789	787	807	773	801	754	788	795	791	808	805	801	800	766	716	711	776	823	776	714	775	785	786	770	756	786	843	783	805	750	780	756	854	754	807	732	792	770	787	799	806	801	807	800	768	735	746	802	800	733	816	791	784	751	771	784	753	745	753	837	773	734	750	768	798	790	793	787	800	733	766	772	790	740	779	788	764	762	791	774	825	797	805	775	774	782	801	789	765	828	744	754	751	777	776	788	795	786	709	761	783	744	807	802	788	826	778	800	789	765	792	744	802	807	779	760	805	811	788	765	759	772	746	779	768	751	772	791	807	803	757	791	795	819	783	796	787	820	793	798	802	750	796	754	799	760	815	799	809	781	749	804	759	777	802	776	743	807	739	781	834	825	784	799	786	800	698	821	768	746	805	788	758	744	767	792	748	766	844	803	800	780	805	747	795	758	744	786	737	755	735	777	751	793	768	782	774	795	790	822	751	761	785	764	821	791	768	756	753	790	814	761	738	736	785	782	868	822	754	798	782	769	777	789	785	792	819	793	812	781	791	758	849	791	759	760	762	790	793	841	780	791	781	776	767	784	786	794	751	832	758	807	776	776	779	796	802	801	829	765	758	774	814	786	764	740	802	803	698	782	867	806	757	808	798	775	727	811	757	783	783	810	786	806	810	758	767	779	749	777	775	752	727	800	803	749	754	784	802	809	815	765	806	756	766	846	781	780	760	804	822	800	753	801	797	742	772	780	807	811	815	800	731	767	789	771	806	812	770	756	795	804	758	786	837	791	831	788	801	787	774	824	801	761	785	748	806	810	740	826	781	797	796	826	746	766	783	738	790	760	819	773	815	806	797	797	800	809	818	780	857	779	787	790	790	841	781	800	811	792	737	719	819	811	788	807	806	805	779	824	731	792	771	761	750	726	733	774	743	764	799	785	768	797	751	835	783	767	721	772	775	752	770	778	785	794	777	779	741	746	767	803	745	777	775	820	795	788	788	760	753	768	732	803	780	749	804	821	796	773	789	759	802	765	772	796	833	778	773	786	723	803	813	820	767	754	777	803	756	802	746	736	816	785	752	779	793	774	820	754	818	736	762	801	843	786	751	794	773	803	746	797	790	783	802	754	779	791	811	824	812	786	797	781	751	807	828	783	781	778	770	780	742	833	808	798	747	828	746	770	786	774	831	785	818	794	848	763	821	773
6920	559	521	509	388	409	345	369	391	326	361	339	336	315	349	335	300	309	330	351	327	285	310	301	336	305	307	297	332	334	291	312	289	302	333	332	323	319	313	322	272	311	309	320	294	306	325	312	297	327	293	307	325	295	309	301	295	324	286	293	289	286	311	323	297	290	310	327	256	279	295	334	312	336	305	286	283	296	298	309	342	319	343	339	287	302	331	302	317	313	303	304	340	341	306	303	318	284	326	332	290	315	281	319	327	302	316	320	279	277	308	304	310	304	359	318	316	311	324	319	334	300	345	308	322	332	308	287	338	291	313	293	326	296	308	322	304	328	345	305	307	313	335	281	339	295	311	291	310	302	280	280	287	294	307	313	293	343	319	303	329	328	309	311	280	290	304	287	269	307	315	324	295	305	299	284	293	289	311	316	314	320	273	315	301	306	297	289	311	333	288	297	277	289	334	273	309	317	278	300	277	326	341	298	309	306	322	298	283	305	282	327	280	304	297	311	309	341	288	343	328	326	302	321	288	296	280	307	326	302	294	289	308	307	304	280	332	328	287	315	342	324	342	318	306	317	292	296	298	321	331	275	328	331	316	338	361	269	337	348	285	313	316	322	300	298	272	324	337	306	285	321	299	309	337	286	321	309	299	308	303	297	313	319	311	339	307	295	309	292	289	317	315	282	305	331	315	293	290	317	302	322	324	363	305	311	276	280	343	300	322	329	322	314	317	325	341	295	279	298	336	308	299	306	302	275	285	284	272	328	292	296	299	305	315	320	340	276	337	286	296	289	353	319	333	305	324	300	354	337	282	298	293	293	308	310	298	289	280	274	302	340	276	281	288	293	311	297	327	295	333	341	329	301	288	321	307	301	297	307	280	297	280	338	304	272	308	301	325	301	301	284	290	283	295	317	319	320	297	316	320	297	323	311	332	286	298	351	332	321	339	320	322	289	309	336	308	312	293	322	327	274	296	304	270	307	326	296	306	286	334	319	281	319	325	290	299	304	302	341	292	293	311	284	283	336	335	270	321	335	314	291	309	296	290	310	324	304	306	319	315	317	299	316	317	336	334	296	336	311	294	263	298	313	303	292	310	338	315	333	299	319	316	304	336	309	323	327	294	314	318	364	351	333	308	309	287	353	322	273	325	293	318	326	331	318	306	326	318	325	337	298	318	280	320	317	316	329	291	329	301	351	315	330	328	301	332	311	302	305	331	290	331	283	326	313	304	290	306	311	345	285	302	300	285	296	304	307	307	294	277	273	322	352	306	345	294	328	275	296	307	292	296	321	326	312	321	316	334	295	309	297	296	300	307	296	267	304	312	304	316	336	277	312	327	331	323	326	275	304	311	323	296	298	321	317	324	324	326	326	286	335	288	337	308	303	294	273	299	307	304	275	312	284	280	306	311	312	306	327	309	316	343	269	353	330	298	304	308	285	300	297	326	300	326	331	315	308	297	292	298	330	318	322	307	318	330	306	300	290	292	297	311	316	303	295	296	292	294	321	285	322	311	303	322	337	294	306	291	315	321	289	297	312	309	332	313	326	314	309	282	289	311	330	285	299	307	287	298	299	323	311	305	306	300	284	288	309	312	309	369	304	297	309	311	338	310	311	302	323	279	341	335	344	333	285	305	296	307	306	304	291	313	335	276	325	303	289	323	347	322	329	315	314	310	303	307	312	282	292	297	342	301	317	313	311	332	296	293	288	304	305	304	334	325	310	304	322	297	326	302	296	304	270	317	320	318	301	308	316	299	288	295	316	325	314	277	327	307	305	315	291	297	311	307	305	316	315	321	279	297	316	305	318	312	287	326	303	303	306	316	326	317	281	304	328	282	323	344	311	320	290	321	311	292	269	331	293	322	318	323	328	300	304	294	329	301	310	286	351	325	311	263	304	273	319	317	286	299	323	271	306	306	303	326	311	315	316	308	265	290	309	319	325	298	313	326	308	309	307	292	321	325	278	305	315	318	330	316	295	303	362	275	291	339	325	286	342	333	305	307	312	284	294	274	304	302	299	324	271	285	289	296	328	299	321	299	321	311	323	260	308	328	292	274	287	294	318	315	327	301	319	319	307	292	297	319	300	295	308	320	333	320	317	291	325	328	278	314	309	289	277	297	288	296	306	314	354	282	311	283	296	318	295	287	277	319	315	308	335	288	321	282	337	322	273	307	325	330	328	313	300	314	345	309	306	304	329	340	334	311	303	296	284	289	304	304	308	274	345	310	283	288	307	298	311	304	311	300	328	305	288	301	263	288	307	312	310	317	323	286	338	304	285	301	308	333	290	329	337	289	302	327	324	298	303	296	328	307	285	318	330	325	327	292	328	306	296	322	309	330	326	310	318	293	321	294	290	273	270	320	299	296	273	320	324	309	293	347	334	319	327	320	304	298	305	288	336	319	317	320	305	310	305	288	323	326	311	317	314	300	290	335	302	336	286	274	304	318	292	313	317	283	266	280	313	298	317	302	336	291	270	331	332	305	300	293	332	311	318	306	358	296	289	310	301	325	292	317	293	335	302	316	303	341	297	310	333	284	320	319	330	303	267	319	318	309	295	298	320	312	290	314	299	293	291	314	351	296	314	272	290	300	320	347	284	314	322	302	300	314	282	299	325	330	294	312	291	293	309	292	309	316	316	289	287	282	315	289	343	290	323	335	307	300	296	286	320	317	319	301	305	298	313	296	307	319	316	320	292	303	311	303	291	302	304	294	296	305	292	309	327	308	311	295	323	286	314	299	321	319	276	286	325	317	291	278	324	307	287	320	316	285	326	301	295	320	326	319	320	292	302	310	295	317	299	346	314	328	313	316	292	328	314	303	310	304	291	341	308	328	318	315	319	319	311	309	294	312	326	273	314	279	299	306	293	293	301	284	296	312	331	299	282	321	329	319	309	286	262	313	348	296	305	330	314	306	306	331	282	309	282	311	298	330	289	275	308	307	350	321	293	321	277	321	300	314	320	316	335	317	301	293	299	293	312	302	278	315	320	293	316	290	293	336	303	276	269	306	314	297	313	267	277	310	333	320	342	315	299	342	328	291	335	313	319	300	308	298	331	279	297	312	293	310	323	304	315	282	287	315	312	316	304	316	314	277	312	301	317	317	293	318	303	304	288	305	310	295	322	291	290	320	312	356	291	318	318	311	299	303	304	280	311	322	301	280	335	320	286	298	320	314	349	338	314	300	325	300	326	289	357	289	298	318	309	278	326	300	298	287	276	293	293	324	323	298	318	310	302	326	313	327	336	317	334	270	330	302	295	313	316	292	299	262	308	317	297	317	310	357	327	324	319	301	299	313	280	329	296	299	324	321	333	293	302	307	284	290	301	301	315	333	327	305	290	295	305	305	349	288	322	317	319	306	290	309	252	328	330	307	307	301	317	290	283	316	309	310	316	286	283	341	314	299	296	313	303	316	344	318	310	318	285	332	328	307	285	318	320	316	308	328	302	309	295	310	331	315	304	328	335	289	321	282	307
6558	955	1274	1417	1241	1170	976	976	861	870	829	871	781	879	801	766	775	750	804	757	811	782	746	806	775	786	831	755	811	773	775	788	730	751	753	767	809	738	746	725	731	706	745	736	718	747	712	711	726	694	756	666	694	769	742	729	732	752	810	742	708	717	763	766	725	719	713	690	777	726	762	730	789	745	724	740	797	709	700	696	753	690	748	673	708	744	772	729	705	741	690	760	711	707	741	694	773	706	760	738	710	714	750	688	703	751	731	754	714	723	715	770	729	721	726	675	749	773	743	701	755	713	741	743	734	747	735	763	737	787	764	786	719	714	716	725	739	747	748	736	695	732	711	709	701	733	768	693	747	674	774	699	763	749	732	771	740	724	720	796	695	739	741	735	753	726	733	771	735	674	727	714	690	778	714	765	739	802	751	686	729	730	734	773	759	751	772	764	763	746	742	718	791	758	776	715	751	745	734	709	744	735	711	710	726	721	736	742	745	718	718	726	758	751	675	730	714	757	716	740	724	754	748	740	720	710	730	725	724	724	734	709	705	725	753	722	731	712	731	738	746	716	785	723	736	726	728	712	706	724	741	729	751	755	826	757	709	742	718	692	779	748	760	752	706	737	738	742	727	772	716	690	740	770	753	696	697	765	732	728	740	769	731	743	751	719	751	735	764	774	703	733	754	770	695	753	752	716	756	749	793	713	742	759	783	725	741	713	725	737	746	769	689	739	737	744	737	750	711	710	788	698	724	769	736	726	720	703	715	724	739	711	762	734	741	750	768	714	724	720	705	765	723	679	722	694	682	736	724	717	757	737	758	697	763	732	741	736	710	699	815	773	740	717	708	717	755	765	746	769	754	701	744	792	748	725	731	802	786	761	732	758	723	702	766	681	776	790	749	760	770	707	717	727	777	783	718	780	734	721	724	724	684	735	730	762	717	696	727	685	761	766	713	718	764	756	707	745	734	735	728	748	763	692	708	745	746	707	698	740	782	743	731	719	686	726	700	723	698	742	770	698	746	802	684	794	691	742	744	747	792	708	781	723	749	777	768	754	731	747	748	789	706	725	709	791	816	740	738	749	741	725	794	760	750	750	735	752	752	737	707	767	797	711	712	753	757	732	738	677	775	748	750	724	785	744	740	732	741	739	721	697	779	746	724	759	756	723	767	727	752	709	796	761	800	688	752	708	742	691	745	726	734	785	737	755	690	704	766	783	702	773	737	735	779	725	682	727	725	734	737	743	725	721	725	756	752	745	749	777	757	739	738	705	724	805	736	704	706	746	763	700	764	748	710	724	765	745	744	684	707	742	713	753	772	753	749	765	746	768	728	722	695	791	786	741	731	783	751	731	710	762	765	741	724	714	752	743	725	752	768	730	699	772	705	733	744	689	736	731	770	761	777	769	749	712	714	761	736	748	733	706	708	739	741	767	736	781	752	697	721	731	726	761	696	726	758	781	708	751	735	744	798	710	756	759	764	725	826	745	690	740	717	784	756	761	754	763	728	706	796	707	796	777	692	716	771	710	735	778	716	704	720	799	738	765	722	707	702	668	760	744	763	753	783	737	737	693	720	785	747	696	768	718	721	773	737	733	704	753	738	726	755	769	726	744	724	746	771	730	707	724	739	758	778	738	757	726	758	749	710	738	728	705	716	776	769	751	761	698	738	705	745	721	798	715	779	757	746	723	678	755	734	734	738	721	771	738	775	773	759	711	784	738	741	724	771	773	700	745	747	751	745	725	720	747	690	739	705	673	727	787	747	695	718	738	761	762	764	779	687	770	723	802	733	757	769	691	691	774	808	744	776	749	733	742	729	807	728	728	690	719	758	728	695	732	702	750	762	768	716	746	762	747	763	746	733	781	716	760	704	738	757	720	776	712	722	757	738	712	703	760	759	728	743	718	706	722	714	767	737	717	749	732	715	714	767	742	771	790	730	729	705	739	717	717	815	689	740	696	759	735	724	725	770	768	719	747	756	714	701	726	719	667	765	732	714	762	754	696	697	746	740	691	766	718	735	691	703	736	772	784	713	666	747	744	770	734	740	741	765	737	741	721	734	721	772	693	755	750	744	707	731	751	710	748	739	751	766	712	744	735	726	726	728	777	777	777	685	736	691	715	686	754	709	733	770	739	709	733	714	759	702	764	741	784	680	746	744	708	741	723	734	740	789	744	791	752	744	750	750	756	717	761	730	692	712	731	679	768	741	746	738	702	745	735	734	772	751	735	778	712	713	730	739	761	728	792	726	731	756	692	640	734	719	733	755	730	717	721	750	720	704	786	720	745	745	780	780	783	717	733	709	727	732	736	751	772	696	741	728	775	767	705	700	766	767	742	738	713	752	761	727	726	760	703	773	776	732	747	771	708	728	761	748	726	747	732	762	757	717	742	775	747	705	702	693	754	740	765	750	741	714	741	742	724	734	786	765	711	749	710	770	750	732	758	737	748	731	763	753	747	705	725	735	750	741	691	752	742	752	765	713	712	727	756	728	737	790	703	720	733	781	745	710	748	723	732	742	751	781	775	785	711	738	732	746	701	753	771	744	712	788	735	766	745	713	722	732	711	781	724	735	733	749	768	737	792	764	743	725	721	740	777	743	721	725	727	753	728	749	726	749	769	758	730	722	767	731	720	732	729	749	777	741	699	748	739	766	762	719	762	753	714	686	752	757	756	714	760	770	768	763	749	756	766	687	744	740	774	717	718	729	776	696	734	724	719	709	697	763	749	735	735	771	714	716	764	710	761	748	748	749	740	730	761	763	777	800	772	754	735	712	777	700	736	721	748	753	788	744	707	769	697	783	741	715	718	754	766	705	742	777	739	784	763	744	738	649	769	757	722	776	748	756	716	725	765	730	729	710	720	704	751	754	710	710	725	758	701	689	731	715	735	704	743	747	742	723	768	728	696	729	801	764	767	740	736	719	741	728	755	716	728	761	736	786	737	756	736	739	758	768	791	852	755	735	734	723	716	742	739	694	737	728	714	747	755	702	798	737	764	753	748	754	691	762	776	752	727	699	729	777	722	721	672	790	736	749	771	790	701	737	737	746	744	740	752	739	699	768	779	745	726	710	732	705	731	725	732	743	765	701	727	773	732	715	754	696	723	729	735	714	695	727	799	790	741	693	744	742	762	707	703	748	745	703	733	830	683	754	729	786	720	750	725	794	724	741	702	761	717	733	765	747	791	751	754	714	733	770	728	758	712	741	707	703	758	735	774	713	763	761	725	743	680	730	714	746	729	716	743	754	745	727	723	704	733	762	687	752	720	726	753	740	703	744	752	735	787	730	729	738	721	748	727	745	719	756	755	697	693	710	744	689	702	753	770	675	728	721	739	750	748	761	758	767	746	716	690	709	734	733	690	751	747	746	750	776	726	742	772	770	747	748	702	723	772	724	758	763	718	795	710	758	762	708	753	716	754	722	738	721	763	719	723	742	797	734	679	726	775	807	726	783	750	697	714	740	683	777	742	742	740	751	704
12455	721	597	471	354	303	230	214	205	187	180	177	162	151	165	170	167	154	151	150	120	146	159	161	126	126	127	166	163	136	130	143	141	143	155	146	142	128	151	128	136	134	172	148	112	162	151	123	129	136	138	143	151	147	142	152	138	143	150	134	138	148	149	166	134	139	149	158	130	133	148	140	161	129	138	140	127	142	134	123	155	154	131	151	153	138	158	136	146	138	154	154	145	153	151	138	149	139	157	139	136	132	141	137	144	138	132	171	147	149	139	154	142	144	143	134	186	140	149	117	148	138	141	135	151	155	147	128	140	159	140	167	146	156	155	147	164	139	140	156	120	169	158	137	131	144	141	174	159	140	123	147	155	151	158	139	151	164	150	126	142	157	136	157	123	127	159	140	129	137	129	153	131	142	155	124	149	156	142	176	130	147	131	141	167	130	148	136	146	117	147	172	156	135	133	140	150	139	139	143	128	146	117	156	146	174	138	159	153	145	140	138	126	130	151	130	127	140	156	143	144	149	129	148	142	129	131	145	160	132	160	137	164	151	119	160	123	171	123	124	151	134	171	169	140	129	144	157	161	171	153	128	143	132	145	138	131	142	148	129	146	133	147	139	136	113	166	169	130	137	143	144	152	129	139	154	139	121	142	151	116	130	169	121	162	130	135	117	115	152	120	141	137	148	148	156	141	125	159	152	142	158	140	157	169	148	139	155	158	128	129	112	132	138	142	115	144	165	153	141	146	174	141	150	130	114	156	141	138	162	151	156	158	132	140	135	142	152	127	147	131	120	157	156	138	144	138	159	145	159	138	126	131	170	158	144	150	149	136	169	140	135	133	144	135	164	130	138	139	146	140	140	125	121	146	128	149	134	131	141	129	162	131	136	128	150	179	133	136	128	153	167	159	131	131	135	140	142	124	153	133	139	130	143	152	141	152	166	152	147	152	156	141	136	132	140	161	153	130	143	149	138	121	127	144	145	167	165	147	140	143	147	149	155	135	144	131	138	151	144	153	146	135	118	159	144	129	141	152	144	139	143	132	152	133	129	122	163	148	130	136	143	129	152	160	152	151	131	134	121	143	152	169	142	145	146	124	148	150	156	135	141	163	143	159	130	111	133	139	160	163	148	137	154	144	136	147	148	153	141	142	144	147	135	153	155	164	155	134	162	151	136	124	131	136	125	117	127	124	153	154	128	123	133	143	114	156	155	150	139	131	160	155	149	134	127	145	146	159	144	167	150	149	156	124	145	148	124	157	174	133	133	151	137	141	166	146	141	154	137	155	146	130	144	150	161	148	141	116	124	159	154	156	157	153	152	147	140	154	159	132	135	124	153	150	145	162	155	142	152	155	147	141	125	138	155	137	159	126	137	149	147	135	126	137	167	154	150	145	153	166	134	165	155	137	154	162	152	140	122	140	141	143	146	140	147	156	141	150	143	141	164	162	145	159	166	130	123	135	127	139	148	152	134	147	132	144	146	127	164	149	148	136	148	141	144	139	158	128	137	156	145	172	145	146	141	149	147	141	130	153	127	146	147	151	128	116	131	133	137	123	113	136	134	140	169	145	164	148	162	129	145	137	126	141	153	137	129	166	142	123	122	150	139	145	154	133	134	175	131	137	144	151	157	138	148	165	144	152	145	162	129	117	131	142	123	134	180	148	159	162	135	136	142	138	145	134	129	127	143	137	137	166	148	175	124	133	128	158	155	126	151	136	148	146	144	165	155	144	150	132	156	130	144	161	130	148	135	153	150	136	149	147	123	133	116	144	166	121	127	142	141	128	139	143	145	122	143	152	161	138	145	124	154	149	136	137	141	153	153	142	143	136	155	166	128	140	146	153	150	156	131	158	127	173	131	155	146	138	177	149	143	137	157	157	129	139	147	140	156	135	150	129	131	151	148	151	123	157	174	158	157	152	150	149	142	138	134	156	144	141	143	142	137	132	156	146	123	130	167	158	138	131	161	115	138	128	184	154	148	151	146	129	148	149	185	139	141	147	158	129	159	118	158	131	139	159	153	139	145	131	143	153	143	143	169	138	144	164	129	128	139	157	152	126	147	146	142	139	151	159	140	138	148	150	148	151	124	132	150	149	153	136	135	149	141	149	159	156	136	133	149	129	136	119	147	126	148	152	151	161	158	127	141	125	146	142	148	123	139	154	129	132	150	145	147	151	155	150	132	138	143	123	136	130	135	147	169	159	133	145	131	137	151	132	125	135	130	112	148	168	176	135	133	138	151	157	122	126	128	146	174	156	152	136	142	138	158	126	136	142	144	140	143	143	144	154	143	150	146	170	121	134	131	139	129	142	149	153	149	148	156	148	177	151	160	152	139	167	154	148	160	153	159	131	147	161	142	140	163	154	159	132	129	142	133	170	124	140	139	130	126	151	132	163	143	130	153	142	152	136	154	167	132	137	144	143	143	132	137	128	128	135	134	142	136	137	151	144	145	134	151	136	144	121	151	141	157	157	161	125	136	170	135	152	136	152	135	152	145	137	140	136	152	165	175	148	145	130	142	151	130	146	143	126	159	157	130	153	131	140	164	155	156	134	151	136	150	163	154	139	149	148	133	142	152	144	155	149	138	147	134	150	144	156	110	151	143	146	165	123	142	143	136	138	155	165	137	135	158	151	130	158	166	154	119	149	173	158	146	147	139	142	144	164	122	144	148	143	141	158	142	146	152	153	137	148	145	139	155	147	134	151	139	127	137	139	156	134	141	139	122	148	139	151	164	145	116	150	160	145	149	141	132	148	143	156	136	159	146	143	148	157	137	158	144	153	139	155	160	136	141	152	151	160	125	140	130	147	138	173	156	127	142	135	148	156	147	141	134	117	138	140	135	138	137	159	141	147	131	153	132	150	129	157	145	128	140	117	129	133	160	148	134	128	135	128	149	138	155	144	157	146	156	143	162	146	150	141	129	130	149	137	146	149	148	164	155	131	163	139	148	140	135	153	141	151	148	154	155	151	141	135	156	161	144	133	138	128	136	144	136	155	151	130	157	133	163	127	157	125	129	140	153	142	136	137	149	142	140	134	145	146	127	142	125	144	119	144	144	137	135	130	148	127	137	118	146	146	150	156	133	126	138	136	134	131	148	144	142	140	161	139	139	151	156	131	144	146	144	149	125	143	147	146	168	145	153	128	164	144	149	155	139	143	135	125	138	135	143	148	145	169	164	151	133	136	118	141	147	124	135	154	121	117	147	141	132	129	143	142	148	156	124	139	153	143	156	135	146	144	142	165	144	132	148	155	129	145	161	148	139	146	148	139	138	137	152	126	151	157	145	130	148	124	139	135	113	130	138	150	157	139	132	124	126	148	131	130	162	149	138	146	156	123	117	132	141	148	137	122	134	120	136	160	150	148	157	152	131	117	152	132	119	118	138	149	173	133	145	136	147	157	146	130	139	147	126	128	137	148	134	167	155	145	146	141	166	135	152	132	164	147	130	131	142	128	145	150	127	144	165	136	136	146	145
7991	727	1392	1614	1299	1167	891	886	715	668	611	553	584	573	540	506	476	492	458	456	415	397	418	451	411	403	417	424	439	405	403	435	431	391	406	392	378	406	378	399	394	383	442	367	390	415	367	378	390	408	388	390	376	398	393	364	411	405	359	375	395	382	381	349	382	360	387	378	382	366	385	367	393	391	361	365	391	360	356	320	390	360	364	387	385	379	420	352	355	350	397	379	371	411	366	390	388	386	396	420	397	351	392	388	371	389	373	389	377	362	347	378	344	354	372	383	397	394	359	353	379	387	386	388	375	346	382	359	369	354	364	387	403	389	368	398	383	352	373	330	384	328	408	365	403	374	373	373	343	364	384	372	342	349	366	373	333	371	392	369	384	360	354	388	417	358	396	393	382	389	359	349	345	366	336	377	369	403	383	350	349	412	361	353	365	339	379	357	389	372	380	396	374	372	347	373	471	377	385	405	368	381	364	385	378	366	394	358	369	397	363	356	339	348	389	374	363	405	349	372	330	378	374	346	377	358	373	374	387	385	383	357	382	387	403	389	385	347	362	349	382	395	393	353	384	400	375	354	413	378	390	385	391	379	384	357	387	368	372	350	349	388	390	380	372	413	381	406	395	369	402	383	388	371	352	363	378	382	385	380	368	361	380	383	387	354	388	349	383	383	356	400	377	354	390	385	360	341	397	384	408	397	376	357	385	370	338	383	394	366	409	362	369	366	345	374	387	377	374	389	393	365	410	372	372	383	391	363	337	368	368	355	344	359	371	379	392	398	352	341	363	412	380	403	362	361	379	352	354	382	373	379	396	363	365	378	416	378	370	375	394	370	387	379	382	375	371	354	409	369	380	370	373	389	380	397	376	366	372	377	384	429	365	376	369	402	388	362	411	362	359	364	354	361	408	350	342	395	386	379	384	360	384	376	417	415	385	370	400	378	395	363	355	386	382	390	358	372	339	382	393	393	387	410	391	391	383	376	391	386	356	376	355	419	383	397	382	379	383	379	380	377	392	397	390	403	366	386	352	359	377	363	382	365	380	375	371	378	371	351	355	391	381	396	380	416	365	345	355	350	369	357	357	372	379	390	350	366	387	384	358	341	386	388	390	376	357	351	364	381	378	347	383	407	365	361	371	363	372	323	387	329	377	350	372	381	365	367	376	366	347	359	388	384	388	372	386	365	366	371	343	375	398	372	383	374	377	374	409	359	373	367	373	375	349	342	384	369	364	350	374	399	371	362	368	384	366	362	350	376	380	346	368	373	367	383	378	380	369	407	358	360	358	387	334	356	361	374	354	378	365	359	390	387	384	386	367	359	386	332	366	360	352	366	369	341	400	393	395	364	392	382	395	398	342	381	365	388	405	401	417	358	342	366	384	395	359	364	343	392	335	364	362	392	376	359	374	349	401	364	385	366	354	402	374	396	382	379	387	364	404	364	372	424	387	393	399	381	389	350	357	366	374	396	402	375	399	397	369	397	376	354	386	362	367	337	379	381	361	334	386	389	374	356	394	387	364	400	389	380	368	357	375	365	356	378	392	397	380	368	369	367	373	393	331	374	411	346	350	345	400	383	393	363	396	381	401	403	346	391	371	334	379	364	370	381	357	405	385	336	358	374	363	391	368	372	383	380	381	367	372	381	355	352	388	365	405	357	355	412	365	390	379	376	395	371	394	366	372	379	398	351	335	391	391	378	373	418	379	371	350	365	353	373	379	397	346	383	398	379	355	353	355	339	402	380	382	364	391	393	370	349	356	339	363	361	369	384	378	387	344	388	363	385	384	391	353	383	374	394	380	324	393	337	347	393	376	388	382	364	342	370	350	353	359	361	372	380	349	388	361	374	382	402	361	370	363	382	344	342	368	355	385	379	363	417	382	358	366	359	380	355	397	343	383	407	384	359	359	366	390	388	365	406	359	392	358	371	344	392	368	375	391	339	357	367	342	364	375	356	361	359	363	375	361	366	357	424	408	416	391	382	387	366	345	361	355	377	402	367	350	361	361	396	362	325	425	351	352	424	374	372	357	339	363	397	358	387	355	396	367	376	337	368	412	342	374	382	365	383	375	354	375	395	344	365	391	385	401	399	370	355	406	415	382	383	373	375	354	352	416	353	397	407	388	377	376	371	338	375	357	373	389	354	368	337	370	399	379	398	411	368	332	415	379	401	374	402	417	379	371	370	350	352	350	366	384	365	390	392	372	396	367	362	384	367	366	376	385	362	381	387	346	385	386	372	385	406	347	376	394	361	363	392	387	357	361	354	393	341	367	396	346	356	379	383	372	371	353	379	336	343	365	392	355	377	378	376	355	395	373	348	371	365	345	364	361	369	385	317	361	358	384	363	355	361	351	379	395	385	386	377	380	416	375	361	382	361	398	339	337	358	378	360	370	386	372	377	339	399	375	398	394	387	381	353	376	359	373	368	378	395	363	335	397	394	375	359	371	360	411	355	378	398	392	361	396	394	416	399	376	353	343	403	384	373	341	387	392	390	403	374	343	382	395	373	365	390	373	336	389	349	378	356	388	373	341	376	403	378	373	391	391	374	362	363	372	406	393	366	393	362	392	364	346	362	376	398	368	341	347	370	361	364	386	372	370	364	368	391	354	376	393	383	356	385	379	385	371	359	348	399	349	378	358	373	371	358	350	376	359	376	379	413	396	369	366	371	402	384	396	384	359	388	365	402	400	381	387	338	351	365	400	375	366	390	371	330	411	383	402	392	377	380	352	396	333	352	393	357	380	406	388	378	361	374	373	379	383	377	375	333	341	395	352	376	372	400	407	360	368	342	356	370	354	371	375	384	364	380	369	358	364	369	428	389	372	377	380	396	405	383	408	372	391	382	381	401	350	385	365	358	352	374	362	387	370	418	375	389	362	360	372	389	373	370	379	373	397	389	329	394	353	383	379	362	363	380	386	373	377	380	358	386	355	371	357	389	365	364	373	343	345	353	368	371	370	367	376	342	344	362	373	387	355	405	379	364	417	375	369	362	390	338	396	377	385	391	379	367	366	379	356	349	364	369	362	347	365	372	370	370	333	383	396	384	373	364	412	403	353	355	387	377	351	361	385	401	391	377	369	391	360	378	369	386	344	362	366	377	365	347	343	382	349	371	358	409	385	384	404	368	371	398	378	359	390	391	368	354	372	366	380	371	350	390	382	394	418	388	372	363	394	328	365	363	362	359	397	363	373	422	391	395	363	385	374	373	371	376	363	422	357	372	354	362	373	338	413	399	371	379	374	369	346	350	387	392	362	359	368	395	381	366	407	415	334	351	393	364	399	377	338	396	374	376	344	369	366	373	405	389	398	400	396	356	351	377	370	371	368	390	329	371	353	382	391	393	358	388	369	394	370	375	385	355	368	371	387	375	388	382	344	379	365	348	384	366	388	414	378	357	355	348	388	372	392	394	382	375	394	377	396	361	369	356	408	372	348	388	379	375	375	378	372	362	376	361	369	370	353	374	359	377	382	367
1458	366	340	322	354	344	343	312	329	306	338	353	291	311	309	281	308	316	352	323	330	300	305	319	321	321	290	325	322	334	355	333	323	301	296	367	335	343	304	281	341	338	291	326	310	326	353	308	352	323	338	314	319	339	311	347	295	340	317	282	332	319	324	323	336	316	301	350	304	336	342	341	351	350	325	307	312	328	361	327	325	325	314	295	329	369	345	332	316	346	352	326	321	324	316	344	327	314	314	323	338	329	343	335	315	273	290	288	305	307	299	340	307	334	329	312	351	316	351	318	314	345	312	346	351	337	334	337	354	319	324	321	339	328	330	314	345	304	316	325	330	315	349	342	298	325	318	318	352	303	327	347	330	343	307	283	340	315	356	320	320	344	342	352	322	327	364	312	332	311	387	319	331	320	343	318	364	316	361	327	309	347	338	304	288	316	348	340	293	324	334	332	329	346	325	297	323	326	315	354	325	368	353	315	344	330	342	304	333	328	352	337	344	332	344	328	365	317	324	288	329	321	314	322	346	333	325	326	323	294	335	325	333	341	330	288	304	311	316	322	327	331	309	297	339	333	321	333	323	312	365	338	327	321	364	333	311	346	330	295	340	322	303	363	339	339	327	351	311	318	358	365	309	344	344	322	331	340	318	321	331	301	293	347	341	340	326	306	289	300	315	320	317	365	317	326	334	362	322	324	295	316	320	336	321	324	299	330	318	316	328	334	373	313	274	344	308	316	363	315	334	321	353	320	344	323	319	348	308	361	295	354	318	332	335	282	304	347	327	309	323	283	326	278	314	352	315	323	321	325	330	284	314	310	329	306	331	332	328	327	329	321	359	326	320	302	362	338	355	321	354	295	303	326	344	309	328	351	339	315	331	356	350	309	361	334	329	318	316	350	311	343	323	304	336	330	294	338	325	290	372	352	307	322	320	315	320	306	325	364	355	316	349	298	322	307	318	344	326	330	352	307	313	318	346	338	365	323	323	362	312	332	326	329	333	313	340	322	342	344	320	288	314	322	322	323	333	319	295	303	298	341	317	310	326	337	306	325	333	305	317	360	338	328	344	363	294	344	319	323	352	319	298	306	298	318	313	297	350	344	307	301	346	350	311	317	348	315	335	325	287	337	302	329	367	325	361	340	337	332	313	347	325	299	351	334	328	341	325	331	349	335	360	304	318	311	340	341	330	315	349	289	349	331	341	316	343	316	343	329	295	301	312	326	298	315	316	324	329	323	275	335	352	331	314	312	317	303	357	310	329	311	295	336	322	298	313	327	372	310	336	332	320	341	330	290	337	352	341	314	340	335	332	319	310	330	349	337	312	322	321	334	336	320	298	316	346	296	326	342	309	323	316	305	307	300	325	308	344	312	297	339	304	334	308	311	308	313	351	341	341	323	333	356	320	336	328	328	335	348	317	332	301	279	314	295	298	310	347	350	322	353	327	295	327	330	332	336	313	339	338	324	333	331	367	314	352	312	307	347	332	312	312	350	336	317	315	335	359	328	342	334	340	331	366	341	320	333	308	341	284	307	339	335	320	313	289	337	316	314	332	322	345	351	354	351	325	343	301	334	307	302	312	325	300	330	360	326	288	311	390	320	305	310	284	331	321	332	353	363	291	312	316	310	331	328	328	303	319	327	344	312	322	296	337	329	360	336	326	355	329	301	337	324	344	349	322	330	343	309	313	295	344	318	366	297	284	322	344	334	341	293	304	372	330	326	353	357	332	325	302	339	330	330	337	315	357	330	327	365	317	323	305	333	338	317	334	295	388	342	312	345	351	305	349	330	336	304	290	324	331	339	367	351	324	285	366	356	311	338	322	321	318	379	333	305	309	333	337	354	306	350	316	305	302	329	349	290	365	349	336	324	343	339	351	314	354	339	328	288	308	343	310	336	323	310	323	337	320	313	339	333	321	330	313	286	307	337	343	344	308	338	339	320	332	305	345	320	308	330	364	340	334	321	310	334	332	333	332	327	355	324	296	307	338	304	315	312	340	323	296	315	338	346	350	327	317	301	304	331	300	310	304	298	361	295	358	322	302	347	339	321	376	289	312	335	311	360	301	314	331	268	331	331	329	338	312	315	309	306	302	344	335	335	349	328	322	320	323	311	320	285	335	309	336	350	321	326	341	309	315	357	323	340	309	315	290	310	339	336	331	336	308	326	317	324	320	343	341	332	316	307	295	316	316	316	326	312	317	323	309	353	384	330	310	316	326	354	340	318	323	314	334	308	310	349	317	353	342	345	325	347	305	316	313	333	327	308	314	313	335	291	324	335	319	345	308	338	322	324	354	332	332	327	347	346	296	338	363	335	358	329	310	322	333	315	307	352	322	300	325	325	319	347	343	318	347	326	342	315	295	318	356	320	300	283	297	311	319	334	360	279	337	328	347	345	313	343	341	324	318	341	327	355	309	301	333	299	329	350	360	298	304	341	305	350	336	306	360	327	353	357	334	344	314	322	366	346	325	342	325	352	311	308	327	336	344	327	345	308	329	342	324	335	338	306	350	301	299	322	337	300	344	329	321	335	362	300	345	307	334	327	283	332	358	312	288	332	315	344	351	305	298	341	338	298	343	350	342	331	341	326	341	295	335	306	307	347	311	312	344	313	280	353	291	321	332	279	303	331	329	354	348	310	322	321	318	343	329	313	303	341	323	318	323	309	325	352	363	307	312	359	311	302	354	320	335	325	307	333	302	321	294	336	327	327	312	353	309	341	331	333	319	283	339	314	328	346	314	296	348	326	354	318	296	323	329	352	331	283	321	308	324	340	330	339	321	346	328	373	366	330	297	321	322	329	295	313	304	320	306	330	344	318	334	304	336	347	315	289	301	346	311	303	306	333	309	322	361	343	310	264	337	342	299	328	329	342	326	348	326	329	346	311	316	334	307	366	341	308	338	335	346	351	332	349	310	338	324	305	301	375	317	322	294	301	314	312	345	324	320	323	289	352	301	335	317	324	329	346	327	350	329	300	323	315	319	286	344	300	362	308	320	335	335	353	342	322	332	309	325	303	282	331	315	338	362	345	371	344	286	324	361	304	318	351	303	332	328	331	360	300	308	331	354	304	332	348	299	297	363	299	346	326	292	348	327	302	345	314	334	305	355	303	319	309	354	313	304	313	301	339	316	343	321	322	294	310	342	334	302	336	328	385	320	322	331	308	313	317	303	321	321	296	332	323	346	355	345	319	337	342	347	351	312	340	306	320	332	344	324	327	326	335	294	338	344	318	298	307	324	341	339	337	339	324	331	311	329	382	363	317	283	361	330	351	344	332	329	298	312	314	365	350	347	359	328	338	383	321	302	324	301	323	332	317	340	351	353	325	344	316	319	331	381	341	375	315	299	344	324	326	329	350	322	299	300	303	304	337	320	315	352	360	284	335	317	306	310	320	320	319	325	339	332	334	308	340	321	318	294	328	325	330	308	318	330	333	348	341	356	314	337	327	300	324	300	335	314	302	329	321	335	328	325	311
2061	794	864	823	810	803	792	784	758	814	792	706	784	808	789	778	814	777	802	796	750	764	815	805	798	815	791	773	767	778	769	837	755	813	751	820	745	823	722	838	884	774	830	767	743	718	797	776	812	794	748	834	745	778	741	766	823	770	754	788	778	784	772	747	807	768	738	765	794	824	767	804	749	834	774	784	861	776	806	827	780	784	776	754	739	754	830	744	775	842	747	786	825	769	815	771	826	803	752	806	777	822	774	772	831	791	827	767	808	830	824	784	739	811	823	744	770	811	792	818	829	768	785	754	782	814	787	823	798	729	782	766	757	758	731	770	860	812	737	754	734	773	772	803	765	771	803	826	757	808	784	770	754	787	783	781	765	806	792	739	787	873	781	801	818	793	792	776	758	797	782	775	753	815	767	768	787	771	780	795	800	821	851	815	777	777	801	768	788	782	787	821	814	813	762	802	717	769	778	781	767	850	795	803	741	776	790	818	829	820	806	775	785	795	764	822	772	762	721	779	747	780	800	783	761	731	789	765	748	773	805	805	821	797	782	781	765	776	821	813	793	828	791	767	806	804	783	763	809	800	795	809	771	824	782	810	782	824	816	851	796	771	733	796	770	751	772	810	783	780	814	806	776	777	812	813	797	730	756	838	753	762	800	828	812	769	807	786	859	789	773	847	831	802	813	772	762	776	801	817	749	819	799	810	791	807	825	754	798	803	796	746	742	776	765	791	809	765	838	818	782	786	804	828	778	797	770	811	784	777	766	799	731	761	717	790	781	855	743	802	776	811	812	791	783	796	778	777	797	798	797	788	766	811	794	785	759	754	754	751	824	771	750	778	786	822	751	793	816	781	789	811	751	805	775	805	770	763	760	749	796	772	749	790	774	787	798	783	754	804	811	806	798	783	772	809	739	767	758	795	764	776	775	808	795	723	781	821	785	807	757	804	812	798	795	778	754	793	765	795	779	795	742	797	826	802	762	781	742	813	797	785	790	738	782	766	832	787	766	795	788	782	832	778	763	764	815	782	816	795	811	778	751	786	808	809	747	775	803	771	838	764	805	811	803	768	790	768	814	818	775	771	839	763	795	799	724	805	798	792	731	777	724	815	827	817	734	784	809	799	783	826	823	771	808	793	800	759	845	784	778	795	779	832	797	775	756	780	717	825	782	787	789	736	816	794	816	832	747	784	749	781	783	802	788	770	769	772	768	747	812	747	779	755	756	782	761	811	836	817	808	791	794	767	762	802	778	768	818	776	821	800	796	832	801	766	769	787	808	813	745	789	754	804	779	750	792	813	759	799	778	841	820	787	809	789	809	784	735	780	784	777	753	773	735	781	751	783	762	782	789	784	756	823	816	785	762	767	808	743	805	781	820	807	817	764	757	776	819	785	843	802	749	826	805	831	819	755	794	787	754	758	764	803	773	793	838	814	826	757	758	764	833	749	755	791	777	755	751	795	732	783	737	799	808	796	798	795	728	830	797	824	779	757	755	816	814	744	759	793	794	795	768	736	787	798	775	801	771	756	816	776	777	796	792	763	763	799	841	786	806	769	804	766	775	795	802	797	737	823	847	812	782	771	794	796	773	777	776	781	743	759	761	816	817	754	784	825	757	787	769	793	789	812	799	809	777	765	782	752	822	768	730	805	786	788	789	789	754	789	767	824	744	815	802	771	788	764	759	758	791	765	770	776	798	719	808	789	794	816	773	773	801	793	830	803	763	801	750	781	744	772	775	748	806	843	783	811	895	765	729	861	783	777	790	776	840	799	808	764	757	823	794	753	821	797	755	819	727	749	784	794	771	826	795	791	824	774	757	749	809	745	787	795	838	855	775	795	822	780	804	760	741	741	797	819	759	791	754	827	782	765	762	800	749	787	827	817	825	810	749	773	740	783	753	824	784	781	814	766	838	778	791	777	756	771	774	775	765	797	771	811	840	773	848	795	756	764	813	761	779	815	741	794	766	809	783	820	798	799	768	756	810	764	814	815	850	770	778	816	797	761	767	760	789	757	816	845	760	745	747	806	794	796	764	820	778	809	749	759	781	806	788	807	804	817	760	801	748	815	825	767	782	789	781	775	742	816	774	802	812	785	780	772	813	814	823	800	835	740	792	765	793	786	826	805	812	764	764	824	792	756	813	772	782	820	804	760	772	786	752	803	789	779	741	810	762	739	815	782	807	798	818	814	769	795	769	806	769	820	813	810	815	782	781	779	764	787	776	762	789	802	807	788	781	833	779	771	797	763	808	808	779	817	803	773	797	789	855	769	774	809	773	817	755	677	767	819	797	802	780	842	793	811	820	794	783	803	770	779	743	755	745	762	774	789	811	791	760	817	786	801	752	739	755	779	779	756	806	798	753	758	781	808	773	767	764	750	805	770	769	776	736	872	851	765	756	821	819	747	775	784	791	820	782	773	773	804	804	782	788	765	814	809	810	782	782	790	797	774	830	809	790	841	806	784	798	774	748	758	825	749	782	736	831	832	795	763	833	772	821	780	822	812	787	789	762	748	824	815	813	789	782	834	801	834	838	817	801	779	789	811	789	779	820	777	779	731	781	732	754	799	836	833	767	746	808	756	771	773	823	776	811	798	805	796	788	779	782	759	757	756	794	770	789	792	780	821	809	804	745	785	784	843	810	769	776	807	812	810	763	787	748	817	834	823	776	770	786	788	767	857	762	733	802	808	785	754	805	787	755	793	799	779	759	786	765	760	798	768	870	796	780	765	761	768	792	799	800	755	736	772	739	793	824	795	805	750	744	756	817	735	840	754	777	815	831	773	802	809	771	786	757	814	828	800	787	808	816	774	800	775	803	823	803	795	813	755	781	758	803	771	777	763	785	760	818	791	831	811	758	778	814	782	792	801	793	742	748	756	794	787	806	790	820	835	828	811	809	781	800	778	757	756	792	764	791	830	797	811	789	774	805	774	773	809	769	751	777	838	787	757	805	785	839	773	761	753	814	769	778	822	806	814	819	838	782	817	775	762	786	771	802	768	791	801	755	778	760	788	810	799	799	760	807	801	782	794	835	767	815	751	804	781	739	754	788	747	808	795	794	790	799	830	784	785	779	808	810	786	788	765	786	803	763	830	791	792	785	780	787	827	776	805	798	779	784	743	793	765	761	791	775	758	796	786	788	751	783	793	823	781	741	795	794	837	809	760	829	798	812	792	781	835	722	800	741	772	806	779	803	803	760	794	770	764	784	721	713	774	810	774	828	792	830	815	752	756	774	766	791	828	831	774	768	814	771	775	792	794	730	751	729	827	778	778	798	769	782	767	753	789	804	794	781	811	778	785	785	816	758	811	803	796	826	796	750	770	747	816	788	833	786	791	798	824	761	797	771	843	802	777	795	733	794	778	716	746	727	791	741	791	794	747	825	799	802	737	794	796	766	783	764	771	770	810	820	765	760	790	773	821	785	795	774	801	849	819	775	762	766	746	756	757	817	764	748	787	763	774	790	795	763	781	813	792
6984	532	521	448	393	381	381	349	331	342	317	335	313	307	334	353	296	318	293	337	338	325	292	294	320	300	296	312	302	304	319	321	297	305	339	317	320	320	305	339	333	313	301	290	332	312	308	296	333	352	324	297	303	289	309	299	305	300	321	300	315	274	284	303	317	330	345	303	277	318	297	301	293	297	300	304	328	298	281	283	307	309	320	297	305	307	269	290	312	298	322	284	311	327	300	303	313	317	309	293	318	315	279	310	345	330	312	346	278	271	296	318	301	315	293	314	309	282	323	302	314	332	289	332	337	286	303	309	313	298	303	293	315	289	301	302	328	308	303	313	300	343	298	344	301	305	318	312	321	304	319	307	308	325	321	283	286	307	298	328	319	294	303	300	289	314	285	294	287	306	317	298	290	297	320	271	314	327	308	272	306	307	294	292	310	311	327	300	317	319	338	305	310	314	317	287	288	321	309	314	300	292	302	318	303	300	282	294	327	305	292	310	308	332	334	324	314	306	279	298	329	346	294	313	328	312	303	334	310	281	316	343	284	311	295	309	288	287	310	313	320	301	310	316	332	293	323	311	330	330	327	334	336	314	275	270	320	307	306	302	314	320	289	289	298	310	323	301	336	317	317	308	312	322	293	318	302	325	288	295	293	315	315	264	344	305	320	271	301	331	315	303	292	322	288	301	340	319	326	326	276	287	290	304	310	316	326	322	310	317	320	349	306	283	295	304	349	272	269	311	304	315	308	284	322	330	300	297	322	301	298	296	315	315	320	332	274	299	268	314	284	294	296	329	311	318	304	333	293	333	305	318	318	304	316	346	331	327	314	287	289	277	315	296	328	316	290	292	296	331	330	297	305	286	296	292	315	302	306	307	333	314	337	341	295	300	326	319	319	279	293	295	286	293	310	297	289	295	321	310	314	290	311	334	283	294	321	368	335	262	306	316	319	321	301	308	307	307	337	296	319	319	303	267	312	300	266	341	329	294	342	325	295	294	280	275	287	290	288	294	283	304	283	287	308	308	292	307	316	279	271	297	276	316	301	300	315	314	312	329	288	328	275	307	285	295	295	346	336	296	293	325	297	307	289	329	291	273	305	344	331	328	323	324	306	322	278	326	311	317	320	339	309	293	316	302	308	360	330	268	314	312	295	295	326	302	332	309	285	289	295	308	312	306	302	306	327	367	332	287	313	318	317	302	323	315	323	288	318	317	297	314	294	322	274	294	285	297	285	304	297	303	291	294	287	315	315	270	325	366	305	255	322	309	281	319	274	297	301	306	309	312	322	315	302	315	313	307	320	338	279	277	309	308	342	326	324	304	273	319	301	305	293	299	320	303	302	307	311	314	310	275	291	295	322	286	293	284	298	332	339	330	315	288	299	309	322	343	308	338	304	268	312	304	294	303	296	332	304	322	274	298	308	338	295	323	288	282	310	332	326	297	319	308	314	333	300	294	334	271	329	303	335	324	326	319	315	284	304	306	302	330	294	348	348	292	283	311	313	330	315	287	319	292	311	289	281	303	317	307	283	290	282	318	326	295	308	289	305	282	318	316	271	274	292	320	300	303	298	303	342	303	299	309	301	284	320	352	304	301	274	310	290	313	270	318	313	329	317	312	319	302	298	323	313	282	280	335	309	261	305	333	303	306	292	315	313	313	310	298	296	324	304	344	314	314	292	316	295	302	302	297	304	301	299	306	341	329	291	291	330	309	289	301	300	304	345	304	291	313	329	327	285	313	329	285	307	310	318	313	290	290	324	288	337	309	324	314	295	305	292	341	265	303	302	292	308	302	274	307	289	295	345	284	284	330	356	296	321	325	280	316	287	307	327	302	317	295	289	333	312	335	286	353	333	303	299	281	292	281	300	294	279	354	331	291	275	299	287	307	308	291	320	316	311	276	341	311	317	275	321	303	306	300	302	284	321	321	296	295	315	309	313	310	274	282	260	305	282	302	319	311	284	304	272	276	295	318	307	298	308	315	307	322	288	320	298	318	320	324	305	332	313	308	289	279	327	326	318	293	306	293	341	294	306	328	311	301	285	304	304	290	300	282	283	309	294	310	342	288	278	318	297	269	294	313	341	311	293	283	314	298	290	302	312	327	301	294	299	284	311	311	284	334	310	318	310	308	316	300	334	341	340	315	301	272	306	311	305	333	320	299	333	323	295	297	290	300	302	262	311	328	289	287	312	298	319	309	296	289	318	315	307	310	301	332	308	325	309	288	322	323	298	305	322	299	307	303	290	309	283	278	299	285	292	342	276	332	321	273	274	319	298	301	297	292	327	285	310	328	294	317	333	314	267	319	275	285	311	290	288	346	321	334	311	310	308	340	316	320	306	318	325	312	304	278	304	310	312	302	304	295	303	290	281	310	298	308	289	337	285	357	343	294	303	319	296	287	272	310	304	340	288	314	284	286	327	297	300	324	307	301	299	274	323	314	305	298	307	309	323	318	371	336	291	287	282	321	278	340	292	304	288	298	311	302	309	314	320	300	318	316	315	277	291	292	308	349	311	307	312	297	301	299	269	308	315	278	284	318	313	294	308	308	307	300	315	308	287	289	291	346	311	302	310	309	285	307	297	314	253	284	334	327	250	276	300	290	286	293	328	326	281	338	316	330	276	309	328	325	300	304	295	287	309	280	334	315	296	301	286	291	289	314	264	307	312	325	297	286	293	291	298	291	304	309	319	325	311	281	323	281	308	334	306	298	312	307	311	315	283	315	309	310	304	311	283	319	294	306	306	317	295	324	295	294	323	307	322	286	319	275	281	322	294	321	309	310	276	320	343	308	281	331	307	336	318	308	302	301	315	312	297	286	337	309	329	322	327	301	319	317	302	299	302	285	315	317	337	304	315	299	288	338	322	281	306	284	297	290	311	258	292	322	312	306	327	299	323	317	289	290	303	269	314	331	302	299	299	288	294	357	304	295	346	329	331	300	331	319	310	304	325	308	302	279	316	318	304	288	292	302	283	286	312	326	311	275	266	315	335	322	320	299	275	310	305	286	287	281	284	288	303	330	270	298	301	313	314	323	290	292	332	312	300	291	326	308	302	272	300	301	285	296	285	338	297	325	287	295	278	299	317	273	297	295	294	350	332	294	307	317	326	308	305	305	304	317	315	347	299	329	316	302	311	301	315	333	304	311	305	310	338	323	310	342	310	290	290	313	338	293	296	302	352	301	291	277	324	330	350	286	277	319	302	300	315	335	300	270	313	320	333	341	315	288	310	310	306	316	283	343	294	336	321	331	334	314	284	298	266	283	300	347	297	288	295	332	324	340	308	315	309	329	313	291	316	335	313	301	326	272	308	302	327	307	328	351	290	272	294	281	278	313	285	305	312	306	265	314	305	279	290	298	306	315	308	313	325	294	314	301	317	297	325	314	273	331	300	299	338	315	316	295	327	335	272	297	293	302	299	313	349	305	307	323	300	315	292	313	312	309	329	332	315	328	337	318	327	309	334	317	304	311	305	328
6565	958	1246	1362	1287	1193	993	880	936	916	891	852	832	827	797	788	766	802	793	832	721	766	795	785	740	787	789	794	726	747	766	640	731	716	744	748	766	722	767	731	687	744	721	731	735	698	697	704	752	750	769	774	726	741	718	691	701	711	744	704	692	750	774	789	759	763	740	729	773	724	774	761	677	797	705	706	752	732	750	736	710	761	733	725	789	731	763	748	745	751	713	740	780	737	781	773	725	780	750	744	721	755	735	755	710	700	764	741	763	711	733	704	699	762	746	726	759	738	777	734	772	724	734	746	725	705	713	732	775	706	764	755	730	754	802	727	760	719	679	715	768	722	705	726	704	777	717	752	757	774	732	744	747	735	760	770	796	716	720	716	759	692	740	774	742	747	773	743	695	733	707	753	765	719	714	726	771	734	772	775	767	704	753	712	707	761	762	765	728	742	697	738	789	690	684	700	709	781	778	745	682	728	755	706	764	754	771	731	712	716	726	698	714	784	699	715	745	767	748	751	775	769	659	734	737	721	761	739	788	727	759	708	749	762	720	784	719	695	703	742	706	730	720	740	749	724	726	725	740	761	705	722	756	751	776	743	686	714	696	697	717	754	735	721	775	739	692	701	722	768	740	738	751	764	733	729	771	710	711	744	783	741	725	745	768	746	730	760	719	733	751	736	700	743	707	750	743	745	709	784	728	686	744	777	738	754	733	765	765	710	742	736	750	722	709	753	744	710	723	753	728	747	740	751	712	756	706	743	759	743	722	708	742	747	709	775	721	765	771	735	728	750	782	706	768	699	719	746	705	780	709	760	732	761	722	769	730	723	765	706	769	754	743	692	723	732	756	759	758	763	687	772	743	752	752	764	717	739	770	733	707	749	753	751	737	784	737	757	737	730	709	712	753	756	779	732	722	764	725	716	748	775	760	756	728	720	710	716	746	746	744	701	741	809	728	755	755	732	746	720	731	709	708	729	736	727	709	751	719	748	708	719	738	789	765	768	796	676	735	791	686	738	734	738	780	681	697	756	716	723	787	726	763	726	700	743	726	726	755	730	738	738	755	752	784	776	712	729	770	779	723	740	799	708	742	710	730	749	710	759	760	711	757	716	687	714	748	734	695	716	731	792	705	722	766	763	729	756	752	715	729	727	729	733	722	754	775	703	757	739	778	672	719	709	757	713	704	822	745	701	767	789	743	742	716	711	730	728	735	722	730	735	739	792	746	760	763	729	736	738	738	742	687	739	713	745	749	723	702	743	740	717	670	731	780	744	779	742	762	759	760	678	703	767	723	740	748	770	737	749	713	732	730	738	777	765	724	778	786	745	733	733	756	736	693	714	673	730	700	752	743	736	690	721	731	683	752	712	716	751	760	720	756	755	731	778	717	708	791	744	739	772	773	710	763	729	686	784	738	766	774	720	730	765	743	715	717	770	718	742	732	714	738	735	767	761	758	733	685	716	694	765	723	736	716	671	760	749	752	686	761	690	727	722	765	759	790	754	698	686	736	730	773	716	740	749	748	763	747	744	790	753	744	768	759	751	751	742	753	750	718	706	755	707	672	755	765	704	688	758	740	685	707	712	696	694	750	710	751	779	724	743	707	764	725	725	747	712	780	710	736	703	742	699	709	708	776	744	716	752	742	777	700	746	759	748	751	769	679	717	739	751	750	756	745	773	771	727	726	708	658	729	719	684	762	743	703	784	726	803	752	744	745	715	723	737	702	759	724	740	691	718	691	740	700	739	763	768	728	740	715	770	756	735	713	772	752	767	755	740	744	720	764	683	741	748	740	766	739	709	704	749	738	693	766	729	779	767	728	746	749	726	722	723	719	689	713	718	727	761	758	712	764	726	720	755	704	733	738	706	736	704	759	731	762	771	730	793	688	723	699	718	708	737	710	721	773	754	677	760	759	722	801	721	754	747	717	734	774	777	759	734	706	759	720	760	779	699	786	765	701	681	818	719	692	773	756	751	712	740	715	682	759	711	737	807	682	690	741	727	740	728	740	781	651	737	747	708	707	678	785	697	764	701	748	717	757	770	768	746	706	744	745	759	724	803	671	743	732	761	727	780	753	761	722	756	710	716	688	741	693	742	658	733	736	755	760	745	766	763	725	772	720	757	750	739	749	754	752	746	756	774	737	743	773	692	768	729	757	733	662	799	725	731	740	728	782	768	714	729	711	731	754	705	718	745	772	767	721	721	752	728	720	729	679	749	771	734	770	748	704	740	740	747	712	775	723	730	772	758	717	733	728	746	744	724	686	751	749	727	755	749	765	756	772	713	714	761	725	760	753	759	775	741	741	718	722	725	749	733	735	708	749	742	712	727	768	710	701	721	695	753	744	689	745	718	715	724	709	728	726	755	765	754	727	707	741	780	741	752	704	758	727	745	758	685	703	707	714	746	753	726	710	752	731	767	719	772	766	756	694	690	744	761	698	748	711	751	757	699	683	724	725	723	728	700	736	745	747	784	672	771	807	758	763	741	709	668	752	749	719	714	754	748	805	703	717	712	791	758	711	720	766	703	786	750	789	708	731	707	727	732	775	716	713	727	718	734	710	770	727	731	775	738	703	763	737	715	748	827	670	718	780	754	750	720	705	716	723	705	730	659	695	734	681	730	732	734	740	745	721	713	723	712	753	765	692	738	726	784	740	735	756	700	740	767	711	743	807	766	750	731	737	713	728	705	746	765	697	742	721	776	748	759	747	704	755	760	690	795	721	718	714	654	735	770	734	711	711	722	719	769	723	712	748	776	754	770	720	775	715	788	760	743	713	689	768	716	769	747	770	740	733	706	714	765	719	754	746	757	764	755	744	749	802	772	717	741	741	741	751	754	785	771	742	698	701	726	686	730	786	736	695	727	743	730	722	747	727	769	720	717	685	726	734	741	744	749	687	776	733	737	772	712	740	792	738	722	767	728	777	765	747	731	770	740	756	733	749	760	745	729	735	760	739	751	718	719	712	736	782	731	748	719	734	780	740	737	718	782	727	769	758	740	744	780	678	699	751	710	729	791	664	730	648	745	745	734	737	736	711	724	712	762	737	758	756	749	730	748	746	753	793	765	685	759	758	711	699	736	783	743	743	722	735	725	680	719	734	731	714	721	694	753	775	738	718	763	752	727	774	743	724	725	738	698	730	792	726	708	708	726	753	726	724	767	716	727	723	740	740	745	687	752	729	728	728	746	729	717	724	710	721	783	728	741	753	707	771	758	708	750	753	742	725	694	804	683	754	760	708	707	744	739	723	744	735	762	709	713	735	747	704	782	733	770	722	733	738	716	716	731	750	711	709	730	766	731	728	725	725	735	686	717	781	722	762	759	733	767	719	755	743	762	748	766	760	767	701	700	768	692	807	714	735	753	748	703	732	711	757	731	757	766	700	739	735	704	746	703	785	699	708	695	753	757	713	749	749	686	724	695	728	740	753	746	750	740	729	717	739	744	743	736	729	770	723	751	736	701	684	790	715	750	746	722
12316	778	648	505	302	322	248	206	227	193	180	175	188	152	172	174	171	142	166	150	173	172	146	134	160	137	135	158	153	135	137	132	141	165	119	132	127	163	143	138	138	157	136	131	134	152	135	144	148	138	150	117	143	159	153	131	150	157	140	154	147	160	152	142	139	139	141	188	149	124	146	130	134	145	146	135	163	172	134	144	144	154	162	140	145	134	138	141	151	147	128	147	135	129	133	153	127	144	148	153	146	140	128	134	139	138	125	148	137	140	148	126	157	153	136	156	140	130	136	145	140	142	139	126	127	153	117	145	124	134	126	158	122	146	119	167	158	130	148	142	157	142	142	160	157	139	150	144	147	139	146	131	151	135	156	142	151	144	138	163	122	110	131	151	144	144	124	127	153	142	150	145	119	127	128	130	136	113	153	153	134	146	148	139	146	162	122	164	142	141	155	148	141	130	144	156	144	144	114	137	158	139	130	152	154	145	141	145	145	128	161	142	166	125	149	150	135	126	139	144	165	148	136	151	143	133	138	127	134	151	172	152	131	143	149	138	128	149	151	145	121	133	148	125	155	148	159	146	129	142	154	159	143	130	158	140	127	156	148	129	141	137	153	125	130	151	143	147	138	129	138	129	138	131	137	146	152	134	166	152	127	145	155	147	153	127	164	147	131	124	151	126	151	149	136	133	146	126	127	146	151	147	137	154	143	154	139	129	122	166	145	124	146	138	122	150	162	106	145	140	130	139	131	140	144	136	134	144	149	155	150	151	120	153	134	158	151	124	139	152	157	152	158	147	159	169	163	169	138	140	124	122	140	150	137	152	127	147	137	120	142	140	142	134	150	143	142	148	144	121	167	145	151	133	137	162	123	155	118	149	145	117	144	147	152	112	142	140	125	167	162	145	139	162	134	150	156	128	153	152	149	132	119	133	133	132	136	146	133	132	162	149	149	150	161	151	154	160	136	145	127	137	141	125	153	133	147	151	136	149	170	152	155	166	134	122	143	124	121	126	125	166	149	147	176	139	141	130	124	133	144	140	156	156	129	127	142	137	136	147	138	130	151	147	140	140	150	135	141	161	132	123	146	139	173	114	138	146	133	133	152	141	150	148	141	164	149	137	160	136	137	153	135	135	119	168	151	127	150	133	133	118	140	136	141	152	130	118	123	153	134	159	144	153	166	122	149	140	129	146	147	127	138	140	116	134	147	141	167	170	146	135	134	134	138	142	150	137	141	142	142	148	123	125	149	131	131	136	173	157	122	150	146	140	143	140	153	154	140	127	139	133	165	153	140	146	137	139	118	128	134	126	144	119	164	136	155	146	132	130	147	143	132	141	125	134	152	168	142	148	142	147	140	162	150	167	132	132	154	118	145	131	150	123	127	160	124	121	158	135	163	127	174	142	155	148	162	139	137	129	150	159	130	139	128	115	133	126	134	125	134	159	137	113	172	142	169	134	141	155	128	158	142	160	130	150	141	125	131	121	139	127	137	140	143	136	152	142	163	160	136	152	129	155	143	135	151	144	146	143	129	148	155	145	142	160	153	133	135	164	147	127	152	163	142	128	147	142	139	151	135	119	151	143	150	150	139	150	141	154	133	147	123	158	145	129	181	147	146	125	130	151	131	141	139	137	125	148	135	153	145	121	159	173	145	138	146	148	130	137	134	122	150	122	144	130	164	145	142	137	144	127	138	140	135	124	140	129	169	138	136	143	148	136	119	130	117	136	150	138	101	143	143	157	129	150	151	112	142	140	139	139	126	127	130	142	158	161	124	150	142	137	126	135	120	161	149	124	157	135	146	117	133	138	110	152	149	139	134	190	155	137	129	114	161	154	155	160	125	141	124	149	139	129	146	138	140	154	135	145	140	161	166	150	129	152	151	136	141	136	149	154	138	165	151	134	133	148	166	124	143	145	139	157	142	131	144	150	140	153	135	133	133	144	141	152	146	129	141	128	126	156	143	137	161	143	150	131	134	131	153	128	142	129	156	145	158	159	143	136	148	137	160	143	136	138	168	114	139	162	161	139	136	139	136	134	140	156	155	143	151	132	133	144	163	154	171	127	125	154	160	138	140	156	150	148	150	137	126	175	154	138	125	167	136	158	151	137	153	123	145	152	148	145	135	148	163	171	146	159	145	159	139	150	161	127	153	158	144	151	132	154	142	138	146	122	141	129	139	135	142	129	147	151	142	131	147	148	155	164	149	143	133	137	129	137	137	136	148	125	142	133	145	153	145	146	146	153	154	123	130	141	144	145	133	119	137	141	152	147	140	158	143	145	137	125	152	115	137	136	135	139	134	130	157	141	156	130	147	137	152	136	158	140	137	128	143	130	164	153	126	122	160	169	142	120	152	147	146	161	147	142	122	136	141	150	136	142	151	138	140	145	139	166	148	132	177	129	169	149	141	151	149	149	141	148	125	156	142	119	152	136	147	130	116	137	132	136	140	147	136	158	155	121	147	152	149	119	133	138	147	156	147	165	166	142	153	146	138	139	159	155	139	153	149	120	141	147	153	124	130	143	115	125	110	138	129	134	126	154	148	131	144	129	149	157	119	145	152	139	133	137	149	142	141	127	143	151	133	123	134	127	140	161	143	143	165	154	153	142	142	154	151	120	139	130	149	125	129	137	129	138	157	134	160	125	134	154	137	147	141	139	161	135	146	139	124	127	155	123	136	137	136	146	129	139	125	132	141	130	149	147	148	145	161	129	155	163	127	134	142	128	135	137	133	132	151	152	146	133	158	142	165	137	143	150	151	148	142	135	134	158	148	148	139	154	152	158	136	127	167	146	116	137	121	131	115	149	135	144	144	144	145	139	153	172	163	147	135	123	148	144	127	132	140	159	138	139	112	144	148	137	143	132	147	169	141	136	144	141	148	130	114	125	124	147	135	159	128	150	136	138	132	141	173	150	140	175	137	163	133	133	131	143	161	144	150	134	146	135	172	133	129	150	141	135	149	154	150	141	142	123	131	156	163	127	127	123	143	134	139	152	169	153	135	143	122	145	136	133	161	131	128	143	126	144	146	152	135	141	135	150	155	144	157	137	127	130	145	126	130	146	146	139	155	146	152	143	149	138	145	132	159	132	150	158	144	131	139	136	144	142	140	142	118	131	153	125	125	150	154	149	121	169	123	131	145	153	133	165	155	148	129	157	152	144	146	147	117	140	146	136	143	142	136	147	129	134	162	149	156	158	152	134	151	135	127	154	127	129	134	138	133	137	137	164	162	149	118	121	140	134	128	138	137	134	139	126	145	131	135	146	148	149	175	169	130	132	155	122	153	135	140	140	159	122	143	166	125	136	153	134	134	131	146	145	149	126	144	155	153	129	146	154	154	171	139	145	151	152	141	159	121	151	154	136	145	127	159	181	139	139	156	135	154	148	134	131	151	138	122	131	129	155	150	127	130	130	161	128	137	123	146	174	166	142	153	128	145	133	118	150	150	141	123	166	137	133	155	164	122	138	160	139	117	151
7838	831	1440	1582	1352	1158	961	822	702	646	603	571	546	577	529	469	489	457	486	447	422	479	404	417	435	410	417	416	385	374	393	405	409	399	395	388	405	416	408	394	342	414	372	372	356	394	389	405	377	361	370	391	359	378	361	383	393	365	411	360	357	418	371	378	342	379	370	365	361	335	360	359	362	386	398	412	379	367	380	366	411	384	379	361	369	385	378	386	346	423	392	412	382	396	383	405	370	419	378	327	401	373	349	361	366	391	345	382	364	330	378	367	374	365	350	366	383	398	392	377	341	365	377	370	342	364	386	389	369	357	384	427	386	367	360	361	370	356	365	386	405	348	344	402	393	370	374	375	382	351	364	396	363	367	382	411	373	351	386	360	368	377	375	349	383	368	377	355	334	344	368	339	365	374	380	370	383	351	350	358	358	347	370	353	355	371	361	364	401	346	367	381	405	373	389	339	384	373	374	383	369	381	371	387	379	357	380	382	358	358	367	364	357	398	370	363	370	364	380	414	391	380	374	331	394	369	380	362	382	365	375	343	380	357	402	392	368	342	404	362	374	358	379	359	385	365	375	337	385	362	356	365	353	357	389	402	373	355	353	359	351	361	364	381	383	375	398	374	376	382	370	361	365	345	369	366	395	396	389	336	381	417	389	350	355	390	383	386	399	355	387	366	392	375	406	367	365	404	383	372	351	394	371	396	366	378	375	355	371	349	381	328	372	384	365	380	374	367	389	391	401	362	401	399	363	326	372	354	372	361	341	374	348	349	370	382	376	376	362	364	368	375	424	367	360	384	359	360	377	385	376	355	338	398	365	400	371	382	362	394	358	399	347	380	397	353	375	348	376	350	401	379	372	378	364	395	393	342	369	348	397	376	374	346	363	352	362	342	380	395	355	375	380	348	398	350	379	333	380	391	376	352	347	380	366	348	383	345	350	378	371	354	356	377	393	386	370	402	361	342	365	366	374	313	349	399	385	374	374	384	386	363	361	426	360	397	360	354	394	362	364	378	388	370	350	363	398	378	371	389	365	398	390	361	383	405	369	408	405	374	350	389	308	401	375	376	350	343	403	370	389	395	386	345	374	382	348	344	387	394	359	381	384	399	370	361	377	349	364	379	394	360	373	369	381	414	392	391	359	358	352	351	381	344	362	415	353	369	394	395	327	376	332	367	358	399	353	378	350	347	387	361	358	348	350	379	340	355	370	381	348	351	393	369	393	388	355	388	374	352	394	336	363	359	344	375	411	398	376	343	361	366	352	341	354	336	359	353	383	370	377	375	371	373	372	336	347	360	396	374	363	340	370	397	358	391	375	366	340	318	366	383	341	374	377	383	403	389	364	374	357	376	361	357	361	388	383	349	360	423	370	385	348	347	361	361	365	369	376	334	356	391	376	402	372	361	349	379	392	379	381	374	395	380	363	371	372	371	402	404	359	341	375	378	400	400	401	342	365	409	400	352	377	412	401	386	394	406	367	364	364	355	369	361	333	390	384	371	402	401	357	368	372	379	377	350	390	381	366	377	339	372	365	355	351	382	391	337	357	364	408	350	382	396	372	366	340	393	384	382	377	367	350	392	375	378	346	346	347	368	378	405	370	371	401	412	353	377	370	359	401	386	387	377	392	412	369	357	391	377	400	350	372	349	379	383	391	364	379	399	349	391	408	373	383	379	364	378	352	377	381	398	399	380	385	379	395	356	374	366	401	397	399	359	340	364	380	364	393	403	363	381	383	360	385	400	355	387	371	369	385	382	393	379	365	377	375	363	370	378	390	362	381	362	409	396	360	370	339	325	395	403	343	388	390	382	376	375	397	381	350	360	384	390	362	380	375	342	377	390	375	384	388	427	357	367	353	365	376	369	354	377	348	330	367	387	356	360	365	385	386	366	392	364	352	387	398	373	382	386	385	385	369	381	347	377	363	413	365	418	366	348	405	347	388	379	398	377	376	366	361	363	386	366	352	343	373	389	394	359	371	351	405	371	349	352	339	371	365	367	357	378	387	353	377	392	335	373	386	363	391	344	364	383	371	375	376	379	372	376	362	356	357	357	358	360	344	380	365	362	351	339	381	391	363	353	374	364	342	347	342	398	344	396	372	384	378	390	363	395	393	379	382	381	394	380	382	382	373	379	381	396	360	399	373	375	345	354	383	371	389	361	359	320	373	386	392	353	374	315	370	329	363	400	357	371	363	376	367	355	391	358	370	357	365	371	370	356	359	372	385	370	339	385	364	380	359	342	345	382	341	355	366	352	398	347	349	371	359	368	403	396	371	373	341	352	350	358	377	392	339	362	342	397	379	410	333	339	378	403	349	362	349	375	363	406	374	362	404	351	338	377	356	368	365	325	364	376	359	367	368	399	337	377	388	401	342	350	355	370	387	383	361	373	385	355	373	372	353	396	351	354	372	397	353	394	359	379	358	391	387	342	372	363	373	349	372	376	385	388	359	378	387	375	366	378	393	410	365	366	357	377	375	382	382	372	374	382	400	366	366	359	364	402	358	383	331	353	363	383	358	356	410	370	370	387	389	386	403	347	347	417	367	387	400	370	380	359	368	336	371	412	355	422	362	388	376	381	353	372	381	313	379	377	361	383	383	349	359	353	373	380	361	389	399	382	397	375	385	392	367	419	382	413	382	353	377	338	410	385	364	403	382	366	386	359	379	360	351	370	389	395	406	344	383	373	373	414	378	402	366	338	380	405	369	344	389	368	334	388	400	347	388	388	385	407	362	394	349	366	366	374	365	375	373	399	356	373	349	389	393	376	352	364	376	380	403	376	370	361	378	395	367	389	402	384	403	360	379	350	352	392	338	334	361	347	359	388	365	364	364	367	388	371	376	403	363	352	390	383	364	375	375	346	415	373	359	340	361	388	359	402	386	391	343	384	393	382	366	359	402	353	360	379	396	357	379	319	381	361	377	355	376	357	393	352	385	371	359	387	360	363	362	415	365	372	382	368	340	369	372	389	365	353	329	396	354	368	368	379	327	384	335	374	367	370	345	375	393	367	395	374	367	406	378	395	362	392	373	373	344	383	397	321	361	362	362	364	399	353	378	364	375	379	381	362	372	370	364	381	384	364	384	385	374	356	384	395	428	361	352	331	357	397	370	378	358	392	358	370	376	341	365	415	377	394	376	372	363	392	381	368	371	345	378	390	344	401	354	380	374	354	381	379	355	368	388	354	390	349	377	374	345	386	390	391	375	399	378	376	386	357	352	405	338	344	358	357	360	371	378	373	385	369	355	368	356	383	395	353	307	375	355	367	375	352	377	398	362	381	372	347	351	349	363	389	360	378	361	364	371	387	386	368	334	339	393	382	361	394	370	346	371	341	345	356	362	371	339	346	375	346	370	362	322	345	371	378	382	395	341	386	394	418	376	361	384	377	387	380	326	362	385	340	389	368	400	370	361	373	359	366	363	350	383	345	426	359	387	346	403	408	395	357	378	387	393	355	386	345	365	377	341	404	368	349
1445	337	338	284	379	314	338	337	309	353	318	331	321	316	324	323	352	345	359	326	320	331	348	301	348	388	324	315	333	313	349	349	295	325	336	323	336	297	330	287	329	343	332	339	345	361	363	366	349	333	361	346	321	332	328	324	331	298	329	304	302	330	327	318	313	310	331	288	310	316	336	343	345	345	339	287	326	318	285	324	327	383	333	295	324	350	341	297	325	312	304	319	306	336	324	323	357	340	300	309	351	299	334	340	298	316	305	325	363	344	333	324	343	326	339	348	323	335	340	316	292	342	347	337	303	317	336	315	342	354	332	318	338	335	337	310	318	344	334	335	322	278	342	303	301	306	336	289	325	344	323	321	365	323	301	335	386	363	355	318	306	333	290	315	309	344	319	304	336	350	329	298	358	344	336	328	324	336	343	312	325	311	324	307	347	328	307	342	308	336	340	349	315	326	306	348	368	321	297	308	352	352	356	329	334	301	329	330	349	334	302	352	309	352	345	276	337	332	350	333	327	333	290	311	292	323	371	317	348	332	296	333	315	310	320	326	309	275	291	324	299	336	297	335	286	309	318	293	297	321	315	303	333	341	331	317	336	347	299	352	325	341	307	311	312	335	322	323	330	303	336	340	308	323	309	313	312	293	307	314	317	339	326	308	374	347	332	339	318	375	328	344	336	320	325	296	333	325	315	301	336	313	329	289	342	338	325	322	327	303	345	344	364	300	306	328	315	304	328	336	302	328	363	314	305	355	338	300	286	311	323	364	351	326	335	328	329	327	308	316	311	307	328	342	349	327	348	317	323	360	328	331	345	291	326	318	305	319	326	336	310	339	307	304	316	341	315	305	333	316	338	332	314	323	330	330	308	311	307	337	344	304	305	341	340	316	306	338	325	316	306	334	331	323	305	298	332	312	312	295	341	285	345	339	323	341	316	305	347	319	354	347	352	316	306	337	333	313	329	325	326	343	348	354	316	337	307	310	306	322	345	325	342	340	312	325	325	351	314	362	308	300	311	340	322	301	339	336	312	347	340	309	322	342	337	344	340	343	309	337	332	332	332	320	322	330	288	338	363	329	331	337	311	313	330	326	318	298	319	342	325	317	340	351	361	360	302	334	329	281	310	303	299	321	299	320	311	323	314	326	317	358	340	313	319	332	296	327	326	328	336	330	312	328	329	354	333	304	345	321	314	305	298	321	328	312	358	298	344	347	329	317	315	324	342	336	364	346	343	344	316	308	310	326	325	324	347	322	309	354	330	316	342	324	294	302	308	286	354	307	319	340	321	336	354	351	328	316	330	310	312	348	323	318	327	340	344	327	331	363	306	312	325	320	319	346	313	320	309	363	285	316	349	321	284	317	316	328	327	315	323	278	316	357	350	348	384	293	317	321	366	348	338	343	351	347	302	313	324	321	320	291	313	353	330	345	331	318	312	353	335	316	313	306	351	307	341	313	338	323	328	335	337	348	301	320	314	300	316	342	328	311	313	332	357	306	339	334	303	334	312	351	370	337	330	347	290	336	336	330	320	299	340	311	325	322	302	309	314	325	326	289	314	301	328	322	333	320	330	338	334	329	317	333	330	331	338	331	322	369	320	304	326	337	321	313	339	320	334	305	343	308	329	334	298	288	287	296	304	326	354	329	302	340	342	337	314	317	295	313	303	302	337	333	329	337	301	302	336	342	293	311	349	330	329	356	320	331	305	323	334	348	309	332	333	340	337	349	323	319	307	294	328	327	316	326	335	319	285	347	332	329	298	341	301	317	351	318	319	302	305	318	312	326	323	331	324	323	325	304	320	321	339	335	328	310	310	316	326	310	327	302	308	338	334	297	325	324	334	312	331	324	320	319	333	281	315	337	324	339	319	309	341	331	331	306	344	346	330	316	343	301	335	307	326	349	327	319	332	307	322	321	332	342	342	331	351	339	358	339	323	336	342	320	300	292	317	304	301	313	319	316	346	313	288	339	372	324	323	332	329	324	313	355	322	322	334	328	294	350	346	309	297	279	302	299	337	360	316	310	331	323	311	294	286	326	339	294	340	332	345	351	315	345	311	296	378	323	305	353	297	302	304	330	324	319	310	305	319	294	325	295	329	329	329	370	276	331	319	307	340	350	341	298	340	317	308	344	281	304	323	311	341	345	323	346	307	310	331	357	323	333	319	314	356	349	322	323	337	327	295	331	300	304	303	318	307	327	336	308	314	321	307	297	320	320	351	318	314	339	332	318	339	334	318	322	320	331	340	318	316	314	307	343	330	290	359	313	365	335	311	313	345	361	320	320	306	330	334	334	300	341	304	305	361	322	317	345	323	318	311	320	315	335	281	294	351	299	350	347	329	354	301	318	319	300	386	343	314	332	332	317	328	341	309	314	338	269	332	349	314	335	328	344	320	332	317	282	337	314	332	313	331	351	350	338	313	360	301	306	304	337	327	307	317	383	313	332	334	341	325	319	327	323	363	324	315	320	301	329	313	332	340	310	323	336	343	321	321	284	363	319	303	316	313	341	318	309	292	301	324	337	360	324	340	308	356	310	313	328	317	315	356	360	304	345	333	351	326	317	309	366	336	339	324	297	338	334	316	343	321	331	322	320	327	343	324	323	300	340	286	313	301	299	301	305	325	299	329	307	296	312	321	327	340	327	339	316	288	367	302	342	334	320	320	299	324	319	307	315	335	303	345	297	323	327	316	299	339	326	308	316	327	309	319	351	336	325	319	339	321	308	292	321	326	318	306	327	311	315	333	316	294	341	278	331	305	350	370	329	351	297	295	317	312	316	317	313	319	362	315	332	333	295	305	298	324	317	304	315	311	348	325	338	336	340	298	296	349	313	317	315	361	300	323	326	299	334	329	345	368	338	310	312	294	302	346	349	313	301	304	325	304	324	324	281	332	306	353	298	339	301	333	327	324	340	367	348	343	329	307	322	322	319	364	303	312	312	314	334	320	319	316	328	334	334	325	304	313	311	283	290	312	330	327	332	340	321	321	297	319	332	333	276	313	305	346	336	320	292	296	347	336	307	320	333	357	326	300	321	330	326	322	298	351	323	316	322	322	268	307	327	317	306	365	304	362	312	341	341	326	327	329	326	321	345	360	338	337	301	326	307	311	318	375	348	348	305	322	357	322	342	301	314	337	301	302	332	312	318	325	335	316	320	367	334	322	335	331	329	340	306	321	304	316	295	363	332	323	294	294	334	295	333	309	323	334	339	323	346	332	335	368	301	336	289	326	308	333	309	334	319	329	343	352	296	316	325	328	301	312	330	348	311	330	312	306	327	316	346	335	301	327	356	319	302	321	297	328	311	327	334	305	353	323	311	325	281	334	318	332	290	308	343	319	284	303	291	305	344	319	320	351	320	324	325	334	332	310	300	303	327	309	349	351	334	310	294	331	344	337	296	308	315	369	385	305	323	315	351	346	313	353	329	331	323	290	344	353	324	347	317	304	300	298	315	315	329	351	375	289	289	321	300	313	337
2113	774	832	827	840	825	806	725	837	764	778	756	799	774	797	813	777	758	805	748	816	782	757	748	768	764	774	757	800	779	806	813	791	746	814	830	794	800	781	805	786	821	830	780	798	761	808	739	793	790	745	789	770	837	732	750	830	784	774	782	788	766	809	752	807	811	748	784	794	775	796	769	810	789	767	800	767	783	820	738	806	744	796	751	786	750	780	762	765	761	773	843	802	794	764	760	749	798	822	783	767	758	787	790	772	784	765	760	757	873	823	779	768	841	801	784	798	811	788	801	747	737	761	790	798	763	786	798	769	786	741	731	816	745	767	797	770	807	774	811	730	784	778	774	810	775	784	807	763	811	776	824	748	750	819	765	811	800	777	820	800	788	777	796	832	788	734	754	811	829	759	798	715	832	754	810	753	767	797	802	757	795	793	751	804	776	798	786	767	801	779	797	761	788	842	790	801	779	815	776	848	787	823	813	772	754	820	818	779	800	794	778	762	836	763	806	787	819	780	808	768	790	795	763	761	788	759	792	808	777	763	816	803	835	740	763	797	801	755	788	805	765	756	822	748	795	738	798	776	793	774	806	786	796	827	798	793	751	800	780	774	740	780	736	815	745	829	773	793	775	810	817	775	776	760	808	749	790	791	849	780	805	790	803	777	804	744	755	772	748	816	782	801	798	746	762	733	773	790	823	786	811	768	791	808	797	769	786	838	790	763	752	782	840	730	758	750	761	796	756	778	794	755	831	791	803	797	792	767	796	811	829	841	801	799	779	770	779	826	744	790	813	768	762	800	834	783	806	804	773	820	774	798	788	787	763	793	779	812	764	794	760	791	740	799	802	858	848	778	772	781	765	716	790	805	796	826	797	779	779	856	787	751	781	715	888	801	781	748	766	805	760	751	763	821	769	784	798	857	786	808	808	805	737	802	836	781	796	740	753	832	792	804	746	734	738	788	775	785	761	786	776	810	799	816	813	809	843	779	790	799	759	813	816	809	785	770	762	803	793	766	760	756	876	792	798	759	821	828	754	791	797	768	803	772	768	816	759	777	784	807	800	770	800	726	826	803	787	768	793	753	757	801	808	774	742	799	748	809	757	799	787	781	754	777	761	883	804	798	786	827	775	757	816	802	844	720	794	755	781	791	825	776	769	760	752	729	780	804	830	726	743	827	766	789	800	800	747	782	771	788	832	828	745	728	775	825	807	747	837	765	801	769	810	773	798	753	800	765	830	784	777	766	820	757	799	784	800	838	786	773	781	754	727	778	775	812	805	768	815	753	807	772	799	755	784	748	846	842	798	813	747	772	780	751	763	760	811	785	798	781	842	865	788	767	805	768	786	799	792	803	796	809	732	790	776	807	788	704	778	790	725	764	837	817	836	790	795	779	836	802	770	762	784	796	817	788	791	791	811	800	783	759	784	783	766	756	762	819	824	821	795	822	798	768	779	804	760	753	811	809	787	761	763	726	801	805	859	766	741	781	794	753	793	797	786	790	782	736	751	788	798	806	757	830	814	793	813	827	785	807	787	749	787	796	749	763	804	800	814	828	803	810	773	759	746	789	815	770	781	780	833	774	795	806	804	763	774	815	778	759	770	794	804	748	726	758	749	824	819	746	767	798	790	878	762	773	777	775	786	790	796	766	784	842	794	758	774	802	780	857	747	795	804	838	783	796	767	769	775	799	804	810	827	785	735	736	776	789	767	808	780	783	817	808	835	794	813	784	758	786	789	718	758	736	747	815	742	794	812	792	816	801	785	771	817	821	786	820	775	767	797	788	794	758	808	787	816	782	793	778	798	798	775	756	837	778	780	783	810	786	803	767	800	805	806	755	798	804	806	793	817	783	803	758	767	802	807	810	774	784	774	769	771	758	812	804	763	796	745	784	776	763	804	827	791	771	822	792	765	759	757	822	741	807	812	774	770	752	782	810	791	792	791	778	825	809	852	787	857	766	828	812	842	789	796	754	788	774	789	799	787	755	813	777	746	807	801	833	752	780	793	787	812	743	769	815	795	862	778	806	729	802	754	823	745	717	800	760	800	749	834	820	782	814	784	767	777	808	756	814	797	781	776	819	750	720	767	778	818	747	780	802	742	801	797	760	791	789	795	866	782	751	770	781	748	774	782	724	807	775	761	799	805	769	779	759	813	790	807	769	751	802	826	793	775	794	798	757	781	781	745	778	831	794	761	799	755	734	786	801	807	808	815	781	779	817	736	794	757	803	768	808	793	765	765	800	770	806	783	798	772	802	763	828	733	725	770	754	811	801	743	793	837	849	782	792	800	814	754	850	824	836	828	752	799	812	795	786	780	807	752	797	821	766	738	811	825	763	734	804	796	769	813	691	787	769	792	781	818	771	820	813	795	865	826	754	785	783	797	793	804	808	853	816	775	770	763	791	799	828	815	799	782	777	808	786	786	759	778	814	773	822	788	811	775	839	775	807	809	795	781	763	802	796	798	757	804	827	780	751	821	802	775	817	795	799	783	784	808	794	811	808	766	771	800	792	811	813	783	773	756	778	768	778	750	826	798	801	757	762	782	790	779	819	752	752	786	811	740	766	816	803	765	782	786	753	757	756	788	783	755	834	721	774	845	800	821	810	723	766	724	757	748	781	779	782	769	765	780	770	763	773	748	800	815	801	720	765	740	763	801	782	820	781	768	794	813	794	779	738	797	769	814	766	769	760	830	820	838	819	785	798	815	788	756	777	793	768	807	827	811	761	823	835	825	783	753	809	854	800	785	790	806	757	781	778	812	814	793	807	798	768	770	729	799	757	752	802	759	782	766	752	758	765	774	772	787	775	788	749	760	777	790	805	847	853	743	775	799	849	784	740	754	812	730	810	781	779	829	788	835	770	796	795	775	812	759	800	794	804	769	788	801	768	737	770	784	775	728	771	738	766	801	789	804	768	800	797	791	799	848	765	785	770	743	772	780	792	775	790	769	765	808	767	846	779	806	805	763	855	797	816	784	746	770	774	804	790	830	824	816	790	801	755	811	783	805	793	791	782	822	843	790	750	753	842	816	769	797	729	858	791	784	735	807	797	732	838	794	727	815	761	775	810	765	796	806	771	759	793	787	788	742	792	782	796	774	844	776	781	785	779	779	798	802	789	777	810	702	776	808	781	833	735	773	808	742	790	800	776	787	825	805	780	762	776	768	783	834	793	797	832	805	806	813	762	838	787	835	755	813	785	786	775	808	790	804	791	747	748	757	794	775	826	783	730	761	762	748	809	799	817	772	802	806	822	848	791	744	808	795	842	768	772	740	735	767	828	793	777	816	808	772	793	777	794	749	791	776	798	801	759	792	767	811	841	830	839	781	791	792	736	811	782	797	787	801	795	765	772	784	795	753	778	827	810	823	796	755	765	711	792	812	752	758	768	781	774	776	753	792	803	784	789	742	756	784	800	778	796	780	774	765	787	790	784	765	749	777	750	806	752	772	779	785	769	790	816	779	785	786	780	721	771	744
7090	487	538	483	429	399	357	354	344	329	286	331	345	305	360	322	312	283	324	303	273	294	358	269	298	300	302	336	303	292	304	307	297	322	327	278	298	284	322	308	332	329	321	316	317	309	334	325	289	314	297	309	363	331	304	317	292	284	308	314	318	308	343	330	283	339	330	292	333	343	325	311	310	266	340	314	282	302	310	301	333	300	319	296	278	310	273	292	311	263	320	289	283	273	298	321	291	292	331	306	319	351	304	305	283	291	284	316	347	273	300	272	279	294	297	313	342	280	298	286	300	311	309	302	311	268	301	294	298	281	331	340	308	312	287	299	326	291	331	318	286	322	312	298	298	303	287	315	322	315	312	295	319	296	318	278	330	303	316	318	300	318	281	286	317	298	294	286	294	311	310	270	296	309	292	313	323	305	290	301	264	312	295	306	320	316	303	303	346	311	343	304	303	302	318	328	280	295	283	314	308	298	325	313	326	301	358	314	307	303	300	327	310	319	317	311	309	274	321	286	299	330	310	278	288	291	296	321	307	330	289	325	321	307	307	315	295	290	318	320	320	296	321	312	310	305	301	340	314	311	308	310	307	333	307	282	290	263	293	315	292	334	292	289	304	296	288	297	314	284	322	296	322	279	327	316	307	317	303	305	348	324	294	290	303	309	345	342	306	330	318	297	330	311	297	301	276	286	280	321	293	298	301	301	294	319	302	313	303	310	316	277	270	331	289	286	274	288	293	303	312	316	272	303	294	318	332	300	324	286	285	292	324	276	307	307	334	329	301	294	278	304	285	312	305	290	307	302	291	304	321	299	305	283	307	301	300	318	299	334	303	288	284	344	333	309	329	301	277	305	325	300	293	272	353	336	320	333	336	306	321	298	302	356	300	333	329	319	312	292	311	289	291	317	329	310	327	311	347	315	302	329	302	306	312	326	296	290	320	346	292	319	288	290	299	293	339	315	294	329	268	282	267	308	315	343	295	295	307	319	325	308	308	302	319	293	314	254	296	333	303	296	307	303	301	338	316	310	286	274	307	319	309	310	299	309	295	298	314	302	319	284	316	305	358	307	328	283	325	328	281	298	290	308	310	331	295	299	273	350	299	315	283	319	294	293	315	284	309	333	294	313	296	320	346	320	308	318	326	289	295	319	333	322	299	341	267	326	295	297	281	309	331	318	326	266	322	308	325	293	291	304	306	297	321	286	288	326	359	325	294	308	283	276	340	311	282	298	311	284	252	303	292	296	352	301	322	298	294	325	288	289	299	311	284	299	326	327	281	303	303	297	310	344	290	305	298	296	288	256	283	345	331	320	312	335	335	307	291	318	304	330	311	308	331	301	299	306	307	292	283	305	318	284	308	306	295	301	301	290	282	266	284	300	330	337	299	300	268	300	286	309	295	321	296	275	306	313	292	304	325	354	294	278	296	312	290	297	296	300	302	317	299	311	306	335	315	306	300	323	331	281	298	319	318	308	270	281	321	312	329	296	325	287	298	329	265	313	304	282	305	326	304	295	337	308	313	295	318	314	310	294	279	326	288	339	320	325	287	306	322	312	307	321	284	311	326	313	298	304	334	309	304	280	326	313	322	321	316	312	319	296	299	298	303	297	307	327	309	342	331	319	319	331	311	298	302	290	295	320	305	295	307	317	320	320	306	298	296	327	280	303	332	278	297	305	316	294	309	320	332	296	283	321	287	307	316	288	281	267	278	294	301	295	291	328	335	281	295	270	331	288	282	334	377	304	318	304	288	293	283	305	325	323	296	310	320	290	309	309	316	309	281	289	321	320	316	292	296	316	300	294	311	322	280	294	266	332	279	315	291	279	283	302	331	320	329	293	278	324	291	286	313	272	258	296	317	321	269	309	269	317	325	320	299	293	322	299	318	335	307	296	287	295	343	316	296	334	315	273	277	318	311	287	286	294	301	314	304	304	332	285	329	295	309	309	283	302	332	324	305	271	315	324	312	284	320	310	321	320	290	337	299	340	302	330	330	324	293	327	309	294	289	304	301	310	316	318	290	349	315	311	298	324	315	291	306	313	308	263	327	260	315	283	309	283	286	307	285	297	346	313	318	318	329	325	340	281	290	302	301	316	304	297	317	291	312	314	312	280	322	299	300	343	352	342	307	254	327	278	302	289	314	303	277	318	314	294	330	321	309	288	278	301	306	286	314	307	292	329	300	284	282	305	300	293	284	272	291	344	319	293	303	284	296	308	319	273	308	286	337	296	284	292	342	308	297	314	268	354	315	310	311	291	336	290	304	280	291	305	296	300	308	335	324	312	326	297	310	319	327	345	312	282	281	305	304	299	335	281	292	298	309	269	281	320	321	295	267	329	322	295	320	291	312	291	292	312	302	289	265	279	311	337	321	280	323	314	302	308	303	305	336	328	296	331	347	346	320	309	315	312	286	302	308	285	296	319	270	319	327	276	327	309	335	270	278	268	316	306	339	309	298	359	314	313	302	300	274	331	335	311	306	296	280	282	249	309	314	274	296	309	274	269	304	323	293	319	309	314	349	278	302	280	297	308	352	300	320	303	311	300	285	303	303	283	288	334	313	287	330	290	299	316	298	311	326	322	316	324	305	323	258	302	289	310	298	294	320	324	324	336	337	332	322	286	287	286	326	289	319	324	310	303	285	315	289	297	295	310	285	324	295	277	309	277	313	285	292	271	316	324	317	294	293	299	284	287	276	322	285	298	331	313	334	299	272	301	324	300	279	303	299	324	305	311	274	277	337	307	323	294	321	272	281	310	309	296	277	275	267	342	319	309	350	286	312	294	314	342	276	334	273	297	283	329	322	295	300	325	294	304	326	334	327	292	298	305	325	275	284	319	338	287	294	296	349	302	315	275	323	296	316	299	314	295	308	338	309	320	294	284	299	320	293	319	312	289	297	357	316	318	275	319	313	350	335	331	292	319	324	316	306	277	345	307	321	337	334	353	317	314	273	340	310	305	299	333	298	293	316	274	285	292	306	328	316	312	308	337	315	315	309	305	253	318	283	280	310	285	340	310	318	289	284	311	317	304	313	326	298	278	289	301	320	291	261	325	297	293	312	324	285	266	305	304	293	321	275	306	306	287	270	338	308	293	295	301	307	298	308	317	330	294	280	290	322	297	324	333	287	286	305	307	272	284	317	271	316	305	316	304	323	329	318	328	302	287	303	254	306	282	296	294	317	312	302	289	273	267	294	313	307	314	314	294	313	293	311	312	328	288	312	267	311	312	274	315	323	303	334	319	294	344	318	305	327	325	334	278	357	340	319	272	315	337	307	265	299	299	294	286	329	276	333	301	324	327	327	309	270	322	268	334	320	313	343	325	307	304	317	278	282	329	305	341	298	273	292	302	313	321	335	308	301	324	331	331	322	315	304	301	337	285	295	277	284	268	312	309	341	279	280	309	314	314	330	319	312	312	282	308	273	311	322	304	326	295	341	286	309	294	316	300	335	313	303	314	324	282	307	321	298	293	291	299
6537	980	1330	1391	1246	1206	998	953	933	892	843	886	837	798	868	774	762	791	741	818	779	784	790	869	720	770	778	733	803	737	729	734	739	713	728	766	721	771	804	738	776	715	750	758	775	661	748	764	790	720	755	780	737	759	740	696	787	766	789	758	726	757	761	745	754	740	720	700	756	712	735	714	792	671	777	718	755	745	695	809	768	746	737	765	768	734	729	715	700	777	748	756	690	725	729	712	733	765	745	725	703	737	687	726	759	769	696	782	708	745	710	734	720	721	699	733	733	757	728	720	694	734	730	734	699	675	736	718	776	772	750	752	764	691	805	739	747	768	748	745	741	731	790	715	704	758	758	749	752	693	720	752	746	769	670	730	754	702	732	737	740	721	746	768	722	758	706	777	729	749	764	731	777	762	732	750	749	724	762	727	736	756	756	713	748	706	739	680	744	735	762	748	764	749	740	772	746	745	756	685	725	756	710	780	764	740	728	682	775	695	719	708	753	731	700	737	699	734	721	775	753	754	742	689	743	759	776	738	647	715	740	763	726	692	728	737	676	816	773	706	759	753	723	738	735	734	722	754	767	727	769	740	722	762	743	764	699	745	739	745	685	710	738	713	733	775	718	759	790	775	719	738	745	748	698	717	741	718	738	749	750	770	785	710	731	763	740	721	738	735	732	750	698	732	721	739	720	758	714	697	703	730	693	725	747	710	713	676	734	748	683	718	733	758	736	745	764	739	696	753	734	733	721	747	718	714	729	701	787	775	752	728	713	685	728	729	738	789	732	785	708	726	708	736	744	751	761	717	739	724	722	753	745	754	740	719	731	744	699	780	760	715	744	756	726	717	748	769	716	709	793	777	739	717	723	730	713	745	710	673	736	738	716	758	740	748	705	708	723	751	750	691	733	765	715	750	746	748	758	706	720	732	687	716	763	757	688	755	754	760	743	675	723	757	723	711	760	720	791	721	707	735	774	734	750	690	732	722	717	742	777	734	719	725	729	733	686	742	745	715	717	763	734	751	750	744	726	739	703	754	754	671	703	740	771	783	745	718	741	752	710	792	718	709	737	753	727	766	713	733	745	747	746	759	788	774	718	775	768	739	709	703	727	771	728	710	703	714	704	736	708	729	716	720	695	702	715	743	768	704	743	726	766	740	738	733	691	734	753	760	722	702	781	723	738	736	717	746	754	780	788	716	752	741	789	746	698	715	762	737	731	767	725	744	766	732	786	733	751	754	758	762	701	684	711	774	746	743	740	671	719	713	764	761	770	735	786	702	754	732	792	733	708	704	725	712	727	770	705	739	710	753	776	712	763	729	745	709	760	746	679	743	743	744	744	758	709	719	739	754	731	747	724	758	726	739	730	758	721	753	743	742	748	764	724	754	765	697	735	745	714	696	753	766	763	753	748	759	740	742	777	747	772	730	721	724	738	735	725	751	700	735	751	750	746	748	760	741	667	701	741	688	755	723	726	785	743	726	786	710	752	730	757	694	748	757	748	754	743	713	785	733	764	735	678	740	761	705	724	733	696	725	775	762	714	770	736	741	750	746	751	765	757	737	751	741	765	716	707	699	740	763	713	744	769	749	789	745	734	776	736	759	762	739	768	728	776	769	724	748	677	686	775	734	712	755	739	721	789	750	755	741	794	755	708	729	769	732	760	687	756	719	695	697	710	770	791	732	744	716	702	757	765	715	746	728	717	752	719	757	692	704	727	755	740	759	750	720	716	805	735	742	695	749	806	741	758	718	708	724	715	738	734	704	724	725	708	684	719	720	747	734	690	742	789	775	740	719	704	748	805	696	703	681	729	729	746	714	691	675	715	731	745	723	752	715	772	733	761	771	730	749	725	742	712	726	758	764	703	764	719	732	786	742	727	751	694	713	712	716	803	732	711	711	766	762	704	739	752	785	784	789	716	758	708	741	693	696	743	724	715	712	756	751	758	752	752	701	788	717	764	731	724	753	735	694	683	737	711	779	762	784	753	762	783	727	690	742	744	757	770	712	719	749	725	751	807	784	716	698	731	753	704	737	787	743	741	705	748	766	726	722	768	736	711	717	792	714	719	747	781	761	730	721	731	747	702	759	742	699	753	726	710	737	708	737	728	739	742	758	758	748	750	742	703	766	781	702	749	779	753	710	768	753	781	739	724	691	699	707	744	737	738	753	734	714	708	734	759	706	772	740	756	762	713	732	736	785	745	677	705	714	722	738	752	703	717	786	769	723	721	698	814	740	694	758	727	751	718	752	725	700	698	725	739	742	783	748	775	770	787	712	793	775	716	732	741	770	712	731	750	721	733	747	736	732	807	732	675	723	718	744	752	686	717	739	759	734	773	725	790	771	776	718	729	721	739	721	712	819	738	722	726	789	773	719	779	682	712	732	771	748	737	754	749	740	757	688	704	744	711	744	726	737	747	771	791	657	715	752	708	722	765	750	759	702	759	731	728	748	699	742	763	789	790	757	681	765	694	705	749	722	743	747	754	700	733	733	728	713	752	730	687	774	775	788	725	767	734	735	737	741	690	690	721	777	760	749	743	730	753	734	726	729	675	748	740	745	719	769	713	759	746	814	807	739	713	741	727	727	713	764	710	739	692	713	752	765	724	776	740	784	757	717	712	740	711	744	725	757	743	725	719	745	729	720	744	778	771	748	731	731	736	744	753	723	760	751	714	715	728	763	747	730	733	733	748	764	761	669	719	722	762	750	766	789	719	718	813	754	735	705	765	742	751	719	723	728	724	727	777	712	741	707	748	720	760	763	693	763	718	759	737	749	724	767	743	739	746	733	718	744	706	726	695	719	715	726	746	716	723	751	737	770	738	732	732	695	698	711	719	716	707	774	759	736	742	706	714	701	771	750	730	739	709	728	755	706	740	709	722	737	728	742	726	770	727	704	744	735	721	670	709	767	747	720	732	721	726	808	732	708	766	743	739	737	744	714	711	717	743	733	728	705	734	732	719	676	761	776	714	788	716	748	730	737	786	698	704	766	670	769	786	747	745	747	739	762	702	733	742	739	732	719	769	703	727	715	709	766	759	725	750	702	753	749	753	707	756	716	733	751	723	780	785	773	786	753	770	713	755	762	735	754	700	749	727	699	732	790	737	738	766	742	695	749	751	756	696	718	723	727	757	740	729	748	750	697	754	731	706	743	720	750	716	740	717	708	759	763	715	732	768	764	730	722	767	697	714	735	678	718	761	733	742	715	724	715	755	670	790	732	731	697	755	738	737	699	761	742	728	729	763	728	727	753	749	736	747	729	749	707	710	765	736	729	767	730	770	711	713	745	753	793	734	733	730	754	776	761	751	730	771	793	748	742	758	694	777	765	773	740	698	724	738	778	755	693	748	755	734	707	790	751	729	689	742	701	740	716	700	721	754	710	717	701	692	728	766	731	768	765	792	739	704	683	784	703	808	678	812	765	723	783	720	734	739	723	720	712	778	695	710	731	705	734	752	761	693	729	744	744	754	703	692	739
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
