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
338552533127	338552533685	338552534235	338552534785	338552535335	338552535885	338552536435	338552536985	338552537535	338552538085	338552538635	338552539185	338552539735	338552540285	338552540835	338552541385	338552541935	338552542485	338552543035	338552543585	338552544135	338552544685	338552545235	338552545785	338552546335	338552546885	338552547435	338552547985	338552548535	338552549085	338552549635	338552550185	338552550735	338552551285	338552551835	338552552385	338552552935	338552553485	338552554035	338552554585	338552555135	338552555685	338552556235	338552556785	338552557335	338552557885	338552558435	338552558985	338552559535	338552560085	338552560635	338552561185	338552561735	338552562285	338552562835	338552563385	338552563935	338552564485	338552565035	338552565585	338552566135	338552566685	338552567235	338552567785	338552568335	338552568885	338552569435	338552569985	338552570535	338552571085	338552571635	338552572185	338552572735	338552573285	338552573835	338552574385	338552574935	338552575485	338552576035	338552576585	338552577135	338552577685	338552578235	338552578785	338552579335	338552579885	338552580435	338552580985	338552581535	338552582085	338552582635	338552583185	338552583735	338552584285	338552584835	338552585385	338552585935	338552586485	338552587035	338552587585	338552588135	338552588685	338552589235	338552589785	338552590335	338552590885	338552591435	338552591985	338552592535	338552593085	338552593635	338552594185	338552594735	338552595285	338552595835	338552596385	338552596935	338552597485	338552598035	338552598585	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12349	760	704	561	395	335	287	263	227	208	172	161	162	145	142	145	127	144	149	127	132	126	141	138	137	148	134	120	155	132	122	137	116	137	125	120	141	152	130	120	149	129	139	137	123	120	145	123	139	131	134	122	147	135	127	128	129	141	129	114	152	126	125	136	123	136	121	154	148	143	133	126	124	139	135	120	136	117	122	128	116	122	130	117	116	125	129	122	127	124	138	115	133	116	115	129	132	145	149	123	105	133	124	116	97	122	140	129	132	113	127	134	146	133	108	122	122	135	134	130	151	129	149	134	128	138	129	117	121	150	161	112	132	162	120	126	136	144	129	125	157	120	139	112	124	128	117	134	121	115	132	149	139	132	117	132	137	136	112	129	125	115	122	129	135	138	132	129	143	154	134	120	124	119	109	119	121	141	164	132	116	138	151	123	131	126	150	107	123	132	142	136	142	135	111	120	108	112	146	150	141	153	129	131	155	143	107	133	121	130	138	128	129	147	129	143	120	150	137	125	127	130	129	121	129	132	132	143	118	133	149	124	120	129	139	131	136	104	114	145	137	138	132	137	135	147	125	123	106	117	124	134	140	143	138	123	127	143	134	144	152	138	111	136	123	122	126	134	125	124	134	130	112	124	123	130	146	138	137	141	112	115	139	120	131	126	130	131	131	135	143	147	164	134	139	142	126	116	145	127	125	146	119	138	113	150	150	106	123	124	141	146	112	138	178	118	121	156	120	120	135	107	126	132	120	119	119	111	138	128	128	125	126	106	125	116	143	145	132	138	109	131	142	152	123	115	140	107	141	140	119	138	129	128	137	122	140	118	147	123	122	122	127	160	147	111	93	126	135	141	126	121	139	114	141	129	98	134	128	127	137	119	125	139	112	130	153	130	122	115	121	129	144	141	146	147	131	129	140	117	130	133	111	127	139	148	146	120	115	131	128	153	131	112	131	137	115	136	133	121	120	133	107	115	113	131	129	112	140	135	132	140	123	127	125	136	127	130	125	140	131	137	124	116	127	124	134	115	152	126	125	125	121	131	140	139	145	120	143	154	109	124	119	150	123	122	104	138	131	121	142	124	114	135	142	113	129	143	133	135	121	125	142	124	119	130	132	133	147	114	116	134	161	142	122	131	117	123	141	121	126	142	138	121	119	143	125	134	129	130	118	118	128	126	105	124	141	121	129	125	149	155	135	151	135	149	159	133	123	147	117	117	112	149	135	149	154	125	116	116	132	120	105	146	123	134	120	127	139	130	137	142	140	115	144	120	123	143	142	122	111	140	140	132	120	126	119	128	131	130	133	139	137	122	130	136	123	137	149	126	113	119	109	134	119	133	127	149	121	121	115	150	114	121	139	121	134	123	134	145	115	133	114	128	122	120	120	127	127	134	114	126	121	138	145	130	131	112	115	125	109	129	149	117	156	142	132	133	129	133	126	133	118	152	128	113	131	132	136	122	138	135	141	133	120	151	160	111	107	121	136	115	138	140	121	149	123	134	138	115	136	128	145	134	132	126	124	130	131	158	122	114	128	131	117	144	144	110	128	134	115	122	129	150	128	120	126	134	143	116	123	126	137	158	120	104	133	162	118	150	131	127	138	122	144	122	142	145	120	145	141	123	122	137	141	133	122	134	122	140	123	120	126	142	127	137	137	127	141	116	105	117	128	139	152	129	108	135	139	161	143	119	141	121	124	147	123	125	107	134	139	131	103	146	123	124	131	120	125	134	148	131	134	122	132	135	126	123	123	127	124	141	134	140	130	130	129	132	141	113	131	138	134	121	115	109	122	116	153	129	108	144	112	116	128	130	139	135	129	131	130	126	132	126	128	136	162	120	133	131	105	127	144	141	120	141	120	156	155	134	133	139	128	117	116	119	135	145	124	126	121	127	145	129	138	139	124	128	144	125	114	132	132	124	105	108	124	132	129	129	121	149	133	118	146	104	146	141	132	148	139	109	161	127	124	127	132	125	130	130	129	130	138	144	125	124	126	125	148	149	127	123	148	110	144	138	131	126	116	117	133	120	143	117	130	113	146	112	147	109	147	103	143	121	135	119	144	129	141	138	130	128	122	121	152	140	119	134	105	134	132	147	123	144	146	133	134	136	139	118	151	129	110	130	116	137	133	128	120	148	128	119	126	124	144	140	124	135	108	130	123	144	118	100	125	128	119	104	128	143	137	126	138	122	126	113	115	128	130	134	123	140	144	125	151	120	149	133	139	127	124	140	139	144	117	141	139	132	123	129	144	125	139	153	138	156	118	122	138	147	136	143	112	138	125	134	102	137	128	136	131	147	116	144	132	129	131	139	149	132	146	143	147	133	154	115	128	131	102	111	145	145	115	135	140	116	134	109	128	128	137	136	120	134	128	132	140	148	123	138	114	142	148	137	131	143	134	137	132	109	124	147	115	118	150	134	128	119	129	144	144	164	106	134	125	118	141	140	138	150	138	130	111	125	126	131	109	137	142	133	139	122	145	124	145	130	124	116	136	143	135	108	143	112	137	155	122	142	146	121	123	137	128	137	108	151	152	138	140	132	126	114	140	130	128	123	151	134	135	146	138	144	147	140	147	121	107	116	135	125	121	133	143	127	129	149	144	124	114	110	134	126	115	131	106	100	142	129	118	127	128	136	146	158	110	123	133	130	121	135	112	143	130	125	116	155	153	125	136	120	124	131	124	120	135	119	104	147	133	113	129	131	121	131	131	129	110	119	125	116	134	117	132	128	126	134	151	142	128	125	117	152	142	135	122	111	143	138	127	120	117	127	122	145	128	142	138	127	123	146	132	131	121	116	142	120	125	128	142	130	116	155	142	142	122	118	125	121	139	124	140	122	118	116	148	141	128	127	127	149	128	139	132	121	137	130	124	128	135	132	135	127	137	134	148	136	134	131	127	116	129	115	141	141	135	130	114	137	119	134	125	119	120	140	127	151	128	127	156	137	141	123	123	153	128	125	147	148	145	153	120	129	127	131	140	136	104	123	154	122	124	131	138	132	126	132	154	136	137	141	109	121	128	146	126	118	126	124	131	133	112	119	137	138	124	135	139	133	120	154	143	141	126	127	122	132	119	107	130	121	125	127	113	113	153	137	141	120	112	131	131	122	124	115	113	129	122	103	126	152	129	116	106	121	132	134	150	132	132	141	145	125	135	128	123	111	118	135	130	122	138	113	123	148	133	127	112	144	129	133	139	125	132	124	152	149	126	129	126	124	129	119	117	132	122	133	127	115	111	128	106	131	134	135	132	127	147	125	126	127	119	126	131	109	133	130	154	134	128	133	135	133	126	127	133	121	144	128	123	151	149	139	133	117	133	135	133	119	126	131	131	140	115	129	125	126	122	140	141	130	126	128	109	142	137	142	136	105	145	134	142	131	127	138	128	145	139	97	136	134	123	118	129	133	120	118	103	158	114	114	138	136	120	139	131	125	125	138	129	114	128	144	128	147	127	134	150	131	132	137	120	152	141	124	113	136
7835	800	1582	1960	1636	1391	1191	927	897	679	553	500	507	427	485	434	466	463	400	397	384	386	382	375	382	390	351	364	370	383	320	333	337	336	349	346	330	381	365	339	334	354	355	362	339	317	314	342	341	336	336	319	308	333	315	334	296	338	360	343	355	346	350	350	312	323	326	320	341	329	333	328	305	303	329	328	332	301	325	277	307	342	342	341	335	335	360	332	336	325	345	306	351	296	328	342	324	353	313	323	306	329	330	326	325	319	325	291	343	323	332	311	345	339	341	331	312	337	304	325	319	360	288	328	376	338	309	304	309	321	302	300	305	318	303	325	339	306	322	323	328	320	316	333	323	295	298	364	285	331	327	336	312	362	322	336	338	355	337	315	316	303	321	328	312	329	318	302	327	305	311	345	331	325	312	334	309	324	298	359	310	349	339	322	342	363	349	332	305	339	364	353	271	318	299	339	300	332	347	306	334	313	289	289	344	319	327	328	294	321	323	310	339	302	310	310	337	298	301	313	324	301	326	362	330	300	313	309	309	315	281	312	340	312	331	306	326	332	333	330	336	328	343	327	307	334	306	289	358	313	351	311	297	341	326	337	277	323	332	329	341	314	305	342	320	344	343	339	320	307	323	327	322	333	306	330	335	373	340	326	322	313	352	318	311	317	341	329	303	311	285	322	317	303	337	338	335	317	303	325	307	302	377	333	315	344	322	326	302	338	321	351	317	332	319	336	315	288	315	361	318	294	328	282	318	333	320	345	365	341	336	303	303	320	319	340	329	333	330	342	283	294	327	341	331	314	327	349	316	327	297	309	304	309	325	301	319	329	345	310	333	322	314	349	344	328	314	287	333	318	332	324	327	324	298	339	349	295	289	337	348	337	338	306	318	309	303	321	294	346	334	310	314	338	319	320	319	311	304	348	357	330	325	339	312	331	317	384	327	317	303	309	325	337	338	281	318	301	301	328	324	305	313	350	311	332	339	338	334	300	313	339	285	299	290	303	304	315	323	340	330	330	336	339	333	347	300	316	304	349	351	328	332	294	340	315	317	342	342	298	318	299	345	327	320	303	344	325	336	328	352	340	324	353	343	290	352	282	299	329	365	325	347	320	323	307	298	339	329	316	343	323	306	328	328	294	295	305	309	329	291	296	327	314	309	317	342	309	312	301	314	306	354	313	325	310	295	302	323	343	313	311	311	306	335	358	314	325	344	319	319	343	310	288	317	306	330	325	320	350	337	339	329	315	329	315	305	338	338	327	302	329	339	325	312	333	309	319	317	325	317	308	326	310	316	308	325	336	312	299	342	301	322	339	280	307	347	315	371	311	306	323	309	317	335	368	287	312	336	316	344	347	297	306	331	327	331	323	327	310	284	343	331	339	291	314	326	330	317	340	315	347	351	321	341	316	333	355	315	345	345	322	335	294	325	331	338	332	334	321	299	321	330	310	317	356	315	331	334	308	305	319	342	312	335	319	353	334	354	341	294	323	321	344	336	309	328	356	341	328	323	311	308	293	339	311	306	363	316	306	317	319	319	327	355	298	334	320	344	330	326	312	303	318	303	326	313	343	299	327	330	320	320	324	351	345	353	309	308	334	330	340	340	331	290	321	336	325	303	367	314	335	337	342	318	311	329	352	311	339	305	328	330	333	329	321	334	305	296	347	329	291	328	311	356	335	312	312	312	358	317	334	318	337	315	321	317	338	322	322	341	285	328	288	336	332	322	297	367	292	330	320	349	294	306	285	334	335	331	323	284	318	367	313	309	349	322	312	348	339	302	319	344	318	315	339	320	340	322	320	336	307	326	284	294	336	324	322	321	292	323	298	346	298	344	310	372	303	313	344	329	293	315	327	284	317	288	330	306	343	347	303	316	283	306	337	293	352	317	320	330	285	327	325	307	327	309	339	307	312	296	314	330	326	312	336	322	315	319	304	324	358	318	288	336	308	315	338	326	331	345	318	335	326	310	324	339	335	323	325	300	325	339	318	321	318	328	310	341	370	298	321	317	329	316	326	328	348	317	321	329	322	368	346	295	330	329	325	325	318	302	278	346	300	302	316	334	332	328	317	332	340	327	358	310	289	304	325	324	314	304	371	335	333	299	299	318	307	314	311	330	327	317	308	296	326	331	323	322	319	323	317	321	312	307	335	343	321	341	306	320	336	302	315	318	330	319	354	321	335	345	345	320	294	324	328	314	313	330	343	344	326	296	292	330	318	328	338	327	305	327	318	340	330	317	320	329	342	316	332	342	299	342	320	320	312	300	318	333	321	302	378	319	302	295	330	299	290	303	343	317	302	316	351	299	329	310	329	326	301	300	311	335	331	322	326	310	320	319	298	294	316	309	334	299	336	306	337	333	318	321	328	315	330	328	296	339	334	289	335	281	297	289	314	321	313	344	339	335	302	303	306	297	316	351	335	298	315	326	339	346	321	343	304	320	342	339	334	326	341	267	322	319	296	340	319	305	325	315	329	326	336	318	296	316	328	315	293	338	328	356	327	308	331	335	326	290	317	319	288	317	338	345	318	342	339	301	300	299	319	326	334	323	338	346	315	337	315	318	314	324	347	320	356	317	358	324	338	303	270	342	331	332	310	306	338	348	315	316	317	363	321	348	300	326	336	316	312	306	365	295	323	344	328	337	288	283	339	308	325	312	330	325	343	305	343	300	337	328	301	331	311	279	289	343	344	298	315	318	310	336	350	322	333	300	307	318	317	308	356	325	318	322	307	341	313	314	313	307	331	322	327	318	320	355	326	309	330	349	301	351	347	349	322	324	301	308	346	313	314	352	286	315	339	305	312	321	323	293	296	351	323	311	335	316	328	350	311	323	352	301	334	302	339	312	327	313	343	305	328	300	324	325	284	329	319	316	351	331	310	312	347	305	348	334	312	325	332	322	333	346	317	320	337	301	363	328	345	357	335	303	296	360	302	328	314	314	314	299	327	326	336	322	332	297	333	320	339	297	291	286	336	278	305	310	354	320	303	346	317	298	321	325	346	314	315	342	307	309	335	313	347	331	294	350	304	335	339	317	325	286	314	314	327	354	331	331	329	315	345	302	343	334	339	316	321	313	336	351	308	330	323	319	306	316	339	322	315	352	287	325	352	315	319	314	325	339	309	342	321	335	321	329	324	317	307	299	319	366	361	312	328	309	299	324	337	333	317	287	344	341	311	336	323	331	343	356	316	333	355	322	297	334	309	317	349	321	326	337	352	301	343	308	316	331	306	348	336	301	283	307	334	306	344	358	331	323	311	327	321	323	326	337	321	313	352	329	324	282	279	305	309	314	311	296	354	308	296	322	322	339	295	314	318	338	305	328	319	365	317	337	353	299	311	341	304	308	286	325	323	334	312	319	328	328	326	330	310	322	324	285	322	306	321	304	327	331	301	315	353	328	362	288	341	325	335	331	319	354	323	365	340	354	341	348	323	346	312	296	284	314	347	316	321	333	311	328	327	329	344	321	323	325	333	310	296
1160	220	259	211	199	215	170	180	183	199	203	180	188	189	201	173	176	183	189	190	186	184	215	163	176	184	209	189	204	179	193	187	176	189	195	191	186	208	196	193	187	171	186	179	207	164	166	159	181	177	167	191	186	212	195	202	188	162	185	187	197	186	173	191	180	181	204	199	162	199	192	191	176	169	184	179	185	176	194	194	163	209	171	177	209	171	153	179	187	173	188	192	184	184	179	189	180	183	176	195	200	148	160	159	178	191	179	196	192	213	182	174	180	189	208	198	172	184	176	193	179	172	188	195	183	179	171	207	179	176	170	174	151	151	205	160	184	176	182	187	192	196	196	178	196	173	204	166	207	176	182	194	182	178	196	171	171	191	167	188	172	174	192	181	187	198	183	182	165	170	185	159	184	168	167	207	187	174	171	183	186	167	190	190	198	183	175	157	184	173	191	182	157	167	198	192	201	190	160	200	168	185	175	185	191	184	193	184	169	184	194	170	166	189	193	188	162	175	162	176	207	193	187	161	178	155	191	164	185	169	148	202	165	162	186	196	184	176	205	187	154	178	216	182	182	204	171	198	181	205	179	196	174	189	166	163	173	182	173	205	175	199	182	192	177	199	185	185	162	186	213	177	179	188	169	189	181	171	190	166	173	181	194	201	188	184	201	199	191	169	188	170	185	188	175	186	184	156	206	185	167	170	181	179	175	167	189	184	171	190	184	186	185	177	163	190	181	167	185	189	189	197	193	187	197	158	189	188	184	193	186	182	165	196	198	190	178	207	169	210	164	166	177	188	177	186	190	178	187	175	197	194	198	194	184	181	167	171	194	187	181	151	168	172	205	195	187	161	213	167	184	192	199	185	201	200	184	181	160	187	197	167	170	186	202	192	204	205	156	182	197	172	198	185	183	177	165	194	203	197	185	187	205	207	215	208	209	163	196	190	210	181	197	182	189	186	168	178	207	176	197	206	197	167	182	170	169	196	208	181	193	207	178	209	166	168	183	205	166	169	174	183	159	201	205	187	166	188	184	196	193	201	176	194	175	203	200	189	173	199	197	184	155	217	172	182	174	185	173	175	179	197	187	195	190	167	196	188	164	195	198	198	189	198	191	179	164	176	184	208	195	192	177	181	190	199	203	215	187	182	188	156	199	192	188	172	189	173	185	195	182	206	191	176	167	173	167	180	191	147	170	208	213	184	197	178	181	181	167	189	197	172	173	173	144	171	193	193	183	186	189	184	180	164	163	183	204	176	193	175	215	199	181	173	187	194	222	190	172	197	180	196	201	211	191	180	179	171	178	199	157	190	210	198	205	223	177	171	173	170	169	177	186	195	203	211	191	187	194	158	199	202	180	175	168	187	220	159	176	172	179	201	201	172	190	211	188	174	180	219	192	183	184	179	184	216	178	206	215	195	181	175	174	180	174	177	181	208	184	159	179	202	180	186	182	171	166	202	192	187	202	185	159	191	183	194	175	182	189	184	156	189	176	190	209	168	208	203	167	165	222	176	180	171	171	181	174	173	182	164	192	193	172	168	187	186	166	200	192	174	182	187	196	183	179	181	179	152	173	195	171	190	205	192	183	154	190	171	156	189	180	220	184	172	175	203	191	165	183	174	181	206	172	182	178	180	184	148	180	174	206	181	156	177	184	205	196	173	162	178	194	185	178	195	209	167	176	220	162	175	197	185	194	188	188	189	198	214	192	160	194	197	186	185	201	196	181	198	199	191	190	204	174	175	210	214	203	174	173	210	186	177	211	191	184	190	175	183	179	177	189	168	207	179	180	173	176	177	176	198	201	162	187	189	171	202	156	184	184	200	191	177	161	191	196	171	165	197	194	184	174	195	182	177	214	186	211	169	193	179	213	149	188	202	180	177	181	199	171	236	175	172	175	177	176	168	180	201	184	199	174	213	178	201	201	193	152	200	183	180	202	186	176	173	150	176	218	169	174	209	188	192	191	223	172	198	180	197	177	192	161	194	169	186	170	148	193	165	194	172	211	197	167	172	175	190	183	219	203	172	182	190	201	183	183	195	200	167	191	178	173	183	162	196	155	180	177	183	167	166	186	198	198	208	198	195	189	186	182	206	180	178	176	165	202	171	183	187	169	179	184	187	174	175	190	150	196	198	181	221	223	211	192	205	201	173	178	191	179	188	201	186	166	187	194	183	162	185	171	177	218	172	184	189	183	167	195	197	189	177	204	195	191	176	183	160	183	173	181	179	165	200	183	200	172	185	180	199	184	171	187	202	188	170	181	167	195	194	192	170	186	201	180	190	172	192	188	176	173	185	187	180	190	183	179	194	190	177	189	184	195	193	181	170	170	211	199	177	153	205	177	178	185	176	183	174	168	179	172	208	198	196	178	172	181	200	180	194	162	184	195	181	180	214	185	191	208	188	188	173	183	171	166	191	172	160	184	159	191	184	178	165	191	164	170	195	173	186	183	198	197	167	190	205	184	187	203	181	202	165	190	189	173	176	191	169	185	204	175	190	188	173	171	197	150	173	172	197	166	177	173	197	159	165	163	187	173	201	174	186	166	196	175	177	197	179	163	177	193	205	180	198	185	178	176	201	204	174	171	169	167	197	195	197	185	181	182	178	187	208	178	176	185	190	176	192	215	189	183	164	185	184	169	213	186	167	182	191	174	168	182	157	190	176	194	177	207	174	227	178	201	164	173	188	178	182	188	202	175	193	217	184	172	200	197	180	177	177	168	202	188	179	183	174	159	176	171	183	185	169	188	213	175	175	180	168	194	167	189	188	180	192	200	183	193	197	184	191	187	169	185	173	180	182	198	198	160	173	171	173	190	197	171	157	193	183	186	177	178	176	202	211	180	176	173	194	202	197	170	154	188	170	202	171	185	181	210	177	175	171	188	157	182	178	163	174	164	191	195	177	209	202	183	197	163	194	188	175	180	177	192	172	177	184	178	143	176	192	173	192	172	187	175	187	182	171	197	182	198	170	167	175	190	188	167	193	182	187	172	176	189	177	177	197	175	160	184	178	202	184	208	182	182	188	204	181	225	223	195	181	173	177	189	180	178	193	181	184	189	193	213	162	176	188	191	188	184	167	176	189	177	177	197	169	184	155	178	179	190	158	199	157	184	199	193	175	205	189	192	198	189	180	204	174	162	198	172	208	147	210	189	173	176	172	175	168	155	182	171	187	169	152	161	179	169	162	172	169	194	187	200	182	169	189	158	177	170	186	189	177	168	176	180	191	215	179	202	172	194	187	143	168	175	172	192	185	181	210	185	190	205	179	185	195	184	175	191	206	189	179	168	196	201	190	221	180	176	180	181	205	159	185	178	191	168	181	184	162	206	163	157	204	171	178	210	182	222	202	210	169	183	193	198	154	148	180	174	190	175	220	198	176	177	191	167	172	185	157	182	178	199	188	167	207	195	207	181	189	179	186	171	165	171	175	182	179	188	194	164	176	173	183	159	174	175	174	195	189	184	190	184	164	178	175	215	159
1622	487	553	570	580	526	522	495	502	503	444	462	468	446	477	472	481	456	459	490	440	466	471	497	476	475	450	489	498	439	440	469	479	442	467	483	480	471	429	447	509	444	489	478	464	506	464	423	427	437	445	490	459	460	498	484	479	444	490	462	479	444	464	457	447	482	475	464	518	437	456	450	503	460	449	489	489	462	434	488	443	483	482	514	449	441	433	444	488	433	478	496	446	464	455	504	509	453	406	429	454	464	515	465	459	488	468	427	454	453	441	496	451	418	457	466	444	470	474	432	458	483	436	472	487	443	451	481	490	508	487	442	480	404	451	482	470	457	440	446	431	476	480	465	431	501	461	466	430	444	481	442	426	451	480	465	474	467	455	478	436	456	492	452	469	447	496	433	447	459	490	453	462	475	490	497	464	470	465	470	473	504	487	484	482	448	450	435	486	466	454	445	474	426	475	474	505	454	434	431	441	492	492	437	457	468	452	470	467	481	481	485	470	501	479	496	450	472	468	438	458	436	493	482	422	485	447	448	465	511	469	514	476	447	463	469	482	444	478	488	424	462	453	427	444	460	477	440	463	441	455	456	463	438	425	459	481	435	482	467	463	470	437	471	479	466	417	461	485	462	479	440	460	448	459	445	501	488	474	489	426	448	462	458	495	451	439	438	451	478	488	459	501	470	484	444	457	462	472	456	445	466	485	475	453	464	460	426	442	480	486	473	461	461	504	491	465	453	453	471	510	467	453	461	502	472	428	473	468	435	458	473	489	462	499	453	451	479	460	482	462	421	471	482	460	479	439	463	491	458	474	469	440	458	431	427	471	509	441	460	477	454	406	417	470	452	454	426	487	493	448	478	493	458	475	454	438	463	451	481	483	456	449	434	487	462	447	438	456	487	459	465	463	426	472	422	473	447	444	466	446	473	448	463	489	477	487	444	471	448	432	475	454	499	511	475	466	478	482	484	445	482	426	442	474	427	484	469	473	472	453	471	447	459	431	413	438	507	475	454	475	478	473	456	496	491	468	471	465	467	452	447	473	444	463	467	447	504	452	457	441	454	450	488	440	463	454	454	487	488	467	495	466	461	460	480	423	446	468	463	491	452	461	470	496	476	444	452	463	484	485	488	446	493	463	474	475	476	443	490	461	447	437	450	452	406	453	472	470	474	485	439	487	449	456	498	428	484	452	438	443	476	416	447	433	482	432	482	507	442	471	421	476	464	484	494	481	454	466	456	487	508	434	471	450	458	443	489	469	453	419	450	444	443	480	484	482	440	451	462	491	430	476	461	454	454	467	469	509	472	428	447	448	434	441	444	452	446	445	466	430	483	470	451	467	418	475	452	449	432	461	478	461	424	412	454	421	426	437	437	460	469	466	461	447	438	456	467	481	468	438	457	488	451	419	462	440	441	441	458	439	464	468	465	497	509	489	431	438	502	420	455	475	443	449	470	478	463	454	462	465	480	439	457	456	459	461	452	409	516	440	486	442	470	453	405	459	465	453	477	454	417	467	440	451	468	464	451	432	451	452	459	463	438	482	461	491	477	448	471	487	479	457	478	487	481	455	481	479	476	467	480	479	468	452	480	471	475	435	424	496	442	470	496	429	460	466	453	467	492	498	440	459	499	449	458	456	507	430	448	481	460	470	438	457	435	459	464	451	441	472	449	440	455	431	394	454	472	459	453	454	475	501	443	458	468	462	466	442	433	445	462	493	463	444	477	466	461	491	439	480	487	462	443	446	461	452	472	467	451	462	455	457	443	455	463	451	427	483	454	453	474	452	475	478	531	485	463	447	437	462	479	463	470	474	450	454	439	445	434	445	501	468	461	461	469	470	435	439	476	450	476	493	452	439	459	450	438	461	440	462	462	458	446	484	410	471	462	420	461	453	467	467	481	430	461	495	475	496	489	454	462	444	477	437	483	480	479	481	479	448	461	420	457	468	460	464	501	450	493	466	494	479	490	424	468	445	484	483	463	471	470	444	487	473	476	452	458	476	483	439	450	436	459	441	436	501	464	447	471	465	473	503	443	493	432	457	471	469	452	464	422	445	461	420	434	463	457	481	447	464	480	450	483	466	476	430	467	450	469	457	481	475	477	465	499	458	480	440	452	454	516	440	465	485	465	456	473	475	442	447	485	447	466	479	468	463	480	459	491	444	458	464	450	449	451	480	481	447	446	455	451	456	441	462	470	475	479	478	437	464	488	442	477	480	469	476	509	471	457	485	430	440	475	481	495	484	443	485	500	484	460	493	487	471	468	495	481	479	470	455	480	436	440	508	454	471	474	477	526	473	486	435	455	448	426	483	434	415	460	473	492	455	441	482	458	443	460	463	473	479	473	437	438	426	455	476	480	448	485	425	441	466	498	445	486	427	442	480	460	489	452	443	501	454	459	449	496	416	480	455	484	470	445	467	460	453	449	436	459	430	449	468	456	453	504	484	438	430	435	473	501	452	478	487	499	425	409	426	457	491	446	465	456	463	498	471	429	488	468	451	486	489	519	500	458	490	424	450	429	473	433	452	457	465	474	441	478	437	425	471	455	454	469	477	445	446	473	463	456	464	460	422	453	453	482	485	486	443	433	453	446	438	442	429	465	463	445	438	465	459	451	454	439	462	450	458	490	477	465	473	486	433	470	444	419	468	420	424	437	437	498	464	465	436	443	466	454	428	424	478	494	466	502	468	457	468	502	459	513	454	452	478	466	475	503	482	449	479	450	451	495	456	496	442	447	457	465	468	453	461	437	424	469	453	434	457	481	444	481	452	467	485	465	447	470	458	461	473	461	433	468	421	458	460	447	476	448	490	496	453	443	489	465	478	469	475	481	438	475	439	473	509	482	455	473	492	414	482	471	450	478	443	470	455	465	455	429	451	491	472	439	451	467	475	471	470	443	441	488	461	466	415	458	461	464	485	448	445	465	446	478	464	482	432	490	458	455	448	480	475	465	491	471	444	436	449	419	460	446	475	443	495	457	461	483	462	469	481	450	447	447	484	470	451	428	480	474	446	477	475	483	447	468	466	467	478	405	470	489	461	480	464	468	446	445	430	454	479	464	473	439	457	451	488	449	453	488	491	464	447	474	433	490	474	465	448	480	439	452	404	475	485	496	483	471	464	487	501	480	441	464	459	437	489	485	435	438	442	423	463	489	496	501	475	489	491	498	447	423	501	493	476	481	468	463	427	489	483	461	464	442	455	454	432	489	445	478	485	463	452	481	474	477	466	460	465	433	468	471	475	461	436	432	484	500	482	502	463	474	440	478	444	455	484	466	457	492	469	476	485	502	435	443	509	460	434	421	450	435	452	466	471	447	483	451	460	462	439	449	476	474	418	456	460	469	479	447	501	429	454	468	444	438	465	463	453	457	460	471	476	463	466	479	476	472	464	459	452	403	493	489	479	479	490	460	476	530	458	492	494	457	410	480	446	463	455	477	450	477	465	474	416	418	448	451	458	471	502	445	447	463	442	457	425	432
6700	504	553	465	369	315	325	296	247	253	251	247	265	257	231	255	244	226	251	227	254	231	230	236	224	230	251	260	233	247	257	227	257	235	212	229	206	241	247	234	260	250	236	228	229	229	254	243	240	222	243	219	258	235	217	243	265	264	226	223	222	211	252	240	225	216	226	249	246	235	235	211	238	234	218	239	229	228	229	217	241	217	220	220	238	233	240	206	273	238	239	223	214	233	239	248	220	216	223	247	217	194	241	240	243	231	261	210	230	221	237	218	248	253	231	249	220	231	258	239	231	229	243	228	212	256	236	259	218	250	214	264	232	256	236	247	214	225	239	249	238	212	238	237	220	233	227	255	244	266	252	229	267	192	210	213	245	230	251	230	213	211	226	244	222	208	233	252	228	247	224	230	242	216	212	222	224	219	212	225	230	217	232	223	254	225	229	258	251	233	257	251	245	251	226	240	256	222	239	206	234	233	269	234	209	230	237	205	249	219	227	266	237	226	221	227	223	260	250	239	240	225	218	214	251	223	241	215	209	226	229	243	233	241	226	236	229	254	255	205	203	241	207	238	232	225	247	216	237	238	218	249	239	233	231	222	245	234	224	251	243	197	259	235	251	244	253	245	252	217	238	213	230	243	218	240	217	235	242	268	231	212	241	230	233	243	246	243	216	229	228	250	242	231	207	228	267	240	209	235	200	232	229	233	227	197	221	229	221	215	242	230	234	234	230	223	220	260	239	230	204	236	250	230	235	237	233	224	266	206	249	237	266	215	230	271	231	260	197	228	257	209	233	218	262	234	212	260	222	234	220	265	251	232	248	243	240	223	218	206	225	252	228	244	223	242	224	255	223	231	213	221	198	207	228	224	251	233	241	232	214	232	244	250	226	210	205	214	226	255	212	220	250	246	237	241	227	240	259	232	248	213	245	245	249	220	228	252	222	234	235	202	227	241	228	235	238	254	212	240	219	246	262	235	217	228	225	249	235	236	245	234	234	258	243	230	278	263	231	233	244	211	215	237	263	249	252	218	230	256	206	197	252	225	216	250	270	235	225	249	251	225	257	216	252	240	232	215	257	222	249	218	236	250	234	204	209	230	236	225	222	261	236	232	233	241	232	213	229	233	240	222	238	235	240	254	213	248	263	250	249	243	227	241	240	226	245	227	237	235	215	211	220	225	234	210	180	261	235	252	233	248	255	258	241	225	276	242	217	228	242	209	240	222	240	236	252	225	240	226	226	241	226	267	253	232	231	254	225	260	239	225	235	237	249	231	229	249	222	238	227	241	229	232	229	245	242	225	223	222	240	208	218	254	241	232	217	245	265	231	215	224	215	216	231	257	246	233	214	252	248	234	221	222	259	224	233	245	228	237	222	246	228	238	242	249	243	231	238	231	233	258	232	232	204	241	226	241	244	246	247	211	249	244	272	220	271	234	224	227	241	216	238	205	235	237	233	222	228	223	248	217	242	233	218	241	214	230	248	205	248	243	237	223	258	216	217	206	229	206	252	249	232	230	214	267	252	247	212	210	247	246	234	244	203	228	245	237	246	265	242	240	252	239	259	195	224	255	231	227	257	233	231	216	229	231	238	219	242	197	239	226	254	217	220	225	246	268	220	219	218	257	229	218	229	270	247	208	196	206	238	231	199	253	211	250	209	244	215	234	240	244	244	278	242	228	212	235	259	235	237	261	233	243	236	253	252	210	289	253	212	226	209	214	243	233	230	226	229	235	236	239	243	201	213	247	210	224	224	256	232	240	233	223	226	244	241	249	228	228	257	234	253	242	235	251	247	248	228	228	225	232	214	225	242	242	222	230	218	241	221	226	226	232	235	243	232	244	234	226	239	261	229	225	225	226	236	243	228	231	250	226	229	243	234	231	246	226	222	225	252	244	243	230	216	233	272	235	243	240	212	253	254	266	240	241	204	212	221	206	245	241	239	230	253	225	223	264	248	267	222	258	226	224	256	241	210	230	220	221	249	247	242	239	204	218	234	235	242	249	216	238	223	248	249	254	222	226	219	244	266	236	224	225	252	257	228	239	262	218	232	230	243	249	233	228	226	241	242	251	215	257	249	246	238	195	250	256	234	249	224	221	234	235	233	224	214	220	260	235	242	226	232	252	239	212	246	209	258	237	236	234	250	242	242	220	245	247	219	256	233	233	228	216	240	250	224	261	247	213	201	244	278	233	252	268	233	239	251	252	243	239	224	230	231	225	223	243	210	227	227	220	226	252	228	207	202	255	244	260	247	238	239	244	221	240	231	239	221	224	248	228	244	213	230	244	258	252	234	257	238	213	227	242	241	243	239	239	216	230	235	257	236	226	216	233	228	224	240	244	233	246	216	237	245	250	252	229	215	223	257	209	211	223	200	249	224	221	239	222	199	222	278	235	232	237	239	232	229	219	231	230	256	238	226	222	232	222	226	241	258	276	236	209	198	252	234	244	242	221	232	223	227	243	231	229	242	242	246	225	234	219	244	227	190	226	249	256	249	261	213	217	234	248	233	212	208	222	216	260	230	250	273	224	231	219	217	243	245	267	219	260	207	248	249	211	269	208	236	266	227	253	217	243	237	245	267	215	262	248	228	249	247	214	224	250	211	214	228	243	247	236	222	239	222	218	238	243	249	229	242	245	268	229	219	270	252	255	220	246	231	233	190	241	230	238	259	251	239	208	217	234	261	236	233	260	236	236	255	244	225	230	241	226	226	234	234	244	224	209	227	249	222	222	212	217	216	249	242	239	237	238	255	219	230	224	212	253	215	249	234	265	214	226	220	231	259	237	213	229	257	245	246	227	242	234	199	230	242	230	231	235	224	244	212	236	255	231	247	235	220	230	218	219	253	222	212	234	225	206	240	226	229	240	233	242	221	259	242	247	209	239	215	263	241	238	224	217	259	233	211	202	259	212	231	249	231	240	222	232	207	229	246	250	230	240	241	226	244	264	244	238	223	225	220	231	218	226	244	246	241	249	255	217	263	226	241	232	246	277	275	200	217	236	235	238	236	218	220	234	225	220	240	230	237	208	232	239	220	220	211	210	254	215	223	252	237	230	216	206	223	240	242	241	253	231	233	230	237	231	251	213	225	249	198	256	223	210	245	241	202	257	217	226	226	214	223	203	232	245	247	248	253	230	229	224	233	226	215	253	228	238	243	204	243	243	244	198	219	228	234	215	207	227	238	211	250	232	258	248	243	250	231	179	211	263	250	239	216	240	250	237	217	211	258	234	225	231	230	228	241	254	228	203	221	222	237	244	246	210	237	235	239	213	196	245	223	243	214	223	214	226	250	241	231	227	216	218	234	256	245	210	230	248	214	237	244	233	230	259	270	240	230	207	242	242	228	220	226	249	225	262	230	258	244	210	228	206	235	241	244	245	254	235	241	224	218	221	223	263	269	215	257	217	222	227	211	245	203	243	228	225	215	224	254	247	248	253	236	248	260	256	282	216	249	221	224	223	259	236	250	250	246	221	258	237
6264	885	1274	1482	1260	1080	1012	839	780	781	713	648	682	657	601	642	624	586	622	565	576	612	568	575	603	605	578	557	611	600	612	568	580	556	559	596	571	579	578	572	569	564	585	583	558	605	591	613	560	615	549	598	553	585	536	571	538	558	570	540	560	560	556	583	580	580	590	620	596	576	565	580	574	561	532	559	610	548	578	524	584	583	531	581	565	550	494	554	543	554	597	539	582	570	559	593	550	553	589	527	514	604	550	598	590	583	521	553	592	575	574	554	494	560	535	522	556	587	585	566	553	547	628	557	590	573	580	569	542	599	602	544	570	535	524	557	592	552	563	596	564	545	608	569	570	594	589	577	585	566	563	593	578	603	595	567	564	552	566	546	575	548	547	515	544	560	531	569	567	590	540	557	577	573	579	584	544	552	551	570	586	572	563	609	576	543	552	616	556	581	587	579	565	589	579	538	597	562	540	577	591	590	579	523	535	569	524	562	582	569	566	563	549	568	571	573	602	550	551	575	600	569	574	546	534	586	563	531	513	537	572	571	549	594	592	527	537	561	591	566	599	553	560	531	589	602	572	541	563	545	588	554	552	615	564	580	588	568	554	570	559	557	570	595	600	566	528	510	591	557	596	603	605	567	549	485	566	571	572	595	536	596	571	572	562	562	572	598	569	574	565	552	520	597	570	563	546	580	574	562	519	565	526	539	572	546	538	535	584	604	549	570	573	588	552	574	551	530	567	587	539	540	567	530	572	528	560	551	572	596	530	627	563	523	605	619	518	566	553	534	562	585	572	573	535	549	607	579	543	575	588	563	544	550	594	573	601	567	572	576	581	560	553	565	577	547	559	569	556	585	554	553	596	610	571	571	560	515	582	562	587	522	575	575	585	573	562	550	535	548	558	543	560	620	587	611	588	555	594	617	602	555	522	542	558	540	598	536	540	562	523	599	534	552	556	544	553	583	567	565	580	548	569	530	603	581	596	605	584	573	543	581	601	565	535	551	544	599	576	542	556	557	582	607	557	526	579	546	555	536	589	561	576	568	550	579	573	572	574	571	514	571	612	556	533	561	562	552	546	559	575	576	570	571	554	554	563	602	548	544	583	581	580	564	547	541	559	561	570	587	562	559	581	567	522	556	579	544	550	529	609	580	568	589	575	567	585	589	549	543	561	558	593	549	574	561	582	570	555	541	548	531	607	575	572	567	553	608	572	537	560	553	565	518	565	514	572	578	549	559	577	568	612	545	543	562	602	534	547	533	572	567	553	560	531	592	575	593	541	562	547	523	565	569	558	530	582	582	559	543	559	541	582	536	557	529	546	545	570	560	552	567	539	553	551	542	523	539	577	543	536	588	591	548	594	574	551	552	577	599	623	596	566	576	553	607	582	600	559	560	534	581	572	521	604	545	573	519	550	597	576	592	544	576	551	574	557	546	577	569	579	549	551	568	557	578	553	565	555	544	608	584	598	577	592	527	571	543	562	565	558	606	576	567	544	558	541	565	522	567	600	585	555	572	580	534	552	568	571	552	569	563	593	574	539	591	581	598	532	554	571	562	572	498	540	561	540	581	575	543	558	600	554	528	557	571	543	553	540	528	555	552	547	557	532	596	571	594	535	558	580	566	559	594	598	527	553	549	596	562	535	580	592	647	521	549	543	557	571	551	555	594	579	555	581	541	514	546	576	550	591	566	561	564	586	561	533	561	557	530	550	537	535	580	540	551	539	578	581	589	510	556	546	586	576	551	595	542	596	574	580	559	595	563	529	585	567	587	546	566	545	594	518	555	578	569	581	549	585	582	589	565	553	548	578	538	571	554	569	533	577	594	568	579	566	561	583	542	558	524	570	555	559	573	553	581	534	593	564	556	587	551	543	549	563	516	601	561	544	547	553	580	586	599	577	591	587	593	556	578	580	561	552	591	534	579	595	554	570	551	552	569	562	531	572	560	598	588	551	555	578	543	561	575	556	551	613	559	580	532	531	573	561	549	571	559	599	566	545	553	591	544	569	590	566	563	585	577	573	584	534	549	585	545	566	572	556	551	577	582	548	477	590	586	531	575	582	558	542	567	554	557	544	630	579	548	582	595	518	561	593	569	531	551	512	593	538	563	516	556	581	549	571	598	569	552	524	543	539	539	599	559	591	547	605	529	568	553	556	547	594	607	536	573	559	595	576	546	535	535	536	574	592	608	577	581	541	552	586	622	606	546	586	560	585	554	604	602	549	528	600	605	584	621	540	531	525	545	543	545	582	574	576	535	587	555	594	553	582	558	620	515	559	541	529	535	572	599	623	556	570	539	570	598	594	581	540	580	585	560	581	569	516	577	545	511	562	555	526	555	586	597	570	580	587	615	570	564	573	584	522	557	577	561	568	578	551	552	593	603	570	598	558	518	569	545	566	596	564	539	574	633	546	602	541	526	555	562	568	552	567	589	537	560	563	554	569	547	537	561	564	574	568	547	576	523	565	556	588	545	563	567	542	580	586	551	581	598	562	553	594	531	574	602	579	592	537	538	561	541	545	561	566	577	579	592	606	584	589	548	568	562	571	592	572	555	543	578	584	548	591	581	535	569	582	563	572	562	538	544	540	553	556	551	526	552	566	589	537	596	570	600	566	547	590	551	516	556	562	570	613	600	552	587	567	561	506	548	569	534	537	570	559	569	565	590	571	576	591	585	578	530	592	571	571	557	555	555	529	562	508	556	591	579	570	533	551	581	579	555	568	563	616	574	520	573	542	540	554	530	548	554	589	556	559	557	617	569	579	553	565	550	553	604	577	559	567	534	558	547	561	581	554	543	595	535	552	576	598	523	571	544	574	541	573	581	544	538	562	583	559	533	598	561	575	565	547	616	562	568	531	579	571	577	587	541	539	592	545	540	579	604	592	576	575	592	566	546	590	601	562	553	564	579	544	524	571	578	557	613	558	582	601	592	536	561	540	569	571	568	563	534	566	530	588	558	583	550	533	571	582	580	562	533	536	585	544	544	542	598	548	523	564	557	591	584	581	556	549	556	566	568	602	616	577	590	529	549	587	575	550	557	635	578	570	537	568	544	559	564	569	578	581	564	566	542	556	544	522	581	575	612	565	598	520	584	535	570	574	544	558	600	547	574	557	542	590	619	586	627	595	532	596	553	549	597	518	574	571	593	563	576	576	567	532	538	590	578	556	575	573	605	598	547	560	515	564	567	554	559	532	547	571	549	527	597	575	570	570	536	569	546	577	539	550	585	595	556	574	590	584	571	543	538	566	549	602	579	582	623	564	513	558	572	567	504	574	545	549	551	571	519	536	545	552	589	557	566	594	556	568	577	579	554	538	556	538	567	579	578	583	603	551	569	583	579	508	548	552	562	548	508	567	618	562	586	553	555	580	571	633	574	556	561	546	572	582	521	558	515	545	565	588	571	650	570	529	565	583	570	540	545	550	569	552	554	558	556	551	547	576	563	587	571	525	565	572	585	565	535	579	556	573	549	576	527
12051	863	751	525	436	322	247	186	219	142	141	165	163	155	161	146	135	127	149	152	123	152	130	139	137	137	134	131	143	128	145	134	134	141	133	123	120	118	126	117	110	144	135	139	134	139	147	123	141	123	125	120	138	142	114	126	155	133	110	127	123	138	133	146	124	141	140	133	137	110	128	147	105	140	136	155	135	130	120	136	146	126	139	117	130	127	128	132	120	115	129	128	136	140	147	129	113	120	138	127	131	119	116	126	124	130	129	117	108	130	106	121	128	116	117	130	105	143	125	135	129	108	111	124	121	127	130	133	140	104	131	120	130	133	125	127	112	132	99	112	121	133	137	130	126	111	142	120	142	120	127	126	127	137	141	133	133	114	121	134	124	135	127	124	126	128	125	138	140	132	144	132	129	133	131	123	124	137	105	141	122	153	128	108	110	137	142	131	148	132	116	122	135	136	130	123	143	122	137	119	138	137	126	120	131	126	136	139	138	128	133	126	130	141	134	122	159	126	122	141	115	123	129	125	117	143	132	119	110	131	133	120	128	136	120	119	136	131	148	138	123	140	147	113	149	110	130	149	129	118	118	127	119	135	149	147	132	132	129	125	133	101	133	141	135	136	113	133	115	125	128	109	133	120	115	148	119	114	107	131	129	147	135	155	121	133	118	122	130	141	131	92	123	116	121	119	133	130	129	117	116	127	135	128	114	125	116	121	128	133	106	148	132	127	145	123	122	104	135	128	129	149	128	118	157	127	124	119	146	112	121	112	128	111	103	139	141	132	116	129	102	125	134	116	147	145	117	129	136	136	126	136	164	116	136	120	145	117	129	111	126	111	104	112	142	118	116	109	144	120	124	151	135	143	119	109	137	156	123	117	134	108	132	148	138	102	125	137	127	130	111	125	105	157	125	133	118	131	113	125	125	119	130	138	129	125	131	136	135	119	113	129	120	126	122	115	135	135	135	114	104	110	146	119	111	125	108	131	110	121	118	131	110	129	107	130	126	128	127	143	130	124	119	123	119	128	110	132	118	128	119	138	111	131	115	143	130	100	132	123	156	126	141	119	115	129	148	118	119	117	130	127	125	136	131	129	142	132	131	119	150	136	147	128	146	130	123	132	124	133	140	120	108	124	120	113	111	120	138	129	132	122	133	138	124	141	115	127	138	130	142	135	141	125	125	127	113	141	147	127	141	127	147	144	130	114	131	132	128	136	124	126	107	116	130	132	121	123	149	108	138	135	143	153	125	115	132	119	127	138	115	105	116	135	111	123	113	142	129	121	127	129	137	128	127	125	133	129	119	141	136	119	141	119	136	114	121	110	127	143	125	136	132	112	131	146	123	148	122	150	133	123	143	141	121	144	139	130	126	128	117	129	145	135	140	128	148	115	127	121	124	135	132	105	121	120	140	116	122	156	127	123	137	150	123	112	136	129	115	127	119	157	143	110	124	157	145	129	137	134	121	132	138	145	126	128	123	128	106	134	126	122	139	149	116	112	125	144	148	107	136	128	146	126	139	113	126	109	121	130	132	103	125	104	131	132	117	135	123	123	152	112	151	136	146	134	106	133	133	142	133	135	143	124	117	144	124	120	162	129	137	106	133	134	133	149	122	109	131	123	123	152	134	130	123	150	135	142	123	109	115	108	124	142	127	125	149	133	135	116	128	130	131	140	124	143	130	141	125	133	121	114	128	128	120	129	118	130	143	121	119	124	123	113	107	128	135	114	125	119	125	134	116	122	139	137	127	142	150	100	138	120	113	120	129	124	126	110	123	124	109	136	113	119	116	147	114	112	131	134	114	127	134	130	148	119	134	137	127	134	134	128	136	142	123	122	135	129	134	138	123	109	129	116	115	139	134	128	140	129	122	134	138	118	123	136	119	133	116	136	108	109	127	118	129	128	115	129	118	133	150	116	118	106	134	135	119	134	164	139	139	128	154	131	132	117	121	149	112	129	125	124	141	122	114	144	110	122	119	121	138	141	126	137	135	114	150	139	112	127	102	138	118	131	134	123	122	136	138	120	117	121	149	125	138	121	133	114	144	133	121	124	150	112	134	129	136	130	143	123	135	119	155	131	115	116	130	134	127	143	125	112	120	103	147	121	101	123	122	126	134	126	138	144	141	128	124	116	136	124	136	125	132	138	133	148	129	173	113	119	139	126	119	111	117	121	144	99	136	133	130	129	128	134	158	136	131	135	149	111	137	133	141	115	122	122	106	129	141	139	118	135	153	129	147	136	107	150	134	104	135	135	132	139	130	125	123	113	140	118	132	155	104	124	121	115	150	127	136	123	132	127	106	125	139	140	123	131	117	114	114	118	133	128	140	141	140	138	125	108	135	118	136	138	113	114	128	118	143	140	137	135	114	121	103	124	128	126	126	122	132	129	129	135	129	128	124	116	122	117	136	133	121	122	150	115	147	137	133	115	162	160	120	145	119	131	125	155	119	125	150	124	126	117	133	131	126	146	121	139	118	137	123	140	142	116	127	122	106	152	137	107	119	135	139	119	137	141	134	132	138	131	119	128	109	138	105	135	149	126	134	131	116	136	131	128	120	110	127	133	127	145	149	132	136	141	126	132	125	126	134	104	145	133	109	117	155	118	122	122	133	142	125	122	146	128	128	123	114	119	120	144	132	133	131	130	138	120	135	140	134	111	142	133	132	151	111	119	125	133	125	140	122	130	125	121	110	125	134	130	146	132	104	104	134	129	139	135	115	127	126	144	143	142	130	149	122	141	143	123	109	143	125	144	116	109	119	142	130	117	150	120	126	136	120	128	94	136	123	136	129	144	120	113	126	119	155	116	132	125	126	144	122	115	127	132	128	116	122	132	124	140	123	128	106	133	147	124	142	150	110	126	116	125	142	129	123	133	109	131	138	123	139	140	140	111	112	133	122	116	123	126	143	116	147	103	136	136	129	139	136	111	157	149	117	142	115	133	105	113	140	145	112	144	137	123	145	119	136	110	115	124	121	118	113	137	118	131	118	112	135	137	134	105	140	117	128	109	141	137	125	120	137	123	122	116	115	127	131	114	132	106	139	115	136	126	143	134	157	130	107	137	135	131	139	120	131	157	141	117	126	114	123	125	114	130	120	130	143	118	138	132	118	123	120	126	130	135	133	129	104	126	117	128	134	141	119	150	130	132	111	134	136	110	117	104	118	131	122	118	126	146	133	139	122	145	111	121	116	123	123	125	138	121	122	147	147	121	96	142	138	121	129	140	141	112	125	117	125	137	113	138	127	117	117	154	137	129	134	134	118	133	142	131	129	111	137	135	152	153	120	149	108	128	124	118	137	126	134	138	118	135	122	111	121	137	130	124	115	125	140	99	132	121	117	134	121	140	121	120	120	114	126	119	126	135	124	133	127	131	115	126	137	133	134	132	131	140	128	137	144	119	130	137	135	135	121	160	108	103	131	137	113	118	119	143	130	137	139	134	135	141	118	111	137	141	109	129	125	128	131	121	122	132	147	124
7680	865	1676	1883	1577	1352	1073	883	814	622	621	518	510	455	412	456	450	416	407	383	384	374	410	392	397	399	360	335	381	394	338	347	344	317	338	332	368	324	348	320	354	292	364	345	335	342	334	366	294	321	352	297	305	320	355	312	323	328	321	336	333	347	346	323	342	316	337	310	314	342	327	308	337	324	314	338	354	326	321	327	327	349	325	307	322	298	313	331	354	305	327	316	315	321	319	309	316	341	355	334	296	311	321	370	324	346	331	308	289	326	305	307	344	312	287	361	290	314	359	307	340	317	301	310	357	318	293	320	321	320	291	310	346	323	316	322	319	327	335	338	307	327	320	283	338	302	307	340	331	319	302	296	291	325	298	328	328	353	324	348	322	335	292	299	351	344	320	307	299	315	290	288	304	323	341	324	327	314	287	302	349	329	291	321	303	330	338	292	347	328	310	357	279	344	295	303	333	307	320	322	304	320	345	315	310	326	331	301	305	328	279	333	334	344	319	322	332	291	334	284	318	325	311	301	341	338	309	349	325	318	339	285	310	318	277	324	338	335	341	281	312	335	318	324	301	311	324	301	326	323	300	306	334	304	314	304	349	326	283	273	312	280	327	328	296	301	322	327	283	314	309	284	303	329	285	308	316	324	321	349	322	327	327	307	310	321	317	325	306	315	340	298	303	306	321	360	309	309	304	295	309	328	310	325	323	318	311	295	309	301	310	349	303	320	304	305	302	310	313	332	309	322	327	306	319	340	303	324	349	345	329	310	313	348	327	301	296	325	327	330	304	301	325	336	316	303	306	322	329	322	337	319	305	274	322	301	291	310	342	316	335	323	350	313	304	343	296	300	300	320	280	306	276	298	265	337	289	331	296	332	328	311	357	328	322	298	303	343	324	341	291	313	312	293	307	283	310	281	314	314	321	315	330	338	318	317	335	319	327	288	313	324	317	321	303	286	311	305	302	312	309	303	324	294	308	358	294	330	305	352	313	305	290	324	290	316	301	353	329	322	337	327	300	325	338	302	332	349	311	334	297	330	352	294	319	301	312	323	336	315	305	325	314	308	325	344	300	316	321	345	326	333	309	331	329	328	340	331	319	299	318	345	321	315	322	326	308	318	336	327	331	324	328	342	321	320	299	317	326	292	290	333	300	362	322	323	343	333	330	335	343	316	293	293	328	338	321	324	333	314	348	344	336	342	356	305	308	350	341	304	313	361	310	306	286	282	321	299	312	306	331	335	326	346	304	315	324	304	331	325	347	328	307	322	309	312	331	324	353	338	315	312	316	305	303	325	317	340	368	312	322	344	334	349	338	330	308	324	314	296	317	310	319	318	356	344	347	294	327	348	338	345	299	320	338	303	348	329	330	335	326	305	302	312	318	313	321	315	306	306	333	311	335	344	329	326	319	342	313	316	338	337	316	339	331	325	296	295	335	335	325	295	296	304	326	364	306	292	358	314	309	313	336	310	327	305	316	330	304	314	332	350	302	299	342	331	321	317	299	335	287	331	329	353	316	316	319	308	335	300	337	294	344	362	309	323	311	350	313	309	352	338	315	272	319	333	310	293	307	337	317	291	338	325	311	272	327	318	286	336	329	349	297	347	325	280	304	317	347	333	323	331	322	339	329	342	304	288	317	331	328	342	321	355	339	363	300	339	305	317	339	291	345	322	309	356	300	326	304	315	307	313	308	354	320	319	316	295	306	303	314	329	332	299	307	315	307	317	305	300	346	300	297	316	329	324	370	347	305	337	330	335	302	327	300	314	326	319	324	332	364	299	314	294	316	297	340	301	311	308	277	336	341	304	324	347	323	291	362	324	336	332	303	277	299	318	314	349	320	326	334	296	332	326	287	319	302	317	325	336	333	323	299	296	341	288	287	322	284	315	307	300	295	323	298	333	298	346	333	310	322	322	304	303	325	309	326	317	326	307	326	291	316	325	327	321	352	338	309	319	299	305	316	304	340	316	337	301	324	319	350	324	294	333	324	338	305	336	311	321	294	273	333	287	327	324	305	346	289	295	320	310	311	327	284	323	315	336	292	326	343	321	321	280	328	334	342	323	335	306	325	329	338	314	312	292	322	322	344	294	353	306	316	295	339	316	313	309	316	320	336	284	342	329	319	296	299	294	287	285	292	323	309	336	291	306	328	321	306	313	319	319	316	314	319	294	341	310	327	302	323	283	297	310	291	276	307	329	320	324	317	329	316	333	345	325	287	285	327	357	324	329	307	276	341	326	322	327	337	287	276	320	292	342	310	285	332	301	328	334	340	309	309	328	334	282	296	317	311	304	313	301	320	303	334	299	326	321	334	323	282	310	332	292	325	330	313	329	347	288	308	308	340	325	313	319	315	333	350	300	297	323	340	316	333	310	316	308	302	309	300	298	298	322	326	331	312	318	347	312	311	348	326	303	301	347	295	371	323	357	330	326	348	305	326	291	275	349	345	298	311	330	341	337	315	331	317	327	330	310	335	306	300	323	315	308	340	318	322	313	331	282	316	340	327	344	323	310	300	303	304	345	315	301	326	297	347	307	308	317	338	305	314	304	305	344	324	297	325	315	300	327	375	317	307	318	317	301	335	300	308	329	315	279	321	324	258	336	304	319	348	314	317	321	337	350	301	292	352	304	296	308	299	325	294	317	347	329	324	340	293	288	318	279	307	328	296	342	329	311	326	316	302	291	306	326	319	323	326	309	323	345	341	304	309	319	318	324	304	296	340	320	321	302	314	345	337	321	356	325	347	300	312	345	310	307	354	313	296	344	332	313	287	311	339	328	322	361	317	291	304	324	332	323	346	293	327	338	312	336	330	319	321	290	353	311	313	307	338	341	304	330	326	316	310	323	329	334	300	340	333	319	329	301	345	285	311	283	308	299	285	322	286	332	306	306	328	342	311	332	304	324	327	351	313	293	344	306	319	327	316	295	299	309	293	340	317	350	328	320	313	316	328	305	302	345	323	317	305	322	316	328	358	291	361	301	303	313	306	323	345	321	350	325	316	298	356	307	334	304	323	340	309	276	357	320	297	307	303	317	331	296	301	327	316	328	332	315	360	314	309	334	296	312	330	354	319	289	302	324	327	299	291	335	319	348	323	322	368	335	314	339	334	309	292	320	312	335	332	323	294	321	343	313	351	316	328	329	364	312	317	294	330	357	338	306	290	317	300	307	346	302	305	340	350	331	332	298	321	301	298	352	322	310	313	322	375	300	310	336	273	328	335	316	305	338	338	307	297	312	342	330	312	294	319	346	329	305	340	297	296	323	321	306	342	320	366	330	300	315	303	284	326	339	304	300	309	329	343	322	304	317	315	357	340	333	350	320	325	307	332	336	289	314	307	312	324	317	285	284	352	327	341	359	321	307	335	331	334	321	363	291	296	284	321	299	316	322	294	312	302	338	343	359	308	334	332	319	354	320	311	360	338	323	334	316	340	300	307	274	313	324	356	306	311	325	319	362	318	282	304	323	356	323	327	315
1244	187	222	219	170	190	203	204	188	179	208	175	197	197	187	184	176	178	193	159	178	187	181	187	195	179	199	179	175	202	154	208	191	188	180	183	210	204	213	186	186	180	173	171	184	192	205	200	219	195	163	227	175	187	185	172	160	180	190	157	160	178	182	173	183	164	166	153	215	163	169	176	189	181	188	180	182	176	171	189	188	195	214	196	202	181	199	199	176	186	210	169	181	170	183	194	172	196	182	175	191	192	187	205	172	191	193	164	176	190	179	181	185	173	160	197	189	196	200	185	191	187	173	179	189	164	215	192	184	178	189	181	167	199	183	198	165	177	171	192	180	200	183	209	197	173	195	167	161	186	180	169	188	186	169	187	164	198	177	201	188	179	166	184	192	167	194	210	192	197	195	194	203	186	197	193	182	195	201	182	193	209	182	179	195	194	209	210	192	210	182	183	202	180	178	203	175	183	194	189	203	168	180	178	206	179	160	196	178	183	189	190	188	207	205	171	189	196	175	198	182	207	208	191	202	164	161	177	182	173	191	188	174	177	194	214	188	195	158	173	163	161	194	185	171	211	184	168	172	185	179	185	162	173	209	182	187	189	168	179	196	171	172	156	194	183	191	185	172	182	159	209	171	212	170	174	193	191	189	193	205	202	190	193	191	192	171	203	177	159	198	177	181	189	185	184	189	184	188	182	167	184	210	202	187	173	184	189	184	178	164	174	189	176	181	182	173	162	163	167	175	184	198	174	173	174	187	196	176	166	193	203	180	165	207	205	188	189	190	185	177	177	171	171	181	223	181	173	177	186	190	155	168	178	201	167	174	207	186	166	193	184	165	193	187	193	188	170	159	186	163	178	165	174	207	188	169	166	188	162	184	173	175	188	180	163	196	180	207	154	172	184	195	187	201	184	180	183	215	185	182	191	178	187	187	184	168	214	203	182	178	185	191	163	188	176	158	196	165	189	184	170	183	199	203	177	212	201	178	159	193	184	190	190	181	195	194	192	213	158	177	204	182	175	194	177	169	187	165	205	201	175	167	183	198	200	183	199	158	191	230	197	222	168	200	192	188	176	189	196	183	176	187	194	186	209	215	168	167	172	187	201	181	186	185	184	189	178	187	164	173	156	192	194	179	173	186	188	171	214	183	190	190	178	187	176	179	161	193	186	194	188	176	176	147	198	190	183	200	192	211	177	174	182	182	189	176	189	171	169	191	180	204	195	172	186	185	168	172	191	229	169	188	187	192	186	199	206	190	231	168	187	194	195	164	182	205	175	161	178	182	198	177	165	191	193	181	173	163	182	180	173	174	183	198	191	183	187	170	186	187	170	178	175	195	199	197	182	194	197	204	179	199	199	199	190	178	183	201	178	190	171	178	214	214	200	176	197	195	174	164	195	198	206	177	170	189	192	189	173	201	200	164	204	187	171	198	197	179	193	193	178	185	210	173	183	179	175	187	184	207	175	147	191	183	188	170	175	221	205	172	167	195	159	176	196	184	162	215	190	166	180	191	189	184	191	175	205	174	154	210	168	188	194	211	183	182	195	191	190	155	193	192	213	172	179	207	186	188	184	172	180	179	214	202	191	175	195	170	189	181	185	208	177	170	189	179	165	161	193	174	187	178	184	181	174	211	182	181	174	186	191	192	196	203	194	228	179	199	214	191	180	198	210	173	169	156	167	197	186	185	191	169	165	197	178	197	189	174	198	168	168	173	166	192	182	190	216	180	183	172	180	176	189	168	195	170	180	204	183	200	166	146	191	194	185	184	171	196	149	198	183	166	172	171	178	192	175	182	170	205	195	202	171	189	162	189	165	184	168	183	171	180	188	158	186	174	197	184	180	195	168	186	181	195	189	181	166	190	174	187	204	165	168	186	174	182	181	174	168	173	205	183	163	189	165	177	209	190	200	173	209	169	184	189	189	213	195	175	189	173	196	171	195	198	161	209	167	196	192	186	156	151	190	188	172	194	203	169	208	195	186	209	198	172	179	204	181	197	194	196	190	204	187	190	186	170	194	182	188	198	200	162	187	181	159	191	202	184	188	182	167	179	181	162	159	184	183	200	219	183	181	170	172	190	194	211	184	183	172	185	183	175	175	189	206	189	197	195	155	179	194	174	190	171	157	188	188	171	180	174	192	184	177	197	171	176	187	195	167	175	185	164	174	192	183	210	195	181	182	189	178	197	194	217	204	174	194	196	181	195	180	182	179	160	176	207	186	178	155	176	179	173	173	187	186	198	183	187	213	190	184	192	181	197	189	151	184	190	196	169	173	196	171	198	179	184	191	227	182	215	186	177	193	189	157	192	202	195	189	168	177	208	167	173	179	190	175	212	187	211	193	189	178	172	214	187	174	179	171	206	164	174	165	204	167	195	204	178	187	199	204	171	181	179	179	188	198	167	185	181	177	182	190	189	184	192	173	166	181	214	212	179	194	190	194	186	173	186	201	198	199	187	202	193	182	194	192	181	190	187	176	192	168	200	189	193	181	206	190	189	174	167	191	188	172	184	221	161	191	211	189	177	178	146	193	154	197	183	180	179	205	162	206	199	181	193	184	188	186	191	184	164	184	190	183	199	186	187	197	177	193	167	197	181	215	174	190	196	171	174	182	191	178	180	172	177	185	179	185	196	219	184	180	198	185	183	203	196	194	183	167	188	201	191	186	192	180	188	162	189	181	197	193	161	185	198	189	188	187	201	170	199	178	191	181	202	206	166	189	174	153	205	213	174	169	185	219	186	166	204	180	187	194	209	187	180	171	188	181	186	184	172	211	215	184	175	160	187	172	177	207	179	185	195	187	184	177	176	183	194	181	206	183	202	178	186	198	182	203	199	166	174	183	199	193	191	165	193	194	186	157	186	193	166	186	214	191	185	173	157	197	169	159	178	182	183	185	164	158	196	201	157	190	190	152	162	179	180	186	195	208	181	174	192	189	195	178	201	189	171	186	179	188	158	172	166	204	196	215	171	195	208	184	167	166	165	184	192	178	212	172	193	187	214	182	202	193	194	194	162	174	200	192	168	179	156	176	169	168	185	186	185	156	189	196	187	191	200	196	180	186	196	179	195	173	159	192	218	186	198	171	169	173	185	160	179	165	189	177	185	171	174	167	188	165	192	173	171	203	181	191	158	194	210	192	215	184	194	197	177	200	168	166	203	195	170	195	181	160	165	212	172	184	159	183	196	198	186	160	176	191	180	194	171	188	174	201	185	191	183	161	194	163	177	178	195	163	175	167	195	181	156	179	193	203	205	171	189	167	176	180	210	230	163	187	163	141	174	197	183	199	182	211	184	184	194	186	218	171	159	186	174	185	190	165	193	152	166	176	169	215	200	171	206	187	166	184	182	174	204	210	180	169	161	188	199	166	166	168	166	194	157	175	185	171	180	183	187	173	201	206	190	167	176	185	174	188	180	178	164	201	177	201	185	195	188	185	191	175	174	177	168	192	181	165	188	159	199	178	174	174	182	177	204	170
1638	443	585	583	522	533	514	552	503	461	416	459	465	479	471	475	475	520	470	443	470	456	465	459	469	526	462	462	470	490	475	420	460	470	472	453	488	445	473	498	515	474	470	476	447	417	440	475	453	457	485	482	467	459	434	482	468	436	452	459	476	462	486	474	448	464	485	444	533	425	445	455	482	477	518	492	486	463	468	458	449	455	487	429	482	512	469	471	452	476	502	482	465	441	433	459	425	432	470	466	460	460	460	465	486	436	451	488	446	449	483	461	480	473	458	494	489	442	453	470	488	471	442	456	488	492	469	494	479	413	477	485	411	474	423	472	473	450	457	485	475	476	455	500	473	444	482	449	485	512	436	476	471	444	494	482	480	459	479	476	478	469	470	480	433	484	478	468	471	478	480	438	479	437	458	467	455	514	456	437	449	492	486	457	427	448	443	450	493	478	441	483	433	450	474	465	431	450	499	445	424	441	510	454	456	459	450	485	504	451	470	477	472	452	432	478	455	528	484	454	492	475	430	452	476	465	466	477	485	477	428	476	456	454	449	460	473	440	484	464	450	474	473	479	437	488	462	443	452	508	422	491	465	449	451	436	432	448	419	508	472	466	451	447	454	430	507	505	488	507	472	476	467	529	472	442	451	461	484	441	459	428	448	434	490	505	471	455	496	483	493	492	469	482	477	500	454	457	482	482	465	468	491	466	517	448	453	457	453	429	459	448	436	468	457	470	491	481	466	514	457	456	481	441	451	473	476	434	478	452	444	444	452	487	487	446	443	483	464	476	470	488	477	485	479	448	464	485	476	483	442	449	474	499	465	436	478	462	444	458	454	479	452	462	444	458	474	436	423	502	453	472	474	485	456	443	490	442	454	438	496	447	503	457	424	458	447	470	496	472	457	446	406	479	463	464	440	442	455	460	493	448	468	451	475	458	467	475	471	411	483	483	426	468	445	460	449	454	468	435	468	492	490	491	466	447	447	438	454	505	450	463	471	483	458	441	420	459	489	445	482	492	465	454	497	429	488	449	446	450	480	458	421	444	484	487	482	465	473	465	455	439	463	449	439	455	448	456	457	499	477	495	441	438	463	447	491	462	498	435	462	465	429	479	455	500	479	469	451	473	474	502	461	460	460	481	467	464	465	446	475	445	460	420	465	491	461	511	443	476	474	478	436	505	420	499	442	466	484	458	457	452	459	462	503	459	479	449	461	425	450	421	475	425	480	480	432	486	474	490	453	473	476	446	468	460	479	470	483	485	454	490	480	473	474	448	441	473	470	439	482	473	488	483	501	460	417	435	478	486	425	462	445	471	473	473	478	470	457	466	483	475	462	503	467	448	473	497	454	460	414	488	476	485	482	433	478	462	489	464	432	455	473	441	469	466	456	460	456	448	442	478	488	480	434	441	465	474	445	488	435	480	492	475	454	482	471	440	484	490	475	419	483	484	448	447	442	487	467	424	468	528	436	448	448	459	493	487	484	474	475	422	461	468	467	437	488	496	458	438	490	492	527	481	467	490	443	483	470	487	439	449	439	439	454	437	458	473	491	459	472	489	435	457	478	486	456	486	482	458	449	481	466	459	498	461	484	442	445	472	477	464	473	462	480	477	456	482	431	439	502	467	452	470	456	445	429	479	459	472	462	479	433	460	467	479	491	491	442	442	461	460	468	505	481	488	501	465	469	461	434	465	452	480	464	452	466	454	474	490	461	472	453	441	472	483	458	434	475	441	480	454	477	458	480	460	456	455	454	440	432	501	449	456	440	480	456	464	443	510	454	476	453	432	457	477	472	497	465	490	456	451	455	451	448	488	474	492	466	471	482	460	435	456	445	459	429	508	491	446	486	481	438	449	435	469	461	471	455	509	465	450	495	454	458	431	470	449	447	497	457	455	469	472	499	478	445	460	457	465	482	500	485	453	483	477	454	460	445	487	469	453	446	463	478	488	499	471	463	430	481	456	453	457	476	467	447	441	464	466	466	500	469	459	471	457	444	472	448	471	449	463	444	473	485	485	470	466	432	464	455	463	438	454	474	452	452	449	515	445	474	496	460	522	502	461	512	442	452	435	486	485	465	438	479	481	434	450	504	504	481	451	498	426	469	460	461	484	439	429	475	464	474	458	454	520	451	471	498	414	469	471	450	452	489	430	457	459	463	463	467	509	441	459	433	473	473	511	447	465	445	437	536	495	469	458	458	500	452	431	467	483	431	489	462	457	454	486	451	489	447	451	455	471	428	490	446	442	495	456	504	497	478	465	449	517	491	471	474	456	460	462	435	474	449	463	453	451	500	495	447	470	449	460	446	475	448	483	441	477	480	497	469	471	509	462	441	467	467	443	511	459	443	458	433	457	445	464	472	493	463	425	445	420	458	449	452	490	471	485	483	470	506	485	445	476	462	476	518	473	426	463	455	437	489	477	457	486	432	488	467	475	436	477	424	444	500	430	461	471	453	428	477	452	476	480	464	454	494	462	465	488	444	500	421	471	507	447	433	443	458	471	440	497	475	483	458	479	442	440	480	461	446	442	449	419	519	469	439	476	449	436	518	437	485	493	499	447	474	435	457	453	471	469	516	457	458	450	450	470	496	480	441	438	478	483	461	476	470	493	464	502	478	452	477	505	449	479	488	454	465	456	492	456	464	487	483	449	434	430	436	473	457	521	465	451	505	453	480	450	445	480	498	492	472	416	446	505	489	479	447	459	460	427	478	504	449	474	465	483	450	471	496	449	432	452	480	484	488	472	441	454	456	503	475	431	456	465	473	498	466	499	462	508	439	471	467	481	472	472	480	511	482	455	458	448	445	458	450	452	472	447	440	454	465	451	480	464	457	457	473	464	445	485	473	450	438	410	447	472	450	437	460	455	483	455	487	479	477	483	448	476	433	492	448	498	470	460	500	464	485	451	459	447	484	451	464	509	488	484	463	466	480	460	453	447	420	429	478	440	449	449	467	457	448	448	490	461	470	478	436	441	486	513	488	477	432	438	484	431	436	457	477	522	424	431	438	442	474	481	414	460	436	481	425	471	450	447	497	460	456	444	453	443	467	436	477	460	471	485	456	456	464	472	420	457	464	467	440	468	453	452	464	457	461	447	464	453	446	486	430	439	446	471	444	466	491	450	480	489	471	437	495	455	514	468	451	437	471	442	454	489	461	461	490	486	465	487	447	469	464	451	494	458	447	450	512	477	480	473	481	477	438	443	478	413	461	468	461	490	486	463	474	456	472	461	463	454	461	469	437	483	503	507	453	470	470	453	471	473	443	509	453	458	462	472	461	465	501	477	464	444	508	458	470	457	424	452	443	492	463	459	475	469	461	471	516	494	424	523	466	481	482	439	503	489	468	447	538	473	471	456	503	448	475	452	441	470	435	444	487	490	454	468	468	477	448	449	469	461	482	476	462	429	471	482	447	469	449	481	462	471	445	457	460	502	450	496	444	503	438	448	469	496	417	431	483	411	460	498	484	483	483	472	463	481
6752	476	557	437	381	371	304	282	258	258	271	268	213	219	225	225	267	245	228	224	265	239	244	230	212	232	262	251	254	223	239	266	232	240	253	235	196	215	257	250	228	218	239	273	220	235	233	244	216	244	226	244	244	240	221	232	219	252	254	219	246	231	253	207	233	250	237	261	243	244	232	236	210	250	224	241	265	240	224	215	234	232	252	222	239	224	235	246	209	207	254	228	224	216	211	260	221	225	223	241	221	228	263	224	215	203	226	262	250	235	249	240	231	230	230	238	236	250	256	213	245	253	221	264	240	225	237	228	258	227	215	224	268	256	252	243	232	237	228	234	236	238	224	237	234	230	207	233	249	266	241	229	228	244	226	254	225	228	260	240	228	217	248	220	230	219	229	232	222	229	220	244	257	230	252	243	276	222	229	229	254	245	247	222	226	246	231	226	246	214	203	228	242	238	236	223	222	251	230	243	246	230	233	222	213	249	252	212	245	238	238	264	210	246	248	241	268	229	236	249	223	248	236	247	237	244	207	211	234	262	264	216	218	253	228	258	227	236	233	206	249	253	250	216	224	229	230	248	234	246	253	240	250	197	247	236	235	243	228	244	254	271	253	270	217	240	235	243	227	210	218	224	227	237	228	262	250	250	215	217	236	232	230	231	215	219	222	259	221	249	231	228	263	207	215	232	238	224	244	231	216	242	218	240	225	232	254	250	222	202	242	226	267	247	248	219	221	257	229	239	235	247	250	231	241	208	247	250	227	250	224	257	258	241	239	244	232	290	208	207	214	244	243	211	254	223	240	228	234	220	225	230	222	211	242	236	253	243	239	233	246	231	263	239	223	243	223	224	229	234	238	234	207	234	254	247	228	218	231	226	242	222	246	226	233	270	222	241	229	213	239	244	237	245	244	254	237	257	246	259	229	234	231	232	231	216	204	247	269	224	248	230	235	215	232	258	253	247	210	192	256	224	246	241	246	204	244	215	198	196	252	218	220	237	215	216	234	211	211	219	215	240	274	226	223	246	258	242	254	261	232	215	231	229	232	216	228	235	236	226	253	231	242	253	221	227	245	275	244	215	244	229	230	255	252	249	232	257	246	227	236	232	234	212	230	239	232	245	251	255	220	236	240	223	219	247	222	242	231	233	233	229	229	255	207	260	270	229	228	240	225	200	244	213	223	243	212	235	226	232	258	227	220	245	252	239	238	227	251	226	237	239	224	246	227	263	216	222	213	248	240	219	224	196	249	247	241	244	247	230	232	221	206	241	284	228	256	237	220	248	237	228	257	249	273	242	214	256	221	235	231	224	226	234	230	248	234	260	265	230	255	242	234	242	239	207	237	223	235	228	221	247	251	227	233	245	247	265	253	236	247	242	237	225	232	256	216	239	224	232	245	244	237	233	229	231	225	241	282	238	252	248	239	259	208	233	230	220	248	255	225	272	243	236	232	219	221	237	258	244	276	208	237	232	222	229	250	237	284	239	231	226	243	238	217	240	256	236	229	228	210	240	241	267	258	242	230	218	207	263	220	249	259	263	226	271	232	217	255	232	207	222	239	281	236	263	261	262	261	201	245	264	231	259	238	241	234	253	232	239	217	251	219	233	224	221	251	224	230	230	254	219	230	215	240	246	241	205	234	231	260	228	206	203	250	245	191	216	232	238	250	249	233	256	248	225	248	248	225	236	234	223	233	231	249	250	201	262	244	249	242	268	226	231	236	237	247	211	231	224	264	234	225	243	240	246	270	235	249	242	241	253	234	250	242	231	217	234	244	243	265	229	266	270	255	253	240	231	235	257	244	234	221	253	240	237	224	235	255	220	232	213	218	232	246	236	229	227	226	273	225	234	255	228	237	240	218	238	226	240	234	229	253	227	251	238	256	243	244	215	238	255	229	222	240	209	250	268	216	217	213	223	228	241	223	237	203	221	236	226	255	247	242	236	215	230	240	212	239	240	234	225	251	232	262	230	235	226	254	206	228	249	230	251	258	203	245	225	218	249	266	270	234	233	256	245	227	214	246	242	236	242	216	229	224	244	234	236	254	251	248	208	231	256	246	240	233	231	216	240	219	252	222	240	230	208	236	228	222	237	222	240	226	237	220	224	210	216	243	249	238	233	247	244	251	228	203	234	258	240	243	242	227	249	214	245	227	240	232	238	242	236	245	237	238	257	263	213	235	244	239	225	207	238	221	230	247	235	235	234	235	229	226	224	231	205	225	219	234	222	246	244	227	236	219	248	226	237	261	217	202	271	278	249	234	255	237	209	235	253	225	207	233	241	248	225	263	246	232	230	255	236	265	251	270	219	235	232	242	250	239	250	271	215	232	245	235	219	240	222	222	226	237	263	233	245	240	242	235	221	238	268	261	273	248	262	240	254	246	226	241	247	232	241	230	241	250	211	236	225	248	220	249	258	218	232	264	271	228	233	246	227	226	243	244	230	256	219	223	243	224	240	226	251	222	223	246	256	265	241	226	231	217	244	231	245	223	239	245	268	274	233	253	236	237	231	218	247	219	234	214	206	255	215	218	227	228	254	224	221	248	241	224	222	227	245	233	251	272	247	266	239	223	241	216	240	267	256	257	239	238	249	236	236	282	233	246	218	257	210	217	230	239	242	242	222	250	244	224	235	205	205	234	218	238	245	242	227	232	209	231	226	214	247	243	231	234	252	213	215	230	239	246	265	256	210	229	235	206	240	244	243	234	227	248	218	245	250	230	232	247	221	223	231	240	234	240	221	236	239	235	210	240	231	237	260	247	211	243	257	272	242	241	240	225	246	256	252	237	223	216	245	269	237	264	246	232	227	235	225	216	241	222	226	236	260	261	242	216	247	232	212	242	221	241	235	240	223	231	219	219	223	216	229	206	209	237	235	252	247	255	222	225	243	265	248	206	217	222	207	212	243	224	232	249	248	230	216	202	236	240	227	246	264	248	225	228	220	241	208	229	247	236	219	238	253	236	251	233	277	205	234	243	224	251	228	228	249	255	245	291	214	221	234	251	244	245	236	249	221	236	223	239	230	242	230	226	253	256	246	229	240	219	238	221	243	275	239	234	253	240	236	224	238	209	257	247	232	235	265	228	224	235	214	233	218	233	241	236	210	227	221	253	226	252	250	237	199	249	232	256	223	250	216	215	247	217	221	228	241	208	228	233	223	210	223	226	245	217	234	224	224	215	256	230	255	232	232	223	219	230	231	231	245	253	258	236	232	221	239	237	287	221	233	230	262	248	235	240	235	220	232	239	232	222	201	238	226	235	219	227	241	227	249	221	278	222	238	221	223	260	246	264	248	218	227	217	234	229	235	204	262	230	265	233	256	215	226	255	238	263	250	231	257	217	239	228	237	237	212	222	207	278	232	221	273	221	234	244	260	223	259	243	207	244	219	204	259	214	230	258	239	243	248	238	234	256	241	240	244	249	234	222	207	247	250	223	246	240	253	240	262	226	209	216	223	234	231	225	261	236	214	233	215	239	232
6291	782	1328	1336	1219	1158	948	824	832	713	703	671	642	631	671	658	640	583	628	592	596	669	617	616	600	553	570	593	610	569	594	542	583	586	551	582	605	545	563	585	587	580	585	566	574	567	543	567	580	588	586	603	552	574	584	589	555	579	555	602	534	543	595	560	595	553	548	568	596	562	611	559	566	548	579	553	556	594	569	563	600	586	602	517	543	551	632	557	551	585	598	589	588	519	598	567	543	580	597	558	608	545	526	553	574	575	561	568	559	592	576	593	526	602	594	578	564	555	552	590	536	563	557	524	525	561	577	542	553	581	573	587	568	527	572	626	565	560	549	567	586	548	567	579	588	552	570	534	533	557	555	574	580	549	573	575	530	543	570	607	562	610	554	529	570	565	576	552	572	569	592	614	537	548	535	575	556	550	549	579	579	596	589	582	601	570	568	575	582	588	576	599	533	548	545	552	566	565	538	554	550	592	608	521	577	550	577	560	602	589	531	592	567	556	557	515	546	608	561	562	538	552	590	561	596	564	562	575	548	564	569	604	553	598	571	563	542	601	568	570	528	555	556	566	565	592	519	604	589	575	609	599	607	617	590	569	536	578	539	552	566	586	548	565	575	580	527	579	603	561	559	606	537	552	580	574	540	578	608	565	559	572	532	560	537	584	526	528	539	569	611	587	569	592	572	568	551	557	534	549	563	532	572	572	575	556	542	556	554	549	557	544	570	596	537	555	530	546	580	548	565	565	548	557	571	571	541	569	572	556	552	569	588	580	563	585	558	568	546	537	603	599	594	599	600	543	566	555	547	551	559	550	515	552	565	522	597	596	595	556	543	597	525	557	537	591	540	558	596	575	548	517	558	563	597	568	576	535	554	572	557	548	565	561	552	567	564	584	565	598	555	561	554	547	563	533	562	546	583	565	574	548	548	559	568	568	587	563	523	574	570	560	581	528	557	577	572	567	547	577	600	568	561	573	617	606	546	577	578	574	572	586	555	543	553	536	572	550	569	533	553	568	561	576	569	549	557	532	606	582	574	594	572	590	529	587	569	567	533	579	559	562	562	541	551	573	577	580	583	582	575	568	551	552	572	544	576	593	545	563	593	583	548	529	577	606	596	534	536	534	541	555	593	556	587	603	562	548	557	580	535	603	591	558	544	563	529	561	581	581	570	563	557	553	605	572	554	581	586	579	562	581	568	602	571	562	593	597	565	585	572	567	546	553	567	600	548	581	604	536	586	548	559	534	591	593	560	601	627	577	564	516	615	541	547	591	559	600	545	520	533	568	592	580	570	588	573	562	526	608	585	556	553	553	586	538	590	564	571	564	553	551	581	531	533	615	544	560	596	565	530	581	596	571	585	576	555	585	557	561	607	552	495	545	593	550	589	543	575	591	597	558	584	562	524	541	554	555	589	559	573	573	553	564	565	551	558	557	583	553	541	534	531	535	522	572	573	557	531	554	567	583	605	534	543	536	572	512	557	603	573	553	577	553	595	566	551	570	568	566	553	571	526	580	593	518	559	561	570	565	560	529	565	547	545	561	530	579	566	561	540	553	540	552	562	582	595	577	564	566	522	549	582	510	597	543	563	553	548	594	530	602	556	582	528	571	582	500	563	508	573	529	552	577	547	557	576	566	617	578	548	560	596	576	550	525	560	595	563	592	564	610	580	609	538	589	557	603	534	582	544	546	566	590	548	538	552	589	574	576	617	538	611	553	563	562	537	557	576	616	551	590	584	542	626	569	598	568	534	549	570	575	548	573	596	571	547	579	548	573	590	593	576	566	573	573	563	577	561	557	548	539	551	564	550	597	587	533	546	578	567	534	584	572	557	556	580	547	529	559	581	567	580	579	566	559	562	563	574	575	553	566	548	564	586	573	539	545	563	583	530	535	554	552	524	567	570	543	574	572	565	575	582	516	563	591	575	567	544	575	525	569	568	570	530	570	552	536	545	594	550	546	579	522	567	572	571	555	532	574	588	566	527	567	596	580	592	539	542	523	543	570	564	545	610	585	561	589	554	568	570	543	561	559	593	539	558	571	586	568	547	516	533	596	576	541	552	607	526	529	588	563	560	577	578	595	554	573	581	601	552	557	573	536	535	537	533	565	577	534	563	588	542	541	601	545	581	567	560	545	567	600	568	564	581	579	586	555	531	583	562	530	588	543	575	574	548	550	537	581	512	603	549	574	577	575	552	570	552	600	593	611	575	545	558	587	554	550	563	546	563	513	549	542	599	602	569	611	544	562	561	583	603	535	590	559	547	587	552	576	613	545	589	581	575	565	587	553	545	560	577	537	569	527	546	592	541	591	543	564	605	558	569	524	551	612	551	564	535	571	579	582	588	534	601	558	537	543	574	576	568	553	559	555	573	564	544	537	540	569	595	596	577	582	564	550	596	561	517	537	565	586	518	588	583	602	595	577	590	553	546	574	593	558	565	551	576	570	532	555	584	577	593	595	581	589	568	594	522	542	545	590	609	555	574	561	523	544	557	571	580	537	534	553	556	534	607	542	554	538	575	569	597	553	578	596	565	541	562	551	557	544	550	600	576	500	533	534	634	546	627	569	548	576	550	561	537	543	624	578	596	575	547	611	560	588	560	604	574	516	564	563	525	573	523	524	603	559	568	546	550	557	518	591	571	547	581	603	588	566	612	567	569	581	586	560	542	556	555	584	555	554	555	588	550	551	561	590	560	574	593	579	564	530	559	591	543	591	574	582	551	579	592	572	524	568	582	564	571	561	551	553	572	583	542	571	590	586	557	630	607	571	551	567	554	570	589	591	541	587	559	556	565	568	554	584	568	555	555	560	565	538	550	546	567	556	560	555	544	574	569	568	540	558	617	562	595	585	537	586	575	590	564	607	571	588	553	566	566	560	561	582	562	596	592	563	598	546	564	538	569	553	559	570	580	596	529	579	503	594	565	558	574	573	550	572	605	596	573	513	553	577	547	546	558	576	583	534	601	572	577	562	533	597	604	539	602	569	574	551	558	573	547	613	579	564	559	574	579	606	559	612	533	603	538	589	552	553	549	556	554	565	563	580	552	523	536	538	580	554	581	546	544	565	561	546	532	578	587	564	602	522	545	566	544	553	569	580	587	528	583	550	602	554	559	566	577	581	525	553	546	552	577	602	595	547	559	552	557	595	551	591	554	599	593	543	528	621	553	557	612	563	560	531	575	559	509	568	589	576	558	566	587	576	542	557	535	555	553	602	550	561	547	557	544	583	554	534	544	575	555	524	568	569	590	556	581	567	581	568	549	599	551	562	637	560	596	589	600	563	545	558	557	583	584	576	554	543	583	594	542	568	555	558	546	548	554	565	589	564	533	591	559	529	561	620	572	571	597	568	564	539	588	615	554	589	557	585	581	587	569	609	550	560	578	523	593	588	510	602	548	568	559	571	611	554	553	557	542	553	550	574	530	552	542	605	559	538	594	545	561	592	584	562	580	567	553	550	611	586	594	563	500	538	566	546
12017	807	760	582	397	344	256	209	225	171	181	154	165	135	132	169	135	124	133	148	108	132	113	139	95	135	135	133	119	119	128	117	132	141	133	122	134	111	154	136	144	123	123	131	127	114	136	130	127	135	136	156	138	145	116	112	142	141	139	110	120	114	117	119	119	142	109	143	130	124	135	127	127	122	138	114	116	140	120	137	157	139	114	162	131	144	135	116	129	133	125	125	128	137	133	120	119	115	129	142	100	122	136	121	127	111	109	114	136	124	132	135	136	133	122	126	126	123	145	172	141	132	146	117	114	123	105	122	116	125	127	131	143	141	124	137	130	118	104	138	101	98	128	129	126	99	124	143	143	126	143	121	129	144	136	123	110	146	132	122	132	115	130	101	149	143	129	151	135	134	147	122	124	128	145	115	136	125	123	131	145	122	115	143	131	136	117	130	135	118	130	112	143	134	123	131	111	125	150	130	129	128	124	142	117	139	139	125	139	119	121	118	121	125	127	136	122	121	123	134	127	115	130	109	131	114	127	138	114	155	123	139	143	105	117	145	123	135	127	113	128	130	124	124	141	123	120	119	128	137	168	129	132	136	139	139	123	152	112	163	154	153	135	133	148	124	131	135	141	111	129	129	127	130	126	126	126	131	127	141	131	132	142	123	134	116	121	121	138	144	121	132	113	120	120	130	135	133	137	150	123	110	126	146	108	119	129	132	128	128	147	130	121	133	129	105	116	115	120	126	125	134	110	137	119	131	106	138	120	130	143	120	130	123	114	119	138	141	113	115	118	125	143	128	116	122	142	147	114	112	139	132	152	136	124	114	118	106	140	109	107	132	116	142	138	123	112	136	115	144	139	104	147	150	130	120	135	145	124	144	116	148	144	138	118	117	133	135	133	116	136	133	125	117	118	147	112	149	134	147	139	130	140	134	135	116	137	123	117	137	118	124	119	132	128	140	119	121	134	127	141	127	119	115	126	109	129	138	144	135	148	133	133	138	135	153	125	129	139	144	146	120	123	123	113	134	145	113	122	127	125	117	127	127	130	126	145	110	128	113	122	117	137	117	123	145	141	116	139	130	135	118	131	150	129	114	113	113	113	116	122	129	110	118	133	135	122	127	115	108	127	129	117	121	146	117	133	124	140	149	126	125	123	158	124	137	152	135	129	129	115	121	118	141	123	130	124	147	131	106	126	128	128	109	114	137	140	123	119	134	127	127	124	143	139	144	124	114	105	154	134	129	128	111	120	125	124	122	114	120	134	124	109	118	138	132	137	132	120	139	107	128	130	134	131	141	126	151	124	120	125	120	132	128	134	128	135	116	111	146	124	119	129	122	117	107	121	144	125	143	118	112	117	129	132	130	122	118	143	126	137	137	136	122	142	116	133	112	118	128	123	128	116	123	125	139	113	120	110	127	117	132	138	139	145	140	107	133	127	142	113	126	122	123	122	134	109	148	137	120	134	124	114	114	138	107	130	122	131	123	122	129	133	138	122	150	130	121	131	123	118	118	132	133	137	133	156	133	138	135	122	116	124	140	114	128	149	114	113	124	128	135	122	117	151	119	120	123	125	130	130	128	142	136	126	123	133	120	128	137	110	129	117	141	132	115	115	113	127	119	136	134	146	119	117	112	149	118	133	124	117	142	107	121	128	114	128	121	130	110	122	127	134	127	139	134	130	121	127	116	119	111	142	132	129	124	142	141	138	140	129	132	121	107	138	136	123	118	132	141	132	135	119	147	136	114	129	131	109	133	117	134	135	134	107	107	120	132	98	111	130	123	138	136	145	146	124	119	122	118	110	118	106	131	137	133	124	107	147	128	111	124	133	123	116	133	118	116	131	134	135	132	126	127	119	139	146	128	135	166	162	119	114	121	127	129	120	126	114	137	124	149	123	125	145	125	136	144	138	111	141	148	123	118	141	118	116	130	106	131	134	131	148	136	121	141	134	145	147	136	139	143	118	130	136	125	101	117	133	124	115	105	121	148	103	132	123	122	118	133	130	124	129	133	138	151	130	125	124	130	108	134	111	126	128	133	122	115	122	128	138	164	149	136	122	131	141	131	139	119	147	123	150	125	136	122	110	134	130	129	132	137	127	116	123	129	119	118	129	120	110	123	138	129	122	132	149	123	144	133	126	125	146	115	135	118	129	127	127	126	126	110	151	113	135	132	136	139	125	124	147	141	131	130	131	125	118	133	139	127	115	132	137	124	121	111	148	130	145	145	108	130	133	125	117	120	114	126	162	138	133	133	123	130	133	122	127	136	127	129	129	132	142	149	153	127	131	123	155	109	127	123	119	136	122	116	121	130	142	138	105	134	125	130	145	132	117	159	135	116	126	123	143	121	122	132	137	136	135	119	145	116	127	115	132	120	120	141	164	125	132	135	112	117	124	145	139	123	112	126	136	120	121	123	122	95	119	130	134	133	110	136	117	127	111	133	116	115	145	120	133	150	104	126	125	132	127	131	146	120	133	118	102	130	146	125	124	128	115	133	133	150	118	141	135	150	135	130	119	125	146	132	120	113	127	122	100	122	135	114	135	140	124	127	125	136	119	126	138	136	115	115	134	143	117	116	113	124	120	131	126	139	131	134	124	110	126	121	137	139	132	119	140	150	124	119	122	136	128	112	126	143	120	131	117	106	127	129	122	135	110	126	106	129	133	140	116	131	141	120	144	144	134	144	136	130	107	143	130	135	128	133	129	135	123	127	114	120	113	140	136	132	126	143	131	121	109	155	129	129	137	114	110	136	130	141	132	130	133	121	124	124	134	130	117	114	130	122	138	109	137	125	127	135	116	154	126	128	136	117	135	132	130	105	129	113	130	135	147	144	130	135	133	130	139	112	132	122	141	133	132	122	126	115	121	146	131	164	110	111	131	105	140	151	126	129	117	114	130	132	121	153	113	112	128	136	137	121	136	139	116	119	128	130	143	132	138	123	135	146	147	122	123	125	117	110	125	131	149	102	123	117	108	107	128	112	137	116	128	142	117	134	113	135	108	130	108	122	139	106	146	144	143	127	116	124	139	140	125	129	154	123	129	132	132	140	111	125	132	130	132	123	114	108	130	145	114	120	146	119	142	124	137	131	125	133	118	139	117	137	148	139	123	136	140	139	142	137	142	124	144	135	126	110	119	117	128	140	141	139	134	132	121	129	131	144	141	143	137	130	119	113	124	131	126	124	159	130	106	120	119	121	140	125	142	143	130	136	123	130	127	116	121	123	127	151	109	158	125	130	127	131	115	130	118	119	125	122	117	126	139	134	125	126	134	132	116	113	150	167	127	132	135	138	125	136	128	124	117	134	109	146	121	132	128	146	144	124	123	117	136	139	144	141	132	126	151	132	124	118	133	120	124	142	128	113	122	124	99	126	134	124	121	129	133	145	117	125	111	125	99	137	123	119	123	128	129	119	110	120	111	136	124	129	128	145	139	131	110	129	132	127	110	106	111	127	140	123	119	117	157	111	125	115	129	140
7746	873	1623	1851	1591	1345	1077	853	795	650	553	543	466	455	489	453	425	463	407	385	410	355	392	409	398	417	356	371	358	359	332	336	378	353	378	343	337	336	321	323	358	349	352	308	337	311	308	350	325	310	337	316	323	310	337	312	324	334	348	345	348	356	326	361	304	340	329	334	335	320	335	301	359	323	289	309	322	331	334	338	337	302	357	352	314	328	335	305	301	319	345	318	297	349	309	321	324	311	296	321	327	342	308	299	339	331	319	305	329	312	308	340	322	297	346	337	337	330	323	321	285	300	319	333	316	290	326	332	322	319	344	312	335	354	323	309	284	319	293	306	341	328	323	316	299	321	300	317	335	332	321	329	340	359	351	293	350	338	323	324	345	334	340	302	331	337	331	299	339	316	321	345	307	344	345	312	332	321	322	339	297	287	291	290	328	339	287	335	307	288	307	324	328	290	327	299	307	309	341	309	334	300	299	319	352	303	323	325	296	305	345	293	354	334	323	309	309	309	328	320	300	344	316	315	315	327	328	309	301	299	353	327	318	313	334	303	321	337	327	340	292	313	324	305	338	335	325	328	318	328	334	335	329	292	315	334	324	314	315	357	322	329	335	326	324	319	338	286	327	337	329	305	349	293	325	342	307	339	319	322	305	314	317	312	307	294	321	309	330	299	340	290	321	335	294	322	336	315	360	320	324	329	305	277	304	312	328	310	298	320	314	300	313	307	300	301	324	316	331	304	341	322	358	326	330	308	322	305	302	297	300	315	328	319	343	317	313	322	331	352	325	311	318	285	296	303	295	311	322	305	312	327	282	332	368	344	311	315	314	297	296	332	311	333	331	303	334	312	325	297	332	326	317	307	337	317	316	324	298	330	303	297	299	347	300	288	324	362	302	333	336	303	324	326	332	287	340	328	339	318	314	327	307	310	340	313	328	289	334	329	295	317	312	364	293	292	280	289	343	308	291	294	317	342	334	332	334	340	308	312	327	304	287	361	348	308	304	306	326	294	311	306	347	307	285	337	333	356	334	313	326	336	294	305	314	318	336	318	307	325	340	327	349	330	303	353	321	329	318	324	307	295	274	338	290	316	306	356	321	348	329	297	323	283	336	348	324	327	285	345	286	315	311	334	329	305	280	301	317	301	339	282	341	350	327	324	323	323	294	346	294	312	294	314	288	281	331	316	321	344	314	322	297	308	332	302	293	300	333	309	310	349	295	334	342	338	337	321	326	309	327	318	315	295	357	340	319	316	328	329	306	295	297	308	320	296	352	334	319	315	313	328	307	304	317	332	315	307	324	299	312	313	342	278	326	304	307	341	307	319	311	284	304	293	306	314	333	311	324	326	320	308	329	345	320	314	323	302	323	287	343	325	314	321	272	309	308	319	324	344	317	295	324	304	307	310	313	330	304	310	305	317	337	322	308	302	328	330	311	318	306	313	304	304	305	315	328	326	321	323	308	299	304	301	286	327	321	324	302	302	321	295	311	314	308	335	324	335	319	308	309	326	321	331	298	339	337	329	356	301	321	332	295	349	335	345	350	312	328	325	334	316	317	320	307	310	313	351	306	343	341	305	334	319	328	307	318	298	332	330	317	334	323	300	329	310	311	325	315	314	354	315	304	294	340	321	321	292	328	331	320	311	309	326	299	337	324	300	299	314	342	323	318	322	319	303	306	331	296	315	347	300	352	316	345	349	301	340	291	328	313	324	340	316	324	308	301	272	308	326	309	324	304	342	345	294	316	304	307	323	301	284	292	327	326	318	333	330	318	312	345	314	269	328	307	322	342	340	309	305	288	308	311	325	342	305	319	323	332	327	358	327	304	346	305	307	307	326	300	318	321	284	307	323	307	314	335	295	334	352	348	333	345	315	338	323	294	339	340	329	330	359	323	327	343	315	336	296	306	311	310	324	313	312	297	359	277	320	306	312	310	349	368	343	326	288	335	282	327	343	326	324	336	324	338	344	329	320	325	319	328	335	316	311	279	325	277	315	313	343	295	346	303	318	293	316	328	320	306	304	323	293	312	313	311	307	313	338	321	286	323	334	309	348	335	331	327	320	276	332	284	300	343	337	327	309	322	333	328	341	316	311	292	344	321	318	328	325	318	317	283	317	316	308	326	334	319	303	299	323	341	320	313	343	304	293	292	301	320	308	311	351	334	312	304	362	298	301	319	323	319	350	327	320	311	308	278	329	301	335	336	268	306	277	301	352	331	298	313	319	319	328	314	315	310	332	329	305	314	326	297	313	326	335	305	356	322	308	317	330	294	320	325	324	311	306	326	315	301	327	334	279	337	354	317	291	289	331	332	303	314	313	284	333	335	329	346	325	323	322	320	308	327	302	318	321	325	302	333	322	343	293	326	346	299	303	330	298	328	344	299	316	306	329	303	340	306	278	336	332	335	315	323	329	285	329	308	362	315	324	321	310	313	307	334	320	322	296	343	343	316	321	313	317	324	317	343	320	307	342	299	316	327	310	310	311	355	315	352	305	324	311	281	328	310	316	321	299	316	351	297	312	307	331	344	304	305	322	354	335	349	306	337	314	301	347	326	329	316	329	313	306	308	304	356	335	340	300	289	301	290	313	320	336	319	304	309	331	328	336	316	303	327	354	308	280	294	343	313	314	309	315	335	310	306	321	327	328	322	313	324	310	293	304	318	340	334	312	307	311	328	355	307	320	338	335	318	319	322	309	326	326	340	297	320	291	330	316	312	348	309	346	311	314	319	339	301	316	312	296	327	307	334	350	302	322	324	347	325	346	335	310	306	317	332	339	344	291	306	367	313	344	341	317	296	305	323	348	361	320	330	321	339	275	344	314	351	299	311	321	281	296	313	317	322	336	313	327	308	347	356	342	322	314	320	310	294	312	336	312	327	322	335	353	302	316	316	304	326	314	348	279	298	322	341	334	289	314	336	288	312	305	319	304	303	314	332	340	342	275	324	297	312	300	334	335	304	292	336	296	337	306	332	340	325	335	326	319	295	311	317	324	320	367	315	312	299	346	319	324	327	313	294	310	305	305	288	331	340	332	337	304	311	292	366	310	310	307	326	318	297	333	308	305	303	328	336	326	315	326	294	322	329	365	333	319	305	315	325	312	316	342	299	319	323	313	336	317	317	292	306	335	312	334	332	296	376	308	316	311	329	329	309	314	296	331	308	297	321	298	295	341	286	330	340	336	342	335	333	325	349	314	298	343	341	330	308	302	321	314	322	311	351	340	321	320	355	297	333	336	356	339	290	270	319	312	294	335	303	307	315	303	306	303	333	354	351	344	315	310	340	321	334	332	325	342	314	299	324	362	309	315	337	335	344	316	309	329	326	339	321	312	299	312	341	321	343	314	343	304	329	307	301	341	308	316	321	312	325	290	324	345	325	321	306	326	342	328	335	332	327	334	318	316	302	298	296	320	335	324	343	336	333	326	338	339	321	314	294	318	302	308	329	307	293	331	299	301	322	318	331	336	302	308	335	342
1316	222	187	232	181	212	182	173	167	189	186	172	197	155	199	164	170	167	196	179	178	197	171	176	180	173	182	193	182	165	184	167	197	175	174	177	195	177	183	168	178	169	194	171	168	183	165	196	192	210	185	161	171	203	170	201	157	195	187	174	194	187	178	177	168	167	156	183	181	168	178	165	198	199	164	189	183	193	186	213	181	187	160	172	189	202	196	186	179	175	162	176	191	202	181	183	194	210	179	188	191	200	185	166	185	184	171	184	192	172	189	174	194	195	204	203	157	194	183	184	211	176	160	189	191	181	172	183	198	195	204	175	185	192	200	183	166	211	197	167	180	178	195	186	196	168	180	188	181	184	199	213	168	193	205	186	178	196	155	186	178	180	178	182	173	175	187	191	197	191	193	208	183	191	188	179	194	198	220	202	188	161	170	172	175	178	188	178	169	180	180	181	167	174	205	198	198	184	181	163	146	180	183	178	173	180	192	178	181	194	182	205	169	191	210	184	179	199	194	178	184	203	190	195	192	205	183	185	192	177	167	178	207	166	209	186	200	197	167	192	187	185	177	220	171	181	183	180	184	191	196	209	196	198	191	185	186	205	176	172	177	194	178	174	181	206	168	192	199	208	167	175	185	170	174	213	177	158	175	174	172	182	212	193	183	189	169	187	155	200	182	179	175	211	173	186	191	175	163	173	202	199	188	169	169	182	194	206	163	176	175	198	183	207	171	177	197	185	200	167	177	167	171	183	190	170	189	182	163	160	198	182	202	175	197	190	165	198	207	153	171	182	186	202	184	174	212	194	183	168	199	180	176	181	182	177	181	176	172	177	177	193	180	170	167	178	178	162	176	148	184	195	186	180	202	186	188	199	201	172	196	213	169	168	178	171	188	175	179	180	190	205	178	162	213	208	208	199	151	175	166	204	187	177	179	212	181	169	185	188	172	205	183	181	182	191	204	192	185	166	210	213	204	180	184	186	191	181	173	156	162	172	186	175	193	178	180	201	193	178	181	186	194	195	200	178	184	186	201	226	156	196	173	195	198	196	168	203	178	190	168	175	173	184	186	198	191	157	205	194	162	172	213	182	180	160	171	186	192	182	207	188	160	187	194	178	192	162	163	177	173	176	195	201	172	155	195	179	208	184	183	154	172	191	193	199	190	208	187	182	193	185	180	205	200	159	193	184	184	177	187	177	202	178	180	167	195	197	209	203	187	172	178	215	199	187	142	181	180	204	161	152	182	186	197	183	168	187	201	188	209	186	184	187	194	192	189	176	185	155	173	169	173	201	165	176	197	177	176	193	202	168	185	179	210	172	187	203	187	174	182	172	203	194	195	207	201	178	157	179	179	189	189	178	195	172	183	192	198	188	182	169	209	184	193	182	213	200	190	187	186	186	169	162	171	169	185	178	173	182	197	168	176	228	168	197	206	174	181	179	176	182	194	197	155	180	169	212	183	203	182	208	185	185	176	199	195	187	166	165	189	200	193	162	177	178	173	188	174	191	191	176	179	176	177	191	170	180	167	171	160	173	175	174	184	184	205	171	176	177	193	189	176	179	193	156	170	157	195	155	187	174	193	193	175	183	177	193	170	184	165	181	182	185	173	175	213	183	184	172	197	219	198	201	202	200	181	187	184	186	186	207	175	187	191	187	183	172	208	176	169	184	187	189	171	184	189	218	179	159	201	198	167	203	174	174	155	207	171	165	194	166	189	170	177	178	196	180	192	187	185	167	168	176	165	208	181	165	160	194	183	202	215	199	192	190	169	162	177	174	171	162	178	179	156	170	159	184	213	163	178	189	174	203	179	196	165	198	177	188	193	180	168	180	182	163	177	173	195	170	191	181	185	187	167	167	142	188	200	205	173	184	201	164	196	179	194	197	167	187	162	180	187	190	188	175	177	207	152	165	199	200	188	217	204	180	197	174	196	194	187	182	185	194	216	182	188	173	190	191	178	174	181	180	194	176	193	172	179	184	174	183	181	171	180	199	170	175	193	156	211	199	183	200	174	196	185	185	193	198	202	184	198	210	159	184	176	199	188	189	205	196	200	210	163	190	171	168	192	182	173	174	182	199	168	164	167	193	175	181	194	187	209	194	156	212	221	202	185	181	186	198	193	184	173	172	181	208	186	192	185	195	172	207	163	193	177	190	200	219	187	175	193	180	179	195	194	203	138	183	185	182	165	210	179	188	200	183	205	170	175	173	196	154	188	170	209	187	170	176	211	194	174	198	177	192	178	188	174	189	204	182	200	177	190	192	164	207	195	188	161	177	181	179	184	155	158	180	189	200	204	185	185	162	183	174	172	166	183	173	197	181	173	185	189	185	161	196	200	167	213	188	173	182	193	206	166	185	175	201	162	183	173	180	201	189	197	183	205	199	199	166	166	173	170	161	164	183	196	203	178	177	183	202	184	177	197	167	196	186	184	183	172	185	203	176	175	167	168	157	185	197	164	190	160	202	157	190	149	197	168	190	177	207	188	179	170	167	182	201	215	187	186	188	180	161	195	176	171	181	183	185	181	178	178	178	185	182	180	190	152	229	174	195	187	188	184	181	174	178	200	208	173	172	161	168	197	171	194	195	195	209	187	182	190	177	175	191	186	172	188	174	179	203	190	173	178	192	204	194	198	160	202	153	221	176	200	169	216	176	190	196	176	181	180	205	172	180	177	169	199	194	167	178	185	219	183	206	190	189	182	186	191	189	188	162	191	155	200	187	201	183	178	205	201	197	175	175	177	215	202	212	183	171	194	171	181	169	191	193	186	176	170	172	183	199	200	190	202	165	182	196	203	167	158	202	180	191	186	199	170	207	185	196	201	186	181	203	164	164	189	186	191	171	178	204	192	183	173	190	188	172	156	213	210	209	219	202	187	176	181	197	214	184	174	205	189	199	194	176	185	173	193	185	155	203	170	182	188	188	191	179	179	175	165	179	173	169	178	180	155	183	203	202	179	158	165	171	186	212	170	165	199	192	164	187	183	170	186	175	176	161	181	197	182	157	173	165	208	170	184	177	179	177	194	177	197	167	192	192	188	182	188	178	180	183	177	218	181	190	185	196	185	191	176	194	161	189	164	154	181	216	173	186	185	201	193	177	168	163	160	207	204	180	176	178	179	192	181	171	201	164	197	173	203	181	179	178	160	177	196	174	163	183	173	207	182	197	164	168	174	173	219	167	184	182	167	188	199	179	168	166	181	213	179	192	198	184	196	186	170	169	188	192	170	186	199	173	174	228	175	148	201	193	193	161	171	200	182	196	189	178	194	153	161	201	193	207	223	191	191	206	208	196	160	186	196	192	174	212	192	188	194	184	175	186	153	191	173	187	180	173	214	158	189	192	184	193	193	164	175	162	199	178	175	176	186	183	191	166	198	176	184	174	186	204	196	201	185	163	183	192	174	194	179	196	169	170	203	190	176	194	185	167	180	181	213	204	167	180	209	194	186	179	195	186	170	176	192	187	224	188	199	174	178	183
1664	501	535	565	536	550	512	487	474	481	457	477	478	433	474	456	456	455	466	479	460	438	462	483	499	477	458	439	445	500	456	459	438	465	453	441	424	457	470	490	458	445	484	471	433	463	463	461	426	473	495	457	440	468	448	469	480	482	423	423	468	460	452	495	459	474	471	457	456	470	461	441	440	456	458	484	416	441	463	484	479	461	440	459	480	450	445	463	452	473	498	451	483	441	448	504	501	448	530	452	481	444	433	443	402	462	450	494	448	426	467	454	464	425	435	468	476	477	448	495	465	514	450	472	400	466	487	481	436	486	467	442	456	469	443	465	483	480	435	448	471	490	435	490	485	439	465	495	448	485	447	474	464	439	445	438	442	422	442	451	494	471	442	477	471	444	454	462	473	485	503	481	485	432	433	451	488	477	454	471	469	466	444	491	458	501	480	449	431	418	459	464	436	419	464	427	439	448	499	459	455	472	487	465	487	426	447	473	463	436	434	458	470	502	462	454	506	473	451	469	481	469	473	479	439	471	508	451	476	468	440	459	478	497	481	483	427	475	479	474	476	480	457	470	491	478	468	465	474	473	442	500	452	484	426	432	437	460	470	468	485	476	471	445	461	490	437	458	441	433	471	425	491	498	457	472	446	461	465	465	431	479	483	436	457	487	459	493	467	472	442	459	487	464	440	464	471	480	421	462	457	425	483	479	485	478	471	466	443	431	453	463	497	464	454	423	416	454	475	454	507	469	474	439	454	454	474	483	433	445	452	485	459	444	494	477	432	447	440	439	485	481	477	498	428	466	454	450	471	452	484	449	470	443	465	416	453	478	474	468	458	460	526	486	415	447	432	427	452	439	439	472	468	438	452	505	473	455	460	459	451	449	459	426	477	469	468	451	480	421	452	489	442	444	440	500	479	450	436	460	459	453	493	466	489	465	428	439	443	502	492	482	468	530	475	461	442	449	481	473	511	487	488	447	460	485	466	442	462	426	454	463	462	498	448	495	471	478	499	476	472	498	470	486	481	442	478	452	485	437	455	479	463	431	468	475	459	460	460	485	434	454	457	469	455	512	448	482	469	509	511	427	448	472	452	483	468	481	480	443	455	469	478	459	471	455	467	464	473	465	464	464	442	482	478	503	480	462	438	492	467	459	470	516	488	474	481	466	474	441	443	476	483	487	466	492	464	432	467	469	486	473	495	449	457	449	475	465	451	451	449	449	483	462	477	479	491	473	456	502	477	494	470	431	459	459	447	449	461	456	471	457	488	458	454	427	446	457	472	476	485	445	477	480	489	461	470	496	419	486	459	474	444	454	446	453	453	483	458	488	384	455	491	454	496	473	459	483	449	433	479	507	471	449	459	434	475	491	441	491	480	414	472	463	466	478	447	454	478	469	442	446	439	446	477	472	474	454	434	454	434	469	465	462	461	461	460	481	476	416	481	472	496	465	432	449	475	436	499	463	467	468	488	465	459	485	457	488	463	451	514	439	444	489	460	430	459	432	448	480	476	527	434	449	469	452	449	502	463	458	460	456	469	464	438	421	488	498	473	486	465	471	446	464	461	486	512	456	461	442	467	489	504	516	462	493	469	467	446	484	451	452	484	468	511	494	452	461	420	494	469	456	470	456	461	481	487	459	457	486	470	476	413	452	493	484	461	457	455	485	476	440	450	465	446	472	474	476	480	472	491	473	472	424	445	464	485	478	465	482	488	448	477	456	455	481	422	476	490	447	461	487	454	480	476	444	459	483	473	433	473	460	455	445	453	458	468	458	466	459	468	456	482	473	458	439	475	437	466	458	443	439	497	444	506	459	461	458	451	450	487	468	461	519	499	465	453	457	464	468	464	445	393	482	493	479	482	476	446	469	496	473	447	437	447	445	476	529	452	459	497	464	450	438	452	452	426	481	444	451	464	446	453	434	445	446	431	472	445	505	500	469	456	471	491	460	433	443	459	489	468	441	454	479	461	465	475	462	441	485	457	424	477	481	476	444	461	484	462	479	452	440	482	429	426	474	444	462	463	453	431	480	483	477	493	477	469	439	473	464	441	469	488	434	469	472	463	497	481	457	469	484	489	488	483	456	486	441	482	479	492	473	463	460	463	472	460	486	475	438	445	447	438	480	443	465	465	495	492	461	456	464	456	451	426	463	501	494	451	472	495	450	447	512	450	477	462	485	443	464	498	429	473	465	451	471	457	450	459	450	471	468	483	435	444	470	475	444	433	460	502	495	442	467	424	441	456	488	443	438	486	454	463	464	474	458	471	463	469	415	432	479	488	478	479	436	451	460	469	477	454	484	485	484	442	462	457	441	476	477	470	483	518	434	433	496	454	493	436	473	486	490	451	443	473	463	453	462	475	469	446	486	457	468	465	469	479	470	469	478	466	485	461	484	415	455	487	469	437	497	485	492	468	459	464	417	480	498	484	487	485	487	445	435	461	473	472	455	483	499	482	436	456	470	457	418	451	471	444	472	452	448	476	492	445	460	527	442	456	500	447	483	442	500	434	452	476	482	448	452	437	468	474	446	448	489	469	512	462	458	459	471	450	469	468	475	476	456	440	436	471	466	486	468	443	446	454	498	483	479	434	471	498	477	435	478	455	482	457	453	437	476	493	431	483	495	427	465	453	469	465	480	447	440	458	473	474	461	451	454	460	472	468	484	461	460	481	477	487	485	474	451	461	457	452	477	435	460	498	468	439	461	430	468	486	450	457	468	465	454	467	494	438	469	459	441	471	471	480	473	478	444	442	481	475	455	464	473	492	472	425	453	434	477	460	457	474	455	446	475	476	422	513	432	489	447	447	402	439	438	460	446	467	462	458	458	441	483	497	520	503	485	459	479	463	461	478	472	443	464	461	504	509	454	453	459	458	462	505	467	441	497	468	454	492	478	485	462	467	457	471	460	475	463	471	456	475	483	438	464	451	456	453	520	418	438	480	408	492	436	463	503	490	454	520	436	507	467	460	481	452	466	472	493	427	421	453	469	486	448	493	465	459	455	516	440	508	461	502	454	469	492	514	499	424	446	496	456	466	446	453	448	471	469	486	480	478	476	490	503	416	509	443	442	467	483	468	460	471	437	462	486	479	477	438	446	495	434	484	461	483	474	465	485	454	463	422	490	427	441	429	479	494	428	491	450	476	453	483	506	464	457	473	471	457	483	479	476	413	444	447	476	461	451	435	417	451	473	442	468	486	451	453	469	460	462	482	459	442	467	453	463	484	471	415	458	430	470	460	472	456	475	451	440	456	486	457	482	458	430	449	465	458	482	471	474	496	470	478	490	476	478	498	480	452	454	453	479	430	463	474	458	496	428	463	501	435	470	472	470	433	407	458	448	472	452	463	441	429	479	472	456	454	444	482	443	478	431	472	475	429	399	480	510	430	464	486	469	468	471	486	477	455	392	432	482	471	447	470	432	488	437	423	484	484	472	463	497	520	465	466	480	477	430	449	447	442	433	440	460	473	476	462	492	455	453
6572	487	480	407	339	334	310	256	245	271	242	255	233	223	207	237	237	221	273	264	225	245	238	213	238	214	232	217	243	229	221	245	244	222	256	236	240	223	225	229	253	259	253	241	250	228	254	233	253	270	232	264	251	269	216	236	240	245	213	214	223	270	209	244	225	222	266	220	250	234	225	231	231	230	244	231	229	249	231	256	227	244	241	265	241	226	226	231	245	240	237	222	232	243	205	253	224	219	231	237	240	257	214	211	217	247	236	254	229	224	235	229	229	239	230	219	209	221	229	233	226	208	238	211	239	243	236	210	220	228	221	279	253	252	219	217	229	242	225	253	232	213	214	213	252	240	263	261	238	225	223	225	212	236	241	243	233	218	227	279	254	249	234	254	223	234	219	231	256	230	253	212	227	212	255	246	218	217	261	250	234	208	242	232	235	232	239	233	217	224	230	203	244	234	247	233	209	256	238	208	219	260	236	220	254	223	245	222	244	219	204	243	233	244	214	217	230	268	228	210	265	214	230	226	245	245	235	238	220	225	258	238	253	232	236	231	224	234	237	259	226	246	236	198	229	228	218	225	233	247	253	226	268	220	244	218	227	219	246	219	230	233	193	245	238	262	259	246	208	256	251	226	236	229	229	248	253	235	235	223	233	238	238	264	230	237	256	225	226	240	230	224	200	233	230	236	210	237	214	227	210	238	223	231	258	242	247	240	250	253	204	281	229	261	227	223	246	257	244	234	261	212	259	239	240	233	228	224	255	277	253	246	256	263	235	219	233	238	192	233	252	248	248	253	244	233	249	239	227	246	207	230	250	230	231	213	246	228	217	236	241	239	234	239	226	212	229	288	247	258	207	221	239	215	233	235	230	195	244	244	233	256	232	233	224	252	263	221	219	262	250	244	210	217	225	250	237	230	235	227	235	220	228	223	241	226	242	246	217	258	271	197	214	227	227	214	275	229	256	219	229	228	226	239	231	240	250	281	225	241	246	217	226	229	244	218	200	262	256	264	242	223	236	225	229	244	224	244	248	243	218	243	244	245	249	237	229	211	231	241	233	261	215	226	259	239	268	234	267	243	240	238	253	254	264	254	248	251	234	219	255	230	231	248	248	218	239	196	249	258	253	263	245	247	224	245	259	224	249	267	239	232	212	226	233	241	210	249	248	215	244	209	259	233	223	234	208	232	282	246	239	240	261	214	224	219	220	252	227	245	255	240	245	275	252	248	245	222	246	250	226	241	233	221	209	222	258	233	251	245	214	260	226	253	220	211	231	244	241	231	247	253	229	222	238	240	261	222	205	231	233	208	222	235	226	258	207	255	241	222	215	181	249	244	221	207	242	231	245	241	239	234	255	239	256	239	247	211	242	235	240	227	224	266	236	223	250	249	232	217	208	246	247	258	236	256	245	225	224	268	241	235	232	222	275	199	239	218	236	237	241	215	269	235	248	236	229	217	249	203	260	240	247	192	232	211	237	245	251	246	223	206	235	219	246	245	220	245	217	241	231	262	232	227	263	250	259	244	221	271	227	246	243	227	235	237	242	240	230	253	220	244	231	230	247	223	222	248	245	227	240	233	203	264	240	241	235	236	237	217	243	238	245	264	252	241	255	245	195	249	223	230	247	230	209	242	237	212	219	217	226	256	222	236	241	206	267	239	228	230	228	219	210	275	208	215	241	258	229	230	221	238	259	221	266	255	255	212	239	242	226	228	222	245	203	264	236	248	244	219	242	222	222	229	234	238	266	238	243	221	267	247	239	231	221	215	250	212	223	228	224	199	244	225	255	256	225	222	228	243	268	219	230	228	232	250	245	232	241	226	246	250	226	253	234	235	252	235	230	240	228	271	242	219	218	239	236	244	221	253	225	258	242	238	207	241	236	241	239	234	211	213	241	250	244	234	233	258	194	209	258	237	246	236	237	226	238	237	251	240	210	246	240	238	219	209	232	222	219	218	229	213	256	255	211	234	243	220	224	257	200	225	243	247	247	227	215	250	220	248	233	232	250	233	231	229	229	217	245	246	244	225	226	225	255	244	233	240	222	220	229	239	233	239	283	231	236	225	218	247	262	255	250	204	215	240	253	241	229	229	240	246	252	218	232	243	203	266	233	274	206	263	236	234	242	245	214	251	236	212	268	222	232	261	260	213	206	233	246	225	228	235	208	248	265	240	232	215	237	240	204	270	222	260	253	224	210	231	210	212	224	253	262	207	249	252	226	216	237	257	255	224	218	218	208	233	240	229	199	240	238	232	221	222	261	275	239	244	239	237	218	252	223	235	236	271	257	212	256	245	250	212	235	237	216	215	226	232	249	217	214	231	264	207	252	243	227	239	209	215	248	220	245	242	247	218	256	279	245	226	239	276	221	222	231	227	270	207	254	231	219	206	222	233	260	250	239	244	225	260	229	252	185	240	284	217	237	268	241	250	224	224	241	213	253	220	222	253	246	251	256	232	217	253	239	235	220	248	252	206	232	233	255	229	217	246	249	229	229	238	256	262	248	242	247	214	224	237	256	225	198	231	231	203	241	242	262	265	242	227	262	226	231	236	253	219	243	272	234	228	214	226	242	214	233	263	234	211	255	236	231	246	222	244	263	265	279	216	221	225	239	225	215	255	229	225	232	226	250	232	242	225	208	262	236	244	246	217	220	235	224	229	229	222	209	255	242	223	242	229	252	236	236	217	250	264	258	258	218	220	256	285	247	250	250	226	262	239	217	227	225	256	224	225	264	234	197	218	227	227	231	232	243	245	253	231	235	242	240	218	242	219	195	246	218	225	213	247	261	245	218	235	224	245	244	228	208	222	233	251	217	243	222	259	215	230	253	256	228	237	297	218	233	242	236	223	254	208	223	251	223	235	219	244	220	239	219	240	247	242	253	218	219	221	246	212	250	213	240	217	235	211	234	263	220	205	253	218	237	215	216	204	233	237	251	234	239	213	246	251	241	233	228	253	216	226	235	236	243	241	228	227	233	243	257	210	258	233	217	232	220	219	225	249	247	218	235	229	243	206	219	237	240	229	214	227	239	232	247	225	232	226	249	226	237	229	217	211	230	236	234	234	224	243	256	231	239	234	241	216	255	201	241	201	234	267	233	250	242	252	245	222	268	251	229	206	260	275	208	248	249	236	231	256	239	244	210	223	205	217	217	230	224	275	261	222	223	255	245	236	227	212	243	233	233	229	235	239	245	243	246	249	234	232	227	255	238	262	230	234	251	240	235	210	225	226	233	252	241	228	243	236	246	211	254	241	239	257	225	262	214	252	241	226	223	250	217	213	237	233	253	244	242	233	243	244	237	280	229	214	259	255	242	274	260	255	233	250	257	234	228	241	240	218	235	237	244	210	235	238	251	232	238	218	220	227	247	248	249	242	209	220	235	192	259	249	286	261	255	223	232	215	224	219	215	261	235	224	232	226	230	262	222	256	248	232	238	246	226	252	266	246	223	243	216	222	260	258	251	223	256	215	242	230	229	247
6297	850	1248	1342	1309	1042	937	929	766	744	696	633	625	635	630	641	590	661	582	585	622	571	624	541	613	630	602	565	577	569	569	590	594	576	626	565	559	610	581	546	579	582	624	604	582	602	581	572	572	590	557	588	603	554	540	595	581	547	537	613	603	572	584	555	537	571	537	542	574	574	591	561	551	599	572	528	554	569	575	575	546	602	638	561	582	592	594	594	606	580	586	587	604	589	576	545	548	587	592	571	569	567	532	590	613	575	581	579	564	579	573	609	530	593	622	525	542	564	571	579	530	586	574	538	518	554	529	535	565	537	565	512	540	579	561	575	597	581	569	531	548	572	531	523	521	562	572	550	612	541	585	581	552	568	546	564	552	584	583	560	578	547	546	571	584	582	582	594	563	614	604	571	568	576	567	545	547	597	556	573	570	567	552	608	550	610	574	543	560	578	548	567	590	582	540	568	540	592	562	566	519	582	575	565	554	564	551	590	604	601	560	587	578	547	545	590	621	554	569	587	556	565	584	520	548	546	556	552	600	589	586	588	586	575	549	543	531	587	585	554	551	541	583	551	578	514	547	592	594	596	552	556	550	527	591	562	580	588	620	570	552	579	545	576	560	550	593	554	550	578	581	557	593	591	553	589	558	591	587	514	575	617	597	565	571	575	580	566	578	493	587	570	545	539	592	558	523	577	553	569	611	577	582	569	541	548	592	609	601	546	590	556	536	620	589	576	543	551	587	547	602	559	598	582	552	527	572	599	562	590	584	623	569	563	557	560	580	559	560	551	563	526	543	521	558	576	553	560	534	597	601	607	516	565	562	582	559	579	531	544	505	553	636	564	533	580	547	593	606	590	585	567	573	554	559	625	535	519	559	551	590	600	559	539	549	546	599	538	588	559	562	551	547	580	576	558	545	577	561	566	584	606	572	557	578	594	574	583	563	555	541	550	538	574	519	599	562	579	603	582	560	552	587	558	548	573	581	534	548	549	564	550	571	578	561	605	589	601	578	568	547	543	560	571	613	583	555	569	576	571	585	583	578	526	554	581	573	557	608	560	596	553	533	551	506	574	582	517	566	559	548	569	610	575	577	619	559	577	576	577	537	562	558	568	584	561	570	550	582	564	535	567	585	551	552	555	567	543	571	568	546	564	612	630	553	565	545	558	558	548	576	562	591	599	589	551	550	586	611	590	531	584	600	591	567	590	544	587	564	587	562	548	565	545	558	538	557	580	566	555	547	568	603	581	538	576	534	590	592	580	579	576	577	559	577	556	621	551	558	597	568	560	578	526	609	609	575	530	542	558	550	542	585	546	557	569	548	570	547	568	601	578	554	554	555	568	583	577	557	599	565	587	587	567	599	576	542	583	638	575	535	559	570	550	560	572	572	534	564	584	557	540	586	602	580	576	541	538	606	558	607	554	552	592	568	611	595	574	566	527	562	551	551	556	560	554	610	586	575	551	563	642	569	543	546	558	589	556	556	590	605	524	549	565	594	587	545	561	562	547	594	567	572	552	541	601	542	556	615	553	578	598	533	592	579	574	561	552	583	553	512	555	553	561	565	573	562	590	555	582	543	555	564	580	572	563	574	521	559	578	532	582	569	537	617	579	573	545	588	551	566	566	552	570	571	546	526	577	625	568	556	572	547	531	576	537	517	553	546	518	565	551	579	582	568	575	573	571	555	564	564	557	593	563	540	583	574	561	546	530	596	538	522	550	577	542	554	523	555	543	560	553	524	550	556	560	577	559	581	601	586	562	565	584	636	537	542	553	558	575	571	553	566	570	550	623	494	610	569	582	583	526	562	566	608	593	587	544	568	577	556	563	593	580	529	612	542	520	579	643	574	507	557	554	553	575	562	544	581	566	541	587	598	570	592	513	555	571	555	584	547	578	548	566	561	562	583	618	590	574	554	582	589	601	573	560	600	581	542	584	534	586	549	556	541	551	563	572	586	547	572	565	556	545	587	568	564	557	599	565	586	544	560	573	541	526	568	560	589	601	597	584	567	580	570	600	529	543	547	571	604	565	609	546	566	578	597	572	557	556	560	552	534	541	556	558	574	533	572	571	585	547	593	530	613	527	550	573	579	574	534	578	594	574	523	564	557	588	553	606	552	559	607	554	600	552	558	564	539	580	565	585	574	549	547	513	552	595	614	581	543	570	602	557	532	559	533	552	542	595	585	576	593	570	581	585	601	537	579	563	583	561	595	577	555	538	603	543	564	589	603	535	590	571	560	567	561	584	601	558	517	545	574	568	560	547	564	557	535	574	537	549	623	579	537	559	546	556	570	576	613	538	582	587	589	553	567	561	534	546	559	565	552	566	557	559	547	559	545	572	610	591	569	561	563	564	572	577	555	568	541	601	529	593	531	551	599	581	587	539	574	593	554	543	559	591	598	541	594	582	552	544	591	589	547	574	589	555	565	539	530	525	562	564	611	604	572	594	601	563	556	578	558	586	595	543	540	562	557	574	572	600	565	585	584	620	550	546	550	554	555	546	515	589	576	551	543	561	593	561	581	581	578	569	566	576	557	524	591	580	573	575	554	576	540	581	600	587	562	585	577	543	575	564	594	559	541	554	583	542	561	571	545	584	571	588	592	560	569	590	600	588	542	584	530	522	586	549	559	610	605	544	528	593	588	575	579	590	583	531	565	498	521	585	583	597	557	521	561	569	567	576	608	560	557	578	520	543	580	530	557	584	542	510	575	575	568	563	565	601	576	545	507	537	536	597	582	588	576	543	570	524	600	550	575	534	504	535	564	559	592	549	599	556	547	559	539	539	523	572	565	580	606	526	574	553	575	556	584	551	562	559	615	613	584	536	532	550	535	615	535	567	531	543	552	575	594	557	597	514	538	566	564	543	581	555	558	528	580	562	604	509	584	567	558	592	576	522	565	564	554	563	550	591	538	569	523	573	601	517	527	549	583	588	576	536	525	578	577	570	538	596	564	566	557	580	580	570	518	548	564	561	623	578	544	579	546	570	571	559	548	533	519	632	596	544	599	587	566	563	556	563	568	594	544	603	567	577	547	563	531	576	580	558	608	562	516	554	577	546	564	538	519	563	561	620	530	602	571	537	559	603	601	597	544	571	574	597	576	526	604	550	537	573	546	563	563	577	613	577	581	552	550	560	550	552	586	607	567	551	567	547	615	572	546	541	557	579	563	566	615	546	555	606	587	579	602	535	570	599	578	557	559	566	538	580	560	581	557	583	508	560	573	593	564	579	561	644	538	591	592	590	550	565	563	578	567	613	598	515	583	556	568	545	584	552	547	556	584	572	570	577	578	595	602	550	524	544	609	563	583	545	556	579	581	552	575	559	579	562	563	558	541	585	540	581	555	543	598	566	520	552	568	577	560	542	561	554	606	627	569	578	581	578	575	581	549	536	594	579	547	558	514	593	568	532	572	547	588	549	609	515	607	545	529	540	584	537	588	593	552	588	583	528	579	573	568	608	540	567	548	582	588	570	564	549
12217	829	761	562	409	359	264	227	211	187	162	151	135	119	152	157	145	141	117	136	130	139	118	136	139	124	129	142	143	137	139	121	127	133	119	130	120	105	148	147	117	130	138	128	110	134	135	113	127	129	124	154	127	141	120	128	131	105	141	128	153	131	138	136	115	126	123	132	131	128	120	131	122	118	108	125	126	121	127	111	108	135	133	130	138	133	141	115	122	134	147	130	139	117	144	131	144	125	138	129	122	124	117	130	110	121	138	124	121	128	125	148	123	122	126	147	129	101	123	124	139	128	122	124	124	133	106	120	105	126	152	128	108	130	125	136	126	140	123	124	133	111	125	134	130	132	128	153	146	127	122	133	131	130	124	131	129	124	97	136	104	148	136	129	136	138	126	113	123	157	138	115	125	129	124	143	140	124	156	127	127	128	121	115	150	141	119	149	141	118	132	126	106	143	115	125	128	139	123	126	129	132	132	121	126	126	144	130	140	132	127	130	118	140	112	132	122	136	117	136	145	125	144	118	112	121	116	138	130	142	106	88	131	123	129	135	113	138	128	109	115	121	151	123	126	135	142	140	124	127	138	130	113	126	142	126	134	111	101	116	123	137	133	141	131	115	121	148	140	124	131	120	124	125	131	140	123	122	144	137	140	140	126	132	154	128	137	141	135	138	133	116	136	145	143	118	133	110	137	107	128	120	134	124	120	115	133	117	113	131	139	135	128	135	118	137	137	150	116	136	135	130	120	128	129	132	127	147	149	115	138	148	136	132	120	135	132	132	107	142	130	115	119	118	116	113	114	127	130	160	139	145	133	129	120	146	116	124	143	152	121	131	131	132	154	113	142	136	134	122	130	145	136	105	123	139	136	119	139	125	129	160	119	136	134	126	135	130	129	116	132	126	148	113	109	147	134	156	139	135	123	126	136	135	143	132	115	137	135	123	153	128	124	122	127	141	140	123	119	124	117	141	120	118	127	116	98	129	130	129	136	113	126	137	135	152	147	132	140	114	131	110	120	120	124	122	118	135	137	161	141	128	129	121	117	130	117	114	129	136	127	134	149	152	105	139	121	116	115	126	122	116	132	127	109	107	119	121	118	131	136	132	121	147	127	110	121	132	118	117	153	124	118	164	103	144	125	122	123	118	137	139	135	135	114	138	132	137	109	133	143	124	141	119	135	125	121	153	135	160	130	146	128	128	135	129	128	140	117	113	116	138	116	141	131	134	103	145	137	150	107	146	135	156	132	126	135	130	126	128	118	134	129	113	128	158	108	127	136	137	147	132	126	128	127	117	122	130	124	107	138	128	98	124	135	114	121	144	146	118	132	122	138	121	147	118	124	130	134	125	135	128	126	124	157	142	146	112	140	133	122	130	137	137	126	127	137	112	122	111	117	124	121	120	124	133	149	124	109	126	134	128	130	140	119	125	130	148	125	130	150	133	128	129	138	134	110	117	133	126	127	156	124	124	111	135	131	127	114	111	116	139	134	130	127	149	129	145	143	140	119	119	148	134	145	151	112	145	121	129	139	127	130	122	133	108	119	119	110	116	132	120	143	125	132	135	146	106	141	129	152	147	138	143	114	123	120	131	120	118	122	129	129	138	142	130	134	139	125	128	122	132	131	129	122	128	134	149	136	125	124	147	110	140	141	124	123	139	122	137	113	117	153	108	126	134	126	143	128	141	125	140	130	100	110	144	144	140	115	119	124	137	119	124	120	128	122	105	131	133	135	147	131	119	124	124	107	133	104	122	136	129	112	133	123	115	121	123	147	120	122	143	122	123	110	127	120	118	143	130	129	130	130	145	149	134	133	126	130	122	112	124	139	102	111	133	117	90	129	108	113	131	141	109	118	143	140	108	151	132	165	116	119	125	124	139	141	135	132	131	137	124	145	115	126	127	129	137	111	120	122	145	125	120	124	132	127	130	132	112	131	146	130	130	114	135	131	108	113	125	130	144	132	142	136	131	110	112	128	99	130	143	145	121	139	136	116	126	139	143	132	118	153	138	113	130	115	121	119	140	113	106	120	117	117	126	141	128	157	143	130	131	111	133	144	119	130	107	127	107	137	125	126	124	129	126	140	121	130	143	118	116	142	130	114	127	134	133	124	130	124	120	113	139	122	135	131	129	111	112	133	126	130	129	138	127	140	123	115	116	138	145	128	106	152	141	136	125	133	115	130	128	142	147	111	141	132	134	118	127	123	151	110	133	135	153	116	130	112	132	134	123	126	136	124	120	127	124	116	108	121	124	144	146	130	138	110	133	108	121	120	133	125	109	106	129	146	136	105	135	110	121	120	142	127	119	143	105	120	127	117	114	141	123	157	134	122	143	130	116	119	142	111	153	137	114	135	140	122	139	142	136	145	108	119	136	143	123	113	113	124	146	128	114	114	150	110	127	126	119	158	149	139	129	103	108	114	116	109	98	160	138	124	128	143	122	126	134	134	129	127	135	114	125	141	158	133	125	134	131	103	141	118	147	106	134	130	122	123	123	131	132	128	119	115	132	132	124	135	131	126	127	125	122	130	145	130	140	120	113	124	136	121	119	116	126	120	140	143	115	114	117	127	118	115	119	123	119	133	139	131	132	119	161	144	123	114	103	119	126	129	130	137	107	114	107	136	134	141	119	144	139	133	145	131	120	122	120	117	128	114	155	128	138	123	133	131	134	138	134	136	110	152	148	114	116	131	121	148	120	127	140	141	121	167	107	155	142	127	143	119	131	115	126	135	147	117	134	138	140	122	121	129	140	145	126	137	159	120	139	116	115	131	137	126	115	131	128	142	133	138	110	121	126	133	141	138	124	124	142	152	143	132	135	110	115	135	134	142	134	119	129	116	122	135	131	139	145	141	131	148	118	119	112	126	120	114	144	120	126	125	128	130	111	136	105	142	110	135	140	132	132	134	116	137	130	126	120	113	142	137	107	119	155	137	122	126	103	120	134	121	118	120	137	119	135	133	127	128	147	149	122	145	138	132	130	126	116	130	135	129	128	140	123	138	150	151	141	113	124	123	101	116	139	131	126	135	109	133	147	126	123	154	120	147	122	105	128	120	115	132	114	114	141	144	128	129	124	120	136	134	132	141	143	132	126	114	109	122	129	156	116	123	130	125	144	131	132	127	114	124	133	143	102	119	139	158	112	105	139	120	139	123	134	126	148	112	111	141	141	146	128	138	124	118	136	111	118	107	107	134	139	114	112	119	131	117	110	127	140	113	138	114	142	137	123	117	109	138	137	143	121	128	142	149	131	133	118	129	124	131	117	139	158	147	108	118	131	124	132	129	126	117	142	132	122	121	121	130	124	116	170	124	115	115	126	117	120	118	130	119	125	126	108	136	145	130	142	141	135	154	126	130	143	113	133	133	117	131	111	129	146	131	136	128	129	123	116	122	112	116	131	121	135	126	141	126	114	132	131	123	134	122	112	133	150	125	116	141	119	148	138	141	142	102	114	115	117	131	128	136	140	136	124	109	126
7802	835	1646	1797	1541	1287	1024	875	758	736	580	478	480	480	384	429	416	463	395	365	361	393	392	385	375	379	379	346	335	363	350	371	344	319	358	323	398	350	336	304	364	350	317	321	321	322	316	324	370	330	296	342	298	293	356	316	349	341	308	349	335	331	350	329	313	328	312	282	339	291	300	300	296	356	334	312	311	327	339	308	328	323	322	339	325	333	318	287	303	329	348	309	310	352	317	319	348	324	309	312	343	330	321	315	326	330	296	317	317	319	317	310	335	322	286	321	323	350	333	316	299	309	327	324	329	300	326	312	327	311	313	306	300	281	347	350	302	321	323	329	320	302	330	298	337	331	291	326	328	309	300	323	293	295	314	322	308	330	319	282	308	304	306	293	306	344	302	323	358	341	316	318	327	335	313	299	348	314	322	324	311	334	325	326	328	359	349	333	309	293	309	312	316	341	296	301	326	340	298	339	343	339	335	302	308	324	296	281	300	314	290	329	309	352	343	291	327	308	309	319	341	309	315	319	353	332	334	289	306	325	301	309	310	328	320	296	289	320	323	311	295	296	296	324	366	333	282	295	343	306	327	330	330	315	318	359	310	310	343	302	303	302	326	322	348	308	343	314	310	334	307	299	338	345	330	277	316	327	296	339	343	344	282	322	335	315	336	296	322	307	334	326	322	315	339	318	341	302	298	334	323	301	314	330	323	312	284	312	326	285	343	314	330	303	296	313	307	318	311	339	291	316	280	287	309	337	357	288	338	291	341	322	347	315	317	320	321	329	279	304	287	306	304	352	325	337	323	315	314	299	333	306	348	302	330	325	324	309	308	346	322	278	325	302	321	343	326	317	277	289	328	321	319	322	325	324	296	324	317	322	326	356	312	311	322	309	299	320	313	307	312	351	308	340	337	318	310	321	331	317	285	310	337	299	325	323	309	352	326	318	325	311	340	329	308	299	329	318	327	324	320	317	320	328	343	317	273	315	315	341	313	291	322	323	322	320	311	338	323	312	320	332	309	317	342	356	321	307	330	341	326	304	364	294	336	331	313	324	297	301	328	319	320	323	331	291	351	295	318	307	315	307	314	293	335	328	325	332	315	368	312	305	328	292	282	335	326	324	338	347	336	319	293	341	326	332	307	312	345	293	316	326	363	316	340	317	368	303	336	302	317	309	293	298	344	323	324	338	341	314	301	313	325	309	349	301	326	321	331	346	284	294	320	324	350	302	311	337	314	331	338	320	304	330	322	311	306	311	310	325	307	300	331	319	320	333	289	346	316	328	311	363	298	319	331	302	322	337	360	315	309	317	272	324	318	323	300	366	304	292	321	338	284	297	347	320	357	329	317	299	305	294	274	299	295	303	301	301	317	341	278	351	308	331	313	337	304	333	288	284	338	300	320	309	315	309	322	331	324	283	352	306	304	302	309	287	327	317	365	318	330	349	300	322	294	293	297	342	315	364	330	359	350	314	337	315	328	313	315	286	328	305	297	289	333	328	314	319	316	306	318	364	361	289	325	324	343	322	334	310	344	299	316	341	306	350	312	308	313	291	314	315	282	313	324	331	340	326	298	317	349	318	334	306	312	328	336	305	314	314	341	342	318	343	308	310	339	332	339	311	313	327	341	305	300	329	283	323	304	313	299	320	315	331	284	315	314	330	348	315	338	333	321	319	313	322	322	304	317	316	297	303	310	279	343	321	332	333	297	311	301	308	322	310	362	317	324	308	304	302	311	320	318	302	314	318	332	301	323	309	338	333	326	328	310	290	331	328	342	340	291	323	308	318	305	326	319	310	309	320	325	337	318	289	321	320	312	332	305	314	331	311	320	297	305	342	300	298	310	345	323	323	315	342	316	306	304	321	298	302	300	329	336	315	320	336	308	354	339	290	296	352	335	335	328	328	324	315	328	281	329	316	323	339	318	323	272	322	313	296	289	292	345	323	329	321	308	320	319	292	319	320	331	330	325	301	340	349	306	320	295	322	326	308	291	347	305	341	343	333	299	307	303	332	306	329	301	295	304	306	315	320	322	331	314	338	335	333	292	335	328	308	297	318	357	352	321	304	316	294	295	324	328	318	313	357	326	318	298	324	328	308	328	312	335	296	312	346	294	319	307	284	373	305	313	343	299	311	304	333	295	295	302	306	336	326	321	335	332	357	320	322	309	316	325	341	354	304	325	320	320	317	326	316	336	305	313	320	340	319	318	345	312	335	364	343	329	331	312	323	316	340	311	329	335	325	312	261	302	320	313	304	304	313	328	327	304	317	312	320	311	317	311	300	320	308	310	283	348	326	298	313	313	343	342	320	315	310	301	291	343	299	317	340	305	320	315	327	306	336	308	343	352	280	314	333	304	334	320	291	324	322	343	318	330	318	306	313	296	332	324	316	312	317	305	301	293	330	346	321	328	331	329	308	311	322	292	302	336	328	325	324	329	338	310	308	326	300	310	314	309	314	332	303	339	321	331	320	297	307	342	344	301	297	327	316	289	337	339	340	301	296	274	328	318	318	322	331	336	336	339	324	365	317	331	296	341	310	317	338	321	314	319	338	298	313	301	326	312	318	316	303	318	311	348	296	293	336	331	320	326	315	303	339	324	332	327	323	356	312	292	329	325	297	289	308	361	313	320	315	314	343	312	317	301	304	319	321	308	336	330	314	326	344	316	330	284	327	326	326	308	317	350	311	326	288	308	321	291	319	328	334	324	327	348	313	313	356	311	321	346	305	341	300	314	278	317	323	309	357	344	328	349	336	307	330	313	319	311	302	330	334	321	294	326	304	318	329	292	311	320	306	346	322	319	315	325	335	297	320	341	304	331	362	328	337	307	317	310	339	344	352	338	304	342	333	329	316	304	297	319	319	313	336	338	299	308	330	322	296	320	347	330	339	333	330	336	361	300	330	356	271	305	329	293	338	317	302	299	317	296	311	272	328	322	312	331	279	334	333	325	343	306	316	333	311	336	307	309	335	367	309	321	324	336	321	345	307	321	341	342	313	304	308	289	302	302	301	290	321	287	332	307	296	318	313	310	304	356	291	319	311	311	316	320	312	330	303	336	333	325	274	304	341	308	305	334	334	311	314	328	308	310	323	353	327	340	312	317	312	301	328	306	300	326	320	312	292	323	335	330	314	295	315	341	321	301	319	324	343	332	301	316	309	315	329	311	322	356	322	301	308	335	312	320	313	302	329	318	335	313	324	311	325	328	311	302	327	290	316	325	323	289	295	340	296	322	332	331	337	305	361	313	312	311	353	306	346	312	317	328	309	319	349	314	284	301	353	328	336	312	350	351	310	336	337	345	336	327	298	310	291	336	313	339	312	336	315	300	284	303	304	311	298	303	320	306	318	333	292	324	307	331	300	328	315	346	333	283	320	304	369	328	294	307	308	337	297	328	335	327	327	299	336	341	331	326	339	316	337	271	284	346	317	307	350	304	308	293	307	309	333	351	332	333	328	322	284	279	308	300	287	335	321	320	323
1181	208	204	237	235	182	172	173	186	184	220	204	177	192	212	173	193	186	188	191	160	178	195	185	188	171	207	186	189	181	164	179	189	178	185	179	202	214	198	174	173	176	180	190	190	179	180	195	186	227	206	169	206	196	168	181	171	196	170	175	213	185	189	191	161	204	173	207	174	177	186	182	202	193	179	161	166	151	216	190	189	150	190	177	201	198	180	188	167	175	189	186	194	187	178	179	186	187	176	197	206	159	195	190	184	168	193	180	211	189	216	189	215	206	184	167	189	162	196	185	195	169	186	179	177	180	178	178	173	183	171	189	181	184	215	194	186	152	194	182	191	158	195	181	173	178	179	177	199	200	173	177	183	181	204	203	199	189	181	191	174	173	166	183	170	199	222	197	175	171	170	153	177	222	193	170	172	216	194	223	191	190	184	180	195	181	201	212	185	199	199	191	174	165	162	173	193	171	169	190	190	182	159	235	189	179	194	180	196	191	179	205	184	184	173	196	181	174	182	186	187	183	193	188	187	188	205	206	194	186	176	182	194	193	176	212	170	185	179	166	208	200	194	174	170	178	185	174	192	189	167	184	191	184	206	169	163	186	167	167	171	191	167	206	182	173	188	190	195	178	168	185	182	181	182	199	184	159	177	198	181	192	191	211	197	184	187	189	179	201	200	224	193	186	189	171	197	195	193	197	170	186	183	192	185	168	208	206	148	155	185	179	175	170	183	168	164	174	193	172	207	178	211	191	203	192	160	181	175	182	175	184	204	180	201	163	162	174	183	163	186	231	188	204	173	182	200	197	192	168	187	198	187	183	186	190	171	196	158	194	204	202	183	174	192	162	170	202	177	192	167	214	196	183	157	163	199	197	206	182	171	213	194	193	169	196	146	181	180	189	172	184	197	182	179	205	181	200	194	178	201	186	188	158	175	183	175	181	189	164	166	167	192	170	170	197	219	169	186	179	154	191	199	177	178	200	209	169	204	200	184	179	196	178	200	187	187	197	193	202	198	192	177	166	170	176	212	167	188	174	189	183	195	186	170	198	161	185	188	177	194	211	185	174	197	172	177	179	192	195	212	221	170	183	200	183	179	194	187	164	180	190	212	169	167	205	180	188	185	190	174	186	181	174	187	176	181	172	187	185	174	185	166	190	206	175	193	199	209	185	200	190	218	174	187	182	192	169	164	161	197	188	202	183	188	190	177	181	198	171	192	185	178	192	176	186	166	196	167	159	167	198	210	208	183	176	184	214	199	195	167	202	184	177	202	182	175	204	208	174	173	194	179	187	198	141	212	194	196	194	173	192	187	173	184	186	172	213	177	177	190	209	169	174	199	218	181	173	187	177	197	176	177	175	174	176	202	182	190	193	180	187	191	190	179	173	178	184	196	169	184	198	181	183	207	175	167	195	196	183	187	180	166	158	170	164	177	171	184	185	201	153	163	180	171	190	189	190	197	192	174	171	191	200	170	172	162	171	189	180	178	187	181	193	191	166	212	176	201	171	191	200	193	161	182	193	184	196	198	174	169	199	210	179	167	175	181	169	169	168	187	157	198	202	208	200	169	197	210	174	214	190	203	186	155	204	186	164	213	208	228	179	195	166	206	201	203	197	187	201	160	172	199	159	195	203	192	196	175	179	197	179	178	191	159	204	158	178	198	194	172	185	179	222	197	185	178	155	193	192	185	179	187	179	180	185	182	197	190	199	182	188	168	192	173	176	189	150	193	191	197	180	184	201	187	200	159	182	186	176	187	200	185	161	183	191	171	189	184	198	199	196	196	180	192	201	174	187	197	182	197	194	201	175	186	161	194	180	200	172	183	179	201	152	174	173	200	181	177	158	168	191	170	179	185	185	184	179	180	199	194	184	174	180	180	178	172	181	182	179	193	182	196	200	178	187	176	201	184	169	181	181	181	170	169	176	180	179	194	198	181	188	183	196	196	183	192	189	190	206	196	163	191	183	176	185	173	185	183	178	213	210	179	172	196	178	211	195	182	155	199	184	168	181	192	188	197	215	204	200	195	168	189	157	187	179	205	188	227	198	201	172	177	173	207	158	170	193	224	196	203	190	190	204	189	154	170	188	184	166	197	175	182	164	183	172	172	197	165	178	206	181	181	195	208	191	170	210	186	179	164	182	180	171	202	155	196	198	190	185	184	212	172	168	181	168	165	181	193	161	192	198	183	198	183	189	195	165	179	163	177	178	170	182	194	184	198	190	203	190	186	197	194	158	176	191	173	185	180	202	164	208	168	183	188	185	211	167	163	185	200	211	178	210	184	197	181	192	170	182	159	223	207	166	203	194	197	184	197	190	177	187	206	184	165	178	172	178	200	212	192	202	188	160	188	171	174	163	188	162	173	203	179	166	202	190	171	176	194	166	201	167	191	189	197	192	191	174	177	180	185	187	204	176	174	188	166	193	204	179	189	179	174	210	182	189	183	189	178	191	182	203	192	184	197	199	194	177	181	195	186	196	171	216	179	196	199	203	183	175	222	173	178	187	180	177	172	187	187	175	178	186	188	183	184	179	169	208	173	172	188	188	183	178	174	209	213	182	172	167	185	211	190	175	208	153	188	182	193	190	200	191	169	188	186	177	182	193	191	173	189	174	212	175	202	186	185	173	191	169	181	176	190	199	174	185	183	168	176	201	175	180	188	233	202	183	189	201	182	176	171	184	191	189	187	171	175	169	199	197	151	200	205	178	174	179	210	196	160	166	185	186	198	194	188	207	207	169	167	173	160	158	206	176	162	221	218	177	180	181	180	178	176	194	194	165	187	160	191	209	172	191	176	187	170	175	186	203	193	175	174	194	178	182	184	172	176	187	164	199	191	181	209	169	205	171	185	185	207	182	187	189	183	171	182	201	203	186	153	184	181	191	166	162	186	172	207	183	195	203	190	186	166	167	216	194	195	175	162	186	188	175	184	192	197	209	188	161	173	207	187	193	188	200	191	190	239	189	182	198	211	151	178	205	190	169	204	175	190	160	187	154	187	183	173	201	184	190	198	177	191	188	195	205	192	185	179	181	180	191	198	183	208	185	188	204	182	200	170	212	160	174	156	174	193	199	165	170	162	195	186	190	205	190	173	181	189	187	147	158	184	175	177	205	193	175	202	199	196	172	187	204	188	177	166	191	213	179	183	195	190	174	176	188	178	177	165	185	178	202	198	159	190	161	180	216	186	202	188	176	193	186	196	186	191	169	201	186	181	193	181	197	194	194	159	182	188	179	202	183	195	189	166	204	184	162	197	194	179	167	189	179	194	189	167	175	170	197	179	197	181	177	190	191	194	193	206	202	185	186	208	177	186	162	204	203	183	164	187	185	186	190	176	187	188	191	171	194	171	182	170	175	213	219	177	190	163	185	190	184	195	188	196	162	186	186	193	181	170	156	201	177	177	190	178	177	205	181	172	189	171	177	199	189	161	161	196	163	198	170	201	171	176	155	181	190	172	188	184	184	180	168	191	182	189	196
1612	493	541	546	521	508	491	509	520	497	464	448	429	439	455	469	452	468	479	495	456	480	515	462	490	466	464	472	482	514	455	454	439	456	472	508	468	465	455	465	457	487	473	457	470	465	491	492	488	449	478	441	520	450	468	487	492	503	479	484	494	506	458	491	475	451	445	485	464	452	505	469	462	491	472	483	482	434	443	481	451	469	450	499	479	447	473	455	466	488	490	478	469	461	463	441	446	505	467	453	504	468	479	463	469	466	460	471	477	490	449	508	489	486	494	471	468	477	486	471	504	465	424	449	453	457	431	416	510	460	464	517	494	467	483	456	460	453	440	473	480	500	490	482	499	453	455	463	472	455	460	464	469	456	446	451	509	461	474	434	491	449	497	447	454	459	458	485	478	474	455	436	462	440	434	480	434	450	458	454	488	459	473	455	485	466	469	467	475	468	511	458	495	428	514	449	457	468	505	498	491	466	477	483	520	460	439	471	484	512	423	487	444	472	470	443	481	481	471	452	506	455	470	456	421	473	479	457	474	454	470	467	471	433	461	462	445	451	501	458	481	487	462	465	469	482	490	492	483	472	472	465	493	472	458	467	486	464	494	436	511	472	458	448	470	477	467	470	464	503	449	468	472	464	454	442	461	412	459	464	471	447	492	471	495	459	473	497	493	480	434	489	475	494	481	486	503	480	468	496	443	505	475	480	475	502	444	466	480	473	499	494	442	471	462	470	430	454	464	444	476	436	481	491	460	484	512	475	477	481	455	473	465	439	442	496	469	430	447	467	448	438	480	472	464	513	465	468	466	489	410	448	444	465	436	462	458	466	427	474	458	499	469	445	498	472	490	490	475	462	481	461	466	462	432	480	465	469	486	477	426	513	420	459	441	467	482	490	496	464	501	480	479	493	433	490	455	446	510	473	476	506	454	429	451	478	465	458	485	436	464	433	502	513	493	436	476	477	471	468	469	442	470	427	468	463	455	477	444	484	471	422	510	469	478	473	473	464	470	475	495	478	471	470	488	462	469	432	470	488	462	479	446	491	502	493	483	424	448	427	485	457	499	439	470	452	490	480	448	470	447	487	500	482	457	452	491	484	456	453	434	460	449	441	487	483	463	481	485	432	442	424	510	428	431	473	457	505	497	453	484	478	458	464	496	428	481	449	470	485	437	453	491	477	468	491	451	449	453	463	470	490	488	420	475	498	499	447	484	486	455	460	469	466	466	456	470	436	468	440	485	483	479	465	505	465	501	457	437	477	471	443	492	507	475	477	470	458	482	497	462	478	468	488	474	470	464	453	485	449	447	501	430	466	464	448	481	502	469	445	458	429	477	466	482	511	470	472	438	444	433	493	507	427	464	472	464	443	493	479	479	475	457	467	488	469	441	467	457	466	455	512	477	449	429	483	479	469	456	455	459	486	436	508	440	500	506	441	489	454	491	484	467	459	490	468	471	503	440	446	486	430	435	487	490	517	477	491	435	470	453	447	454	470	436	453	483	453	494	498	462	483	501	482	498	485	479	495	468	514	463	465	464	489	471	473	445	453	479	428	492	462	497	453	452	479	478	493	454	476	479	483	465	482	507	443	444	471	455	476	441	494	463	469	468	454	435	464	473	469	472	463	471	505	473	444	468	456	462	477	457	478	483	467	508	506	481	484	495	477	452	470	465	507	456	480	493	468	497	460	475	462	442	494	461	470	489	485	468	461	441	507	446	453	503	467	468	497	460	440	495	457	482	478	481	462	477	443	446	466	472	483	458	473	467	484	454	434	432	461	463	440	475	436	474	461	492	451	444	457	505	446	469	477	496	500	479	502	452	441	479	463	467	461	478	473	507	460	440	478	484	461	481	435	464	443	478	503	448	463	472	476	468	438	440	490	484	462	457	498	455	491	503	473	528	446	511	453	482	472	464	459	474	486	450	458	494	483	452	442	502	476	467	437	446	490	455	505	482	455	504	492	429	456	455	453	486	484	464	461	468	454	456	448	513	491	459	476	447	457	436	489	472	441	491	486	453	472	458	483	470	433	475	459	442	437	499	470	473	496	454	464	448	478	452	486	504	473	514	430	465	463	477	486	508	463	415	449	496	433	453	427	488	496	474	456	439	487	461	462	454	476	459	447	456	441	488	445	455	442	446	474	487	482	445	473	458	458	444	437	434	489	473	470	478	442	442	470	493	473	462	457	492	456	480	466	492	500	473	466	443	487	471	447	482	508	482	475	459	523	462	493	454	486	420	497	485	427	473	474	469	436	483	436	446	475	508	437	463	448	458	435	463	481	470	466	466	497	465	466	471	479	457	442	491	485	446	431	452	497	486	487	457	481	457	487	440	447	469	486	450	463	408	476	478	477	464	469	494	465	464	444	450	483	457	446	448	458	486	461	478	426	475	490	428	468	476	457	441	488	450	489	461	450	466	478	462	460	417	484	437	468	479	460	488	467	458	483	466	472	493	462	501	478	472	485	470	460	462	474	420	432	449	476	462	470	441	475	462	482	486	462	450	489	463	453	482	493	501	485	458	497	479	455	483	475	495	491	481	483	458	488	495	465	442	472	449	461	471	471	416	473	501	456	472	449	470	446	485	392	458	490	445	510	468	478	474	475	482	480	478	471	444	513	474	445	424	464	488	416	464	460	490	447	481	475	482	477	482	457	462	441	468	444	435	454	468	456	486	471	458	471	484	441	471	445	468	503	522	510	474	441	437	461	459	498	429	442	487	466	513	463	473	444	454	451	486	421	473	439	491	462	475	465	467	472	470	482	459	441	448	456	498	457	504	492	458	449	462	483	439	448	426	487	470	489	453	415	460	520	470	481	512	437	457	458	470	477	469	489	481	445	463	478	450	446	457	426	458	497	476	457	520	492	467	465	505	505	458	457	474	420	438	446	473	452	434	433	442	447	465	493	446	475	455	469	474	486	465	465	446	498	433	471	488	439	458	444	437	450	456	505	466	467	503	498	454	450	499	501	492	465	460	478	457	469	488	473	501	435	467	478	480	434	488	476	496	484	425	498	418	488	461	491	500	478	497	431	526	454	468	467	501	478	448	503	469	467	456	426	481	480	445	482	454	442	462	505	477	448	470	461	505	485	454	440	465	470	459	470	433	470	486	456	446	448	438	494	475	464	478	465	461	483	456	448	495	472	476	453	485	454	444	433	462	459	469	476	472	457	452	477	466	494	490	489	453	460	521	451	482	468	476	480	440	455	459	451	485	453	467	486	472	497	423	477	519	470	450	477	486	497	462	432	441	469	507	484	454	466	505	479	449	467	491	464	473	475	472	493	449	451	468	437	448	451	488	486	445	434	491	475	457	462	444	434	470	463	463	459	464	470	438	448	472	432	456	492	458	449	458	492	458	501	463	485	476	460	490	452	496	466	475	448	455	450	465	454	460	438	474	431	453	448	468	448	436	463	464	492	482	488	441	433	490	461	497	468	468	449	424	471	480	497	476	484	444	456	470	467	490	457	469	496	453	480
6679	513	468	425	354	315	282	312	299	266	263	269	246	234	268	233	325	244	223	229	235	214	227	252	275	245	256	230	239	219	241	236	237	195	258	252	234	221	235	232	255	201	239	225	246	229	229	261	237	231	224	240	225	225	235	255	226	235	212	237	265	246	221	239	244	254	237	243	224	237	244	249	241	229	237	226	238	234	241	236	234	250	234	241	257	218	240	247	242	251	208	270	234	255	208	269	225	214	224	212	255	251	210	245	203	244	259	235	246	240	245	227	224	223	209	218	272	228	235	237	277	231	233	208	233	247	238	241	250	259	239	240	217	223	239	267	228	252	240	254	249	211	213	255	228	247	247	232	227	241	256	228	238	229	246	213	260	218	248	262	262	216	239	225	231	230	226	227	226	216	228	226	254	261	267	253	217	235	240	224	231	233	239	231	245	217	246	230	225	215	228	236	231	215	255	254	234	260	230	247	262	262	251	262	228	224	228	255	240	220	217	249	231	223	236	224	229	260	247	233	236	246	232	236	236	237	215	255	204	228	239	248	216	248	230	257	221	235	230	214	205	235	259	244	250	216	181	193	219	252	208	195	235	237	224	247	220	249	252	253	224	239	250	235	247	245	246	225	237	233	247	232	215	221	225	247	249	246	246	200	217	206	255	223	224	235	219	224	206	238	237	211	228	246	274	249	255	240	238	257	217	253	249	257	247	213	217	253	267	225	236	244	251	227	252	210	255	249	240	248	234	252	226	241	205	279	254	237	226	230	254	236	234	230	247	218	234	234	242	224	237	253	227	248	231	228	245	251	221	223	248	223	226	247	246	227	270	261	262	230	250	277	231	226	244	261	244	243	218	254	256	233	237	232	207	240	230	250	252	217	235	229	213	224	217	229	248	269	213	236	240	232	247	235	224	245	256	232	221	232	204	217	257	242	267	242	251	266	240	245	235	257	226	221	238	237	230	234	242	237	247	261	233	233	242	256	225	196	219	226	243	199	234	259	237	247	216	246	255	238	240	226	231	224	234	242	250	224	235	252	236	205	236	254	217	256	252	239	231	234	236	227	267	253	222	236	244	234	239	249	226	230	227	225	252	236	233	206	231	242	233	231	263	231	228	209	224	230	219	224	222	235	198	238	230	273	255	205	220	240	214	246	222	218	239	219	216	246	236	225	246	223	236	255	259	256	257	275	240	232	232	215	231	249	281	254	231	257	233	237	243	262	228	225	243	215	241	244	250	234	246	237	241	269	241	222	211	224	194	224	253	252	231	233	225	239	235	220	261	245	250	242	241	211	224	227	229	217	249	225	229	249	235	251	232	271	218	250	241	241	246	229	201	264	254	224	245	234	252	220	220	221	225	217	198	214	241	254	232	221	244	236	249	214	251	253	255	248	214	251	239	226	249	237	258	236	251	257	252	221	234	258	259	252	244	237	247	224	253	239	221	234	244	223	212	232	194	220	224	224	243	206	267	228	245	231	223	233	219	267	228	238	220	271	243	214	225	222	242	217	238	233	248	236	272	248	245	233	222	240	219	231	234	239	243	250	224	229	237	224	228	232	232	237	236	251	237	251	244	251	249	239	236	233	236	203	244	243	241	238	227	234	245	230	237	210	251	216	233	234	233	226	262	215	240	232	223	246	238	222	253	265	236	252	246	288	217	209	254	254	218	213	215	235	227	234	218	236	249	234	244	232	265	236	207	211	210	257	232	229	227	243	245	235	267	264	245	256	249	259	239	238	254	230	241	224	252	232	218	239	253	243	220	257	217	222	241	223	255	227	242	260	231	252	245	230	242	245	243	248	236	242	225	205	248	242	230	261	249	233	255	221	265	245	250	244	275	242	261	276	227	204	241	229	240	233	259	250	248	250	238	240	259	224	239	221	219	232	231	229	232	243	272	253	253	239	230	247	247	249	283	201	241	224	234	225	271	215	237	237	254	242	245	214	231	212	213	232	242	224	264	238	232	211	213	225	260	226	244	219	277	235	227	246	268	240	217	212	224	235	224	231	223	250	262	226	240	215	221	214	241	222	244	248	246	237	203	269	251	231	236	265	228	226	225	238	219	213	236	219	213	252	273	255	240	245	266	232	229	243	231	218	248	228	261	235	235	231	209	244	228	220	225	226	248	272	217	252	217	224	266	217	258	231	217	244	245	240	215	232	247	240	232	234	219	245	243	193	238	226	222	197	228	261	230	221	218	238	246	251	236	218	232	258	232	267	205	275	260	229	277	238	241	211	231	266	222	253	276	224	245	235	260	234	259	216	259	242	206	218	222	236	206	220	225	239	253	257	237	258	253	213	263	254	235	212	230	231	215	269	229	243	246	272	255	240	218	249	248	231	266	261	262	212	222	227	234	220	266	211	252	236	246	218	246	240	235	245	230	236	238	239	208	225	263	248	264	246	223	226	239	218	282	223	215	226	224	226	245	236	222	236	216	226	228	246	206	236	267	218	244	225	206	219	247	236	223	254	261	242	241	235	217	224	243	253	230	224	243	247	229	223	256	217	205	231	237	236	249	213	250	244	220	238	247	231	239	228	223	247	220	223	232	253	250	217	240	228	208	206	230	252	233	236	222	277	261	230	237	262	264	210	237	226	230	239	232	234	223	275	246	235	224	207	220	201	218	246	241	255	205	273	260	229	224	267	213	220	193	250	252	222	222	203	244	237	276	244	216	250	251	231	231	209	227	231	222	218	261	238	267	241	242	229	231	246	249	215	224	250	249	225	229	217	228	251	244	219	240	224	259	248	266	225	253	257	255	262	219	236	247	233	256	248	246	251	224	229	249	264	238	205	228	244	247	256	277	250	208	210	203	231	236	217	229	288	244	231	218	230	258	231	251	258	253	213	270	236	239	253	236	199	246	242	224	264	253	251	204	243	251	266	254	223	231	252	257	270	237	252	245	256	261	254	228	210	271	235	250	237	212	230	242	217	236	217	255	236	237	232	229	261	261	251	255	221	219	239	217	230	213	253	239	258	276	234	221	240	250	239	274	238	221	221	271	213	221	252	249	263	197	246	239	234	217	231	256	213	200	239	254	230	219	236	215	223	210	239	220	243	243	219	245	217	236	263	219	221	231	227	264	218	231	249	223	244	214	261	261	243	209	250	257	237	242	253	205	233	248	234	222	258	245	229	239	245	244	253	217	249	272	257	205	245	270	260	267	252	249	272	240	223	257	237	223	237	241	238	232	211	225	248	238	247	230	225	226	239	237	265	229	226	255	227	254	240	223	229	214	238	246	240	238	268	226	236	234	270	238	207	244	245	222	226	237	239	230	256	229	269	241	219	221	220	289	231	217	228	231	252	259	231	244	209	233	232	213	243	209	266	228	250	229	255	229	242	252	212	219	235	237	227	264	231	233	254	227	234	248	242	238	251	260	235	221	255	245	211	219	245	200	222	221	237	246	202	239	229	231	223	249	222	265	254	211	198	247	259	228	245	243	271	249	237	263	222	263	197	260	238	250	220	226	233	236	250
6389	882	1298	1327	1244	1083	979	882	829	744	737	653	609	650	627	672	631	613	629	564	584	632	602	643	599	621	595	557	590	565	617	566	591	556	547	593	575	577	560	586	553	588	560	601	602	551	539	584	608	562	537	554	590	624	531	551	555	543	600	563	601	528	515	580	559	565	587	568	550	561	546	542	545	574	582	542	609	558	548	521	574	643	577	606	592	551	563	554	580	549	514	559	535	600	575	592	612	540	543	554	629	543	593	549	566	595	568	564	550	555	519	581	524	552	566	562	582	599	559	578	574	565	576	646	546	572	575	591	546	577	550	563	608	616	556	552	605	542	576	579	549	561	550	572	551	548	567	575	573	556	591	582	545	578	550	559	588	578	537	567	575	526	532	567	569	580	590	584	567	551	555	548	584	567	545	551	584	553	559	565	539	538	589	537	599	583	610	576	564	587	561	556	589	592	583	570	572	565	593	616	561	599	560	531	578	568	573	571	577	524	589	612	549	561	555	579	573	556	591	577	577	551	593	568	565	572	579	581	548	602	597	547	611	590	546	566	576	551	594	527	579	561	577	596	588	601	552	552	518	572	569	592	602	532	564	528	561	601	561	553	565	543	554	569	562	552	584	528	561	533	540	537	568	580	552	564	559	557	543	560	548	549	550	555	577	581	565	586	509	591	557	556	565	572	541	594	595	549	610	577	598	558	576	560	551	527	555	573	519	561	559	545	566	565	602	615	556	587	566	590	555	566	579	595	597	621	577	552	540	569	556	558	570	579	548	558	532	568	551	559	561	567	605	572	540	531	561	530	557	538	575	589	581	530	588	567	566	529	586	551	564	564	560	585	597	614	573	585	553	591	562	613	610	613	543	564	543	599	568	565	555	564	533	569	602	559	540	636	543	595	525	555	586	592	570	578	565	564	552	561	580	549	585	550	615	570	563	544	588	568	596	571	559	553	573	608	592	622	561	542	548	562	577	580	566	562	570	583	571	614	583	577	585	608	564	572	575	572	548	555	597	558	563	512	526	585	523	540	551	609	529	545	540	607	593	571	582	578	558	524	547	558	541	568	562	568	592	580	590	541	550	565	592	563	546	580	556	585	574	555	621	574	600	652	537	570	550	548	585	616	529	552	576	592	582	537	541	581	613	560	590	585	550	527	562	563	572	539	597	515	556	574	588	578	530	530	586	578	556	593	562	552	546	589	551	548	600	562	602	582	553	526	539	586	554	561	586	591	594	585	565	560	587	587	570	534	549	581	580	526	608	553	556	562	564	563	589	566	594	590	547	595	573	559	554	529	538	598	559	581	560	558	553	577	559	554	571	548	578	565	567	560	534	565	532	556	553	590	544	600	595	572	609	554	536	541	595	546	591	542	552	541	547	583	539	557	568	596	607	569	534	545	558	548	567	553	562	585	550	575	600	583	589	570	547	566	582	567	546	580	549	610	551	561	554	581	576	586	563	578	539	577	549	557	616	585	535	573	584	539	588	583	563	569	577	563	549	521	618	577	572	580	617	544	579	561	547	587	544	597	533	557	597	545	550	567	571	556	561	523	554	576	512	573	598	567	576	555	562	542	562	570	558	602	573	581	599	554	488	579	553	514	561	584	569	560	599	599	587	581	557	612	557	599	587	611	573	577	570	562	567	533	539	556	579	552	601	574	517	555	561	541	578	534	560	598	568	572	544	561	583	580	564	556	566	539	575	591	550	573	564	553	577	553	535	548	570	579	594	563	636	605	609	578	600	597	580	581	582	585	541	535	575	605	568	559	564	593	571	538	548	584	542	581	580	537	630	556	548	571	569	553	554	582	544	570	572	590	597	535	553	548	544	572	568	569	529	561	573	515	553	599	533	568	603	604	541	568	585	550	619	558	553	582	556	567	574	576	607	597	572	594	567	595	601	553	589	573	516	565	523	545	624	570	615	552	566	563	617	556	578	580	562	595	562	583	599	521	588	623	582	575	545	564	549	532	616	535	562	588	566	603	566	581	621	600	534	545	563	542	556	559	603	591	552	567	588	594	586	575	604	554	634	563	604	590	559	538	575	591	539	567	573	584	560	526	569	570	583	562	625	617	585	620	591	606	546	528	584	570	538	586	606	560	580	560	559	565	569	582	574	575	527	570	593	532	569	556	568	546	570	548	563	607	587	574	574	578	603	544	576	578	570	517	580	556	554	545	564	566	594	550	569	568	609	550	577	633	560	587	571	589	584	631	584	544	538	606	567	576	528	575	570	573	537	527	555	584	569	581	541	559	564	556	515	583	546	627	530	585	577	574	562	587	548	559	553	556	602	590	586	569	561	637	562	613	553	581	532	580	546	540	609	591	569	622	548	567	534	565	579	601	555	543	572	545	557	521	562	565	575	533	553	546	575	570	564	568	564	562	567	586	532	534	579	566	605	629	591	579	557	587	558	543	522	551	603	544	550	567	527	597	590	578	565	558	581	638	569	532	568	598	557	567	580	639	606	559	593	564	589	602	541	571	534	567	537	581	547	591	512	588	545	550	567	587	567	560	569	556	597	549	549	571	574	553	568	551	579	525	598	554	537	557	576	550	626	574	582	564	532	592	571	535	556	578	545	555	595	533	588	513	540	562	558	561	582	594	557	602	536	562	570	581	561	530	596	559	556	585	561	544	605	589	583	587	591	564	543	543	577	574	578	559	553	550	603	540	567	541	588	573	564	591	567	584	583	599	531	579	565	530	541	566	570	590	624	567	586	547	531	594	596	580	546	593	571	597	560	567	559	566	575	560	592	598	585	553	590	567	537	564	588	577	563	556	564	563	546	569	512	577	580	539	567	531	519	542	567	591	580	557	543	572	574	548	576	554	579	571	540	556	578	578	541	577	596	588	583	565	572	581	593	607	563	575	550	587	550	551	585	549	549	580	547	556	573	595	595	537	525	576	551	604	559	554	541	584	532	539	562	558	566	594	596	575	578	609	585	542	585	563	510	568	578	540	576	539	600	582	586	556	624	584	539	549	607	542	531	559	576	547	613	576	628	541	542	615	559	565	574	591	585	570	537	563	556	583	575	570	573	587	575	576	542	607	567	584	578	531	588	543	538	575	579	524	607	543	542	593	555	597	597	560	549	588	549	536	556	533	618	552	573	532	570	568	587	595	548	587	572	558	592	586	536	607	586	540	576	562	556	587	590	575	539	554	548	546	561	586	557	603	585	579	574	604	556	546	580	525	580	608	527	556	559	559	596	545	539	555	578	541	570	575	544	527	612	575	557	570	577	565	554	546	565	597	634	546	562	554	573	561	579	552	569	553	568	582	570	565	565	578	528	564	557	563	535	524	522	560	540	599	545	575	553	602	555	549	545	575	582	542	549	573	569	620	589	594	569	604	563	582	600	551	597	576	577	617	575	571	583	529	546	599	546	569	575	546	558	605	543	553	580	575	562	550	543	589	577	523	541	592	533	558	568	561	524	556	539	590	605	581	546	552	552	553	584	553	597	542	542	593	592	550	567	552
12050	834	699	509	393	305	273	229	211	191	190	182	146	147	141	144	152	151	131	137	141	116	142	141	118	136	143	128	131	114	124	127	119	134	141	131	130	149	126	140	125	128	115	124	120	127	136	140	147	128	139	139	144	152	135	130	125	116	142	131	134	129	141	118	104	122	117	130	144	141	125	101	137	138	117	124	111	118	119	131	118	113	136	137	120	107	129	117	135	112	131	134	137	151	132	119	136	141	134	132	128	121	126	114	133	125	132	115	132	110	147	128	114	145	112	125	130	128	142	135	103	126	130	142	128	122	130	116	117	142	135	125	122	149	113	123	138	139	124	129	117	138	118	135	122	131	128	132	137	131	127	125	125	124	124	144	148	131	130	115	129	128	121	144	138	121	147	130	118	124	140	134	132	109	123	139	115	111	131	120	143	122	118	113	128	131	129	117	135	127	126	140	125	128	136	137	121	108	112	120	129	124	135	107	136	129	113	145	130	128	118	137	129	120	124	126	134	131	132	124	131	132	127	144	120	130	114	126	127	131	117	112	119	127	109	139	114	148	123	155	133	140	136	148	115	123	123	120	134	103	122	124	130	132	120	144	133	140	155	130	136	113	131	137	110	145	153	130	130	123	124	133	104	149	131	139	147	109	128	163	155	119	135	153	109	138	143	117	114	101	135	127	137	116	123	116	149	140	147	132	128	130	128	134	116	126	146	133	144	132	139	139	136	145	123	126	130	128	121	126	137	137	107	128	122	141	133	150	129	140	151	128	127	123	139	141	120	124	118	128	141	129	127	113	132	134	120	131	98	126	122	127	109	135	143	115	136	113	161	133	130	130	106	125	136	106	133	142	121	130	115	130	132	135	152	141	109	153	108	144	178	112	111	114	123	130	126	129	135	124	128	123	115	115	132	125	127	125	132	136	119	139	119	135	135	111	123	124	122	155	135	159	119	120	142	117	133	134	134	128	161	122	148	136	125	140	132	143	130	150	156	129	135	137	124	129	110	131	138	135	122	144	132	134	126	120	140	124	126	133	121	110	131	119	104	140	138	118	126	121	125	129	110	111	105	128	137	114	154	131	129	122	156	150	153	114	144	129	123	135	129	125	142	114	129	124	120	117	115	119	143	134	134	107	124	120	136	148	118	107	145	108	119	135	128	125	129	136	126	123	137	118	133	124	136	130	122	107	120	131	133	151	160	109	138	112	128	121	126	123	133	141	135	110	125	144	127	143	116	132	117	150	120	145	142	122	114	162	142	150	120	116	116	142	101	106	127	103	129	121	143	120	134	122	127	127	145	140	125	144	131	140	128	117	125	132	135	126	135	143	128	124	145	138	141	163	148	141	131	116	113	120	133	119	136	140	125	142	133	109	110	140	129	145	124	136	141	114	136	115	137	131	107	126	157	131	142	119	114	122	111	114	136	138	109	128	118	119	110	141	127	106	118	132	141	113	119	125	146	125	115	121	120	131	139	129	113	112	130	126	133	128	134	101	124	121	123	110	113	136	123	137	151	154	132	136	144	128	113	127	129	125	122	142	134	115	106	137	129	143	134	122	129	114	137	112	141	135	136	133	138	119	109	138	132	126	149	129	152	127	136	143	148	133	123	120	122	114	138	109	125	149	114	124	141	150	135	134	135	113	134	155	148	134	129	114	126	129	125	114	139	143	116	156	137	108	136	140	137	120	143	133	123	121	131	106	134	145	127	138	122	154	116	129	127	143	127	144	135	125	136	126	139	127	120	123	110	109	127	141	138	120	114	120	117	138	129	129	146	129	122	111	130	125	148	110	119	105	124	141	109	133	127	128	106	127	135	134	140	130	145	133	114	124	120	154	148	108	129	129	112	123	129	115	120	121	121	129	126	115	153	124	128	121	144	117	138	136	129	136	113	122	128	109	124	131	123	113	134	148	116	125	116	102	114	134	137	141	142	131	123	99	102	106	125	151	134	144	138	126	125	139	111	107	116	126	121	121	133	106	128	144	142	106	130	146	144	148	136	118	119	118	126	111	151	121	151	117	132	114	120	133	141	133	138	148	124	145	125	136	138	117	129	108	120	143	115	117	146	123	133	122	144	152	149	143	129	143	128	126	125	156	119	132	115	112	147	153	120	137	129	118	120	136	125	112	119	129	118	114	127	115	123	140	149	120	118	139	105	112	123	129	136	111	115	133	131	126	125	107	123	135	123	119	139	131	130	122	111	112	106	117	149	124	109	144	126	137	124	135	104	127	124	128	145	110	144	106	115	155	134	164	127	126	112	102	123	124	136	148	127	127	128	124	149	131	137	117	143	128	133	150	140	136	144	129	121	128	124	116	129	120	120	129	130	103	122	128	103	132	132	138	115	127	132	133	144	126	138	119	122	141	129	126	140	105	131	114	128	150	130	124	133	118	130	119	131	143	117	146	119	107	152	117	119	148	126	142	147	121	139	128	118	120	129	101	127	126	125	122	139	134	142	144	115	112	126	121	142	117	140	134	122	120	158	132	123	141	117	131	137	133	133	119	143	150	122	151	129	118	105	113	130	121	123	123	127	129	130	118	151	131	136	133	138	112	145	137	136	128	118	139	123	144	114	122	115	139	126	140	96	154	122	160	148	126	119	131	122	131	138	133	144	123	135	119	150	138	139	134	112	132	124	123	122	134	131	140	152	128	109	122	102	124	143	122	137	154	133	115	129	127	132	136	116	126	119	119	120	111	118	115	132	120	153	119	113	145	115	103	133	121	106	140	126	142	135	157	120	135	146	127	124	137	130	119	117	118	128	139	123	134	144	141	121	134	134	133	133	140	142	127	134	131	123	136	121	128	123	113	102	135	143	121	108	142	150	124	113	129	128	126	135	135	132	140	111	113	126	139	122	146	117	127	139	144	137	130	137	135	119	121	136	116	146	123	132	128	117	120	120	148	125	122	119	126	135	141	149	119	128	132	147	133	130	138	144	140	119	132	120	140	145	140	131	135	135	137	136	126	102	136	133	116	137	126	111	123	129	123	136	125	109	117	126	112	115	124	132	142	145	144	111	116	127	126	140	143	130	126	141	138	137	151	139	114	129	132	113	143	142	117	149	148	145	129	133	135	128	145	134	106	121	116	123	104	115	126	142	137	125	124	144	150	153	117	116	139	134	112	119	131	138	134	135	130	104	123	132	132	96	133	129	124	121	128	142	128	143	136	121	123	146	132	110	141	131	129	126	133	125	114	142	149	146	139	137	113	139	138	123	122	125	167	121	146	135	107	128	142	122	123	119	120	120	121	120	132	152	110	136	116	120	143	126	128	147	140	129	141	135	132	143	137	120	154	142	112	120	134	117	129	124	123	116	125	127	122	149	139	135	129	118	127	143	135	151	120	123	118	132	120	125	126	122	110	150	126	124	123	135	149	124	125	145	123	129	136	137	110	141	110	112	129	152	171	115	122	119	111	131	122	133	118	140	137	124	141	132	127	132	141	123	138	110	146	134	136	134	136	122	116	123	144	130	128
7684	818	1619	1770	1468	1278	1131	964	878	745	584	536	485	467	418	401	392	433	390	399	399	364	382	399	379	382	371	339	333	343	378	367	361	307	330	316	298	348	343	356	353	339	341	357	329	338	346	323	337	301	352	356	342	318	315	345	325	321	330	298	329	330	304	331	335	318	329	329	312	321	332	321	344	330	315	309	309	320	275	315	327	328	297	320	344	333	305	296	315	327	338	294	325	329	297	333	315	315	309	350	303	324	347	320	323	354	321	308	342	328	340	335	315	302	293	298	336	337	352	316	332	301	301	330	318	312	312	305	298	312	326	312	320	327	332	341	301	367	322	329	346	334	317	291	304	331	303	337	341	315	311	319	308	300	314	297	311	297	291	336	319	297	330	318	324	326	299	334	334	302	320	325	305	348	332	308	339	308	319	331	316	310	307	322	324	326	328	326	328	294	281	318	347	332	336	336	320	330	291	341	320	298	308	294	310	294	342	288	329	362	315	345	293	319	299	329	310	367	324	316	309	362	345	323	299	312	307	322	329	313	317	331	293	329	314	322	321	311	354	305	313	353	311	297	301	343	336	299	327	293	352	319	326	292	282	321	282	313	323	332	309	294	345	294	313	321	306	352	322	329	314	336	328	318	291	340	322	336	340	316	334	281	307	313	308	331	334	350	320	299	320	292	296	335	356	321	285	303	370	319	309	299	332	336	364	341	350	295	292	324	341	350	349	293	303	315	310	344	312	314	297	323	348	294	312	313	347	299	336	329	312	317	312	319	324	310	319	339	293	320	311	307	323	328	294	317	295	304	330	327	357	324	359	327	295	318	369	318	357	325	318	324	329	343	317	346	318	327	345	291	353	303	307	349	324	328	308	303	344	273	331	333	315	308	283	322	311	300	327	319	339	319	318	336	310	303	336	309	292	317	312	315	322	327	296	311	321	344	321	312	304	328	335	291	326	327	296	307	314	342	309	312	332	305	321	340	309	341	308	322	338	319	294	324	311	329	327	328	341	331	291	322	299	304	321	316	331	318	309	315	351	334	353	297	332	303	288	324	331	330	309	341	292	296	317	332	301	312	310	314	350	332	301	301	297	297	328	311	314	309	328	319	306	318	314	320	308	288	307	295	344	313	302	316	300	321	354	305	338	299	316	320	346	303	316	312	302	330	348	294	303	295	309	319	327	338	322	320	303	308	316	283	314	334	297	317	346	333	316	320	315	315	331	318	339	325	336	303	319	305	283	306	319	345	334	313	304	300	313	336	330	278	305	295	294	312	317	334	318	288	328	329	319	314	325	291	311	361	329	341	333	336	318	320	306	340	325	305	348	335	304	342	318	337	313	334	305	331	298	314	328	287	320	329	295	317	304	300	284	317	311	317	338	309	371	304	324	283	312	328	329	306	313	307	305	306	356	336	339	328	302	311	300	310	317	345	317	325	331	321	326	313	311	335	318	331	303	292	333	334	340	312	309	323	309	282	319	294	362	293	297	290	321	315	331	294	325	351	316	309	328	306	310	302	317	338	335	288	300	310	317	354	282	339	338	348	313	344	309	335	274	328	361	329	292	287	310	331	340	292	321	291	311	319	323	318	317	348	333	297	337	315	291	330	314	342	314	328	321	320	315	321	312	314	324	301	351	336	343	314	326	277	314	331	326	334	384	325	311	301	317	351	293	333	300	362	327	297	317	336	327	329	342	311	314	326	296	298	325	327	289	337	288	355	333	333	317	286	341	297	311	322	338	308	308	343	335	314	360	324	357	316	300	358	358	312	312	307	307	317	308	352	320	352	312	323	287	313	316	304	309	322	315	315	305	302	351	295	323	328	324	305	307	322	306	338	308	333	325	329	358	327	306	281	309	328	323	348	329	303	324	327	330	318	348	325	296	294	331	312	353	329	297	275	324	331	327	310	322	322	303	350	312	331	348	287	319	309	319	338	322	330	321	297	304	339	298	323	302	317	327	303	311	306	298	339	325	319	310	308	307	305	267	315	322	291	296	341	353	336	338	344	328	317	320	313	322	326	341	316	313	285	307	318	324	322	316	321	330	311	307	308	342	302	323	333	336	331	320	297	311	314	313	326	312	322	337	302	310	366	331	315	307	354	346	340	328	334	315	319	281	312	321	328	328	313	289	311	335	321	315	313	346	337	341	347	356	348	289	328	349	292	305	324	332	318	311	323	327	321	310	312	339	325	305	305	277	307	324	308	334	345	323	329	316	319	324	314	310	318	325	354	332	332	300	323	312	321	352	301	331	300	331	314	311	302	356	334	304	310	286	340	312	332	317	340	328	339	341	285	309	295	320	329	297	307	298	319	296	306	320	336	309	315	319	317	338	318	304	344	336	327	298	318	311	335	302	317	313	306	309	316	294	324	348	323	322	294	325	313	300	305	303	307	300	312	332	326	330	293	309	339	306	307	275	350	343	346	327	317	295	335	333	313	314	340	351	337	306	310	328	332	314	346	330	335	337	309	311	286	302	310	305	329	337	328	301	327	311	324	326	316	353	328	328	280	333	311	356	322	280	291	319	319	323	310	326	301	289	311	324	318	328	302	344	340	318	305	325	300	308	280	324	301	350	303	338	311	285	303	340	367	334	322	302	308	333	334	347	308	314	329	311	319	314	320	321	314	313	335	296	331	328	318	317	331	325	335	311	327	318	334	308	325	317	292	296	324	287	345	303	325	334	326	374	325	329	309	308	301	301	345	331	321	319	322	322	328	316	307	318	319	315	305	355	313	301	305	327	324	286	329	322	306	301	291	298	314	286	326	321	315	322	307	314	305	346	313	327	321	339	310	341	342	310	316	312	317	359	342	331	327	331	330	347	335	308	289	322	312	320	330	297	289	301	316	286	312	361	311	314	322	350	321	284	315	359	291	312	309	339	285	356	322	335	319	337	325	286	335	300	357	298	311	323	325	279	317	322	310	324	318	324	311	330	333	325	311	329	308	318	331	312	320	326	324	327	293	315	319	297	334	327	299	308	315	308	333	321	289	310	366	332	313	306	295	302	293	336	299	349	333	315	306	312	325	304	322	319	326	304	331	311	342	305	343	310	317	324	318	307	327	307	314	308	298	337	314	345	369	342	328	343	321	305	326	306	296	337	332	349	324	335	316	278	301	321	309	345	339	342	326	304	328	307	369	334	299	314	288	345	316	331	306	326	310	320	314	300	314	323	369	318	314	342	322	321	314	307	313	321	327	333	354	310	329	334	333	322	298	315	305	288	324	324	326	367	344	319	315	306	317	327	324	315	337	336	329	315	325	311	323	305	330	293	347	305	305	316	365	295	295	331	323	313	335	301	318	344	329	312	348	325	353	306	321	302	329	337	328	339	338	304	309	274	336	311	331	306	333	288	325	323	345	331	303	319	284	311	294	308	308	322	317	343	337	319	328	315	308	294	310	315	306	330	352	353	333	310	295	332	341	335	298	304	355	301	314	323	348	317	264	345	315	341	339	302	324	341	320	316	355	306	301	327	320
1228	224	236	192	185	203	209	184	177	174	200	177	187	172	203	184	190	189	175	195	209	218	203	195	213	178	194	188	162	195	175	213	212	190	180	167	179	181	163	162	177	171	189	161	185	199	197	161	193	179	178	207	211	183	181	203	239	190	198	175	163	185	167	183	192	188	184	218	180	199	180	186	218	173	178	190	186	188	203	171	200	198	188	180	184	208	176	177	177	199	194	168	180	195	174	179	201	173	209	194	176	191	193	192	178	179	198	179	194	191	170	185	169	203	188	208	189	175	199	166	166	166	194	180	181	198	193	211	185	210	190	189	192	163	193	191	187	173	199	180	183	182	187	184	199	161	211	185	173	198	190	188	166	179	177	207	197	173	192	187	190	184	178	194	189	199	198	170	170	236	196	201	170	210	181	179	176	183	202	209	204	174	201	164	178	163	199	180	170	188	166	178	186	176	196	192	196	170	177	191	188	174	190	161	211	200	168	219	192	186	203	236	178	179	183	170	188	208	185	168	145	170	158	189	178	179	196	174	219	168	209	192	197	169	167	169	174	171	198	208	181	186	164	185	195	194	192	169	199	216	187	159	182	201	198	171	234	197	193	174	200	174	171	170	175	184	185	170	190	174	197	179	199	189	201	182	186	185	163	205	181	173	206	213	171	174	183	180	182	193	204	171	173	171	215	165	206	192	162	175	164	179	189	168	199	216	177	197	197	185	179	169	180	166	183	198	209	198	198	176	188	159	184	190	190	194	180	165	187	195	189	161	200	210	173	178	205	189	177	189	196	184	185	194	168	195	190	177	184	204	180	183	195	203	204	203	201	178	186	191	172	167	200	187	202	175	191	180	208	193	192	195	206	198	180	202	200	203	194	186	196	168	192	194	166	175	173	214	186	184	198	176	169	183	174	168	179	184	169	193	191	208	175	195	200	161	191	209	204	171	183	175	167	196	196	195	191	196	179	174	166	196	172	173	212	201	200	189	180	188	177	181	185	184	167	192	176	171	197	212	184	191	180	175	185	198	191	187	187	193	190	191	186	179	227	186	196	185	194	197	185	168	174	188	167	181	189	164	171	190	231	196	188	206	211	199	192	176	178	174	165	208	172	209	208	158	187	211	184	200	161	163	201	189	201	187	192	190	194	197	196	186	170	180	200	186	199	194	183	189	185	190	179	189	170	169	177	178	176	168	178	203	181	193	192	229	189	199	225	178	176	176	173	192	181	209	192	194	203	211	173	182	212	201	185	175	187	213	188	192	189	190	196	166	213	177	175	183	187	179	189	174	191	169	185	188	209	175	186	187	179	183	171	178	189	192	182	203	179	167	181	183	209	200	191	211	200	208	177	165	193	165	199	196	180	156	221	190	183	203	193	213	171	172	203	180	166	183	190	192	164	202	215	189	203	206	187	147	179	204	190	182	177	181	193	186	180	210	183	185	182	165	199	165	221	177	189	169	185	201	204	214	181	171	198	194	202	160	185	168	170	178	192	200	228	198	191	191	209	194	170	189	202	203	191	198	196	199	171	197	185	207	179	208	192	174	202	185	193	185	176	201	193	178	219	220	206	173	220	186	199	192	185	180	177	193	207	180	191	197	166	195	204	182	195	174	188	193	186	192	187	201	205	202	180	214	184	202	216	178	226	165	199	191	212	190	216	180	213	199	167	188	190	171	190	179	181	188	176	184	218	211	197	179	188	179	198	168	185	202	201	198	216	174	183	194	194	190	206	194	201	175	206	199	161	204	169	187	199	155	188	163	198	166	147	187	193	196	159	187	205	186	212	209	186	193	199	201	189	169	177	189	202	191	193	177	163	196	189	192	208	176	171	172	170	197	192	187	174	181	206	171	203	211	190	171	196	175	202	186	170	199	193	172	175	200	181	173	189	154	174	196	177	207	197	172	175	199	180	171	204	197	176	201	175	170	184	204	192	167	182	175	168	219	180	202	206	209	174	189	190	170	179	198	181	212	195	194	168	196	173	212	186	181	173	167	204	179	198	184	171	177	158	174	178	192	179	188	185	185	215	191	184	181	202	190	181	178	195	180	176	223	187	199	157	193	181	152	191	198	178	206	210	199	164	169	202	170	175	170	199	185	184	199	165	163	180	187	175	205	188	224	173	171	204	165	188	192	190	193	183	198	199	182	199	173	158	218	170	199	181	167	202	158	189	203	183	213	178	193	189	160	195	178	200	214	178	201	167	204	207	213	168	196	184	173	167	185	169	179	179	192	164	183	180	176	182	183	191	181	193	188	193	205	196	182	205	207	203	197	178	202	159	209	212	183	193	167	157	186	189	196	190	189	180	202	219	189	193	178	188	164	183	191	204	184	182	205	160	204	179	186	183	201	177	188	181	200	185	186	173	183	173	176	190	182	196	177	187	213	208	197	183	187	196	199	198	195	181	186	161	194	173	200	214	219	210	186	191	191	196	178	185	189	190	181	190	165	175	181	189	184	219	177	185	195	190	200	190	169	206	204	185	175	192	207	170	216	178	190	175	209	191	193	203	176	181	188	182	198	193	192	201	177	204	186	195	178	183	186	176	180	188	168	203	193	171	185	191	149	201	174	170	177	201	189	210	200	176	188	185	181	171	154	201	200	195	188	182	191	193	204	165	187	182	199	211	174	194	181	190	201	173	186	171	197	188	172	184	187	169	176	175	198	170	186	191	183	197	192	179	195	220	181	188	213	193	188	184	184	183	179	189	175	205	198	196	191	199	183	176	165	189	206	207	213	215	180	195	185	193	171	192	191	184	184	179	188	178	177	196	189	187	204	171	188	184	201	215	187	188	201	199	205	189	201	178	212	192	211	197	238	193	177	170	192	187	175	167	215	188	172	193	186	191	198	181	192	188	183	212	195	174	176	186	214	187	176	188	193	198	190	224	202	161	181	205	197	196	172	180	172	195	175	186	189	195	154	194	191	190	202	198	203	208	174	155	191	177	187	183	178	189	201	189	167	198	169	190	162	187	161	178	176	220	188	213	215	169	177	186	164	168	184	199	185	185	172	205	184	179	180	174	158	178	190	193	185	188	173	183	200	207	194	173	181	192	207	178	170	194	208	183	177	179	181	153	172	189	174	195	173	163	184	194	185	200	164	192	180	169	172	167	178	177	207	199	190	194	175	197	184	186	201	188	165	170	196	175	202	193	196	178	177	159	198	201	197	167	165	185	161	173	186	198	173	184	179	180	175	179	185	168	218	182	182	178	189	179	186	184	178	148	192	206	197	189	188	196	187	201	169	192	171	174	193	163	201	173	191	204	212	155	201	223	189	199	184	174	165	207	199	195	191	187	177	198	198	190	185	211	185	209	188	173	181	175	215	158	186	186	175	185	182	167	177	154	191	186	197	164	174	203	179	182	178	214	174	220	202	171	167	199	184	183	199	220	193	173	181	168	197	194	168	185	192	192	195	210	167	174	173	163	176	167	184	201	202	193	163	177	199	183	204	190	206	197	191	184	186	173	216	204	172	184	188
1699	500	544	531	531	496	473	525	492	501	493	463	514	531	497	486	477	507	506	500	437	456	489	497	486	512	477	447	483	465	525	487	490	462	476	480	453	458	466	485	457	501	438	412	469	454	434	490	458	464	436	425	461	413	456	463	473	472	515	452	452	492	497	512	453	481	468	463	446	492	451	452	446	475	469	495	437	480	448	472	474	446	490	465	483	492	477	471	466	413	483	442	469	482	450	460	476	470	446	505	445	523	425	446	475	447	461	465	478	458	509	480	471	445	479	463	486	459	477	462	484	477	439	466	474	462	440	437	448	482	513	467	475	467	494	482	498	469	485	492	455	455	471	429	467	471	464	516	447	479	453	512	476	467	458	507	440	449	487	471	446	480	451	456	453	462	444	481	450	449	477	434	450	429	454	493	491	472	463	458	459	473	476	438	432	465	462	454	449	447	481	484	474	445	478	435	487	456	468	472	469	448	478	476	488	492	461	476	512	481	486	460	462	469	487	441	492	458	452	466	470	445	471	461	476	475	506	466	455	490	486	472	454	442	468	480	462	472	482	478	509	506	494	427	537	438	483	457	451	468	493	453	485	455	474	441	505	459	455	484	478	466	476	477	482	469	464	486	478	496	458	429	441	481	444	488	495	481	460	440	476	484	443	496	488	481	461	451	500	461	456	452	479	450	455	480	438	498	445	480	472	492	486	479	481	501	496	501	460	459	486	464	471	454	480	485	445	481	491	458	488	474	461	427	506	450	451	453	511	487	493	447	477	490	488	484	465	502	500	487	428	489	453	467	454	461	472	507	504	449	424	452	510	504	453	470	439	451	451	431	481	478	487	474	512	480	454	449	496	461	477	452	481	510	497	490	468	489	480	495	484	470	463	473	490	445	450	473	518	479	479	479	479	454	443	491	467	481	444	456	476	476	466	444	471	465	470	462	464	493	445	446	485	430	502	458	488	477	454	488	461	481	452	462	485	501	415	468	505	452	462	477	457	500	439	461	464	446	487	493	493	491	467	464	467	497	487	466	450	486	530	454	488	521	447	479	473	470	463	484	477	478	450	528	488	496	485	460	461	462	468	463	479	445	488	470	497	459	507	485	489	484	484	469	452	460	505	480	481	459	475	459	462	470	433	465	469	443	462	445	433	456	471	469	467	474	484	480	460	446	456	476	440	489	470	456	485	479	493	475	487	461	482	491	487	459	444	479	511	441	472	468	457	487	475	513	463	482	530	468	476	465	472	482	470	473	483	495	493	463	458	477	514	487	498	464	483	456	465	503	466	485	450	454	494	464	479	505	488	455	466	476	473	469	483	456	454	447	474	484	449	490	541	459	504	469	499	486	473	460	469	496	488	461	463	471	479	447	462	451	468	483	443	481	468	509	479	475	517	451	478	477	476	479	446	493	443	455	439	466	434	481	457	455	469	458	486	488	468	496	463	435	494	482	479	462	478	502	443	483	475	452	466	482	460	471	436	465	462	463	512	459	456	493	493	493	456	466	529	485	494	433	437	456	468	427	469	500	456	449	472	475	460	486	479	443	500	420	463	439	452	465	475	463	474	471	459	462	499	485	441	494	480	459	450	509	497	490	481	447	520	440	447	453	465	470	476	484	446	500	445	475	466	452	461	435	477	475	455	459	438	465	480	512	438	497	442	497	466	444	458	465	482	461	474	477	484	478	457	449	479	471	433	452	443	479	493	463	473	464	451	477	445	488	470	469	451	500	466	483	465	485	468	435	493	507	474	488	409	494	463	463	466	511	513	420	458	445	444	459	446	459	459	483	482	459	474	475	459	465	459	496	479	469	429	469	462	514	470	460	492	495	439	508	496	497	500	457	492	442	481	478	469	441	448	495	502	441	457	459	458	464	496	508	456	439	443	468	498	469	445	477	471	438	466	461	479	459	475	490	441	480	460	438	474	435	466	469	520	439	445	415	441	475	481	495	468	449	506	454	471	449	499	482	459	439	469	513	483	450	479	437	509	482	464	495	466	451	467	446	482	436	491	470	488	482	484	472	444	457	447	483	467	444	464	490	483	481	502	476	426	482	484	487	467	495	471	497	469	448	470	486	490	488	469	472	460	484	438	449	463	456	506	481	471	448	506	467	490	453	482	469	499	484	479	447	454	481	446	444	482	448	471	452	476	505	498	456	457	436	429	504	458	479	463	442	484	409	457	463	503	456	487	476	496	452	486	487	475	481	483	485	456	480	439	433	459	487	485	478	409	449	478	504	492	477	501	439	480	458	466	457	512	456	427	482	527	455	460	485	486	466	490	457	474	474	460	470	487	479	437	469	477	478	498	478	445	483	471	468	449	502	430	447	478	491	435	452	428	485	479	478	496	444	497	477	445	484	458	496	499	473	445	509	484	457	488	447	453	468	467	395	480	470	495	433	458	488	481	441	487	482	453	530	436	526	467	460	455	497	466	445	507	426	463	471	469	468	450	446	497	498	476	449	474	494	491	492	508	516	464	490	471	475	454	499	443	452	514	477	524	410	496	499	442	473	467	454	469	456	470	477	514	446	473	448	502	463	481	459	457	440	477	502	495	476	483	502	451	451	484	485	473	500	454	497	469	518	436	431	493	473	461	438	467	484	489	471	469	455	499	456	467	459	433	479	451	460	435	436	436	481	486	472	509	427	467	456	476	474	457	469	475	459	486	450	476	500	477	483	484	483	467	476	460	455	450	434	483	474	450	517	464	490	484	441	486	453	444	495	464	466	445	468	484	468	476	475	468	459	447	470	461	481	450	470	457	507	472	453	468	430	463	448	473	528	463	457	447	488	464	476	490	434	468	464	517	491	478	462	438	456	477	481	454	496	457	467	493	506	487	470	481	474	486	447	485	447	448	424	436	519	431	472	485	475	456	505	451	484	457	487	508	442	470	452	481	466	446	476	476	483	442	454	446	406	459	466	457	452	449	474	460	457	442	477	461	489	467	473	476	437	480	486	473	430	503	482	521	458	491	466	458	429	470	445	476	499	499	464	485	503	449	484	445	484	463	462	465	478	495	476	422	469	494	463	466	478	454	460	488	511	518	461	420	469	470	480	449	457	470	517	440	482	511	495	479	489	460	447	459	460	463	504	461	438	499	502	467	476	483	471	483	504	469	495	491	498	461	493	526	488	472	476	493	489	451	437	499	475	456	464	458	437	478	501	451	478	465	451	470	488	449	479	484	479	499	451	462	458	518	470	463	478	478	447	474	430	498	445	433	454	466	519	487	454	470	469	494	445	462	445	447	448	450	439	488	485	496	474	464	511	476	478	522	478	480	437	475	467	454	494	460	497	474	462	476	472	479	469	499	497	442	448	474	513	495	469	442	475	485	480	463	469	486	432	456	451	437	440	483	486	512	443	463	466	437	503	463	465	460	492	441	457	415	477	445	473	442	470	514	453	522	464	490	489	436	478	419	448	486	458	489	487	464	445	515	498	499	471	469	478	492	485	492	450	451	440	450	447	515	469	441	473	495	481
6771	524	514	472	388	297	295	262	248	236	243	252	284	259	241	247	257	234	265	251	227	256	239	246	202	268	248	235	232	269	200	233	258	204	240	255	248	240	250	212	227	272	251	238	227	218	208	255	231	229	264	272	220	240	237	235	233	238	258	234	236	222	261	236	219	226	237	224	237	240	259	223	211	240	222	242	231	221	235	256	248	255	257	250	264	258	248	263	212	261	230	263	223	240	241	218	226	229	255	239	229	229	238	245	243	218	251	250	272	230	224	274	251	247	221	240	234	245	238	201	225	233	262	266	235	250	266	253	261	239	224	218	269	222	236	244	225	228	228	244	218	227	257	252	257	216	245	231	241	234	222	215	239	223	258	228	254	264	247	223	261	216	220	232	235	238	250	240	248	217	240	243	237	250	224	271	236	221	249	225	237	233	232	221	226	235	245	231	255	251	259	249	246	244	262	236	247	247	243	241	235	241	218	230	232	251	257	211	224	243	245	228	250	227	223	239	222	249	238	225	254	265	246	235	238	255	248	253	253	252	216	241	231	229	228	250	197	237	239	247	246	210	226	208	237	236	222	228	271	254	241	224	219	231	264	226	265	221	232	218	237	234	238	242	248	214	207	237	250	256	223	224	224	245	202	216	207	232	245	268	225	235	245	240	234	236	234	210	260	221	236	232	258	234	262	238	248	219	235	239	253	195	219	235	239	217	246	255	254	258	225	235	250	259	251	244	244	263	240	240	254	224	250	264	249	252	231	225	225	214	243	219	235	251	218	264	229	245	233	269	219	231	229	247	232	266	247	258	210	247	237	253	261	270	247	227	218	221	208	219	240	216	256	239	253	224	220	243	266	249	254	240	236	237	240	250	234	240	223	249	204	233	250	229	219	235	237	225	241	263	242	254	247	247	229	219	243	249	214	230	232	266	241	241	238	244	234	251	238	245	206	209	226	237	238	247	258	231	257	263	230	245	235	245	252	260	250	246	234	257	266	223	263	232	240	245	253	251	227	216	241	222	236	239	256	216	229	205	220	231	215	249	224	221	242	270	229	255	223	245	238	226	235	220	234	226	241	235	223	249	255	259	214	208	248	212	242	271	227	242	237	241	240	213	251	242	226	235	230	241	234	274	215	221	245	261	226	248	256	220	245	215	224	256	254	253	237	232	226	229	214	240	226	242	243	258	250	201	242	207	236	249	249	252	230	227	253	247	233	235	225	259	245	241	209	253	230	275	232	236	213	229	227	229	264	231	258	228	238	233	245	230	237	230	278	245	252	234	254	236	248	228	245	236	230	238	232	245	233	237	239	213	250	233	230	252	208	251	226	234	232	209	230	234	225	245	218	206	235	266	251	241	240	200	237	244	261	222	236	204	228	245	238	236	239	277	240	241	234	208	234	241	236	258	248	219	219	241	228	242	268	235	220	233	223	253	231	230	231	237	242	246	246	235	238	236	233	236	238	252	221	265	228	281	231	236	238	226	227	219	246	224	259	239	257	225	235	233	243	213	237	233	228	233	235	241	241	235	240	212	284	258	230	230	245	239	202	236	262	242	264	249	244	227	249	219	232	230	223	215	218	249	236	246	222	225	248	241	243	232	217	244	252	271	218	226	265	245	258	254	255	242	226	237	261	216	211	223	245	210	195	217	229	225	245	262	231	227	228	249	235	238	221	219	272	220	276	246	230	261	282	233	250	233	240	209	221	219	212	241	252	231	232	241	245	215	234	237	236	226	233	217	235	241	229	229	253	235	240	247	241	223	226	257	232	228	210	237	251	200	227	249	253	232	197	218	216	235	256	249	253	236	233	238	229	244	265	248	211	236	226	241	195	213	240	231	240	264	259	270	249	208	241	281	249	226	245	270	226	258	235	227	222	248	243	237	236	217	243	226	205	225	217	243	226	224	233	243	266	253	222	231	280	206	279	229	223	240	239	248	267	248	227	225	236	229	249	247	251	248	241	240	255	211	212	242	249	230	234	265	246	250	239	242	246	245	246	254	243	219	259	224	244	222	271	241	215	245	235	246	219	246	250	241	247	248	211	242	227	261	237	254	193	249	229	265	252	230	229	206	258	240	274	226	256	236	261	200	248	224	235	230	246	230	233	227	240	269	196	250	244	216	251	241	249	251	241	233	242	229	227	221	216	254	244	231	271	201	251	235	260	230	229	235	227	254	224	224	233	266	249	212	224	233	249	249	258	267	262	251	225	240	252	254	242	239	217	235	222	258	257	224	220	237	240	231	254	234	244	235	234	265	206	229	249	205	240	254	241	238	239	261	215	244	226	234	230	229	237	241	243	230	243	234	259	269	242	250	188	244	233	249	252	253	242	228	227	220	229	251	225	239	272	239	246	255	246	244	225	264	247	235	240	241	246	243	217	215	252	232	242	253	228	250	239	247	205	230	250	225	227	253	239	224	229	244	240	228	250	265	239	223	211	242	215	233	221	238	236	209	253	236	233	252	262	223	239	259	258	240	230	246	230	213	219	239	195	239	235	244	249	238	236	251	247	262	217	248	242	248	220	226	257	227	231	273	255	241	222	229	232	254	233	221	242	209	244	236	239	234	251	247	259	244	238	236	232	224	237	223	243	198	239	201	242	204	220	239	226	250	244	236	244	222	264	239	242	218	216	231	274	239	220	231	247	224	230	207	243	257	216	212	239	240	245	223	228	242	237	274	238	241	219	244	238	228	216	216	247	250	239	258	214	255	227	228	255	234	229	244	220	229	233	231	233	250	240	228	234	228	240	228	213	214	223	222	225	237	232	246	240	220	229	215	214	263	270	231	239	269	234	220	219	230	231	246	249	240	260	260	211	243	234	262	254	236	208	233	246	248	228	249	237	232	260	207	251	236	268	242	181	238	240	260	235	246	267	277	213	241	259	238	237	244	251	241	239	242	222	223	270	264	238	206	223	237	246	274	240	233	256	233	239	247	225	251	230	252	249	224	239	224	234	249	241	236	251	221	201	226	241	268	227	218	228	226	215	241	236	245	244	223	256	215	218	244	208	223	215	218	229	250	246	261	247	241	238	251	273	270	266	254	259	231	270	262	237	264	274	233	240	221	241	241	252	224	240	229	230	247	229	259	242	250	226	247	241	219	219	220	209	237	250	242	215	208	253	258	229	240	215	224	248	245	267	223	253	227	240	229	244	226	261	250	238	251	267	265	246	246	231	249	246	240	226	230	262	227	229	249	262	246	251	250	233	244	220	209	263	229	252	232	266	226	237	231	224	247	265	271	214	211	230	244	236	251	246	240	267	243	230	265	235	243	257	210	249	245	232	225	248	255	246	249	232	265	231	235	230	235	249	257	228	252	234	191	252	221	214	247	264	270	226	204	222	202	234	258	227	241	248	217	245	247	229	267	260	238	232	245	238	246	243	269	262	224	244	257	245	223	258	243	219	223	257	232	230	249	222	207	254	232	242	229	239	270	243	244	238	256	211	210	210	218	210	207	205	227	234	230	242	241	237	230	239	234
6334	860	1293	1318	1239	985	982	879	842	758	723	722	627	638	671	637	634	635	643	556	598	599	619	639	629	655	585	598	602	561	575	553	604	561	608	582	600	518	591	568	643	646	550	602	570	568	532	613	590	602	530	545	604	592	580	590	592	588	547	556	587	588	589	594	549	561	581	602	585	554	574	624	559	532	618	548	582	608	553	576	526	592	567	643	574	552	547	584	585	565	560	556	589	554	581	526	547	586	589	587	543	564	554	611	560	567	571	568	551	583	536	562	573	572	577	567	583	599	583	571	596	578	597	554	519	615	591	565	579	588	592	574	574	617	618	576	567	509	571	573	556	541	587	581	565	558	502	563	567	566	597	525	577	566	580	560	571	572	549	552	572	601	612	570	588	584	551	570	578	584	588	599	564	550	572	573	584	587	602	588	569	586	531	572	547	575	568	549	556	559	547	517	579	555	576	534	595	568	618	642	605	573	563	585	592	524	637	547	579	581	580	602	617	585	573	626	586	580	560	617	559	580	580	555	569	603	628	612	547	557	557	581	597	555	549	613	562	577	574	562	585	542	592	577	555	513	582	602	572	592	522	565	539	554	576	534	541	583	542	613	577	598	558	573	616	537	539	529	587	611	545	588	534	589	521	572	576	534	571	560	565	564	571	600	555	543	585	588	555	550	566	589	594	561	551	576	565	569	600	590	566	571	572	557	570	565	543	606	575	555	546	581	576	556	541	569	566	580	565	574	541	597	616	551	553	529	579	591	505	563	608	577	580	594	533	533	543	546	568	556	586	571	555	599	609	551	522	553	623	550	581	578	578	541	541	592	645	592	583	575	593	589	542	597	574	554	572	588	516	602	569	582	548	581	585	540	574	591	621	594	553	575	565	599	591	572	586	589	600	563	573	599	589	588	586	609	612	560	599	582	567	565	577	575	569	616	585	556	553	566	551	576	566	519	561	554	540	572	576	602	590	583	583	605	545	595	555	587	543	586	563	581	580	612	582	572	612	574	587	596	592	574	580	587	588	590	607	561	574	561	575	568	559	607	590	552	577	538	571	572	564	579	547	571	575	579	572	561	596	595	577	535	555	562	546	589	600	622	587	564	589	551	570	589	533	607	579	565	593	566	621	564	569	556	592	580	558	532	600	601	579	588	557	559	570	564	603	553	599	535	564	555	519	596	509	553	565	569	573	584	578	518	546	556	573	565	565	633	569	547	568	555	558	588	575	613	506	615	598	534	594	572	602	609	579	539	593	594	523	568	558	602	571	613	611	554	573	570	603	585	575	564	561	572	600	577	585	570	603	568	553	554	576	560	583	599	595	575	568	574	545	555	583	554	546	582	557	588	589	537	513	555	575	577	571	539	581	569	547	540	553	588	616	614	578	560	598	560	560	610	606	607	564	555	547	607	579	598	595	575	530	580	591	591	618	575	587	568	576	539	562	545	568	564	609	579	580	604	613	526	593	565	608	563	540	572	549	602	543	584	530	595	596	552	581	553	582	586	591	561	574	580	603	582	606	566	587	552	567	554	548	580	536	593	548	545	556	548	555	575	568	577	566	612	550	616	585	538	569	565	596	575	582	571	592	577	597	574	613	538	554	583	529	595	572	567	536	587	576	592	600	624	590	553	573	552	563	597	540	579	574	586	542	533	612	597	582	543	568	550	568	543	575	546	565	564	579	560	550	584	537	584	591	586	592	549	577	595	613	602	586	578	562	557	591	624	606	587	607	574	540	548	561	565	579	565	559	576	597	568	561	554	548	606	566	562	551	562	592	576	532	555	647	573	584	574	561	562	556	590	593	564	559	545	587	564	598	548	532	590	571	570	619	541	594	586	582	585	595	577	607	525	572	579	598	580	579	565	572	553	569	607	546	598	567	564	527	612	534	565	586	584	531	593	627	581	560	527	527	571	578	547	549	539	535	586	561	599	551	595	561	543	592	544	587	548	622	528	594	547	542	549	555	564	590	640	582	596	590	537	583	596	587	541	561	576	631	588	575	565	570	576	532	574	562	640	591	566	577	566	566	540	561	586	606	606	601	564	550	573	583	575	572	589	573	541	541	572	544	549	550	617	545	610	559	532	561	569	567	597	592	597	578	580	568	567	576	609	589	612	565	580	562	568	561	611	564	590	577	594	590	575	581	596	535	609	546	572	607	578	564	539	549	574	549	595	561	543	572	588	572	547	600	578	584	552	533	567	615	586	569	597	542	538	569	576	554	592	556	603	594	602	593	572	591	566	580	547	555	531	584	552	605	576	593	561	547	550	597	581	569	574	583	571	572	637	599	562	559	532	595	580	606	563	587	571	540	584	569	602	606	565	569	555	565	566	602	593	562	528	604	558	572	599	587	581	557	556	609	604	548	577	576	548	567	571	532	585	537	560	598	588	591	575	568	557	540	544	556	579	602	568	552	588	578	583	605	571	549	591	574	602	569	583	578	542	586	580	567	596	593	564	554	626	558	569	523	571	562	564	575	580	555	575	547	579	561	555	601	594	630	564	534	577	573	572	619	604	576	559	604	586	552	537	557	603	573	540	544	589	560	596	602	548	567	583	600	597	574	557	559	618	586	559	592	570	591	555	551	599	582	575	518	554	618	572	557	521	552	568	653	565	559	590	577	591	557	583	571	551	552	559	594	557	563	548	567	543	555	594	560	565	585	605	534	555	573	547	558	611	577	635	559	569	551	556	607	579	588	583	576	536	607	568	587	557	537	572	555	548	552	581	567	603	554	571	619	594	521	583	581	579	534	562	612	568	592	535	557	578	589	522	550	606	572	613	544	570	580	533	523	523	567	560	582	590	545	597	579	562	547	577	567	579	544	585	574	580	600	605	591	553	545	572	546	513	580	597	539	529	586	594	566	597	587	547	597	546	611	607	622	549	528	599	567	562	581	573	571	557	577	553	567	594	561	558	583	626	549	550	530	548	607	560	598	579	590	571	624	589	569	631	606	586	517	628	533	580	556	589	533	551	553	530	589	588	542	552	595	547	593	573	558	568	577	609	525	574	582	578	591	583	587	594	536	564	556	566	575	596	571	578	555	571	546	544	547	550	590	593	539	604	587	551	569	536	591	570	578	597	547	499	550	562	608	555	578	567	548	573	610	586	566	568	584	564	577	605	562	567	585	587	569	548	564	602	597	590	535	601	560	577	568	564	586	576	539	621	513	581	568	582	559	564	568	584	573	570	591	516	621	555	602	560	564	608	568	553	522	590	564	590	545	555	557	601	573	584	554	605	563	574	576	614	598	586	581	582	587	569	540	570	523	564	572	597	567	525	588	630	605	580	586	600	578	601	564	530	544	585	533	581	602	593	578	573	571	595	563	539	593	615	584	564	603	580	626	555	561	520	534	603	554	521	537	607	579	595	514	545	581	576	561	543	599	592	596	582	528	607	540	562	564	605	607	576	534	565	575	560	611	560	621	563	585	640	609	572	561	595	607	570	599	554	593	560	581	545	591	582	505	581	602	593	580	605
12278	825	667	466	409	290	220	220	248	186	193	164	164	135	143	142	162	134	120	145	133	133	142	149	133	137	148	123	117	131	127	117	126	156	126	136	135	147	129	103	137	134	131	128	132	127	136	135	122	158	117	138	118	143	131	136	124	115	99	129	94	140	135	122	104	139	125	140	119	129	136	139	122	141	141	131	130	127	113	141	127	139	130	130	140	127	120	139	133	131	98	127	114	138	123	143	137	145	148	135	125	121	132	121	112	126	121	112	118	132	138	132	145	117	118	108	141	126	131	109	117	120	138	117	104	116	131	118	148	130	127	142	125	131	123	132	116	121	129	131	120	120	122	120	123	135	106	138	110	137	158	116	135	134	127	124	123	127	130	144	125	148	129	116	129	116	145	110	114	129	139	140	138	133	130	115	130	128	131	131	107	131	114	114	115	135	138	143	125	136	122	106	134	146	134	136	151	125	139	118	121	124	111	119	118	107	130	134	162	134	129	122	117	116	133	131	145	114	123	126	127	110	139	135	119	135	132	136	121	114	126	146	148	148	107	133	125	122	131	108	142	130	126	144	136	134	131	134	149	106	145	135	145	133	129	123	125	133	115	122	107	149	125	114	149	118	144	115	115	130	104	137	114	123	126	115	132	119	132	139	136	107	115	117	113	119	122	123	122	130	152	127	123	131	120	112	138	138	121	138	116	128	117	135	113	104	133	123	133	117	137	126	136	135	123	118	138	123	135	136	125	157	129	123	122	117	106	107	122	149	138	122	114	132	131	126	149	115	132	123	149	137	143	131	140	126	100	121	131	115	147	132	127	127	125	109	135	141	134	112	132	115	136	113	150	137	146	123	144	124	153	137	122	119	124	103	129	134	150	120	123	139	133	137	127	161	160	130	122	114	112	125	133	112	123	125	120	133	122	127	138	139	132	128	125	139	132	106	123	107	135	124	163	146	118	114	134	122	133	137	165	113	101	124	142	124	138	149	144	138	121	131	108	126	133	144	140	102	122	111	115	123	139	137	118	142	151	128	124	108	109	130	132	137	134	105	116	109	120	126	119	112	112	156	110	128	119	140	139	130	131	104	139	123	140	133	133	124	123	130	113	122	116	127	108	125	119	121	120	130	128	119	134	130	125	144	144	110	127	126	137	128	114	114	141	130	141	136	161	117	133	136	125	134	142	132	132	107	148	129	148	142	126	109	107	154	115	127	127	125	114	119	135	118	122	145	121	141	123	142	117	131	120	130	119	123	124	120	120	146	126	134	124	137	122	115	115	115	129	123	131	131	130	144	131	141	131	122	126	135	105	110	135	136	123	125	112	145	128	121	116	133	128	156	139	138	109	107	125	122	163	132	121	169	121	123	140	108	143	129	128	115	140	124	140	137	119	139	152	136	106	146	130	113	144	122	147	134	116	123	154	133	113	120	139	136	124	127	129	130	104	127	132	127	129	133	120	144	145	117	124	125	129	145	137	131	131	127	130	119	132	162	134	117	133	125	133	127	126	133	134	127	127	138	143	126	137	134	119	111	117	137	126	142	103	126	104	135	121	136	102	126	135	136	128	116	126	97	116	134	120	107	127	129	117	130	137	106	125	138	136	147	156	143	112	123	125	140	130	135	132	114	133	108	140	131	116	133	107	151	134	138	122	132	123	103	117	118	155	137	117	139	124	112	115	131	117	130	107	126	117	130	147	122	150	116	136	104	121	134	128	115	134	128	156	138	116	122	129	132	125	114	139	144	131	137	136	126	149	140	133	154	137	94	117	119	119	126	122	124	119	144	123	113	139	112	117	127	133	147	107	106	135	144	142	147	125	135	122	121	142	144	127	121	154	136	139	109	128	129	105	121	136	123	117	120	124	109	126	140	120	133	134	130	122	127	124	116	121	129	126	123	126	133	101	136	125	137	126	124	125	107	122	134	122	136	118	137	113	115	131	118	124	135	127	125	130	123	121	127	140	115	121	135	134	139	126	147	127	142	132	117	123	117	152	114	108	128	128	154	137	125	127	116	119	143	138	127	118	115	140	132	130	134	118	110	138	122	139	132	137	150	129	141	136	129	138	115	151	123	120	141	122	118	124	127	119	146	137	130	136	138	115	126	141	125	107	124	173	144	128	117	137	141	121	127	130	106	129	129	122	162	139	108	117	124	138	119	125	109	135	136	129	129	122	123	140	101	136	126	130	127	135	121	140	126	121	144	156	148	98	144	128	136	156	141	121	113	127	112	138	118	127	123	131	134	138	137	131	120	132	111	110	130	140	136	126	135	127	105	134	128	130	142	102	122	127	131	124	126	143	130	124	117	127	136	156	129	135	126	142	138	126	115	132	134	120	143	114	139	157	139	125	134	145	109	115	123	139	130	107	109	136	127	135	134	141	128	121	141	136	125	154	127	116	128	114	141	132	134	133	143	117	126	138	109	127	124	132	109	129	111	105	110	130	117	142	141	118	111	118	121	125	127	141	127	124	137	129	137	138	136	133	142	119	129	122	129	115	125	142	126	122	150	112	132	130	133	142	134	147	137	138	151	128	129	127	144	114	127	142	123	121	118	126	141	136	144	118	99	118	160	123	135	138	130	140	134	139	132	139	138	129	119	128	149	133	122	121	111	137	151	125	130	109	130	125	156	122	100	130	120	108	112	134	106	133	127	131	116	130	131	132	119	122	134	137	145	111	136	143	134	144	128	134	125	139	128	131	124	124	136	133	126	122	138	133	127	118	136	144	134	139	135	124	118	110	127	126	125	141	156	108	129	133	134	134	134	162	136	133	111	133	137	131	125	134	119	150	127	149	128	141	124	105	129	134	110	132	145	142	134	132	120	136	139	114	119	143	125	120	140	132	129	144	125	130	140	141	115	134	117	139	126	145	125	131	127	146	122	126	133	128	104	141	124	134	140	137	141	130	116	109	117	109	112	142	165	123	131	120	130	137	101	124	126	132	146	143	130	124	142	125	130	152	121	114	132	128	139	109	110	131	121	125	122	113	127	118	138	128	118	125	119	121	121	131	118	153	140	110	134	118	137	124	136	136	122	124	121	123	152	142	112	135	137	115	138	139	128	111	137	111	122	116	141	108	145	128	150	127	141	116	121	118	137	138	138	125	128	148	137	152	135	132	121	131	139	109	117	111	141	105	123	126	114	117	124	121	119	138	128	144	121	108	156	128	126	124	156	122	134	134	130	152	137	148	133	135	129	128	124	110	128	123	137	128	143	133	112	141	121	123	126	119	88	107	125	107	130	134	121	122	111	141	107	132	130	134	130	130	115	110	129	131	126	130	135	132	125	116	121	123	137	114	135	138	127	129	133	117	126	123	120	111	132	125	108	143	119	140	139	136	119	137	124	129	125	123	126	121	136	116	118	135	152	137	138	129	124	139	125	128	151	143	147	117	120	126	137	118	124	124	140	132	127	147	126	119	115	127	115	155	121	123	129	150	141	141	159	116	127	146	136	135	132	125	133	124	141	121	124	150	125	132	120
7730	895	1572	1774	1479	1257	1036	916	853	676	657	600	485	450	472	453	420	378	405	369	365	406	353	390	370	369	397	363	332	336	351	349	353	334	373	373	328	351	332	352	352	353	349	325	362	343	318	324	325	301	308	333	332	329	348	303	311	326	313	315	346	338	296	304	334	313	319	299	310	345	312	304	317	334	318	339	328	318	311	324	298	311	324	333	315	348	324	317	312	348	325	324	337	336	356	295	307	315	327	344	299	319	319	342	289	316	312	285	302	322	319	317	319	338	329	319	331	324	349	325	327	292	319	294	321	333	359	330	327	325	343	325	324	334	309	320	304	317	321	322	315	328	287	305	316	301	343	325	290	330	315	308	325	308	311	336	334	307	348	342	327	314	276	335	297	294	324	341	316	312	294	310	344	298	286	340	327	334	342	305	325	339	327	319	314	295	271	327	345	339	291	308	333	339	319	304	324	313	350	314	319	341	339	311	297	312	313	364	345	321	327	307	316	322	312	331	309	337	336	317	321	343	306	333	300	319	308	337	325	303	338	291	286	318	306	336	318	311	349	280	333	332	298	302	332	319	274	329	303	342	330	359	319	316	324	328	331	299	331	325	299	327	296	295	330	340	341	320	300	313	329	315	311	316	307	339	332	305	326	324	308	331	323	328	329	350	333	317	317	337	343	334	328	334	295	320	288	333	363	313	333	337	325	291	332	325	291	294	348	341	362	343	337	335	341	305	334	332	332	305	347	318	313	339	336	342	316	334	300	333	339	321	323	293	324	309	338	333	304	305	302	309	303	342	321	335	350	313	338	331	320	310	323	319	324	356	316	329	321	320	326	327	307	299	317	299	324	319	292	322	327	304	337	326	320	363	293	302	299	302	328	318	323	336	331	321	337	315	337	298	343	344	331	312	281	323	321	284	312	316	291	331	330	305	313	340	318	305	315	319	300	289	317	314	321	342	316	318	333	349	321	344	310	294	318	290	336	316	338	331	311	314	324	311	344	320	330	389	324	317	318	298	327	325	329	342	316	306	311	348	300	299	342	302	327	314	343	310	315	333	313	323	323	275	333	300	316	362	320	359	328	311	320	346	300	306	298	320	318	318	321	309	331	324	323	321	351	335	297	303	351	316	319	315	318	325	323	341	321	288	349	330	330	339	320	314	321	350	305	328	306	311	337	328	321	357	378	317	335	312	307	273	339	320	307	313	293	292	326	321	308	349	319	336	339	367	329	313	314	332	309	313	325	350	303	320	315	306	301	310	340	330	326	329	297	297	308	308	307	318	321	322	327	353	312	314	306	305	349	317	343	322	309	322	327	304	338	355	340	288	346	308	317	351	322	355	313	288	301	305	327	332	336	316	319	323	298	315	292	315	323	306	315	324	317	285	305	326	326	337	311	304	330	311	341	331	326	315	329	323	322	329	317	302	343	339	316	305	310	269	300	323	327	322	300	304	342	321	284	327	330	335	345	315	314	300	314	320	315	323	308	304	333	314	319	307	310	326	354	314	318	290	291	349	309	319	322	286	351	311	316	283	323	300	307	324	304	319	340	315	298	313	347	317	344	344	347	332	263	326	282	327	295	306	319	319	341	315	350	335	308	340	337	335	318	327	320	301	318	356	305	288	352	353	312	312	328	303	287	344	331	336	293	360	328	345	327	310	310	322	326	318	341	334	328	341	292	311	339	311	298	313	311	317	337	302	301	333	327	343	338	306	304	330	302	358	288	318	326	306	306	311	319	332	319	328	334	346	295	309	280	316	313	316	321	343	307	331	348	308	317	325	335	320	340	319	324	302	340	296	288	316	336	320	286	342	327	332	294	315	325	332	334	334	314	314	328	324	314	288	318	305	347	320	325	341	322	337	330	331	352	304	317	323	305	362	335	296	338	326	322	322	315	337	276	337	337	314	315	304	301	333	325	309	322	314	276	319	314	309	320	300	325	308	325	341	316	333	321	340	302	310	360	291	316	338	278	331	329	311	297	291	305	311	291	297	275	292	335	334	331	308	316	310	327	316	321	301	298	309	320	342	309	349	305	310	331	328	317	300	361	352	331	305	338	341	305	310	312	339	340	324	346	306	314	322	334	288	334	342	331	330	320	305	308	337	338	322	284	334	322	295	330	344	348	325	328	302	309	350	369	305	329	330	351	354	331	283	347	315	320	298	318	314	304	333	324	309	309	324	311	322	313	288	326	342	287	317	301	338	323	335	329	329	324	285	314	331	299	310	305	307	319	308	298	320	354	307	332	304	341	310	303	308	313	322	317	334	310	332	317	360	307	348	311	295	331	314	320	319	330	325	334	321	299	307	343	317	320	314	317	337	310	309	305	320	304	322	319	326	310	325	303	320	304	327	325	312	324	286	322	317	320	314	337	317	333	293	365	327	337	315	327	312	308	308	316	300	322	312	347	366	348	378	298	301	339	313	331	310	351	296	326	311	314	314	332	311	301	304	324	335	302	281	321	315	317	327	322	299	326	294	307	318	331	319	362	326	349	290	309	337	307	354	334	326	282	314	309	339	350	312	290	288	299	337	336	345	327	339	340	343	291	312	308	300	276	281	297	343	313	289	309	319	298	328	314	314	316	323	322	334	314	354	325	337	321	322	333	287	353	341	330	320	329	335	321	329	312	297	293	336	304	348	353	328	324	294	341	318	282	330	325	320	315	325	298	333	292	310	310	314	312	310	344	304	338	340	332	311	313	321	301	325	335	332	306	341	353	299	303	333	356	311	302	297	323	339	280	298	344	308	328	287	323	318	314	315	317	286	306	312	307	331	301	315	327	299	310	276	337	308	322	310	345	330	323	316	337	353	323	289	314	309	309	349	340	319	304	336	327	308	279	332	333	323	300	302	330	311	294	292	315	346	331	327	361	314	287	333	328	309	321	338	312	335	299	306	325	313	322	330	316	312	309	317	300	336	300	292	358	344	318	278	318	302	325	339	309	333	307	298	320	325	307	295	333	316	311	308	331	287	317	309	329	338	338	344	322	337	307	316	290	337	331	325	342	325	321	306	326	311	315	312	314	343	353	372	343	305	309	374	309	297	346	319	313	307	353	310	299	308	323	339	335	292	305	328	291	326	304	305	296	302	318	324	308	350	326	327	340	338	308	342	288	306	297	296	345	335	315	324	352	307	344	309	310	307	318	326	329	326	325	290	345	291	307	307	312	313	321	306	322	300	305	284	321	317	312	322	301	324	315	322	309	303	283	319	325	333	347	312	336	325	334	343	293	329	342	331	351	327	278	306	318	374	349	331	329	307	377	327	315	329	328	324	334	324	324	327	328	311	332	321	338	324	345	311	306	362	340	305	338	320	321	335	350	301	290	327	309	336	330	349	334	316	319	332	320	330	310	318	324	318	305	309	335	334	332	319	315	329	333	338	316	306	307	328	318	314	340	302	354	341	344	303	312	307	313	347	306	270	315	332	294	322	322	318	301	324	321	320	327	343	319	358	301	320	342	317	317	318	365	326	301	319
1197	202	234	212	188	192	216	213	195	169	187	227	179	192	200	182	207	208	181	196	183	207	184	201	199	189	175	195	182	195	159	194	186	182	207	169	191	175	192	178	195	170	176	190	176	177	216	203	172	197	195	176	170	191	174	173	189	184	178	183	206	192	185	183	187	187	228	208	226	169	197	181	182	174	211	179	177	206	200	196	162	184	179	203	197	182	182	182	208	207	197	178	179	200	175	167	177	186	175	177	178	192	189	188	180	192	178	165	177	206	193	185	184	177	180	176	184	171	185	172	187	160	157	181	178	165	182	203	187	169	194	174	204	198	202	202	202	174	188	192	164	183	200	177	190	162	167	217	198	183	186	196	211	188	187	191	161	200	198	160	203	178	197	191	209	179	193	193	201	200	186	212	197	190	191	176	165	156	188	182	183	198	198	198	195	209	153	187	193	165	164	225	170	202	164	177	196	173	171	189	206	164	183	171	176	188	185	206	177	184	203	188	191	156	186	205	179	187	182	171	190	194	176	208	207	177	188	190	181	179	172	163	188	194	172	189	186	183	174	179	163	207	175	194	213	176	186	192	182	209	200	172	205	188	208	180	196	183	178	188	190	176	180	191	180	202	186	194	178	166	174	213	188	209	171	196	202	189	201	196	178	195	180	166	185	213	213	199	184	178	196	190	197	172	177	206	201	184	210	197	179	173	199	200	168	185	162	175	201	214	168	185	190	178	198	201	179	160	224	185	181	174	182	181	178	185	183	193	198	211	187	165	174	192	180	206	187	166	201	199	207	187	181	173	188	188	192	166	151	177	181	187	177	197	199	198	184	180	175	152	177	186	197	190	194	158	195	176	192	207	207	185	183	178	206	187	170	201	199	214	207	190	186	213	205	215	188	186	200	183	180	176	178	184	197	185	190	180	182	161	187	175	185	164	198	204	213	187	230	188	165	214	187	181	192	195	185	199	207	173	189	189	192	179	191	164	215	170	179	167	186	199	164	201	158	196	191	187	202	199	209	188	191	168	209	216	201	188	186	209	215	185	210	183	202	192	192	181	188	206	195	180	179	183	193	191	208	190	190	219	201	197	202	213	146	198	175	181	189	185	182	184	173	180	179	205	168	175	179	198	203	196	194	188	190	196	187	186	173	193	155	212	211	177	161	190	200	183	181	202	190	185	226	186	168	173	187	171	190	188	201	181	161	198	184	172	204	181	177	175	195	193	189	223	179	167	183	180	198	174	191	198	222	199	190	180	195	165	179	182	201	178	190	150	185	188	215	158	183	201	175	168	201	206	186	194	208	204	185	190	181	190	201	191	188	174	170	196	202	181	166	167	174	190	188	201	179	203	174	187	215	173	209	184	180	171	207	170	210	188	183	202	173	184	175	195	177	152	212	199	207	152	171	171	164	179	182	188	159	198	199	175	180	180	193	153	186	185	181	187	194	178	172	197	213	186	170	167	200	182	189	186	200	196	188	179	195	197	205	178	178	186	183	202	207	209	182	195	161	192	191	173	173	185	184	189	185	210	183	182	167	186	177	200	207	157	206	170	170	189	192	171	212	197	177	191	184	173	193	205	184	172	221	186	194	174	168	173	182	177	173	147	201	180	160	191	176	185	159	158	168	182	203	191	184	207	182	191	192	170	185	209	190	219	192	149	185	197	194	171	188	216	195	170	192	194	206	212	200	185	173	214	190	169	181	178	193	192	200	203	191	190	203	201	183	174	194	187	190	155	172	185	203	200	193	169	175	140	193	186	195	202	211	187	174	182	172	201	141	170	193	189	202	200	196	180	196	196	191	188	184	188	184	180	180	194	185	184	172	166	178	193	188	197	187	204	186	201	163	193	195	166	189	208	193	175	159	196	193	197	178	174	195	182	196	155	179	191	189	208	210	187	186	213	177	180	185	179	206	199	193	186	221	178	213	202	197	210	215	175	199	217	178	177	174	203	189	187	177	165	180	235	178	182	174	188	178	166	199	183	198	198	192	189	178	187	177	167	193	159	207	180	198	208	182	172	195	215	174	184	200	178	192	183	187	213	165	207	168	174	192	200	191	181	156	185	199	191	174	190	206	180	179	172	207	181	174	176	184	187	180	184	183	215	163	190	189	187	203	204	172	203	184	213	185	207	165	225	182	193	190	191	215	181	200	188	186	184	183	185	180	190	208	189	193	161	163	193	188	198	190	187	174	197	203	165	171	193	184	221	200	178	188	162	168	201	188	194	205	168	171	176	180	180	185	177	210	172	187	203	203	201	167	161	195	206	194	185	193	194	171	211	199	199	210	191	186	166	173	176	210	155	166	163	188	176	197	179	213	183	187	187	179	183	194	164	194	196	202	178	186	162	204	186	168	193	180	191	218	180	194	198	197	193	179	198	195	166	180	176	198	181	172	202	193	211	190	200	195	200	170	169	227	195	152	190	177	211	174	189	207	185	194	187	188	187	182	167	228	191	183	195	188	185	192	166	185	170	215	183	175	202	196	177	199	171	189	194	191	189	173	200	191	187	186	187	177	206	179	197	199	171	166	189	181	182	199	180	166	207	186	212	208	179	176	188	185	175	190	199	162	210	193	186	171	181	182	220	205	191	185	185	197	189	193	192	187	195	187	175	182	178	195	170	185	167	192	163	209	182	179	177	161	192	179	166	175	180	186	172	184	204	207	191	175	185	180	203	186	204	171	182	179	163	169	189	176	172	186	191	176	193	180	184	193	185	188	164	181	170	166	186	181	168	184	186	189	203	215	176	206	188	200	195	185	181	185	194	174	152	196	167	204	209	189	197	178	152	209	209	174	186	178	190	205	190	189	213	207	171	171	189	167	203	200	187	195	183	205	198	184	188	200	170	179	196	164	172	203	186	159	162	189	172	178	220	196	188	160	170	193	177	183	195	207	160	192	201	176	186	220	206	187	205	186	175	184	206	183	177	188	195	154	181	186	177	181	171	197	183	202	200	202	193	196	180	219	192	198	174	201	192	209	204	179	206	198	192	193	203	182	176	171	193	152	165	186	189	194	178	196	169	183	187	174	193	174	162	170	195	217	203	174	152	185	181	196	185	191	200	186	185	156	204	166	168	188	189	196	176	165	181	192	209	197	182	177	192	198	186	201	206	183	177	186	204	148	184	190	188	201	190	184	190	186	197	154	175	197	193	183	202	185	208	159	210	189	189	170	228	176	185	174	185	199	178	182	181	198	194	203	165	206	186	201	200	192	178	189	164	196	179	186	187	189	190	215	182	199	172	192	214	186	173	185	197	187	193	218	177	184	187	199	195	179	176	199	213	187	160	180	188	171	183	173	197	193	156	183	185	205	166	189	165	205	176	198	196	154	178	214	188	220	199	198	181	191	215	202	181	198	223	219	190	194	186	155	193	177	176	191	179	170	207	181	178	183	210	195	191	178	181	179	204	205	181	184	209	205	159	176	182	175	194	209	216	162	180	163	184	194	175	196	191	208	178	171	179	178	189	176	200	184	190	188	203
1679	518	510	578	526	496	518	500	476	478	467	480	499	518	510	495	513	530	466	462	479	425	455	493	476	476	452	479	476	480	465	458	464	460	458	487	425	489	450	451	468	517	496	456	507	465	453	494	479	479	506	499	477	523	458	476	475	473	507	507	467	489	474	466	471	474	456	465	460	464	465	460	486	465	452	461	443	491	430	452	507	450	453	464	466	436	464	484	473	451	477	471	500	476	438	469	456	464	469	454	465	494	481	477	475	459	468	494	491	477	463	499	475	493	450	468	475	471	472	488	460	479	475	466	465	483	468	479	472	465	467	457	498	469	497	455	436	467	465	473	464	480	470	448	426	477	490	444	507	473	485	482	495	464	502	466	491	456	469	472	497	446	474	481	492	468	507	444	488	440	460	457	507	500	487	462	507	447	459	461	493	477	507	482	496	516	479	435	469	476	486	456	462	474	503	459	452	497	466	432	480	460	434	471	491	473	480	470	506	428	470	510	431	466	461	478	486	483	477	455	469	476	473	494	466	460	473	469	469	469	447	471	430	460	473	455	499	486	522	475	507	460	458	484	486	436	495	470	476	475	442	476	509	467	468	466	498	467	459	487	451	498	477	474	436	479	460	485	505	439	467	442	451	479	466	441	464	492	507	475	480	465	497	450	478	478	473	482	464	474	454	502	477	463	446	493	448	484	487	455	485	442	443	474	477	499	480	462	487	464	487	492	433	485	483	449	472	487	521	471	433	442	460	492	432	488	519	477	456	456	461	465	477	496	447	475	494	494	474	505	460	466	455	489	495	480	457	454	490	495	408	471	463	488	483	472	482	460	475	480	510	468	466	507	458	438	458	471	458	517	473	513	448	482	452	447	457	493	475	491	474	479	462	467	459	468	455	507	522	490	462	449	485	498	453	467	455	508	482	436	476	465	460	464	445	502	486	437	481	481	483	487	482	441	457	471	455	491	491	468	454	469	465	485	511	483	479	492	494	497	437	442	456	481	461	462	453	477	466	470	480	454	500	484	435	493	479	466	484	471	471	489	475	467	463	483	453	467	464	517	479	499	459	483	478	497	450	457	493	447	466	485	452	444	459	474	429	475	484	475	457	486	476	476	476	471	463	482	478	441	507	445	482	436	496	481	423	469	521	470	482	486	465	516	473	455	476	490	484	453	466	481	467	460	492	490	491	448	430	489	506	449	446	475	448	470	484	468	475	454	499	451	513	433	490	476	430	430	470	505	468	490	490	484	461	468	467	453	449	481	454	473	488	434	455	470	455	481	461	452	498	470	478	470	453	473	471	500	476	439	480	478	483	497	489	450	514	473	488	496	436	467	454	459	475	509	495	438	539	454	490	442	480	476	454	471	459	502	444	449	466	493	454	441	465	454	452	453	455	470	485	459	465	449	471	459	477	455	450	434	446	490	474	440	457	480	454	482	458	469	455	453	467	508	479	506	473	461	505	492	470	494	485	459	499	459	471	499	476	473	446	453	481	468	442	474	472	480	473	471	445	462	468	436	474	488	502	473	519	455	485	491	476	479	461	446	457	492	521	462	486	438	462	495	499	479	482	448	518	490	486	466	518	441	466	469	444	510	464	469	471	453	467	486	451	427	447	460	481	497	507	468	484	480	499	451	448	450	448	477	451	494	454	453	487	459	488	465	465	492	485	468	456	468	434	434	464	448	433	479	497	481	463	450	471	492	487	478	495	486	477	520	466	452	445	467	459	491	488	484	431	495	454	482	460	490	501	464	450	506	485	504	474	469	408	486	471	482	460	464	469	465	493	480	495	492	438	481	487	445	480	471	490	443	455	452	463	462	502	473	468	431	450	471	470	480	455	493	461	457	447	509	477	487	440	463	448	474	460	481	450	462	482	470	484	528	496	464	512	519	446	479	439	475	476	449	462	455	482	494	487	484	435	507	493	452	479	459	425	512	481	459	458	510	466	489	494	446	493	492	461	462	460	489	450	441	467	475	466	432	471	449	457	489	510	500	507	476	516	485	482	449	474	482	456	425	448	466	471	470	459	482	489	475	462	496	485	433	467	453	450	463	453	471	488	473	454	471	450	468	456	480	465	454	458	450	460	494	460	488	443	487	444	487	447	478	464	514	483	492	483	459	486	496	492	502	492	473	452	484	522	428	494	491	487	492	444	485	445	479	467	492	468	511	464	488	466	512	476	451	498	485	479	491	485	443	478	462	464	469	439	452	455	491	504	478	462	441	466	455	481	436	477	488	472	475	475	477	462	468	456	451	447	462	482	465	498	428	488	437	494	485	448	462	464	492	456	502	501	454	492	449	470	497	479	508	479	452	488	463	448	448	450	468	472	500	508	486	488	448	430	479	475	461	454	447	480	464	459	479	457	485	489	461	472	489	480	461	469	464	453	491	469	478	481	493	455	457	455	484	453	476	451	509	461	457	489	478	485	461	472	453	490	480	441	452	479	469	490	512	476	451	506	475	470	422	474	453	506	510	481	437	470	505	452	462	457	427	444	485	444	462	462	458	467	462	461	471	463	492	465	468	454	445	453	472	444	480	471	481	480	466	487	499	427	508	477	451	462	448	456	478	482	435	477	439	476	484	511	478	468	438	460	469	460	473	487	438	465	497	481	457	484	489	433	458	488	466	431	434	495	493	465	480	527	475	469	457	474	441	461	513	448	465	453	450	489	465	483	475	457	476	495	436	501	472	478	477	467	485	489	463	455	482	474	475	467	501	441	434	503	472	493	461	446	487	509	455	494	505	470	431	465	433	505	443	483	497	483	462	490	497	496	476	439	472	421	439	452	503	483	446	502	414	470	467	485	457	489	460	480	448	462	456	450	462	428	475	510	456	464	469	461	458	497	471	494	506	490	478	470	462	474	470	448	459	488	443	442	425	473	474	463	486	484	471	478	508	477	463	489	463	474	481	443	450	494	481	465	476	436	497	477	480	484	482	466	484	453	491	466	430	505	469	468	479	483	487	441	444	446	479	466	478	480	493	443	423	493	507	452	509	455	499	464	444	451	463	526	424	448	487	490	476	460	468	462	456	473	446	408	479	486	464	440	461	482	478	486	448	481	470	431	502	422	489	469	458	421	453	464	481	458	472	438	460	474	496	500	479	449	476	494	444	475	448	457	461	479	478	473	455	500	478	426	516	477	445	487	505	503	487	506	475	468	487	446	477	479	457	454	478	479	514	476	543	506	479	483	452	445	500	473	474	466	511	472	454	469	498	445	460	495	480	465	492	454	498	504	490	521	448	481	427	468	468	454	487	459	471	450	493	472	461	481	477	452	460	466	482	467	495	451	476	468	437	477	458	484	467	459	463	460	493	470	502	481	448	506	499	450	469	454	458	504	475	438	468	489	503	505	491	484	490	457	475	444	459	456	510	476	488	463	505	480	502	469	465	433	475	502	481	467	406	467	469	445	448	500	492	448	474	490	468	480	464	456	487	476	474	436	445	495	447	443	423	471	459	458	485	463	474	465	470	458	463
6829	491	506	464	347	332	310	273	283	249	253	237	217	232	235	245	265	226	253	232	250	254	253	238	253	252	279	280	230	238	234	270	230	236	241	249	256	237	220	262	243	238	219	255	235	236	253	259	260	261	251	258	264	238	242	243	222	247	260	219	216	225	259	209	215	231	220	236	238	245	249	252	254	262	243	251	264	233	238	223	229	257	226	228	232	244	228	210	217	240	218	247	229	237	261	230	240	235	249	236	225	259	227	230	243	228	209	237	274	266	240	248	240	233	251	240	253	237	250	216	226	242	220	207	219	252	212	228	234	239	269	247	264	244	227	217	229	223	248	226	264	240	248	257	276	243	232	238	215	211	224	240	233	255	245	242	232	251	234	234	241	238	233	222	236	230	266	258	260	233	233	239	227	254	221	236	211	257	217	246	245	237	235	229	237	236	214	233	245	259	264	232	242	254	231	228	229	244	232	227	210	233	253	247	256	225	229	227	229	246	188	231	248	216	238	229	240	232	241	248	290	255	243	239	217	248	213	245	215	227	249	238	233	253	250	243	228	227	264	251	227	227	257	249	234	237	233	228	243	242	241	216	253	233	228	240	231	234	225	238	232	231	212	225	220	244	237	262	241	243	265	245	228	260	226	250	241	272	225	243	259	237	218	257	240	258	232	209	222	211	248	239	220	239	241	219	236	250	253	231	245	217	241	222	225	243	270	232	272	224	234	254	234	271	237	250	243	250	253	252	247	238	242	242	252	242	232	259	243	240	227	220	234	272	243	221	275	281	246	218	258	265	237	256	231	245	260	266	261	246	253	211	216	250	218	251	239	208	264	263	237	235	264	219	201	220	246	232	216	228	225	234	246	264	261	243	270	214	208	223	264	252	260	257	237	209	233	257	241	241	248	217	238	237	234	254	252	246	252	247	236	232	238	228	219	261	258	250	244	232	248	228	221	257	249	255	249	241	204	205	254	247	238	253	228	256	248	235	243	253	255	217	267	227	215	229	236	206	236	247	245	234	301	227	242	227	265	211	239	234	225	225	262	237	257	233	243	248	240	246	215	259	240	220	227	229	221	219	239	234	225	241	255	237	219	269	229	250	233	224	222	221	247	222	246	223	223	226	240	258	269	225	220	255	240	219	239	224	210	226	210	251	257	255	251	247	210	247	215	254	249	250	201	230	209	234	231	240	250	256	232	219	249	256	233	246	204	223	249	250	237	235	271	235	272	255	294	237	246	226	218	242	223	225	237	259	214	223	233	221	235	218	218	237	230	255	257	232	257	245	232	241	237	236	228	233	231	235	236	244	239	213	233	226	229	240	286	243	243	255	237	225	246	235	254	232	226	238	240	257	265	226	210	247	258	244	235	273	291	253	238	213	227	234	240	223	232	219	233	270	245	230	255	253	244	212	260	229	243	262	273	242	245	251	238	238	225	253	236	230	218	258	238	224	229	198	231	243	236	234	218	226	256	230	225	251	225	214	244	211	246	233	252	251	236	245	250	236	237	241	227	204	245	252	249	247	237	241	224	248	215	239	247	226	244	224	234	236	239	241	252	257	263	256	270	209	234	255	259	236	250	251	246	220	237	229	224	235	271	241	237	233	219	246	231	242	228	240	218	254	242	216	215	248	244	216	239	246	223	264	258	262	229	261	241	221	246	237	249	231	218	214	239	227	238	274	227	214	230	236	243	226	252	243	244	245	239	208	274	247	221	226	238	266	214	233	254	220	239	224	262	241	262	252	267	236	211	230	248	227	222	231	250	233	260	236	248	218	238	239	259	229	225	238	214	247	226	217	251	241	261	256	250	242	224	229	229	250	261	253	240	245	238	249	235	225	233	230	214	240	258	224	228	219	253	216	229	239	246	239	253	266	236	295	238	218	231	262	231	216	230	263	223	219	254	220	278	249	228	222	235	241	253	230	262	227	236	215	235	226	258	218	238	237	268	252	219	230	199	248	259	237	221	279	259	253	239	244	242	217	232	253	216	226	240	259	263	288	242	276	258	249	230	209	242	212	225	218	220	216	234	240	255	245	230	243	245	251	196	242	249	246	256	226	246	252	245	262	263	213	235	256	235	245	212	230	236	240	232	241	249	237	248	233	251	254	240	214	226	267	259	213	222	230	240	261	217	241	249	224	245	231	244	217	239	228	234	238	216	246	235	206	217	216	241	229	224	269	230	227	228	216	232	251	241	217	204	219	240	238	215	227	236	247	224	229	217	206	227	257	250	221	267	245	245	249	252	210	208	210	217	231	240	235	245	227	249	225	244	243	223	245	250	245	253	232	224	242	228	240	233	250	245	245	240	242	243	230	242	235	239	244	244	224	240	206	221	244	236	220	231	257	260	239	251	250	249	252	258	256	270	208	262	219	256	254	233	218	264	229	268	255	236	248	264	253	248	246	230	244	242	242	229	259	229	221	248	227	216	221	233	239	237	251	238	245	237	252	233	194	253	248	236	242	232	225	256	253	242	235	232	209	204	222	237	241	247	242	218	239	230	241	268	251	246	246	235	235	232	230	254	234	252	252	263	255	239	240	244	253	227	241	218	257	241	232	252	237	255	238	249	243	207	238	253	253	223	238	221	218	245	233	212	248	210	235	227	258	244	235	285	228	253	234	221	187	225	252	242	241	260	244	221	213	255	217	237	237	241	249	230	232	249	224	250	221	220	229	241	231	257	224	226	243	264	254	217	235	237	227	243	231	244	237	229	243	255	229	233	208	221	226	227	222	198	217	271	241	224	242	257	191	263	230	235	240	226	241	226	233	222	251	233	243	222	229	281	247	224	249	211	243	217	245	264	264	260	234	249	287	232	233	251	226	221	244	212	241	242	247	261	250	269	250	220	240	219	216	233	244	221	226	217	217	221	255	247	236	218	264	214	224	236	260	263	234	210	243	236	248	216	262	228	229	254	266	232	277	238	252	271	232	246	243	222	257	211	209	215	239	217	229	221	262	259	229	237	260	252	246	236	263	219	268	262	253	236	262	233	234	199	239	247	245	230	222	271	222	256	271	236	249	270	238	252	242	279	227	241	225	280	266	245	229	249	246	214	267	228	262	260	261	262	235	248	223	222	239	219	273	238	235	228	220	234	219	230	220	290	243	246	240	269	259	245	245	210	249	231	220	246	225	274	237	222	238	244	218	227	226	271	250	256	259	243	232	233	253	241	224	219	214	232	217	253	244	257	222	240	210	238	271	226	263	229	231	228	240	246	233	237	242	231	266	231	245	226	229	236	251	220	246	254	244	238	228	223	233	223	261	228	232	235	277	281	246	238	220	237	231	255	264	228	248	234	235	236	221	235	227	220	256	262	236	257	220	237	224	239	221	229	256	240	226	229	243	239	237	242	231	239	262	234	265	252	238	237	217	243	204	254	247	250	255	198	249	248	225	241	272	239	276	242	228	233	250	219	232	287	236	247	222	226	230	233	242	236	232	243	212	225	269	270	244	266	231	262	217	229	249	244	245	218	231	253	226
6275	891	1232	1404	1218	1054	906	918	823	703	755	760	668	653	611	637	614	591	600	611	597	578	655	622	557	621	600	573	576	585	595	559	577	574	524	645	560	607	582	581	568	626	580	581	578	572	557	550	591	548	581	626	551	604	565	607	595	578	549	568	598	582	623	576	590	532	555	573	587	549	608	578	559	581	613	570	562	524	572	590	559	568	606	583	592	550	566	588	564	587	580	570	552	580	578	552	601	598	598	542	564	559	566	569	544	527	595	601	598	602	534	592	589	567	567	567	602	598	551	580	543	575	562	594	584	601	576	547	543	570	574	609	547	566	552	547	566	548	585	572	550	566	563	556	568	587	571	559	556	539	578	575	571	569	524	528	558	572	576	569	571	606	567	637	565	574	603	604	606	582	591	562	570	539	583	558	576	566	603	563	574	541	576	578	585	575	585	547	582	590	569	603	582	586	586	559	571	625	594	568	611	567	558	574	568	540	591	587	583	566	559	597	574	566	591	538	572	558	593	596	568	551	551	554	617	559	565	599	572	554	598	608	567	585	626	559	591	575	574	556	587	529	578	570	585	525	604	574	572	576	567	561	595	626	559	563	566	573	553	560	552	543	524	589	616	570	566	560	571	578	543	593	587	583	573	578	620	590	595	532	608	566	597	608	558	569	561	578	585	535	538	554	581	583	547	543	605	597	594	578	561	550	568	567	589	585	597	594	564	562	562	513	563	568	597	591	578	555	545	619	569	605	568	554	603	547	526	558	502	553	550	548	618	554	574	584	574	571	560	492	549	587	594	587	559	566	587	528	559	631	580	596	554	566	584	547	573	626	597	581	574	550	599	523	538	538	559	608	575	582	562	542	574	565	543	582	530	577	590	588	609	550	587	514	531	593	539	567	584	578	591	601	581	585	577	576	581	601	586	555	550	568	621	589	582	562	558	580	557	504	616	539	541	635	573	549	573	590	558	590	584	602	604	622	576	564	575	578	590	565	585	607	594	591	580	602	608	566	556	546	577	569	564	561	568	585	543	517	567	560	571	612	576	549	590	601	569	564	574	540	557	564	572	626	598	580	515	590	568	575	582	601	581	575	607	569	574	570	581	589	592	567	601	524	556	555	615	573	564	621	508	571	577	564	599	596	602	579	576	574	559	572	582	551	600	576	546	578	546	592	580	617	585	581	561	578	574	575	569	555	609	555	546	601	567	595	568	579	548	555	548	569	575	608	576	584	590	533	550	569	582	583	550	595	544	568	563	553	547	566	571	583	578	569	609	566	610	580	540	529	552	576	578	570	550	563	586	574	572	560	562	596	550	614	564	560	557	580	577	585	532	545	545	552	574	598	557	557	612	553	610	561	569	566	577	584	546	589	545	568	610	553	566	558	541	588	582	558	601	536	606	622	594	586	572	560	595	601	605	586	557	582	551	579	541	594	581	571	589	534	593	544	603	513	586	560	550	578	603	601	571	528	525	571	549	581	591	564	561	581	560	599	603	614	598	561	556	516	577	582	581	583	550	544	566	595	565	553	519	571	522	610	590	584	567	581	579	576	575	610	575	574	604	548	531	602	557	587	563	555	561	543	541	547	622	560	576	567	555	572	544	606	600	585	551	608	568	589	550	536	518	574	542	570	589	560	535	577	600	592	607	588	549	602	585	551	586	602	574	584	610	565	592	560	552	568	595	555	557	601	550	491	554	546	566	591	535	589	569	612	577	599	616	563	581	567	556	603	591	552	562	619	585	569	608	549	609	585	564	603	580	587	555	586	609	571	577	565	573	614	556	553	569	614	571	586	553	537	544	524	592	613	535	557	584	563	534	616	623	562	617	592	590	582	604	574	559	604	576	512	586	565	586	594	581	555	556	588	571	609	559	562	559	580	610	583	602	594	549	564	569	557	545	558	567	550	576	542	574	533	587	585	576	584	532	560	579	536	587	538	574	595	545	569	561	610	579	549	554	576	512	552	617	564	572	550	558	569	566	552	594	601	583	605	576	548	633	571	573	579	569	536	581	618	576	575	578	617	553	579	586	595	562	598	590	579	620	571	582	574	555	565	560	547	572	584	599	565	550	547	534	582	606	600	596	528	550	553	602	582	570	588	565	546	578	563	564	641	555	571	569	588	585	572	565	526	562	593	581	534	533	636	583	581	564	594	578	571	565	533	577	563	619	554	560	583	607	586	584	542	538	613	521	578	557	593	605	600	569	554	588	604	586	586	573	541	571	601	579	536	588	542	586	549	574	599	586	568	581	580	602	527	546	549	580	545	566	551	618	542	583	578	568	616	577	591	587	575	565	615	559	583	558	600	553	566	584	576	555	543	555	609	522	611	581	552	566	562	565	602	602	574	547	557	573	599	608	556	548	573	528	541	592	565	572	584	600	622	587	541	562	601	571	605	533	557	559	555	553	571	546	581	553	579	538	582	525	578	576	563	583	577	559	620	589	546	566	577	613	582	564	567	565	570	603	569	578	535	551	598	553	569	596	583	559	556	534	574	550	536	602	565	570	563	591	581	628	577	550	593	580	541	611	613	624	619	568	561	565	586	589	529	556	564	578	586	565	569	587	611	568	579	559	562	564	547	571	555	563	601	572	564	609	615	592	581	549	556	592	555	561	563	583	527	590	582	566	552	575	530	552	568	566	584	569	577	528	567	595	570	599	557	543	542	589	614	593	592	596	563	576	574	577	524	600	568	571	543	566	561	564	560	591	595	558	634	639	547	592	621	591	589	543	544	601	592	541	588	555	597	592	594	553	574	560	562	582	578	561	604	605	560	559	562	603	595	511	625	559	580	598	564	555	587	564	580	612	573	638	578	539	593	579	597	580	537	537	574	583	573	599	599	589	571	605	571	616	604	542	579	556	592	542	595	563	579	581	580	592	567	565	591	552	595	568	602	588	535	554	583	615	542	587	606	561	589	586	565	573	597	582	554	602	566	577	575	577	594	573	605	530	563	549	582	587	534	562	555	567	542	570	550	619	556	611	577	543	549	576	551	605	578	567	586	578	582	596	607	578	551	562	610	563	553	605	615	571	546	574	575	554	648	580	582	591	589	551	540	584	595	585	551	606	572	603	568	594	558	598	582	554	563	614	547	582	583	536	586	551	544	573	586	593	604	599	569	537	549	656	525	558	551	533	534	603	616	563	580	539	564	587	554	535	545	555	546	574	569	600	599	586	549	599	579	582	514	542	533	605	573	525	560	607	559	558	561	583	554	545	587	576	544	548	536	572	575	562	548	552	584	569	613	585	593	558	572	540	597	540	574	536	541	580	574	590	609	548	556	552	588	626	578	586	559	594	563	554	578	517	590	591	603	528	613	603	587	556	591	575	563	573	562	565	588	564	594	531	589	562	551	548	578	554	540	573	565	551	530	588	563	586	566	602	585	524	546	576	560	556	593	587	539	620	570	638	558	571	533	584	586	569	584	554	563	557	589	569	552	551	567	561	620	631	574	555	574	594	591	598	546	549	573	568	580	562	523
12541	870	646	506	393	288	223	242	215	185	191	173	182	163	146	125	143	155	151	125	138	146	137	126	121	140	156	127	139	133	152	137	125	152	150	144	123	161	134	121	113	143	121	124	114	139	137	120	143	124	109	144	132	144	144	146	120	134	133	134	122	118	139	130	118	121	137	130	149	159	149	124	121	132	134	148	125	109	127	133	122	111	116	124	130	134	120	141	114	135	143	122	140	132	123	134	139	131	138	116	147	155	120	138	125	112	149	117	127	125	136	132	130	142	144	150	147	133	155	157	125	116	114	140	171	145	137	135	145	128	127	124	116	110	125	124	109	130	130	123	146	124	128	146	121	122	141	119	141	131	115	146	121	139	129	126	131	136	114	118	121	146	132	111	128	133	147	116	137	131	130	132	121	128	121	121	134	127	141	119	137	128	146	121	115	87	128	141	141	136	125	153	124	137	123	118	132	126	123	141	117	111	114	139	128	136	135	147	131	132	129	118	135	138	122	140	129	142	142	116	104	137	120	133	130	130	103	128	113	148	138	123	132	121	149	104	121	115	132	138	137	127	129	106	122	116	110	134	142	127	123	149	122	124	133	125	130	141	147	157	133	115	119	126	134	128	131	146	131	126	118	133	126	114	121	116	139	137	136	148	129	153	139	137	129	149	154	147	117	129	120	129	118	121	118	120	119	133	143	124	135	138	141	116	151	139	113	141	124	144	141	136	128	144	131	130	137	150	134	125	130	153	120	140	130	139	141	127	155	110	126	133	120	135	156	125	136	138	128	110	148	137	129	123	140	136	113	130	109	138	130	136	132	143	134	143	133	123	129	149	139	134	106	142	130	112	130	117	122	145	133	119	121	122	125	132	129	141	135	129	115	107	141	135	145	111	123	96	146	136	123	149	139	124	140	142	129	130	110	129	109	133	143	115	137	124	117	126	103	141	135	135	118	155	140	124	137	123	139	128	128	119	124	139	129	127	107	129	139	139	136	128	136	125	137	128	123	147	119	109	113	108	155	144	119	132	142	118	141	146	130	125	150	125	116	126	118	125	130	113	136	118	147	122	137	124	132	118	131	154	132	136	112	120	135	140	115	131	135	148	132	130	122	137	134	132	119	138	124	123	131	114	148	140	159	136	131	130	110	135	135	132	121	123	155	126	120	120	123	138	138	121	101	128	139	130	126	157	120	133	116	130	115	133	130	121	116	127	117	112	134	101	123	142	151	127	118	124	137	156	141	110	126	118	131	126	130	119	113	127	116	126	137	133	115	134	137	127	142	133	148	134	125	110	117	137	140	114	131	136	137	129	115	137	139	133	117	138	125	115	122	139	107	137	138	132	114	134	113	143	119	124	117	124	118	109	127	124	142	134	132	131	141	111	157	114	130	149	151	148	136	125	122	126	124	136	111	146	126	113	141	104	131	132	131	132	131	148	135	133	152	116	139	135	140	116	116	135	138	121	146	129	110	118	142	127	119	131	129	142	127	132	120	129	137	118	104	142	118	135	133	106	125	118	134	117	134	125	141	115	144	141	130	128	128	137	140	138	120	142	109	145	121	131	133	123	123	123	124	129	132	138	137	122	120	97	110	115	142	129	107	124	142	123	146	122	141	138	117	149	131	150	139	140	119	137	133	141	129	129	111	127	115	133	112	115	119	158	140	154	126	126	122	129	144	103	131	121	133	124	139	154	126	125	141	141	133	131	130	127	122	132	147	146	140	130	122	116	134	137	137	123	122	122	128	142	137	135	144	155	124	119	113	140	124	110	139	141	111	136	151	172	136	148	128	114	140	128	135	125	140	149	129	102	122	126	143	113	152	147	149	115	128	119	142	144	141	141	144	125	120	155	128	138	135	117	123	122	116	151	128	123	103	127	153	141	117	137	124	114	133	146	123	144	122	142	115	112	122	120	153	119	133	119	131	105	148	117	127	127	123	134	112	132	141	135	118	124	126	143	124	114	130	134	123	122	137	133	116	135	106	137	148	144	135	107	132	135	120	122	134	114	107	125	140	144	134	118	115	142	104	120	142	118	128	135	125	140	135	132	113	120	119	152	115	150	124	145	125	141	135	129	137	153	139	124	133	112	126	130	124	110	138	140	122	135	133	117	138	133	124	138	114	128	149	131	146	153	117	142	125	123	124	124	125	115	132	109	119	114	137	118	132	124	144	107	124	131	118	145	145	128	132	106	134	150	134	133	123	134	134	140	121	113	122	141	125	136	148	115	129	132	141	136	128	128	123	136	105	148	127	124	138	130	129	143	105	113	129	141	136	137	144	110	124	112	126	132	110	139	131	128	149	138	128	128	131	133	139	127	133	120	128	106	157	124	126	129	125	119	149	152	125	111	143	133	100	119	155	119	117	126	137	126	157	118	117	119	124	118	122	106	145	143	118	151	123	141	140	123	130	128	121	141	133	135	114	119	152	127	122	109	130	137	126	149	143	138	128	122	143	139	148	131	126	140	117	133	109	131	111	122	149	162	130	148	125	133	154	138	117	147	134	150	121	140	113	110	129	134	133	137	156	126	131	148	135	136	119	136	132	141	136	128	163	110	122	148	133	121	116	135	156	119	132	138	105	144	125	139	125	138	125	129	149	138	146	130	135	136	133	129	126	111	140	127	160	128	144	115	133	130	112	135	136	138	135	118	145	123	130	135	126	121	122	136	151	139	132	144	131	127	139	138	119	118	133	123	128	123	119	134	128	137	135	134	134	133	135	112	128	124	122	113	129	125	129	131	150	136	133	142	128	105	132	133	135	125	119	128	144	150	126	138	116	122	151	120	129	130	126	98	121	134	129	124	143	127	114	126	126	147	131	139	122	173	155	130	123	126	115	124	124	103	142	128	142	132	148	149	133	152	147	129	129	143	148	105	132	138	134	102	132	129	122	138	128	152	130	121	115	150	133	107	135	112	141	123	153	130	144	154	109	131	132	118	121	132	112	138	116	102	117	101	138	134	131	131	130	114	128	141	126	131	134	139	144	126	115	132	142	132	127	134	128	121	116	118	143	124	144	118	113	132	93	124	130	135	149	121	141	141	121	128	119	136	151	143	152	157	114	113	154	134	154	113	156	123	141	153	124	119	132	136	130	112	135	144	132	129	131	123	161	122	137	123	124	131	150	139	139	144	127	116	131	134	149	128	132	145	145	128	129	131	132	120	137	116	133	135	107	109	141	135	120	127	148	128	123	115	122	121	113	119	123	113	123	150	130	116	135	119	127	121	117	135	125	124	140	135	129	115	138	141	128	136	136	143	118	92	126	140	135	125	125	132	123	121	144	145	127	116	114	115	123	113	119	117	128	108	130	115	119	137	148	155	150	133	148	117	128	131	127	150	146	159	130	129	145	126	120	126	135	129	112	131	138	125	112	137	139	131	139	137	135	130	140	137	141	126	139	132	120	128	146	138	137	116	121	121	121	120	154	123	136	137	110	132	133	128	134	126	139	118	121	119	121	138	129	144	133	138	115	123	151	138
7741	889	1623	1732	1545	1185	1008	904	837	678	612	532	496	461	414	445	427	429	416	392	368	387	393	457	418	387	425	337	340	366	389	352	323	345	360	354	318	357	324	302	347	335	334	339	328	334	343	360	348	335	358	342	312	323	320	315	312	346	344	307	343	333	340	316	338	310	338	318	298	330	319	324	339	304	317	334	334	310	341	354	347	314	297	319	330	354	331	338	324	327	371	297	317	309	333	337	315	355	324	337	327	325	313	351	325	336	288	333	300	301	310	315	323	370	348	319	318	293	320	355	320	338	322	332	341	313	314	329	323	307	305	316	349	274	341	342	336	303	341	347	326	338	321	308	311	321	334	313	314	300	314	326	335	331	310	324	317	353	325	332	303	317	317	316	345	323	285	302	329	308	308	329	311	323	330	322	308	342	324	371	319	332	291	324	334	343	308	310	313	345	319	297	327	333	321	318	323	334	314	294	352	305	341	335	319	351	318	307	315	312	320	328	312	341	349	355	295	360	308	312	262	300	309	312	282	336	342	313	309	310	318	357	326	322	312	323	316	308	293	308	320	362	317	333	340	348	327	367	331	319	292	324	294	326	300	362	304	332	322	325	339	333	316	344	339	305	293	329	297	317	335	294	341	312	326	332	290	317	306	300	355	347	329	304	315	310	294	331	308	339	325	336	299	328	327	332	297	340	374	347	325	328	317	321	317	319	334	315	297	371	322	329	309	299	322	309	320	343	301	300	324	326	322	318	314	335	330	317	329	319	329	308	311	288	316	306	335	312	313	331	323	344	338	322	310	304	318	322	325	316	325	333	323	360	334	319	311	308	335	317	291	343	287	339	337	318	328	320	334	326	295	305	302	348	301	297	297	328	299	332	313	320	343	319	319	310	356	298	336	301	309	325	335	304	310	319	282	334	331	323	320	312	301	317	334	312	341	325	310	341	315	322	316	327	337	312	287	331	316	308	344	349	315	335	278	332	309	341	326	354	350	323	323	328	316	309	322	336	329	325	340	317	330	286	310	324	277	334	298	282	334	306	291	311	335	343	311	333	313	344	309	313	361	283	345	283	323	314	330	316	344	340	297	300	323	323	312	311	330	326	312	336	309	349	324	313	336	302	344	326	378	313	327	306	310	347	327	325	340	294	320	312	324	331	322	329	327	314	321	335	332	290	312	328	318	317	342	319	305	332	335	324	339	294	282	363	308	326	301	316	302	333	308	319	308	317	319	336	364	309	321	316	311	337	323	323	302	303	326	326	299	337	304	339	289	317	302	276	307	332	308	324	317	336	332	339	359	301	324	307	355	323	360	312	312	300	338	332	316	321	296	344	310	366	313	312	310	336	348	334	317	334	314	327	319	349	360	316	316	303	343	345	346	345	331	336	314	345	340	324	341	364	329	336	323	306	314	318	363	353	345	314	283	345	308	299	332	320	334	313	332	308	348	319	333	342	340	310	319	321	299	322	297	318	312	322	341	314	333	326	314	317	320	323	345	307	369	339	335	344	343	349	290	344	302	330	314	304	345	335	337	338	310	299	295	358	333	316	334	317	297	303	333	298	325	298	310	305	325	316	303	287	354	349	342	324	337	315	303	316	324	331	331	324	306	345	311	301	343	331	313	358	341	342	306	278	318	339	321	285	322	326	334	315	323	352	317	317	320	344	344	360	288	344	315	315	335	302	327	327	359	347	328	342	336	328	295	344	300	346	322	322	337	354	345	337	317	321	330	316	346	332	327	327	341	354	309	321	321	323	315	309	326	315	302	337	318	315	314	343	338	322	332	313	299	306	308	313	317	306	308	293	356	308	295	306	329	338	331	326	310	327	360	305	316	300	325	310	337	309	340	336	299	301	327	342	319	293	349	317	313	336	309	319	330	314	320	288	299	303	319	289	333	311	331	354	296	324	284	344	339	300	320	317	320	311	300	311	331	322	326	305	321	318	338	327	324	300	330	322	302	317	316	330	314	331	353	295	309	320	345	337	346	306	341	326	350	313	299	303	299	329	314	300	306	330	340	316	326	316	326	318	340	334	349	346	334	312	349	344	317	334	329	355	334	328	323	337	324	323	297	289	349	322	297	346	383	314	343	354	319	319	338	352	314	323	331	327	327	298	309	349	314	316	313	329	317	314	318	310	298	337	287	351	319	338	348	305	330	323	328	329	356	300	300	316	296	341	322	345	330	301	302	302	345	339	306	337	301	322	312	292	311	273	310	307	326	341	346	349	362	314	298	319	345	337	350	315	328	336	337	334	352	336	300	335	304	322	347	267	362	317	308	312	347	308	346	307	332	305	348	323	319	305	326	322	317	343	331	328	307	304	305	357	293	315	301	311	325	318	310	288	300	319	307	313	320	321	304	330	320	303	321	316	329	311	319	298	361	341	312	319	338	314	300	342	297	314	358	335	359	312	309	327	330	340	345	314	318	319	328	318	295	310	356	324	287	331	320	331	383	334	317	310	303	276	281	312	340	289	328	308	323	347	310	311	313	329	320	361	308	269	335	325	340	324	333	345	342	359	312	316	347	320	336	302	312	324	345	299	301	315	295	306	327	312	292	317	360	300	302	332	321	332	304	327	343	345	315	331	316	342	305	312	305	316	329	344	357	294	357	311	333	321	354	351	308	314	308	311	318	304	305	304	305	296	332	299	318	340	344	314	365	320	319	339	306	315	347	329	292	328	317	311	341	307	309	322	354	354	350	314	297	332	354	315	314	332	309	321	324	321	325	334	302	349	351	306	311	350	327	310	299	336	305	304	317	346	336	301	313	361	328	312	319	311	311	330	319	354	326	305	336	314	326	333	315	333	316	349	306	344	309	301	288	311	330	301	375	323	308	342	315	323	306	322	295	325	300	322	325	300	326	306	299	303	352	313	337	340	316	317	344	286	343	324	321	341	312	355	370	327	352	347	333	325	347	319	347	302	332	269	321	302	315	314	320	305	343	310	321	306	336	313	308	320	325	313	371	332	345	325	331	339	334	332	288	357	313	321	296	316	319	333	329	323	325	345	312	297	356	335	322	309	339	307	334	292	330	330	306	286	327	356	350	306	302	329	346	331	310	319	330	324	310	305	309	324	337	299	326	292	287	286	333	340	349	322	305	368	321	302	293	300	327	324	322	311	306	306	321	303	348	310	310	312	315	335	289	319	311	334	322	335	367	327	305	292	333	330	341	334	347	318	319	314	288	323	309	276	327	312	313	318	321	318	316	342	342	312	309	310	300	350	329	322	327	315	311	326	316	331	298	332	318	335	310	349	329	329	348	321	363	336	304	355	336	333	319	285	341	319	313	299	337	306	325	343	317	319	331	322	294	342	307	322	294	323	312	322	355	321	337	350	327	322	318	301	334	313	347	290	291	330	282	346	336	315	315	295	295	337	316	346	323	298	328	311	320	285	354	303	352	319	279	291	319	319	330	315	340	284	319	302	334	317	329	334	331	296	312	315	344	324	352	316	316	309	317	298	347	306	319	295	327	347
1261	211	245	204	210	196	220	197	197	217	173	172	198	208	214	181	185	176	182	195	195	197	220	205	220	203	193	195	222	209	205	168	199	189	168	187	205	177	212	185	188	177	197	206	175	179	196	177	186	194	200	186	192	194	190	196	179	173	196	175	196	191	177	205	203	190	211	194	182	171	188	218	190	167	186	199	183	212	192	188	194	182	180	195	162	183	203	177	213	186	188	175	176	173	193	184	176	198	199	169	179	187	199	170	192	204	168	189	188	190	177	206	183	179	182	188	227	190	187	223	216	210	186	195	210	163	188	186	204	171	181	180	195	217	164	199	190	217	197	187	186	175	180	190	187	176	195	201	170	186	208	210	185	210	184	188	192	171	164	172	187	207	198	183	184	191	182	202	193	202	205	174	211	206	180	195	192	202	189	163	195	192	192	194	199	188	203	175	178	184	204	194	188	191	168	187	186	212	192	195	190	174	194	190	183	202	215	180	185	196	177	181	165	189	209	160	174	193	171	181	205	177	184	191	177	172	193	179	200	189	168	198	208	192	188	199	197	200	178	169	194	175	179	210	206	203	174	166	170	216	185	194	168	192	191	182	180	187	186	163	206	186	223	206	194	169	164	187	201	181	185	200	199	182	193	185	173	199	195	178	193	183	198	198	176	206	185	171	167	183	180	166	190	202	201	175	197	179	199	188	207	200	183	199	214	191	175	167	182	193	192	202	181	210	162	170	185	183	169	195	188	175	214	172	169	194	199	189	166	191	184	193	189	180	172	166	197	189	207	179	169	206	209	168	215	174	177	174	181	187	197	189	175	204	210	180	209	188	200	197	206	184	198	177	196	199	183	193	196	204	227	194	170	190	202	187	149	194	188	223	198	192	178	193	185	185	191	196	188	203	190	196	179	223	181	169	174	181	184	206	198	190	171	190	190	221	234	177	171	182	179	191	174	166	190	185	219	154	211	164	195	198	180	204	186	185	209	185	193	187	189	190	184	167	196	189	189	204	178	211	172	200	199	178	177	201	196	187	177	165	184	175	183	203	188	193	182	173	179	216	199	177	199	204	168	190	202	193	180	190	189	197	174	197	210	200	186	182	193	177	185	201	182	195	198	195	197	175	172	180	189	219	187	193	181	201	175	182	190	192	191	165	195	182	203	170	175	207	202	189	189	187	196	183	176	187	192	174	194	189	217	179	154	173	192	200	182	229	196	187	210	186	182	172	193	180	189	180	191	192	193	157	205	196	180	186	169	185	199	178	173	174	200	193	225	179	180	162	208	190	213	196	209	198	204	193	156	210	173	204	177	183	169	196	187	189	182	229	184	173	205	186	188	169	188	209	182	180	164	192	176	207	198	142	185	207	176	189	215	173	179	179	179	201	170	174	209	208	184	186	182	184	195	208	189	191	199	204	208	184	192	186	200	199	173	203	193	204	180	190	199	180	211	180	172	185	189	192	206	198	201	192	183	202	199	174	207	175	186	188	170	187	181	181	211	199	175	189	191	208	197	193	209	193	183	200	191	200	194	186	173	188	177	188	185	189	204	212	196	181	174	197	181	183	197	199	182	186	210	191	158	166	180	174	202	185	194	184	200	173	174	233	177	181	211	199	192	193	188	174	196	183	176	184	200	199	195	192	211	190	202	178	183	206	187	171	167	182	176	201	177	193	176	177	174	195	204	196	174	194	177	195	205	206	196	180	186	183	166	149	185	180	172	182	174	172	184	173	183	181	173	172	168	170	168	190	187	185	195	206	208	162	196	195	164	202	211	166	166	187	175	196	204	187	202	191	193	161	176	169	172	193	176	212	177	189	207	177	188	172	186	184	177	233	182	209	207	195	189	181	195	204	217	155	185	175	175	201	171	168	179	173	186	187	174	165	198	181	210	183	207	176	194	196	192	190	198	198	192	212	186	180	178	204	163	194	180	194	185	184	190	173	186	205	218	167	167	211	176	169	171	178	196	179	194	199	165	227	202	207	224	155	183	181	191	206	204	169	170	202	191	200	192	186	188	175	170	207	174	176	198	202	211	214	193	199	201	180	209	191	173	197	179	182	187	167	184	183	214	178	186	169	195	209	176	184	176	194	186	170	168	156	189	183	176	191	171	211	178	182	182	194	196	213	170	187	175	198	191	192	170	166	165	194	165	204	186	175	183	232	218	168	198	228	166	174	175	193	170	183	197	161	184	201	189	180	197	222	205	220	204	154	181	187	183	174	188	186	199	201	203	181	174	170	179	184	210	186	163	168	190	194	185	185	184	207	210	202	183	193	201	201	187	200	201	189	209	180	206	190	177	186	189	194	192	193	181	187	175	243	162	221	168	161	185	191	204	184	202	226	181	195	170	211	227	184	170	174	209	175	204	197	219	166	168	185	181	209	208	181	187	199	202	189	199	187	208	219	187	181	167	195	178	187	203	181	203	173	207	175	199	187	196	200	183	205	218	195	223	187	186	190	181	173	184	224	186	199	178	169	168	186	202	198	202	183	198	201	205	184	198	191	164	172	188	215	180	177	198	189	188	182	201	217	179	189	161	202	191	194	212	203	182	211	186	214	179	159	207	192	179	201	198	185	199	187	174	178	181	173	201	198	188	181	160	184	184	177	204	169	177	198	182	172	175	206	196	184	207	201	162	195	187	219	207	179	203	188	179	198	178	176	201	193	188	176	184	191	211	187	186	165	199	185	170	201	197	177	176	197	172	179	203	194	172	220	173	191	189	176	174	214	164	171	179	165	180	183	214	199	184	199	200	206	215	201	182	175	165	185	196	198	177	172	181	185	178	183	178	175	179	198	187	214	166	182	187	197	182	190	196	201	171	199	163	164	195	214	172	187	198	197	189	170	183	192	190	197	182	196	192	183	204	202	189	185	158	195	178	208	179	204	196	196	197	195	165	188	217	203	188	187	163	184	207	179	201	203	171	197	164	187	190	171	200	172	171	195	179	182	169	197	193	182	190	174	189	172	168	188	172	216	175	200	192	193	220	191	194	202	187	193	209	189	219	182	222	200	210	175	185	184	205	190	197	189	186	192	197	171	169	203	182	183	190	157	187	185	202	208	194	192	191	204	197	185	176	202	187	170	194	189	158	170	195	172	178	194	173	198	200	180	187	188	169	198	170	175	206	191	218	179	177	229	179	203	190	199	176	197	189	190	180	201	196	209	193	184	195	185	184	173	180	181	194	170	197	197	208	170	176	205	207	218	174	174	178	189	170	174	186	182	184	189	188	196	196	184	175	173	192	207	161	191	207	183	184	192	221	226	192	185	183	172	195	181	184	183	200	206	192	181	194	208	185	213	208	195	181	202	204	198	167	196	217	207	196	185	196	213	220	197	189	194	160	203	210	207	178	161	205	183	162	188	177	176	183	178	160	196	186	224	170	180	200	203	192	194	170	175	186	180	192	180	191	197	164	180	181	159	198	198	196	189	221	192	190	202	191	188	194	181	176	189	164	196	170	199	189	177	193	202	181	206	213	167
1715	533	527	461	500	564	514	502	488	512	461	469	501	485	462	466	490	453	468	460	451	479	444	492	513	492	487	478	494	471	450	458	458	461	466	481	474	487	504	491	496	446	489	488	451	457	496	448	494	505	487	479	485	426	503	499	494	468	490	490	478	475	475	475	448	499	454	480	448	482	472	462	433	475	471	468	470	470	449	454	487	485	467	457	453	448	497	486	434	449	503	426	485	473	484	522	479	451	493	460	481	490	491	484	457	501	503	479	495	456	486	455	475	487	470	513	465	442	479	471	492	502	511	521	472	467	499	467	499	488	481	466	478	478	464	488	484	535	506	462	464	483	465	507	450	506	498	531	450	471	478	492	442	473	477	472	465	447	454	454	473	480	484	441	491	478	449	421	499	439	501	468	478	487	494	469	441	474	469	484	498	465	461	471	453	437	509	498	442	440	484	466	490	495	486	487	468	472	472	494	434	478	443	451	467	484	457	497	468	481	482	482	447	458	449	480	488	464	451	439	469	469	482	467	480	452	497	475	477	493	472	453	477	458	485	453	499	481	457	461	452	479	480	485	460	480	518	497	481	498	488	483	491	496	494	462	506	501	479	449	451	492	438	495	465	466	472	482	484	460	486	477	465	526	467	476	444	518	477	485	518	454	471	476	492	480	445	507	508	521	480	515	461	487	451	480	491	489	486	473	493	452	477	484	492	408	480	456	493	457	453	456	440	481	467	485	486	451	451	495	488	435	480	521	489	463	455	502	467	496	495	487	481	504	486	476	473	447	464	472	479	485	498	452	458	481	432	467	461	459	489	471	456	474	434	434	472	437	479	466	494	485	458	485	474	492	483	475	522	458	472	461	483	474	469	516	468	442	489	493	474	471	449	485	453	462	477	447	456	472	475	449	476	450	445	481	468	459	454	447	492	460	488	494	478	503	488	468	441	504	444	490	462	480	469	464	468	475	430	428	497	453	453	502	480	446	497	427	479	497	507	461	450	505	470	516	500	475	448	448	464	488	480	506	451	476	448	467	466	454	478	468	472	479	533	472	449	460	473	508	470	468	485	462	425	459	485	440	501	458	475	477	460	469	500	463	488	469	437	447	489	460	438	480	448	417	462	444	486	471	451	489	488	497	461	438	516	516	504	472	466	468	440	450	512	482	501	455	447	501	496	489	459	478	486	467	472	482	442	488	516	471	426	482	488	485	468	452	447	450	503	500	480	488	442	461	511	468	509	461	487	503	487	474	466	445	514	439	473	463	486	401	456	457	460	498	461	481	487	458	460	515	474	490	460	504	434	503	502	466	460	479	458	452	491	478	518	483	503	430	505	465	516	452	486	483	497	476	445	472	481	472	506	501	466	454	434	454	476	521	480	456	449	461	486	477	489	502	442	451	449	441	469	438	478	486	480	493	463	485	426	470	443	485	485	448	477	485	485	512	484	447	469	475	476	466	445	493	467	486	452	451	457	478	506	484	476	489	481	501	513	504	467	465	480	478	457	468	438	463	441	459	464	479	503	458	482	481	478	441	510	419	433	483	523	464	478	480	503	450	510	476	443	502	429	481	525	432	484	489	465	521	451	470	510	469	427	452	504	491	491	490	482	477	493	486	461	467	484	477	496	477	423	490	479	546	476	484	452	495	455	487	491	443	478	484	480	455	461	495	538	501	451	480	471	478	482	497	520	453	475	494	474	451	457	480	504	460	496	487	444	450	503	474	497	418	448	478	487	471	486	468	473	493	486	488	495	466	483	466	448	513	459	486	453	475	480	479	442	499	488	447	466	457	480	481	490	445	461	467	455	431	451	460	466	479	434	445	481	473	486	430	492	452	465	473	486	463	458	484	499	449	448	475	454	479	492	470	518	457	505	520	500	475	451	477	480	458	451	497	491	518	484	467	441	450	446	503	458	470	477	481	460	446	466	466	444	510	482	456	460	452	485	470	507	463	470	449	479	458	498	448	478	517	440	497	436	491	492	496	459	440	453	496	450	482	469	474	511	490	461	485	462	446	457	470	487	474	492	481	461	465	493	457	481	486	476	492	484	490	507	484	450	460	477	520	495	511	443	461	450	444	461	462	471	459	485	483	502	461	459	494	471	535	481	449	501	477	495	482	499	462	459	449	484	445	424	481	463	463	506	491	507	443	462	491	471	479	440	448	477	489	479	448	441	438	464	483	474	444	500	485	489	459	499	486	466	474	434	527	467	450	467	500	471	461	479	459	475	451	473	473	455	487	464	486	500	494	435	454	500	467	426	468	436	471	484	487	474	484	435	482	462	505	461	441	445	451	479	492	493	475	507	438	444	486	484	477	481	450	507	475	493	502	471	483	459	481	481	480	483	459	479	481	466	499	474	453	449	491	468	515	505	495	524	445	527	470	506	472	454	452	443	447	463	475	424	466	525	454	467	486	488	499	485	478	476	459	492	453	431	472	476	470	536	470	475	460	494	480	506	436	439	474	460	451	454	442	449	449	473	485	425	451	498	482	492	438	464	464	526	437	527	446	466	494	487	482	462	490	455	460	438	477	463	498	505	467	459	490	471	467	450	484	477	502	510	431	488	476	469	470	464	474	468	490	487	446	491	496	446	501	508	492	460	425	490	494	452	491	493	474	471	470	459	467	464	486	528	479	489	439	502	475	479	470	491	481	505	446	471	491	487	433	508	479	461	471	499	502	503	496	453	458	462	448	469	480	473	454	450	477	470	469	482	485	495	451	509	477	475	436	482	504	466	478	462	499	493	481	450	441	444	471	453	473	486	478	506	482	471	478	487	475	499	479	483	502	480	512	473	465	460	471	486	445	459	484	435	465	470	434	446	456	478	477	472	467	485	509	451	488	459	463	482	453	451	527	475	427	509	462	459	456	483	515	474	478	435	470	441	472	435	493	480	445	483	477	438	457	460	432	487	450	472	464	478	477	482	470	458	462	492	490	497	513	498	490	471	473	478	478	448	471	476	465	460	455	483	508	469	459	501	499	453	470	491	461	494	480	442	483	472	479	462	444	503	478	507	454	437	475	475	512	504	486	487	479	487	467	450	467	492	502	444	501	477	490	474	502	479	473	492	498	467	483	452	479	464	448	468	468	476	465	485	457	497	517	463	456	480	437	471	455	448	470	525	464	477	478	496	485	460	486	448	468	465	481	511	476	533	488	489	466	443	477	477	496	474	449	476	463	462	466	501	485	463	470	493	499	492	503	525	467	475	490	426	485	463	487	487	461	437	501	455	490	481	468	477	451	484	484	476	452	475	496	486	459	512	488	463	481	444	478	481	437	473	468	437	468	471	455	469	507	466	494	463	444	473	495	476	471	481	499	453	472	480	491	475	441	458	507	473	462	425	487	492	469	499	459	465	425	488	428	470	478	475	482	455	475	466	467	438	493	454	485	513	463	484	500	461	487	476	438	499	465	475	475	474	463	513	480	471	487	475	499	464	463	471	507	464	465	494	482	445	485	489	507	493	459	480	489	485	469	453	464
6809	529	552	413	357	314	335	336	272	290	264	274	234	263	276	216	235	244	256	249	249	229	238	258	240	225	251	233	250	259	263	231	231	238	260	224	238	215	229	216	226	211	215	230	276	238	213	232	230	253	244	239	243	243	251	254	241	241	250	233	239	257	247	248	235	252	249	241	236	253	212	216	241	235	247	241	224	245	232	206	236	272	263	256	198	259	215	234	231	244	224	224	232	260	274	252	269	223	229	260	253	233	217	237	256	244	275	194	203	259	231	247	242	240	225	253	240	223	251	230	259	225	249	232	282	225	244	241	239	251	218	230	220	236	234	243	250	234	226	228	230	205	232	217	242	189	238	235	240	230	247	212	261	274	220	224	255	247	230	226	227	243	243	244	230	227	259	262	242	250	252	232	220	261	232	232	246	252	215	227	249	240	248	257	242	230	258	240	237	257	262	224	215	233	240	238	220	245	230	216	231	232	227	249	248	238	214	263	240	241	243	246	260	266	241	268	230	240	220	263	239	237	250	254	260	266	235	231	214	255	249	225	237	236	256	241	248	221	231	245	250	236	244	265	228	230	231	258	240	234	247	242	244	246	201	247	238	217	241	242	253	240	217	205	221	222	230	237	261	245	219	235	261	242	233	242	241	238	218	220	289	288	237	241	247	246	216	253	248	244	237	231	242	266	229	244	242	242	249	259	229	260	243	252	273	243	262	242	267	227	263	230	245	239	230	215	261	237	231	244	217	209	242	247	264	263	231	229	240	220	262	237	266	231	237	266	255	205	249	235	255	233	240	231	235	252	253	215	217	257	233	224	273	249	250	248	238	240	266	232	251	246	243	268	248	242	240	237	236	246	257	229	265	242	262	241	245	256	251	237	256	259	204	235	223	226	240	227	226	280	242	248	256	239	251	245	239	258	241	253	267	243	247	233	221	267	236	257	243	266	217	205	234	233	238	262	225	233	233	220	231	259	236	249	248	248	231	231	235	199	224	272	255	218	253	251	222	217	228	250	259	248	225	221	268	232	235	241	234	228	216	226	225	243	246	252	228	265	245	249	236	235	225	244	193	244	228	256	230	234	255	256	227	243	236	236	223	229	264	261	225	238	220	248	261	246	240	252	264	241	260	246	242	215	218	241	229	254	249	255	234	254	239	266	232	250	225	240	246	227	249	228	245	234	241	249	219	220	243	237	238	261	239	244	257	226	243	247	243	252	238	225	223	215	255	243	255	257	254	216	221	261	245	261	247	245	220	224	235	246	260	237	233	254	231	235	241	243	231	242	289	237	253	209	263	222	278	276	211	249	248	251	244	214	224	239	244	250	260	263	258	246	249	227	251	240	273	221	253	246	239	236	228	237	238	219	259	242	243	274	233	249	275	258	235	236	244	219	250	257	253	274	254	265	212	246	244	239	239	256	205	236	231	219	236	253	244	245	244	232	232	226	248	247	208	243	258	229	233	275	231	242	242	203	261	252	254	222	277	223	251	227	235	242	224	219	229	197	249	259	258	241	240	254	254	241	233	242	247	241	246	214	242	252	233	232	225	212	246	259	249	257	213	242	263	215	245	215	253	238	247	236	229	230	233	245	250	254	237	253	257	246	239	246	199	258	236	223	251	238	224	254	238	246	225	218	233	250	244	235	247	241	254	263	241	232	238	234	227	241	283	238	228	252	235	230	241	231	239	231	245	243	229	228	250	266	227	244	247	227	248	245	264	225	247	230	276	197	256	235	237	268	235	239	269	270	266	244	234	213	234	243	258	247	250	241	256	258	231	253	221	216	229	241	248	257	245	268	257	234	226	233	252	231	218	269	275	241	258	226	244	233	239	245	256	230	242	243	228	265	246	212	222	233	221	233	219	235	236	213	228	232	245	254	237	262	253	240	236	229	218	251	225	249	230	218	254	254	256	235	232	244	267	221	218	234	238	232	232	234	250	221	252	253	226	258	231	230	212	223	220	236	235	259	254	234	264	205	225	261	253	274	250	246	223	251	239	251	236	250	228	224	229	236	242	230	228	241	230	248	253	249	248	279	241	254	270	252	241	271	248	251	247	243	237	241	235	208	272	243	240	258	234	228	217	249	218	238	214	238	252	238	245	225	222	206	229	244	243	256	243	234	269	248	220	252	265	236	238	221	203	228	228	236	223	252	247	252	254	243	220	248	227	258	228	266	229	239	236	229	222	240	228	233	253	237	259	236	221	265	255	246	249	249	179	229	245	274	219	223	232	218	244	256	253	254	233	235	231	211	237	235	259	226	265	244	206	238	246	263	226	229	230	219	256	218	241	268	241	206	235	231	223	239	250	240	243	261	235	254	224	244	251	239	263	229	218	239	229	219	225	253	264	243	251	246	223	239	240	234	259	278	218	220	241	238	256	250	245	269	246	232	255	248	261	241	252	253	221	237	227	233	242	244	224	267	278	237	245	217	266	251	238	253	250	273	241	260	225	232	234	198	231	239	220	256	241	248	243	233	264	257	249	254	242	246	245	244	221	230	230	241	277	224	234	247	234	259	218	224	260	243	229	254	214	228	264	230	251	266	230	217	249	235	250	230	238	224	233	246	243	243	237	243	213	249	233	235	226	243	254	252	271	231	231	264	240	214	236	250	272	271	210	229	257	223	234	269	234	239	252	221	210	224	209	279	241	251	237	249	256	289	262	257	235	226	206	226	240	258	242	256	218	244	245	211	249	246	260	224	260	233	267	251	244	242	216	239	220	240	216	242	260	225	229	234	256	248	258	242	246	229	235	235	236	237	243	261	243	228	239	233	267	246	227	248	232	243	249	248	229	242	246	239	259	234	236	246	250	231	251	279	196	259	253	250	255	211	240	241	241	247	229	238	260	226	262	257	246	244	257	221	208	269	227	239	229	239	249	241	222	256	239	233	230	225	246	248	263	227	232	253	251	237	233	239	233	254	230	259	220	249	275	225	241	223	258	260	224	238	228	242	227	223	215	205	255	247	232	220	243	238	243	228	244	252	228	246	250	238	221	252	232	248	198	239	245	243	228	250	221	274	222	227	239	236	256	260	269	252	217	248	247	228	226	251	235	221	236	277	241	243	271	223	249	235	222	251	240	217	216	228	240	231	244	255	218	243	232	217	245	229	252	221	259	238	251	234	236	229	252	241	262	226	269	205	211	225	259	280	226	221	260	235	222	220	237	228	211	245	226	223	264	226	248	237	268	252	245	246	242	256	225	232	249	254	226	231	225	208	262	234	247	221	260	249	240	288	252	233	250	280	241	234	241	202	241	225	255	269	239	238	228	240	250	244	258	231	239	227	262	228	241	239	228	246	253	232	257	244	214	218	255	228	229	258	242	241	227	236	246	222	227	201	222	240	243	234	255	246	240	211	225	211	241	245	237	217	249	231	255	241	217	230	237	239	232	252	231	250	254	263	234	208	230	208	216	242	240	243	251	256	236	245	231	269	236	261	211	237	241	260	242	218	261	240	234	208	243	260	226	249	242	237	238	255
6343	859	1279	1404	1218	1046	970	971	840	788	735	669	694	656	640	616	653	629	632	619	627	589	688	633	589	630	603	580	609	585	592	581	604	592	630	610	592	617	554	582	610	584	567	594	603	598	545	552	621	575	561	579	597	587	578	593	571	597	551	599	594	665	595	591	588	569	555	536	585	567	575	575	573	539	547	580	581	555	591	549	604	566	560	551	573	605	583	560	540	630	612	584	573	603	575	565	569	577	589	565	581	563	592	584	588	596	600	567	563	584	518	602	551	592	581	588	589	549	573	570	568	609	580	558	617	574	595	601	585	567	587	531	580	566	557	541	565	544	548	569	619	577	563	552	565	572	558	598	585	598	574	582	533	524	574	560	561	590	548	568	593	577	581	588	559	554	595	522	571	552	606	584	536	551	554	555	559	595	575	562	565	550	577	567	564	555	605	540	573	565	587	587	601	565	582	568	531	582	622	544	565	585	598	574	585	550	557	580	587	605	572	552	549	554	614	596	628	590	578	571	587	587	577	581	608	546	571	560	567	534	588	568	560	590	564	580	550	587	563	536	595	576	616	572	577	550	582	545	601	564	585	572	595	577	615	561	588	598	570	576	589	576	593	543	622	565	582	576	549	608	642	600	619	603	542	538	581	536	540	601	559	537	565	555	577	555	565	609	530	591	598	566	595	564	600	606	585	561	577	544	569	549	585	605	571	605	573	569	587	550	544	574	554	573	539	594	545	599	557	527	569	569	543	607	559	537	556	548	583	573	570	536	578	536	603	572	588	544	579	554	586	582	571	574	619	557	561	608	584	578	590	588	527	544	612	549	583	585	561	604	566	574	570	581	615	563	590	549	597	593	561	593	576	552	568	586	585	573	593	527	567	537	570	558	585	585	593	565	583	556	600	592	554	561	570	542	591	558	596	578	569	572	571	559	543	553	576	617	587	600	575	585	621	608	545	528	585	536	566	562	599	542	564	584	556	559	547	577	570	568	596	601	588	597	591	601	602	582	573	561	582	595	544	598	619	604	557	582	589	577	579	560	564	569	616	573	527	581	542	579	525	579	559	529	606	571	526	586	557	537	566	576	550	561	576	568	573	585	572	572	590	575	612	587	534	570	581	605	585	537	602	575	607	598	584	528	562	569	599	603	586	602	559	587	564	575	535	545	550	555	577	584	562	616	555	555	599	629	568	574	572	555	582	613	605	568	596	567	611	584	544	546	557	611	546	591	556	599	602	599	527	547	576	597	553	585	556	565	555	544	583	568	558	566	584	575	621	575	567	557	584	557	580	508	555	603	543	583	546	545	617	562	535	556	603	556	566	589	559	562	549	559	578	562	590	569	550	587	576	574	555	579	545	606	558	584	600	545	585	557	580	567	596	515	585	540	597	541	581	597	551	574	575	563	590	547	573	561	575	618	576	551	585	587	592	566	596	566	585	552	596	610	621	523	555	587	550	559	567	604	573	606	614	533	567	595	587	599	549	557	578	548	552	558	615	589	587	564	591	561	557	571	546	562	560	559	602	584	593	592	574	555	590	568	575	559	535	565	551	568	573	583	569	555	579	609	527	539	574	582	588	606	531	583	584	636	616	566	573	583	559	556	558	610	563	562	570	579	565	561	571	529	582	604	565	577	570	573	553	572	587	591	610	585	580	561	553	582	546	585	601	600	600	605	596	602	566	597	588	577	573	545	534	624	551	563	569	578	589	607	548	583	546	582	585	590	564	598	560	600	593	541	543	561	578	585	534	589	578	574	586	552	587	567	595	581	602	546	571	573	575	561	628	613	595	561	564	558	584	573	603	613	571	610	545	581	565	560	591	575	561	610	523	544	564	546	554	557	602	510	560	555	539	555	596	563	564	608	560	606	561	609	553	593	625	642	584	575	592	613	561	585	587	603	580	573	575	585	594	567	573	595	589	566	596	622	559	643	588	566	602	582	597	531	591	562	593	593	560	623	576	586	571	594	534	552	571	597	566	529	582	537	554	580	550	562	590	655	561	569	538	551	650	560	556	548	593	611	567	554	542	583	598	609	561	575	538	549	591	602	560	540	565	524	618	561	582	528	599	593	629	556	587	622	613	554	553	585	576	571	568	586	576	599	571	582	621	547	573	551	603	543	580	536	537	561	575	590	579	545	597	601	580	589	568	545	589	611	597	583	554	573	614	599	558	604	578	591	603	563	575	553	543	614	557	542	591	608	544	564	577	557	599	550	578	573	597	588	579	581	591	576	614	566	571	610	577	570	580	533	509	594	582	584	549	549	570	610	558	571	546	614	574	563	574	604	558	584	554	576	559	533	609	585	593	564	574	589	570	626	569	557	583	576	596	582	549	597	626	554	603	583	531	596	579	592	590	584	551	571	568	564	562	584	603	624	550	560	567	563	583	577	563	607	587	575	581	551	592	602	545	589	539	581	608	608	568	608	619	614	555	545	578	573	580	560	579	567	560	567	616	582	592	575	546	571	559	587	571	547	571	568	569	564	604	600	552	577	613	571	539	588	609	570	581	628	585	609	607	585	603	551	611	573	557	568	554	569	557	600	577	586	612	582	560	533	569	579	593	593	550	559	574	590	570	610	623	583	567	561	614	600	608	576	588	577	563	568	591	574	592	570	568	554	575	611	609	576	514	610	599	583	555	576	555	580	598	610	547	586	565	596	535	570	605	593	601	565	566	588	580	608	603	562	602	549	567	610	579	594	604	636	602	555	551	572	613	573	615	564	578	572	559	523	535	561	600	627	609	552	549	574	564	624	579	560	601	564	560	601	558	616	570	579	582	584	591	513	591	617	543	573	595	564	554	588	557	562	559	574	580	569	587	613	596	605	591	582	590	573	590	560	532	578	548	555	548	575	566	596	585	564	606	566	574	597	596	628	579	591	596	590	605	571	591	595	548	549	563	566	566	547	545	573	609	577	556	578	608	577	544	524	563	594	585	538	562	559	512	610	599	602	546	581	607	593	526	520	570	539	594	560	562	550	568	579	576	594	575	606	537	561	532	580	589	549	602	589	538	554	598	592	559	583	571	603	584	607	571	567	551	555	570	571	564	586	552	593	585	626	586	556	608	568	622	558	566	571	514	529	580	558	533	595	587	584	608	553	574	590	540	567	606	599	535	583	582	559	577	572	611	595	559	572	577	568	569	576	557	559	582	560	581	542	591	554	551	546	615	600	582	597	600	534	557	561	537	531	561	619	625	605	627	566	543	608	603	589	582	559	549	553	576	597	564	545	601	557	553	543	594	578	540	606	586	571	577	628	547	530	550	606	519	564	604	545	577	535	582	592	581	550	600	596	620	592	576	616	610	553	566	565	584	574	563	575	535	577	556	608	563	561	531	547	578	559	567	579	565	589	566	577	591	549	575	550	537	561	543	556	569	546	549	585	588	624	593	581	561	554	572	577	583	581	554	520	594	600	588	557	549	480	585	625	605	593	594	569	573	579	555	563	555	548	591	574	579	539	542	566	545	543	558	528	566	546
12399	845	726	517	372	281	246	255	204	185	200	145	146	157	138	141	139	157	120	125	143	121	151	136	124	137	142	129	116	136	108	128	149	130	147	131	133	140	147	136	139	127	146	130	132	136	138	137	152	134	154	150	144	126	132	113	118	105	123	144	132	109	121	124	157	142	112	124	109	127	125	141	126	111	111	144	134	128	133	137	120	138	135	139	125	116	134	133	122	136	136	142	127	113	146	121	137	153	153	146	146	106	144	137	138	100	103	109	116	122	133	141	138	138	102	123	133	127	132	137	148	140	138	125	117	126	117	131	111	155	129	124	114	134	133	154	131	129	109	119	120	137	149	116	126	134	140	122	138	143	110	122	127	118	133	136	125	135	112	132	169	154	115	111	111	120	121	116	119	126	137	120	112	108	139	145	134	137	121	124	126	132	136	133	117	125	109	124	121	153	116	109	118	138	147	140	111	134	139	134	116	145	161	118	103	122	120	137	136	129	128	137	121	132	134	129	117	134	129	102	128	128	146	124	104	109	118	121	134	135	137	123	113	141	125	132	112	120	140	118	119	149	109	116	157	133	117	145	141	155	139	98	112	128	153	143	117	135	130	130	143	120	106	135	145	158	144	147	120	121	123	109	139	108	125	120	150	128	124	125	126	124	131	134	132	117	118	113	121	118	149	142	138	145	108	110	140	143	121	125	122	138	139	143	132	158	135	139	126	122	137	134	150	102	128	128	122	128	141	127	125	126	117	123	125	126	149	133	119	125	164	127	128	141	120	117	135	127	139	130	144	120	142	141	123	129	141	124	105	131	152	152	131	120	129	116	135	137	129	149	130	139	104	136	145	131	125	141	120	138	135	151	117	148	108	121	126	129	119	142	140	131	140	140	128	125	128	145	118	143	129	133	137	121	146	133	150	154	142	129	140	129	153	131	116	129	136	139	131	115	132	118	115	123	155	138	136	139	125	123	132	121	140	115	126	120	139	141	145	135	136	134	136	137	138	101	134	124	116	130	135	135	155	131	136	128	133	126	157	116	153	142	136	141	117	132	126	128	122	133	128	121	123	148	133	136	108	119	129	119	146	134	124	122	127	131	129	109	152	133	118	147	124	116	121	92	139	125	123	116	144	133	132	111	116	138	128	131	148	131	120	155	118	147	115	121	146	108	132	122	138	124	152	138	121	126	119	125	146	129	104	124	110	132	136	133	122	110	131	128	113	119	126	118	125	133	139	127	135	130	144	147	121	124	127	121	116	122	129	119	127	106	125	124	131	134	106	146	129	121	142	129	139	127	138	139	127	109	141	121	151	116	119	125	131	136	120	105	125	118	138	128	138	123	126	133	116	126	129	141	122	131	124	128	125	149	140	124	118	140	111	144	134	118	121	144	121	140	132	133	140	115	121	124	131	127	146	147	129	101	146	126	152	134	121	126	152	137	129	126	122	139	125	133	114	121	119	106	116	136	132	132	152	133	137	146	137	110	118	135	128	120	127	116	120	131	159	127	126	132	130	117	143	112	128	112	116	144	132	143	111	131	162	136	124	144	139	126	130	153	145	124	121	143	118	98	137	111	139	115	134	128	120	129	121	142	120	117	136	134	125	138	122	128	117	108	138	129	132	131	129	131	135	115	124	125	147	144	115	113	125	131	111	141	144	129	151	140	147	149	112	140	129	157	130	142	119	124	124	139	132	137	115	123	124	129	115	122	131	130	142	129	141	155	128	126	131	146	124	155	128	119	126	133	121	115	140	138	127	126	123	131	131	141	124	113	113	123	119	142	127	158	135	127	133	132	114	134	116	137	136	145	131	145	144	113	118	129	131	133	134	142	124	135	133	141	126	129	130	142	161	109	113	126	134	102	140	139	139	135	141	125	140	115	120	111	126	116	128	111	133	140	109	125	116	144	135	129	112	130	134	135	130	125	127	132	141	142	134	118	127	139	127	115	120	131	130	131	151	146	129	112	128	143	158	143	137	129	150	122	127	152	128	109	138	133	132	119	123	138	136	116	122	123	125	141	137	130	127	147	125	136	126	141	126	140	146	139	134	128	129	132	146	123	144	141	130	128	143	129	114	145	125	138	162	125	120	143	152	139	111	133	124	128	136	128	130	160	126	141	118	146	140	131	139	118	123	110	123	112	127	126	152	124	113	154	129	144	120	132	132	125	136	132	132	122	152	141	134	122	127	122	107	119	112	135	118	150	128	139	124	118	116	117	143	112	120	132	143	135	128	135	146	113	118	138	135	118	120	117	130	149	130	108	142	139	148	136	108	146	112	124	101	119	156	137	117	128	126	116	98	132	116	119	130	132	120	121	130	120	138	140	151	147	131	130	139	122	124	147	149	125	130	127	120	107	133	151	144	126	133	109	128	149	132	147	142	118	111	117	133	127	114	125	147	122	130	135	122	139	115	118	126	122	143	128	150	128	127	114	119	134	151	115	117	118	136	102	127	130	120	119	140	106	152	135	143	146	117	149	121	126	133	141	141	141	157	137	153	110	113	144	132	128	136	126	123	124	125	146	137	120	157	140	151	129	125	127	125	122	123	136	135	137	127	144	125	125	145	154	129	125	136	145	101	133	117	130	117	135	127	145	142	139	137	120	133	111	118	124	149	132	140	153	143	127	144	117	149	129	147	144	126	140	119	123	122	109	123	130	136	132	126	133	120	152	122	133	132	120	138	136	155	123	162	133	132	136	119	142	141	132	138	120	114	136	121	147	139	124	160	116	118	148	133	150	142	123	132	146	137	131	127	135	124	145	120	114	121	130	139	132	114	116	140	112	108	114	137	147	128	133	125	145	130	144	150	111	123	141	138	127	119	127	140	132	118	109	126	128	118	134	148	125	143	139	123	119	114	122	128	140	120	131	132	143	140	112	111	127	122	117	135	124	146	141	129	111	146	132	119	122	121	111	139	122	130	141	117	144	136	114	144	136	115	131	126	143	117	141	128	130	141	111	145	125	132	117	122	141	106	145	134	135	121	103	144	142	135	130	111	123	127	109	112	133	133	137	127	128	144	136	142	127	129	128	106	106	123	162	146	146	132	143	149	126	115	129	114	119	106	135	133	145	154	151	111	131	128	138	156	134	121	133	141	131	121	134	122	110	132	125	136	129	145	138	141	132	130	126	127	127	147	132	126	131	130	153	136	132	118	138	147	121	130	133	112	144	108	133	143	139	124	115	141	126	135	125	148	132	139	128	144	129	149	140	115	160	138	124	127	122	127	141	123	125	133	114	127	151	136	134	126	148	165	134	125	148	119	124	105	127	150	121	114	129	112	138	140	155	132	131	129	124	138	133	152	114	126	124	93	116	130	121	122	168	158	149	128	109	162	120	121	129	119	165	128	123	126	124	139	123	123	139	133	133	112	133	153	125	126	128	136	135	138	141	148	122	127	126	143	161	123	125	145	130	114	119	136	132	117	142	129	138	147	128	149	130	137	114	130	126	134	130	122	117	125	120	143	133	122	121	137	122	105	128
7786	903	1646	1761	1403	1176	999	971	805	703	639	535	469	516	442	430	433	421	428	387	409	401	409	403	406	397	363	355	345	345	337	347	366	344	326	330	348	357	355	326	328	352	340	346	384	322	304	327	363	314	337	347	307	348	335	321	328	321	301	341	340	317	334	321	319	354	322	362	316	352	329	315	336	320	347	338	365	322	321	358	311	307	285	358	367	319	354	343	315	329	334	326	316	311	330	314	335	347	331	313	304	303	324	315	352	310	311	310	330	350	338	341	348	347	334	329	320	304	349	311	309	323	304	324	343	339	311	365	342	310	292	315	308	291	305	343	327	327	344	328	347	318	297	310	327	321	331	298	309	293	296	329	329	323	346	327	316	320	340	318	335	361	346	322	326	349	302	365	297	308	336	295	316	299	343	327	318	331	334	317	357	344	316	293	298	318	336	291	330	317	359	330	327	316	336	303	333	293	307	337	308	352	320	308	300	306	299	306	347	307	321	312	351	302	310	324	351	320	341	322	329	329	332	331	302	341	335	333	318	353	290	341	351	333	280	337	330	319	306	324	334	327	339	306	335	330	355	312	308	331	321	375	306	321	309	324	338	317	318	328	325	315	323	328	317	309	298	327	339	318	324	337	293	326	331	300	350	321	335	336	328	317	319	296	324	334	325	322	336	296	298	333	340	324	336	319	314	309	330	304	317	339	325	307	308	337	308	350	315	317	310	318	315	299	330	319	324	318	319	337	300	361	324	292	328	337	316	332	336	321	300	311	313	356	333	334	335	299	350	324	304	297	324	295	335	337	336	355	309	295	315	318	317	337	297	320	345	347	300	304	317	322	316	292	324	301	332	316	326	297	310	322	336	340	342	325	315	333	327	303	336	344	332	308	330	300	313	318	359	326	343	322	294	321	316	363	335	308	332	301	315	326	323	300	337	345	291	319	318	358	315	344	337	337	338	336	301	304	340	310	323	299	320	331	286	312	273	314	353	329	341	311	324	342	340	332	345	338	319	347	328	335	296	298	318	308	344	312	298	324	287	344	333	307	342	306	313	364	326	339	298	365	323	368	277	319	313	340	330	337	310	316	306	319	304	347	304	330	330	341	324	353	314	354	319	318	329	350	292	298	323	317	331	330	319	326	291	322	325	334	354	296	321	295	332	317	294	325	326	322	319	340	330	321	348	290	313	322	327	311	336	305	323	360	301	316	320	353	318	341	322	356	342	356	321	290	331	333	347	311	340	339	318	311	345	325	306	333	345	347	334	323	359	342	301	321	312	339	323	326	313	356	351	302	324	313	323	337	320	324	332	304	326	320	316	347	330	328	291	314	353	310	312	340	333	303	309	309	290	296	354	330	308	309	301	362	304	333	309	313	339	311	333	357	354	322	327	323	291	324	332	299	336	326	326	323	352	314	301	328	313	304	333	305	328	316	320	316	300	311	353	316	276	318	334	325	309	305	333	318	357	329	319	349	320	373	319	327	301	314	318	312	338	338	303	327	330	304	288	304	326	330	309	313	318	345	324	293	320	339	316	322	347	357	328	365	303	326	318	317	327	306	349	297	309	345	347	320	325	352	320	337	326	300	327	333	329	323	335	342	326	318	315	319	286	304	319	326	353	320	326	322	298	342	316	324	332	310	339	326	318	343	348	348	343	334	360	328	309	306	316	342	320	317	303	343	309	317	325	333	302	313	345	347	314	343	320	299	305	337	323	332	266	355	351	326	345	333	306	335	308	331	347	305	328	323	323	300	315	341	316	315	341	323	345	338	314	306	320	305	347	332	308	342	333	340	321	332	333	312	340	322	321	351	310	323	289	296	335	315	335	340	293	317	324	330	290	329	332	319	349	321	359	314	332	295	321	301	331	304	330	337	334	356	337	348	323	316	326	315	302	344	304	336	322	300	355	311	317	318	315	282	298	361	333	308	306	296	311	294	325	335	308	330	302	328	332	316	329	305	318	321	333	324	314	308	318	294	315	336	302	319	361	326	320	338	303	292	332	312	312	319	348	315	317	369	339	309	332	307	323	344	353	338	308	358	323	330	300	297	335	348	310	343	309	310	324	280	344	302	297	321	316	304	327	317	319	304	303	328	312	336	303	317	313	277	341	330	326	297	361	323	342	313	299	329	315	315	323	337	314	366	312	358	320	276	306	325	316	318	358	309	293	302	329	292	306	334	315	336	338	300	324	339	302	329	336	325	291	284	267	321	307	359	303	309	347	321	345	313	300	327	316	333	341	331	338	339	301	331	316	292	349	299	306	299	326	370	324	346	332	287	336	330	306	338	307	311	310	359	321	308	297	332	307	331	338	325	330	326	299	328	314	319	319	337	336	308	328	329	305	330	322	318	342	298	311	325	312	277	331	306	277	293	274	323	349	312	331	299	336	323	284	346	321	317	317	338	330	315	319	320	313	321	322	309	348	322	309	321	341	344	301	296	336	363	350	331	321	331	315	349	337	315	348	308	333	323	303	313	345	345	343	294	303	280	348	314	323	314	312	321	329	324	352	315	308	328	304	311	321	315	372	331	332	322	291	311	359	344	285	351	326	331	329	345	321	317	314	353	337	318	320	298	337	342	329	306	323	335	312	327	332	336	308	319	310	339	299	337	306	312	292	303	331	308	307	309	335	319	346	310	340	319	343	295	331	357	353	323	340	349	319	324	338	296	329	311	360	348	325	298	326	342	312	359	350	344	351	344	324	338	302	329	324	325	303	334	304	315	319	305	321	282	332	323	310	303	333	306	330	317	310	318	323	320	307	344	308	308	321	303	297	341	352	336	321	324	290	324	365	296	314	332	306	302	335	319	323	327	328	325	325	358	322	307	305	302	289	310	339	320	313	347	306	302	336	324	317	297	331	317	332	327	340	344	306	334	355	340	297	331	280	325	323	323	315	334	322	324	369	340	314	321	297	320	331	333	340	319	309	310	327	308	328	331	289	314	322	296	316	320	327	307	332	341	331	337	358	334	304	322	318	329	320	315	310	317	328	331	304	321	314	295	364	311	311	340	324	313	316	318	341	352	296	335	316	322	327	340	308	298	316	324	320	333	318	350	322	328	310	314	307	321	328	309	294	319	300	346	330	336	313	326	327	350	314	337	336	333	322	354	332	315	311	316	334	298	335	303	323	320	314	304	285	332	335	333	354	297	330	334	297	314	318	301	325	311	313	297	328	333	330	321	328	336	336	322	314	345	326	323	330	374	306	329	315	307	310	296	353	334	325	320	301	356	365	316	330	285	326	308	349	324	323	313	308	268	319	336	331	322	345	303	309	322	297	315	333	326	313	307	320	318	355	324	339	332	332	337	305	304	308	315	303	323	336	294	340	320	319	330	318	276	339	350	332	323	305	294	289	353	304	328	319	326	352	308	323	310	328	355	297	321	307	340	333	314	344	311	347	316	303	331	306	324	333	320	304	333	328	344	344	335	357	305	349	341	324	311	322	313	331	322	315	317	323	344	326	331	329	327	325	327	335	346
1304	223	216	201	208	201	175	205	205	194	195	183	187	183	197	188	185	198	179	175	183	162	201	178	161	199	193	186	183	164	205	189	178	189	212	185	199	166	207	208	174	199	183	223	178	173	194	173	208	154	191	180	177	184	174	195	192	183	192	192	181	196	218	165	196	204	176	180	179	195	179	182	202	180	207	181	196	175	169	191	197	191	181	203	174	183	181	205	188	197	193	179	198	170	176	186	196	165	187	195	178	172	189	195	180	181	194	193	197	204	179	217	201	195	186	189	183	185	186	189	173	191	194	178	185	197	213	207	205	188	198	185	198	156	187	205	179	169	178	222	211	178	211	197	201	192	188	215	170	199	172	185	180	200	199	206	196	191	188	223	187	190	172	193	161	179	201	210	188	198	181	170	189	217	211	184	194	195	209	210	169	202	224	189	208	187	205	180	220	196	165	169	194	188	193	183	178	196	146	189	203	170	197	197	211	181	185	202	166	176	160	173	191	199	200	199	175	182	186	179	198	189	189	186	182	182	193	182	186	176	185	212	203	204	194	171	190	186	182	221	213	187	179	194	183	206	186	200	176	194	215	172	192	166	183	203	184	196	220	190	203	185	199	186	190	185	195	188	181	189	204	204	201	199	200	173	191	190	201	198	178	193	171	193	182	172	183	202	180	194	203	164	177	197	178	192	169	187	182	182	207	189	167	185	196	183	192	183	206	213	182	179	196	183	222	181	181	184	214	208	177	209	190	187	200	205	208	186	181	195	182	160	199	175	172	196	177	174	188	193	170	172	176	179	178	189	178	167	203	187	204	198	189	183	202	184	171	206	193	204	188	180	173	197	176	162	173	184	193	183	199	183	205	209	197	198	192	185	179	187	212	176	186	175	155	199	172	210	164	185	195	189	183	164	185	195	186	163	206	211	190	186	181	209	189	202	186	201	196	193	196	180	159	179	191	180	188	178	218	204	192	177	196	212	148	206	188	179	183	222	198	182	193	201	198	169	193	178	239	184	174	193	208	197	195	192	199	209	215	199	197	199	183	183	163	158	185	185	177	190	202	191	169	205	188	203	195	170	184	197	189	206	202	198	213	183	185	178	176	188	196	178	184	202	215	205	190	198	182	182	203	200	164	209	204	186	198	170	190	196	192	202	201	168	176	200	195	202	199	192	189	183	201	182	198	170	188	208	177	180	179	180	174	202	205	192	170	178	202	174	170	209	175	189	183	165	175	195	179	186	159	202	190	192	195	174	195	174	197	191	203	206	204	191	184	185	221	179	202	191	170	193	181	180	188	194	186	188	202	169	170	195	187	238	183	193	189	223	209	198	188	157	144	171	186	198	180	200	189	216	196	179	186	171	192	191	196	201	183	173	175	195	186	202	166	189	198	199	172	194	188	206	210	196	207	187	189	198	218	184	187	167	179	161	169	181	164	208	186	179	181	185	170	176	209	188	147	184	192	203	174	173	193	184	209	154	215	197	188	186	179	191	197	199	173	171	211	200	183	161	187	189	182	196	200	174	187	186	185	163	189	192	190	189	191	194	185	174	175	196	219	177	158	185	205	171	195	193	179	179	198	201	179	197	212	226	190	195	225	193	187	212	181	183	172	156	195	210	205	208	210	192	202	195	200	201	194	194	188	181	213	177	188	178	174	202	162	207	195	215	186	189	184	168	187	195	202	207	221	211	176	186	182	182	197	190	198	234	200	187	166	184	174	182	187	161	184	188	148	215	186	203	195	176	204	215	173	190	196	201	194	203	233	179	192	181	225	185	180	222	178	180	208	203	223	186	193	202	204	150	206	193	191	190	184	207	216	190	170	165	182	198	202	199	189	182	156	195	207	212	194	180	202	234	203	207	171	172	196	192	183	199	212	180	190	206	195	152	213	188	198	194	179	185	187	174	215	198	184	192	172	195	214	205	193	221	171	192	206	195	191	211	183	174	188	207	190	190	159	194	182	162	165	219	171	181	194	185	185	193	192	171	210	194	183	188	214	177	190	207	182	195	163	183	172	187	179	196	176	196	173	187	207	200	166	199	201	195	175	192	191	198	199	184	226	174	174	183	202	209	171	213	201	187	186	186	213	209	193	192	181	200	163	207	195	196	184	199	193	211	209	185	176	191	194	207	193	198	177	171	203	181	178	203	177	197	179	209	223	190	179	176	183	196	200	205	212	200	212	190	214	179	208	183	205	193	185	184	160	191	187	188	191	221	199	200	208	174	191	203	153	182	199	179	210	197	192	194	184	171	204	210	184	199	210	173	183	213	192	196	168	193	198	200	194	205	180	190	174	174	188	192	180	180	197	210	180	180	166	186	167	196	189	205	176	179	191	215	203	178	211	172	174	197	212	197	196	213	167	181	183	191	225	196	195	213	217	167	206	204	169	191	170	193	188	185	206	193	208	178	187	179	160	193	173	191	181	191	202	184	186	195	203	182	195	179	206	206	189	195	186	192	194	178	175	174	178	178	179	172	199	196	189	193	175	188	172	205	181	200	167	196	193	182	207	183	194	185	176	187	186	194	213	171	177	186	162	185	177	194	187	172	187	186	197	193	180	198	197	179	189	176	191	182	174	203	183	184	205	186	189	199	181	224	183	165	202	182	170	190	196	214	186	170	184	171	205	193	197	172	161	174	178	189	199	163	177	163	193	179	229	182	189	171	179	206	169	200	162	203	182	203	209	168	176	195	198	187	190	197	190	203	202	191	187	192	197	176	192	185	189	200	190	184	197	167	175	186	202	204	211	210	166	226	194	189	183	222	157	198	209	212	199	191	209	199	189	175	153	187	177	180	194	197	182	188	208	192	223	181	169	164	177	191	206	181	174	203	174	206	188	197	190	186	213	198	202	187	198	189	190	180	184	188	198	195	168	213	165	197	192	189	222	192	204	197	190	169	195	190	168	199	195	193	170	181	170	189	181	187	209	185	199	182	182	177	190	204	188	207	221	176	180	173	184	181	185	168	191	192	179	184	171	197	216	198	199	194	197	175	190	210	179	187	181	179	176	171	171	183	200	203	180	215	146	196	209	216	180	204	178	189	190	167	213	216	157	180	204	232	177	175	172	180	207	193	199	181	208	179	187	186	179	191	190	183	195	186	185	235	173	167	205	181	171	162	177	188	195	214	182	174	166	208	186	195	210	196	236	207	181	196	222	201	190	175	183	196	210	182	207	178	203	178	190	197	192	174	191	184	221	177	171	195	190	195	175	201	186	187	180	172	175	193	179	176	211	180	183	171	182	174	191	185	183	194	203	167	178	180	195	185	199	203	193	205	188	192	193	163	196	199	201	185	187	214	198	173	199	169	199	192	219	179	178	169	163	172	202	181	194	208	173	181	191	215	217	208	198	203	169	197	151	189	175	199	207	184	193	177	195	185	170	195	185	172	188	180	214	189	208	213	191	188	166	195	177	197	209	188	197	177	178	204	202	187	221	175	179	176	203	196	189	168	196	171	179	193	197	196	199	197	218	217	189	206
1687	512	561	534	540	581	527	507	525	503	464	477	491	510	465	471	469	513	511	484	463	476	484	467	496	481	495	501	499	478	453	506	467	496	466	521	460	502	487	508	518	433	448	472	443	458	473	448	475	454	468	480	432	491	465	438	483	468	476	450	477	465	470	462	449	471	478	487	458	439	494	475	470	490	482	460	466	496	480	484	476	467	470	442	510	491	439	483	449	497	488	497	468	459	490	474	472	485	422	476	459	411	491	464	500	488	507	497	479	488	476	448	485	457	465	485	466	477	465	479	473	477	470	479	488	473	476	455	460	496	460	479	486	461	474	457	495	451	496	490	457	413	481	502	448	486	458	518	508	471	478	485	434	469	484	485	449	495	493	481	469	484	477	501	475	486	510	498	474	465	495	473	464	491	491	479	490	483	464	472	470	459	495	486	457	499	494	459	476	469	478	479	494	497	528	489	505	455	481	461	469	482	470	455	473	476	496	482	479	454	463	475	500	470	484	422	473	472	490	504	431	509	476	461	501	471	493	518	488	453	513	475	482	473	480	497	501	490	473	482	470	483	474	506	489	466	464	467	477	501	457	455	477	490	492	549	457	456	514	468	462	498	470	469	483	476	463	450	502	484	425	467	480	527	459	493	486	477	474	490	444	511	480	456	480	449	489	458	478	467	490	528	465	493	513	458	487	476	506	479	473	473	507	448	483	494	462	516	443	454	486	462	462	522	446	440	505	466	455	470	423	460	461	447	432	496	472	499	474	500	512	463	459	452	475	463	508	502	461	500	463	473	459	518	452	473	494	481	483	471	462	456	482	492	440	467	498	514	442	476	471	477	504	488	487	491	493	442	467	523	451	474	496	484	497	477	455	477	484	490	511	452	491	483	481	443	492	495	481	440	485	462	457	484	458	465	486	466	521	479	512	496	499	430	487	461	443	452	459	475	495	472	468	518	498	493	461	494	481	506	468	493	506	457	459	490	479	463	467	470	465	455	469	506	467	521	434	479	436	468	446	473	468	465	463	491	458	486	492	496	529	465	508	501	443	440	460	482	447	471	482	467	480	457	470	468	508	489	499	436	475	451	496	487	497	496	485	486	452	460	442	442	484	473	512	477	515	494	482	492	474	494	468	471	511	457	490	494	486	449	493	501	458	470	477	499	506	490	448	491	458	469	492	457	486	450	470	455	463	470	453	522	502	482	530	500	441	468	468	483	479	436	482	492	450	471	447	530	492	492	506	539	496	471	473	447	487	483	472	472	478	497	456	466	501	498	497	478	492	476	470	458	511	464	439	507	475	438	462	499	479	488	481	486	518	444	462	447	443	465	478	504	485	465	519	500	479	467	484	473	475	472	480	507	461	481	484	463	492	496	488	476	475	507	473	512	459	502	466	493	481	445	475	505	517	434	467	484	492	472	499	481	458	460	477	443	504	469	484	456	497	469	468	516	484	463	496	459	476	461	486	542	453	504	499	484	473	473	490	520	466	455	494	435	513	495	486	500	480	490	489	482	436	473	438	487	482	489	472	475	446	468	505	455	489	476	486	480	477	461	515	488	503	479	456	471	477	450	450	469	507	479	486	491	530	486	467	468	459	463	477	500	459	450	453	495	530	460	449	466	459	476	484	437	467	486	487	470	479	461	489	463	440	482	470	446	455	451	491	466	443	492	488	447	471	482	439	493	470	493	450	474	472	476	487	459	455	507	475	469	496	468	511	448	484	486	487	459	465	545	439	444	495	464	472	475	468	452	474	468	479	472	497	471	500	460	505	470	496	510	493	459	505	442	476	502	452	498	477	507	456	463	488	464	490	476	473	487	428	515	499	510	451	471	483	450	488	474	469	463	439	482	457	438	465	478	462	463	503	482	455	485	486	465	449	482	462	445	454	467	484	456	466	514	493	495	499	497	439	518	481	500	478	512	455	497	481	505	501	483	487	486	455	477	474	474	496	475	475	491	508	478	471	477	476	446	485	474	476	456	458	481	480	463	463	494	447	482	489	483	484	483	461	473	521	467	475	431	441	463	476	532	437	520	516	505	466	482	498	501	446	466	488	478	474	492	483	477	498	453	450	452	493	515	460	442	497	467	517	474	510	479	513	425	505	477	442	446	488	469	456	488	478	492	508	503	491	447	455	512	504	495	460	504	473	459	490	494	465	491	454	485	449	505	450	457	501	501	481	510	502	462	511	452	434	483	482	511	518	483	526	462	501	493	476	522	498	498	517	458	496	477	493	472	533	457	461	475	504	468	486	489	469	505	470	486	486	462	494	468	497	455	500	500	491	485	453	503	472	473	508	490	453	487	469	491	498	477	479	475	502	453	471	477	504	492	456	483	507	475	482	483	484	494	479	484	486	474	510	480	509	501	454	457	496	467	462	523	479	499	467	474	470	465	499	441	447	475	447	434	480	505	496	448	498	468	476	465	503	471	456	467	466	529	527	445	465	480	488	458	476	463	498	456	476	498	446	495	447	483	481	486	471	504	484	505	503	478	482	460	492	442	438	477	471	474	492	482	490	477	467	473	457	473	467	494	478	470	508	485	479	492	494	480	478	487	467	514	478	498	445	486	477	496	462	470	506	486	467	476	451	484	514	495	477	491	484	460	464	483	455	476	481	421	458	469	477	465	443	492	463	481	434	463	469	508	455	463	501	497	470	470	497	457	444	478	482	486	500	486	486	445	445	455	510	458	502	471	473	449	481	494	464	494	493	472	464	465	465	491	486	461	491	444	502	459	484	430	489	454	461	508	473	464	493	501	466	455	475	493	468	451	456	473	475	479	483	453	481	518	511	513	486	500	463	472	472	488	519	475	448	481	468	471	508	502	443	457	470	504	449	464	464	477	482	459	467	504	469	498	505	458	484	463	495	525	474	460	475	512	472	455	437	480	499	490	461	477	495	470	499	432	465	517	450	499	456	496	486	495	480	461	481	509	483	476	464	464	470	479	459	451	492	516	485	500	471	466	481	471	451	509	509	511	484	461	505	474	513	494	499	468	475	476	475	426	486	445	478	475	496	445	456	470	499	512	505	494	466	473	441	519	485	454	440	496	467	421	448	452	513	437	455	483	488	467	485	471	465	483	472	484	450	477	498	456	508	516	440	458	481	519	474	488	446	503	482	500	473	483	480	496	481	478	439	470	477	501	471	497	457	530	489	483	491	501	452	485	450	507	449	492	488	475	479	463	474	506	452	436	462	476	471	486	494	504	446	448	486	493	474	497	478	505	484	504	493	453	462	476	425	492	461	491	508	479	511	456	503	477	461	461	473	489	470	430	477	447	503	497	480	460	483	472	504	492	481	440	453	490	470	466	500	455	489	510	479	434	466	483	468	428	479	478	479	488	498	468	477	467	463	503	455	494	497	455	524	503	466	506	542	458	486	481	452	463	452	481	495	497	473	460	484	446	492	500	506	457	455	474	481	490	464	537	495	480	468	470	496	469	521	511	431	487	496	426	460	499	476	479	458	512	460	469	488	444
6976	543	556	442	327	320	297	303	299	297	276	289	288	267	221	236	269	255	249	221	229	221	223	229	228	220	227	263	254	242	230	237	250	186	249	227	239	238	210	236	224	219	239	245	223	265	227	219	248	237	205	245	250	262	253	278	254	253	246	244	217	250	208	258	232	264	249	214	243	260	267	224	243	216	230	251	275	230	234	236	246	245	246	229	229	255	257	222	272	239	237	251	252	244	252	272	274	243	246	248	247	262	236	248	239	226	231	228	233	225	231	248	238	241	253	217	263	254	236	251	238	225	262	221	264	202	250	245	277	250	235	222	230	301	263	251	271	245	235	254	236	251	234	218	229	222	227	240	257	234	230	247	256	218	231	238	253	207	249	257	253	246	244	256	243	251	276	216	255	212	261	232	240	254	187	239	240	255	227	235	241	259	225	242	267	249	239	227	263	246	271	239	262	233	224	219	251	236	230	244	254	228	239	224	237	236	234	242	248	232	213	228	247	252	245	250	285	243	260	228	260	247	237	233	240	251	266	219	213	233	214	260	237	225	223	261	250	228	222	244	262	229	251	223	263	218	247	267	239	249	244	238	228	253	238	248	256	257	253	233	255	265	229	235	253	245	228	262	247	200	262	233	238	218	244	265	227	262	247	247	229	231	274	231	253	247	250	250	257	231	246	268	217	217	246	231	257	249	238	232	231	232	242	259	252	237	231	198	245	247	227	246	260	253	255	255	232	256	243	255	245	239	259	257	253	215	264	220	233	208	262	230	249	259	241	258	244	234	260	255	254	239	228	240	232	234	222	223	222	235	247	246	231	249	240	229	228	261	256	254	228	255	260	269	243	237	221	236	214	233	295	225	263	222	217	252	233	220	232	221	238	197	203	228	241	243	236	246	232	243	264	270	243	207	216	244	232	264	262	246	226	242	231	215	266	238	256	239	243	244	233	220	229	206	225	207	235	214	247	239	253	239	235	253	247	244	247	236	250	235	248	254	264	224	244	268	237	263	244	275	225	241	240	219	245	243	244	184	263	240	253	238	248	242	238	250	252	240	247	228	256	248	285	262	260	226	241	240	245	233	220	219	263	253	215	237	255	212	220	238	248	239	271	258	277	248	240	261	231	233	262	247	242	216	244	229	234	260	237	220	254	248	239	235	243	235	247	249	259	255	211	227	254	231	240	242	222	230	192	209	249	236	259	208	229	262	239	242	205	261	204	222	232	242	234	221	253	253	292	242	243	257	244	205	257	234	254	227	239	252	243	226	258	248	266	240	268	245	257	285	225	238	241	251	244	219	250	236	242	249	208	213	227	214	227	219	245	233	222	254	241	232	254	237	242	253	236	268	211	248	226	232	221	250	246	235	232	227	231	226	213	266	216	240	224	264	226	270	230	280	248	254	229	246	269	224	243	241	227	263	261	231	247	212	228	215	229	261	229	224	254	266	273	234	257	259	238	233	217	236	249	252	253	232	279	289	235	270	243	231	260	253	256	240	228	238	258	246	238	245	240	256	213	211	251	257	214	252	233	229	211	271	228	248	299	221	235	229	250	249	278	236	242	248	224	251	216	274	218	247	204	232	243	255	252	230	244	234	232	206	226	281	241	236	220	256	224	248	230	241	229	238	220	253	222	236	230	232	250	260	235	218	236	242	270	245	209	249	242	248	248	228	232	268	262	244	237	229	228	249	240	248	252	264	251	228	225	266	254	236	233	241	231	230	265	220	252	220	201	227	248	262	246	224	247	237	242	237	249	238	240	253	224	240	213	229	247	243	213	228	237	209	242	228	235	250	230	225	221	258	257	261	234	234	215	235	228	225	260	256	235	240	253	260	225	240	230	218	260	225	286	233	232	261	235	228	240	228	243	221	235	257	236	238	252	227	221	252	237	257	244	233	220	247	210	249	250	246	227	233	270	271	255	241	259	242	259	234	228	254	249	229	264	231	263	263	224	244	236	240	220	247	264	240	238	236	242	254	266	245	250	242	225	269	217	219	258	247	207	245	249	257	254	253	240	286	238	213	222	251	248	237	221	246	254	221	215	249	238	275	267	255	240	241	211	271	237	242	254	228	262	238	218	228	241	258	261	262	234	246	258	241	238	243	248	258	261	243	237	246	287	242	245	237	240	250	235	244	230	238	256	245	229	263	250	233	251	224	241	237	249	291	268	220	261	223	226	254	209	228	227	256	241	265	258	242	239	247	259	251	266	235	237	237	246	227	253	216	221	255	210	217	262	214	235	215	221	225	232	205	222	265	270	263	252	242	230	240	227	266	221	241	225	247	236	233	246	219	273	243	252	213	248	237	224	241	231	239	236	251	252	268	264	260	240	248	261	245	234	224	217	253	238	267	220	252	254	229	224	269	254	253	259	236	242	245	243	250	239	218	238	264	232	233	231	221	229	246	244	238	215	251	248	220	241	237	257	236	224	235	247	249	263	245	236	268	226	239	244	231	280	264	236	216	205	217	265	269	261	233	252	231	225	213	268	257	248	255	227	231	251	244	221	244	260	242	231	278	253	231	254	258	246	231	228	198	218	247	244	268	260	233	225	220	229	250	220	264	236	239	234	219	231	267	239	252	255	242	242	235	252	254	247	202	255	236	217	244	227	250	252	225	240	255	242	208	241	247	253	225	249	264	262	230	239	244	229	243	203	261	242	227	242	244	257	260	264	270	259	225	256	265	233	245	228	228	229	261	262	257	258	246	237	260	258	240	255	248	220	249	225	249	204	213	233	230	247	253	224	260	212	235	249	220	220	239	271	269	250	253	249	254	221	239	267	219	236	225	237	252	235	231	264	257	219	246	256	247	234	247	225	241	216	258	261	202	238	226	228	259	258	235	231	237	232	226	225	262	227	223	243	245	258	237	266	248	254	238	248	217	265	236	238	247	261	244	270	222	253	247	226	220	254	256	223	238	252	252	250	266	258	248	314	263	268	261	223	233	225	223	253	246	238	247	238	235	269	277	233	251	243	241	260	251	250	234	225	227	224	209	254	261	249	234	236	239	254	233	235	238	266	218	243	230	247	235	244	252	257	236	262	233	230	210	228	242	217	240	204	219	216	293	238	247	247	266	239	205	242	234	258	246	223	215	239	263	235	229	218	227	242	248	252	250	238	239	249	242	226	209	243	239	243	230	265	206	236	265	215	229	256	236	251	245	227	215	242	207	251	232	222	236	233	268	232	226	231	245	227	246	195	223	247	233	223	253	229	259	210	228	248	241	241	274	221	237	198	255	269	254	242	234	231	262	229	235	223	264	244	231	219	262	283	229	224	243	237	251	247	224	257	237	262	249	221	247	241	281	253	229	241	237	243	219	237	239	248	213	226	242	238	223	248	259	242	261	251	229	255	233	259	246	230	235	241	247	246	230	239	263	254	265	212	228	246	267	259	233	226	224	243	264	213	265	240	235	231	226	275	226	222	224	254	247	243	252	225	236	243	230	232	248	213	226	239	237	269	223	242	243	284	234	204	243	249	242
6306	863	1255	1310	1221	970	953	916	873	786	712	711	635	656	656	649	623	627	653	596	609	568	651	642	609	615	622	578	593	571	610	567	543	580	574	581	598	568	590	622	564	560	598	573	556	573	619	587	525	550	621	607	553	521	576	567	596	604	574	572	591	589	606	570	605	592	552	604	575	606	527	577	619	552	570	595	561	585	591	594	577	550	578	558	572	575	589	595	525	591	571	540	537	594	598	565	561	588	619	581	606	600	580	616	562	592	598	574	603	571	592	603	541	577	587	568	572	553	566	581	533	566	555	544	636	588	605	544	553	551	562	553	584	595	577	554	589	548	542	579	589	630	563	542	587	615	575	614	618	565	562	585	625	630	589	572	519	517	558	566	549	569	605	560	567	535	538	572	623	594	576	564	594	567	590	613	582	567	573	604	607	569	612	560	555	569	571	519	563	574	539	573	557	577	549	568	591	572	551	591	558	570	587	553	589	603	556	588	600	570	598	589	573	571	597	569	547	542	595	586	581	560	568	565	586	566	606	570	584	592	579	629	597	625	587	557	568	554	638	540	582	563	553	570	551	569	556	578	590	597	599	546	593	577	557	603	584	580	560	594	579	567	600	570	588	623	589	526	574	572	559	573	578	566	584	534	567	574	569	555	564	563	552	561	560	560	573	594	576	598	543	579	606	567	579	577	554	591	589	582	616	589	556	547	569	563	585	590	575	591	563	614	553	586	544	581	570	619	532	606	565	553	583	568	568	596	582	606	583	561	554	584	594	609	557	581	614	549	607	543	624	600	553	561	560	589	536	577	531	638	585	565	569	585	566	564	601	559	604	545	607	577	607	562	597	594	597	594	562	611	614	575	583	582	597	551	577	583	568	562	561	581	549	640	565	560	556	629	573	597	570	574	616	572	605	615	542	595	555	570	571	565	585	572	582	589	587	633	592	582	551	598	572	566	606	572	550	581	602	598	547	579	521	610	511	558	593	617	560	599	575	568	589	578	590	586	581	598	539	570	563	583	590	598	610	574	583	618	580	554	578	593	577	530	567	582	578	548	582	581	608	564	588	530	574	556	565	587	604	564	575	594	552	596	538	531	597	575	577	539	527	569	580	571	553	587	536	547	592	536	558	599	561	568	607	604	534	587	573	555	583	556	581	575	549	604	577	573	574	577	593	575	555	589	590	563	576	582	593	574	578	547	553	560	583	556	626	564	557	543	579	615	527	587	577	600	569	586	552	587	548	582	602	568	573	569	538	593	561	588	600	583	568	577	586	574	551	604	573	564	548	597	546	547	557	587	574	607	622	575	547	566	578	605	549	573	562	575	536	610	597	492	556	571	577	540	534	512	571	573	569	549	608	566	584	571	616	576	587	519	626	557	575	546	587	638	574	569	550	582	550	579	596	552	596	603	531	590	565	558	570	605	591	567	564	547	567	537	594	585	578	581	534	543	594	559	599	581	547	592	578	631	579	613	595	562	583	621	556	580	579	586	582	527	609	583	596	545	599	561	593	545	597	593	601	561	569	544	558	572	584	589	587	568	590	573	581	562	575	652	571	548	574	592	559	568	582	586	554	608	547	596	591	606	611	576	565	601	573	619	564	598	593	550	571	658	562	572	567	586	557	572	561	594	587	561	559	589	591	554	580	576	561	587	540	563	606	585	593	571	585	558	579	603	572	612	572	582	538	604	583	567	533	598	622	549	611	594	613	570	596	594	538	543	581	578	551	533	593	567	575	565	586	534	579	590	551	593	556	622	586	521	538	602	510	626	537	540	595	616	588	580	614	595	563	563	533	555	618	607	583	541	591	536	603	591	545	537	568	604	549	573	571	577	541	565	569	582	542	573	582	562	566	607	547	591	564	584	622	566	601	595	572	570	575	600	603	598	601	600	553	616	540	568	554	524	594	538	552	585	628	629	547	586	590	591	564	550	550	612	545	608	547	600	576	605	607	579	568	539	577	592	576	528	565	587	585	548	540	533	580	581	566	605	558	567	576	616	609	584	577	601	611	563	583	584	556	589	563	555	573	600	596	560	581	542	565	608	581	544	594	584	588	569	580	540	562	583	603	542	561	582	584	532	556	537	591	540	555	585	585	610	561	586	585	581	611	577	609	604	611	585	527	563	571	584	578	569	585	554	593	565	562	579	539	568	587	581	586	600	590	568	568	554	567	525	591	611	585	578	551	511	547	533	596	569	571	590	607	576	579	552	546	601	581	564	535	579	580	522	602	572	567	601	541	596	591	570	599	621	596	544	615	578	549	608	544	587	545	623	579	601	536	549	594	560	590	558	571	558	536	581	621	600	578	591	548	553	554	581	581	553	608	537	542	605	593	550	573	548	572	578	623	549	588	537	557	600	581	585	582	584	567	567	588	600	550	591	586	611	533	568	566	504	548	550	545	622	569	548	599	566	630	598	605	599	580	556	611	548	584	567	574	581	585	577	569	605	590	585	535	575	587	559	551	591	564	572	573	587	585	560	596	585	608	595	601	571	583	562	609	547	552	564	539	576	562	571	619	616	586	605	573	568	551	553	574	551	592	581	581	574	557	604	569	574	640	610	580	577	557	553	597	579	602	612	580	548	585	569	604	555	570	552	547	585	584	535	558	571	592	558	581	617	601	545	610	569	544	635	567	590	531	547	580	570	518	622	552	580	576	569	581	534	607	600	589	617	592	575	558	556	607	598	569	568	528	559	567	563	569	595	578	553	591	573	616	570	607	579	585	611	562	580	568	578	570	590	601	599	572	552	590	595	565	559	581	558	545	554	543	556	549	578	555	571	586	584	615	560	584	532	585	559	554	525	593	594	624	583	590	560	571	583	567	595	550	627	575	548	570	600	603	608	577	554	584	559	557	544	563	564	573	577	602	553	540	572	574	516	539	603	597	597	568	589	528	589	575	604	526	582	558	561	575	565	543	576	534	569	539	565	567	519	592	630	535	575	599	556	589	614	564	558	582	558	582	587	615	587	572	576	563	568	561	574	526	574	546	553	592	571	590	601	570	595	584	539	614	565	585	559	579	638	556	577	548	594	619	582	583	559	566	582	554	577	568	620	585	599	558	601	584	581	575	552	553	554	542	612	597	587	559	544	562	580	594	596	559	567	596	619	585	508	529	547	547	561	547	581	574	559	595	581	599	593	610	578	574	610	537	607	611	580	624	610	559	564	575	564	548	573	514	593	540	540	579	559	618	590	595	580	616	570	601	570	548	542	571	576	583	534	539	576	575	543	580	591	625	569	617	564	602	525	578	548	563	608	577	598	572	580	575	549	549	581	582	550	560	553	560	624	586	556	554	551	608	600	562	563	557	625	600	561	587	599	587	584	577	599	604	552	552	603	586	530	566	553	572	607	548	592	574	531	554	617	538	583	557	625	622	580	587	567	624	599	582	599	538	602	552	548	578	557	615	631	545	596	586	543	559	561	547	584	590	595	603	569	599	560	620	591	604	594	558	604	579	565	552	547	599	542	574	587	658	570
12391	809	721	515	342	286	253	217	214	186	160	181	163	133	165	154	128	149	123	140	157	153	138	128	141	160	114	109	132	129	140	126	130	126	138	102	123	172	152	127	141	120	137	116	113	141	132	122	111	128	126	130	119	142	143	119	120	135	134	115	119	124	113	130	139	137	119	122	133	113	117	142	147	114	123	141	138	135	136	142	133	126	126	141	148	113	137	130	137	140	111	132	136	125	124	147	129	144	129	132	136	117	128	146	114	133	108	154	125	141	143	115	136	130	140	133	133	136	135	108	140	145	154	110	129	130	113	122	147	113	139	129	133	132	133	128	139	141	150	128	126	140	126	148	111	132	131	122	121	113	132	127	147	136	142	147	144	105	123	119	142	135	136	117	139	131	137	116	113	132	126	132	132	124	156	139	141	139	117	142	119	122	127	146	134	126	135	140	120	121	131	131	159	125	135	127	116	144	128	136	135	145	140	110	149	128	146	124	134	123	154	139	141	143	128	138	136	142	150	142	113	134	131	134	142	130	156	134	128	125	141	128	124	135	136	134	125	129	129	120	108	142	115	128	123	134	145	144	151	136	132	121	111	130	132	131	140	120	133	157	117	131	132	135	126	132	120	124	138	113	145	116	124	125	125	139	134	136	138	130	136	142	129	133	127	146	128	148	132	117	143	125	118	134	118	142	112	124	156	124	146	125	115	115	132	140	141	127	119	131	131	127	101	140	122	144	126	120	146	135	137	140	149	128	136	136	136	151	119	157	124	132	114	129	159	130	126	139	109	126	127	128	140	140	118	138	141	121	137	133	138	113	133	130	126	135	136	116	135	136	123	119	137	140	149	124	123	137	130	130	139	149	126	134	147	113	143	142	134	123	138	120	119	132	163	146	135	117	122	121	111	124	144	147	132	127	143	135	142	142	118	136	134	121	120	129	119	145	111	132	125	118	126	136	138	114	114	120	140	120	143	143	138	151	119	115	141	129	120	138	142	118	149	154	113	114	130	120	132	117	129	131	130	123	135	137	121	123	117	149	121	139	157	132	138	120	131	134	101	139	119	125	131	137	142	144	146	123	115	123	132	126	130	136	142	134	142	128	142	120	134	127	139	167	140	143	134	135	113	149	119	130	121	142	147	147	126	115	147	133	120	125	122	120	137	154	136	144	144	133	125	138	126	150	110	133	119	139	114	132	134	159	132	121	118	119	136	146	140	117	141	120	135	134	136	138	137	138	129	117	139	116	123	134	111	118	129	135	115	142	137	144	119	118	101	124	127	137	119	135	151	119	135	117	130	106	131	136	134	132	140	146	120	150	123	127	129	127	120	147	141	139	142	123	137	108	143	113	113	134	120	140	125	139	134	149	127	110	134	143	143	136	120	115	122	139	124	123	142	127	139	143	131	121	136	115	133	150	137	159	138	122	125	135	133	114	120	113	117	120	123	119	125	133	126	114	130	134	116	133	120	139	113	159	110	133	145	125	136	140	118	138	144	139	128	146	105	122	129	131	104	117	136	136	129	121	137	132	138	136	104	121	122	138	130	139	134	129	104	143	139	132	122	129	133	121	117	114	124	119	114	110	151	126	146	127	115	158	146	112	127	148	125	130	130	152	143	150	138	132	131	119	134	126	152	155	137	142	130	152	117	130	150	148	151	110	142	122	138	132	141	118	140	144	119	117	124	121	142	147	114	121	131	120	156	115	128	144	122	124	133	131	164	121	114	138	132	122	136	148	146	122	124	127	135	119	122	124	133	141	124	161	129	131	129	123	141	139	129	137	120	129	119	107	140	141	140	137	130	139	129	130	129	132	114	124	146	116	125	123	126	122	141	129	128	160	144	117	112	131	131	131	131	158	138	134	149	156	139	144	126	114	119	104	122	133	142	133	127	132	134	129	114	119	119	128	113	156	153	126	124	149	124	133	129	121	127	136	143	124	127	145	143	153	140	126	135	117	114	122	137	129	147	118	132	143	132	127	145	113	123	122	133	126	135	155	135	126	139	141	119	119	136	124	119	159	137	159	138	125	128	124	145	132	148	135	117	123	135	139	132	119	133	135	152	150	113	119	133	131	115	144	131	133	126	132	136	127	137	160	147	122	126	153	136	127	138	119	126	124	155	125	141	154	115	112	128	144	142	127	137	135	132	121	121	124	140	124	153	133	122	145	125	132	148	135	139	101	145	126	134	156	145	123	134	110	145	152	113	126	135	144	147	121	126	120	128	131	131	123	145	126	144	148	135	126	112	129	125	134	117	107	134	125	125	136	127	108	122	135	140	140	138	132	137	126	145	122	116	131	116	102	131	126	134	129	157	134	157	139	148	134	116	124	130	133	118	121	135	127	133	129	129	139	118	146	124	144	128	123	110	129	127	141	134	137	135	139	159	128	134	161	139	143	140	133	140	129	128	127	113	138	146	131	113	124	106	123	143	135	121	133	130	127	117	142	124	126	157	146	128	125	135	136	119	137	128	158	134	144	112	130	155	145	138	119	130	126	143	126	121	134	143	100	130	126	134	134	135	152	138	148	151	138	107	104	131	123	117	123	115	134	115	136	123	116	128	141	144	119	129	128	139	116	116	126	117	151	142	131	122	96	135	120	147	130	132	145	119	136	99	117	141	132	119	146	139	138	118	121	129	126	129	122	110	146	152	113	128	161	122	145	128	134	123	126	132	121	118	126	145	148	136	136	141	101	130	130	149	134	145	138	143	141	123	113	142	135	128	120	127	144	141	130	114	126	145	137	123	143	141	122	137	132	123	135	129	110	131	124	148	118	117	136	146	118	145	148	158	109	131	132	165	137	124	126	120	137	127	130	140	121	138	132	131	153	126	106	142	132	150	130	125	125	110	133	128	116	119	125	141	134	116	148	130	126	146	144	126	130	140	128	114	143	121	139	165	154	134	135	146	139	146	110	137	156	142	127	136	139	125	136	123	131	147	139	138	136	108	114	132	141	128	134	137	135	130	127	142	138	153	140	147	146	106	138	123	156	150	139	137	124	113	134	141	135	124	132	132	128	124	117	119	128	129	120	136	143	127	137	123	134	133	149	143	136	137	112	127	143	128	127	139	140	121	109	140	113	108	111	135	123	130	133	149	127	131	118	131	151	130	126	129	122	136	133	152	155	156	132	129	137	130	129	143	145	129	110	137	102	132	143	130	146	131	132	163	131	131	135	124	156	130	112	105	127	126	119	129	111	126	129	110	111	117	131	138	137	133	119	119	126	109	119	121	118	143	130	169	140	139	140	124	135	159	122	156	128	138	138	115	129	143	121	139	120	120	121	128	137	134	123	152	131	134	137	130	124	124	146	130	140	126	143	137	127	140	126	147	110	137	134	150	149	105	133	120	134	137	148	123	110	114	122	140	141	159	158	124	133	152	142	125	116	133	135	122	119	120	149	118	116	116	135	125	145	140	118	134	129	132	124	128	119	138	132	130	116	125	123	140	146	133	121	143	110	136	139	119	149	127	136	132	131	131	152
7799	838	1645	1781	1459	1141	1003	843	838	806	618	554	502	484	446	436	398	403	398	376	377	413	423	488	432	399	377	394	348	368	355	357	368	340	370	370	340	376	392	333	328	348	359	372	325	319	354	358	335	336	319	316	333	379	317	327	355	342	353	314	313	366	311	329	305	329	318	339	328	339	355	324	342	314	360	302	346	331	332	326	380	320	342	304	330	314	339	302	331	319	308	330	344	301	312	298	319	320	323	322	319	316	330	341	337	341	343	360	363	329	342	317	339	335	335	338	312	339	316	330	349	365	331	320	326	316	302	303	302	281	331	312	307	311	342	293	337	342	347	314	315	298	345	317	340	349	294	338	323	322	328	310	344	304	312	323	355	322	323	291	302	355	323	319	319	345	306	277	338	318	315	351	337	312	326	319	379	308	327	287	328	337	350	334	342	315	331	306	336	326	312	325	353	335	318	304	328	335	298	335	332	336	319	330	336	345	342	321	363	348	325	305	321	300	356	328	302	339	325	329	313	348	353	315	305	287	335	301	299	334	341	359	335	305	338	328	320	341	342	315	344	350	331	327	322	323	334	337	321	327	312	339	338	333	346	322	327	302	335	334	315	321	305	298	329	338	334	313	347	315	319	320	331	328	358	341	335	321	326	357	324	327	349	311	367	337	326	309	304	316	314	324	361	342	322	339	331	304	362	341	326	314	312	331	332	295	314	337	320	314	337	284	319	331	362	296	364	324	289	317	356	307	288	322	311	348	328	310	317	318	364	309	355	311	329	338	349	304	345	334	338	322	353	346	300	323	306	347	338	324	341	304	309	309	331	322	349	341	300	309	310	318	315	329	299	339	324	338	329	288	329	335	321	322	309	340	339	334	319	339	319	343	317	343	346	296	303	328	335	333	352	313	339	325	326	321	323	313	373	348	287	322	323	314	328	316	307	331	331	334	335	304	362	325	333	303	284	345	339	313	333	313	318	333	314	317	367	319	313	350	354	310	340	333	310	322	330	319	297	355	316	299	306	318	347	334	333	355	328	293	364	312	328	341	335	346	295	292	318	298	305	333	328	289	340	338	337	294	337	311	334	322	361	323	331	313	311	350	305	354	326	292	347	319	338	307	298	315	347	328	297	303	340	314	298	316	309	327	354	313	348	355	325	339	337	326	341	314	349	346	323	320	306	310	322	335	323	328	358	294	328	329	359	319	327	357	297	332	322	355	315	296	338	318	339	323	310	377	325	306	345	312	321	329	302	347	334	331	349	327	323	333	351	335	317	307	321	319	323	367	301	344	312	316	336	331	329	325	326	309	326	313	305	318	337	325	326	309	326	299	327	332	313	306	309	324	354	355	335	333	346	336	329	314	334	301	320	301	288	328	335	310	330	328	289	319	365	344	327	324	303	312	323	314	356	327	307	352	301	304	352	284	330	345	309	361	306	335	315	310	323	372	338	345	339	325	338	347	297	321	329	340	325	310	324	338	271	306	324	330	327	335	332	351	354	314	341	324	304	324	332	315	324	342	318	366	317	351	333	327	298	316	296	342	287	349	318	346	291	315	311	327	367	328	303	328	300	339	319	338	319	328	356	308	333	304	342	321	332	315	327	311	323	344	313	325	327	319	313	336	336	314	369	302	347	338	325	313	374	335	332	333	332	346	315	353	350	339	314	336	333	299	316	328	307	320	333	306	338	342	341	331	331	319	324	337	357	328	322	302	333	325	331	335	320	316	323	363	337	303	309	333	330	334	334	319	350	318	322	337	317	316	306	319	327	337	352	312	341	337	342	317	342	341	310	350	312	302	322	328	321	337	303	326	325	311	318	324	341	335	334	292	344	311	319	298	314	304	356	340	325	308	331	370	329	334	330	315	325	362	331	337	316	318	332	317	339	316	310	314	311	334	337	338	313	321	330	318	325	350	355	326	328	326	335	325	340	338	307	318	299	337	326	303	336	315	306	340	346	356	360	315	331	318	350	340	308	311	348	325	324	334	328	370	349	298	308	308	310	315	352	345	323	312	336	351	369	342	338	330	322	363	339	313	331	336	344	319	305	317	317	330	338	350	304	347	324	326	329	327	353	340	321	338	339	346	294	324	344	353	351	310	315	321	351	320	357	330	333	296	318	331	314	312	319	328	341	290	310	303	359	330	321	332	329	346	336	313	321	327	323	355	326	342	330	341	347	320	316	297	357	316	352	313	311	329	305	317	345	339	314	328	305	304	327	311	292	340	316	334	347	315	328	309	297	316	305	292	307	332	332	325	328	293	319	335	298	330	358	328	333	329	319	319	335	337	323	331	311	335	322	341	287	338	315	336	326	357	338	330	318	328	359	301	283	303	328	324	329	326	340	336	321	350	353	332	321	324	315	329	323	334	336	338	303	335	304	311	329	313	294	320	322	336	329	320	314	355	352	308	364	294	341	358	293	323	303	339	329	340	347	341	307	363	326	313	341	298	339	324	347	331	321	315	329	308	327	323	345	331	328	348	344	325	347	318	343	320	328	326	324	341	318	338	334	329	337	333	343	349	324	327	325	332	310	333	325	330	333	338	343	298	324	290	323	329	342	306	310	319	313	296	329	335	321	316	310	360	331	338	299	309	343	332	296	290	310	297	332	317	332	316	322	264	374	354	320	308	358	297	349	314	307	305	312	328	345	360	316	327	332	336	330	331	334	348	337	324	306	334	339	318	302	324	318	303	311	312	322	318	312	359	339	354	308	316	327	319	349	312	317	329	313	347	318	377	314	324	362	327	326	328	305	329	316	327	333	330	301	341	314	322	313	296	312	316	339	336	340	301	299	305	337	331	326	307	320	297	308	340	328	347	337	317	312	347	316	327	348	349	353	334	346	329	310	340	318	309	358	339	341	325	306	334	304	311	305	357	305	318	334	343	303	311	332	312	339	317	311	317	337	316	321	297	319	346	332	312	329	325	312	330	282	303	339	312	329	313	319	367	324	324	322	342	317	328	293	320	338	328	346	334	328	343	298	346	309	326	280	314	319	316	363	317	318	326	312	348	340	336	312	344	303	302	325	314	329	293	323	328	315	302	327	344	337	318	318	326	315	331	334	326	329	312	315	326	304	364	296	326	332	332	315	310	338	303	287	329	314	337	344	321	321	323	300	321	329	311	329	312	324	327	299	330	305	339	341	309	351	303	296	296	301	313	327	325	311	314	357	304	331	332	320	325	341	296	310	343	318	367	324	337	340	313	327	288	338	338	329	316	310	296	354	329	310	353	301	314	298	338	335	327	330	302	283	307	328	306	324	321	335	324	323	332	320	346	311	320	321	347	341	343	339	338	325	361	285	305	324	299	309	355	314	302	357	312	327	314	315	346	335	303	348	333	306	334	293	338	305	323	361	323	338	338	334	311	306	324	315	334	324	318	358	331	342	307	340	353	301	339	337	323	326	334	304	317	324	346	345	326	331	326	294	300	310	328	358	308	305	328	292	341	337	321	340	316	323	290	381	313	311	351	359	308	315	323
1242	225	236	214	146	206	188	213	229	188	187	210	188	181	201	197	221	206	185	190	187	224	195	218	185	212	183	205	200	185	197	230	168	204	172	192	222	195	181	181	172	185	180	190	173	175	186	183	191	193	175	205	205	197	207	163	151	210	183	176	206	214	184	221	201	199	199	201	181	187	178	187	193	206	182	194	206	204	170	199	202	220	189	183	188	234	176	188	191	204	176	241	202	216	180	192	171	182	169	198	199	198	188	200	194	195	176	218	171	183	186	191	198	195	178	191	191	222	195	212	169	190	178	198	186	177	185	179	185	188	202	187	188	206	195	205	188	194	192	175	163	207	187	202	193	176	201	231	187	182	185	173	191	202	192	190	213	174	165	200	196	222	165	188	213	164	186	193	181	203	186	215	205	186	189	191	199	172	214	213	181	189	176	192	186	186	160	176	175	190	194	201	171	191	176	171	197	229	216	185	189	154	200	196	245	217	181	221	179	201	174	196	182	200	181	193	175	208	204	194	185	217	166	193	217	206	192	184	219	214	188	175	190	192	186	170	212	191	179	186	188	199	197	166	197	182	206	203	201	199	199	187	214	192	195	198	193	183	209	215	176	201	183	214	180	201	172	188	226	168	205	206	175	215	185	203	213	186	179	214	172	200	211	199	181	187	209	172	176	185	176	202	202	184	180	194	195	181	173	177	197	184	204	178	188	189	172	217	201	182	171	197	183	194	191	174	198	210	212	206	193	216	194	179	179	183	178	208	182	213	198	191	205	193	181	193	169	165	171	170	221	180	159	194	197	191	194	184	195	196	165	182	191	190	198	180	206	187	198	179	196	185	196	200	189	201	185	201	206	181	176	213	170	201	189	195	190	206	202	189	188	171	194	196	187	198	177	176	199	184	175	202	238	181	206	171	214	189	191	191	199	179	191	215	198	204	177	198	187	182	202	178	169	203	203	182	222	202	186	162	198	203	190	175	197	190	190	185	186	208	188	222	188	181	179	178	205	182	183	179	200	195	199	186	167	219	197	207	199	191	186	205	205	196	203	190	187	183	175	176	178	180	179	179	199	215	174	186	179	152	187	175	185	237	186	216	208	185	230	218	212	173	202	195	161	171	198	192	211	204	203	183	194	168	188	198	184	200	200	207	193	203	192	204	192	201	197	181	201	213	216	176	215	176	195	178	203	205	202	180	186	210	192	194	200	186	193	181	194	193	191	216	173	193	217	176	168	192	199	197	178	187	178	178	162	178	205	184	217	200	198	205	168	166	185	190	204	202	191	208	202	206	196	180	190	178	189	197	221	189	202	208	201	178	184	194	187	208	186	192	188	174	191	193	228	209	218	167	184	180	180	220	172	172	203	176	198	185	185	193	168	206	179	198	203	190	198	212	193	184	185	189	207	207	208	212	188	190	188	185	183	194	218	208	175	195	223	197	228	207	204	168	188	190	198	199	196	170	183	221	176	220	218	201	209	185	176	215	171	188	203	172	188	183	195	205	190	193	208	209	196	205	194	172	181	184	179	183	200	212	175	196	205	190	188	169	171	202	185	202	198	201	214	180	212	188	213	208	211	194	180	205	225	194	202	181	181	190	199	210	197	181	177	176	188	196	192	186	169	178	186	194	172	171	208	205	186	202	209	182	200	198	207	192	174	180	204	219	233	190	176	197	219	192	201	193	188	210	187	169	183	195	208	204	198	175	206	214	212	194	193	185	218	172	207	177	186	178	204	190	196	204	183	183	220	169	218	217	181	197	164	176	187	177	170	164	196	185	184	195	190	160	204	178	181	168	202	212	157	172	215	189	185	164	186	176	170	196	189	218	191	200	169	185	189	202	190	188	202	161	186	184	190	174	199	195	196	180	215	200	206	194	185	200	192	203	192	207	194	192	182	188	202	187	235	197	196	202	180	170	202	189	170	205	191	174	185	198	185	176	204	192	200	203	217	198	163	197	214	175	200	211	186	186	203	157	178	225	190	173	186	194	186	206	184	172	220	201	173	192	182	181	174	208	209	207	216	176	215	183	186	190	182	207	205	186	192	216	195	225	194	181	177	184	188	157	207	169	190	213	196	151	194	193	181	183	187	192	185	186	177	213	183	172	232	205	208	202	214	170	205	161	200	209	185	190	193	189	201	196	180	189	179	179	194	195	198	181	193	219	197	180	172	190	191	212	200	166	188	196	229	181	195	211	214	172	202	190	186	194	183	187	203	207	188	230	201	230	203	182	188	217	195	192	222	181	225	184	181	167	171	209	180	191	193	214	187	178	215	202	180	194	180	197	187	196	189	173	175	186	192	211	174	204	184	194	201	197	195	208	222	211	189	196	208	187	202	198	174	197	171	197	206	175	191	175	167	191	206	194	203	194	199	192	166	171	170	179	192	168	186	207	210	164	192	203	198	198	183	181	187	200	201	162	194	178	184	218	185	170	200	203	192	176	209	198	203	193	200	190	206	199	169	208	189	203	196	192	185	194	184	195	197	206	211	183	176	192	209	175	201	206	188	204	164	201	184	191	215	172	191	173	189	185	212	173	181	197	169	210	183	209	198	193	176	175	198	207	189	193	179	203	173	195	170	195	195	191	203	196	190	174	189	192	185	202	186	195	204	210	205	174	189	168	186	202	204	203	191	218	201	215	213	198	190	217	188	173	198	151	188	201	191	184	207	209	164	195	187	192	191	180	194	188	186	183	192	189	193	214	184	186	206	197	196	183	173	193	207	174	172	206	179	187	176	211	223	174	165	170	222	186	177	161	200	212	182	172	168	191	199	195	186	176	211	208	184	192	195	191	188	203	204	187	181	173	174	203	180	175	202	210	186	183	202	193	198	191	222	201	201	193	168	175	206	180	188	206	200	195	205	193	183	203	197	184	196	202	214	223	203	185	181	193	207	196	205	196	184	175	175	188	208	190	190	190	186	174	187	198	180	193	187	175	191	204	182	209	181	200	206	172	204	207	210	202	182	178	197	210	196	191	190	183	193	195	195	204	206	184	195	195	181	195	205	229	195	171	186	197	206	166	216	225	188	192	222	197	192	180	187	192	173	191	196	181	197	196	175	179	167	195	171	160	197	206	173	193	196	207	194	182	181	178	175	193	210	212	182	197	202	205	184	203	210	209	211	208	220	201	197	165	167	188	215	194	192	199	202	191	171	204	198	185	230	199	156	210	176	226	194	174	182	198	196	206	149	200	184	181	185	211	200	190	224	189	210	193	189	209	163	213	173	185	180	221	212	197	169	184	190	210	186	200	162	202	203	203	198	191	205	196	225	206	153	199	173	185	200	199	173	168	188	216	192	197	218	195	156	208	197	184	174	191	194	190	206	163	200	181	189	210	183	187	168	204	171	166	193	198	218	182	185	196	201	195	208	203	201	187	190	212	198	175	216	196	178	195	201	164	181	213	205	192	183	180	183	167	193	187	187	199	197	221	182	219	187	212	214	197	183	195	190	177	188	207	181	212	164	175	197	195	202	184	199	184
1694	493	532	563	501	516	517	523	494	465	458	496	497	494	478	486	510	487	515	465	487	469	524	478	506	465	448	480	448	471	470	473	501	505	465	472	492	482	488	485	475	488	493	468	509	515	479	480	464	472	500	507	469	485	490	459	528	497	461	436	473	473	433	473	479	465	504	466	474	460	454	482	472	506	510	480	493	477	492	469	481	466	500	484	515	470	461	483	474	461	455	517	479	495	475	453	498	469	488	475	459	494	461	521	529	504	465	485	483	491	471	521	485	484	478	464	459	512	483	484	494	460	448	480	463	483	469	476	492	452	520	469	509	477	492	527	463	508	487	459	474	494	462	488	480	499	438	460	508	477	521	469	471	463	489	482	500	456	471	463	496	465	485	445	468	456	474	485	485	510	463	447	452	512	465	520	464	479	441	471	450	486	506	493	508	463	448	467	486	440	500	460	483	484	518	451	515	489	473	520	489	481	485	455	500	481	474	501	474	479	492	483	491	484	521	462	446	453	494	484	494	450	474	455	478	460	493	503	512	446	455	498	467	484	470	460	451	515	487	488	476	479	504	452	500	430	476	447	485	501	484	485	452	466	463	506	463	457	470	475	479	478	502	489	463	485	463	458	462	469	480	481	509	473	468	468	532	483	484	473	477	507	478	497	469	492	492	467	480	548	495	505	454	446	487	504	470	462	472	459	496	534	489	511	484	472	499	497	486	452	473	469	482	445	496	462	461	477	504	463	492	505	514	472	500	480	482	466	440	477	479	463	458	487	462	445	512	440	444	476	467	502	486	479	478	472	503	501	469	459	470	477	460	474	480	473	485	468	477	495	453	443	485	486	473	469	485	435	449	465	497	462	489	491	474	504	498	514	469	516	487	499	440	478	446	428	464	503	505	464	511	451	486	506	486	488	477	481	456	471	522	478	525	464	493	458	514	461	492	500	502	499	455	506	465	469	470	461	443	464	469	433	496	435	494	467	473	456	458	457	509	481	474	493	470	505	446	454	441	443	465	467	478	509	478	487	491	467	438	507	473	512	458	465	454	515	464	469	480	506	473	466	457	481	480	498	499	449	502	449	502	509	462	442	479	488	483	451	451	480	467	526	506	482	447	469	476	503	472	515	461	499	478	467	448	486	470	447	499	465	490	449	478	519	513	510	459	490	457	460	445	491	481	424	465	459	472	458	504	471	508	473	473	487	514	488	515	471	468	503	467	518	487	460	512	491	458	466	472	475	471	486	456	487	495	446	502	489	480	456	437	484	496	455	542	477	480	475	439	483	505	477	498	460	450	475	482	481	467	500	508	475	491	474	460	445	476	485	503	484	454	473	476	492	510	485	476	450	484	457	459	442	490	495	486	482	476	502	485	468	419	498	512	477	466	510	452	502	517	476	501	448	516	483	434	507	473	478	516	465	481	459	454	501	487	480	472	459	482	486	492	495	464	489	452	499	486	477	475	464	451	471	497	514	475	495	496	464	441	467	485	505	517	516	521	462	468	496	478	486	482	473	480	488	454	484	507	496	448	491	472	480	473	469	505	482	472	508	493	448	467	496	467	485	490	449	482	506	485	483	452	490	479	471	521	440	476	509	473	499	444	477	493	479	447	429	483	463	442	509	492	451	491	497	478	470	486	499	453	475	512	482	464	453	474	476	464	510	466	500	491	468	476	473	484	439	464	510	499	457	464	517	444	457	453	469	448	480	474	441	482	485	486	500	484	504	465	514	483	469	464	457	472	460	478	445	476	503	482	478	492	452	486	491	514	483	484	485	494	505	490	492	454	478	477	488	474	485	470	458	499	457	484	491	479	492	481	470	498	499	533	513	498	460	448	491	454	470	481	480	467	474	449	499	449	494	488	506	501	539	458	468	486	486	479	473	477	467	501	463	460	459	469	464	524	491	453	496	447	488	485	482	465	456	486	482	450	485	491	466	450	457	472	456	537	476	463	455	446	500	503	496	508	498	471	490	464	463	490	470	441	483	498	464	478	474	507	456	431	479	497	483	472	499	478	480	470	470	489	472	520	492	477	470	466	477	473	459	490	470	488	501	483	475	516	541	509	497	460	495	464	494	471	479	512	497	449	490	478	487	512	485	477	474	511	493	483	451	496	490	493	503	455	445	452	494	475	481	461	518	441	456	512	492	539	489	461	486	498	450	438	482	466	499	502	524	497	489	441	442	465	481	469	489	457	493	478	494	470	488	496	446	490	428	506	487	503	465	459	475	465	472	468	488	461	482	501	464	444	483	487	469	499	514	484	477	492	468	490	487	505	452	421	490	483	513	477	468	439	511	469	505	477	479	437	472	478	498	455	499	494	518	483	474	484	480	480	492	501	491	486	512	485	458	446	463	486	500	492	486	456	427	495	492	449	492	455	481	492	465	500	495	478	459	461	457	479	475	452	477	449	482	466	516	478	474	464	473	472	485	506	478	483	466	485	486	512	450	490	458	472	501	521	485	496	463	476	515	479	493	499	535	518	487	510	476	484	442	467	471	501	446	481	511	478	462	462	428	470	449	423	481	461	501	490	511	493	436	488	488	525	469	493	465	473	483	483	488	486	425	490	459	471	485	506	473	455	492	471	450	465	480	506	460	451	527	451	444	481	451	496	499	457	482	518	493	489	470	477	443	453	481	495	471	473	493	472	487	447	487	452	458	506	516	516	467	507	477	469	490	479	479	486	523	494	492	491	463	455	498	482	466	495	474	470	455	476	488	499	496	450	507	478	476	495	453	512	451	503	455	498	471	480	477	501	489	520	485	475	497	502	487	513	464	485	408	459	502	462	515	477	462	493	476	431	483	462	454	483	459	491	486	487	479	483	463	489	512	474	505	481	478	487	484	482	469	463	485	485	467	432	505	467	489	506	459	490	481	476	501	473	470	449	498	497	473	493	476	466	480	503	489	472	453	491	440	494	505	467	457	476	478	469	499	489	486	476	483	492	472	439	468	451	482	488	441	473	489	477	486	439	519	436	510	439	499	472	445	481	492	448	486	479	474	518	470	503	449	456	431	507	510	495	452	520	499	474	461	482	494	462	473	493	474	478	470	474	458	473	472	469	457	469	483	519	515	482	456	454	481	440	494	443	516	475	443	489	487	461	540	441	467	490	472	464	507	490	505	502	475	441	506	488	488	480	457	507	447	472	468	477	446	492	477	491	455	493	482	478	440	482	478	460	506	469	490	468	452	522	469	511	475	467	464	507	487	470	458	555	499	461	468	480	456	487	437	435	471	475	480	465	474	465	454	470	492	518	458	488	480	489	482	428	480	513	457	480	446	479	443	490	479	487	480	508	482	460	470	483	493	487	452	453	481	476	473	537	485	471	424	516	504	480	489	472	520	508	506	488	452	484	448	417	473	475	493	467	479	497	483	437	473	512	483	437	467	478	513	460	470	476	439	484	538	499	464	480	498	515	473	520	462	480	477	465	479	496	474	516	492	511	438	509	465	485	463	452	480	490	489	441	431	466	471	462	511
6837	565	574	432	386	298	279	275	291	283	278	253	255	260	241	267	253	250	258	242	252	233	224	262	208	245	269	229	248	256	223	260	269	264	244	282	262	288	249	237	262	235	226	224	256	224	247	210	226	254	255	240	223	250	250	236	247	250	251	256	244	262	259	264	247	233	234	278	228	231	259	246	224	260	240	234	224	220	210	280	257	224	239	222	260	228	257	244	246	235	239	260	233	270	222	246	235	224	217	209	257	221	260	243	230	261	243	272	242	242	250	241	280	231	245	234	269	255	237	229	222	250	232	213	227	232	224	241	221	252	226	253	230	262	212	240	239	251	257	264	254	240	225	215	235	241	217	246	245	226	248	265	238	241	245	245	236	231	259	285	222	256	244	278	242	248	225	253	239	249	266	256	249	241	234	274	242	233	222	229	242	251	250	218	243	232	236	256	221	236	250	262	233	239	235	228	248	205	221	242	264	247	237	235	261	226	238	227	244	263	257	245	247	236	236	258	275	252	228	269	284	255	221	248	200	223	238	250	227	251	232	246	241	240	254	254	240	247	238	262	231	247	210	250	232	240	251	249	246	284	267	225	241	262	228	243	277	231	236	243	233	240	277	221	234	262	242	237	252	244	257	243	245	222	258	226	231	255	239	214	251	231	251	219	231	224	232	199	226	244	252	251	244	229	244	239	262	238	233	263	257	218	253	257	256	231	212	240	241	244	253	247	278	259	256	227	229	235	245	251	261	247	251	205	253	256	261	245	261	267	243	261	260	215	228	267	250	263	250	245	230	263	274	226	221	224	218	255	258	248	251	246	227	232	234	264	280	245	258	228	242	238	251	220	246	222	226	250	229	235	227	271	262	232	244	223	221	256	245	208	240	263	235	215	230	253	236	213	249	231	247	271	227	252	218	265	225	247	251	209	232	238	262	254	273	256	252	246	226	268	216	267	226	239	225	266	231	241	231	224	240	245	236	227	251	239	221	234	249	271	245	251	223	237	223	242	246	264	225	237	241	254	239	226	254	230	236	231	216	252	247	244	259	255	260	249	231	253	259	275	250	253	252	238	247	245	240	259	244	242	233	240	223	236	257	208	202	226	232	216	238	245	238	204	221	247	228	264	249	253	242	242	253	229	212	242	235	248	221	236	195	233	248	235	249	256	263	242	263	241	241	244	219	235	258	259	277	273	244	237	251	235	213	221	235	210	237	225	243	254	252	231	231	257	228	232	231	252	246	264	236	250	234	248	243	241	225	226	241	221	227	250	237	252	259	255	255	255	239	231	227	260	260	261	228	261	233	226	266	241	256	260	207	230	272	239	269	244	255	226	246	224	234	264	226	238	255	232	261	272	247	258	231	240	248	262	253	227	228	233	234	250	260	269	261	263	244	235	225	241	224	261	241	245	213	225	254	224	202	221	271	229	238	270	248	220	231	196	240	242	248	247	240	244	254	227	238	260	242	234	249	242	264	250	234	223	250	279	204	244	269	255	219	244	263	225	229	237	226	212	240	242	276	256	229	254	242	273	258	245	247	244	235	250	218	232	229	273	243	241	222	242	227	247	233	225	247	250	226	231	228	241	238	208	238	232	242	228	234	234	235	278	240	250	234	218	220	233	236	257	257	249	247	249	258	250	264	244	200	224	232	214	253	233	229	237	221	249	235	258	247	256	238	233	239	257	240	232	226	245	259	267	247	254	220	257	278	239	229	227	235	220	239	232	246	256	234	246	233	214	207	226	229	263	239	238	242	240	231	258	210	244	231	227	234	256	224	246	226	231	240	247	255	252	260	240	246	227	259	253	237	226	240	239	244	246	226	244	262	255	261	262	235	214	240	258	268	218	226	232	241	245	227	234	261	233	251	265	243	245	238	259	260	237	232	221	219	233	229	209	241	223	233	222	241	257	231	240	234	249	223	242	245	277	234	239	255	221	262	231	252	266	253	222	250	240	245	230	241	236	232	251	245	233	258	197	219	251	241	242	257	242	235	250	221	215	273	236	256	228	255	264	256	244	239	261	230	277	255	269	232	231	243	256	226	247	227	253	232	264	276	245	244	263	224	249	246	259	236	237	205	228	228	254	242	259	241	263	250	209	254	265	205	239	253	241	217	250	259	269	273	256	253	236	248	234	235	237	268	241	249	255	269	229	264	237	254	251	260	263	242	262	241	273	231	211	207	256	237	206	276	237	241	221	226	227	245	225	266	287	246	260	230	245	261	244	249	252	225	252	266	229	258	260	235	270	246	217	237	240	241	264	256	225	216	257	265	252	246	234	238	236	234	222	234	275	259	229	248	240	238	260	254	257	243	224	225	247	245	230	260	212	243	237	248	242	233	216	240	250	220	251	249	237	241	228	226	209	230	217	251	202	228	257	246	256	233	250	245	245	219	243	224	234	254	253	259	231	253	257	273	279	259	239	258	223	248	209	232	261	224	239	223	255	221	241	247	245	234	245	281	259	266	240	238	253	203	219	260	247	270	230	234	232	255	226	251	242	241	234	225	249	249	227	264	256	235	239	246	264	233	240	266	245	218	252	256	227	218	251	276	262	243	241	233	256	251	217	256	264	222	219	226	233	251	262	238	270	207	240	237	236	231	220	212	217	247	275	256	223	286	260	241	225	228	215	230	237	241	260	231	244	238	229	244	241	267	234	223	251	290	250	244	286	252	233	247	241	218	219	229	234	244	214	237	240	254	239	244	261	237	235	259	233	236	249	248	233	243	249	240	249	276	247	230	273	243	233	235	227	222	253	248	225	220	224	240	251	238	266	254	223	220	247	239	271	242	240	275	227	238	253	237	195	240	263	232	242	246	243	229	257	239	247	210	254	235	232	254	252	253	270	267	270	250	248	229	220	226	257	276	229	225	216	247	206	220	233	235	251	250	261	232	245	258	227	241	226	240	235	243	294	240	213	238	241	224	253	246	238	220	238	246	229	236	214	221	258	263	280	234	268	224	242	247	221	234	254	243	216	243	250	235	213	251	259	235	229	201	254	229	245	254	236	243	240	240	255	265	249	229	244	274	238	239	221	232	263	239	229	238	242	266	258	238	223	260	256	251	259	243	254	245	233	235	237	246	227	236	242	217	241	221	259	233	226	233	264	245	228	211	225	264	250	248	229	206	232	238	250	220	239	262	268	227	260	228	229	234	246	214	251	242	239	224	224	240	237	236	254	228	243	269	221	246	217	262	249	252	243	243	206	231	261	245	263	230	256	217	243	227	240	196	224	208	264	232	244	241	237	221	222	250	241	246	270	261	269	250	243	250	249	241	232	239	269	255	255	223	227	240	220	252	233	238	254	240	222	233	242	223	264	249	252	254	246	262	220	231	252	256	250	256	267	231	239	280	235	239	261	232	229	259	261	246	244	234	238	219	242	213	242	246	253	263	249	219	220	261	251	242	260	250	252	214	269	265	236	272	246	221	262	251	230	205	209	240	234	250	258	248	233	234	225	251	255	234	242	212	246	236	255	234	248	238	258
6413	865	1369	1413	1132	1008	949	897	861	862	707	672	659	613	658	644	590	579	644	610	571	607	672	670	626	622	630	606	573	535	600	574	591	587	592	579	577	586	560	617	601	561	571	535	538	609	577	574	547	573	597	601	600	600	560	549	571	593	650	573	577	609	590	580	565	564	575	570	569	516	585	563	526	595	588	642	629	610	554	574	556	567	541	572	555	587	589	616	592	556	594	551	587	559	629	531	567	558	601	620	609	578	587	592	611	561	554	589	589	599	568	587	557	586	599	534	588	552	575	583	565	572	645	553	586	567	572	600	563	562	578	585	599	580	605	580	622	596	573	502	569	605	595	551	570	573	561	547	592	591	626	551	592	610	589	571	601	580	572	536	574	547	587	548	552	606	591	571	543	578	562	629	538	580	613	547	525	619	633	545	613	575	588	557	555	604	572	569	582	594	565	567	598	551	588	569	574	590	611	588	585	541	592	553	562	609	536	582	591	578	578	548	556	547	588	562	605	582	559	591	611	610	522	570	562	570	552	579	582	544	567	561	592	581	582	567	585	587	616	528	548	555	558	567	588	567	578	551	631	561	537	539	598	577	652	579	563	584	588	558	528	581	550	569	539	571	542	600	572	571	576	597	552	545	598	585	573	589	570	587	557	602	588	582	579	555	594	611	525	558	619	589	525	587	584	577	573	557	569	528	592	585	594	605	557	577	562	586	583	620	559	559	568	569	576	590	594	591	557	564	587	594	569	580	583	575	549	571	539	558	576	605	567	561	568	588	549	618	584	580	571	556	591	592	578	565	570	597	570	593	556	594	602	587	568	531	568	537	541	583	568	557	583	600	569	584	570	585	588	560	558	585	560	546	636	595	576	603	591	567	570	559	557	572	562	579	596	560	534	543	586	557	549	568	606	596	570	567	527	549	598	590	604	542	590	585	586	593	563	629	571	585	614	507	594	574	548	601	616	547	590	599	570	578	569	546	544	591	598	572	559	592	567	584	555	618	619	584	552	598	532	539	589	589	580	629	558	611	603	544	575	565	593	627	586	587	554	515	583	592	562	616	585	551	551	600	610	573	595	589	575	574	619	602	552	596	594	567	617	554	561	583	598	554	576	594	580	581	582	615	551	545	596	532	571	596	549	584	560	570	596	574	559	598	564	622	590	647	544	560	599	544	568	584	566	609	585	586	534	562	601	565	582	552	544	567	548	593	611	573	520	581	590	513	574	560	562	532	566	597	606	612	590	549	595	618	628	539	573	555	649	582	580	588	566	548	599	626	610	614	561	569	536	552	606	581	553	580	572	572	549	565	560	577	512	568	582	573	595	557	538	542	588	609	555	576	601	605	585	559	583	553	563	580	584	602	623	576	491	603	550	604	573	548	589	625	578	571	586	587	579	585	612	569	525	619	556	600	532	551	603	599	603	590	575	565	561	579	520	573	593	612	535	644	600	600	596	594	559	546	607	569	582	598	590	618	551	561	570	576	623	538	602	626	579	597	563	561	583	635	569	572	628	595	550	573	546	588	540	586	577	595	592	575	554	573	540	637	533	586	553	603	574	612	609	588	591	551	577	551	584	595	586	581	555	569	603	573	571	574	564	557	580	536	571	571	549	599	596	591	572	554	574	586	571	571	556	565	587	606	592	597	617	538	590	566	596	594	591	618	545	585	579	591	618	610	565	588	606	552	544	596	573	558	586	564	568	543	568	564	589	606	603	584	601	576	613	560	571	597	638	529	606	582	584	629	579	581	578	566	592	549	582	590	559	565	534	591	559	566	608	524	596	572	558	579	585	570	573	603	588	560	575	593	627	599	552	605	572	554	574	533	607	540	587	566	599	573	590	607	566	575	588	601	572	602	613	555	558	594	584	576	589	575	560	566	615	580	563	575	605	621	576	590	559	642	579	601	568	534	610	545	577	567	575	521	597	560	574	601	580	587	633	627	617	570	635	582	538	566	554	586	546	566	543	567	560	575	574	541	545	574	578	551	575	576	562	574	596	624	601	549	573	627	565	598	586	568	550	568	591	644	578	608	559	544	601	589	544	603	591	567	565	548	587	579	515	563	596	576	595	575	562	578	554	524	576	570	591	583	553	566	554	597	547	559	610	594	546	557	580	571	551	599	585	548	586	583	620	577	577	578	591	572	561	542	550	611	561	598	578	547	604	546	586	547	577	618	587	578	592	602	630	595	613	639	602	569	599	564	520	559	606	578	560	569	578	580	536	559	567	603	589	595	581	574	590	561	546	565	530	588	571	580	552	606	561	573	595	584	584	580	594	604	576	603	568	567	540	582	546	554	587	577	564	566	526	573	543	590	542	591	571	569	585	527	629	536	530	570	612	561	576	586	566	597	583	606	562	587	590	568	602	571	559	525	596	576	620	594	575	574	583	591	528	598	561	602	556	609	549	599	587	545	542	605	582	599	594	561	558	609	537	562	562	593	552	611	589	563	547	590	584	615	555	577	544	615	585	591	540	611	605	564	555	587	603	551	564	593	597	591	579	608	568	600	673	600	543	566	577	564	587	597	566	594	597	582	572	596	553	571	558	584	586	567	576	559	556	576	634	573	618	585	551	585	597	572	567	558	609	599	594	561	596	597	581	583	584	555	597	545	579	553	580	550	569	559	573	553	602	590	574	587	563	572	555	623	651	609	559	573	585	570	546	555	576	568	572	574	552	553	558	557	620	584	565	596	599	562	561	584	587	540	595	537	598	583	590	605	550	573	577	598	578	573	562	568	567	560	596	564	576	625	588	584	634	529	535	593	609	593	601	566	562	642	616	567	565	586	573	570	558	581	556	575	577	569	552	590	583	612	550	585	583	567	553	569	575	547	602	555	545	542	540	528	556	593	591	605	603	528	562	585	654	578	636	537	560	568	550	595	657	544	619	591	565	661	563	545	553	563	562	566	575	569	589	567	570	573	597	610	563	580	557	575	590	534	629	553	577	572	591	560	592	608	591	582	604	631	599	525	624	574	594	558	532	549	585	595	580	551	600	557	600	616	545	581	552	606	555	578	590	559	576	577	573	584	567	593	559	617	589	602	561	555	560	596	600	587	601	588	566	562	552	572	583	597	570	585	580	545	581	547	592	530	593	588	584	561	566	567	601	555	604	563	567	593	594	582	559	607	590	572	538	562	600	593	545	576	587	548	554	571	587	607	551	573	552	589	516	557	571	606	533	556	555	568	532	606	598	591	585	536	602	596	579	549	558	607	552	547	550	600	543	583	570	587	598	559	599	604	605	559	581	585	539	560	596	595	576	562	575	575	572	579	561	622	561	593	598	549	569	562	615	573	601	635	558	579	560	625	570	599	560	535	609	567	556	598	560	605	556	562	552	594	567	597	597	577	571	591	578	544	550	585	592	585	553	607	589	544	575	586	558	576	566	558	566	581	593	619	601	608	558	589	607	591	602	540	581	591	583	553	614	614	549	649	597	567	538	568	579	541	594	577	574	542	550	580	549	560	573	571	554	580
12318	868	775	498	381	272	242	217	180	181	168	172	186	168	179	140	148	128	144	131	139	141	143	163	130	125	138	136	150	129	151	123	128	122	149	132	140	125	145	134	146	119	134	162	130	132	130	150	123	115	128	128	144	129	128	128	111	115	130	127	129	135	113	134	144	139	125	153	129	140	152	128	125	134	142	141	122	143	133	118	146	135	128	118	134	116	140	116	134	167	119	139	165	131	126	126	143	130	135	124	137	120	135	128	144	135	125	135	115	126	123	143	130	126	137	125	129	134	114	139	144	113	118	139	170	125	129	130	124	134	135	132	140	134	143	113	141	155	145	105	129	146	126	119	151	132	149	116	134	121	111	136	128	128	130	145	125	104	127	121	127	126	145	134	147	133	118	135	159	118	116	111	112	135	121	129	147	130	123	123	140	132	120	136	144	130	119	135	132	115	118	127	118	127	160	142	129	135	114	123	121	115	127	146	115	130	119	149	130	145	128	124	135	116	148	140	137	143	139	139	121	138	132	138	160	136	128	140	146	129	149	121	127	115	122	124	131	131	131	135	118	137	111	136	103	107	128	151	115	110	135	120	117	119	111	115	129	133	139	135	114	140	150	110	145	116	140	149	144	123	146	135	133	117	125	133	143	128	145	131	144	125	132	128	144	121	146	114	146	141	147	140	136	116	134	130	137	131	146	138	135	122	132	123	138	117	145	130	153	116	132	90	125	155	137	149	146	135	141	121	123	119	140	139	121	135	152	128	138	122	130	134	144	117	135	123	135	126	121	139	112	134	145	115	122	128	118	133	103	127	151	144	118	142	131	116	125	130	140	143	113	117	133	131	114	139	110	137	154	134	141	132	135	147	147	123	128	142	127	130	134	120	146	126	138	142	151	128	129	124	131	148	106	135	147	103	121	119	139	158	142	137	145	142	111	137	113	114	111	127	133	123	112	127	133	138	110	121	133	128	120	122	115	139	131	117	133	136	110	121	128	128	133	118	114	145	121	157	119	145	124	128	155	112	147	142	118	143	140	114	123	133	139	122	126	119	127	129	132	115	129	159	149	128	132	157	139	115	121	128	140	121	135	101	122	123	147	123	133	126	112	135	111	113	130	140	138	159	159	138	118	143	135	129	160	131	146	132	125	138	143	132	127	116	128	140	145	154	146	136	138	133	148	127	133	108	113	149	123	116	138	132	146	146	163	135	121	117	108	122	133	130	141	105	156	133	125	138	132	117	140	131	133	136	140	118	109	134	131	137	111	132	124	116	106	136	128	127	131	146	145	130	123	158	141	126	119	135	168	133	149	138	136	142	134	141	149	108	127	132	124	137	146	147	150	130	148	111	143	115	110	122	131	134	128	142	112	131	148	119	109	118	116	122	110	137	123	142	140	138	136	142	144	112	113	130	130	122	135	120	122	124	142	138	123	173	148	152	159	145	118	136	143	133	136	133	137	132	145	118	131	130	126	127	136	127	138	145	143	132	152	131	132	135	120	132	116	140	141	135	138	128	111	132	136	145	109	127	117	131	141	130	130	132	118	119	125	132	138	140	153	127	129	133	124	136	125	122	127	123	125	153	129	132	122	150	113	125	157	139	143	127	125	127	141	128	127	115	130	120	147	120	115	124	144	137	122	131	133	145	130	152	124	119	122	144	121	136	107	140	135	130	135	145	126	136	153	122	124	128	125	129	119	147	134	166	136	141	138	147	122	128	145	131	149	117	120	146	127	135	138	128	117	115	119	126	132	122	142	112	144	118	140	116	129	118	136	143	128	124	130	114	132	128	138	154	129	122	143	117	111	136	147	131	125	144	158	131	132	150	124	126	144	136	129	131	146	134	146	116	122	117	127	132	121	128	145	126	127	133	126	114	150	150	133	140	114	138	117	135	150	133	112	125	139	135	132	140	145	128	133	109	127	125	135	132	152	118	145	141	140	142	134	138	110	123	126	129	148	140	120	137	132	153	118	127	121	142	139	131	131	136	138	137	128	123	118	128	123	117	117	131	120	130	117	126	128	130	135	136	145	135	148	129	118	125	130	125	160	119	132	135	134	132	112	151	119	142	121	124	130	135	141	131	132	122	133	123	155	131	130	138	128	140	134	135	102	143	139	132	123	114	127	122	134	123	141	121	136	146	138	130	141	129	123	144	137	125	118	118	134	135	132	110	137	140	117	132	138	132	141	137	137	133	128	125	131	112	128	113	117	134	117	145	120	126	123	128	140	134	118	121	119	117	140	125	115	114	130	140	126	145	150	132	136	126	163	124	118	147	123	133	150	146	147	143	123	125	132	126	126	138	152	147	123	134	108	114	125	121	134	128	114	116	142	124	129	132	137	117	134	134	133	128	140	132	119	140	156	146	132	120	129	131	109	135	129	146	120	164	126	119	126	118	146	152	131	118	145	149	126	116	112	135	141	138	126	126	142	134	140	141	123	106	129	137	120	152	125	130	152	141	145	133	116	135	126	136	143	119	123	132	101	125	144	147	144	118	140	136	134	113	114	113	140	102	120	140	144	126	120	139	110	129	116	117	123	152	125	140	132	121	136	115	124	145	133	130	121	100	128	137	121	123	136	135	126	125	107	133	141	135	135	128	128	112	132	145	102	130	143	132	119	136	121	148	123	129	157	150	140	147	130	112	114	148	124	131	121	137	130	148	124	120	150	130	125	122	120	126	120	125	140	115	126	128	130	152	138	138	123	144	135	142	127	134	149	135	130	132	137	132	128	136	137	137	126	152	140	138	138	115	126	116	125	114	146	139	144	117	127	144	140	159	146	140	142	148	128	113	126	154	115	118	119	132	158	144	115	126	129	138	142	133	124	129	125	148	126	117	146	121	111	130	123	134	125	156	129	132	167	151	117	125	141	135	118	137	136	123	127	113	118	113	133	124	137	124	135	128	129	125	150	129	123	111	129	141	133	129	145	133	158	129	119	125	153	120	132	131	167	114	124	131	130	132	131	133	105	130	146	135	128	114	133	134	127	141	124	129	125	126	121	138	113	132	140	149	137	128	130	119	132	127	147	138	114	141	148	127	136	119	127	141	120	135	127	139	123	118	145	131	142	131	134	138	128	146	150	140	131	140	116	135	133	141	139	143	137	131	124	149	133	144	130	123	135	127	120	125	146	109	145	148	124	134	133	129	119	146	111	135	129	138	113	140	132	116	138	124	137	136	106	143	129	140	160	145	147	128	144	133	147	122	126	114	131	120	127	125	134	144	132	124	123	161	126	115	117	138	123	122	134	131	134	126	119	148	135	135	143	122	138	137	126	126	148	131	124	125	141	152	114	132	127	134	133	107	114	134	143	142	114	106	126	120	132	135	152	119	112	136	125	139	124	135	132	129	154	137	141	130	108	128	141	117	114	123	131	135	131	135	130	108	152	123	137	127	148	129	112	125	141	111	122	109	135	142	155	138	134	137	146	129	119	144	112	125	123	125	174	134	126	132	127	124	125	131	121	140	131	127	136	130	156	114
7799	843	1703	1851	1491	1170	960	961	825	669	577	585	544	518	461	452	421	467	383	399	440	417	408	470	431	390	349	323	352	358	387	371	375	345	362	356	340	366	352	329	338	370	328	349	297	371	309	331	335	333	339	321	347	317	341	338	359	351	338	327	319	360	333	317	329	344	333	306	352	307	360	332	318	336	340	341	337	312	332	306	289	353	316	335	332	353	340	318	336	321	333	337	325	329	329	335	345	301	330	329	332	340	311	343	343	320	329	343	349	341	348	345	298	315	334	338	337	331	316	340	343	308	308	318	310	338	341	306	320	318	311	333	330	322	327	294	304	350	351	345	329	336	315	311	307	313	309	313	349	332	338	333	339	317	345	312	342	315	338	333	316	324	354	316	360	312	331	345	309	337	309	317	292	313	320	302	316	333	315	351	300	322	342	355	339	346	374	311	332	344	342	340	342	331	356	291	340	311	333	350	325	319	329	361	289	315	363	348	318	307	334	345	329	332	294	325	302	320	302	318	345	317	307	353	319	319	325	328	315	318	319	296	315	282	327	318	344	333	318	349	316	331	282	326	350	310	340	287	325	311	318	350	329	307	339	337	317	358	316	306	325	303	313	323	317	320	313	357	301	350	287	322	303	344	327	304	310	358	351	306	323	303	308	319	328	319	297	315	342	326	343	317	320	314	304	322	352	302	342	355	311	317	326	338	319	338	315	346	314	307	329	334	352	334	342	319	313	336	338	331	322	345	336	322	315	321	314	356	326	374	375	310	354	328	278	382	367	317	337	311	322	321	346	331	334	345	326	321	339	328	319	325	344	311	322	340	327	324	316	328	346	302	356	291	317	298	318	310	328	325	324	338	318	350	312	298	329	323	301	340	337	320	350	331	342	320	321	305	334	302	328	278	305	319	343	312	348	310	333	328	281	308	315	313	312	350	272	364	320	303	304	335	298	340	327	316	330	306	333	331	309	337	362	282	296	322	322	343	332	342	330	331	308	308	316	365	318	303	305	314	348	334	341	343	353	310	320	330	343	314	344	341	365	341	327	315	300	308	358	308	361	295	326	307	322	328	306	318	328	325	336	318	304	343	322	332	317	352	315	324	365	302	328	351	297	302	306	331	327	319	312	322	316	338	305	322	344	329	344	329	338	325	358	329	323	322	370	354	330	337	342	360	349	359	320	314	313	342	362	332	337	335	327	350	337	317	320	316	338	326	300	358	297	333	332	290	327	373	328	341	355	352	341	325	324	349	360	346	310	318	344	329	337	321	313	297	326	340	328	330	324	350	324	311	328	307	320	326	353	324	316	347	335	307	347	325	306	330	329	334	307	334	318	336	355	343	322	290	319	339	327	350	344	362	311	301	351	317	295	336	330	346	334	328	333	330	331	317	324	323	302	343	348	321	329	316	313	331	342	301	325	361	378	317	332	310	331	346	287	305	296	331	330	312	318	303	330	314	351	342	323	307	325	322	365	310	333	330	360	311	338	307	338	321	338	359	337	325	314	282	351	298	337	305	283	339	329	312	353	334	330	310	341	311	319	308	331	353	308	320	350	307	319	352	338	288	363	341	315	345	330	299	334	335	319	327	335	357	301	298	300	313	339	305	323	343	329	331	328	308	321	317	340	325	354	322	317	328	318	322	327	324	326	324	336	324	303	350	338	329	317	302	334	340	308	322	312	322	348	348	352	347	332	319	296	318	332	341	325	317	322	327	333	320	327	335	352	342	333	324	306	333	317	360	329	346	320	322	341	313	325	325	324	316	321	324	336	327	325	341	334	322	335	319	312	325	332	346	315	329	346	331	363	306	324	337	320	289	320	309	327	333	333	321	332	378	355	325	295	344	333	321	321	312	324	327	341	314	320	307	342	326	330	328	310	319	328	360	316	337	357	363	325	331	334	356	344	315	325	339	339	351	310	369	350	315	337	327	342	362	363	357	332	319	326	339	336	349	313	328	336	337	324	321	340	323	318	309	281	279	333	300	374	339	353	326	325	336	325	315	336	323	330	300	315	350	327	330	318	338	335	325	331	332	370	341	329	318	310	301	297	310	343	319	333	326	331	308	355	312	336	295	318	317	335	336	340	351	297	344	330	359	325	327	303	348	324	299	334	327	307	314	318	395	335	319	327	318	343	323	351	303	356	295	333	305	304	328	326	283	338	349	317	342	322	341	323	303	337	360	312	344	339	355	374	326	316	333	333	350	326	316	346	318	346	338	330	302	312	349	300	348	319	334	294	302	343	328	286	311	305	347	319	321	303	331	319	338	338	310	308	344	325	334	333	338	325	325	355	347	345	332	314	311	328	316	326	320	297	337	315	339	325	317	363	349	291	350	318	350	303	309	338	316	339	335	328	282	322	342	292	326	301	317	333	338	298	299	360	349	321	350	317	342	350	337	313	316	342	307	328	311	329	317	328	354	315	335	322	351	322	304	351	344	314	346	328	299	313	338	335	353	330	303	339	323	317	333	359	312	317	324	341	305	331	349	356	347	320	347	302	311	344	362	341	287	326	315	350	315	332	317	322	313	320	341	323	342	321	315	305	325	318	307	330	332	347	325	316	323	343	327	315	345	337	323	352	324	340	315	326	374	355	335	343	353	316	356	316	323	322	295	333	330	330	324	329	297	314	334	311	312	336	331	314	301	328	315	363	358	326	326	327	325	309	340	339	318	292	340	348	318	303	331	335	324	285	322	361	322	308	356	329	320	352	324	309	307	293	320	338	330	336	323	333	352	355	328	305	340	340	301	285	343	304	341	374	303	341	314	328	304	329	365	341	342	313	329	340	315	325	343	324	351	271	328	346	290	329	309	338	324	330	340	313	322	342	311	361	336	340	332	290	360	301	358	345	309	333	347	332	326	326	327	304	321	317	337	329	304	309	323	316	304	333	310	302	336	319	338	335	327	313	316	352	320	345	327	337	343	324	332	326	341	329	332	323	307	323	332	361	318	330	345	335	343	316	323	333	354	318	344	347	316	317	340	315	340	333	334	325	332	326	323	333	349	369	312	305	328	354	355	341	330	353	340	317	312	325	316	325	318	313	341	315	333	278	293	338	321	289	328	298	342	337	338	343	306	304	334	319	361	329	313	329	325	356	314	318	366	317	315	338	331	340	339	337	297	335	319	352	334	314	320	324	283	337	332	329	348	320	334	316	330	334	342	317	341	312	299	329	313	369	349	320	327	328	306	321	325	337	322	344	346	337	338	320	297	327	316	339	337	318	309	319	342	346	337	331	331	325	346	333	336	349	359	351	346	300	330	294	360	294	363	343	329	335	326	335	305	338	336	313	343	334	348	314	312	333	327	310	330	340	336	302	351	329	323	318	343	339	332	326	294	305	338	306	327	294	328	338	322	336	327	283	341	318	323	327	331	346	347	377	352	337	313	320	342	354	316	316	340	275	339	318	355	329	327	327	310	356	311	322	299	344	309	337	338	309	354	301	300	326	355	328	319	310	339	310	347	344	311	352	351	348	339
1169	251	233	181	205	161	206	198	174	194	178	206	193	233	205	212	218	186	171	177	220	182	206	175	217	205	193	204	187	171	181	201	187	186	221	173	163	181	164	164	180	190	218	200	208	183	184	198	171	182	191	199	201	182	204	193	194	178	189	169	176	180	190	180	204	190	181	200	180	195	160	191	200	186	200	195	217	186	194	171	182	179	172	187	200	185	204	175	201	188	178	192	198	207	210	216	202	190	213	210	189	207	180	179	204	195	169	202	189	187	193	206	211	186	210	215	208	188	193	170	197	200	191	183	188	181	196	206	184	174	187	179	216	198	177	196	184	172	182	209	199	191	174	195	168	170	193	175	172	192	192	178	164	177	222	211	198	186	181	184	180	187	178	197	187	165	182	197	201	224	190	198	224	183	200	181	177	188	174	193	212	188	190	179	213	233	208	208	189	170	183	185	219	197	174	197	200	203	191	189	198	181	221	191	193	183	186	188	215	199	184	197	189	203	185	197	186	188	190	217	203	180	184	200	194	188	195	186	213	193	210	201	190	174	210	200	195	203	163	201	183	195	192	200	178	203	179	192	198	196	166	171	181	174	180	202	204	196	184	179	184	194	199	210	202	182	199	179	170	195	193	170	185	221	176	214	193	183	204	187	178	172	182	196	204	193	174	179	209	185	197	191	199	188	183	214	213	175	188	189	193	215	186	181	165	193	203	171	169	187	185	186	191	189	220	185	186	191	186	172	184	210	213	193	188	187	176	198	203	184	186	201	212	189	188	189	188	202	177	177	220	175	191	181	191	189	189	192	178	187	191	197	214	199	194	205	183	226	197	192	205	188	187	165	199	220	186	231	200	218	207	198	203	187	180	172	190	201	196	195	208	174	233	171	188	189	197	201	199	185	175	211	193	191	192	174	160	175	199	201	188	209	193	179	172	216	191	197	203	214	184	189	171	204	203	192	187	179	185	195	187	169	177	231	217	211	200	197	176	213	207	199	181	191	194	199	178	182	174	204	171	204	188	173	213	184	179	183	195	204	206	207	188	210	190	161	207	191	178	185	184	198	200	218	171	188	215	208	197	170	197	183	207	190	186	177	214	183	203	197	188	187	189	184	204	172	193	193	212	206	194	212	223	175	202	207	188	191	224	211	197	202	172	184	189	215	193	200	192	195	197	186	191	184	182	191	211	179	187	181	178	169	210	199	200	191	215	203	193	185	192	213	187	190	238	209	195	163	195	184	184	208	191	216	193	194	200	199	175	199	191	202	213	194	189	158	189	186	184	193	216	177	219	182	187	178	199	199	185	173	170	191	171	184	205	220	185	176	169	155	197	197	191	181	166	180	199	195	207	177	206	174	179	212	205	227	192	173	200	190	191	196	213	198	173	163	181	180	209	202	196	189	189	180	198	181	214	182	206	198	204	187	189	208	214	164	191	204	181	182	197	203	183	195	195	203	192	170	170	194	201	195	208	200	187	184	190	181	179	196	203	222	184	207	205	172	172	183	185	168	186	183	203	185	182	182	194	180	172	162	199	207	180	181	176	204	215	176	173	174	179	171	180	184	197	184	200	180	210	210	190	198	185	206	199	202	191	211	199	206	184	180	191	182	189	204	193	170	205	205	213	185	220	192	173	203	195	201	197	192	191	196	186	196	193	177	178	181	235	189	180	160	203	197	216	178	181	178	207	212	171	180	210	206	200	186	184	191	196	220	194	218	195	203	179	194	203	223	208	172	191	200	196	196	189	193	198	173	174	184	208	173	197	195	180	202	179	214	219	202	187	186	210	202	204	178	193	209	180	205	198	204	191	210	214	209	203	192	168	165	198	203	181	185	168	183	191	195	196	188	182	174	192	203	200	235	208	181	223	181	182	219	200	216	185	167	211	181	196	191	210	197	193	217	178	181	175	219	174	184	172	190	201	207	223	193	206	195	177	182	196	212	153	188	216	203	212	200	188	192	178	155	191	190	181	184	184	218	184	191	195	187	180	221	181	174	204	181	171	177	188	176	182	175	194	195	159	193	189	177	170	173	229	198	224	203	205	202	214	193	176	186	199	219	201	168	203	192	202	194	202	184	194	194	187	191	201	188	224	215	217	177	182	191	192	187	203	198	204	180	190	174	203	191	191	200	202	180	193	173	167	207	209	195	198	209	176	192	203	187	181	206	213	183	201	186	201	188	196	201	195	212	192	201	198	206	219	194	200	225	195	173	190	190	206	182	198	181	198	235	185	195	202	185	204	198	197	187	215	215	191	186	190	178	218	174	204	174	161	177	177	175	206	201	198	199	231	183	163	169	212	206	211	166	205	198	186	189	192	182	208	218	175	202	198	189	201	196	191	211	196	182	192	197	180	203	208	195	183	202	197	195	203	163	205	171	214	181	173	194	184	173	186	178	184	192	196	190	220	179	198	196	187	178	206	191	226	209	185	189	197	173	207	208	191	205	192	208	243	204	182	192	177	207	195	194	200	198	183	168	193	182	206	206	194	198	216	174	198	195	179	197	179	186	183	177	199	195	193	185	201	212	186	189	210	182	214	173	185	184	165	198	216	185	196	177	187	207	174	202	210	204	189	188	187	189	195	183	183	145	188	174	185	175	187	222	188	182	182	212	196	194	205	169	207	213	172	194	214	217	206	214	180	166	191	191	182	205	203	194	180	209	177	170	194	162	199	173	201	208	178	177	206	175	187	186	169	193	184	202	183	203	226	166	204	190	215	194	187	220	181	192	183	187	187	181	211	175	181	198	191	178	191	181	191	175	176	183	193	217	179	163	193	176	188	177	196	191	200	183	190	191	182	200	179	202	181	183	185	172	196	180	207	195	196	191	199	213	183	188	186	198	195	182	209	170	169	188	191	194	196	190	209	208	196	164	188	191	205	197	188	190	198	190	204	175	159	170	187	169	193	193	203	183	198	201	210	173	177	186	169	202	201	176	194	191	192	176	208	202	186	194	189	167	186	208	193	198	179	239	192	206	170	176	207	173	174	225	196	195	189	195	193	188	207	166	175	208	221	175	188	176	197	203	201	192	204	208	202	207	180	191	183	205	205	205	189	183	195	200	192	210	191	221	187	176	200	198	201	183	198	189	202	169	193	182	204	173	174	209	228	183	197	230	182	176	183	177	177	203	164	218	188	179	177	187	206	181	213	177	202	182	209	205	218	194	185	215	217	182	185	191	227	213	173	170	181	205	215	210	199	195	184	182	207	157	188	164	194	216	216	204	225	199	185	202	181	186	179	223	183	177	201	200	176	190	197	216	203	211	205	178	208	182	180	206	184	181	211	172	218	197	186	177	192	193	167	187	214	172	187	201	207	206	179	182	216	168	196	182	193	181	197	175	208	166	192	189	205	214	175	201	192	200	181	190	212	183	215	202	163	192	205	221	208	201	227	192	189	178	175	222	183	203	200	203	178	181	180	194	179	195	203	186	219	195	217	180	206	200	204	193	207	201	185	199	164	193	224	177	206	187	165	170	164	167
1797	530	572	529	531	519	533	479	483	479	494	504	478	492	463	479	497	477	489	490	443	483	479	461	480	484	459	533	516	457	513	471	496	458	483	487	491	511	471	462	474	470	459	470	469	458	470	496	520	475	487	498	484	474	494	492	493	470	479	510	514	432	503	470	487	518	462	490	454	489	459	514	479	496	514	463	501	480	442	467	478	504	486	450	455	489	487	501	500	461	478	482	460	461	452	481	468	431	461	454	498	491	494	504	477	512	474	509	478	458	433	444	474	469	472	418	489	470	459	505	509	508	501	478	506	472	507	456	512	493	455	447	474	501	474	462	486	474	518	478	450	482	472	502	488	476	497	457	520	494	475	503	487	486	450	483	466	500	444	464	485	461	468	475	465	441	462	485	472	455	427	488	519	487	472	481	492	469	463	420	478	478	468	506	487	479	464	468	452	471	474	425	486	485	441	499	474	443	456	483	454	501	471	472	473	494	476	422	506	532	464	449	451	514	499	485	468	480	502	515	461	485	479	515	461	494	511	437	525	484	489	485	486	474	478	432	490	430	514	464	485	456	489	472	470	512	456	444	475	478	514	477	486	470	513	467	522	491	468	489	512	467	476	501	490	506	500	474	464	515	498	480	473	513	461	468	423	483	444	520	456	479	510	478	482	464	494	473	462	499	489	466	462	481	483	476	482	528	493	469	516	536	528	479	477	509	462	445	478	485	496	505	458	526	499	483	438	452	504	493	494	507	457	504	483	479	480	488	468	501	484	441	466	467	462	467	487	506	437	468	487	461	496	464	490	465	441	443	499	457	449	497	495	473	478	503	463	490	488	447	456	479	456	498	499	505	495	452	453	485	503	519	515	482	477	483	436	447	460	501	466	470	506	531	456	415	496	474	544	440	497	479	534	482	504	475	480	461	469	500	521	529	472	494	496	496	504	506	473	487	455	518	495	490	506	464	480	504	484	501	495	472	485	486	473	471	503	464	502	506	469	501	472	498	511	473	461	487	500	513	477	433	470	494	496	469	438	459	487	435	503	484	449	472	498	483	510	500	493	500	446	475	469	472	447	504	454	483	448	488	454	470	456	470	486	498	461	495	518	473	469	516	449	491	490	499	452	509	502	458	446	496	481	470	479	468	475	481	499	476	492	497	479	468	455	476	487	481	455	480	453	439	454	463	465	455	489	490	485	460	494	495	559	521	479	497	489	457	513	494	480	490	478	493	478	483	474	452	500	489	464	473	496	471	470	460	478	495	494	488	508	464	478	464	477	469	472	481	488	468	472	444	451	517	480	497	509	475	471	526	489	496	468	509	456	435	438	457	479	518	483	485	509	502	483	509	468	463	468	485	471	452	525	546	468	492	475	463	468	486	444	501	490	481	475	487	531	436	482	487	434	488	526	477	464	480	499	499	497	455	474	471	467	484	479	451	485	513	489	468	461	510	474	459	494	503	506	483	454	466	429	492	472	518	479	519	498	478	469	452	516	461	487	494	497	519	509	470	489	498	458	439	480	500	465	501	504	508	509	473	475	459	463	488	530	449	483	455	463	484	460	496	481	511	458	487	489	493	476	472	461	488	492	491	507	459	489	500	482	488	486	479	468	458	481	474	501	481	477	433	521	484	501	496	456	466	461	519	491	482	458	440	491	455	421	496	504	458	519	516	455	481	474	455	516	476	455	468	494	472	479	480	478	479	477	469	490	475	478	450	476	479	489	488	481	492	502	494	475	479	458	462	474	450	478	493	487	501	510	462	466	488	461	471	429	459	471	471	481	510	498	493	471	471	497	498	458	513	488	460	493	478	485	483	503	440	528	505	465	488	448	457	471	447	466	481	441	470	486	474	527	478	449	518	482	525	483	466	480	442	458	464	464	440	483	483	509	488	475	462	485	511	506	483	480	490	493	446	524	455	461	506	489	475	494	471	453	476	497	481	512	467	488	517	506	445	462	463	467	489	500	477	480	495	437	493	471	493	482	467	480	489	465	455	439	466	480	470	485	512	463	475	473	410	481	490	485	456	504	479	510	484	523	473	453	511	488	470	475	460	519	474	509	481	473	473	527	515	488	491	480	481	504	510	478	467	464	516	494	482	489	443	479	457	511	519	454	474	478	470	440	495	468	518	483	481	435	523	458	471	504	518	491	495	504	427	505	485	478	460	473	457	464	474	476	462	437	514	485	519	477	500	483	482	494	492	499	484	464	439	459	491	489	494	480	492	465	454	463	445	504	477	451	474	491	491	497	506	487	454	486	451	458	467	477	466	467	489	487	515	423	471	480	460	474	483	454	492	469	494	472	515	495	471	472	476	467	523	513	415	474	499	495	522	450	508	500	482	503	510	516	483	508	499	461	497	481	484	459	504	496	519	456	515	484	477	509	464	492	477	470	509	473	483	458	484	479	477	465	474	487	480	496	523	506	468	502	455	436	494	494	464	491	465	447	480	475	507	500	493	490	497	507	483	502	479	465	498	459	488	504	508	482	483	453	445	495	524	495	476	474	416	516	491	457	477	497	455	473	512	447	478	490	475	476	508	492	447	493	458	509	460	511	477	474	430	485	497	516	463	489	472	468	530	475	487	473	489	429	455	482	475	473	444	467	459	448	502	497	499	479	492	477	470	460	499	472	487	487	477	441	504	484	517	469	472	462	462	473	467	470	535	502	487	471	519	476	523	436	455	471	486	462	476	465	447	499	458	456	494	482	488	517	503	462	468	464	436	452	521	527	451	494	482	474	510	457	459	438	506	459	507	502	516	514	467	479	507	505	444	501	466	492	451	488	461	477	447	473	479	480	500	485	518	472	465	477	492	510	435	441	498	497	512	527	496	480	476	472	490	482	473	493	451	482	487	480	452	476	463	459	508	456	478	488	505	448	475	470	491	497	524	488	500	483	450	462	473	500	462	453	499	486	474	448	489	477	501	446	483	492	487	490	494	503	453	486	466	457	506	474	474	482	476	491	465	522	461	491	496	488	497	472	500	502	518	530	456	481	452	502	464	515	516	478	464	479	450	435	468	480	474	501	447	470	497	458	479	505	483	463	519	483	474	474	503	479	478	455	508	491	489	460	463	478	460	477	466	453	516	449	461	477	454	448	475	466	476	488	481	472	466	486	496	485	473	486	502	482	506	487	459	477	456	436	470	473	493	470	491	479	463	474	434	461	472	488	508	510	505	478	483	484	515	481	455	488	490	496	449	459	530	490	486	479	524	475	475	476	514	475	479	488	518	504	493	456	492	470	451	477	485	494	491	475	526	475	492	476	474	469	478	483	448	470	478	509	469	489	474	505	509	490	456	459	489	481	491	455	472	495	472	457	446	483	470	512	472	455	500	484	461	463	472	480	522	483	474	469	473	489	486	489	489	508	489	452	512	473	451	461	470	523	511	454	510	460	486	526	474	467	461	469	467	477	465	492	436	467	450	474	480	533	517	495	457	505	485	458	478	460	474	462	485	447	487	537	444	517	487	521	498	460	476	469	487
6834	553	539	451	352	334	307	281	264	298	287	231	253	269	246	271	252	223	274	252	257	244	233	213	243	244	202	267	274	239	240	245	240	243	210	243	217	227	254	235	244	225	218	234	221	249	264	258	224	232	224	229	239	226	205	265	242	249	225	239	262	253	264	249	255	246	278	242	256	243	257	244	255	235	251	242	229	280	261	222	255	224	267	223	228	235	241	236	259	227	242	247	283	271	263	257	238	233	241	224	253	228	236	253	254	258	259	230	257	249	210	241	231	258	205	233	233	234	245	220	234	260	268	261	241	257	237	260	198	227	245	229	270	203	220	227	241	245	236	233	246	231	220	269	229	240	236	233	237	265	253	229	245	247	252	235	231	238	243	248	240	259	248	218	225	248	241	246	229	224	231	211	252	249	262	215	227	248	261	247	266	251	291	244	224	232	217	240	235	273	232	237	210	239	279	252	240	271	228	256	209	240	263	237	232	221	227	258	248	245	261	237	248	231	218	262	244	265	254	229	254	213	243	245	229	246	249	254	268	229	253	265	261	222	212	245	231	241	238	236	254	235	238	240	258	252	230	259	225	247	234	230	219	220	240	242	231	240	244	225	244	273	241	221	233	235	280	231	241	232	253	234	252	247	233	246	247	273	240	247	213	222	231	235	234	273	230	283	258	225	250	254	220	219	243	241	256	227	234	243	247	225	238	237	207	253	245	231	235	221	231	226	242	256	258	213	259	227	221	209	230	243	275	223	240	245	210	253	244	254	222	261	221	267	245	225	248	263	260	230	249	244	269	241	263	247	274	259	237	212	222	243	256	260	253	249	227	215	246	217	223	249	209	243	247	237	254	244	225	269	258	237	255	249	243	235	250	254	247	282	248	239	234	257	231	242	300	233	258	242	256	275	263	233	228	263	205	228	232	219	238	248	234	256	260	244	241	231	230	227	240	239	262	211	246	215	224	245	230	258	249	245	254	232	250	245	237	236	247	231	221	249	235	229	225	249	258	229	220	226	255	240	254	261	231	234	248	243	217	264	244	235	250	267	221	235	263	252	233	231	249	219	230	226	237	258	245	259	250	240	235	245	230	247	213	265	283	249	221	267	257	237	245	252	282	270	248	224	230	236	261	243	251	237	228	253	262	250	200	273	241	221	219	236	215	218	205	269	249	258	217	244	247	230	253	237	226	257	237	237	225	218	249	246	239	233	247	225	271	246	244	241	250	242	248	216	242	258	250	219	243	237	238	230	243	244	237	245	246	220	260	246	259	245	256	264	257	249	224	255	285	225	213	235	239	255	248	232	251	268	222	220	233	218	237	232	234	234	235	234	227	241	213	236	245	224	263	228	216	226	238	268	255	227	225	275	252	229	236	232	229	243	225	223	242	271	233	256	237	253	236	242	255	230	243	214	249	213	263	241	238	234	236	236	208	268	240	271	236	224	194	258	264	250	262	215	233	211	212	248	246	265	294	252	252	270	226	248	236	231	252	217	207	244	251	240	249	243	232	238	247	239	253	240	237	235	247	241	262	251	232	238	240	219	225	223	258	228	217	233	242	210	254	253	214	233	238	236	247	247	265	236	252	246	228	215	221	248	228	251	232	261	264	238	261	257	240	240	261	253	212	220	258	263	241	240	260	229	250	246	241	238	237	272	259	237	264	246	240	246	253	237	239	259	263	225	242	232	249	223	236	249	213	229	227	247	215	220	254	225	242	247	231	229	238	233	246	224	252	253	247	258	237	265	261	234	258	241	245	246	254	224	247	250	243	254	244	238	256	226	265	223	239	242	260	251	260	252	288	241	231	231	248	238	223	256	242	260	277	213	232	242	285	263	210	240	255	246	239	213	234	252	262	254	227	245	230	226	248	212	219	242	252	259	252	256	245	250	283	244	240	231	242	235	260	224	229	235	259	247	274	257	247	224	221	220	244	247	260	243	229	197	260	235	245	235	214	238	247	269	220	239	278	196	246	235	230	237	245	226	248	256	221	217	236	243	274	246	244	258	239	235	235	223	204	234	248	232	246	221	227	270	278	211	269	226	240	244	258	240	257	233	225	243	224	246	241	242	206	246	232	229	203	255	245	250	269	251	238	206	264	237	254	228	235	227	232	247	269	250	262	260	256	239	249	251	228	233	240	207	241	271	238	236	247	242	252	244	248	234	242	237	238	261	222	253	235	252	250	248	266	228	231	263	235	253	279	277	231	221	266	240	267	221	224	267	211	249	240	223	216	274	257	241	248	265	222	255	258	269	252	243	234	250	229	219	262	243	245	243	241	277	264	257	243	250	228	276	231	244	237	243	221	260	234	266	249	236	247	253	231	248	238	226	243	240	230	266	235	235	225	209	250	221	237	246	252	238	261	236	228	226	244	229	208	242	242	210	230	245	245	256	248	232	231	245	282	242	239	218	245	253	240	219	237	230	225	247	234	251	192	246	275	223	260	236	230	252	260	230	261	245	205	209	246	261	239	230	226	240	241	244	234	250	249	250	267	256	256	255	282	257	260	266	241	213	221	241	234	254	248	258	238	238	241	246	246	214	237	248	211	227	237	253	241	249	243	219	251	249	279	250	219	220	226	270	239	244	221	232	260	243	239	261	219	257	259	220	243	231	227	235	235	241	260	233	255	249	242	236	254	234	235	249	235	231	235	220	230	230	217	228	242	219	228	247	261	227	245	233	250	240	257	219	229	230	251	250	245	223	245	237	236	255	232	256	241	234	273	271	272	220	250	235	235	249	220	232	241	251	216	216	241	244	244	253	235	219	261	221	226	267	218	239	259	250	234	253	227	223	249	278	226	242	249	241	236	214	275	251	218	216	247	253	263	241	234	222	238	258	234	250	255	238	231	248	273	241	236	278	231	236	236	264	245	265	246	228	262	262	234	215	202	259	238	270	262	229	248	231	243	230	246	227	260	253	233	265	221	227	260	227	234	248	235	249	233	255	223	246	261	236	267	271	241	227	265	244	238	213	255	256	222	250	262	246	248	244	246	258	270	252	229	241	263	242	200	242	238	254	236	261	246	260	254	242	259	253	241	219	232	234	236	200	240	253	239	247	270	245	260	232	239	236	237	218	261	216	256	235	235	260	241	219	240	239	248	204	263	253	251	259	272	226	240	217	228	239	238	248	242	229	245	269	224	224	243	269	235	236	203	241	233	236	227	221	258	275	259	250	236	221	229	243	249	246	231	251	248	233	234	273	235	229	230	245	239	218	252	241	239	249	214	254	227	222	224	237	240	238	267	249	243	246	224	250	254	254	264	262	255	247	262	249	246	249	244	220	248	251	211	235	247	253	228	220	225	246	218	251	244	252	247	242	234	224	226	219	241	245	256	209	240	244	248	232	234	213	238	211	220	217	243	221	201	266	223	240	233	261	261	227	243	223	240	240	239	252	265	233	244	211	245	241	234	242	249	251	246	218	285	252	273	213	230	211	213	244	257	270	251	251	236	215	252	198	236	252	220	256	246	231	259	225	225	239
6364	911	1327	1389	1119	1027	971	854	878	787	714	649	656	664	617	629	621	637	659	626	547	625	636	676	588	630	625	627	605	577	556	539	607	618	626	630	590	577	560	558	598	603	584	596	587	652	592	552	556	591	573	609	569	620	583	558	543	566	579	589	620	572	578	620	603	563	546	598	561	565	618	556	599	547	564	589	545	558	574	612	589	568	600	543	569	619	602	582	653	579	552	608	567	583	553	588	541	572	594	566	583	588	586	561	583	636	602	590	608	569	584	593	594	561	579	561	594	590	556	557	589	579	624	599	616	567	551	598	574	581	586	537	569	568	590	610	586	573	582	598	587	550	577	634	598	587	624	577	582	563	575	569	567	605	528	558	546	585	587	548	620	603	553	619	596	551	642	568	578	563	566	580	564	600	575	609	579	638	575	553	528	604	614	554	592	523	546	576	579	583	587	648	600	596	595	596	582	536	593	589	616	584	565	624	594	575	587	584	594	593	598	607	563	550	612	582	600	576	587	597	597	619	599	572	588	584	580	572	546	562	559	609	569	583	583	588	574	554	592	546	552	561	562	592	570	591	579	590	608	585	584	569	558	619	543	578	543	546	566	590	591	548	531	627	602	552	617	614	554	602	564	591	563	618	560	549	596	588	579	625	572	571	600	554	556	561	622	563	581	585	597	568	583	592	584	572	550	577	613	573	636	603	565	549	566	612	618	612	584	567	548	587	571	582	528	591	588	575	563	574	598	553	632	595	572	557	582	582	576	606	563	590	547	570	568	598	619	614	621	583	590	603	583	581	586	571	608	592	550	566	586	548	602	573	613	596	600	560	591	559	554	619	576	590	552	558	564	585	553	567	588	546	574	596	535	573	593	590	550	585	584	587	593	593	620	590	597	565	577	599	561	583	560	582	570	604	604	608	617	587	611	608	596	579	587	603	610	585	557	560	562	593	579	593	616	610	556	547	577	584	531	572	576	567	576	605	570	591	593	572	578	598	584	621	583	564	567	622	569	608	621	619	599	559	594	574	566	588	597	562	597	582	571	557	584	576	584	567	616	525	554	583	600	588	623	539	567	562	609	634	559	566	582	560	532	607	546	551	623	600	604	605	580	551	605	577	613	610	585	619	543	570	602	572	572	602	593	565	591	554	631	582	553	584	587	544	585	534	546	607	606	577	577	567	534	586	567	581	590	594	580	576	560	587	575	605	559	535	575	589	608	564	600	575	546	621	577	590	587	598	575	575	591	535	579	576	594	535	576	596	584	614	580	559	590	545	586	580	617	602	555	583	555	594	564	603	553	584	564	585	610	623	573	587	575	563	562	537	592	565	549	570	590	602	596	600	612	609	598	593	589	581	625	593	594	589	533	589	586	538	541	596	579	566	584	619	584	552	572	566	601	570	555	561	584	525	610	571	573	612	583	615	615	559	592	580	556	577	561	567	601	561	614	571	590	578	592	630	536	586	596	572	613	556	584	614	607	594	520	593	587	601	567	604	594	583	534	567	540	558	595	555	597	542	564	560	544	589	579	600	573	596	576	607	562	584	552	591	589	600	577	619	576	561	573	616	558	605	582	585	611	598	587	580	558	609	565	539	559	551	561	568	577	551	583	600	517	557	578	530	612	568	522	578	580	606	555	583	573	587	580	614	625	553	616	583	548	591	568	568	574	561	594	582	620	567	612	578	590	613	594	552	556	539	598	584	630	638	559	605	585	573	557	595	561	541	602	612	620	601	571	528	574	587	579	567	588	565	599	562	554	582	596	551	569	574	591	601	563	584	604	609	554	586	546	564	590	570	567	530	553	583	581	631	540	593	569	556	562	579	557	589	551	590	537	550	581	588	597	588	567	620	586	561	604	557	615	569	578	547	571	571	586	610	573	636	572	617	577	559	575	593	566	586	567	594	574	557	556	586	573	596	541	567	548	614	597	577	603	539	578	575	613	604	562	587	565	534	565	613	557	567	566	569	604	533	556	568	595	572	579	607	584	592	573	565	580	585	564	561	581	561	610	593	621	587	604	607	585	576	592	531	538	614	598	546	543	560	585	597	569	568	556	556	602	569	607	573	574	569	587	563	561	559	572	567	583	591	555	561	601	592	544	600	538	605	546	565	567	625	577	618	592	540	602	558	566	568	564	552	557	549	562	590	565	582	562	555	618	597	578	608	582	604	589	614	571	570	551	571	599	579	598	554	618	546	556	573	578	596	587	588	592	592	593	571	585	603	526	576	641	569	550	598	561	590	599	610	571	546	572	607	599	579	591	541	589	613	581	574	599	571	586	553	608	597	602	574	604	583	581	575	596	582	550	550	587	570	574	601	570	601	580	557	539	570	575	560	590	571	539	547	564	546	593	641	542	578	542	543	552	530	607	603	593	613	577	564	552	557	571	576	572	610	553	595	623	611	577	590	558	581	625	609	549	556	589	570	612	591	538	600	593	569	542	577	558	566	589	637	589	548	614	675	569	547	537	601	586	604	595	599	565	625	584	653	590	574	581	569	574	618	584	601	585	586	565	567	574	583	551	592	583	564	523	613	584	607	594	569	552	520	626	582	605	598	579	638	533	580	549	571	599	590	627	551	579	591	589	551	564	589	607	582	598	599	590	589	598	568	562	633	596	550	559	572	552	552	547	577	589	597	602	579	585	560	594	591	582	561	587	587	587	578	571	579	585	568	569	580	575	553	531	583	593	575	571	561	558	530	573	550	625	572	570	583	540	571	514	575	557	590	619	576	575	581	552	547	581	603	578	576	551	575	596	604	578	597	613	566	560	574	581	604	596	563	579	574	546	580	578	604	559	635	604	624	594	613	590	585	603	541	581	538	554	546	550	618	602	585	581	587	562	573	577	577	582	585	563	602	594	574	575	584	628	540	559	607	589	606	561	592	579	597	580	590	624	610	620	583	572	566	593	585	558	570	543	587	569	563	558	555	600	592	594	596	559	585	605	604	609	534	595	596	551	604	556	603	571	565	576	572	559	564	575	588	574	558	608	585	555	576	577	620	577	549	560	555	642	583	630	595	564	608	599	539	614	564	605	539	572	556	580	616	581	569	591	546	575	500	597	536	609	581	571	618	572	572	624	587	538	649	588	590	609	552	613	602	584	581	558	590	576	587	605	564	596	568	613	538	586	614	599	580	612	584	580	609	632	529	583	615	568	587	586	590	611	581	593	569	565	591	565	559	560	591	584	583	563	569	549	602	597	620	562	594	556	560	557	606	554	587	572	611	549	561	592	595	577	583	596	571	552	586	581	582	586	571	571	551	587	570	618	552	600	561	559	571	586	554	573	596	592	600	636	562	569	606	544	579	579	595	596	594	568	577	583	532	604	611	589	578	609	605	559	563	594	616	569	573	567	623	558	542	596	573	583	580	571	601	586	599	561	569	623	579	609	543	567	636	563	571	591	571	593	582	581	539	603	614	616	555	631	554	562	593	570	595	578	609	554	578	587	579	555	595	606	561	589	619	573	562	553	567	601	553
12567	935	742	502	353	276	238	180	213	202	182	172	166	154	143	147	125	159	132	139	131	151	140	131	142	127	141	159	118	148	160	142	135	148	134	101	133	142	125	148	139	153	140	130	136	138	112	111	126	149	140	129	133	132	147	153	137	137	130	109	143	129	146	144	140	136	142	130	121	125	128	119	128	121	151	143	145	120	154	123	137	135	161	128	133	142	141	154	132	136	141	134	121	122	152	134	139	143	126	118	122	147	138	130	131	125	111	126	144	122	127	133	133	151	134	120	123	138	132	134	142	152	140	135	136	135	130	131	134	126	138	129	144	131	153	143	116	134	129	117	125	121	128	126	122	146	123	134	129	150	129	115	118	118	121	119	131	125	148	132	136	154	135	139	140	122	118	129	123	124	133	143	131	109	118	142	150	135	123	134	107	133	140	143	133	138	132	136	117	125	137	130	136	131	154	155	135	166	135	158	132	138	160	155	132	144	127	128	133	126	128	124	141	139	120	138	126	124	140	134	144	144	134	107	136	132	143	129	107	126	128	148	136	138	107	129	121	149	117	134	122	152	153	135	129	146	146	148	149	148	131	139	138	130	136	127	128	122	139	127	95	128	127	123	128	123	114	137	133	114	116	112	128	168	134	115	111	121	123	118	101	131	116	122	122	124	151	142	124	139	126	124	126	119	143	107	108	124	135	119	149	130	128	155	124	135	135	107	131	121	124	130	111	117	127	140	119	135	129	134	112	134	136	143	125	125	104	131	125	127	130	137	133	120	147	125	128	166	130	125	143	114	143	125	138	144	124	134	148	138	143	127	136	120	128	138	114	144	133	130	122	129	115	133	134	128	145	132	155	118	154	150	156	139	128	140	128	129	135	135	141	125	121	124	119	140	153	145	131	110	131	122	126	132	147	154	131	129	150	130	109	135	131	116	113	149	121	125	144	142	150	148	112	118	115	135	128	134	143	120	117	119	130	122	130	140	148	132	140	127	157	148	149	123	131	135	135	141	130	110	131	147	150	119	113	151	126	124	129	138	131	127	121	140	120	126	128	128	128	129	138	137	122	139	132	139	129	148	128	121	152	133	114	107	127	142	143	147	109	122	115	137	124	151	134	138	118	125	134	152	127	127	120	145	143	129	149	137	140	143	145	126	131	125	124	113	132	120	132	163	140	140	156	137	123	141	139	142	127	145	129	119	125	129	145	139	125	137	120	110	137	140	112	136	134	128	112	114	134	155	140	141	149	135	147	124	138	123	135	133	143	133	116	145	111	103	139	129	123	140	130	138	111	136	136	143	118	122	130	144	130	131	140	134	114	125	129	139	118	148	128	125	141	126	149	138	124	129	117	138	129	136	142	143	136	136	122	157	145	145	145	119	136	138	124	123	129	132	112	120	129	141	135	138	142	156	145	137	133	113	139	140	137	154	121	131	152	135	130	135	122	138	118	129	113	156	126	138	129	124	130	115	123	126	120	110	138	154	112	132	142	133	123	146	115	126	106	132	131	154	137	148	135	147	116	138	125	143	126	147	128	116	125	120	132	142	153	126	118	126	156	140	136	166	142	135	128	133	130	144	141	145	129	138	146	142	115	142	116	138	150	135	131	121	142	125	155	120	121	124	165	133	122	147	133	123	107	151	140	129	121	136	138	125	134	129	101	148	122	143	119	122	136	136	145	137	122	146	133	164	153	128	144	128	137	147	162	159	131	129	132	122	137	118	127	119	135	130	112	120	142	127	120	112	110	125	129	120	135	102	145	126	140	118	98	130	122	129	111	122	145	128	128	135	135	121	134	140	121	137	142	117	135	138	115	131	120	135	123	143	125	135	119	135	106	143	130	136	147	124	112	127	137	156	135	145	147	117	135	138	155	152	126	137	111	116	135	126	120	130	133	132	139	116	124	125	138	126	141	138	124	128	141	142	137	117	135	140	153	136	137	132	120	130	115	148	103	157	141	130	145	150	134	142	137	151	150	132	141	130	158	123	136	116	133	143	122	128	139	129	153	137	120	134	101	110	134	139	138	125	119	146	142	121	138	117	118	140	152	139	142	130	135	119	120	126	140	141	121	128	135	116	141	129	130	123	127	115	130	126	120	137	143	136	128	145	133	116	136	126	122	142	151	124	125	125	147	116	136	129	127	141	127	115	133	132	128	128	141	127	126	144	146	131	140	137	138	141	126	147	149	107	118	114	103	127	131	126	117	152	122	127	155	134	142	108	138	136	115	122	117	122	115	145	142	126	124	138	137	135	140	128	151	137	149	135	126	127	136	160	123	122	137	129	149	130	128	134	124	135	132	122	129	120	122	126	115	132	130	114	124	129	127	151	120	113	139	143	138	129	134	113	122	114	123	133	123	114	136	114	122	152	124	156	139	136	116	136	115	118	139	138	122	146	139	141	136	130	128	148	137	144	139	120	126	117	126	145	132	125	129	134	142	141	128	144	130	145	143	152	136	142	106	133	130	151	134	131	128	131	154	128	141	135	125	132	125	138	136	122	117	124	126	123	114	132	132	128	145	131	126	141	138	126	155	140	137	117	118	126	131	126	128	133	118	122	139	158	136	129	153	139	135	140	136	141	123	118	130	119	118	127	132	132	138	119	129	134	125	149	132	126	132	140	132	119	127	142	127	141	131	128	136	122	149	143	143	123	131	117	122	112	160	136	118	153	158	124	156	129	128	123	140	133	155	136	124	157	136	142	146	141	131	146	133	111	130	95	133	141	122	117	113	157	123	124	141	141	164	138	143	113	139	139	131	136	145	139	151	136	121	130	125	147	147	141	113	148	116	106	115	122	109	142	129	130	123	143	138	140	132	136	140	133	149	134	126	138	130	128	111	125	141	143	117	123	145	135	119	145	144	138	149	130	159	149	146	138	135	138	156	115	132	138	136	127	138	141	137	137	149	147	122	122	143	133	135	142	133	126	99	120	118	105	133	127	127	141	123	125	129	146	130	126	100	123	115	143	150	131	145	96	127	142	142	141	135	143	148	131	131	136	127	118	112	120	127	126	125	116	120	128	132	133	131	148	127	120	123	140	115	132	130	149	131	130	129	147	120	139	129	126	131	115	114	113	122	136	126	125	100	128	124	130	140	137	118	115	124	117	115	140	130	116	156	141	109	139	133	119	129	134	142	152	142	133	129	127	132	126	141	127	115	133	125	140	122	137	119	149	147	116	115	150	153	113	128	149	136	139	135	120	136	138	153	117	153	135	135	139	131	139	137	142	140	141	129	148	144	116	124	113	141	119	138	133	144	139	110	139	139	130	111	122	132	125	149	131	121	118	129	126	135	130	132	128	114	119	120	123	119	146	119	126	131	138	122	109	141	142	143	145	114	149	129	144	145	135	117	139	100	143	131	133	106	140	129	147	140	133	139	136	130	109	126	123	147	112	125	146	130	151	137	110	127	118	122	105	119	129	126	129	133	132	156	116	119	127	138	124	135	146	141	151	139	155	134	128	133	97	146	138	153	128	140	130
7758	907	1711	1810	1420	1116	1030	934	811	622	616	567	518	435	459	442	431	396	434	391	365	404	425	471	400	371	376	363	348	370	336	327	332	333	390	331	350	331	327	361	336	296	340	327	320	356	335	343	333	346	346	332	297	337	323	330	314	321	350	329	338	299	376	331	323	350	314	342	326	317	308	343	384	333	308	344	329	324	321	329	338	319	318	336	348	326	365	332	329	323	320	292	330	341	319	328	364	319	324	323	291	333	318	336	364	337	359	316	338	327	323	373	335	318	340	310	329	306	333	330	318	348	284	311	307	348	363	337	334	336	357	319	301	339	318	333	323	295	323	326	318	348	353	318	333	322	346	314	335	333	326	329	322	337	317	356	328	294	331	357	333	356	318	312	337	370	306	347	327	303	324	311	343	335	292	348	352	326	330	325	331	343	342	299	340	334	325	301	315	354	333	346	346	343	315	314	301	326	304	334	368	339	349	332	308	354	319	348	338	323	332	316	345	330	323	319	327	307	322	324	334	344	313	333	317	323	342	314	324	327	339	322	319	319	305	328	310	312	320	332	350	336	340	338	299	342	304	352	292	316	344	336	299	356	336	323	328	349	318	318	326	329	307	278	304	329	302	324	347	319	350	316	314	333	318	310	336	330	312	315	321	318	315	337	320	339	345	317	340	307	366	328	321	335	343	306	317	324	343	297	314	326	308	359	326	349	316	351	299	321	332	325	325	318	311	321	314	336	341	310	312	338	316	349	322	341	323	340	321	317	313	346	328	359	355	293	317	339	360	349	322	312	320	288	313	336	324	340	354	311	362	322	323	318	327	285	305	332	313	333	307	297	368	341	339	346	326	341	307	319	323	326	334	351	310	295	314	319	328	353	335	340	305	317	325	326	288	338	316	348	327	363	334	324	310	327	340	339	320	333	338	326	317	327	326	321	328	346	325	337	323	326	290	312	313	362	320	333	328	323	311	335	330	349	333	319	327	313	336	362	331	337	297	329	325	328	353	320	327	351	342	336	339	324	332	335	336	329	327	359	319	316	347	337	321	307	342	350	310	322	349	331	313	337	328	303	334	326	311	330	333	336	330	338	319	339	327	327	311	318	364	335	336	342	304	363	307	334	347	312	327	346	328	306	317	300	309	319	354	334	333	297	337	329	329	319	348	341	342	302	365	329	340	327	356	331	335	316	323	338	331	347	331	337	338	333	326	320	317	350	310	339	321	340	305	363	354	316	316	309	355	330	353	347	320	332	344	321	326	320	328	316	342	330	322	337	324	313	327	317	323	350	337	320	331	330	323	320	341	335	332	330	351	327	352	313	348	309	333	308	341	344	347	307	320	342	312	360	343	342	331	340	292	315	362	309	300	322	320	332	326	321	319	321	329	305	325	349	339	317	323	367	323	352	355	312	338	282	345	344	344	319	345	303	337	343	360	361	341	339	348	308	328	336	319	323	311	322	339	314	329	312	331	348	318	345	378	308	305	359	342	333	329	325	314	300	323	309	324	304	318	317	349	307	329	321	321	331	322	318	305	322	371	319	340	335	332	349	322	328	354	356	301	324	331	358	315	327	322	334	332	353	341	323	322	323	318	342	318	314	338	330	336	322	354	328	326	337	314	297	321	322	336	333	311	335	333	360	285	324	329	298	343	326	317	315	332	320	325	342	318	335	339	327	361	332	335	349	339	381	294	322	323	319	321	335	311	331	367	330	319	351	353	343	355	352	290	352	317	363	328	307	290	307	323	346	333	316	317	324	301	312	353	337	315	328	338	334	341	338	308	325	301	350	331	326	302	360	314	325	337	307	322	350	330	346	317	333	336	325	339	345	304	321	352	350	338	291	333	324	323	280	307	323	296	320	332	343	345	333	310	361	325	345	336	325	325	354	319	323	298	325	355	350	318	370	309	332	344	331	298	333	340	295	331	317	342	346	315	340	367	327	367	316	335	346	294	319	314	355	357	284	371	326	329	309	315	329	324	304	338	338	296	284	333	342	319	314	300	307	323	303	322	309	346	352	308	359	317	332	327	332	310	300	301	320	325	315	316	330	324	333	341	337	283	337	334	322	331	326	296	362	324	321	331	312	314	331	338	348	295	324	315	304	346	302	318	331	324	320	332	350	357	330	312	372	340	331	320	327	318	323	346	336	338	348	317	348	312	323	329	376	345	307	299	330	330	312	342	337	350	334	353	342	344	326	346	326	303	334	322	346	341	331	313	382	304	346	340	340	355	313	331	320	329	326	338	325	317	330	361	328	296	326	362	342	319	306	356	303	354	356	350	352	340	347	344	308	327	305	330	321	317	361	340	322	365	317	357	329	318	311	307	307	327	328	336	304	330	318	321	318	353	360	320	327	332	323	298	299	319	317	333	347	340	327	342	349	308	355	348	335	336	341	317	323	344	320	333	283	332	331	298	325	352	302	341	322	318	322	372	343	319	342	332	327	348	322	320	339	325	320	323	305	316	323	334	316	321	336	333	312	336	323	314	328	332	366	323	328	324	325	342	332	304	333	327	300	324	343	321	324	318	353	349	315	308	335	365	342	329	349	319	331	332	307	333	336	334	312	319	310	360	332	313	318	337	287	295	315	341	322	326	342	352	333	312	314	312	350	315	324	303	341	317	314	325	319	299	347	277	335	303	306	319	346	320	329	278	327	307	316	331	328	318	323	300	351	327	316	315	304	300	344	335	326	315	343	339	351	352	326	330	335	345	313	330	310	324	307	330	320	290	321	327	318	344	307	335	341	318	330	364	331	325	364	311	346	324	342	346	316	314	349	365	317	324	305	343	325	338	343	303	338	329	317	312	327	314	350	357	334	353	323	306	331	303	321	326	319	340	322	295	320	320	369	342	318	315	302	323	337	308	312	322	300	325	306	334	319	337	319	316	309	346	340	337	321	354	341	350	324	326	358	314	367	303	350	310	313	327	333	363	293	320	342	344	323	328	325	331	337	313	359	298	359	358	314	310	312	313	359	306	344	316	320	353	336	335	300	350	315	338	346	335	341	315	345	320	315	347	322	330	353	364	316	318	315	326	320	349	361	329	373	306	346	310	317	340	316	347	335	337	349	304	331	342	315	323	322	349	322	336	353	300	327	325	318	319	324	336	331	320	317	353	348	317	331	379	346	313	348	321	312	326	319	344	292	334	314	325	335	328	312	318	319	355	328	318	304	306	335	317	335	300	310	330	352	310	341	294	344	359	324	330	307	360	316	318	330	359	344	318	329	328	340	350	344	326	296	345	325	321	345	308	340	318	307	325	326	318	300	332	320	309	299	317	362	324	300	311	305	371	308	344	299	322	311	335	327	338	341	303	304	356	318	335	338	334	326	333	327	334	328	312	324	326	318	325	312	346	327	315	325	350	348	287	324	322	274	339	352	306	335	331	345	382	301	327	303	331	340	354	344	324	328	328	358	348	290	306	282	342	298	349	319	300	322	333	301	303	353	339	310	311	360	354	331	342	335	324	323	342	323	323	325
1282	239	213	204	225	207	194	207	175	194	194	173	200	215	196	200	182	186	178	176	188	206	213	198	194	216	197	215	229	188	175	173	214	191	210	189	178	222	203	168	185	193	187	191	236	180	209	196	205	164	192	201	183	196	178	186	200	195	201	199	190	194	203	191	216	204	201	184	174	187	171	185	189	187	193	192	169	200	183	205	226	182	178	197	192	204	181	183	192	182	203	221	197	210	201	190	199	189	208	193	197	211	207	184	197	186	210	175	187	187	171	201	216	227	212	193	220	155	168	177	199	177	225	203	193	210	191	179	183	164	219	192	228	167	192	183	198	186	222	190	194	174	186	185	212	170	194	178	206	182	171	196	185	194	183	200	220	186	194	202	199	195	209	174	187	187	210	184	163	179	211	206	214	176	220	188	207	188	231	183	185	207	191	185	197	180	210	181	175	218	166	200	210	168	187	211	200	201	199	197	198	189	197	187	199	208	223	190	196	187	184	188	204	193	179	216	182	193	211	190	182	189	192	185	187	181	187	215	207	167	159	180	175	198	213	216	233	197	192	224	183	182	196	172	197	184	176	205	211	201	178	197	191	187	193	203	168	207	200	185	207	209	223	188	195	180	211	208	207	181	183	220	208	202	201	203	179	214	219	180	203	168	181	189	210	189	217	193	199	208	196	173	182	202	174	230	178	162	184	192	199	188	210	248	197	159	188	174	189	213	179	229	192	170	182	176	188	188	179	185	208	202	183	181	209	180	196	180	199	201	195	169	206	189	169	199	219	213	187	194	194	193	176	188	146	193	183	211	211	212	192	191	191	175	204	197	213	211	197	214	187	182	201	181	177	201	196	175	185	201	174	183	192	179	192	221	197	209	192	177	201	201	219	202	191	208	186	171	192	202	185	194	199	169	187	196	190	187	169	219	199	163	199	191	192	180	181	175	180	198	188	193	201	196	188	187	192	186	177	176	165	191	162	178	201	180	189	208	179	201	209	202	186	191	185	168	206	209	173	199	207	214	199	192	188	205	176	205	215	189	173	192	187	188	220	208	216	193	194	220	196	210	191	198	184	205	176	175	204	189	175	205	209	175	186	213	194	164	176	203	209	197	197	184	187	178	186	193	177	218	197	195	195	156	219	182	172	170	198	196	177	196	198	227	217	209	190	168	200	198	179	201	217	228	188	170	185	179	184	199	187	184	190	210	210	186	197	209	188	179	191	199	195	177	208	180	206	197	191	194	179	177	227	210	207	205	181	204	178	206	218	176	199	195	189	182	169	201	200	237	208	201	201	197	200	184	200	178	229	164	205	181	211	191	200	234	190	174	170	196	175	190	205	195	184	197	196	200	200	198	209	196	169	202	198	190	198	191	191	188	193	194	200	204	204	194	213	200	173	175	184	160	205	176	195	198	178	196	184	193	176	191	171	184	228	212	180	180	184	174	191	172	225	177	190	189	209	181	191	207	205	198	189	173	179	214	197	188	206	185	189	199	209	183	199	212	178	183	192	195	172	185	186	190	202	213	209	165	180	215	183	186	216	203	188	191	180	237	194	217	174	197	189	214	210	209	188	170	206	206	194	163	183	178	193	213	208	190	192	200	198	201	192	170	185	190	218	191	192	182	216	175	220	170	187	184	196	201	203	195	185	212	207	190	174	189	199	188	192	174	225	186	184	187	172	178	226	217	206	188	197	201	206	189	188	172	185	215	184	184	185	189	204	179	187	197	207	177	207	225	195	193	190	185	205	202	185	198	194	227	211	200	174	180	199	204	220	187	195	224	189	211	208	215	195	211	185	181	175	188	188	173	193	190	220	186	158	210	210	204	184	173	192	209	172	213	188	192	190	227	201	177	192	196	177	182	194	191	222	209	194	193	198	171	201	207	211	183	195	203	194	183	191	197	183	189	186	193	185	186	207	186	191	210	191	189	212	196	198	180	202	153	188	206	170	184	201	183	224	202	165	186	211	207	212	194	184	214	159	185	205	198	204	186	185	176	193	203	182	189	166	197	183	168	198	190	174	190	188	193	200	191	190	160	196	184	207	178	180	166	184	200	187	168	188	188	205	195	207	206	192	194	209	195	171	203	207	196	199	177	211	180	211	167	206	195	164	220	210	205	158	186	205	207	213	188	214	194	192	193	187	203	203	209	193	181	171	202	211	182	173	188	183	196	188	203	176	216	182	196	197	206	190	191	189	190	197	187	194	186	198	214	181	168	211	204	212	216	190	194	209	215	195	221	190	189	188	205	204	188	182	182	203	188	199	186	179	180	191	170	190	192	198	215	204	192	189	193	177	222	189	184	180	202	204	193	202	185	203	191	208	175	197	196	167	186	179	188	174	176	192	221	185	212	196	206	174	185	206	193	194	199	197	189	199	178	202	196	189	217	174	170	182	209	214	199	186	199	213	189	216	162	211	199	176	169	173	192	182	195	209	186	204	189	178	200	202	187	192	205	208	171	210	186	175	191	191	191	195	172	180	185	203	199	174	215	175	206	176	186	188	178	182	191	180	199	184	184	198	190	181	211	199	200	218	195	196	178	202	192	198	178	210	197	184	211	197	219	202	207	187	201	183	171	165	187	214	193	195	202	224	202	202	189	202	183	180	188	168	209	201	212	209	199	204	202	210	219	207	198	166	201	198	185	204	176	195	186	173	204	185	190	181	197	191	180	192	211	197	180	180	222	206	183	202	194	188	200	189	195	191	193	206	206	177	182	189	207	229	202	205	196	192	212	202	183	220	179	184	217	215	200	196	210	201	206	200	205	210	207	204	254	201	170	182	202	204	180	185	151	167	216	176	189	192	184	201	210	219	218	198	173	200	208	192	187	182	211	189	197	206	192	202	172	180	199	193	209	208	209	199	205	191	170	165	202	204	196	201	214	204	187	187	172	202	194	187	195	194	231	202	200	223	199	190	196	172	212	207	220	170	209	201	217	202	172	171	190	202	207	183	195	182	184	173	209	181	197	196	202	193	191	197	170	210	197	178	192	215	182	202	175	199	217	189	186	211	192	207	181	193	183	207	186	196	217	173	166	180	203	193	197	201	193	189	212	200	197	197	186	191	181	191	186	204	181	176	173	209	201	197	149	202	214	184	216	218	173	187	208	190	166	182	181	206	165	180	187	169	194	185	192	210	195	198	186	186	206	206	187	186	209	170	213	211	188	201	184	189	181	178	185	199	201	206	196	182	203	167	176	208	188	207	184	216	202	241	193	211	179	223	200	189	176	202	213	212	217	180	204	180	190	185	193	172	216	195	217	188	200	173	206	188	185	174	179	174	202	222	203	191	181	221	205	189	205	208	184	204	160	188	196	204	195	203	210	208	217	194	174	153	216	212	180	212	205	211	181	170	191	202	204	203	198	178	194	213	192	189	191	191	180	170	209	199	194	188	185	197	182	214	187	170	192	191	176	188	201	202	179	189	181	187	171	201	170	169	201	192	179	188	201	163	179	214	174	206	209	226	194	200	189	183	206	200	195
1811	562	592	603	574	554	559	545	535	514	503	462	523	469	490	471	480	503	512	456	472	491	488	521	475	504	490	524	497	478	479	513	473	450	501	494	506	481	503	516	485	487	487	487	500	508	497	503	487	480	494	492	482	490	490	515	496	485	463	470	492	509	505	506	531	462	488	488	455	418	487	513	466	483	482	449	460	473	496	489	479	468	470	490	523	503	502	468	476	474	464	465	503	479	496	499	503	503	494	473	505	472	473	468	520	479	457	444	504	506	512	464	472	511	460	468	543	496	502	488	508	495	491	490	471	478	459	451	499	500	459	507	505	470	487	482	463	497	457	511	490	505	479	473	488	477	487	536	485	528	482	503	457	436	479	491	487	495	461	490	497	473	515	457	504	470	482	464	453	513	456	481	478	487	516	477	505	475	451	475	489	470	498	514	467	496	453	489	488	523	491	482	488	477	485	435	483	514	498	490	483	481	521	464	476	494	466	467	479	442	487	479	481	473	509	506	493	502	516	514	512	467	506	483	508	477	504	437	482	510	485	489	467	525	467	472	488	473	497	446	540	500	514	475	494	461	521	481	517	482	494	442	487	472	473	499	506	512	479	469	455	470	470	526	463	453	495	464	466	529	471	507	472	497	512	479	508	498	520	484	490	472	493	484	513	475	516	459	477	463	462	510	524	479	470	510	473	478	470	479	529	438	495	484	512	494	476	474	510	492	505	505	491	491	454	495	504	501	527	491	506	522	466	464	516	461	508	465	508	495	460	479	494	506	484	461	481	476	479	481	451	514	514	496	450	477	462	479	484	482	499	468	515	516	491	486	499	482	451	510	451	481	506	482	471	470	445	461	495	468	475	528	467	480	462	452	518	481	494	494	474	457	485	494	448	485	533	451	484	477	513	454	515	459	463	499	474	475	489	503	464	505	485	466	517	512	484	495	487	447	500	460	473	475	479	454	509	487	511	490	490	498	483	485	473	471	535	496	459	482	473	473	469	486	484	500	488	511	479	518	460	507	490	498	506	500	475	473	475	518	524	500	484	488	500	472	472	483	480	502	452	489	498	481	483	483	529	480	465	502	439	472	488	478	515	483	445	530	502	515	478	482	484	514	458	489	492	526	499	507	504	465	450	507	459	504	472	460	507	452	476	474	480	492	497	468	508	485	532	469	488	518	476	472	461	472	474	503	474	493	472	507	511	516	490	496	492	456	464	490	512	437	480	500	461	539	502	459	472	482	479	448	504	493	512	477	468	485	494	470	469	488	498	468	492	484	491	484	458	508	500	510	495	480	478	492	511	451	511	450	486	477	505	435	499	495	522	441	488	469	473	469	501	493	481	470	493	472	493	479	503	500	488	492	472	466	483	525	518	483	487	494	512	510	511	499	478	476	493	476	503	473	446	432	492	461	470	493	466	484	499	474	471	462	448	460	501	479	538	498	552	497	477	516	488	491	439	497	513	488	539	496	480	453	477	472	516	509	496	484	517	496	453	461	478	479	517	485	487	513	496	459	483	497	457	456	471	507	448	438	506	476	530	492	506	531	526	510	507	515	485	484	503	516	538	484	476	500	436	467	477	487	539	477	469	512	440	506	485	461	539	479	534	457	459	492	493	462	455	496	482	509	487	483	483	528	452	502	459	471	498	529	488	497	503	473	452	506	484	467	489	470	481	480	450	496	492	499	469	479	481	459	476	509	487	492	518	449	491	507	478	429	498	484	474	518	482	478	498	416	428	439	485	479	473	500	472	448	505	457	469	464	478	420	466	481	496	511	460	461	477	509	491	504	474	516	439	506	501	516	485	502	534	501	479	486	480	490	476	475	477	475	478	501	459	455	492	469	476	536	494	454	468	483	511	464	469	448	480	485	494	463	459	489	485	501	486	516	466	479	448	480	464	491	488	483	509	461	472	499	473	514	467	494	512	512	493	490	481	505	517	514	472	503	498	465	478	515	467	532	507	502	498	474	486	521	478	512	484	503	524	487	472	482	510	462	499	478	481	507	470	456	512	503	493	492	492	468	457	482	470	486	518	481	489	473	484	434	497	493	501	449	489	553	506	470	479	464	473	489	496	488	456	470	479	493	497	465	500	496	511	464	473	468	458	519	511	469	486	493	467	478	456	474	486	491	526	491	465	473	480	475	465	484	496	478	461	496	499	514	517	505	470	473	494	516	467	512	475	482	502	482	452	495	473	439	422	507	523	459	503	475	472	458	494	474	474	511	493	468	466	465	451	510	488	481	526	462	512	501	499	489	450	492	467	469	458	479	490	475	485	478	505	440	460	477	475	419	480	477	470	493	545	470	501	496	478	498	505	465	475	475	483	514	489	500	493	497	494	480	514	466	472	491	470	493	486	483	510	490	480	480	439	516	465	510	470	499	494	515	477	485	417	489	481	447	468	461	504	448	471	491	500	443	439	486	486	503	450	489	477	457	474	541	489	485	518	498	512	466	488	444	545	459	502	475	456	510	466	525	501	474	512	500	486	482	500	493	476	485	467	481	514	472	458	468	519	505	465	502	446	483	484	491	467	466	482	481	509	476	477	513	499	500	481	476	439	498	472	481	502	509	476	479	505	468	455	474	486	507	480	524	479	455	512	485	502	493	443	496	481	490	502	468	480	473	450	496	480	463	499	502	474	485	458	490	493	492	448	474	467	486	485	461	478	479	483	480	513	481	512	497	472	447	483	522	466	470	494	470	493	487	462	448	504	545	480	453	453	469	490	501	468	492	494	457	497	466	484	494	503	515	533	471	498	500	458	444	479	467	527	504	469	460	523	446	489	456	513	486	469	460	465	467	481	474	476	485	453	496	489	468	481	467	473	496	459	502	512	457	462	488	462	473	504	495	479	461	493	480	446	480	476	526	458	493	487	523	540	507	499	507	487	494	483	470	499	522	472	479	496	504	502	478	459	484	476	489	473	525	465	447	471	498	454	477	463	484	505	430	477	466	481	471	493	467	485	528	448	476	461	513	519	462	504	506	469	458	490	501	470	483	465	510	482	488	504	475	463	455	489	479	518	457	502	478	504	481	462	486	497	488	471	444	488	523	494	473	504	494	468	518	521	503	472	483	484	539	478	496	497	458	512	478	493	518	509	462	489	469	511	462	504	461	466	493	470	481	499	479	482	539	482	479	466	489	491	501	514	516	467	531	502	477	480	523	491	501	511	497	482	497	509	491	481	492	468	499	495	452	498	466	495	486	474	477	435	485	478	514	504	502	516	492	485	491	463	510	481	458	534	511	472	475	482	427	516	473	460	485	465	432	445	480	536	492	515	468	502	484	475	470	470	471	469	499	475	461	490	489	496	478	476	474	482	461	498	492	500	494	477	484	453	468	489	459	451	473	471	470	497	480	524	476	515	502	488	485	507	495	491	479	509	502	466	506	474	489	494	463	524	442	460	479	470	487	499	494	506	469	455	513	461	491	469	471	453	529	530	504	459	507	488	490	465	464	484	505	502	486	486	508	480	476	447	498
6788	572	578	441	378	377	307	296	290	272	259	239	241	248	240	249	235	245	256	246	243	251	247	264	234	275	274	260	244	246	203	239	227	226	269	265	255	251	258	233	247	248	238	260	222	220	248	243	229	235	266	235	274	227	263	244	224	239	236	272	234	244	220	246	237	237	235	224	232	252	244	238	259	260	232	258	228	256	236	257	264	247	229	263	238	240	257	252	259	238	246	242	248	260	263	241	231	237	204	217	254	249	240	231	228	252	245	260	253	246	252	237	293	225	232	224	258	254	239	232	281	234	237	247	218	259	254	223	236	235	245	267	224	222	278	261	267	226	227	239	272	261	240	231	251	218	285	268	241	266	261	228	203	231	234	233	230	235	233	237	267	253	274	242	245	223	245	249	249	242	242	228	246	231	239	239	253	246	244	255	249	252	221	248	263	254	271	254	242	232	248	265	226	228	241	242	265	265	238	261	233	231	273	225	258	256	223	226	244	263	233	222	265	235	253	237	225	241	253	230	223	243	238	261	258	225	258	252	220	244	235	198	236	241	241	231	245	253	248	221	231	246	235	215	212	218	254	246	271	270	187	238	286	231	246	243	245	248	275	247	226	263	232	225	280	235	264	255	243	238	238	226	257	255	251	242	246	236	234	264	226	242	238	242	241	237	246	257	244	242	257	251	268	232	249	240	242	257	275	245	266	224	219	257	214	263	222	274	250	205	245	226	223	232	232	234	244	233	229	233	256	235	229	227	253	258	234	238	234	225	225	238	232	240	246	222	245	255	242	231	246	219	204	237	251	245	226	243	206	271	262	251	245	245	233	259	230	282	252	262	243	254	237	244	253	257	236	246	255	223	232	233	222	258	264	233	287	239	220	256	242	249	253	233	245	232	249	231	264	253	252	274	227	257	248	238	231	268	257	246	267	238	245	209	212	219	280	240	267	252	284	251	253	228	245	226	258	244	254	245	238	239	248	253	257	241	239	239	267	245	243	244	260	242	260	227	244	226	289	262	244	250	245	248	235	254	245	224	258	260	247	240	231	251	259	261	280	244	232	234	232	265	233	248	234	255	240	269	240	240	250	241	250	239	239	237	238	236	253	254	224	214	236	203	255	269	220	231	242	231	225	241	248	244	256	257	220	225	260	257	251	269	222	250	226	215	247	256	252	239	225	232	253	227	243	257	228	273	258	228	230	227	247	226	222	255	244	236	243	232	256	230	219	230	230	240	232	258	234	262	249	230	229	235	258	241	240	235	243	254	247	257	270	255	264	251	220	242	240	237	255	261	268	253	268	240	244	241	260	242	232	255	236	224	242	238	266	250	216	223	227	230	255	242	235	265	222	251	234	235	226	242	252	241	252	265	230	250	235	238	260	255	270	228	223	255	274	233	261	234	260	267	237	237	253	251	243	242	247	238	240	237	234	243	261	238	251	243	254	240	249	225	242	241	235	242	233	241	256	259	252	233	221	239	221	232	233	261	228	271	204	224	241	249	220	242	250	255	246	241	223	257	271	223	232	250	244	242	233	254	243	255	223	250	263	244	230	248	228	226	241	244	264	260	228	261	274	257	251	253	248	220	242	220	254	268	263	238	262	225	238	246	269	261	249	217	270	242	238	240	250	272	229	248	230	244	241	251	241	257	257	247	243	248	230	241	251	209	239	258	252	249	244	238	260	238	251	231	238	217	251	249	250	249	253	244	225	253	261	253	228	269	247	252	245	268	236	206	243	235	262	248	263	235	248	269	271	239	239	261	254	241	248	236	254	256	255	288	225	235	258	233	252	223	243	232	241	250	252	255	297	250	256	225	228	235	215	253	240	249	250	235	228	253	262	260	261	252	242	230	223	247	276	204	263	242	244	227	227	255	219	243	244	243	254	254	270	252	246	251	255	251	232	246	266	285	267	251	284	261	269	233	245	249	225	221	232	256	258	209	227	247	223	232	246	235	245	235	258	255	213	214	258	253	248	230	273	230	254	249	247	217	257	271	249	251	250	242	230	245	246	238	228	261	247	246	270	215	252	214	265	241	238	232	230	222	243	241	245	232	229	265	231	243	214	222	268	268	233	246	251	236	246	238	231	263	240	232	257	238	220	247	234	252	247	242	288	254	255	258	233	251	234	249	248	245	235	241	239	219	237	219	240	251	228	246	253	254	235	228	241	239	230	246	255	242	271	254	252	236	235	257	217	236	222	220	206	240	227	215	237	221	204	204	268	267	235	237	247	244	231	247	259	245	236	235	252	223	258	273	219	245	266	240	243	283	251	245	241	266	273	296	232	270	243	220	253	262	232	233	218	239	269	232	260	250	270	257	244	222	246	263	257	237	262	227	240	238	243	241	273	264	258	228	244	225	199	255	224	244	241	233	244	225	254	255	239	243	264	252	212	264	228	232	262	247	263	251	255	246	256	249	225	252	240	243	201	210	233	242	236	259	258	206	228	221	245	238	251	237	231	220	242	237	251	209	261	230	242	266	241	232	248	248	246	232	236	225	268	255	209	235	252	254	259	248	230	253	223	232	228	252	254	243	212	224	260	242	232	224	226	212	244	229	244	244	257	253	239	217	243	240	268	246	214	239	247	240	244	242	236	269	254	230	254	234	244	229	265	225	250	265	233	249	236	274	235	245	250	266	239	239	255	233	230	240	243	246	270	238	254	207	242	262	237	235	250	259	226	249	254	232	241	242	224	227	236	253	236	234	202	265	225	241	263	216	272	206	213	255	220	210	221	240	247	219	244	285	230	244	240	277	231	247	225	233	224	239	250	215	220	233	231	239	266	255	242	231	252	230	266	262	236	240	274	231	235	243	245	226	243	248	236	267	252	261	268	247	251	249	236	245	244	231	266	254	232	247	243	271	241	263	239	267	226	261	231	248	246	254	281	228	243	248	255	227	226	258	250	275	230	221	247	281	223	243	242	244	236	267	272	247	241	274	237	250	226	272	241	219	244	230	219	246	239	258	234	234	253	244	237	234	264	249	231	242	293	232	248	255	230	259	249	222	244	246	265	243	243	241	215	255	272	236	257	213	275	241	221	256	224	262	257	214	231	214	243	224	212	252	225	232	279	237	246	253	248	232	241	231	254	271	264	226	241	250	223	255	248	313	247	209	243	249	254	269	251	234	246	253	245	270	227	236	242	212	238	240	261	219	251	257	263	242	246	244	240	255	214	288	237	257	249	246	241	238	242	218	251	228	260	229	242	271	223	250	225	247	252	233	251	239	248	267	235	225	224	251	238	267	265	240	236	254	255	215	238	275	248	241	245	242	276	212	243	288	227	249	263	241	252	232	226	260	214	239	240	250	247	249	240	260	250	242	257	267	216	257	242	257	235	241	243	256	266	226	240	233	238	241	235	219	218	272	222	264	242	242	219	268	236	253	230	271	250	228	233	253	245	242	253	272	225	239	230	257	258	243	251	245	231	246	253	232	268	237	238	235	245	229	213	240	253	251	228	250	227	236	249	231	239	238	259	274	243	221
6453	908	1244	1378	1208	1013	1006	923	897	815	687	677	699	690	659	608	645	635	668	641	600	616	622	633	642	581	605	602	607	562	611	623	612	587	579	629	622	606	570	614	613	604	570	568	584	582	617	596	622	586	573	582	566	633	590	597	568	576	566	557	578	615	569	620	597	540	591	570	624	576	562	580	579	554	594	580	548	596	587	597	508	567	609	580	541	594	597	593	573	614	617	609	586	547	606	551	628	566	589	556	564	577	556	569	578	602	580	526	563	604	573	581	589	540	572	565	589	570	621	597	582	544	613	611	572	580	560	549	594	595	541	634	586	537	582	576	585	560	637	591	609	600	554	602	585	619	600	598	583	548	595	571	554	614	565	583	561	619	610	604	590	587	558	561	607	615	589	599	599	602	588	536	522	587	574	590	590	551	612	543	606	538	576	634	594	587	637	582	568	622	574	568	552	551	578	584	570	557	607	600	601	608	573	613	562	556	576	570	589	578	595	580	606	590	578	577	625	576	606	558	608	544	552	561	586	591	582	560	580	587	603	605	585	596	597	601	603	613	549	552	614	575	548	589	593	572	582	631	576	592	589	550	593	557	570	556	550	572	608	602	585	576	554	548	546	566	587	601	568	584	605	619	586	527	552	554	610	581	603	589	584	549	604	572	605	583	541	586	633	559	606	617	561	585	578	603	597	554	604	553	570	580	590	566	610	603	614	566	584	571	574	614	558	578	599	593	576	597	541	580	580	619	627	606	557	576	571	590	547	604	585	593	559	561	595	564	627	577	553	576	636	560	561	566	590	587	600	610	602	533	568	596	519	588	583	583	543	535	555	549	595	560	595	602	550	575	599	610	599	556	620	579	614	540	591	650	566	552	584	601	596	577	580	540	582	567	568	611	564	581	567	585	602	582	565	557	576	538	599	577	602	579	547	538	596	598	564	608	612	613	607	552	566	595	561	584	563	548	589	539	586	595	552	581	581	591	564	572	559	606	564	586	620	575	585	591	555	569	541	577	594	616	603	552	606	590	558	553	595	524	596	590	570	566	594	616	540	525	596	604	550	599	588	609	563	581	611	588	578	554	553	575	595	571	607	579	593	619	535	620	615	568	544	629	593	590	593	588	556	654	560	547	576	574	622	544	564	620	573	563	613	596	589	602	527	625	543	542	574	598	621	539	568	560	561	519	529	548	562	572	572	602	561	550	542	561	525	539	578	580	587	587	560	612	575	535	602	572	598	564	604	567	605	567	612	573	586	566	570	640	566	590	549	576	562	564	573	613	586	634	586	583	556	597	545	614	554	574	543	593	591	607	544	579	551	597	564	581	556	588	534	582	620	602	608	598	597	615	597	552	573	600	569	574	597	554	590	580	570	575	560	585	602	582	562	575	527	620	571	597	568	603	573	598	594	646	610	565	584	606	560	538	549	568	573	559	631	617	576	589	602	601	590	605	605	609	594	603	608	591	626	580	579	539	591	558	564	546	614	558	607	618	541	582	586	606	566	540	564	583	597	547	572	555	567	537	601	592	586	628	593	590	563	596	562	559	590	598	551	556	577	565	565	626	597	561	573	575	591	634	623	597	554	601	598	575	571	619	597	580	561	560	647	564	620	593	573	595	584	557	566	565	608	618	547	547	547	563	591	536	616	615	566	569	585	565	591	528	585	529	556	535	561	574	572	595	596	597	543	581	568	573	594	638	563	581	606	564	573	621	567	541	556	574	580	609	601	539	616	559	565	570	628	583	587	573	570	585	590	557	598	608	574	626	592	580	548	541	590	574	627	550	568	532	576	569	581	554	580	595	598	580	594	555	566	589	573	567	567	588	564	594	542	582	580	576	653	560	591	534	579	582	579	598	547	623	577	592	594	587	580	544	580	595	559	567	614	576	594	597	570	558	544	597	533	575	571	569	590	586	586	571	552	563	583	579	604	585	615	581	597	577	600	591	584	597	533	611	600	570	588	618	607	548	561	593	553	603	596	612	587	577	612	536	557	591	607	568	546	602	590	574	569	569	569	585	540	533	595	585	587	584	576	575	585	541	605	544	592	607	608	580	553	593	587	562	596	554	555	613	592	569	668	599	606	602	573	557	568	585	579	531	555	587	590	580	569	585	586	582	629	589	534	595	589	546	559	618	591	609	553	547	582	554	554	581	579	585	577	609	592	572	600	580	573	615	544	573	553	613	590	607	601	591	577	600	550	604	556	614	537	581	586	608	589	594	625	605	579	563	616	573	614	578	595	540	558	589	602	568	561	594	575	608	587	616	620	589	567	596	570	609	565	551	582	584	593	615	557	570	573	541	577	572	574	633	590	591	595	598	619	577	533	610	588	567	583	613	592	588	559	633	582	609	601	531	626	597	565	578	629	604	565	602	591	589	635	549	634	615	538	615	565	610	570	574	558	600	572	577	578	610	547	597	541	554	570	582	600	585	659	583	577	575	564	616	621	579	592	540	578	622	620	630	615	586	579	621	583	576	582	572	545	571	583	589	634	571	568	589	604	587	506	575	627	585	588	577	575	576	607	602	608	572	591	594	606	580	569	554	581	603	610	589	595	555	632	565	573	575	583	563	578	570	572	560	568	562	596	585	578	549	557	581	591	564	609	603	617	608	589	599	605	586	572	569	591	550	638	602	626	539	593	560	603	548	584	587	561	571	575	571	545	586	602	592	581	586	608	602	565	604	615	532	554	597	587	564	592	588	569	579	588	598	566	592	624	561	552	587	630	585	577	541	615	570	625	603	618	598	592	591	575	566	586	586	597	550	570	568	568	551	586	561	580	557	589	589	623	555	589	572	557	609	565	542	633	596	607	549	587	600	589	539	539	602	589	577	562	589	563	588	528	572	574	602	577	608	556	597	578	569	555	597	563	573	584	531	565	597	592	563	556	598	554	584	607	593	577	634	555	585	546	613	559	618	591	620	584	585	548	566	584	592	582	541	573	591	612	619	575	525	564	562	592	570	599	598	525	609	571	566	583	615	551	593	625	557	546	582	552	582	612	583	579	597	556	597	616	559	566	570	541	576	581	550	586	540	631	596	576	597	558	571	607	574	568	588	565	603	577	571	565	593	582	565	588	582	583	584	615	570	581	578	594	597	566	590	614	535	584	577	570	596	584	605	618	549	581	545	553	546	582	579	564	625	521	580	539	557	587	566	574	572	625	593	539	587	571	584	625	601	608	558	577	568	542	574	601	572	593	591	587	599	550	588	561	601	641	622	587	572	571	599	543	557	555	591	612	586	598	596	591	526	594	550	555	582	617	550	615	575	573	580	563	577	614	576	595	610	551	548	577	570	560	555	624	588	584	562	543	610	620	628	541	543	552	634	580	651	598	579	551	581	570	592	605	581	545	547	570	544	581	555	600	542	562	616	570	562	575	587	547	563	558	597	573	575	570	579	574	555	611	547	554	573	583	616	607	572	530	629	560	579	594	494	547	581	534	600	561	550	602	563	595	574	617	602	575	586	594	561	588	574	584	595
12533	973	752	546	365	299	259	243	224	185	174	163	174	161	178	154	149	126	134	122	139	134	153	149	115	121	133	144	123	167	145	125	120	131	134	121	142	130	125	139	123	132	123	108	143	133	119	138	144	139	139	134	145	142	161	148	121	118	131	148	120	149	123	133	143	152	158	125	130	111	123	132	145	122	145	121	122	144	131	142	135	129	136	134	147	119	132	120	135	136	165	127	146	159	144	127	134	131	115	135	147	134	111	139	132	137	105	108	139	126	118	132	126	115	138	127	153	134	120	140	143	139	151	128	108	127	134	112	120	157	154	117	150	116	109	124	143	140	117	138	139	114	146	123	124	109	120	123	141	144	127	138	133	113	125	131	125	145	123	108	130	111	140	135	138	123	124	141	168	141	122	127	116	113	134	145	129	145	130	125	147	130	134	120	131	144	103	122	128	134	128	95	119	134	135	121	143	114	109	125	124	133	136	140	137	136	132	121	135	133	122	131	132	136	114	107	141	125	124	157	134	148	145	137	127	130	136	135	122	139	147	113	110	156	142	125	132	130	125	128	136	129	148	132	127	145	129	143	150	143	135	147	123	120	152	142	130	127	126	135	147	117	103	150	147	127	136	129	113	139	115	131	139	138	144	133	104	134	142	160	137	138	137	141	140	133	124	140	113	112	129	136	146	133	144	123	133	124	144	122	140	138	152	117	125	130	172	154	124	154	110	137	134	133	159	120	143	147	142	125	122	140	144	151	115	121	148	129	139	155	123	128	117	131	153	128	147	143	116	117	125	136	140	166	146	132	147	129	141	140	125	126	133	134	122	120	138	115	132	125	125	150	117	132	151	123	132	120	153	125	122	132	142	138	142	121	123	135	137	136	130	143	151	151	123	139	126	140	141	146	128	134	142	127	118	130	148	137	127	145	135	137	146	124	148	113	117	115	121	131	137	131	139	129	133	120	130	118	139	111	129	127	122	144	119	110	149	133	144	154	163	130	128	120	128	143	137	128	157	139	130	123	127	139	116	113	119	151	134	125	127	133	136	107	115	136	118	131	124	119	134	157	140	129	148	130	138	139	136	140	111	129	115	126	139	127	142	135	143	136	118	108	123	133	143	135	146	103	139	130	130	134	117	117	118	132	153	127	146	141	115	139	147	141	133	117	133	140	140	128	139	131	132	160	123	132	137	138	129	131	146	127	134	138	128	132	107	116	147	104	127	120	132	138	116	142	123	130	142	133	126	121	116	114	121	146	145	136	123	129	147	125	130	142	136	115	134	125	150	139	126	113	123	113	142	142	132	118	125	109	122	132	135	120	139	133	138	130	136	144	124	139	134	121	152	125	132	134	145	143	142	151	144	125	151	133	123	118	135	116	143	137	145	136	145	141	132	144	119	139	113	133	130	117	143	122	150	124	128	130	129	112	136	144	129	119	131	127	133	145	128	136	142	110	124	131	128	151	128	124	112	145	131	152	123	110	145	117	144	132	116	123	157	128	122	135	145	131	123	149	135	131	146	115	128	115	132	131	120	121	146	126	143	136	125	129	120	119	154	134	132	107	132	144	133	139	91	128	139	143	159	150	127	127	126	143	123	123	125	158	114	136	124	136	145	112	133	130	139	119	135	123	123	134	149	120	106	123	109	130	140	115	126	124	149	137	115	133	153	119	143	133	137	154	144	127	123	146	125	140	126	123	134	133	140	120	126	139	114	126	116	126	128	118	102	139	128	118	107	114	138	132	125	129	126	130	132	117	134	140	116	151	115	125	164	123	134	139	133	103	151	127	126	125	132	152	115	131	128	117	137	127	113	134	128	138	133	136	134	123	145	136	124	125	142	137	121	135	136	144	141	114	113	140	132	99	139	142	147	107	132	139	151	138	114	122	137	154	111	113	154	130	129	135	130	135	126	142	123	118	141	114	116	145	124	128	121	147	126	129	127	140	160	115	112	144	126	130	137	123	135	135	116	124	133	120	125	145	125	164	131	134	143	109	138	123	115	118	121	128	134	114	157	114	101	134	127	131	113	123	132	137	164	133	120	126	149	108	137	132	154	138	130	107	138	143	150	153	130	142	117	124	142	139	127	131	147	148	140	128	117	142	133	168	150	143	147	137	117	127	143	132	135	105	153	134	112	126	131	130	124	146	131	146	121	138	147	147	127	129	136	146	132	127	137	145	125	118	110	104	140	146	134	165	119	131	135	129	131	127	122	133	139	135	126	124	106	115	127	128	132	144	117	146	129	147	140	136	141	139	124	128	121	125	132	139	143	119	146	136	123	110	141	133	137	150	121	139	134	140	133	125	146	140	116	140	163	142	133	141	111	116	121	161	131	140	143	125	133	142	136	136	131	113	124	134	146	105	125	133	132	134	115	139	140	112	132	144	141	139	123	146	146	138	149	133	146	145	138	133	140	129	121	117	128	122	139	142	115	119	146	142	159	123	134	154	133	159	125	137	139	110	141	139	113	154	135	131	111	122	118	140	136	147	126	112	123	131	126	130	155	123	139	123	137	154	134	144	137	144	134	132	125	139	125	125	150	136	144	139	123	110	139	124	127	165	170	115	134	143	137	121	149	138	133	116	139	140	138	129	129	133	128	121	115	126	130	100	122	134	144	124	121	120	147	128	138	115	116	142	108	122	123	132	122	143	140	125	120	124	135	141	141	111	142	124	140	123	133	140	146	129	144	134	108	133	115	127	136	128	128	147	134	120	121	153	129	131	114	131	137	127	146	131	152	125	127	138	113	130	137	137	127	128	124	121	123	134	128	123	131	143	145	119	164	128	128	110	129	130	122	124	133	129	112	106	135	126	119	111	112	122	120	114	122	131	114	142	149	135	134	130	135	145	129	112	122	139	119	135	130	145	136	109	146	149	129	140	135	128	118	133	135	139	129	151	141	136	129	151	126	137	140	139	118	141	122	141	138	122	136	134	145	128	126	124	111	129	138	129	119	150	140	141	138	126	145	129	129	128	136	127	145	131	125	116	128	140	131	130	159	143	122	131	133	127	152	133	140	126	134	153	144	161	125	158	135	126	148	140	136	125	104	129	150	133	137	140	145	143	139	107	129	129	121	156	128	130	96	137	129	137	133	131	118	138	130	118	132	149	114	131	135	156	124	115	136	125	141	155	117	128	138	146	109	144	105	134	143	146	151	135	115	133	142	127	135	139	129	140	131	129	141	151	124	128	129	131	109	126	127	131	128	135	143	138	151	122	155	117	140	142	137	127	123	114	121	128	138	122	121	121	139	140	127	111	128	137	126	139	149	112	118	133	127	124	138	131	127	127	153	120	118	133	150	137	147	134	136	138	135	153	122	131	125	115	121	124	136	142	137	148	129	144	134	135	141	149	128	128	120	140	117	121	114	150	150	134	116	119	156	169	135	130	130	114	106	129	128	121	135	133	108	122	125	108	143	124	136	127	118	138	135	133	143	99	119	123	132	129	136	123	152	144	143	117	142	123	115	131	136	127	162	148	134	150
7773	928	1734	1878	1510	1120	988	992	786	667	657	596	546	510	459	450	440	405	392	373	416	420	384	434	404	373	382	360	356	365	374	375	341	348	373	353	331	344	324	334	344	310	378	339	403	359	336	332	326	318	369	341	360	324	348	352	344	349	354	354	340	358	317	348	309	358	345	347	341	346	352	354	349	341	341	357	364	338	314	312	341	307	300	362	286	310	303	359	328	321	351	312	370	333	329	348	308	307	308	324	333	306	322	333	315	333	319	342	298	332	348	325	344	315	355	286	310	347	316	307	367	336	295	341	351	343	339	322	300	329	307	335	324	322	317	356	340	324	324	325	308	312	318	333	349	315	329	319	345	334	336	346	322	341	312	328	319	327	372	294	336	321	328	327	328	357	275	346	332	366	338	352	301	333	294	307	344	320	312	328	313	315	348	325	322	318	315	342	331	336	324	310	367	321	310	321	317	355	320	321	328	344	306	308	330	302	335	323	366	317	317	365	312	303	325	329	339	330	353	318	345	324	303	308	335	348	335	326	347	311	327	349	346	352	345	315	328	334	280	285	306	341	313	320	327	342	343	332	306	346	310	310	300	305	309	312	318	350	304	312	331	322	360	329	308	333	332	354	323	364	312	336	328	327	274	317	295	315	320	340	357	294	344	328	342	340	324	333	308	308	342	310	346	322	345	326	341	347	345	334	339	297	344	349	317	334	346	330	297	292	320	338	336	279	336	354	295	337	350	339	328	305	314	305	313	302	302	317	329	330	311	338	341	339	292	359	319	340	331	328	343	327	334	338	304	325	341	332	334	349	339	318	364	323	319	316	331	324	337	299	346	301	305	328	349	372	358	319	311	336	334	317	308	310	327	331	320	328	321	334	340	325	331	333	339	333	283	298	343	378	350	331	316	327	295	331	330	298	340	342	327	336	358	339	326	357	322	337	341	361	296	322	327	336	349	336	310	325	314	370	294	314	320	337	328	338	338	311	363	284	317	335	310	343	326	309	318	351	344	334	340	381	349	323	327	327	336	334	316	330	330	347	360	323	336	353	332	332	328	338	357	290	329	293	338	313	309	285	304	326	339	318	346	329	348	318	319	356	324	325	343	327	316	298	318	310	319	322	327	336	320	349	304	339	363	324	334	315	312	322	340	319	330	334	375	303	321	329	347	326	317	338	308	355	326	341	308	319	319	337	345	300	297	339	326	314	349	340	370	352	351	310	333	317	331	319	313	310	344	304	343	356	339	296	334	327	323	310	303	346	383	317	329	317	302	312	333	311	354	342	324	319	303	307	278	312	328	351	335	312	337	313	325	349	343	315	330	362	329	320	326	300	359	357	342	329	333	310	324	328	327	343	329	329	300	317	326	293	327	332	301	334	326	350	342	343	340	310	299	370	330	353	327	341	339	338	316	338	318	349	337	362	331	304	328	308	347	284	352	325	339	333	320	334	304	345	325	349	307	359	321	336	297	320	325	311	343	357	317	348	323	325	327	304	300	335	332	348	310	336	319	316	346	328	317	281	309	341	306	341	318	323	310	334	344	323	319	334	344	346	333	341	339	344	339	307	289	339	289	321	340	340	324	328	324	328	307	301	328	310	310	293	332	300	320	338	323	359	344	325	330	308	310	319	338	301	319	332	328	309	328	317	329	341	362	301	339	318	311	317	361	338	321	331	331	319	306	309	312	340	324	333	328	312	329	316	313	341	315	340	321	308	324	324	348	313	308	302	354	340	319	299	304	294	310	323	335	324	318	287	324	335	335	323	327	327	326	328	330	312	312	317	320	327	326	325	334	336	350	332	315	348	312	330	329	340	333	300	315	323	312	299	346	331	316	334	321	359	319	318	328	306	306	341	320	341	330	338	347	330	317	312	331	351	317	362	323	311	335	329	305	327	327	340	350	310	285	345	343	323	345	327	353	342	311	345	358	319	352	299	300	322	323	336	302	343	311	304	330	309	306	334	346	329	313	346	321	302	329	359	330	327	348	312	355	337	307	370	329	334	329	324	292	309	310	373	335	315	367	337	318	329	294	351	354	334	322	338	308	317	297	340	318	339	307	330	354	351	296	326	351	334	340	310	314	360	294	316	336	327	330	295	330	297	346	284	324	335	342	310	356	347	315	324	304	333	291	324	356	330	318	301	316	335	280	311	309	325	318	328	328	331	338	366	308	351	340	328	302	328	324	325	328	348	367	300	335	314	308	331	324	331	328	340	315	322	288	333	340	307	362	355	301	310	315	316	325	330	300	329	332	327	323	310	304	331	296	323	319	324	340	308	308	344	304	306	325	333	349	347	318	325	309	328	356	364	331	336	315	305	325	360	322	311	323	311	326	332	337	326	349	283	343	329	329	309	287	314	327	329	315	315	297	313	360	349	342	362	336	335	310	332	358	341	323	370	300	297	320	325	376	339	322	343	326	375	315	304	333	377	311	363	319	306	319	304	295	298	299	314	341	352	355	312	348	351	331	312	289	340	313	325	304	330	331	309	339	349	340	333	336	330	306	340	321	315	350	313	314	331	317	357	330	338	302	331	344	344	290	340	332	362	365	317	340	315	323	316	308	349	291	326	346	326	366	323	321	322	318	336	308	309	318	299	312	345	337	348	350	336	323	346	332	312	337	317	326	321	317	327	334	334	317	293	338	365	322	332	334	336	329	321	325	337	310	337	355	319	322	336	338	334	327	324	336	310	322	334	316	346	342	296	329	341	354	327	313	350	319	328	339	337	313	325	323	306	320	324	301	335	334	298	316	330	347	323	331	342	305	316	323	335	326	343	339	320	323	330	335	309	323	332	360	325	307	352	307	344	345	306	325	349	353	308	335	321	331	296	318	343	321	338	325	330	329	281	341	300	307	319	338	327	328	310	331	320	310	318	342	365	351	326	316	349	333	330	321	333	340	324	356	317	314	336	349	295	313	331	288	313	318	323	374	312	311	326	313	332	317	300	348	305	297	337	349	335	315	331	323	317	365	346	346	323	314	327	353	318	294	322	293	332	369	336	317	359	341	345	313	341	321	322	326	365	327	316	311	334	323	326	323	306	322	330	331	312	331	320	324	331	316	295	323	351	330	343	341	311	332	338	324	308	307	322	307	310	346	344	355	326	343	368	328	328	301	346	325	331	334	330	315	312	318	373	346	335	346	301	352	329	375	334	276	348	355	335	316	329	349	330	281	341	322	335	308	346	302	340	307	330	346	318	298	329	375	355	339	335	334	304	343	338	310	296	339	314	352	335	330	310	330	366	326	313	325	346	302	340	318	299	312	329	338	312	327	327	316	317	352	364	335	341	320	323	317	308	334	314	339	323	325	321	340	303	338	322	309	325	321	333	323	342	329	333	320	335	363	325	351	321	305	313	382	343	349	309	300	344	348	354	309	331	343	328	311	333	299	319	335	334	300	331	368	324	345	318	343	323	335	296	313	328	341	346	346	302	314	311	308	320	327	325	325	328	366	357	296	342	301	303	314	333	355	345	316	311
1266	239	241	231	216	220	230	231	205	174	189	190	213	167	220	171	207	185	205	227	209	193	216	207	203	179	199	169	176	195	173	231	197	211	221	187	201	175	180	200	213	199	186	199	206	208	210	186	205	228	196	183	196	175	210	197	193	198	193	196	217	207	216	201	185	183	183	179	196	225	197	237	193	186	186	187	192	181	220	193	184	205	195	196	187	219	206	185	190	204	189	183	168	186	196	192	206	175	182	206	183	194	197	201	200	174	184	206	204	187	196	219	192	197	187	198	195	205	195	205	176	205	210	194	199	202	190	184	189	195	209	203	185	185	180	194	214	216	186	206	204	193	217	202	206	186	186	177	213	201	164	215	204	184	192	181	189	209	192	194	190	212	211	174	179	186	184	191	185	207	195	211	186	183	191	225	206	195	175	209	209	216	186	189	169	186	196	165	215	186	210	190	206	236	186	164	206	183	189	191	204	231	187	196	190	196	193	165	191	182	190	185	178	193	186	154	186	191	199	193	194	181	191	199	185	214	198	191	224	170	201	205	203	201	193	198	211	186	206	191	180	205	215	175	226	190	194	196	184	185	205	199	218	206	208	213	220	180	189	191	206	195	243	201	184	203	199	204	197	191	194	217	215	187	187	191	182	190	234	186	193	199	183	180	192	181	186	193	186	201	199	179	197	192	185	201	203	161	173	188	180	200	195	209	209	219	169	225	196	189	207	206	208	184	207	194	176	179	188	176	193	195	169	197	185	203	198	212	174	229	198	186	179	206	185	164	187	203	203	194	204	187	176	175	194	195	216	189	180	194	194	198	183	188	207	180	197	201	197	144	198	196	191	168	195	190	203	168	195	197	212	186	174	187	207	179	178	187	224	191	184	180	172	183	192	197	209	164	212	186	251	178	181	175	180	180	210	181	202	211	201	195	200	203	194	197	172	179	199	176	188	188	178	206	200	179	190	210	189	167	187	183	188	204	188	189	166	209	210	199	190	197	179	176	201	206	177	199	213	187	191	205	193	198	177	161	185	168	202	182	208	190	196	179	196	216	191	201	184	177	179	182	193	165	193	196	205	191	188	194	189	198	198	193	200	188	189	177	177	201	167	215	185	180	162	172	187	177	203	188	199	195	174	177	191	174	183	177	186	215	205	185	211	195	187	196	199	191	194	189	175	209	175	209	196	206	190	199	185	187	196	200	172	188	189	196	186	182	208	194	179	196	183	197	227	186	178	192	203	206	203	217	181	211	185	207	196	230	190	187	177	190	199	195	171	205	187	184	202	181	219	198	200	186	186	209	191	192	185	215	187	181	195	188	191	206	195	202	201	184	169	179	208	177	157	188	162	200	197	219	188	172	173	186	206	182	161	203	216	181	179	202	221	195	229	231	187	179	195	187	224	192	182	191	188	203	201	176	200	189	192	173	237	206	177	193	197	209	177	199	202	196	219	178	179	165	192	201	203	213	163	181	177	195	197	224	196	190	194	199	190	179	230	208	191	195	181	187	177	170	202	182	185	189	202	169	192	199	219	183	178	187	185	188	195	207	170	210	184	180	192	205	188	159	200	201	212	215	192	177	211	203	189	201	184	185	169	174	199	198	211	186	205	165	195	190	188	187	182	205	207	181	179	190	218	197	207	171	195	211	191	233	202	184	197	214	193	203	207	180	180	213	207	221	206	179	185	203	210	217	180	200	190	177	185	206	187	189	221	199	184	169	204	195	210	202	217	184	175	179	198	192	199	199	188	204	191	173	190	196	206	207	200	192	199	180	202	182	195	200	207	209	183	186	180	186	216	197	189	191	183	171	179	169	197	204	199	195	189	212	215	194	173	194	195	195	216	230	193	185	202	196	196	180	192	193	208	189	183	211	195	189	209	198	181	199	237	196	185	200	208	184	177	183	188	186	185	211	214	211	193	158	171	215	189	211	191	209	177	214	210	179	191	206	180	174	168	189	215	199	214	174	181	224	171	202	212	189	164	164	171	197	196	209	188	208	176	203	191	176	188	204	168	218	204	166	173	201	196	185	193	192	199	200	176	207	207	210	187	182	202	183	223	166	172	206	205	200	190	200	188	196	200	209	196	180	176	207	177	184	206	202	195	220	189	193	167	215	208	180	198	183	199	196	226	231	181	182	181	188	199	188	205	204	171	186	175	192	216	182	215	189	188	192	208	191	174	216	211	193	185	201	224	194	171	186	189	203	176	190	192	207	200	155	206	198	189	215	233	189	188	199	199	186	195	163	177	178	217	192	194	217	218	201	189	185	204	204	177	183	201	194	188	202	208	216	219	194	178	226	187	185	221	189	189	173	192	169	195	196	173	192	208	188	196	185	219	172	192	198	219	191	210	207	186	161	165	200	190	201	211	201	198	216	178	197	169	187	218	166	203	170	202	179	199	197	216	227	208	217	191	205	241	179	196	184	189	179	209	211	170	212	166	198	210	200	202	212	199	175	200	189	189	214	200	173	202	189	191	174	192	207	201	193	209	161	185	213	191	192	168	217	182	199	173	185	210	201	200	181	211	188	205	198	194	177	169	182	212	184	204	174	190	197	206	181	205	216	193	194	219	183	181	208	168	197	178	174	195	188	218	195	187	191	189	191	183	207	176	164	212	162	223	178	191	219	206	183	248	166	175	219	195	216	181	207	204	214	177	195	218	185	192	186	202	251	202	195	202	199	199	164	188	207	216	216	195	177	173	197	220	198	198	221	201	210	232	190	182	186	177	192	197	219	195	189	215	214	199	179	217	194	188	184	200	179	192	216	198	181	179	198	197	199	192	210	207	189	197	183	200	208	210	201	200	204	196	174	221	226	207	194	226	196	214	189	218	189	185	184	187	198	173	153	193	179	242	187	205	200	190	209	179	197	178	199	199	190	243	181	200	183	200	174	191	180	200	181	176	169	194	184	207	189	187	196	204	192	177	177	186	193	183	206	182	229	191	193	192	193	171	228	171	186	189	196	191	214	168	205	208	190	163	191	207	195	187	205	187	176	165	205	198	176	208	177	181	155	196	182	197	183	201	211	201	197	207	203	189	184	204	185	177	214	184	201	201	193	178	213	210	216	186	181	210	182	179	184	190	186	167	208	191	178	199	183	197	189	201	178	185	187	210	178	201	194	171	183	192	169	177	188	196	186	209	188	195	201	193	201	179	191	187	164	205	202	204	176	183	207	182	206	216	203	183	180	177	217	215	166	188	177	176	213	201	203	193	185	193	223	178	166	198	198	177	204	194	202	192	199	189	178	206	213	175	165	159	189	174	208	211	202	171	202	190	215	168	188	192	208	180	200	210	204	179	219	196	198	181	165	179	198	207	189	234	195	197	203	190	179	192	207	179	200	209	212	196	216	180	203	218	206	230	186	193	184	219	219	176	190	218	199	203	207	184	186	178	188	193	198	219	195	187	168	174	197	212	212	174	200	186	170	185	193	188	167	206	200	193	185	185	207	232	213	205	199	220	185	195	209	183	205	198	188	189	206
1831	523	584	644	586	479	567	563	531	512	479	504	503	508	483	493	454	460	465	512	516	492	504	517	503	484	460	481	464	494	481	491	476	496	475	544	533	487	525	492	499	525	465	468	469	533	482	498	505	459	500	502	480	483	488	454	527	467	473	485	539	522	478	480	489	477	474	532	481	520	491	530	472	486	486	504	466	466	516	483	448	495	513	520	459	458	468	428	485	482	505	455	514	467	456	436	483	485	473	517	506	488	485	491	502	486	473	465	480	487	491	441	487	505	475	480	473	514	507	508	456	455	490	498	514	464	485	459	484	484	469	490	511	525	464	501	508	536	438	465	493	497	501	491	510	498	468	486	525	500	504	432	483	472	485	468	492	511	511	490	482	465	493	518	494	513	463	512	485	492	472	500	514	462	455	473	465	487	476	450	471	485	460	500	556	501	504	474	487	493	482	456	479	480	482	465	519	469	475	490	480	444	517	494	520	464	484	468	451	497	483	484	507	478	549	472	499	497	514	477	476	487	486	516	485	514	493	479	473	483	463	438	503	483	470	460	497	504	459	488	470	469	504	507	500	530	496	479	479	484	516	495	464	499	469	504	500	474	446	478	500	501	468	485	474	485	524	473	461	551	493	432	483	487	488	479	456	467	511	475	518	481	446	505	513	475	467	493	498	486	442	485	463	479	472	489	479	520	484	505	476	496	494	471	488	452	465	477	442	476	530	526	471	446	505	456	515	473	489	507	464	484	486	539	468	528	502	488	474	486	471	476	490	470	472	492	500	533	490	502	467	460	500	508	496	481	489	471	480	434	443	462	519	522	501	478	501	526	485	485	481	453	493	491	489	475	476	442	483	456	491	503	487	534	478	475	505	492	468	468	463	472	524	510	499	534	483	463	450	487	498	476	481	483	480	508	494	484	459	475	479	501	456	482	473	464	465	460	502	467	508	477	537	478	475	478	494	500	461	478	483	480	484	447	475	489	511	522	496	454	503	487	514	494	473	521	506	486	505	527	495	485	494	456	476	511	482	492	467	476	463	481	488	472	414	469	481	449	460	512	510	506	484	524	508	523	505	485	479	489	483	452	490	459	500	501	489	489	492	465	461	508	483	503	487	429	506	500	469	483	522	465	472	458	490	462	480	508	519	486	507	487	499	506	511	468	481	459	539	519	480	469	495	477	524	485	483	491	530	499	488	473	458	452	497	467	451	463	468	507	470	527	492	462	458	480	497	482	499	504	496	498	481	475	472	496	477	528	532	501	474	498	499	484	538	448	488	498	516	464	465	496	466	484	499	512	489	474	451	470	510	467	493	510	500	463	525	472	523	509	475	503	512	503	535	481	492	469	466	432	490	484	525	477	504	472	456	468	462	486	484	562	482	505	512	464	472	524	457	502	451	471	531	474	495	508	461	471	463	449	495	504	479	456	461	476	460	481	494	482	496	487	507	493	483	480	485	496	497	505	483	491	470	475	490	453	488	467	502	471	488	476	481	500	451	480	492	496	477	502	471	448	459	447	470	484	486	514	491	470	471	502	463	451	487	476	442	501	503	455	515	434	469	491	479	501	462	534	484	513	497	474	499	476	487	534	501	469	531	489	512	480	507	491	479	492	424	485	479	481	435	460	506	491	523	500	470	489	456	435	480	466	469	509	499	470	513	494	444	505	528	471	483	466	453	502	487	504	489	480	494	502	485	497	478	497	471	490	468	504	472	456	505	498	457	536	454	489	473	442	513	497	434	496	507	522	471	488	464	520	432	509	473	465	466	475	466	501	429	477	493	470	443	498	459	515	519	507	463	514	487	457	495	519	491	487	470	495	533	480	476	473	512	509	496	466	516	476	458	486	507	514	493	517	495	481	510	512	501	513	487	460	435	480	492	518	477	493	469	460	486	495	503	474	505	494	488	494	511	498	510	483	506	479	514	484	478	490	531	503	492	466	495	468	513	486	471	491	516	479	469	518	532	486	480	427	506	438	496	481	477	438	485	493	468	446	471	445	568	479	458	469	503	522	457	501	503	482	510	465	483	488	521	433	496	484	476	449	487	471	497	479	490	458	475	507	524	472	495	475	453	468	484	512	474	474	482	466	497	484	505	482	488	457	503	467	513	527	499	508	415	542	507	510	478	476	501	465	460	520	472	511	465	483	488	462	527	457	519	471	478	479	494	473	480	460	487	501	422	484	500	469	472	513	478	501	439	469	558	483	473	477	481	464	460	492	498	501	481	510	478	495	499	469	533	473	448	497	461	481	432	496	473	518	457	502	500	528	460	476	504	503	490	524	482	507	499	444	497	477	446	486	502	470	478	466	462	475	530	478	506	495	488	491	466	455	476	512	508	487	481	480	480	478	512	497	491	487	479	533	470	515	456	495	477	493	477	518	456	442	474	427	483	469	494	478	483	467	505	493	476	481	488	452	507	496	486	484	470	463	498	488	497	498	448	462	448	522	448	449	475	516	479	443	484	420	487	494	480	494	477	471	487	488	517	463	484	529	525	501	480	462	496	513	489	454	475	486	491	496	508	468	495	453	437	434	485	508	465	515	472	494	507	484	474	480	471	505	486	498	494	462	475	497	445	455	483	512	468	477	475	525	504	482	498	486	479	497	471	470	492	513	528	505	468	470	475	457	517	472	517	470	489	477	437	496	452	467	526	495	475	489	485	476	434	517	486	521	534	480	508	493	471	481	486	518	486	548	525	501	502	447	476	477	430	512	468	470	472	452	478	489	472	512	459	469	506	478	449	497	471	506	504	497	530	497	493	479	424	511	492	472	463	490	482	484	493	500	500	486	490	487	488	504	455	474	508	440	523	521	479	496	470	468	436	493	470	499	479	459	485	451	501	470	472	467	485	547	498	501	485	449	441	520	485	470	481	488	489	492	476	505	475	436	524	486	456	456	473	498	487	485	467	468	483	494	476	475	455	504	497	476	479	515	473	514	479	497	493	495	505	516	483	527	500	498	461	456	508	467	517	490	465	495	481	438	492	496	455	484	463	503	481	522	512	463	525	480	461	477	479	484	492	486	498	505	469	480	501	507	498	495	470	524	440	453	475	460	452	472	476	513	507	460	482	473	494	493	496	477	499	498	488	471	505	484	494	483	518	471	484	420	462	496	502	493	502	437	499	513	468	467	491	455	511	497	472	525	484	469	520	503	514	465	448	498	469	445	465	469	494	486	486	487	512	471	526	505	486	486	485	454	505	483	529	510	507	485	490	504	486	495	459	482	484	491	487	510	469	490	463	466	480	474	523	479	490	492	494	423	455	478	479	484	514	508	565	484	484	477	482	519	542	462	472	493	490	461	524	508	481	515	525	513	478	490	497	491	489	470	491	483	529	479	454	495	524	458	442	486	507	496	489	546	487	491	462	483	485	471	462	501	524	520	461	514	512	475	519	518	482	497	452	495	464	507	459	496	499	489	491	477	489	514	488	477	495	465	518	486	471	461	502	487	498	456	480	509	508	500	490	481	514	464	509	461
6884	544	520	458	353	336	302	290	298	238	284	262	231	247	244	241	275	259	254	249	252	261	236	258	266	252	237	216	201	249	221	230	239	222	238	268	254	257	228	295	231	262	237	219	221	273	216	266	254	243	242	266	258	264	247	244	231	234	241	225	249	243	255	251	250	238	251	243	238	263	242	265	243	243	225	215	253	262	239	218	239	236	232	247	249	238	242	281	251	231	248	243	237	258	250	249	243	270	217	229	247	237	241	242	231	219	237	225	268	244	232	249	234	254	242	240	247	254	251	248	236	244	211	237	236	247	263	252	250	216	264	252	226	252	274	244	224	243	231	275	247	224	275	226	258	241	272	298	248	260	256	194	243	228	228	259	218	214	234	223	233	275	229	254	209	241	234	242	224	226	197	248	248	247	230	237	248	267	249	248	216	242	265	276	249	225	265	224	253	245	240	268	243	268	252	240	240	238	248	251	267	248	224	237	258	213	246	257	247	239	244	259	242	218	227	263	251	225	259	219	258	276	264	197	229	275	241	243	240	221	255	248	251	245	215	229	236	252	203	243	266	262	224	249	237	245	278	242	231	260	233	242	237	229	239	228	273	228	233	247	262	216	214	237	254	258	262	243	247	238	249	221	234	231	243	227	259	245	218	262	229	258	242	288	254	256	285	250	261	262	239	247	240	219	234	218	269	235	240	228	240	256	254	248	235	259	253	243	232	233	242	227	227	244	274	257	251	248	249	247	251	242	222	240	257	258	259	260	250	262	238	224	250	254	269	254	229	252	260	234	216	246	230	254	247	235	262	244	216	219	260	267	256	221	239	267	214	227	244	246	240	255	280	258	242	248	221	268	263	241	265	261	256	251	227	247	244	268	240	245	245	235	236	224	267	267	249	244	240	241	270	247	221	240	230	243	255	237	248	232	271	238	234	253	247	247	237	208	220	265	245	242	257	253	247	243	215	250	220	254	258	255	249	242	242	224	247	230	259	288	222	250	215	228	275	259	227	259	246	238	253	259	252	241	223	243	222	250	225	236	242	260	247	238	222	255	247	243	232	241	288	249	263	253	240	245	265	271	251	243	229	248	222	236	235	259	207	254	275	238	237	244	253	218	262	262	279	234	216	237	218	224	238	221	254	284	293	232	264	271	239	206	216	229	242	273	236	272	275	255	239	243	238	236	220	248	258	262	258	230	259	258	248	231	233	233	223	213	242	261	247	275	240	243	253	262	240	230	212	249	233	234	256	212	262	245	232	260	236	226	271	263	231	234	240	244	256	230	258	297	235	270	240	254	250	235	276	230	250	258	253	249	258	265	210	217	265	233	266	230	250	254	243	243	263	211	222	282	197	262	245	251	255	207	258	259	246	257	220	250	212	250	253	219	228	252	246	250	287	246	241	294	267	243	237	227	257	237	235	252	232	271	267	242	259	274	214	251	248	216	206	233	227	242	220	253	284	220	249	236	225	248	244	250	253	245	219	226	217	260	237	223	249	227	237	244	244	226	245	266	215	254	251	295	229	228	237	259	252	266	268	217	232	228	224	243	271	251	227	263	233	217	224	241	235	213	248	238	260	244	233	225	276	267	244	220	233	278	243	229	220	243	258	247	209	244	266	263	273	241	270	267	243	229	242	240	223	244	233	225	252	237	235	238	234	243	229	255	254	266	253	243	265	251	250	244	219	265	265	253	250	248	263	238	220	247	263	234	212	208	281	250	262	259	252	245	259	248	236	248	220	257	240	250	252	252	222	234	223	223	259	259	258	245	248	255	243	256	231	262	241	237	268	233	247	255	242	226	256	257	229	231	239	243	221	232	289	242	240	243	260	259	231	221	234	206	250	247	252	239	214	214	238	229	266	244	237	274	254	254	268	245	270	227	271	273	255	219	228	243	241	237	252	261	251	249	253	241	233	236	265	236	246	223	254	251	245	240	238	241	237	223	276	228	217	244	216	240	246	264	242	247	243	237	234	231	245	264	202	230	288	225	258	242	238	232	229	254	226	258	245	243	226	231	226	250	240	245	251	259	243	251	236	227	262	252	250	260	242	250	240	245	220	243	254	247	258	238	228	219	239	255	255	236	243	241	236	228	209	247	250	270	252	233	262	263	246	240	242	228	232	241	202	231	212	223	220	240	217	240	239	244	281	223	245	251	260	228	255	225	251	241	245	241	250	245	238	225	247	270	240	261	249	254	265	234	236	235	251	252	230	240	212	250	289	233	241	246	229	225	235	255	242	247	256	267	232	244	243	248	253	256	236	238	233	235	232	249	213	232	243	241	240	219	239	255	248	240	241	263	224	210	222	269	267	249	251	246	264	223	253	246	247	234	253	248	243	239	230	248	207	241	236	233	230	240	260	237	254	232	227	260	238	234	253	206	259	273	238	249	241	232	247	225	223	254	246	248	268	279	273	238	257	218	257	271	257	239	258	256	254	215	243	254	267	283	224	245	257	236	262	236	231	242	251	234	222	240	232	232	280	251	241	229	218	224	221	292	248	239	242	215	261	252	246	225	253	258	278	251	260	239	246	259	226	224	208	283	237	267	243	280	266	265	248	254	223	228	270	254	236	291	252	246	211	264	252	222	247	260	247	196	247	249	261	242	235	228	262	236	244	240	270	266	259	240	261	236	232	233	258	241	268	263	282	264	257	237	259	244	242	251	252	252	255	235	228	245	227	263	253	229	254	262	258	259	262	213	249	272	234	239	218	258	254	239	253	247	240	235	241	235	262	258	279	245	274	220	246	252	251	284	248	236	244	250	241	219	248	223	245	243	222	240	265	242	254	233	270	259	258	249	221	256	235	252	222	231	248	255	236	220	243	245	249	252	257	234	222	248	244	255	246	254	249	238	264	222	257	239	260	249	285	246	238	251	266	216	260	233	237	242	235	224	231	220	242	245	244	238	255	213	245	267	220	232	234	296	231	229	225	229	239	239	265	232	251	227	229	279	232	223	228	252	251	224	238	220	260	253	253	221	242	242	228	228	249	235	272	243	239	237	223	267	259	226	255	219	249	234	273	230	224	261	266	226	258	227	249	240	213	238	262	192	239	219	238	271	242	251	258	230	252	276	245	255	259	268	253	233	250	264	248	278	265	244	266	222	234	235	238	224	256	244	232	260	266	274	245	244	222	246	244	249	231	233	209	260	262	240	259	264	242	212	231	283	247	259	257	225	232	237	262	257	265	258	239	236	241	254	218	236	242	227	243	252	272	287	253	222	266	215	267	247	243	236	248	225	228	249	242	248	254	239	232	236	248	241	241	249	259	251	238	222	259	253	255	258	253	258	223	254	245	265	246	266	246	262	245	253	254	283	239	240	266	282	252	260	264	238	239	248	238	224	245	257	264	224	254	257	237	233	231	222	269	261	229	241	267	245	259	254	230	248	253	203	231	259	270	233	256	240	244	254	241	208	218	222	247	248	267	263	267	226	262	231	235	250	223	250	241	252	248	264	245	255	255	261	253	246	211	245	223	254	248	250
6283	927	1342	1425	1199	1112	1081	928	815	773	736	665	740	718	642	628	658	642	626	604	601	659	637	670	627	627	596	561	587	593	585	573	623	590	643	589	578	585	571	613	558	580	593	559	586	564	605	612	612	592	571	622	606	613	562	618	587	593	599	626	555	561	568	608	589	571	574	595	541	586	559	589	602	543	612	610	606	597	608	587	542	559	548	542	593	580	566	591	569	579	589	568	589	586	587	597	604	575	634	583	595	567	612	650	550	595	552	575	598	564	575	587	589	599	531	573	560	585	628	570	557	594	588	594	581	596	581	561	602	579	596	620	603	568	558	574	591	609	550	565	601	596	586	580	572	629	523	611	552	574	631	607	566	604	589	587	579	617	576	588	595	599	582	552	579	636	528	566	594	657	546	607	627	596	572	590	563	596	610	577	577	571	578	561	548	563	603	562	566	601	580	546	589	553	584	597	569	553	587	572	604	583	586	552	593	607	619	569	544	579	594	550	566	558	615	572	580	597	593	540	535	609	559	577	633	579	621	573	555	584	606	639	545	580	619	598	544	596	590	598	558	613	573	622	591	633	602	582	555	634	555	596	588	583	581	601	610	530	548	578	529	568	584	623	585	586	545	603	586	599	560	618	557	583	574	571	614	593	640	580	593	599	566	583	587	567	583	555	578	643	552	608	598	576	546	568	563	550	621	551	596	609	568	621	556	569	596	565	576	608	554	584	558	578	554	590	567	593	536	548	564	570	555	571	619	581	572	576	576	581	596	579	623	581	600	581	583	576	615	604	586	544	570	596	561	580	534	578	601	557	532	576	597	563	548	608	570	582	620	584	569	594	578	549	595	587	599	555	583	602	562	567	558	574	539	591	582	619	610	568	572	607	596	602	534	535	662	601	569	577	592	580	621	592	558	541	568	571	574	584	571	610	573	592	580	561	569	534	588	550	575	575	552	580	570	592	558	600	597	596	556	585	589	597	573	594	552	553	624	565	568	571	595	557	557	594	577	565	563	613	563	582	583	566	586	571	586	588	606	614	573	591	577	615	557	605	610	559	557	580	617	578	609	586	585	611	582	550	592	554	559	588	576	583	606	570	575	602	571	574	649	539	587	596	604	636	574	597	582	558	582	593	610	545	553	554	592	588	554	559	516	597	585	595	584	565	600	541	589	561	629	591	588	565	564	596	593	567	622	595	602	565	603	586	621	561	570	573	585	630	586	548	618	547	589	577	596	591	577	582	535	565	606	618	594	562	585	577	593	587	559	590	555	571	549	561	595	597	561	565	581	579	587	605	550	544	610	569	577	561	578	598	625	604	563	595	570	579	562	580	579	593	623	579	539	623	576	565	590	572	588	595	567	579	547	591	575	605	573	600	578	590	583	601	592	558	591	574	606	590	522	588	569	609	584	567	573	572	606	550	538	581	603	572	572	554	596	569	572	627	573	607	554	571	535	590	618	591	590	511	603	587	596	554	582	617	571	548	598	597	569	568	577	536	555	586	601	557	591	575	581	604	588	568	574	615	601	641	606	553	577	609	580	575	587	612	593	622	579	575	586	606	603	600	584	553	607	594	613	607	556	578	578	536	564	568	593	563	579	566	585	590	592	597	569	575	596	584	579	641	587	607	610	592	584	544	569	588	562	626	634	589	583	569	576	619	567	645	601	562	583	553	562	577	578	615	545	599	596	630	567	627	584	562	579	585	571	608	605	588	551	618	591	608	605	602	588	610	563	603	586	535	583	584	592	583	571	581	581	582	550	593	591	574	594	620	612	583	548	617	548	596	570	619	589	555	622	610	581	592	591	625	547	607	599	596	597	569	573	579	586	585	577	523	533	529	571	606	548	566	585	595	539	539	628	594	597	592	568	609	608	615	571	575	569	575	547	597	558	593	582	581	580	596	569	551	573	578	621	559	556	565	609	656	600	531	603	591	591	600	582	563	575	648	573	610	577	564	622	546	630	583	587	539	557	548	569	565	553	611	558	605	596	607	622	599	578	557	575	594	613	545	555	556	603	568	609	597	599	556	556	580	556	584	595	606	589	603	552	575	591	581	611	557	603	562	575	587	586	579	547	560	603	600	586	581	607	601	542	575	577	581	604	614	580	576	556	580	618	571	529	619	619	590	584	588	608	573	627	569	570	536	628	575	546	575	598	588	575	596	560	561	564	601	531	580	605	579	599	573	576	597	595	618	601	597	600	549	591	533	593	604	580	577	605	570	586	608	583	601	578	607	595	572	592	590	564	569	533	606	539	556	651	551	636	578	582	576	602	540	597	581	578	591	612	604	587	587	582	584	638	538	547	593	583	585	589	590	604	625	620	563	573	595	598	530	579	577	593	598	594	579	605	606	595	570	542	578	592	593	560	605	615	602	614	581	575	623	584	552	561	602	567	604	568	565	565	594	586	546	559	560	593	614	585	599	583	591	566	568	543	562	630	557	532	620	582	588	578	606	570	584	567	604	573	567	573	597	589	605	573	609	650	532	567	547	562	587	622	591	597	606	620	615	582	575	547	599	575	574	591	615	588	580	590	593	619	558	594	583	541	598	585	567	576	572	576	557	643	582	588	556	542	585	548	634	577	559	603	581	551	557	594	604	589	565	549	606	554	535	597	619	555	594	624	616	602	614	586	567	621	603	585	571	588	564	591	572	590	581	557	588	569	617	608	544	586	567	577	623	630	598	602	581	563	581	580	597	566	618	599	597	610	559	587	576	560	592	604	621	550	577	527	601	602	559	576	578	603	658	592	585	579	581	606	570	586	589	578	629	564	584	546	570	616	550	565	567	585	537	564	584	612	618	596	586	597	575	576	575	594	587	576	611	568	544	525	556	598	602	561	637	611	565	572	609	618	569	594	562	629	607	556	632	578	587	603	667	594	628	634	581	556	541	598	589	605	590	592	542	587	615	582	577	607	608	591	574	594	603	605	619	582	563	591	581	601	591	561	598	583	573	594	577	597	563	583	588	610	547	591	610	583	626	595	626	585	572	593	598	565	568	631	588	610	638	613	566	559	543	602	544	597	602	617	615	573	550	604	569	603	619	612	573	612	589	558	592	617	582	566	596	600	581	544	580	590	600	561	623	584	631	603	604	567	574	592	540	585	593	593	599	527	561	532	593	574	586	599	577	555	614	586	618	596	576	603	587	572	551	591	551	584	590	605	606	554	616	563	589	569	617	584	561	617	528	578	615	608	625	616	583	583	591	604	569	587	548	602	579	568	584	623	554	600	620	597	563	614	603	587	613	581	576	567	561	633	561	579	589	572	558	580	561	543	588	582	558	607	573	545	599	576	559	584	579	591	604	625	580	591	564	607	567	581	564	575	550	566	576	640	524	593	552	557	551	570	575	613	576	624	532	605	606	562	590	572	625	613	586	628	596	589	551	569	604	629	632	580	594	580	562	566	601	591	572	617	535	556	589	578	571	576	560	607	581	636	557	611	585	604	593	623	557	565	600	602	557	590	584	556	572	542	573	555	612
12324	891	722	531	396	302	238	235	226	210	178	172	139	155	137	126	140	144	147	127	140	150	145	130	170	127	151	137	126	131	145	142	133	113	138	141	138	129	141	161	122	132	136	150	115	124	132	149	118	120	120	129	151	133	138	121	144	141	127	134	120	118	115	140	129	128	137	140	148	149	127	138	118	158	123	108	123	131	127	121	135	119	101	129	128	125	129	138	126	132	124	129	120	120	124	121	137	118	115	159	135	115	150	141	126	141	137	111	167	120	145	133	117	135	118	139	127	126	115	133	140	136	145	142	127	141	140	160	125	120	126	120	118	133	122	138	135	135	141	119	129	115	107	117	140	119	130	132	125	129	132	118	127	132	127	139	122	113	132	151	114	135	131	121	139	135	128	122	125	132	119	104	116	117	127	137	142	115	138	109	153	143	134	129	139	124	140	127	138	142	131	140	141	141	139	136	156	130	134	123	115	142	121	129	137	114	159	111	115	151	147	135	118	129	125	124	133	119	140	129	130	148	137	127	122	131	115	117	132	133	134	133	125	122	125	148	134	126	148	108	138	131	148	123	113	125	123	127	129	141	131	129	135	132	141	119	138	143	121	134	124	127	127	139	140	118	120	147	142	124	126	136	149	142	127	147	137	134	128	117	128	141	129	135	143	142	121	145	127	149	138	101	137	135	134	122	138	123	112	118	136	130	128	133	143	121	132	132	137	114	138	145	128	137	123	142	139	138	144	143	136	143	118	134	120	133	125	121	124	135	144	120	124	140	154	133	140	126	137	127	146	125	127	105	123	127	139	127	109	115	167	124	136	121	128	128	128	122	135	140	128	131	139	110	147	127	135	131	126	122	128	146	135	123	131	135	132	153	139	116	143	131	132	142	136	130	144	146	127	104	116	145	133	128	146	132	149	141	113	135	123	130	140	135	133	143	121	141	153	125	136	137	131	140	132	144	142	135	128	142	144	129	137	147	118	130	138	141	143	123	126	122	141	151	132	128	128	124	121	143	134	124	123	132	123	122	145	134	128	126	136	147	123	121	129	132	119	105	120	133	133	117	129	112	106	135	105	117	124	154	134	133	142	126	116	146	135	140	147	143	139	124	138	122	133	166	162	123	132	128	152	120	124	110	144	126	136	135	135	112	142	111	137	149	115	137	126	125	125	118	130	140	121	131	118	116	119	121	135	123	151	144	125	131	134	149	128	127	126	118	137	134	135	150	127	104	122	123	133	117	127	137	147	131	126	127	125	129	127	114	118	124	124	157	136	124	156	150	137	144	138	141	123	127	126	100	154	125	129	141	139	141	138	143	160	115	146	130	142	138	129	122	124	120	131	111	114	116	142	124	128	120	121	132	113	154	120	148	131	106	126	125	126	141	128	132	139	129	146	121	159	109	120	150	139	120	161	130	166	159	127	131	135	133	127	127	155	132	141	125	152	133	130	117	139	141	111	136	134	130	115	114	119	134	143	129	107	122	144	121	123	113	119	109	153	157	134	106	131	150	126	171	136	150	132	141	130	135	133	122	113	139	126	127	161	135	130	131	146	133	132	127	141	122	116	160	112	134	131	131	119	134	151	122	143	132	135	107	139	134	155	113	129	122	132	121	139	133	123	120	143	149	140	134	129	126	132	133	128	131	108	115	129	126	118	115	130	124	153	152	142	131	131	113	137	142	116	155	118	125	112	139	142	126	145	132	151	127	119	152	121	134	142	131	137	155	123	128	122	134	122	117	132	116	128	132	113	141	137	127	123	120	125	138	124	139	128	117	133	134	136	160	130	134	120	128	121	148	155	124	117	130	117	134	123	131	120	113	142	135	109	131	138	126	133	129	127	147	137	109	146	142	137	147	146	127	141	120	128	122	127	117	120	130	150	159	121	119	149	142	117	129	125	151	133	149	129	134	152	120	137	114	118	139	117	149	128	121	137	108	136	108	103	117	129	139	121	146	146	147	130	154	133	150	142	143	128	149	135	127	145	118	129	111	149	130	108	140	146	133	144	136	138	136	133	139	153	141	141	120	129	137	126	124	132	121	133	148	159	112	136	133	127	109	141	142	119	145	122	111	117	121	130	133	115	130	125	138	155	127	138	128	146	134	121	130	117	123	125	127	136	152	128	131	150	142	133	128	123	135	123	149	133	159	118	126	125	118	136	135	121	121	113	145	154	133	147	125	153	150	140	110	130	133	136	111	124	112	153	136	155	128	112	121	128	144	117	151	132	130	144	121	110	131	119	121	128	114	132	119	122	129	111	155	117	122	138	119	120	121	140	121	129	135	113	137	124	139	143	161	132	138	132	116	135	128	127	161	136	146	128	141	121	135	125	121	112	140	152	136	141	147	137	123	124	146	122	127	134	126	137	154	146	140	113	131	131	128	125	117	126	120	113	128	122	115	129	140	136	157	167	139	154	133	149	155	133	167	137	125	124	132	141	116	131	108	125	143	125	126	133	142	126	133	143	132	166	122	128	128	128	162	111	122	129	123	152	126	165	141	141	120	127	120	126	143	129	115	139	153	118	118	141	143	136	136	139	157	120	118	135	134	113	141	152	137	127	123	132	144	143	127	133	138	113	133	113	156	120	129	108	154	146	123	149	133	119	126	148	125	129	129	133	131	123	116	123	125	140	117	122	163	139	135	117	150	106	136	134	135	130	141	130	133	149	130	129	136	146	137	129	105	119	139	141	141	104	139	139	111	123	127	152	143	117	133	125	129	178	129	126	123	133	124	126	146	127	133	134	132	139	140	102	116	108	124	120	123	148	151	124	115	149	142	153	103	142	140	119	106	141	133	139	134	136	129	140	145	131	162	121	129	116	125	145	150	118	146	132	150	150	111	140	126	145	119	121	123	141	131	143	121	117	123	145	155	134	113	125	133	137	146	122	131	130	123	128	132	136	124	124	121	107	118	126	135	134	137	150	125	137	167	146	132	140	137	125	154	135	118	122	134	135	110	143	146	131	155	116	129	136	130	143	141	148	143	131	139	125	136	111	125	128	133	136	129	137	140	114	128	114	157	139	143	155	122	145	131	138	140	128	144	132	124	125	123	147	150	132	164	139	141	146	139	95	155	118	136	123	145	122	130	142	147	129	110	147	126	130	130	125	140	122	130	116	161	111	116	126	127	125	124	129	126	138	114	134	127	135	116	128	121	114	135	119	129	144	118	121	160	135	129	125	131	142	138	142	107	116	130	132	125	107	147	134	145	158	135	158	129	133	137	134	147	147	149	141	115	134	129	118	131	128	128	135	138	132	127	113	133	138	148	139	127	133	133	143	121	139	138	118	117	152	139	110	131	125	135	133	132	139	143	126	131	166	113	149	128	137	133	147	138	136	117	120	142	123	135	148	139	156	153	132	152	136	131	123	139	132	121	135	148	126	123	135	130	114	117	143	124	105	141	138	128	127	116	127	137	119	139	113	134	126	130	162	138	154	129	121	136	133	133	120	142	144	124	119	131	142	115	141	132	117	120	133	129
7878	914	1754	1850	1473	1217	1049	1028	825	627	611	637	515	484	454	466	429	427	415	398	394	445	436	419	381	384	348	351	342	365	370	373	345	357	351	312	335	332	351	321	304	321	360	339	340	374	319	318	357	342	349	328	342	380	363	342	338	366	310	341	341	342	333	335	337	342	331	334	335	302	324	318	336	324	331	358	308	317	307	302	319	333	364	343	301	344	332	329	322	338	339	345	337	329	324	341	293	322	321	348	337	349	339	349	361	317	334	322	383	354	281	341	327	344	336	347	322	293	338	322	297	319	324	336	299	325	344	356	278	332	323	337	336	327	309	305	339	333	291	341	339	340	357	337	306	334	330	320	312	323	308	333	342	326	351	349	340	344	341	335	383	338	313	321	334	298	364	353	321	320	328	337	358	330	305	324	303	341	334	316	331	344	341	326	323	346	319	349	320	321	318	329	296	340	300	347	343	310	318	350	310	344	365	303	318	297	331	332	316	349	362	320	298	324	362	337	320	306	328	315	314	340	357	307	346	343	337	325	349	332	333	334	320	352	310	316	338	316	343	332	334	319	312	343	330	296	306	325	335	314	311	349	324	369	311	330	353	311	343	327	327	334	337	321	333	307	314	333	319	305	326	351	334	338	343	327	306	335	340	335	339	330	303	309	349	330	286	346	339	321	310	331	333	337	336	325	336	312	330	318	317	322	320	331	332	340	312	326	330	354	325	335	333	322	335	346	298	332	323	344	324	304	321	345	341	342	323	338	322	289	352	343	347	306	356	333	344	313	317	346	337	290	310	342	310	309	293	331	336	308	326	362	316	341	326	335	318	335	321	351	315	350	334	327	352	341	311	311	347	336	343	330	332	321	319	330	330	320	333	351	286	352	330	336	305	329	355	293	347	354	322	316	326	304	328	350	331	328	344	284	319	321	335	332	346	361	348	327	316	313	369	324	329	319	342	346	325	320	342	296	332	306	343	322	348	360	307	338	300	341	323	348	337	332	324	351	327	373	299	295	350	319	330	331	314	354	324	302	298	346	326	337	318	334	334	344	317	332	350	293	346	328	346	328	334	334	319	315	361	329	318	331	339	367	325	281	321	325	342	338	280	326	331	327	321	339	328	312	295	333	324	317	361	312	317	302	325	350	346	327	322	329	315	315	333	332	341	305	326	309	335	352	318	336	328	323	324	354	306	325	311	320	338	337	336	337	368	288	347	334	350	304	307	313	329	335	349	310	340	336	336	331	318	357	319	338	310	299	351	302	285	316	332	316	327	352	341	316	310	345	330	315	320	331	342	360	331	321	319	292	314	324	315	327	366	321	306	311	326	352	366	351	334	336	318	320	314	332	321	332	315	340	334	327	313	314	327	338	328	339	328	316	334	306	312	305	313	326	315	349	368	320	328	337	351	320	324	365	291	345	334	315	331	318	350	307	338	321	307	300	319	329	325	331	314	325	315	333	305	303	358	359	342	357	330	315	360	333	336	295	330	329	280	305	346	334	342	327	344	322	350	344	303	331	289	313	335	327	336	306	349	312	347	342	331	312	321	317	329	350	350	341	334	314	344	320	326	334	307	332	335	320	366	333	339	302	302	308	300	321	328	332	317	314	335	285	311	327	306	321	331	322	342	314	337	328	336	329	327	323	322	340	306	332	309	329	327	350	312	349	351	342	339	297	335	326	310	359	317	310	312	303	320	322	331	316	295	326	322	315	319	335	313	341	358	330	347	312	352	326	300	339	295	343	308	295	294	358	317	311	290	305	302	331	329	299	330	344	321	326	305	330	316	358	309	330	350	346	331	332	321	343	336	306	315	322	322	342	346	356	341	335	328	320	323	356	311	345	298	367	313	333	338	292	362	328	349	325	343	340	303	356	337	334	311	318	329	318	301	378	324	319	309	372	327	332	345	291	322	330	342	320	301	339	326	281	313	313	314	345	332	316	337	310	350	339	329	301	359	354	311	315	307	328	339	303	340	354	336	307	343	305	326	307	325	346	316	289	352	338	350	314	297	339	343	307	344	316	314	342	333	340	329	354	312	347	347	316	334	307	342	365	305	333	331	324	291	316	333	343	324	327	330	315	354	326	326	320	342	332	360	340	278	333	317	306	320	275	335	335	333	325	328	287	347	302	364	344	353	292	325	306	316	340	285	296	350	323	340	329	310	290	371	336	339	303	314	305	331	339	324	343	340	340	320	321	322	300	311	314	312	331	321	308	306	343	316	334	351	324	326	328	360	326	296	317	341	309	326	311	305	302	317	332	350	308	325	327	306	340	336	311	317	312	363	312	319	318	320	317	320	354	353	336	327	315	343	317	329	333	342	306	323	333	307	327	329	300	305	336	338	328	323	320	333	314	324	319	307	329	294	307	317	331	341	346	331	324	295	311	316	316	326	345	327	322	315	368	311	327	323	323	306	306	308	344	336	358	318	331	347	344	313	334	311	372	336	311	353	336	304	351	311	315	320	340	317	350	330	341	324	361	345	330	323	323	316	334	319	298	357	346	305	326	345	327	289	314	290	324	299	336	334	297	314	334	348	336	317	343	334	340	318	330	349	312	335	332	345	314	343	330	293	341	352	313	334	320	353	350	314	332	327	321	385	332	331	326	340	319	304	352	328	344	326	345	320	326	312	320	332	321	318	357	353	323	326	336	326	326	319	303	361	314	330	318	336	314	363	306	344	308	313	332	360	317	335	351	336	357	297	350	337	339	353	312	349	346	341	346	330	338	301	331	334	314	350	324	314	333	326	350	330	325	329	375	366	336	300	333	331	344	306	339	321	330	346	330	328	337	311	345	358	333	306	309	334	322	354	373	370	328	337	305	343	292	308	331	316	313	344	337	304	322	304	331	317	324	321	322	339	272	333	323	326	323	316	335	375	332	318	337	332	349	340	306	341	336	319	314	323	306	332	298	327	350	360	331	346	307	297	300	329	320	316	342	310	325	329	314	342	307	329	316	356	328	337	337	328	322	319	342	296	350	307	343	329	332	315	348	304	325	331	342	346	325	320	328	322	339	333	330	337	339	330	341	295	369	320	304	316	343	336	329	334	344	317	342	383	322	324	327	336	293	336	320	333	337	324	306	315	331	334	347	345	318	319	316	328	336	346	334	347	316	312	327	330	329	346	343	325	326	327	320	344	350	316	302	312	302	371	341	340	307	318	337	325	343	298	317	341	288	304	328	349	302	337	317	300	339	324	321	334	306	320	309	331	313	310	320	308	318	301	300	297	339	327	325	334	307	381	304	327	288	326	335	355	323	332	338	341	331	308	319	341	338	313	320	355	328	337	283	338	315	330	347	346	312	329	336	351	323	331	320	354	315	326	343	320	327	329	319	349	347	366	346	342	339	343	326	313	309	328	327	377	336	334	335	349	333	314	307	338	328	366	329	311	309	316	325	361	305	341	329	316	359	337	318	366	315	348	312	346	333	308	331	350	332	347	333	316	319	330	339	301	340	296	340	310	334	337	339	339	347	365	329
1243	234	257	225	195	215	202	216	194	208	198	212	174	169	204	209	223	186	215	224	203	176	213	204	187	207	195	222	175	198	190	205	175	207	198	187	213	197	187	197	184	192	224	179	167	210	187	198	216	185	192	221	168	203	210	228	202	225	200	216	189	189	211	208	212	166	199	183	206	204	182	199	183	194	184	201	208	195	203	209	187	211	178	204	188	180	224	177	182	186	187	181	190	222	181	182	193	211	190	195	183	194	196	180	197	201	222	184	205	185	191	195	174	191	189	236	171	200	195	192	185	195	222	199	188	202	192	199	193	214	182	200	197	197	213	206	191	196	208	218	206	204	180	197	229	212	184	180	193	202	188	202	210	202	195	196	206	170	203	205	189	205	177	202	194	153	201	199	189	174	196	188	199	208	199	178	173	175	187	194	188	194	192	182	204	198	213	181	187	191	179	218	202	190	212	234	187	190	184	199	200	206	194	199	190	195	206	201	211	214	223	209	184	208	204	193	206	207	218	183	196	202	186	187	193	169	208	196	161	204	192	175	190	200	207	215	196	188	210	186	177	183	188	217	205	206	179	209	198	182	201	213	194	190	222	204	193	186	172	208	186	180	181	204	215	206	219	183	192	202	194	213	214	230	203	210	190	186	196	202	187	194	196	192	204	186	216	181	191	172	200	193	175	192	171	176	204	213	192	207	219	231	181	207	173	224	194	181	184	189	178	215	182	201	200	194	189	201	205	186	242	187	177	176	205	201	197	186	213	181	177	177	184	190	202	189	187	204	210	224	200	220	197	175	190	195	201	200	184	220	199	183	183	184	215	171	192	200	181	186	193	233	224	197	185	201	204	232	188	179	182	187	212	211	193	212	211	191	210	203	196	171	201	205	192	180	194	184	181	182	185	193	191	184	211	179	184	206	210	188	187	186	225	199	211	201	180	225	183	206	208	219	204	202	165	188	190	175	189	185	199	215	195	204	192	200	229	194	212	191	210	206	200	213	191	203	173	225	196	195	195	184	190	203	183	209	189	190	189	197	186	181	192	211	200	191	223	198	198	180	174	219	221	199	197	211	189	194	173	156	184	170	198	208	170	198	203	180	174	204	180	183	188	208	205	184	210	202	223	219	206	195	214	205	173	197	184	215	216	188	186	176	191	181	194	197	184	203	171	204	188	194	230	205	204	206	196	190	187	184	222	187	216	169	206	191	196	197	186	207	180	186	191	222	186	195	203	201	201	229	220	206	168	176	197	216	199	200	201	188	203	238	186	206	173	202	146	200	205	193	195	194	183	210	208	172	199	175	180	191	194	198	202	202	181	210	191	195	178	190	175	199	209	211	171	242	207	205	183	206	215	175	197	189	202	212	176	184	187	185	205	198	211	181	198	181	197	203	199	200	186	187	206	202	217	207	174	180	190	178	185	200	201	195	193	213	194	208	200	172	175	194	197	190	194	162	207	205	223	183	176	179	177	176	207	207	195	213	169	197	182	190	179	200	189	188	178	213	160	186	180	170	182	197	163	184	209	197	197	196	197	183	234	210	192	199	195	202	193	213	176	207	186	200	203	219	166	225	198	161	202	196	213	200	182	206	195	188	178	200	204	221	195	187	168	206	186	159	209	208	178	239	195	205	200	157	194	207	208	184	198	209	218	199	223	206	205	211	218	184	209	193	231	171	190	210	195	197	192	192	198	197	182	186	190	228	196	198	179	181	182	186	205	215	212	208	201	184	197	197	191	199	186	192	191	168	188	190	199	201	182	164	175	210	198	183	193	184	216	195	191	182	200	181	169	203	186	221	188	205	184	197	182	176	187	174	189	201	189	194	194	210	198	179	218	190	179	229	172	196	203	184	205	205	186	206	198	188	196	197	185	184	188	207	194	195	226	214	211	195	209	203	193	185	169	183	205	184	198	224	178	189	177	174	215	206	174	181	214	183	171	198	186	191	185	205	181	202	157	208	202	209	170	185	187	202	183	193	198	209	215	192	197	182	182	199	185	201	183	190	193	218	199	210	205	215	190	181	206	181	189	199	176	194	199	165	202	182	178	208	210	205	194	186	172	204	184	201	192	232	198	210	182	207	228	181	212	199	199	215	179	175	205	218	211	199	162	168	208	170	196	221	191	164	188	201	191	194	176	191	238	202	187	185	182	188	183	202	214	195	201	216	188	203	194	190	201	213	200	182	189	213	182	195	191	194	200	198	203	193	206	182	199	216	201	187	204	206	207	183	208	195	192	181	184	190	187	187	195	188	185	216	195	192	217	203	182	224	199	176	185	171	222	215	208	199	175	207	197	206	211	204	191	178	202	194	202	205	205	187	194	176	206	222	206	181	195	222	216	163	179	186	194	190	198	235	192	197	182	176	218	184	189	172	203	215	183	201	187	192	186	182	188	206	197	199	206	195	210	178	206	196	181	183	207	169	183	179	190	211	198	184	186	160	193	191	182	201	193	179	214	215	197	204	206	208	215	198	206	189	187	186	185	206	213	192	205	200	227	188	206	199	215	189	196	179	175	191	226	196	211	183	192	204	192	209	169	178	197	206	205	192	225	212	191	206	208	207	178	192	172	207	205	227	160	185	174	210	177	184	191	191	231	208	189	189	200	172	233	178	208	191	167	205	165	203	156	186	197	179	200	235	179	166	209	187	203	174	228	224	227	183	170	177	196	225	202	209	193	174	185	187	191	194	172	194	217	214	189	200	199	205	204	199	208	217	213	183	193	189	197	211	211	179	175	207	220	213	171	215	181	209	193	200	218	211	186	198	182	172	223	201	200	211	176	190	185	201	164	212	199	213	185	190	194	176	202	213	201	199	214	222	199	182	175	177	178	199	218	199	206	190	173	201	195	208	196	178	201	208	195	191	183	201	186	195	202	188	195	187	194	178	221	225	197	205	196	188	216	213	200	208	197	201	188	185	188	190	203	191	192	186	196	184	213	168	178	168	212	180	190	189	185	196	209	220	188	197	204	186	232	191	181	207	186	184	227	162	226	187	173	197	170	173	198	206	189	202	224	180	201	174	239	207	203	195	195	192	191	202	188	203	215	195	196	209	197	206	185	188	180	184	213	171	202	193	209	186	176	177	196	207	194	192	201	174	192	191	189	179	188	171	179	197	198	172	200	210	206	186	183	190	180	202	226	197	221	218	180	171	181	182	158	196	200	185	200	204	200	199	197	212	190	191	227	214	194	184	196	191	217	194	194	188	180	192	209	200	186	220	203	186	193	199	190	189	190	187	195	197	200	193	178	209	176	197	172	183	182	190	180	208	188	174	168	200	198	194	187	221	208	194	213	188	223	198	202	184	179	191	202	201	165	192	215	214	203	203	179	205	181	184	191	201	189	200	190	209	208	213	188	200	205	219	203	199	177	168	181	175	175	200	209	195	199	192	181	216	205	198	190	172	202	214	219	195	197	175	206	207	194	206	197	188	226	157	170	201	201	167	186	180	193	204	197	182	206	199	193	239	240	192	182	188	206	173
1795	513	624	615	560	552	583	540	523	531	505	483	532	495	501	511	524	482	496	465	464	511	486	560	467	516	495	506	474	498	534	487	525	485	472	488	509	465	470	486	510	501	455	443	477	468	515	523	482	481	517	491	515	476	509	453	482	511	460	491	443	481	516	525	490	478	444	467	510	492	474	463	525	470	454	485	460	497	452	480	480	527	479	520	518	465	530	485	473	479	492	509	485	489	479	467	466	480	425	478	495	468	470	491	471	470	501	494	519	476	507	506	515	507	449	491	517	459	510	507	490	529	465	468	516	502	501	487	503	444	476	530	479	484	473	453	486	522	488	487	482	450	479	492	488	491	500	484	516	495	472	513	540	464	515	492	546	525	467	492	490	472	454	467	491	464	518	503	470	525	470	479	498	477	476	486	484	525	455	517	492	491	501	485	514	557	489	477	472	476	448	440	465	460	477	495	462	466	460	487	515	520	477	502	494	466	463	507	486	494	490	474	497	435	455	471	465	495	527	480	509	450	461	443	473	472	471	471	494	487	495	463	495	482	479	426	480	459	459	524	480	507	458	476	500	429	511	452	476	524	523	495	478	502	486	505	501	468	491	474	464	487	495	495	443	461	519	478	509	522	510	511	450	466	512	481	508	491	513	500	491	508	475	485	519	529	478	491	521	510	502	493	512	530	467	449	465	472	506	493	475	486	525	445	483	467	524	493	499	489	486	574	487	540	515	503	482	453	497	458	472	491	474	464	488	505	489	496	502	489	508	478	474	463	436	467	526	466	507	516	510	460	521	491	480	469	482	506	498	475	489	474	482	511	470	483	484	505	485	492	508	490	454	466	474	493	469	470	464	445	510	462	526	502	481	471	475	485	454	466	433	494	480	461	492	501	512	511	501	440	504	465	540	494	469	504	489	529	480	511	482	486	488	486	470	496	510	458	479	500	462	475	492	475	460	487	486	471	432	485	520	505	488	482	490	525	494	486	508	436	485	496	484	468	473	502	454	495	471	495	491	454	468	493	485	509	500	500	460	490	523	487	523	491	481	473	472	508	477	478	510	488	473	492	474	508	486	517	521	456	482	483	491	485	505	487	526	459	459	520	508	490	484	489	489	470	458	473	445	468	437	476	450	498	494	505	514	502	485	498	516	442	511	517	509	472	481	472	509	534	507	472	468	506	488	448	517	502	521	526	479	472	526	498	484	503	470	467	479	492	481	465	469	473	478	471	486	469	491	522	470	529	477	477	500	492	514	474	504	516	493	481	475	502	491	450	499	498	462	521	509	514	493	477	489	483	495	476	492	475	504	473	506	472	508	513	477	474	496	481	515	463	478	490	484	493	485	493	505	474	458	507	493	480	516	476	488	492	508	463	505	474	517	479	473	456	492	507	468	483	481	524	498	497	484	508	473	467	489	466	480	496	483	484	456	473	443	478	467	535	520	499	509	505	493	475	471	476	454	526	475	503	484	488	516	488	514	481	468	484	477	472	488	503	498	447	455	476	490	484	467	465	479	464	491	484	474	464	502	491	502	486	478	474	528	523	500	532	483	468	500	487	452	456	436	448	503	529	479	470	535	477	552	485	479	472	508	489	466	511	548	482	487	466	488	473	503	511	461	536	495	485	457	507	513	499	514	516	483	507	503	462	504	463	477	505	488	479	488	514	471	508	472	501	502	469	519	452	469	481	536	492	529	487	484	459	497	453	487	478	494	459	523	489	536	470	451	436	476	497	486	496	484	496	480	479	446	447	484	512	462	472	492	473	508	514	501	463	510	449	465	470	467	467	482	519	469	503	493	487	472	495	435	490	451	520	486	497	480	520	465	515	484	471	477	486	513	486	467	490	461	462	446	486	496	497	526	505	502	457	486	485	452	482	473	513	449	471	448	494	511	501	471	490	525	510	513	506	483	505	512	524	542	503	500	461	528	454	468	486	491	495	469	457	476	524	500	453	491	445	538	499	464	488	465	444	471	499	480	492	477	500	494	496	485	487	527	501	493	461	472	500	485	489	448	542	471	482	473	513	471	472	488	438	488	506	503	491	486	521	515	483	477	474	482	487	496	470	514	491	493	478	510	455	496	492	495	517	478	499	483	537	474	464	489	508	499	493	474	490	483	501	502	483	540	505	456	504	510	472	504	472	502	460	462	452	461	488	480	482	474	493	524	532	455	501	485	477	491	445	492	496	475	485	496	503	469	484	452	550	453	475	509	465	483	491	490	477	462	457	533	480	466	491	472	519	504	530	503	476	518	484	486	472	484	495	437	436	460	486	499	514	488	530	468	492	490	459	461	476	484	521	500	487	487	490	493	470	513	480	477	442	453	483	491	455	501	480	538	498	488	480	511	470	493	465	471	494	461	513	487	486	536	474	491	501	482	479	526	471	484	483	470	500	473	475	468	482	494	532	443	424	469	492	438	460	533	454	444	492	506	458	458	498	486	486	456	465	483	503	483	489	493	406	496	495	502	498	462	505	475	569	472	467	499	471	495	483	463	487	448	496	491	485	505	471	472	513	472	466	508	476	481	448	444	476	493	486	477	503	476	504	491	489	532	507	494	498	527	509	470	495	525	481	486	475	522	526	485	493	514	529	486	518	457	482	466	499	475	451	448	475	461	482	473	469	494	475	477	476	491	495	473	469	472	475	509	488	500	513	505	506	496	439	489	463	480	500	458	464	473	484	506	542	457	511	506	450	489	525	464	483	502	500	468	513	473	495	493	467	513	460	469	523	485	515	511	509	502	487	510	481	491	485	485	481	502	497	525	501	499	480	498	527	468	478	490	495	503	493	503	446	493	482	493	494	480	490	474	488	505	500	482	494	505	467	486	519	500	485	443	483	467	462	498	495	485	462	490	462	448	450	458	477	491	515	515	472	476	487	484	471	485	462	488	482	499	481	494	469	478	502	526	514	478	475	478	503	480	537	500	497	469	458	439	481	473	476	494	466	514	503	514	553	472	465	498	501	499	456	516	458	481	483	481	500	478	493	486	445	476	516	510	492	461	476	506	489	448	482	477	513	473	466	491	510	481	506	494	478	485	472	499	471	460	472	466	499	521	472	476	484	459	464	494	485	477	491	480	478	463	468	447	511	459	475	482	496	482	497	487	476	450	512	477	494	494	468	490	465	498	539	477	468	491	470	460	482	488	485	491	469	506	469	491	522	519	425	477	508	487	507	468	490	489	494	470	458	484	455	471	511	540	455	486	473	473	481	496	475	516	507	489	463	488	458	461	508	471	510	491	492	505	507	449	506	474	496	456	516	497	438	509	481	468	480	530	487	525	503	433	468	456	506	530	476	501	509	481	492	479	496	446	499	501	508	493	460	448	503	499	484	504	488	497	457	501	481	512	472	510	442	487	483	522	477	499	474	490	488	527	469	481	457	484	513	517	470	505	459	476	473	558	504	488	516	497	485	473	467	507	466	485	469	471	449	467	475	485	479	437	490	504	493	485	455	451	467	495	473	493	489	507	462	461	498
6828	550	589	446	339	338	312	295	282	280	279	250	238	257	270	249	266	261	251	228	230	224	257	281	262	247	282	253	268	251	274	256	230	251	238	257	253	241	231	251	240	238	244	229	247	268	238	262	248	221	281	248	214	259	259	255	242	249	218	236	248	246	294	240	241	254	267	210	239	212	249	249	258	250	215	233	267	258	264	263	247	251	218	251	233	229	253	225	246	261	257	249	240	297	237	227	214	230	233	264	243	222	250	269	257	258	251	245	220	224	205	253	247	293	223	250	220	238	246	226	269	277	253	283	230	253	256	237	256	228	240	227	220	282	235	230	250	236	236	240	252	252	222	228	241	238	240	243	250	241	244	238	275	261	244	253	234	258	282	272	228	263	248	231	244	254	245	255	268	228	251	240	223	237	227	250	225	263	221	235	266	278	240	238	216	219	267	268	269	227	207	260	230	245	234	262	232	224	243	245	249	233	240	239	250	240	227	251	233	246	254	274	264	263	249	230	227	264	250	250	247	249	238	279	281	237	210	250	267	228	272	247	254	248	213	239	251	262	232	244	248	237	272	230	259	239	243	215	265	254	235	243	223	239	266	252	219	223	224	230	233	236	221	226	265	267	232	261	245	241	233	270	250	237	248	238	253	242	234	226	233	254	231	242	242	255	269	229	257	207	216	245	234	245	247	258	263	262	235	256	228	244	224	239	221	253	238	238	234	239	245	223	235	232	260	237	287	234	251	235	263	239	229	236	237	258	239	220	218	230	234	241	225	229	230	263	229	228	224	256	223	231	243	240	248	226	220	239	230	248	243	262	241	259	255	269	249	252	231	252	252	267	253	221	251	229	238	260	253	241	253	246	251	261	254	237	241	235	262	261	264	262	274	256	231	206	251	242	255	238	269	230	271	244	296	240	255	248	288	241	249	241	226	236	225	261	269	232	234	257	236	233	234	223	245	260	241	246	219	222	219	236	213	239	242	235	255	263	231	249	229	257	238	248	254	212	221	243	219	284	223	236	238	251	261	244	266	255	245	200	224	246	260	239	213	241	261	273	241	237	244	262	244	268	240	261	255	243	250	250	238	232	248	243	210	203	237	235	234	232	222	239	244	224	214	231	260	261	209	274	229	246	249	242	288	239	261	217	241	243	226	240	265	249	226	266	246	253	241	246	260	221	243	252	228	261	263	254	231	279	239	241	228	233	259	245	228	210	260	220	255	244	261	250	255	234	247	246	254	238	269	235	248	247	255	252	265	253	257	246	261	278	235	239	235	251	210	218	219	263	224	247	248	226	243	234	281	257	237	250	265	244	239	248	264	242	255	255	250	234	263	247	243	257	229	257	240	250	220	246	236	268	237	238	236	244	246	230	250	254	267	235	264	249	246	232	228	265	233	261	242	235	266	249	243	297	234	235	274	221	249	201	247	218	247	234	230	262	228	230	238	246	260	216	241	254	245	228	221	262	234	260	236	219	249	255	262	244	273	223	259	240	239	236	235	220	271	262	248	250	260	228	250	242	230	235	249	230	255	222	227	226	226	254	238	254	220	220	219	238	245	229	255	258	255	267	286	249	250	226	241	248	254	252	253	241	260	223	222	259	254	235	279	230	238	261	235	241	239	234	243	224	255	252	279	261	247	237	260	249	271	268	225	271	229	250	226	251	221	257	231	228	293	221	238	243	249	232	227	264	237	256	240	248	253	236	226	241	260	260	220	256	232	253	241	271	266	240	257	218	243	249	232	244	242	240	257	248	221	214	237	217	225	280	231	242	239	241	258	267	249	225	215	227	226	228	250	246	222	222	236	230	282	241	248	202	230	248	247	240	226	267	259	257	234	199	246	254	270	241	241	250	241	259	288	234	262	243	240	229	234	275	224	244	239	244	247	235	227	227	241	245	232	248	271	262	221	223	259	287	245	233	247	250	252	252	252	232	254	246	250	272	230	251	274	253	245	248	282	254	257	237	248	222	255	236	218	253	246	261	249	233	236	267	233	235	224	263	251	248	255	245	227	230	244	206	260	237	253	204	246	236	214	232	268	229	276	243	233	257	226	264	236	258	254	250	271	259	284	250	233	257	204	232	242	250	265	217	214	236	225	213	241	258	247	246	245	257	242	273	261	231	217	250	260	256	216	246	240	232	234	241	248	254	278	257	250	256	250	223	274	267	266	240	257	250	254	223	251	242	259	236	210	232	211	251	259	261	253	257	219	242	234	234	250	272	264	240	230	240	259	235	272	239	248	262	213	244	234	239	268	257	218	226	246	247	247	243	262	241	269	234	249	203	240	247	255	227	263	279	223	242	236	239	238	254	244	222	227	263	257	267	253	257	237	233	229	246	234	261	238	224	219	240	259	226	240	209	226	244	245	281	221	252	224	239	245	278	263	269	255	231	225	261	252	252	254	272	250	243	236	261	279	248	247	235	215	224	258	242	254	240	264	241	241	282	250	243	248	240	237	263	281	237	237	270	251	240	252	228	213	259	247	213	230	235	246	273	230	254	218	218	204	224	257	260	218	235	221	236	222	245	244	248	223	255	244	233	250	263	227	241	220	220	227	263	236	222	234	251	263	234	237	246	250	244	236	240	238	225	255	235	228	253	225	247	238	241	237	252	254	231	247	258	238	239	271	250	244	232	266	242	248	234	219	261	261	233	257	248	234	230	230	270	213	251	230	251	252	243	238	254	218	278	242	236	238	246	255	248	273	235	249	232	260	271	237	259	218	231	258	239	255	264	250	240	220	264	212	239	226	226	213	252	248	257	247	263	239	250	209	229	249	245	255	229	247	247	247	230	244	228	220	247	240	254	229	253	255	280	224	249	238	250	232	279	254	262	263	265	267	234	218	239	252	244	243	254	241	235	189	240	249	225	209	235	253	255	209	229	215	252	237	240	247	254	229	251	240	254	221	259	237	270	250	230	250	288	259	248	241	239	242	248	263	252	252	258	236	231	231	241	263	227	253	246	238	237	236	244	252	260	241	255	234	228	234	228	258	247	233	233	251	250	240	240	243	240	268	269	238	261	226	231	234	202	240	262	228	249	228	252	256	213	243	254	219	237	229	222	247	215	231	254	235	230	233	232	234	243	247	238	227	210	274	236	256	242	248	236	245	235	214	267	248	245	224	244	246	235	250	252	262	259	253	246	230	227	238	240	271	253	246	254	257	218	274	242	242	254	229	251	242	231	233	241	275	243	258	224	242	232	236	237	242	252	237	253	205	233	234	244	248	230	245	221	252	235	232	235	256	265	252	248	248	258	264	248	260	243	237	223	240	237	242	225	247	247	262	247	230	258	235	224	221	241	237	234	250	266	256	221	224	246	262	224	202	253	249	256	270	263	241	263	260	246	240	266	238	244	230	249	218	250	262	231	223	246	231	220	245	258	243	242	239	255	243	277	227	252	217	268	229	254	248	222	282	235	266	261	261	256	243	228	268	267	242	262	258	268	232	223	263	263	253	243	265	229	243	222	242	248	234	259	265	255
6394	862	1418	1431	1209	1097	1000	958	838	831	779	709	663	669	657	700	588	617	634	609	620	667	707	669	645	610	552	607	548	593	581	576	595	582	604	584	582	597	603	572	622	579	603	556	593	589	607	617	587	556	574	600	567	665	588	615	592	585	554	578	581	593	603	586	600	634	583	618	587	581	587	591	583	560	568	566	621	576	557	633	544	603	590	605	606	578	598	569	598	567	625	559	562	565	575	596	570	597	608	584	604	586	546	580	590	552	627	548	617	571	612	569	561	530	560	620	628	598	610	586	581	530	572	586	575	559	620	607	581	603	606	580	648	537	590	581	582	556	629	563	590	578	559	551	591	557	597	579	586	561	583	573	592	579	594	593	593	585	580	557	565	518	579	571	612	585	582	580	553	585	580	562	551	581	618	590	528	598	591	564	573	607	592	596	556	588	619	615	612	559	579	574	566	585	600	606	571	575	579	600	550	574	530	569	594	574	600	574	597	610	573	574	564	559	580	581	555	532	567	591	612	579	549	579	594	564	629	601	561	618	561	590	605	578	598	589	590	563	609	629	584	596	556	601	579	614	600	591	588	589	549	559	554	612	595	556	610	545	604	632	645	575	588	562	569	570	551	590	593	592	591	580	570	576	585	584	561	568	569	580	587	590	613	636	564	585	609	562	549	552	593	586	594	618	558	595	637	545	563	622	600	562	539	606	606	605	597	598	589	565	605	613	592	550	596	612	567	600	569	576	553	570	581	552	598	581	593	588	579	576	603	549	548	609	592	570	559	584	594	599	592	573	529	590	547	598	574	630	551	620	581	609	567	586	579	577	649	588	593	581	584	623	620	609	620	597	601	569	592	591	566	578	548	583	584	611	566	572	613	580	590	571	539	569	634	564	593	552	590	563	607	608	630	593	583	577	545	601	609	619	589	594	539	628	590	599	621	584	565	573	567	590	617	557	598	605	591	585	619	640	573	573	627	607	552	589	577	544	592	555	580	556	571	581	567	590	623	567	598	576	549	572	619	619	578	571	597	572	606	595	630	595	614	576	569	547	572	611	581	596	602	606	561	613	611	577	627	578	626	568	579	610	624	568	627	647	630	631	539	619	576	592	572	606	559	577	515	618	571	627	560	585	564	646	596	607	644	611	603	579	583	592	558	613	549	547	542	594	582	602	601	612	578	558	642	570	621	525	534	590	591	562	609	584	608	571	576	610	604	613	567	551	615	551	568	596	573	593	550	600	607	595	614	564	634	596	597	574	565	552	599	548	600	548	573	580	622	544	616	560	584	599	565	578	578	594	591	576	556	599	578	573	615	576	602	567	573	607	609	596	556	583	622	568	609	608	606	647	606	547	592	586	596	560	617	583	572	586	588	576	575	571	562	593	514	581	560	588	548	574	568	591	580	610	616	596	573	557	573	570	598	620	570	571	571	595	575	546	565	541	598	556	603	569	564	581	602	597	595	616	597	596	555	623	577	596	589	566	593	556	582	646	583	602	580	613	564	575	625	603	571	597	557	595	563	576	555	593	628	584	657	532	574	587	613	576	610	607	586	613	571	592	567	594	575	579	586	606	602	572	556	595	596	609	595	530	598	571	574	571	625	541	573	554	580	562	572	564	558	604	614	556	548	608	612	563	586	615	582	588	588	555	570	577	602	579	530	618	579	589	588	541	599	615	591	579	614	588	602	599	562	605	582	581	543	578	626	584	557	588	562	602	631	607	572	636	559	621	551	576	568	604	606	615	591	560	591	599	610	589	546	571	631	539	606	553	586	572	600	589	588	578	568	555	584	623	586	582	569	602	552	569	544	633	577	602	549	586	585	532	573	635	589	591	610	566	578	580	585	596	580	581	582	640	576	594	556	599	597	588	585	595	560	567	592	605	562	552	601	629	588	539	588	596	610	563	576	545	557	624	573	608	627	591	543	594	601	589	575	563	592	561	584	609	555	565	545	556	590	605	607	593	606	531	598	596	572	564	605	540	620	573	562	616	546	614	545	567	592	593	562	597	558	601	548	554	603	578	606	593	581	577	601	554	581	563	581	580	610	602	576	541	578	603	565	581	617	580	590	624	555	587	570	600	577	604	555	586	582	591	607	589	596	576	565	575	609	588	584	605	596	558	635	595	580	618	598	596	588	549	622	588	596	547	616	588	609	558	599	593	642	581	533	605	570	545	615	559	580	592	607	560	560	562	580	600	591	575	570	602	606	613	554	597	629	602	578	559	556	621	600	621	599	616	603	563	615	577	572	606	579	579	571	591	566	563	554	561	550	573	602	578	578	555	557	601	608	567	566	613	604	658	546	550	631	605	590	557	583	590	581	631	560	616	593	580	597	553	583	607	562	572	590	564	629	598	575	616	601	565	548	580	576	567	586	574	572	574	563	575	565	556	586	621	596	612	575	569	588	586	610	574	599	587	582	583	608	639	559	595	547	603	628	586	591	557	592	574	593	558	620	591	604	616	535	628	580	575	602	589	569	553	552	574	610	568	614	580	557	606	548	584	584	586	601	561	567	592	633	621	606	619	561	555	538	601	565	555	636	570	571	592	615	579	579	586	585	599	583	578	582	568	542	548	556	597	583	608	601	572	585	570	595	578	577	575	586	567	537	579	596	558	592	575	615	544	582	593	555	575	577	606	592	600	546	578	560	620	546	568	633	563	609	585	561	575	593	583	579	620	578	565	573	573	586	626	569	554	567	571	587	580	564	540	541	557	559	631	580	560	596	601	592	596	594	574	572	551	637	575	598	558	600	578	604	584	589	531	551	631	597	595	580	579	618	604	552	602	576	567	581	576	551	592	553	661	564	563	588	596	622	591	566	556	605	588	603	555	608	590	567	602	609	578	586	575	570	580	586	619	602	616	560	602	618	549	578	555	584	571	605	548	561	561	586	576	560	595	582	623	589	559	604	597	590	571	592	584	570	578	620	590	575	581	575	619	589	578	565	558	524	567	571	553	570	591	597	613	607	626	558	570	579	571	614	543	568	584	577	565	595	575	552	583	594	562	601	581	612	565	609	597	577	646	567	584	610	602	633	577	563	584	584	587	568	610	613	597	584	631	561	601	568	542	559	571	584	604	528	584	581	588	608	587	581	626	596	568	609	571	590	574	606	593	578	601	574	588	622	531	584	558	606	568	586	604	594	533	591	567	574	595	578	590	577	565	609	579	626	577	578	555	623	624	561	591	655	555	602	583	558	547	572	625	626	550	580	586	635	601	563	612	535	568	552	569	613	569	581	575	617	605	589	622	600	534	563	571	571	604	572	586	550	575	555	595	591	584	589	606	579	578	570	579	615	586	537	556	577	554	619	538	541	573	598	619	570	541	610	576	577	575	568	566	646	568	567	606	578	599	589	565	571	556	539	520	598	568	542	582	581	608	568	594	586	633	571	583	544	602	549	562	611	610	615	606	526	603	584	566	541	597	609	581	621	623	599	598	589	576	565	539	592	594	603	613	558	578	571	610	599	584	561	567	592	591
12585	899	794	583	372	307	289	232	197	205	178	189	167	135	150	124	153	144	155	140	128	155	176	150	126	132	143	157	115	126	159	134	126	138	134	126	134	116	101	135	139	123	106	128	129	122	161	123	176	116	133	117	128	151	133	139	139	138	131	127	135	132	131	145	117	133	157	121	130	148	141	135	112	119	146	138	145	143	130	123	130	119	119	148	145	141	131	137	123	124	158	141	141	122	162	140	114	119	132	122	156	120	125	119	145	146	109	142	115	121	144	125	141	105	130	128	136	131	147	139	125	131	142	147	137	128	120	125	125	147	140	121	137	128	140	128	119	127	132	139	130	120	130	138	115	105	123	152	155	135	162	141	118	127	138	109	134	110	128	108	135	122	130	134	122	146	151	145	138	141	116	139	143	123	116	142	124	135	138	136	136	141	128	116	145	114	126	122	110	146	118	133	158	128	129	115	128	121	119	132	133	123	132	138	119	141	135	142	153	149	132	134	121	101	127	129	117	129	119	132	145	128	127	126	149	129	135	123	137	140	128	127	139	123	139	134	128	128	118	140	130	146	154	143	159	147	141	137	136	148	147	125	150	136	127	141	131	113	115	130	124	150	123	125	136	126	128	143	140	161	147	130	131	127	132	143	141	134	133	115	134	145	122	124	127	127	134	140	154	115	135	129	126	118	108	147	140	142	116	115	135	118	143	121	136	153	123	141	131	135	162	141	160	149	130	135	134	138	137	125	115	126	138	125	143	148	123	149	143	165	132	117	141	114	129	131	129	151	138	164	138	139	127	169	131	136	127	122	129	149	105	129	134	120	124	160	112	130	142	132	130	151	146	131	134	125	145	102	121	139	140	121	157	133	141	144	132	148	139	144	169	130	119	140	138	145	124	139	147	138	144	136	130	144	122	138	136	139	118	125	135	131	135	140	128	125	158	128	142	126	139	140	129	137	118	122	119	142	128	150	138	136	115	129	133	118	129	138	139	109	155	115	115	143	127	133	124	139	133	146	127	144	144	129	123	124	153	120	135	118	131	124	154	148	125	117	142	141	129	124	127	123	130	129	123	139	147	130	128	135	128	143	153	137	151	123	133	153	123	134	127	128	136	152	136	138	136	129	140	117	132	115	129	140	145	153	114	125	125	106	123	115	155	115	121	146	126	122	132	138	122	143	145	120	125	130	138	134	129	142	131	128	132	126	135	125	106	147	131	154	121	146	122	146	134	148	125	95	152	137	122	139	130	154	121	127	143	148	149	119	118	126	126	131	132	123	128	116	128	126	108	129	114	122	154	150	128	150	136	110	158	133	136	133	134	136	149	145	128	128	150	126	130	122	107	139	121	155	124	127	138	131	112	153	154	130	110	133	139	121	134	128	153	135	137	173	125	125	141	119	143	120	149	141	131	144	128	121	104	134	120	123	143	139	140	133	102	129	142	134	144	132	132	132	123	118	141	134	150	119	127	132	143	134	126	131	144	137	122	141	135	110	135	127	119	148	137	143	144	120	128	123	131	123	138	144	151	136	133	144	131	132	125	130	148	123	127	118	140	135	116	150	110	136	140	136	126	155	98	153	132	122	144	125	142	156	136	146	133	145	131	123	149	126	124	122	126	142	128	149	116	140	125	131	149	141	128	125	130	125	135	138	129	120	134	169	131	118	137	134	124	135	142	135	138	130	138	142	141	121	128	139	141	125	127	138	133	149	151	134	135	131	133	137	136	138	142	129	139	127	130	115	129	126	129	161	133	125	143	130	123	161	119	136	139	135	151	122	133	114	129	140	137	133	137	130	137	116	106	127	136	128	140	116	143	112	135	130	135	120	128	139	124	140	112	128	143	123	150	125	126	141	123	150	143	123	159	112	154	143	133	120	136	121	138	127	146	135	132	148	156	145	117	130	145	134	138	133	125	124	139	125	134	131	131	113	142	123	128	155	137	128	134	142	145	123	123	115	140	149	145	138	132	136	140	145	123	141	134	155	147	115	170	152	148	161	127	134	132	127	142	148	142	140	143	137	117	129	148	126	128	119	135	117	102	128	148	127	121	120	125	145	116	140	143	106	126	124	146	146	130	132	117	139	145	142	114	145	137	135	144	144	146	118	124	138	138	131	141	130	139	150	130	124	120	142	140	145	154	123	125	155	128	142	128	145	124	140	143	135	150	124	164	133	125	141	128	116	139	118	132	161	121	121	124	136	143	131	138	145	128	141	121	112	131	147	127	116	150	143	129	143	137	134	128	150	145	121	138	118	133	159	133	143	148	133	163	132	121	127	135	152	138	133	132	132	117	119	146	129	121	135	152	146	131	126	129	132	124	129	140	126	138	132	130	123	130	132	126	144	139	164	142	130	134	127	147	120	144	136	155	124	136	137	124	135	132	159	148	150	127	128	133	151	132	153	114	118	130	119	118	134	130	129	124	132	140	148	143	140	132	108	118	126	154	146	121	109	149	125	133	115	148	142	143	144	145	123	129	136	146	148	137	138	110	129	122	114	143	140	118	144	121	141	126	103	124	125	126	131	130	138	139	126	152	150	137	133	123	137	114	128	122	140	119	125	151	118	149	138	118	122	130	136	146	124	121	130	132	129	140	151	135	125	136	116	147	129	126	134	125	109	125	158	126	138	163	131	124	145	122	119	130	142	134	124	144	134	147	153	125	127	128	125	131	140	146	141	130	121	119	135	159	132	111	135	129	122	116	160	141	127	144	141	138	117	115	122	130	130	138	149	123	128	134	121	136	119	113	119	123	151	131	141	150	125	124	130	119	115	123	132	118	146	137	129	123	124	129	130	110	113	116	140	138	124	138	135	130	135	136	150	134	134	117	120	129	125	150	147	126	126	131	120	144	118	154	111	128	133	115	126	136	126	129	140	140	113	153	115	138	128	124	165	125	136	141	131	113	126	147	128	127	138	120	112	129	129	147	135	136	151	126	129	122	111	142	120	126	149	134	153	116	112	138	117	125	134	140	133	133	128	124	126	131	120	143	147	139	145	130	141	125	137	143	141	126	136	125	126	145	118	146	128	128	144	138	132	129	140	134	125	126	129	136	130	122	134	129	139	134	116	145	127	163	137	151	138	143	129	123	142	129	141	148	118	152	136	136	135	128	128	130	140	179	146	135	109	141	126	130	141	125	130	134	142	138	155	137	155	128	135	132	125	138	133	124	134	136	106	132	137	137	112	126	113	134	131	131	132	133	150	129	136	145	127	145	137	146	136	127	170	131	144	112	124	129	139	169	150	123	134	125	128	147	126	146	123	129	133	144	119	130	125	148	120	124	135	145	124	131	136	127	119	140	133	128	129	102	137	122	153	143	115	136	141	132	142	146	113	128	128	137	148	133	134	129	138	142	124	122	150	122	116	139	128	112	114	126	138	131	111	151	126	141	140	125	124	117	139	137	122	149	134	123	112	123	141	121	159	136	136	128	131	117	130	150	135	148	109	138	143	130	133	120	117	117	123	136	130	131	142	133	127	126	136
7725	956	1820	1898	1607	1191	1141	982	887	741	625	634	538	470	466	456	408	416	406	415	383	421	457	462	436	387	337	385	383	334	375	363	363	343	366	361	353	346	351	354	328	360	334	338	353	353	368	331	371	317	361	324	328	323	337	338	352	327	339	352	349	335	321	351	324	321	336	333	346	310	370	334	338	340	355	319	297	342	308	340	336	347	296	326	339	383	335	311	332	339	307	327	339	337	361	313	309	347	341	318	308	343	339	334	346	342	355	320	352	308	353	332	337	320	335	336	315	338	337	312	351	345	363	351	314	336	366	324	341	335	309	361	317	330	312	308	350	365	334	364	308	324	328	338	319	313	345	311	359	296	330	334	322	316	312	345	347	371	330	350	361	327	323	314	344	339	344	317	369	321	301	375	306	316	307	350	308	344	326	320	312	318	353	307	343	335	354	330	364	326	330	321	330	352	326	326	308	329	290	341	324	351	342	328	324	358	315	320	333	329	316	330	321	302	296	341	296	277	361	346	358	328	341	337	316	358	331	309	327	376	332	321	338	356	336	327	331	330	343	364	346	314	344	310	347	349	332	385	321	337	307	333	354	367	332	322	325	364	344	343	285	345	320	316	347	345	303	310	325	314	345	321	291	352	311	325	312	347	347	330	316	317	326	355	323	307	312	315	350	351	306	283	329	285	330	333	315	338	321	344	308	315	362	332	355	311	366	320	343	345	335	303	337	325	328	324	308	363	322	341	357	342	334	389	319	324	330	333	338	344	325	365	356	343	358	330	315	333	316	323	359	319	334	333	319	327	300	319	342	302	341	329	315	321	367	346	322	333	347	348	339	310	310	333	323	360	348	357	331	325	338	353	326	343	328	328	350	324	362	350	309	301	309	318	269	330	334	320	347	324	324	364	318	302	310	356	300	315	303	343	319	306	307	365	320	325	330	311	348	330	319	311	324	334	329	304	342	356	327	282	308	319	321	330	360	327	326	304	333	337	315	333	340	319	348	347	312	330	324	299	336	328	347	336	340	303	318	341	354	335	321	350	314	323	332	335	331	302	272	345	328	341	347	332	317	311	305	306	337	304	302	353	328	308	318	369	349	319	326	336	354	320	343	327	312	313	320	315	342	299	309	318	310	328	342	343	358	350	317	323	355	316	328	299	308	306	338	338	328	343	328	346	347	324	350	318	319	331	313	341	352	339	348	321	356	350	345	329	323	362	329	321	351	352	320	345	344	336	301	334	315	329	326	323	326	305	332	341	337	334	341	335	328	315	325	324	310	320	337	298	327	341	330	298	308	350	342	370	328	322	338	343	338	306	312	310	350	330	324	333	329	326	298	339	342	330	320	313	335	310	340	296	318	316	335	325	322	358	346	288	295	320	294	310	317	326	328	323	342	356	333	356	336	371	347	333	317	309	318	349	304	305	323	331	361	333	317	331	337	347	333	339	320	327	345	330	371	341	324	344	346	353	343	335	332	317	333	310	328	353	345	327	340	340	295	315	340	355	334	329	358	330	310	310	318	342	310	302	327	307	328	297	358	309	294	304	349	333	306	314	358	364	327	363	347	316	312	344	351	324	345	322	320	321	346	339	348	320	324	305	305	345	334	310	308	344	326	320	317	314	348	334	318	349	307	321	338	319	346	307	301	321	323	323	330	315	322	346	309	338	314	338	326	338	364	333	317	356	341	364	331	324	317	338	294	356	319	321	315	317	322	325	325	311	321	329	331	362	325	374	338	349	318	330	355	305	366	368	326	339	324	362	310	317	322	350	339	331	324	336	319	348	314	332	320	333	293	315	320	310	354	307	319	339	342	356	336	367	348	343	310	312	342	320	319	347	332	347	337	320	339	335	369	338	337	317	315	351	304	311	326	342	331	329	306	309	336	354	308	357	332	308	317	343	323	318	379	306	328	334	347	342	307	323	323	355	339	321	321	326	318	344	333	320	341	340	282	346	323	316	346	346	320	325	323	317	348	318	320	329	349	347	314	358	332	336	350	345	338	289	292	337	340	314	346	321	340	364	293	337	330	337	325	350	373	323	336	294	317	309	330	340	318	346	336	350	331	332	320	355	326	339	340	351	349	358	315	372	314	331	304	333	340	373	316	327	336	309	351	342	340	332	327	350	310	325	304	350	304	307	336	326	290	331	322	373	352	322	322	375	313	373	356	356	337	339	331	346	314	328	332	326	360	334	340	302	330	320	308	316	343	356	337	335	311	341	326	335	312	285	334	356	325	315	325	310	327	349	324	384	323	312	338	320	324	346	307	323	346	355	362	351	309	310	323	336	351	334	361	320	319	342	341	297	291	305	366	338	351	324	289	308	308	343	331	345	311	315	327	329	326	333	330	368	315	342	367	342	337	314	316	358	309	335	321	349	317	351	330	336	361	305	322	326	325	322	288	303	347	307	330	293	330	348	339	323	310	333	351	347	299	364	353	343	330	335	324	313	355	337	360	305	315	333	341	286	309	336	333	352	339	337	330	331	325	321	337	319	317	351	324	327	332	338	326	329	323	328	320	353	355	315	308	342	366	300	322	338	352	314	347	342	335	305	303	300	321	303	311	314	318	352	361	303	326	329	361	332	315	337	327	304	335	330	324	304	342	336	324	290	334	327	353	334	310	296	330	344	331	329	309	325	324	380	339	323	350	305	332	340	329	364	331	319	342	340	337	298	337	314	311	317	304	319	307	358	301	291	324	313	335	356	318	334	320	334	317	322	353	333	321	312	350	334	334	371	314	342	324	328	338	343	334	327	317	345	384	332	338	351	330	357	357	351	344	327	337	335	316	336	324	327	350	342	332	312	305	343	313	325	341	376	294	352	328	340	336	350	336	348	328	325	332	312	336	304	308	339	330	336	317	306	347	324	328	338	323	355	315	318	327	368	360	312	328	308	334	349	326	323	359	313	331	314	348	339	323	330	296	314	315	271	334	331	311	383	339	314	340	319	327	296	311	316	315	352	321	307	380	336	332	321	350	330	333	343	332	363	330	362	337	292	313	320	333	323	316	329	360	332	325	325	319	342	346	311	326	296	315	341	316	326	316	343	328	324	305	312	346	327	316	331	343	314	339	315	348	312	325	337	350	333	322	343	323	314	311	335	361	326	304	354	306	317	319	353	355	332	319	310	308	346	314	345	296	331	321	366	331	337	342	314	324	357	330	320	296	332	360	335	347	342	336	317	329	312	330	332	323	366	313	322	367	316	325	337	333	317	299	333	335	334	311	343	348	336	318	308	362	329	339	354	312	344	340	341	365	314	339	349	317	299	324	338	350	341	335	322	367	340	354	334	352	338	317	308	346	333	340	319	345	312	369	311	316	344	347	336	356	340	357	351	328	321	330	309	327	327	333	347	314	345	326	330	301	338	325	322	335	377	338	308	348	344	376	346	323	345	303	332	296	309	303	289	304	350	340	310	346	309	357	306	360	326	319	311	309	327	328	331	314	327	328	364	308	341	370	334	306	337	356	313	322	305	330	319
1279	245	249	230	246	226	188	172	206	215	196	208	207	199	220	180	208	245	194	222	175	198	218	211	174	178	179	196	170	189	197	184	193	175	175	175	231	209	182	182	189	216	174	190	186	197	205	209	214	198	194	206	212	199	195	205	189	191	190	196	182	192	212	169	189	181	223	194	207	202	222	193	210	189	203	186	198	174	162	188	205	190	191	164	210	211	176	186	200	185	185	205	201	197	198	209	180	185	213	190	209	214	192	195	202	197	176	189	215	181	196	198	214	201	200	193	197	182	220	202	245	198	196	211	205	204	190	203	202	196	196	211	213	186	181	192	203	219	200	214	200	185	208	197	176	197	202	203	183	208	175	182	199	207	195	201	202	205	190	206	205	180	171	187	190	181	176	197	177	190	181	184	216	216	206	201	195	184	185	190	204	182	199	167	203	192	212	215	192	203	207	206	186	203	197	197	222	202	188	203	182	187	216	195	186	200	196	206	208	203	183	202	211	226	186	211	217	207	183	184	180	217	213	181	176	195	191	181	209	206	184	183	214	193	213	178	219	189	217	195	193	153	195	191	189	198	206	197	192	202	206	212	214	172	199	199	208	209	176	189	201	208	191	212	218	179	200	186	191	192	203	184	162	194	212	197	182	185	190	189	186	191	190	175	200	196	184	187	187	199	216	206	176	172	192	200	210	168	181	196	211	197	189	188	211	199	202	182	203	208	191	202	172	216	189	183	200	194	204	156	186	202	215	185	194	162	194	204	193	181	195	184	179	161	205	194	196	188	175	207	177	211	204	186	179	184	180	174	224	209	170	189	215	222	204	190	203	193	208	183	158	177	210	193	199	186	186	179	194	185	175	178	171	182	201	222	212	217	183	193	231	224	206	198	193	171	192	209	175	207	193	198	192	171	187	187	183	205	191	216	217	180	188	205	207	192	180	214	204	169	190	182	206	195	203	196	217	187	207	165	193	189	222	190	197	193	185	199	202	182	185	169	207	202	225	194	167	178	179	195	187	203	193	173	171	190	196	184	177	185	198	216	184	208	177	184	173	201	180	202	170	203	210	193	183	157	202	208	193	178	198	202	180	182	208	180	178	205	200	204	189	216	212	191	215	206	182	209	181	182	192	192	169	191	191	202	191	189	197	187	193	193	193	162	180	204	197	190	191	210	210	205	224	184	211	180	193	201	196	192	204	217	219	212	177	182	189	190	166	189	181	180	184	220	168	203	188	205	194	209	212	217	191	212	184	198	180	172	215	181	209	212	211	206	195	191	191	169	197	195	198	175	218	209	213	214	183	231	188	184	186	201	199	187	204	200	186	175	204	218	195	199	205	183	190	196	184	182	206	184	230	213	181	202	197	232	160	194	184	189	187	198	217	213	197	200	202	184	209	196	221	206	211	218	192	200	208	166	172	210	240	189	212	179	176	206	191	208	194	158	188	197	181	187	162	195	167	199	205	185	161	203	182	187	192	194	231	203	193	205	184	192	168	199	210	179	231	191	194	218	174	183	204	204	200	202	184	208	196	212	179	200	191	220	202	227	207	200	194	199	206	192	192	181	199	206	195	205	178	165	218	207	206	187	224	189	199	196	186	176	201	213	179	208	179	218	201	188	191	186	190	194	218	195	190	190	205	201	196	164	212	185	192	184	207	161	186	193	204	193	202	206	204	179	180	197	175	198	194	201	188	160	207	212	212	180	189	194	205	215	219	188	178	212	197	220	218	185	198	199	204	187	173	175	151	205	178	194	198	193	198	203	212	205	187	199	179	195	203	197	198	220	194	185	195	193	179	217	180	193	186	176	180	194	203	214	204	183	186	223	193	216	166	192	184	185	192	198	213	163	200	197	206	209	209	190	182	181	191	204	206	191	198	197	208	198	209	213	202	195	180	180	201	186	218	206	220	201	209	193	193	179	167	156	189	195	180	204	204	202	200	168	158	196	190	217	197	157	211	204	192	180	162	173	207	196	202	185	185	189	174	176	215	181	193	195	193	192	179	193	229	195	227	202	204	201	191	195	175	188	205	208	178	192	210	163	180	196	202	185	207	206	196	190	206	208	165	179	204	177	172	181	201	173	199	210	193	200	198	207	189	188	183	169	177	182	197	208	195	197	196	186	178	179	178	185	194	187	218	171	211	205	194	226	175	188	176	201	209	210	174	208	187	197	214	191	210	193	188	227	199	191	201	180	210	168	192	187	193	195	198	217	236	184	208	208	172	192	190	174	202	205	171	195	176	174	188	197	181	200	217	186	212	198	215	203	194	224	196	212	171	194	188	208	194	208	183	197	197	192	205	180	199	193	221	185	229	209	199	203	201	179	205	186	199	195	216	218	179	183	214	184	179	218	182	177	175	176	167	196	199	181	200	187	213	208	223	188	216	207	205	191	207	206	191	218	177	214	195	174	194	191	183	201	221	206	227	201	186	172	189	162	209	188	208	189	171	208	213	193	186	191	176	194	190	186	207	205	173	190	213	181	239	180	194	184	192	176	182	200	190	194	181	194	198	204	215	194	181	182	209	195	183	199	192	178	197	165	168	184	197	186	218	202	169	227	196	244	197	170	169	183	191	176	195	211	198	186	213	177	201	215	183	210	201	214	184	199	202	209	193	202	219	182	217	219	179	206	209	184	203	179	203	194	172	180	194	172	181	192	188	204	175	181	211	225	200	206	202	211	193	207	219	164	192	183	215	188	188	204	187	196	196	182	196	195	200	190	189	209	200	201	178	171	184	189	187	193	195	206	188	228	214	208	195	207	208	193	195	183	206	180	202	191	184	189	181	179	202	196	180	195	199	200	182	202	193	200	208	214	196	183	186	215	193	211	174	189	183	183	176	198	202	177	192	229	205	187	185	181	189	223	201	196	190	183	182	155	192	206	209	194	194	179	195	176	199	179	207	205	187	214	202	192	201	196	192	174	189	180	196	197	195	198	197	193	187	196	194	200	187	215	214	210	210	178	185	198	200	187	188	185	181	201	204	222	197	195	197	196	191	180	193	165	214	187	194	187	198	210	221	172	165	186	190	195	186	210	186	209	207	189	200	208	190	180	209	199	203	183	211	205	158	197	220	193	181	180	183	198	181	201	227	186	205	184	186	203	212	203	203	198	188	188	195	179	182	168	224	203	197	200	187	217	195	206	171	183	221	159	199	202	183	203	171	213	217	205	197	201	197	207	183	207	217	181	192	185	186	203	185	171	193	184	201	178	202	171	172	200	187	177	201	196	178	186	194	187	198	191	198	179	174	204	217	189	218	196	178	186	178	189	198	195	188	178	178	213	188	187	212	200	195	196	201	213	185	196	195	176	186	179	202	187	191	190	219	182	204	193	207	197	209	208	178	210	195	194	199	202	206	188	183	200	195	199	186	187	173	214	204	221	185	181	157	186	189	199	194	211	201	203	205	205	212	235	191	208	199	181	188	208	209	195	204	195	184	209	203	180	196	210	205	207	204	194	202	203	187	191	181	200	236	204	211	182
1856	523	630	612	592	592	560	483	519	548	473	486	491	496	508	473	484	465	524	521	485	513	504	542	514	443	481	484	468	497	486	492	486	489	466	491	523	514	516	452	484	472	512	504	527	442	485	492	517	551	493	484	478	476	463	493	476	495	495	489	492	504	483	494	461	495	474	470	497	501	470	534	489	508	487	506	510	491	474	485	459	486	469	494	488	488	530	493	480	476	532	501	459	451	493	493	451	517	477	457	450	455	490	445	519	501	434	467	479	513	482	465	467	518	460	478	500	493	467	461	510	476	471	506	487	473	480	460	474	503	494	473	481	496	449	511	496	485	489	472	478	523	504	517	473	504	456	492	483	466	461	450	446	446	494	514	512	489	501	452	481	515	503	462	465	491	473	477	469	485	457	504	490	505	516	496	518	538	497	501	496	486	470	490	489	484	471	524	504	502	506	497	484	492	481	483	486	501	533	507	488	495	499	463	471	513	464	494	488	488	501	497	536	506	470	494	457	490	459	479	479	479	518	514	491	476	460	489	495	501	475	474	535	478	513	492	481	522	503	501	518	506	447	502	497	462	477	501	515	496	459	501	467	456	503	485	496	488	467	531	472	488	489	492	476	505	483	520	507	509	473	456	496	536	504	505	481	470	477	461	528	519	496	460	473	495	489	518	447	500	532	506	481	496	513	469	516	506	486	487	479	505	499	462	504	505	484	517	472	478	461	503	472	511	504	457	481	497	538	508	476	451	481	488	466	444	512	494	455	482	467	503	464	471	527	524	470	505	524	478	513	494	473	491	450	499	500	436	471	507	495	460	496	486	479	504	501	510	504	495	518	491	554	495	485	517	488	467	487	494	472	509	482	486	521	508	471	463	490	484	527	514	484	475	519	483	488	462	473	466	504	487	479	491	451	455	511	530	462	479	472	527	517	501	517	496	514	485	528	463	511	463	487	474	497	545	493	509	518	506	482	503	468	483	508	481	518	507	503	523	524	504	483	469	461	503	523	486	454	462	483	489	516	494	501	506	460	495	498	508	490	489	485	482	527	463	500	482	480	527	462	505	493	484	482	471	486	485	485	494	528	487	446	434	481	529	481	528	485	490	507	464	541	500	515	480	466	479	492	486	471	516	507	525	469	465	475	514	494	494	493	502	479	497	502	507	467	465	493	440	489	524	514	516	461	535	503	511	480	483	500	498	495	489	503	488	460	495	509	463	501	519	517	457	492	510	480	462	480	523	528	464	468	491	501	510	473	495	479	539	505	497	502	462	465	508	507	511	459	489	462	468	486	491	475	464	509	499	476	489	491	504	463	478	493	489	476	501	476	520	527	454	475	446	494	517	460	517	537	453	470	515	493	497	458	503	475	492	514	466	499	491	477	477	515	518	490	492	485	499	499	466	460	481	503	519	475	506	479	501	496	487	494	495	536	468	476	488	477	467	475	505	550	469	481	541	510	483	505	473	513	486	468	505	456	489	508	512	508	487	512	450	504	479	464	495	473	450	481	502	476	452	470	528	531	502	498	518	502	463	508	484	468	489	470	473	505	489	508	472	487	521	471	493	472	481	503	472	517	484	504	487	496	512	472	496	501	494	480	463	483	529	466	495	493	465	480	476	516	497	498	519	482	536	466	497	513	456	492	463	519	510	484	501	485	487	495	508	489	473	470	487	497	522	481	522	522	472	503	459	483	450	453	443	510	493	467	466	501	490	503	518	465	503	510	462	490	525	514	490	494	501	518	510	472	498	510	523	470	477	471	493	509	530	488	481	484	476	469	498	476	502	482	456	488	494	479	523	529	510	484	504	535	510	504	483	484	515	490	523	482	489	511	489	485	429	516	483	507	462	508	493	494	502	475	512	455	481	562	507	484	499	456	478	497	468	506	553	468	499	480	492	502	510	436	530	491	479	526	496	481	525	494	488	504	492	464	491	460	479	513	490	477	502	520	437	493	518	451	516	508	514	439	501	433	468	506	468	497	487	467	471	499	494	463	491	509	493	508	496	509	485	491	487	490	487	531	454	492	508	522	500	501	507	482	516	496	482	509	503	476	508	517	485	490	487	533	486	512	479	501	473	459	491	477	472	464	456	505	496	518	485	460	450	446	498	453	521	490	451	434	452	494	482	482	486	488	494	479	530	514	470	485	541	517	502	499	475	476	481	483	481	461	495	508	505	506	535	502	490	486	471	472	483	487	524	494	482	514	460	491	486	489	454	501	483	474	505	476	474	479	479	515	487	476	532	489	499	490	430	504	504	515	478	509	471	502	482	497	527	480	490	520	473	509	486	499	477	469	483	424	453	497	469	487	494	451	475	499	471	507	448	503	534	466	488	481	446	453	494	502	485	501	483	520	480	477	479	496	500	487	526	484	478	478	478	495	476	482	481	490	480	522	520	483	487	499	506	507	489	469	490	503	483	470	451	474	510	491	481	471	499	477	472	471	495	470	504	491	505	521	515	482	499	497	487	491	532	499	495	504	495	482	488	528	493	473	488	487	507	510	481	468	501	520	505	485	493	506	472	515	500	462	471	491	476	496	503	454	488	477	527	477	498	493	513	520	478	505	551	461	522	478	497	507	500	495	492	494	519	531	494	490	490	509	481	506	483	468	506	472	481	453	488	487	482	516	453	480	478	469	493	476	474	438	469	523	449	437	478	497	468	493	489	470	490	510	495	453	438	506	493	479	463	451	541	545	496	473	497	470	478	487	482	539	464	478	473	496	483	494	535	479	493	499	545	470	475	501	503	482	473	515	501	479	490	482	522	461	489	464	475	509	476	463	483	511	476	481	503	468	500	485	472	460	477	444	450	505	513	506	535	488	507	489	490	454	486	475	465	519	540	493	467	482	457	467	530	498	485	490	486	480	512	507	518	496	502	453	480	495	470	511	497	503	492	492	465	478	475	476	527	494	519	449	497	485	515	487	469	507	515	479	533	457	465	506	487	468	541	511	497	484	492	514	503	504	482	491	507	494	507	476	474	524	446	503	505	510	525	512	485	463	519	484	494	501	496	501	488	510	513	490	507	496	462	503	468	490	472	497	501	511	492	509	456	524	522	474	497	490	440	478	468	482	487	532	503	508	500	496	533	441	491	486	502	494	489	483	495	481	477	465	530	507	504	477	497	482	509	489	490	491	457	528	488	548	484	493	478	462	478	485	488	490	503	501	547	487	470	453	499	503	504	531	482	493	464	494	492	463	460	435	494	500	494	467	502	486	485	458	489	501	469	491	526	498	505	499	491	448	512	468	459	498	462	459	486	494	466	440	454	502	480	502	469	458	481	433	456	485	476	490	533	478	508	516	494	509	535	495	516	479	531	477	494	540	474	497	472	514	472	510	487	532	487	516	464	485	482	461	486	512	515	460	491	500	496	484	458	484	502	473	534	498	518	517	504	494	438	469	511	498	512	477	482	499	487	516	492	490	496	487	487	492	464	451	499	467	454	468	473	481	472	497	483	458	504	492	479	468	481	491	468	482	472
6914	568	570	467	358	336	288	307	275	266	276	235	228	262	253	227	242	280	226	261	233	223	262	252	256	232	245	234	243	271	232	252	234	246	275	227	210	253	232	235	228	263	290	249	233	238	250	233	233	239	229	252	245	259	224	259	280	229	234	221	228	225	296	276	258	268	258	240	245	278	273	273	249	272	251	262	245	237	268	292	237	245	215	222	218	232	256	225	224	228	238	225	252	243	265	240	231	215	236	264	251	242	225	248	253	222	239	245	237	241	240	269	242	224	248	240	245	259	244	284	235	257	271	248	214	231	244	230	244	253	221	222	226	248	251	249	223	281	262	249	256	219	229	268	222	298	264	221	237	262	254	254	233	231	252	220	253	241	211	195	287	233	269	244	226	229	237	237	251	253	253	227	260	232	257	240	235	235	229	239	232	222	235	243	248	222	267	221	211	231	221	244	236	244	216	249	248	229	228	231	259	252	223	226	243	241	232	268	231	230	247	236	250	242	244	274	244	258	231	240	254	250	245	255	255	260	208	255	255	243	234	219	248	227	243	235	237	274	233	268	270	241	221	233	216	227	229	261	270	241	217	269	234	250	237	227	290	221	229	224	249	218	231	247	258	255	231	259	257	258	270	231	228	223	233	220	256	235	274	206	264	209	293	276	226	266	258	235	235	221	232	258	233	239	234	276	253	227	257	259	240	205	224	245	254	223	246	230	251	229	254	255	230	224	222	240	267	272	250	214	235	232	221	255	247	242	221	224	281	254	269	257	249	254	261	256	245	233	254	227	234	218	250	239	241	275	243	254	269	247	247	263	254	259	261	242	206	240	258	225	239	206	262	233	254	253	270	258	216	231	225	232	238	241	259	231	243	270	242	204	231	235	257	250	258	237	277	227	236	262	237	226	237	250	237	198	247	247	241	236	226	219	221	248	229	244	281	231	273	240	266	268	252	256	238	262	277	260	248	235	269	252	265	297	246	262	231	256	242	245	255	224	241	241	242	265	227	265	217	216	224	252	250	240	240	215	270	267	260	223	216	249	262	245	236	248	247	258	244	239	222	247	257	257	256	234	251	252	250	240	246	238	229	244	254	233	235	259	221	227	226	254	263	240	205	245	256	248	246	289	220	243	262	273	223	226	241	253	250	223	205	228	258	249	281	241	247	206	242	244	265	224	246	243	238	240	241	227	250	234	273	234	236	236	247	223	236	256	250	266	236	245	253	224	276	246	249	257	231	255	249	250	245	246	275	248	264	244	215	265	228	229	262	236	238	248	263	280	230	233	254	184	255	241	267	246	243	222	253	265	279	228	281	252	226	242	260	232	252	235	247	267	240	231	230	234	252	239	240	214	283	235	268	234	227	237	239	230	278	266	256	252	250	229	230	240	228	236	223	235	260	240	268	259	255	231	242	259	226	261	231	251	247	222	241	254	247	209	268	227	245	230	267	224	237	244	258	290	243	258	243	256	254	242	197	236	233	244	262	229	275	264	229	241	245	247	265	217	224	260	237	234	244	231	257	235	250	244	262	214	263	232	236	248	261	232	251	244	279	253	272	285	280	227	250	233	217	236	275	268	227	214	235	255	255	262	245	263	231	257	251	274	240	219	240	231	252	220	255	231	244	265	251	252	234	259	230	236	270	224	254	216	251	212	244	219	226	237	247	247	252	243	237	235	223	238	241	240	258	275	232	275	251	232	236	284	223	241	270	263	238	248	248	251	205	238	242	264	212	228	210	207	237	223	239	234	209	287	243	227	222	255	219	271	253	224	265	248	235	244	262	292	241	254	249	246	262	240	232	213	253	233	238	242	216	250	243	234	222	232	250	229	207	272	245	247	306	218	270	259	205	266	236	200	241	227	244	254	250	241	255	252	220	209	236	250	240	270	219	228	247	263	256	239	244	246	252	219	251	219	261	250	270	255	260	244	258	257	260	252	244	245	231	241	249	233	245	245	241	237	251	248	223	263	231	255	237	256	217	214	237	247	232	248	236	265	254	239	263	267	268	232	223	267	248	267	262	253	225	236	221	272	202	253	228	257	237	240	256	252	239	232	244	255	247	232	237	245	249	242	247	263	262	266	284	237	276	248	254	285	232	230	225	242	265	232	242	241	262	223	234	233	234	244	250	216	211	210	256	246	242	249	229	256	264	272	274	216	238	210	260	229	231	246	225	246	226	202	222	238	264	246	246	246	242	253	229	252	238	217	230	234	241	254	250	248	266	262	224	236	237	226	235	250	248	242	227	231	256	259	273	268	262	256	257	246	269	247	245	261	254	238	221	212	235	242	251	241	216	229	243	233	219	213	235	257	253	208	241	273	218	274	238	242	252	262	234	236	250	227	237	270	240	255	264	238	236	241	260	238	222	216	250	269	247	223	243	248	250	240	263	261	243	237	250	235	244	238	252	247	241	263	246	258	245	241	268	225	254	224	246	257	261	253	206	233	243	244	243	268	243	247	229	250	253	223	227	255	250	244	229	262	217	235	264	233	217	231	223	242	260	255	239	238	238	227	220	269	264	271	234	227	212	234	221	252	233	235	241	224	233	269	205	254	241	233	224	231	219	259	279	257	247	215	263	274	235	234	260	225	288	223	216	245	235	254	237	236	250	238	249	227	239	255	258	249	251	243	229	225	227	236	275	235	262	237	243	236	227	257	243	241	247	246	268	261	225	237	259	245	247	255	233	244	228	238	250	238	248	250	234	244	240	257	245	247	231	236	219	235	226	237	262	224	247	242	223	264	265	265	282	230	257	215	240	246	255	257	214	249	240	231	255	234	235	247	272	250	231	235	266	246	257	250	260	229	269	277	244	241	223	260	253	228	252	268	216	253	250	234	262	250	253	237	251	234	257	280	250	211	237	240	215	221	257	259	252	258	257	266	250	234	208	241	237	208	224	237	224	237	244	220	232	239	230	216	226	233	239	242	233	228	212	227	231	220	268	244	246	246	233	250	246	230	244	228	252	233	263	252	240	216	230	222	264	222	218	257	235	245	222	261	248	252	237	258	260	252	255	240	277	242	266	267	265	266	244	222	222	246	245	246	250	218	239	222	234	257	235	263	251	225	253	247	228	248	248	268	247	243	253	229	242	240	253	245	260	275	229	224	238	234	223	240	218	230	271	263	253	226	232	223	229	231	241	239	236	245	228	235	244	208	264	257	228	232	220	244	228	224	236	213	241	233	240	257	280	251	249	242	227	264	251	244	243	228	242	257	242	237	252	232	235	233	210	245	248	246	233	227	258	270	267	229	255	242	264	270	265	245	215	239	236	252	262	233	216	249	242	206	230	272	269	254	234	234	249	230	250	222	249	239	248	251	253	238	273	256	260	231	250	244	278	243	235	238	266	265	237	228	247	246	230	240	218	263	230	261	260	237	240	240	208	227	285	232	249	268	234	222	235	245	240	262	215	248	218	248	245	273	211	236	258	236	239	259	260	222	229	244	230	256	261	261	238	242	250	246	250	209	224	258	240	215	224	246
6515	928	1357	1429	1363	1108	1018	918	863	786	768	748	680	617	721	693	667	654	642	618	593	629	585	668	655	608	560	631	562	585	613	593	584	667	585	586	586	592	619	596	590	600	590	538	601	615	585	593	624	632	598	568	588	594	593	585	600	594	577	616	587	618	601	553	575	561	602	613	626	578	626	617	561	631	572	619	567	574	553	629	590	603	585	574	557	600	620	570	608	614	557	600	629	551	554	559	605	602	613	588	583	579	573	588	606	608	625	610	577	636	572	600	583	646	559	607	585	562	585	612	602	593	574	607	561	638	557	614	613	565	626	606	594	604	615	593	549	618	604	566	567	578	580	567	585	588	579	550	540	533	593	597	598	606	605	591	576	591	587	586	554	547	589	563	551	584	585	593	575	546	565	557	596	563	574	527	599	552	592	621	583	609	582	624	597	588	589	599	574	546	571	583	548	574	564	585	596	583	572	592	618	563	592	583	561	570	607	565	592	564	583	594	601	611	559	623	592	617	595	571	605	604	609	600	612	618	578	592	568	589	588	562	557	597	583	584	569	576	604	569	588	592	575	559	548	553	603	592	596	594	599	579	580	577	551	619	584	591	589	546	597	547	603	592	584	568	565	594	567	550	618	584	631	566	579	616	596	577	565	583	576	624	579	587	598	534	628	600	610	593	599	605	546	552	566	552	540	593	594	585	567	545	606	608	587	576	591	559	551	568	562	596	612	599	579	619	581	592	560	587	546	609	584	553	558	600	632	597	580	613	575	576	568	557	586	586	559	603	599	579	597	611	609	545	564	588	602	639	572	546	585	565	615	561	597	596	596	568	585	582	544	642	598	590	617	604	568	585	554	620	532	538	618	574	564	618	616	569	572	602	586	602	617	596	580	572	568	559	582	610	598	566	547	565	585	597	571	646	566	596	586	594	608	546	577	593	616	611	590	601	560	570	559	598	582	616	537	585	579	575	589	572	557	585	612	573	600	597	600	603	615	570	600	593	592	570	570	595	531	569	557	596	582	616	559	614	620	632	581	557	571	555	573	586	570	553	595	592	565	605	566	582	605	562	632	564	559	597	561	557	576	554	627	544	607	569	577	585	588	534	559	583	612	581	613	564	559	585	584	601	579	564	603	586	593	575	592	607	563	589	598	602	587	585	630	598	588	616	543	616	596	640	600	602	625	578	603	584	583	580	606	616	574	564	605	585	594	577	581	603	589	617	612	604	582	581	580	591	582	576	607	554	592	554	641	582	573	519	602	607	584	559	579	570	567	570	602	582	590	611	573	590	558	579	609	587	586	605	626	580	590	549	585	617	580	617	587	561	544	582	604	592	604	564	572	546	605	583	571	560	600	606	574	528	555	606	563	593	582	599	541	600	599	582	593	632	590	614	612	589	612	589	611	579	576	586	577	580	596	594	569	582	579	601	577	588	606	605	556	564	596	566	632	572	603	588	600	582	637	595	556	600	554	612	578	556	568	578	576	593	533	594	574	586	612	606	621	598	575	558	613	585	531	583	563	592	566	585	576	562	553	582	562	597	619	596	537	595	630	577	608	614	578	615	568	587	617	615	643	580	560	581	599	574	576	660	567	577	593	621	567	576	554	549	598	560	600	555	590	598	566	580	623	572	564	587	578	576	598	562	590	605	605	571	650	609	560	565	598	562	594	576	602	580	628	572	622	571	608	609	620	603	580	595	631	607	628	561	531	566	631	589	555	571	562	558	594	563	546	596	587	559	619	579	576	613	601	545	553	558	560	589	597	590	659	571	597	552	559	566	536	568	606	543	582	612	564	604	595	596	573	567	569	588	610	552	547	592	572	568	568	576	599	551	571	568	549	629	630	610	558	575	581	586	634	588	591	581	578	580	594	574	594	599	568	575	552	565	594	557	595	593	637	590	609	586	607	573	591	545	571	628	583	628	579	599	568	569	574	585	575	588	557	555	597	545	572	591	584	586	573	555	554	568	571	603	570	583	597	603	573	597	578	619	563	608	599	561	588	565	615	599	675	577	613	601	572	590	588	543	575	544	639	592	610	576	557	559	604	549	585	589	574	531	603	581	606	564	617	580	615	586	577	583	590	568	597	567	636	572	553	592	573	570	520	585	568	581	619	582	608	552	602	600	572	564	605	621	595	596	583	583	572	586	597	563	596	580	567	624	562	581	608	592	604	623	586	572	616	555	572	633	609	581	573	560	641	558	559	578	557	577	603	566	575	582	597	578	585	593	573	624	605	600	596	601	612	583	563	578	630	622	565	627	566	566	539	597	568	590	601	595	620	555	605	582	590	571	599	595	584	560	587	579	580	582	613	650	618	651	573	565	588	580	566	540	569	630	594	610	598	582	599	560	592	593	538	597	553	607	593	587	631	603	604	605	588	547	559	574	628	581	600	577	552	582	597	593	587	565	585	596	589	548	596	563	582	591	622	591	589	575	590	576	588	636	556	588	606	578	575	613	546	567	602	590	593	598	545	545	606	581	617	586	588	576	564	553	607	518	589	588	579	554	590	608	589	589	588	643	617	593	589	621	623	581	574	605	580	573	568	572	567	594	597	609	570	571	609	576	568	543	591	608	603	593	558	580	586	601	560	586	598	554	545	581	596	572	613	634	519	610	610	610	564	604	596	588	585	571	580	609	590	575	614	569	582	595	588	598	617	556	578	560	565	615	564	569	635	579	585	611	574	591	565	600	612	540	593	593	605	615	570	570	563	602	612	585	554	589	582	599	605	551	549	576	570	623	620	585	589	570	610	590	570	595	574	575	550	614	612	598	576	557	613	570	595	551	598	613	565	545	585	598	586	589	542	587	622	567	606	576	573	590	580	629	599	576	578	598	568	610	535	562	598	579	559	565	566	590	589	616	553	609	591	537	570	590	606	572	607	563	595	592	595	569	570	616	599	601	512	620	586	565	627	600	581	613	537	565	544	544	575	618	533	593	599	592	618	606	580	617	619	583	582	588	554	580	602	598	571	616	595	601	607	584	578	563	615	590	552	592	607	597	596	605	567	563	603	578	589	571	553	587	593	572	610	569	615	610	610	655	616	560	622	573	583	557	575	551	548	575	582	574	573	599	631	560	636	554	609	540	600	622	622	593	533	573	598	586	579	585	558	610	572	559	575	596	584	601	587	585	578	552	586	621	557	577	614	569	588	588	598	622	627	600	597	573	644	629	595	596	626	572	628	560	596	579	591	559	576	574	582	575	598	602	586	577	594	588	568	585	550	611	569	559	552	566	630	534	572	622	599	625	614	630	552	585	642	579	574	595	580	599	588	555	574	592	532	599	587	583	597	550	570	597	581	578	570	610	603	592	565	572	614	580	596	594	643	577	598	599	582	596	567	597	555	573	601	567	600	632	595	614	573	587	557	589	538	593	560	603	557	584	598	614	562	564	591	585	594	545	555	616	569	614	580	637	562	632	592	622	621	599	610	582	598	610	625	612	583	591	568	584	615	596	604	597	604	596	572	560	556	569	584	585
12576	896	806	557	385	313	215	212	230	202	175	139	169	130	154	151	159	129	168	150	135	167	138	141	153	136	125	144	131	119	153	131	159	115	126	135	122	124	150	140	156	140	141	136	153	139	144	130	162	103	159	121	114	135	146	139	113	133	142	126	130	141	121	140	155	149	126	124	125	128	157	131	138	141	149	122	139	137	142	120	131	121	128	153	152	156	152	136	156	127	107	123	126	143	117	145	138	127	127	132	143	121	130	132	156	124	165	131	145	135	130	119	148	127	153	151	128	154	138	134	128	124	128	159	123	134	142	131	139	142	134	133	110	131	135	154	145	121	148	133	141	138	137	132	119	141	142	118	133	125	127	136	137	112	131	110	113	134	132	114	140	138	132	131	132	139	125	136	137	132	152	136	138	135	131	123	139	142	122	122	133	136	132	113	154	153	144	130	142	140	132	138	120	147	146	141	135	126	124	133	139	170	140	125	138	119	132	141	148	137	123	141	145	136	123	122	129	131	137	132	129	135	131	155	136	118	130	117	152	120	153	130	119	116	113	146	150	145	126	143	129	131	134	137	144	138	121	135	143	124	126	137	140	132	121	146	152	121	128	138	142	127	154	154	117	145	125	154	131	139	151	149	156	122	115	136	133	115	155	134	145	132	139	158	161	140	147	123	122	138	138	150	145	122	134	115	137	117	141	128	152	132	117	141	135	141	117	140	134	150	120	129	128	121	142	135	116	135	146	133	123	128	131	131	145	113	125	122	128	121	127	138	120	125	129	124	133	142	144	121	127	117	130	139	134	132	118	143	122	131	138	147	139	135	125	151	129	142	126	125	137	123	137	132	116	131	128	119	121	139	114	120	130	137	136	128	140	133	151	144	148	145	119	116	148	112	122	130	114	133	132	149	128	135	135	115	138	124	146	145	138	137	120	117	146	132	120	147	115	143	146	127	136	145	147	136	139	138	148	129	121	139	126	133	141	143	127	117	128	149	120	140	118	111	140	105	131	122	115	143	148	141	141	128	110	125	139	116	121	126	141	114	137	128	135	159	122	137	129	117	123	140	129	125	124	108	129	131	134	145	133	125	135	135	118	125	143	141	122	133	124	121	130	140	152	135	152	130	137	152	136	138	136	136	111	141	140	140	109	164	131	116	139	145	121	140	142	139	136	143	138	141	129	148	134	117	126	137	144	128	128	135	128	125	130	134	133	142	134	114	142	107	109	123	141	146	144	117	135	111	142	152	138	115	127	135	141	119	144	134	130	129	123	151	142	144	137	133	140	128	138	135	145	134	112	115	155	126	112	143	129	129	125	143	128	126	116	158	136	139	126	127	136	150	145	133	132	148	143	134	148	173	137	126	139	120	137	146	148	142	134	137	157	172	136	144	140	119	118	141	127	155	138	126	127	149	129	128	135	132	122	122	152	137	144	143	124	124	128	141	124	127	112	127	124	133	124	124	132	155	145	129	123	118	153	144	127	142	119	131	141	131	119	127	121	135	123	132	140	121	148	127	129	154	120	128	144	137	117	140	145	127	131	135	114	132	149	122	138	128	135	145	147	131	123	123	120	123	127	134	140	120	127	119	133	138	130	134	122	136	142	133	143	134	119	117	107	146	132	140	149	115	110	143	130	114	134	147	146	142	136	124	141	133	133	116	124	116	133	112	129	143	119	128	130	152	134	117	151	121	105	125	123	129	132	146	135	128	140	133	126	129	144	128	126	138	135	134	137	127	153	145	132	139	139	117	150	114	148	116	117	129	142	139	151	129	153	132	145	147	148	137	114	135	148	138	110	128	126	140	158	143	136	129	139	123	156	128	143	118	115	126	139	124	115	126	164	137	139	142	129	126	148	147	135	132	129	143	111	134	158	147	131	140	132	120	157	157	152	121	141	152	145	128	141	135	124	123	136	129	129	130	128	134	129	115	132	142	130	134	143	118	159	152	126	130	124	132	118	136	107	121	125	105	111	131	126	110	148	120	139	130	136	121	147	116	122	137	149	128	121	116	112	136	147	150	120	132	167	142	142	128	130	125	144	125	137	132	116	112	150	150	123	116	135	144	133	134	119	117	131	148	141	148	112	134	143	131	123	122	135	135	122	129	122	116	127	126	133	142	150	139	141	131	116	130	118	146	129	146	132	131	136	119	149	113	142	114	134	147	135	156	115	145	114	155	126	161	143	130	153	114	117	125	141	136	147	150	130	153	147	124	137	96	120	146	130	124	134	137	121	153	131	127	160	151	129	144	136	118	125	126	167	116	138	138	123	140	138	119	132	117	139	148	131	127	133	122	149	104	130	128	139	152	113	133	134	142	128	126	144	137	130	123	128	117	140	122	126	134	127	132	121	133	137	151	145	137	147	142	127	145	135	142	111	130	130	143	118	124	109	123	131	127	146	145	121	144	108	117	119	135	131	149	142	140	136	126	132	135	126	136	140	131	145	143	130	139	142	126	141	134	146	132	132	127	154	133	150	115	130	121	129	120	132	143	143	143	115	138	139	149	119	117	130	111	148	138	129	124	136	126	147	136	134	140	121	163	136	131	135	131	130	140	103	134	145	124	111	126	121	134	119	130	127	148	140	146	122	123	118	127	127	129	114	122	137	139	143	147	161	119	148	132	145	127	132	124	132	123	127	135	134	137	125	132	132	127	139	121	117	120	136	150	130	118	118	117	158	116	106	109	125	149	148	131	156	132	138	128	139	142	180	117	153	127	110	115	140	127	127	115	136	133	141	140	130	139	144	142	118	139	110	168	146	124	119	123	142	156	130	146	120	131	132	142	130	119	145	138	139	117	135	118	125	133	124	142	117	138	144	136	145	108	124	129	140	140	131	115	136	123	132	128	137	144	123	150	127	134	148	124	138	144	132	127	135	129	135	127	119	132	131	107	146	130	118	109	126	136	138	101	145	136	131	126	114	122	104	132	123	140	124	130	134	151	126	131	141	140	110	140	127	130	121	138	128	128	134	102	158	124	140	136	141	136	154	137	163	126	146	133	123	154	155	134	150	139	141	120	129	136	134	133	156	159	152	132	128	119	122	145	140	136	114	118	142	133	149	133	140	137	123	128	133	134	139	117	150	140	150	130	146	137	139	132	115	107	125	115	123	126	139	143	125	136	142	125	131	143	147	156	146	133	141	134	140	145	117	127	121	134	107	120	126	130	130	124	117	116	124	134	137	144	120	147	139	158	148	125	129	140	132	133	122	137	121	129	115	133	145	129	160	128	129	134	129	124	145	139	134	133	128	120	107	126	136	121	130	126	165	146	124	135	143	125	139	137	127	134	145	119	129	153	104	122	145	113	119	145	139	142	143	137	138	143	141	127	127	150	112	135	141	148	150	138	148	115	141	131	138	139	127	137	149	127	155	137	132	132	142	123	166	138	140	134	135	132	119	152	128	141	122	113	118	124	143	141	117	135	113	110	136	126	166	126	123	130	119	142	127	115	116	123	130	149	129	136	153	127	126	127	125	140	128	126
7806	991	1816	1818	1522	1219	1026	885	867	715	614	605	548	537	482	425	435	440	401	405	376	394	392	476	436	390	387	320	390	391	362	322	405	383	357	378	354	396	365	333	346	348	326	332	349	345	335	357	322	358	349	355	337	360	358	300	352	309	323	343	343	351	343	355	327	319	329	326	317	368	315	323	346	360	319	350	345	333	358	350	332	349	340	335	329	346	338	360	322	314	341	329	354	331	342	323	325	355	323	306	341	313	322	321	328	333	363	315	307	353	345	320	352	352	345	315	321	308	331	314	338	342	323	305	334	343	329	354	321	339	314	317	316	322	339	352	349	299	364	323	303	326	337	306	291	323	381	331	356	326	336	335	327	357	310	337	349	335	301	317	345	327	306	341	349	327	330	319	330	318	333	322	338	321	331	365	326	301	334	322	336	313	324	335	324	311	369	336	348	331	331	357	337	349	329	320	338	328	324	317	324	314	321	314	329	341	334	346	312	322	359	341	306	348	319	305	310	285	363	312	313	350	368	299	364	319	304	332	323	320	342	324	338	323	334	328	320	309	326	366	322	322	329	359	352	331	330	327	342	317	332	301	342	323	340	344	338	322	329	334	362	317	328	307	338	361	295	349	313	337	342	321	342	327	311	326	319	350	343	344	334	325	324	288	322	309	336	354	327	356	332	302	336	318	343	316	307	352	321	327	355	345	345	360	327	338	318	318	303	295	350	318	372	299	331	330	326	326	339	346	341	306	306	343	323	339	355	334	321	310	341	316	341	344	322	340	347	352	349	305	330	278	354	319	340	334	281	309	325	352	365	299	325	341	310	320	334	351	334	347	332	320	384	362	321	309	353	345	338	305	321	313	338	320	326	380	316	309	288	337	317	324	342	372	330	294	322	346	360	330	335	354	331	330	325	327	342	299	336	366	322	329	349	366	314	316	308	346	325	337	321	361	335	325	328	350	373	331	289	340	343	338	324	319	305	344	338	347	335	352	331	276	294	355	332	345	311	364	327	318	336	344	347	347	327	335	297	355	355	364	315	332	335	339	338	368	333	311	313	360	327	383	345	329	345	340	354	336	357	317	298	329	325	320	311	351	343	330	329	332	385	319	344	340	368	327	309	325	309	329	334	326	336	332	368	309	344	310	342	320	301	338	327	346	329	359	330	328	300	352	331	344	318	322	320	330	311	347	314	327	356	325	320	325	319	347	335	323	329	313	321	339	331	322	321	337	342	304	333	335	349	338	319	352	358	300	351	349	323	340	317	355	328	291	341	305	330	328	345	312	322	310	328	357	300	320	328	276	305	300	345	325	317	340	331	325	330	357	320	335	291	342	278	361	343	336	324	317	319	346	311	308	325	344	311	334	380	288	330	349	348	338	337	339	331	334	313	326	338	344	325	330	305	323	334	316	325	331	340	356	312	333	373	326	310	298	332	345	323	305	328	322	350	333	366	324	323	323	311	329	339	347	316	327	342	345	317	330	324	325	318	299	325	362	317	328	343	339	337	300	337	322	358	365	332	347	328	310	332	330	338	328	342	320	348	335	358	326	316	323	303	350	338	329	296	319	319	327	303	343	376	321	350	323	344	344	309	329	320	321	336	315	333	377	334	367	346	337	324	326	328	330	344	280	348	336	315	314	308	313	337	319	332	316	317	312	311	348	326	331	357	358	302	332	338	327	347	296	343	333	325	346	350	378	371	381	320	343	340	312	332	333	303	342	354	336	329	325	330	362	323	345	321	346	305	312	344	340	352	354	305	330	311	331	340	314	339	307	352	318	309	333	311	319	328	325	368	355	332	330	299	313	320	332	330	344	329	324	357	330	299	351	316	331	335	326	335	355	349	333	317	295	308	323	314	358	326	325	308	342	320	321	326	289	342	312	302	318	321	326	323	316	327	338	315	317	338	323	323	313	349	306	334	325	340	342	345	333	349	346	317	326	339	322	320	339	299	312	349	369	343	341	327	338	331	317	360	317	315	339	344	309	333	316	324	324	354	320	328	333	344	321	332	301	330	318	305	329	341	352	362	345	362	334	326	320	337	355	319	358	355	307	325	323	344	331	293	312	306	341	332	300	348	335	319	306	329	347	330	338	349	353	328	336	296	319	315	355	312	324	302	337	331	326	332	337	332	345	307	338	358	326	341	337	339	332	314	338	331	306	304	335	343	301	340	310	359	345	320	337	320	352	316	334	347	322	352	335	348	347	335	351	340	315	342	324	315	304	292	353	333	323	332	360	314	329	341	304	324	359	314	331	359	352	326	310	339	289	320	341	331	329	320	322	316	322	370	319	308	344	329	295	380	286	356	331	322	355	347	329	339	317	347	335	370	371	321	322	361	342	338	327	330	341	348	359	321	334	340	317	322	338	341	303	323	320	332	321	326	329	353	365	320	363	347	348	306	326	312	329	308	346	365	365	332	319	343	327	317	332	354	303	369	352	320	372	326	316	350	334	324	316	340	329	329	363	304	328	294	333	335	317	331	329	342	312	325	318	307	330	309	361	316	337	327	337	330	308	326	334	318	324	335	319	362	319	316	320	350	324	347	322	316	328	318	311	338	313	328	307	297	345	334	333	315	339	348	333	307	326	325	310	331	310	327	314	390	336	363	336	370	333	341	345	323	328	368	322	345	304	298	348	325	315	312	317	339	323	330	325	318	299	344	304	320	325	371	357	351	327	330	324	336	295	367	333	295	345	317	325	361	326	309	315	304	322	327	296	306	328	320	331	318	325	318	347	358	325	315	341	326	333	335	338	309	343	339	342	324	331	348	339	325	341	308	351	372	332	292	306	347	339	334	321	323	326	321	329	336	319	341	334	336	364	337	354	322	324	341	302	292	358	299	359	322	351	344	313	308	301	301	326	337	321	331	367	347	333	325	363	294	359	337	325	345	305	329	328	333	317	354	322	312	314	328	320	341	349	356	300	313	331	316	310	305	323	330	337	348	319	343	314	306	330	346	328	336	351	343	327	344	307	322	321	311	334	310	315	311	344	288	282	318	338	321	319	303	346	347	302	302	313	375	349	324	340	337	315	344	350	313	301	324	319	325	343	340	316	358	347	336	334	355	333	297	337	289	334	311	335	315	328	337	325	301	339	308	328	370	348	344	331	367	336	333	334	307	313	367	344	329	353	328	360	328	339	353	287	313	338	329	343	322	324	329	353	326	325	343	309	346	344	347	354	344	327	335	314	331	324	336	333	315	338	329	333	330	310	337	311	353	326	345	333	332	305	345	334	301	327	322	326	345	326	357	344	306	338	317	325	322	333	339	348	343	335	333	318	331	346	336	305	320	330	335	313	347	352	328	346	325	303	360	360	321	304	349	319	335	315	315	328	286	347	327	354	335	334	335	348	380	310	296	335	338	318	350	322	329	321	336	315	340	349	331	344	328	302	348	333	325	317	363	330	335	318	349	340	336	326	294	347	297	327	349	335	353	329	356	327	319	338	336	327	345	311	369	352	326	327	301	327	279	313	311	351
1370	249	263	224	202	212	202	205	224	207	229	226	203	178	206	194	188	224	184	220	214	180	186	191	175	207	191	210	214	187	185	199	186	193	168	189	192	168	180	166	159	209	216	190	185	197	224	187	190	193	219	221	179	191	193	164	214	176	213	205	191	209	199	197	190	214	209	175	173	198	217	200	178	191	188	193	180	181	206	191	234	192	206	196	172	188	209	192	181	211	203	185	188	203	173	187	207	195	201	208	175	209	203	169	200	206	189	210	179	210	188	197	195	183	167	205	227	195	214	201	190	215	209	191	204	188	180	209	230	212	163	177	219	207	165	189	185	189	201	195	198	214	199	218	181	175	193	215	189	209	203	191	226	205	198	189	180	225	218	178	176	201	202	196	183	183	191	187	193	173	193	186	188	183	179	189	198	180	183	211	217	185	211	179	206	199	189	197	205	225	188	195	202	215	204	181	177	196	229	175	210	212	204	187	216	211	199	201	215	205	207	205	187	231	199	177	198	192	168	196	193	202	202	161	188	206	241	211	190	202	182	185	181	214	199	196	214	184	192	185	191	201	184	182	202	207	201	192	184	200	219	202	196	184	199	191	195	226	198	180	209	203	188	193	212	197	198	207	182	198	211	196	204	195	196	220	201	185	199	216	203	188	200	203	195	220	220	174	192	199	190	198	200	184	213	220	211	199	216	209	192	179	207	203	204	188	213	196	209	202	182	186	167	164	205	206	199	202	189	196	196	186	195	204	205	198	178	192	208	189	194	206	210	186	192	196	189	198	204	185	192	189	216	231	206	198	214	199	207	187	161	193	198	204	186	192	186	207	208	186	209	182	199	187	191	194	180	167	196	195	187	178	177	206	185	205	185	200	204	187	212	181	179	191	166	177	170	210	212	195	194	216	192	190	204	164	189	210	205	202	200	201	194	171	208	217	218	204	180	190	170	185	232	195	169	191	203	176	198	201	191	198	209	192	222	203	196	209	216	210	191	186	170	219	191	193	195	194	175	212	208	194	194	206	177	191	199	173	210	176	183	183	212	229	209	199	217	212	189	196	198	236	180	200	201	190	211	184	211	227	191	195	196	205	208	220	178	206	196	204	211	190	195	200	162	179	200	208	194	200	204	197	194	205	171	229	219	233	196	215	188	192	213	197	176	200	217	199	224	196	201	182	224	211	196	184	197	204	177	216	200	180	185	182	204	179	208	215	194	211	199	194	177	200	222	214	183	186	202	192	182	212	185	181	175	206	177	215	217	214	186	196	197	205	223	167	199	197	202	200	187	184	182	215	166	171	201	212	183	204	179	217	197	197	176	190	196	188	183	198	226	222	190	189	224	161	197	193	215	194	206	188	191	183	188	178	198	184	184	212	198	205	213	184	166	199	216	210	183	199	202	195	199	195	226	182	188	201	206	214	193	174	184	197	191	205	232	201	177	185	189	206	181	202	213	207	221	199	209	209	194	207	204	208	199	214	207	210	201	198	219	207	189	198	186	205	203	166	185	182	195	213	172	202	213	203	201	233	189	194	221	187	191	188	181	189	175	217	180	190	213	206	199	217	202	187	195	200	197	193	185	181	201	188	233	190	227	187	211	165	195	196	215	191	184	183	202	180	187	183	209	200	189	193	162	195	190	189	186	183	189	167	205	188	217	208	202	204	203	200	212	183	191	176	201	209	184	197	178	185	191	182	194	223	223	158	200	185	187	209	206	170	173	178	197	218	192	216	204	212	183	193	203	185	204	167	180	204	227	174	201	208	201	225	190	173	194	174	196	195	196	177	196	179	187	207	190	209	198	208	194	210	210	205	198	194	193	202	190	185	186	180	201	160	185	193	196	187	176	216	200	199	200	193	185	187	201	195	189	219	212	230	205	180	183	205	185	179	222	229	176	199	209	223	200	185	202	212	182	198	165	182	187	218	166	197	196	180	191	173	221	202	208	183	187	211	180	188	202	178	180	178	186	225	207	183	209	201	184	213	203	185	194	187	222	201	191	185	209	200	194	204	193	175	182	213	159	179	173	231	189	203	189	177	182	192	212	198	209	215	188	191	200	198	184	194	205	186	233	207	188	216	198	174	204	208	194	196	203	191	234	211	183	193	168	180	191	170	205	188	199	203	170	204	181	235	189	183	193	208	205	208	207	211	212	176	195	191	183	193	187	237	175	206	185	204	210	190	185	195	217	189	191	177	184	185	188	214	196	215	204	184	175	190	176	163	201	194	200	183	198	212	198	223	183	181	194	195	177	186	197	218	200	198	193	178	223	208	200	187	214	179	197	213	193	187	194	180	173	199	186	196	194	195	184	192	195	183	202	216	209	194	209	168	198	192	191	183	196	219	190	187	172	173	208	187	185	171	194	194	209	188	215	189	187	203	212	201	217	180	177	173	196	223	175	180	188	197	177	224	180	186	193	205	178	175	194	186	192	174	202	173	238	215	196	209	181	188	170	194	231	199	216	202	181	213	184	186	212	220	160	188	233	218	180	200	197	199	188	198	206	179	180	194	191	207	201	206	204	215	214	182	179	194	194	175	212	221	214	201	193	203	195	202	184	170	200	209	177	179	209	219	201	202	191	186	205	176	213	189	203	205	190	207	208	217	200	189	201	180	203	211	206	201	188	201	191	209	204	225	210	207	201	229	183	196	196	185	231	178	191	188	194	170	210	191	189	207	179	211	185	177	202	221	194	192	210	201	202	202	210	174	207	189	180	227	186	189	200	179	161	204	198	190	182	189	201	222	235	174	186	186	206	185	193	175	199	201	188	193	205	198	196	180	173	198	184	227	213	200	197	197	198	180	186	190	203	193	184	212	224	206	230	173	183	225	166	190	215	207	201	202	202	173	189	194	209	210	187	222	187	191	203	197	182	202	203	191	194	185	186	192	204	210	205	201	183	211	205	182	190	192	207	197	168	226	199	208	180	192	189	195	184	194	175	195	203	192	206	183	248	199	177	201	195	198	220	180	191	203	198	190	164	189	219	201	193	214	177	195	197	203	188	181	211	190	188	218	197	207	224	203	196	183	197	190	192	195	182	215	160	189	214	189	218	204	156	207	209	195	212	202	222	198	198	186	192	229	163	205	200	188	184	221	198	196	198	176	189	188	191	183	199	213	239	202	206	176	205	196	205	184	173	209	170	194	199	195	193	193	181	191	217	203	195	167	174	192	190	212	205	184	210	225	180	206	179	181	168	209	183	172	200	239	197	166	168	177	220	178	186	186	190	188	188	189	217	185	184	215	169	176	197	196	185	193	207	205	210	205	220	202	170	202	193	204	215	175	188	211	203	174	218	213	186	188	202	209	204	196	213	240	215	207	201	186	217	209	176	185	199	212	224	210	200	198	212	171	222	189	183	195	208	196	188	181	205	186	205	209	166	173	212	178	209	204	211	207	212	202	201	232	209	173	190	211	219	200	190	173	224	212	196	221	187	197	173	194	198	202	196	204	195	216	223	211	220	200	207	209	190	195	232	189	200	191
1896	567	695	669	580	550	553	473	516	512	500	511	468	489	515	495	457	478	491	495	534	495	461	498	528	486	494	514	517	477	494	514	500	497	513	532	467	464	469	478	483	488	502	528	506	502	467	504	474	514	463	486	465	531	480	501	500	476	487	462	492	474	531	524	453	540	502	493	499	512	481	516	493	469	503	472	476	518	499	493	469	482	479	493	493	512	480	471	486	493	473	467	503	458	502	481	480	527	495	497	478	486	501	470	474	513	498	478	490	483	479	496	474	511	500	444	484	513	484	524	476	488	507	488	470	464	501	483	469	506	461	514	468	474	492	492	487	488	503	505	512	495	483	479	518	486	471	514	496	505	510	509	494	504	478	513	510	510	509	491	462	518	497	487	545	485	446	450	493	493	479	528	450	525	508	499	539	515	458	483	520	515	457	471	510	501	436	490	507	487	531	480	456	528	483	490	498	503	496	502	488	494	502	525	477	480	491	480	517	493	485	521	454	509	490	474	475	547	467	511	527	498	458	499	514	484	485	464	514	482	500	495	495	475	490	491	517	501	473	534	550	522	482	465	516	497	448	530	488	493	474	466	486	500	482	481	504	493	494	509	528	473	486	436	479	464	466	511	496	503	505	440	524	512	487	460	470	457	503	518	525	493	467	511	478	491	507	475	515	484	492	474	503	472	444	481	484	500	484	492	508	479	503	494	472	486	547	489	499	484	519	512	499	475	487	489	500	497	482	493	457	480	515	472	459	483	483	468	492	514	481	451	450	477	467	493	543	510	483	453	505	456	450	494	506	468	469	464	507	484	480	484	469	475	489	499	454	498	487	485	442	524	501	517	477	526	466	489	510	474	482	477	492	500	524	501	474	481	499	500	508	523	514	458	522	484	451	458	466	481	471	516	466	463	479	518	450	488	456	476	460	504	475	483	520	482	478	504	494	468	467	495	484	516	495	483	484	501	493	492	489	490	497	453	516	474	481	474	532	508	536	471	480	489	469	463	504	513	507	516	495	507	471	466	493	459	475	484	531	480	485	513	479	499	492	481	474	484	494	506	489	504	463	474	501	434	461	476	498	492	501	462	478	491	481	502	501	482	449	511	499	499	494	495	494	488	486	479	496	485	457	477	481	500	492	468	478	488	461	476	477	472	473	529	503	493	482	468	510	492	464	520	462	521	501	489	488	500	493	497	465	499	487	502	506	477	460	512	515	489	479	470	512	523	506	454	468	513	477	500	463	471	483	489	523	530	499	471	493	492	496	490	491	486	474	520	483	493	495	474	508	485	483	441	520	490	493	491	545	534	531	502	487	491	484	486	483	463	488	517	489	471	485	489	502	496	476	482	492	482	489	489	504	511	508	490	479	466	488	481	518	491	478	531	473	525	478	476	531	477	484	487	533	503	522	503	526	492	494	483	482	504	487	474	520	491	482	503	494	480	484	525	452	454	521	505	485	519	510	499	487	521	452	493	478	508	488	483	493	472	489	516	463	520	483	478	494	511	423	509	502	520	418	502	518	498	481	489	480	527	487	486	505	505	514	506	493	537	460	489	507	525	495	495	497	492	490	497	464	498	486	518	468	515	477	477	457	487	521	522	463	512	490	489	509	508	503	500	508	490	523	529	503	512	504	506	513	497	458	521	490	481	505	529	488	501	480	477	479	492	510	451	489	501	473	525	497	491	491	469	504	506	500	519	522	502	483	480	501	492	511	489	467	469	523	480	527	475	505	532	509	475	523	483	469	519	509	491	471	480	500	499	519	475	501	483	493	496	513	475	516	478	494	484	482	484	534	457	497	515	496	495	465	466	511	524	458	484	480	475	507	518	471	512	485	468	464	508	503	467	493	480	473	512	452	498	471	529	511	493	509	464	457	518	495	497	504	512	500	489	522	487	474	496	492	504	512	526	497	480	495	501	500	445	487	490	503	469	496	492	482	491	497	490	486	506	493	487	479	491	531	535	501	473	513	471	493	499	535	504	493	527	513	510	496	504	478	499	469	467	473	488	501	510	480	526	487	520	521	491	495	478	506	514	490	499	499	520	475	468	501	495	484	525	483	523	557	469	501	523	487	499	484	471	453	498	493	485	463	456	445	503	487	458	477	494	438	474	493	449	469	498	454	480	480	503	488	511	496	480	467	504	473	490	489	484	494	485	535	496	485	483	497	475	499	532	508	501	504	501	468	498	491	504	460	512	489	477	511	476	504	462	489	532	507	497	462	465	450	512	504	486	475	496	488	491	480	484	500	487	468	487	477	459	486	502	468	509	510	525	533	506	491	473	478	503	496	529	477	501	494	488	516	502	487	448	522	522	489	493	501	470	478	504	514	512	496	508	486	465	500	494	491	461	513	486	552	524	459	457	486	529	494	512	467	502	475	493	457	501	505	509	482	526	463	506	470	491	463	503	467	495	503	487	505	500	439	485	484	491	512	477	512	498	475	481	507	457	518	539	462	505	494	495	510	493	463	534	458	494	502	503	532	526	499	495	503	488	455	464	528	499	477	472	456	508	479	490	468	488	448	478	491	503	482	503	490	495	507	531	495	494	477	495	488	486	509	444	497	460	493	467	514	501	512	479	474	490	504	499	469	485	514	460	489	517	478	483	494	495	470	505	531	473	480	470	509	489	493	488	516	492	474	481	501	499	507	484	525	481	489	478	484	461	474	481	519	533	530	483	468	524	497	488	497	482	511	450	494	504	501	482	497	501	483	472	516	534	475	461	523	482	475	478	506	463	454	490	492	499	504	476	493	494	515	522	509	504	513	494	483	486	530	507	464	513	483	443	482	461	497	474	487	497	486	512	509	505	461	489	484	527	480	469	521	533	466	514	503	477	448	500	461	485	500	469	470	488	491	500	520	487	482	462	469	536	503	456	469	508	499	525	507	513	466	477	481	507	486	484	490	477	524	501	503	482	493	498	492	493	534	502	503	494	471	459	466	486	506	501	555	512	474	473	482	520	482	482	508	468	490	445	475	482	534	418	507	475	464	498	506	518	494	487	518	504	487	499	518	501	442	470	511	478	529	471	479	446	495	483	483	489	483	470	487	557	515	490	492	475	486	487	503	478	501	496	519	483	450	475	504	485	481	485	490	475	501	462	506	475	523	498	488	468	497	466	507	508	476	477	531	492	480	509	507	483	490	487	514	509	478	492	481	496	480	485	551	461	491	511	512	533	478	490	536	488	471	500	460	497	514	526	495	498	495	448	492	507	535	487	470	496	452	428	476	450	533	486	464	510	457	471	519	492	494	479	521	511	513	453	448	539	520	516	448	503	474	512	511	462	502	494	499	474	481	518	475	500	473	523	503	487	482	497	481	499	476	493	462	497	481	550	476	497	509	513	479	488	470	520	487	462	479	471	496	469	464	520	462	515	521	509	493	465	505	494	484	514	521	504	533	509	486	486	425	532	454	474	527	495	470	506	493	493	471	504	497	463	502	503	495	516	482	470	469	484	454	502	483	467	486	496	493	426	461	484
6968	590	651	529	407	363	277	273	285	260	276	248	264	247	262	256	226	260	279	236	224	245	242	244	274	272	252	275	261	241	262	249	261	226	209	274	255	210	255	255	262	234	261	260	265	253	237	256	229	227	255	226	236	242	244	247	257	249	254	248	259	242	274	240	224	260	253	260	223	241	204	250	260	249	224	254	246	238	240	277	281	249	285	217	254	249	230	267	232	238	228	232	272	246	236	258	251	269	232	240	250	249	240	240	247	249	278	248	242	224	245	225	251	249	257	244	248	267	275	223	226	248	249	217	262	247	259	245	221	219	235	253	256	224	262	255	246	219	268	252	261	253	269	236	245	260	230	242	235	241	267	246	235	241	244	259	244	284	245	258	244	250	287	254	215	228	246	253	255	251	273	272	228	227	251	237	237	263	264	239	227	258	248	212	247	252	249	236	247	222	224	243	257	248	234	238	249	254	269	267	238	233	254	263	236	244	211	238	237	242	234	266	220	235	259	216	236	247	279	243	241	229	236	237	245	272	233	235	226	227	259	259	245	248	220	266	234	261	250	239	235	238	259	241	230	235	235	263	254	260	247	245	216	255	238	279	246	237	268	243	264	237	242	253	262	282	259	248	234	255	234	252	253	293	231	207	229	247	236	247	248	247	260	241	234	268	237	233	255	260	215	250	250	249	243	231	250	287	247	246	250	249	257	233	263	220	221	263	253	226	264	254	246	231	217	241	242	263	259	264	262	278	268	234	272	232	239	260	242	260	250	243	234	273	261	252	253	272	265	267	227	256	262	252	233	259	288	221	261	216	216	258	268	253	226	255	223	217	241	266	242	229	228	246	222	237	256	241	250	242	249	276	274	226	240	241	212	243	250	258	245	287	223	221	238	248	240	240	249	262	293	219	216	237	273	255	236	273	231	247	263	245	248	252	247	273	248	231	225	242	234	238	273	238	265	230	245	276	253	218	234	213	268	233	262	227	225	222	255	232	251	247	275	281	257	245	225	264	241	249	267	254	273	232	231	268	238	250	254	251	256	282	237	239	225	215	246	232	224	253	241	257	252	232	245	250	217	231	265	237	226	242	271	245	264	234	210	277	251	242	232	212	254	211	271	251	261	243	236	233	252	222	239	269	245	240	263	245	232	247	266	245	263	232	253	276	254	257	250	259	210	284	254	265	253	235	216	227	261	242	229	259	252	234	248	227	234	245	263	247	256	232	249	243	223	248	228	235	245	225	266	226	249	280	266	258	232	260	224	257	249	237	246	240	260	252	247	254	263	215	239	245	222	261	267	239	234	249	256	229	255	226	230	232	241	227	249	248	230	217	235	243	229	224	244	234	253	241	269	253	229	236	257	243	270	267	262	237	223	251	222	220	225	239	222	234	266	260	244	267	239	242	235	260	261	289	248	260	227	241	258	209	234	259	236	229	222	239	215	262	264	243	246	272	254	253	210	239	251	253	250	248	219	249	215	237	244	247	276	247	255	243	267	241	272	228	233	232	235	248	224	212	227	246	226	246	261	246	248	247	252	252	238	259	272	231	261	254	237	230	237	261	283	264	268	269	236	284	249	249	237	243	224	288	226	234	271	268	258	270	235	274	225	264	231	263	248	286	240	224	273	239	226	243	243	243	269	276	256	258	269	274	231	251	243	248	265	237	264	256	225	219	245	271	244	225	239	234	215	261	262	204	262	253	226	246	229	250	233	266	242	246	241	235	256	226	255	253	240	258	245	240	248	265	258	274	228	248	255	219	223	268	259	243	263	235	265	224	272	211	234	250	249	251	245	212	228	225	256	225	225	257	258	259	247	276	253	230	248	239	245	250	255	272	250	231	240	230	276	244	244	228	208	229	268	247	220	258	274	218	261	252	240	236	238	240	244	262	247	241	242	233	252	216	274	264	233	266	269	239	260	223	246	227	265	242	249	244	230	236	257	232	259	255	249	249	264	267	257	236	248	251	258	277	238	270	241	251	248	261	270	222	257	245	247	260	225	236	247	278	249	257	244	258	225	262	235	251	211	261	264	258	260	256	241	240	252	257	235	239	248	244	226	242	239	250	262	256	240	258	242	228	243	254	250	227	258	254	249	275	251	235	250	241	238	241	250	246	226	249	242	256	245	220	260	255	228	249	217	257	252	249	256	240	256	255	230	220	262	254	219	269	253	267	259	254	249	250	256	255	265	259	239	242	257	251	283	239	245	223	262	256	244	212	246	245	271	224	242	244	266	216	238	207	238	251	244	241	247	236	258	211	236	224	253	260	245	241	233	234	216	234	220	244	255	245	272	240	200	256	262	251	240	228	254	235	230	247	248	232	267	233	225	270	236	238	280	225	271	247	228	232	297	266	259	258	259	261	219	261	236	273	221	244	261	262	231	269	244	258	212	239	235	247	254	257	260	240	228	225	239	234	228	242	278	282	280	231	222	242	258	225	254	262	244	265	254	262	250	242	249	219	216	241	241	243	269	265	237	254	202	226	257	223	240	230	235	248	232	248	220	231	242	265	249	236	236	261	258	221	270	226	230	219	220	234	234	258	253	214	228	256	217	229	268	228	244	241	252	279	219	278	265	254	235	224	237	260	262	251	249	226	246	264	253	221	262	212	239	248	219	235	243	216	237	240	244	238	243	243	243	218	212	241	237	251	220	265	236	255	240	238	266	229	235	225	270	252	261	226	216	259	236	241	253	270	252	257	243	228	238	229	239	261	240	243	248	235	259	249	213	263	268	232	257	260	267	261	243	267	244	254	214	252	220	269	246	236	237	251	266	231	206	228	266	251	262	249	241	277	249	238	260	236	258	237	260	217	237	252	240	240	276	237	252	263	282	262	273	256	263	257	239	245	258	268	276	226	248	279	245	236	235	263	242	256	233	227	246	245	230	214	271	234	251	249	260	238	228	243	248	213	247	256	226	258	258	269	271	217	263	227	258	238	266	272	256	292	239	252	218	216	234	235	270	256	279	262	251	213	215	228	249	210	235	268	232	245	245	243	244	235	252	247	240	202	240	256	265	254	247	223	259	240	237	272	240	241	225	236	245	232	252	263	222	252	238	266	251	271	299	232	251	245	218	241	227	273	203	226	272	270	245	266	246	250	218	251	249	281	235	251	227	221	231	213	279	231	244	243	252	262	238	246	242	255	242	227	252	278	264	243	249	238	234	244	254	263	243	251	258	263	249	255	227	248	234	236	241	220	242	255	245	243	252	255	290	283	258	247	227	258	239	256	248	288	252	237	224	243	239	253	234	258	248	241	230	252	262	226	249	236	273	224	222	251	259	264	268	212	231	214	245	241	224	261	268	266	224	243	249	268	271	246	230	261	266	266	233	236	242	281	232	264	225	276	244	262	241	253	232	231	260	257	267	240	221	237	268	254	277	219	249	262	256	251	239	220	259	256	269	243	249	251	257	257	245	298	221	260	234	257	227	206	263	245	245	252	232	248	247	216	251	225	226	278	251	275	248	272	235	258	246	270	226	249
6616	912	1558	1648	1243	1101	917	867	803	820	784	728	748	689	650	692	645	697	647	614	626	651	616	603	720	647	554	614	593	553	629	642	613	619	582	626	643	594	611	625	564	591	545	602	570	634	653	619	613	633	591	561	587	578	564	541	549	615	563	616	541	538	561	580	553	625	596	602	605	592	607	593	570	575	596	586	558	595	627	585	628	571	575	582	567	576	600	603	590	555	598	603	599	602	556	572	616	583	609	582	590	606	562	565	637	591	587	626	678	589	573	560	573	625	602	603	591	603	633	600	581	584	638	551	632	589	608	604	562	567	557	589	552	601	637	626	635	593	602	662	633	553	580	620	547	605	562	560	641	588	536	581	561	618	607	575	581	567	585	593	648	571	604	612	578	601	630	571	608	640	615	596	573	604	583	610	591	574	591	576	562	639	585	571	568	587	566	595	630	643	575	586	553	544	598	577	573	596	564	575	560	591	580	550	573	601	574	595	614	592	585	593	636	576	586	547	636	597	619	564	633	588	638	595	585	584	606	584	578	584	612	635	547	604	629	570	595	582	606	579	586	601	605	576	617	583	595	541	620	592	584	601	588	585	556	589	558	601	591	586	591	609	589	591	605	583	587	565	553	593	575	560	575	615	582	626	565	627	596	553	595	596	581	599	535	569	586	572	597	564	644	601	572	593	613	579	574	558	570	629	587	569	572	624	569	605	636	561	595	584	560	554	567	607	621	581	576	560	561	573	593	547	554	568	594	602	600	602	586	582	605	628	622	580	611	574	622	591	567	546	639	588	626	567	601	554	581	597	598	571	585	577	592	552	591	545	605	599	528	591	614	555	570	611	580	601	612	545	634	579	573	607	611	551	575	591	647	595	578	562	552	607	587	572	620	602	594	579	595	582	599	569	602	591	607	613	582	546	610	614	618	620	566	604	586	583	627	596	598	595	606	589	589	541	562	600	580	603	594	642	581	589	624	607	649	588	593	600	608	623	602	567	574	622	570	588	596	587	587	595	581	608	555	583	610	544	592	568	588	556	571	608	620	557	614	593	632	632	570	617	599	595	589	592	569	629	604	572	585	572	577	583	595	605	621	620	607	594	624	542	595	589	579	571	593	556	646	565	596	591	607	624	604	612	573	560	632	589	553	573	632	559	604	609	594	596	604	604	549	596	541	608	618	600	617	612	598	590	580	608	614	597	593	604	566	590	573	631	643	557	623	581	573	578	582	609	570	568	610	610	574	575	608	606	605	579	600	570	612	566	584	551	611	587	590	620	585	559	587	594	644	599	584	557	604	591	585	581	592	632	596	597	592	546	620	568	590	592	639	622	572	608	584	580	595	583	597	596	567	603	598	604	620	590	626	560	613	620	587	628	593	596	579	590	547	608	574	531	598	571	580	594	594	578	609	565	583	595	570	580	576	592	630	597	591	600	579	558	613	588	610	591	582	633	601	578	585	599	585	589	575	585	607	630	594	603	587	593	612	580	544	594	561	610	612	595	623	599	627	602	615	602	600	634	623	631	592	596	630	582	549	597	584	608	593	591	608	584	569	595	611	595	566	620	652	576	571	614	564	581	597	624	553	608	607	588	621	603	600	590	558	575	571	604	616	593	605	583	590	584	602	584	551	621	565	607	598	584	599	606	578	597	595	627	581	566	596	599	598	605	622	572	640	580	534	632	627	592	606	583	605	620	568	617	583	567	617	613	584	579	540	575	576	548	605	581	594	578	577	595	599	587	644	621	592	590	566	636	566	639	587	624	612	596	595	563	551	563	593	576	589	560	578	599	591	588	562	596	580	540	601	589	592	591	584	551	607	622	607	603	603	560	583	612	636	591	631	595	584	565	558	615	554	540	557	607	556	567	576	588	611	590	601	630	607	589	636	571	574	559	621	586	599	550	625	574	630	619	600	557	572	590	559	600	554	549	562	598	594	577	583	589	615	586	594	623	579	611	627	564	577	571	627	627	624	582	631	603	590	610	611	581	612	585	568	613	612	544	566	620	582	604	551	578	562	580	601	631	555	566	558	604	621	587	610	574	622	554	600	625	570	635	557	567	606	554	583	603	604	611	575	562	583	614	598	561	568	576	593	610	594	598	642	573	578	559	591	559	597	598	621	550	603	571	604	661	574	601	598	598	577	616	578	559	557	594	590	621	627	579	569	580	596	590	562	531	592	565	564	551	557	586	588	583	607	606	623	611	611	605	591	569	596	586	600	574	608	572	606	601	568	563	570	599	585	548	587	564	546	533	633	593	641	619	577	627	603	547	595	569	624	580	593	623	567	595	615	610	585	607	641	604	630	626	595	562	559	597	602	623	573	627	596	587	573	568	566	619	600	576	576	559	556	586	523	623	552	620	566	569	591	573	568	632	632	629	593	585	597	607	600	564	585	585	564	590	612	574	567	619	583	545	564	566	598	532	575	564	622	619	586	609	580	541	597	567	577	583	606	609	582	576	592	602	585	609	641	548	631	549	592	566	572	560	566	574	606	560	593	568	600	591	557	601	612	629	636	603	620	608	576	587	631	595	601	606	586	623	556	605	603	560	567	572	598	535	594	595	615	589	603	595	587	564	565	628	587	566	655	616	591	577	583	583	570	598	600	580	604	625	601	549	591	585	572	634	617	591	579	600	594	607	597	544	582	596	557	597	583	607	583	552	557	614	578	601	595	588	612	617	557	547	561	545	630	579	569	596	615	566	586	592	594	590	576	601	633	557	595	594	631	563	601	559	603	601	591	585	583	585	569	604	585	539	556	580	565	580	618	568	615	573	533	572	566	579	572	584	588	636	581	662	630	572	576	619	588	595	627	551	600	612	603	594	547	575	612	612	589	628	572	623	603	604	588	587	563	595	587	622	582	558	605	656	571	603	569	549	568	578	583	595	633	621	572	594	562	610	590	593	590	589	590	611	576	566	596	588	624	611	597	605	606	556	610	586	572	627	619	599	618	580	525	557	565	611	625	597	588	611	596	575	611	581	598	643	541	607	581	587	598	585	588	598	597	606	580	555	625	554	544	550	576	598	572	628	568	567	584	601	591	577	557	578	614	579	580	591	613	586	629	576	590	589	582	600	585	541	615	590	528	621	574	603	576	543	577	609	611	579	591	581	605	575	606	574	602	585	594	594	576	595	604	605	619	606	590	589	570	606	636	599	580	622	582	569	579	580	614	613	603	591	581	585	598	585	589	609	578	603	614	597	646	611	570	604	561	646	573	586	624	604	635	603	608	604	580	625	543	577	583	571	586	565	615	614	583	636	592	577	629	601	579	587	618	635	656	580	605	556	596	589	603	621	580	594	582	609	584	567	551	587	566	629	607	594	594	617	593	609	598	604	618	586	571	627	595	629	616	618	597	595	599	587	550	629	571	564	578	606	551	546	567	579	587	594	575	567	574	592	547	568	595	573	569	581	602	607	555	593	576	554	597	596	613	541	551	583	568	590	607	566	532	609	578	653	595	631	604	600	600	592	649	609	625	619
12567	904	847	648	403	290	230	259	181	178	166	184	190	150	152	154	151	144	152	134	142	147	172	128	152	151	123	138	115	121	150	125	127	133	132	107	135	126	139	145	134	135	125	122	149	143	125	149	160	135	144	120	126	127	148	136	145	130	138	120	143	140	130	139	128	143	141	142	128	145	132	138	117	126	152	129	148	143	158	132	134	144	138	133	123	125	134	136	143	132	142	128	121	116	146	117	136	134	145	130	146	130	128	131	145	151	150	144	135	123	151	135	153	134	116	117	136	134	139	133	140	122	128	132	120	135	151	124	134	138	109	131	130	123	145	135	126	147	112	141	143	137	117	118	116	131	133	133	158	149	163	132	137	142	143	133	147	150	138	126	127	138	130	140	129	114	110	145	115	122	146	128	151	133	131	124	139	138	117	128	146	134	144	136	144	143	136	120	128	148	146	133	138	123	128	135	130	134	150	139	119	131	143	134	123	129	113	109	148	129	127	126	133	148	124	115	121	125	146	118	111	127	126	138	141	143	141	134	133	97	126	148	132	145	129	117	124	129	116	132	145	128	147	131	145	125	128	135	144	155	138	103	125	126	134	125	128	164	149	145	147	131	125	136	144	148	133	129	125	144	138	117	156	154	117	157	129	143	132	107	134	140	143	125	143	131	130	128	136	143	149	124	131	123	140	135	126	135	136	124	115	151	146	140	123	153	116	135	135	140	128	136	123	135	117	132	148	128	134	133	140	141	132	128	112	125	129	111	162	137	135	119	121	121	134	115	93	154	138	119	148	154	128	117	118	150	113	137	121	136	147	151	131	120	134	119	122	119	151	163	117	116	116	136	125	116	135	140	133	146	148	135	146	142	137	140	117	107	133	119	125	120	126	148	128	117	129	120	139	145	128	139	119	129	139	126	141	136	103	135	126	124	133	148	122	172	154	145	133	130	117	147	131	156	115	143	126	124	134	114	148	136	141	127	117	145	150	139	119	140	130	142	124	132	131	129	140	142	124	143	131	130	115	124	113	131	137	113	104	130	127	164	131	134	135	138	153	127	129	116	144	115	107	118	128	152	116	120	131	128	126	129	125	137	163	133	126	137	119	126	142	163	118	141	125	137	136	144	155	156	133	106	129	122	136	135	154	124	154	136	104	134	135	127	138	129	124	125	135	116	129	149	120	141	129	124	118	140	144	135	126	148	132	135	133	114	126	134	123	127	121	120	116	114	124	110	112	137	142	134	123	132	131	149	134	138	136	147	135	129	138	152	131	125	119	110	141	124	143	140	125	131	143	118	156	135	121	151	143	148	122	153	148	161	118	125	123	146	135	126	128	144	156	138	123	155	134	150	150	136	150	115	121	112	134	112	116	135	141	147	167	148	153	123	137	121	140	141	119	135	146	121	134	130	126	124	138	138	124	138	132	138	150	121	149	123	144	120	149	138	122	124	146	119	130	137	129	118	144	130	127	130	127	145	123	133	152	105	140	151	138	155	130	126	139	144	154	116	131	139	146	132	141	141	148	141	148	134	127	130	149	130	123	129	153	139	114	137	123	137	141	125	134	122	125	122	129	122	117	133	124	129	147	144	136	111	107	131	151	143	156	149	113	138	138	135	133	147	138	129	123	133	141	139	132	138	128	142	147	126	134	116	130	135	115	160	127	119	150	116	130	118	138	123	165	150	138	150	134	142	133	133	137	133	145	131	127	131	132	144	133	141	126	126	152	126	126	143	129	148	145	126	147	131	129	145	144	103	139	135	144	132	113	141	146	118	123	140	131	157	132	164	138	138	128	158	133	109	143	139	126	124	130	138	126	145	136	134	150	156	133	137	154	166	135	127	134	123	127	112	129	119	134	141	147	125	137	148	110	153	128	147	137	137	127	121	126	140	127	110	133	144	121	137	129	129	137	124	114	141	143	126	148	150	135	128	135	124	123	154	135	127	125	131	117	129	161	133	146	133	122	133	172	142	147	124	116	137	146	131	111	116	126	117	120	139	129	145	127	135	135	126	138	126	127	128	110	131	138	114	131	144	153	132	123	122	126	151	137	135	131	136	153	133	139	123	134	129	112	120	130	142	120	151	153	150	141	133	128	148	156	118	124	138	125	141	124	150	94	136	123	134	124	114	148	151	125	135	121	137	142	136	147	143	146	144	144	140	142	132	150	108	143	122	123	137	126	139	165	109	122	138	130	138	135	128	140	152	147	122	148	124	133	137	132	148	128	131	143	142	104	119	122	133	136	124	123	145	135	135	130	155	138	119	153	150	132	108	161	136	131	113	116	111	119	128	138	133	119	129	149	152	148	133	161	120	112	132	128	129	133	131	137	131	131	137	153	146	126	137	137	123	129	121	141	143	124	116	137	135	104	144	127	121	106	148	126	125	143	133	149	157	136	131	112	148	131	152	136	120	134	140	119	151	128	141	136	127	147	136	122	127	128	165	131	141	135	144	138	138	142	130	135	146	132	128	149	126	120	143	137	146	138	134	139	109	133	130	124	125	167	147	126	129	150	143	138	148	153	136	136	146	140	137	127	118	120	137	149	124	149	137	126	134	132	137	129	113	158	118	127	138	150	125	135	128	126	147	148	134	132	155	141	128	128	122	135	104	143	125	137	148	153	141	141	118	139	116	140	143	119	124	134	141	134	141	126	117	124	145	116	143	115	149	138	129	155	129	117	133	128	135	135	156	161	103	152	127	130	142	129	145	148	131	124	112	139	134	140	148	122	145	127	142	140	148	122	150	151	151	152	129	117	150	132	123	133	126	160	149	144	135	127	141	124	118	127	129	154	123	124	138	132	124	136	144	133	134	121	141	122	133	126	129	126	120	148	147	111	144	115	116	141	105	152	114	101	138	125	135	131	127	128	145	113	130	140	157	132	145	114	118	147	121	158	141	126	152	116	129	131	123	141	143	136	141	120	152	146	132	137	126	126	147	122	132	124	133	125	129	125	156	130	131	147	130	137	132	138	136	142	123	145	129	134	158	117	148	123	155	130	118	145	115	127	129	143	130	130	118	125	142	159	132	130	129	138	112	130	139	127	135	159	132	130	122	136	139	148	132	137	128	145	132	163	125	120	134	128	139	138	111	135	124	143	147	162	142	141	144	132	158	144	141	126	124	134	132	130	114	130	121	148	152	140	145	128	119	110	118	129	142	131	137	156	139	139	134	130	149	131	135	137	127	133	130	120	146	129	141	143	160	129	140	122	127	115	103	146	132	120	126	121	127	134	133	139	130	128	128	137	131	138	120	124	112	133	145	124	144	123	159	120	109	132	148	113	130	138	171	125	146	130	127	124	128	108	133	152	136	116	126	139	139	138	129	130	117	142	139	155	127	147	119	139	127	137	116	122	136	129	116	135	111	152	136	153	124	156	134	129	136	102	137	141	144	145	111	134	138	138	137	113	129	142	142	160	127	146	124	135	94	130	124	116	135	146	132	134	140	138	146	140	132	131	128	128	134	93	126	140	135	133	140	147	154
7951	969	2019	2219	1685	1175	933	960	734	725	671	660	660	483	474	483	433	438	395	404	403	361	425	410	474	393	363	408	373	317	372	364	392	352	378	345	306	348	321	333	393	333	346	358	344	349	331	335	369	371	344	346	357	340	341	350	367	305	318	345	318	357	295	351	365	322	358	355	329	341	311	324	346	327	346	336	368	332	346	327	329	353	326	347	341	362	333	327	347	348	331	320	373	345	323	353	328	310	348	367	316	344	346	354	338	291	340	365	332	361	332	295	335	321	327	328	351	303	349	322	332	310	348	319	323	346	328	313	348	324	327	322	332	318	312	371	364	340	331	333	351	349	342	349	318	282	307	341	320	329	321	319	328	308	319	371	333	319	342	342	343	328	331	370	323	364	313	355	349	309	359	303	359	368	375	372	339	320	330	332	349	332	342	329	340	326	313	312	337	327	337	312	321	301	343	317	329	313	325	322	322	343	335	298	322	330	330	338	307	332	349	337	369	318	323	319	323	311	274	314	308	289	355	338	317	323	315	314	319	327	373	308	336	341	338	335	321	347	363	314	339	375	318	328	322	332	328	331	361	353	330	336	326	343	329	318	331	358	330	325	316	323	320	321	337	328	343	331	328	303	337	309	335	344	324	340	330	328	324	352	335	347	343	304	357	330	318	341	352	349	298	366	337	350	361	343	329	333	357	355	344	332	333	370	300	306	364	305	308	355	304	339	363	349	324	295	321	324	328	326	349	322	311	312	327	359	340	326	328	321	355	336	327	326	345	343	299	311	294	313	319	340	312	333	319	340	304	322	352	343	351	341	335	330	364	316	325	369	302	324	346	326	380	330	336	332	312	349	329	366	309	354	327	337	333	317	328	336	324	329	326	335	305	329	326	315	341	347	348	338	317	310	325	347	319	335	326	335	334	308	341	340	364	351	348	341	330	339	352	335	331	308	361	319	300	335	342	338	344	344	319	349	323	318	354	346	328	353	352	333	324	340	344	330	347	328	325	315	316	360	346	317	324	325	339	367	344	308	315	336	343	331	312	353	318	343	346	333	337	325	337	321	306	359	352	311	322	331	336	333	337	299	346	330	349	321	327	340	314	333	325	344	347	318	318	300	329	334	371	342	311	323	351	317	339	342	341	343	338	325	336	349	313	335	331	372	312	319	353	328	367	356	307	348	327	319	332	315	325	329	349	311	388	329	309	335	362	325	330	316	334	326	357	348	341	363	335	333	317	305	349	351	359	299	356	343	319	312	340	321	334	337	335	314	322	331	328	346	316	354	320	331	369	321	348	337	328	316	273	306	367	331	320	320	318	338	305	356	310	345	346	331	330	311	349	330	350	360	356	303	330	349	345	332	309	312	313	317	304	334	334	333	320	316	318	310	346	339	317	377	306	342	311	328	294	355	348	345	335	316	323	322	357	356	322	333	340	346	322	329	336	327	349	324	321	348	315	329	348	370	314	363	340	345	346	325	325	369	330	353	342	343	356	349	338	349	323	353	334	326	311	370	331	355	366	334	299	326	344	328	336	355	325	334	373	308	329	327	323	346	332	330	335	350	359	318	298	310	341	332	303	363	294	337	328	345	319	316	297	370	321	308	328	337	349	294	316	340	346	341	332	325	352	348	347	310	363	331	332	319	292	325	329	322	343	333	317	332	317	332	370	324	317	341	332	344	324	326	355	329	312	347	337	319	366	314	291	347	364	341	345	322	332	323	341	328	334	366	336	311	349	335	347	292	340	305	334	314	331	328	328	314	359	307	350	309	327	334	328	363	355	325	319	323	352	353	276	338	332	346	359	294	346	318	345	375	363	339	319	326	311	343	324	355	348	278	313	317	357	336	325	336	367	333	309	311	309	326	311	361	319	329	327	331	351	348	326	344	356	305	349	356	345	352	338	342	314	292	337	326	374	347	313	323	358	317	347	350	333	314	326	324	349	324	351	304	312	335	338	350	323	360	337	347	353	339	338	330	294	350	320	318	322	351	345	328	359	355	339	334	341	342	382	324	323	319	351	304	337	331	369	331	316	353	317	315	309	319	326	336	351	342	330	334	311	334	300	310	323	325	342	338	341	319	319	339	374	348	332	322	344	324	305	335	342	314	305	342	337	310	374	334	322	351	358	338	334	304	325	328	321	339	340	342	367	347	309	345	331	355	314	346	311	364	339	357	345	312	331	335	366	318	351	327	321	334	325	382	321	329	353	301	346	322	348	326	333	333	336	329	272	346	353	336	319	347	332	326	321	335	317	330	342	330	358	358	354	328	389	332	330	344	322	320	338	340	329	316	340	362	344	335	322	298	314	339	317	318	326	307	350	344	328	298	323	299	323	329	309	352	327	365	330	346	368	361	325	328	334	325	312	302	355	308	319	322	319	308	326	345	323	333	340	311	313	323	314	346	327	348	363	346	304	365	344	326	335	334	349	331	359	323	345	320	333	352	332	351	322	337	351	336	343	334	320	334	337	332	317	337	368	340	333	324	364	372	335	310	348	364	312	325	321	355	360	335	347	324	314	370	312	350	348	327	306	352	333	360	320	356	349	332	341	358	326	331	321	348	345	299	323	349	341	366	346	354	323	348	321	369	288	322	316	319	342	314	299	328	313	354	334	348	338	317	317	291	333	324	332	333	354	337	361	326	306	328	368	324	345	354	335	308	361	318	340	343	336	323	303	335	361	359	334	329	372	351	312	346	343	352	324	337	344	351	313	382	316	370	330	348	333	338	308	326	350	377	325	329	349	341	340	336	341	304	341	320	318	329	323	324	340	334	300	347	284	334	335	349	337	339	343	350	351	393	320	339	323	309	326	323	324	380	362	303	324	319	357	323	330	327	346	345	332	328	318	326	350	308	331	356	348	358	319	336	327	354	323	333	318	331	332	342	302	301	342	310	343	328	347	349	326	340	354	319	360	333	309	346	352	349	355	330	335	333	320	311	333	312	326	294	348	318	326	338	350	310	348	339	335	329	324	325	363	339	317	366	330	348	338	396	311	354	311	315	340	341	347	321	339	328	325	310	320	339	309	306	358	351	374	328	350	331	306	350	333	351	324	340	365	319	313	322	337	347	301	317	349	350	336	361	346	333	363	364	345	344	329	338	297	326	330	324	349	336	345	282	325	347	317	375	345	347	326	355	336	312	334	304	344	340	336	309	325	321	341	340	317	315	345	290	340	333	317	361	314	328	359	345	361	307	298	330	335	337	347	324	347	345	321	319	356	340	303	351	331	338	292	288	307	306	324	345	334	318	317	331	324	312	338	338	335	329	339	306	321	327	390	332	308	328	301	323	345	328	341	330	363	325	328	339	332	315	283	352	302	364	350	341	301	322	318	332	322	333	304	293	322	318	319	327	350	311	339	355	346	337	339	323	354	306	323	312	332	324	344	333	341	355	358	339	336	318	334	320	334	332	327	359	342	327	328	365	354	348	342	304	350	315	362	359	323	353	293	330	326	336	371	341	319	329	347	299	320	324	333	335
1365	277	296	259	212	191	193	221	170	196	192	192	176	225	216	206	217	178	167	195	187	185	188	194	164	212	207	174	180	178	222	182	211	205	182	220	216	188	193	217	187	190	173	193	195	198	196	196	183	162	203	200	219	217	198	193	215	188	190	194	194	221	206	219	219	203	217	177	216	173	221	184	187	205	205	160	216	192	199	189	206	196	206	220	215	177	216	176	180	197	193	192	201	183	169	200	196	205	211	201	219	217	211	154	189	206	192	206	206	184	204	210	163	210	198	174	196	207	192	199	189	199	190	192	222	203	199	185	187	213	180	195	173	189	187	183	223	228	207	183	215	176	217	175	199	212	225	203	177	190	209	211	195	206	175	200	181	212	178	182	195	200	186	161	201	189	190	196	197	215	183	200	196	220	193	175	166	209	197	211	164	186	194	213	199	201	191	194	180	215	180	200	197	179	199	191	194	216	172	185	213	191	194	209	213	210	197	191	173	216	221	193	194	198	201	182	211	172	198	184	188	196	182	193	200	180	217	195	197	210	210	209	177	205	184	210	203	213	199	199	169	199	177	171	183	206	187	216	195	179	200	197	193	211	195	197	174	214	182	189	192	179	230	214	175	227	192	209	227	192	210	211	194	210	194	230	164	204	193	232	204	197	201	193	209	206	208	194	202	202	181	216	199	197	209	174	175	181	207	219	204	169	204	179	190	202	229	182	194	197	204	207	165	196	212	223	212	187	197	203	188	182	170	213	200	206	207	196	216	193	188	203	182	189	175	182	212	200	212	182	196	211	181	179	189	192	185	200	188	179	181	179	209	204	211	212	224	184	212	219	205	202	206	179	176	183	165	214	178	187	203	220	202	215	192	203	173	198	190	219	189	191	192	166	190	166	194	195	202	207	205	209	195	179	201	191	205	198	210	200	185	198	206	191	210	162	223	188	202	194	210	198	193	185	167	217	188	198	196	187	224	188	221	184	207	209	184	194	208	167	179	175	209	193	176	185	169	187	203	190	191	192	186	199	176	197	186	177	186	196	218	193	189	180	232	204	183	196	196	190	199	224	187	200	210	183	214	187	177	173	192	209	201	199	207	179	181	183	177	191	200	206	180	191	237	184	214	181	221	208	201	174	212	192	212	185	186	192	230	200	222	209	199	186	212	215	186	212	178	198	200	182	218	193	180	192	214	187	203	214	201	178	222	181	208	192	197	205	204	221	204	212	189	181	200	211	176	193	210	216	187	218	169	203	217	223	218	189	196	183	194	190	200	195	190	188	199	191	216	183	200	182	223	216	207	192	184	183	202	176	191	220	192	209	206	207	203	201	204	165	203	202	198	194	191	188	200	183	200	169	168	179	214	189	192	186	211	215	177	196	186	193	208	185	180	193	195	209	178	180	207	184	195	208	194	186	199	180	183	211	168	195	204	193	193	200	208	181	225	185	211	175	205	196	200	199	182	182	155	200	196	197	219	197	213	198	175	176	166	212	196	215	216	189	196	193	213	179	206	209	208	203	213	200	178	178	217	191	191	183	183	219	234	210	222	183	175	205	182	221	212	171	168	189	192	182	211	212	177	190	199	189	201	191	206	195	190	201	190	184	167	187	205	188	201	200	192	189	186	241	201	178	218	231	206	185	199	194	217	220	219	160	172	169	178	187	190	208	222	184	187	189	196	196	195	213	183	224	213	207	198	196	173	168	180	182	195	210	227	232	216	193	185	196	191	207	197	188	196	211	174	203	208	197	185	217	179	194	217	190	173	194	184	208	209	209	189	196	189	210	177	196	209	192	203	205	177	200	190	208	198	186	204	199	222	203	183	194	223	198	190	188	204	218	173	179	194	199	227	187	184	215	202	219	196	178	192	199	174	216	187	180	213	206	176	167	212	180	214	205	223	192	153	179	201	178	198	231	179	179	194	178	193	193	220	197	186	173	190	191	161	224	193	184	196	194	172	176	208	198	194	196	219	185	188	186	228	200	190	167	202	194	191	225	227	195	204	201	230	206	196	209	199	213	197	206	182	176	201	185	192	204	172	190	204	176	220	181	194	189	188	184	196	198	178	153	227	200	174	176	188	198	192	190	192	193	192	197	206	214	179	176	180	228	198	212	207	210	216	190	198	174	230	204	205	197	211	212	198	213	196	192	209	201	210	185	191	188	173	188	173	217	205	217	214	197	226	195	203	188	220	208	189	218	195	220	207	201	176	188	194	188	203	216	214	201	204	160	204	205	214	204	211	204	202	189	183	190	177	193	162	205	208	213	221	195	191	224	219	211	216	179	190	194	177	193	207	202	193	182	188	166	197	193	198	204	184	193	212	220	185	209	188	160	186	202	205	192	213	189	183	183	187	225	196	208	182	182	211	208	206	201	182	186	182	184	202	197	197	210	209	170	207	196	208	192	192	223	191	206	196	206	213	206	211	176	210	186	190	171	231	198	214	202	190	192	176	200	214	208	159	182	197	193	188	174	167	180	191	207	169	196	196	188	199	190	199	218	175	193	213	191	201	205	222	180	176	159	196	198	216	187	217	187	211	200	198	212	188	229	204	189	216	205	211	191	203	198	199	174	212	183	208	205	177	208	160	222	171	184	192	179	211	214	181	194	179	182	190	203	202	211	204	176	188	223	188	186	225	209	208	213	196	201	195	214	208	219	215	174	219	190	197	188	201	171	172	176	184	216	177	195	197	173	187	202	200	182	196	200	179	181	214	185	161	167	193	204	201	205	188	183	179	194	210	199	214	194	222	197	212	203	183	192	195	190	190	213	184	192	162	202	202	196	168	213	219	214	189	179	206	195	184	228	195	192	211	206	180	203	214	179	192	186	208	217	193	199	171	221	205	169	205	177	210	189	190	187	198	183	175	197	179	203	199	208	181	177	217	177	175	198	182	208	205	193	190	192	218	200	197	188	216	194	190	195	200	215	185	208	186	214	198	178	193	209	220	185	173	185	191	184	172	202	203	210	199	224	182	215	195	195	180	241	169	188	185	218	202	212	153	187	217	199	208	225	206	212	188	201	204	193	204	189	207	212	187	205	217	196	186	203	171	188	205	189	215	187	210	200	209	194	228	189	198	198	169	199	181	214	199	188	182	194	197	195	204	195	193	188	191	202	187	214	220	203	190	199	198	184	192	185	180	196	199	200	209	167	208	211	173	186	191	200	211	202	187	214	201	171	195	192	206	174	214	181	185	200	178	195	190	163	203	175	189	203	195	193	194	212	166	203	168	207	205	186	202	169	206	221	203	203	194	187	224	193	216	194	199	199	173	222	192	229	200	201	205	199	214	184	176	181	203	189	215	199	194	192	207	195	159	191	187	218	205	222	204	205	181	221	195	199	210	207	182	201	185	212	208	208	190	220	202	204	212	205	186	178	186	188	206	205	195	184	181	208	205	196	191	183	184	213	206	192	193	187	208	184	176	184	197	202	218	206	210	182	192	182	190	231	207	195	192	188	202	192	197	203	187	180	201	197	217	195	190	187
1924	513	771	755	711	547	486	569	496	516	520	510	485	496	513	518	506	485	502	499	533	526	521	534	527	496	505	473	508	512	493	502	502	536	502	500	490	496	507	505	495	467	502	521	496	477	495	478	537	483	512	502	491	528	454	526	509	505	483	502	491	488	517	497	508	513	494	525	520	509	486	479	539	521	474	478	500	477	518	480	521	458	504	497	467	519	530	501	523	533	460	526	482	543	505	505	498	489	467	484	484	468	507	474	489	519	515	464	496	519	489	499	506	494	466	474	480	549	476	478	451	483	515	492	510	506	484	466	538	479	502	501	484	473	515	498	509	470	480	494	498	479	456	544	513	494	539	483	489	472	511	486	464	490	479	486	502	540	499	465	536	484	495	487	497	485	500	516	460	490	488	484	521	499	506	510	468	488	512	506	470	489	502	510	483	517	505	455	510	444	543	491	516	493	487	463	501	516	462	498	506	512	459	487	471	483	461	493	535	503	475	483	527	514	529	473	481	498	520	445	473	537	457	489	512	443	502	503	480	498	508	502	457	492	508	481	449	493	487	527	540	482	464	491	466	523	475	514	471	514	492	461	501	498	448	492	470	520	558	438	520	551	495	499	489	553	494	511	518	505	476	485	472	532	462	501	503	516	490	485	510	454	530	504	524	509	520	491	519	510	508	555	464	505	531	492	505	462	498	498	468	491	505	478	516	507	509	515	498	485	490	489	491	490	504	497	469	501	513	503	484	459	494	483	488	479	490	482	497	481	502	508	470	477	493	517	492	471	492	494	532	477	475	471	495	487	481	516	499	491	542	465	469	479	488	504	470	491	469	484	475	474	492	489	534	498	492	512	502	513	529	519	491	493	504	474	474	506	461	493	541	481	536	440	497	508	460	518	444	493	510	510	463	499	520	550	511	519	494	470	493	500	475	493	505	502	486	507	479	481	476	525	501	472	465	486	463	488	482	498	485	469	520	477	474	509	487	491	485	483	507	513	496	511	496	503	480	497	496	513	534	468	500	481	503	510	513	513	491	506	494	448	492	494	491	486	440	514	498	492	458	478	458	484	482	495	525	524	501	509	495	502	510	513	504	490	480	522	480	484	497	526	468	559	499	494	465	496	469	499	493	517	506	514	486	519	499	501	493	507	492	487	452	517	497	465	459	476	499	507	506	493	495	489	504	475	475	467	481	459	483	511	479	510	517	486	478	484	499	477	511	489	464	513	473	513	489	508	506	492	503	522	472	504	469	497	511	478	487	489	498	493	489	523	531	499	541	526	483	497	509	470	513	472	495	489	507	514	478	476	499	471	537	511	476	500	531	485	516	542	520	499	484	478	542	490	500	534	501	483	491	514	541	474	497	487	523	497	503	511	480	512	440	480	483	479	487	470	507	550	489	472	514	482	467	507	489	508	495	444	481	466	457	508	519	529	527	481	485	535	492	500	498	516	486	489	529	488	456	520	513	495	491	467	474	502	550	483	496	514	506	454	500	488	494	481	498	496	470	488	501	520	473	505	507	485	514	489	497	492	455	467	476	470	475	504	499	457	499	484	503	491	463	507	507	468	467	466	510	506	492	465	506	459	447	498	454	485	483	499	503	530	527	515	522	469	499	494	515	488	477	529	505	481	447	508	513	531	451	491	477	484	523	476	465	489	489	509	490	480	503	512	486	474	488	495	488	493	510	511	470	477	510	515	516	498	547	491	468	515	471	457	490	493	468	486	478	473	482	498	507	520	496	517	493	510	525	429	507	457	490	471	489	494	484	505	468	481	491	463	457	534	476	476	461	489	493	518	482	486	488	489	525	536	517	491	520	491	557	473	510	480	497	499	512	475	497	546	492	487	479	526	518	510	481	495	472	514	501	504	503	529	515	508	497	478	488	478	483	509	509	467	502	493	538	455	497	520	469	464	542	475	481	485	470	511	523	474	531	461	498	508	512	477	492	517	505	463	515	497	461	505	475	488	517	525	492	455	484	455	522	488	484	511	472	514	489	504	484	480	513	472	476	484	466	480	497	459	513	503	509	441	522	494	487	523	548	475	437	500	497	500	478	530	537	449	511	535	471	485	534	472	478	505	490	504	507	536	491	521	461	508	508	491	486	530	482	497	508	502	492	507	470	492	496	506	520	455	519	507	465	467	478	519	464	493	505	527	485	493	509	515	465	478	512	506	515	469	503	511	514	491	515	483	486	452	503	507	481	512	486	489	512	515	500	519	475	478	522	501	477	514	455	500	519	529	498	479	516	535	492	485	495	506	529	492	486	515	513	465	472	509	467	526	500	497	526	492	465	517	525	501	501	461	513	473	493	490	496	497	476	516	492	456	480	509	453	467	482	473	532	517	535	445	498	497	520	458	491	502	506	481	490	464	488	491	496	507	486	495	502	521	486	470	498	477	480	497	485	517	447	461	523	517	501	501	514	480	499	475	474	471	519	474	488	492	522	500	504	479	507	498	493	470	480	513	446	544	491	509	537	541	491	469	512	489	500	493	498	479	521	485	468	473	520	504	491	519	493	472	463	529	482	519	479	469	515	459	481	508	480	489	527	476	518	475	508	500	504	506	510	491	472	486	519	474	463	511	486	495	493	488	515	507	501	473	472	501	493	513	473	481	445	505	499	484	505	486	458	431	487	465	504	517	468	469	479	490	527	525	521	493	488	489	477	510	521	455	510	498	494	514	466	504	494	518	494	478	485	477	489	478	503	480	448	496	497	465	507	458	470	524	493	452	459	478	474	459	522	482	510	457	467	507	485	540	491	503	494	495	473	494	457	500	525	473	491	496	502	498	452	513	505	473	496	489	516	511	511	499	438	547	485	480	489	524	492	436	476	464	476	481	495	520	504	456	537	534	486	508	489	495	486	517	479	460	509	503	474	491	483	454	485	528	510	502	469	511	473	515	470	477	526	521	479	517	496	457	510	489	530	520	518	484	518	532	489	485	506	465	508	463	511	495	477	534	484	482	515	488	488	499	468	497	511	492	541	520	500	492	487	485	462	490	487	471	462	472	520	484	498	453	493	506	515	508	506	510	501	424	480	466	502	505	524	490	507	492	551	489	502	493	472	467	454	472	503	472	513	500	505	488	532	471	541	524	492	485	527	500	505	531	463	500	489	497	481	483	492	494	468	498	497	467	472	496	488	423	495	503	439	531	432	503	459	503	442	489	490	499	456	470	523	531	515	501	489	494	542	494	480	525	511	479	496	498	501	497	481	493	504	459	472	484	501	487	468	494	453	476	465	536	465	487	511	488	510	492	549	478	491	486	501	462	468	515	483	493	483	469	493	461	491	474	484	482	524	465	489	500	540	509	509	465	514	464	471	465	499	471	472	461	500	526	470	544	464	475	527	470	501	477	485	496	501	516	480	518	459	486	492	490	476	493	489	506	503	472	493	490	504	508	502	476	502	462	507	472	492	513	545	532	504	501	508	504	515	463	468	496	508	479	484	479	510	485	491	477	502	475	502	482	486	519	484	504
6961	627	698	516	393	326	350	281	262	264	253	283	271	270	232	244	233	240	231	272	259	241	274	234	225	257	249	234	262	218	235	258	234	240	240	230	231	253	253	233	259	230	242	244	222	225	232	247	237	246	229	230	256	260	233	241	246	255	248	251	260	217	252	260	245	245	234	227	230	264	212	261	253	234	237	238	261	242	255	221	224	240	247	219	238	235	217	236	243	239	243	242	230	209	237	263	263	241	214	236	252	243	246	243	246	239	245	263	248	239	237	225	232	235	233	231	248	250	241	222	265	266	259	232	230	251	221	234	216	215	260	227	254	237	231	228	261	208	251	244	278	225	265	239	259	224	226	254	248	257	245	249	236	229	245	248	252	251	245	249	237	239	246	213	250	217	244	236	263	276	259	266	245	230	231	240	282	283	264	245	246	239	245	236	220	234	251	221	259	253	268	238	211	254	229	241	245	255	261	238	211	234	242	273	255	260	253	241	247	211	222	234	236	240	258	230	229	256	231	264	228	264	225	237	269	256	225	244	266	260	265	236	214	238	243	240	256	278	265	254	247	256	262	240	242	254	273	231	228	219	241	228	234	248	230	251	233	264	267	241	266	250	249	258	264	246	217	271	248	234	242	258	248	232	288	238	251	242	220	266	235	251	246	251	226	247	230	262	214	229	250	240	233	221	258	225	224	234	243	263	226	255	250	262	229	221	248	204	231	234	267	239	242	269	256	247	241	261	275	269	230	230	239	246	262	208	198	252	237	252	233	234	227	224	234	251	243	224	239	262	217	230	241	265	243	241	276	239	279	236	236	223	236	252	226	231	232	237	238	217	270	231	233	210	276	262	256	209	230	240	252	210	243	267	249	235	284	255	250	243	242	256	239	263	264	256	227	254	250	257	241	246	214	232	223	247	201	236	245	228	264	244	245	229	227	253	245	230	248	254	228	243	239	247	240	251	250	266	261	260	257	278	233	242	236	235	256	255	224	256	229	241	231	234	226	236	241	260	261	260	268	240	221	249	229	250	240	270	247	221	251	255	231	236	259	238	238	246	242	245	231	219	236	243	225	237	240	266	244	226	232	247	241	218	243	217	274	273	239	272	246	206	208	247	231	252	279	228	245	243	255	226	249	257	233	245	222	236	244	244	245	258	231	247	222	224	256	226	249	262	267	235	258	250	245	247	227	254	213	219	236	221	226	233	222	230	241	250	238	243	250	224	248	272	242	260	253	245	241	206	255	233	223	234	253	263	260	220	232	244	251	260	247	275	251	242	208	231	234	221	253	211	264	247	239	232	238	251	216	263	219	234	243	259	243	241	252	241	250	248	258	260	238	271	239	264	253	238	237	227	249	266	242	217	238	231	216	239	231	263	233	252	253	268	243	274	215	261	284	268	281	228	233	279	262	230	234	254	237	251	226	268	254	239	262	245	254	238	239	278	250	226	237	238	252	249	259	256	241	232	240	244	205	239	250	247	252	218	267	273	258	258	219	241	226	243	237	205	213	242	247	248	238	238	238	237	239	233	231	243	272	220	247	249	207	229	224	233	266	244	269	234	228	254	253	242	263	268	237	245	257	246	251	230	257	249	281	225	221	234	231	232	244	245	261	277	255	228	226	222	249	251	232	235	259	218	245	265	232	215	253	253	236	231	239	223	235	237	255	259	252	260	286	261	240	216	239	236	249	246	249	227	231	229	267	207	253	259	250	237	243	250	240	276	230	257	260	220	232	245	229	273	237	244	216	246	253	225	224	259	234	242	252	242	227	232	257	252	258	212	241	242	260	240	270	275	236	243	222	226	246	241	244	249	201	280	241	253	252	259	225	223	244	266	257	261	255	219	245	237	225	245	250	244	257	247	234	209	235	213	240	258	245	221	222	235	217	233	243	246	241	244	257	225	276	239	236	224	237	267	249	211	234	247	237	241	228	235	243	238	257	235	244	261	240	227	225	207	235	248	257	266	228	205	248	283	262	239	247	233	263	213	247	274	226	255	231	237	252	230	263	253	238	229	231	232	244	216	240	245	243	232	238	232	205	259	240	233	235	265	237	239	229	256	242	266	270	284	241	248	253	250	242	229	242	235	205	251	226	231	265	267	257	257	223	257	219	275	259	259	239	245	251	254	243	231	240	243	241	264	251	244	233	280	221	235	234	277	260	258	265	238	239	220	266	218	227	281	250	261	231	216	238	278	241	262	247	232	246	244	203	199	236	238	234	273	247	229	262	258	212	268	237	219	222	247	223	269	262	221	226	260	232	236	240	223	222	241	239	257	260	248	240	217	259	238	232	248	256	226	252	218	223	237	235	262	227	259	248	250	213	239	257	245	255	240	233	262	240	229	232	214	254	232	222	271	226	227	262	262	227	225	205	233	249	239	229	242	215	250	242	216	240	268	253	258	263	255	256	244	256	230	235	244	223	250	259	239	241	250	259	258	240	257	236	245	231	249	269	242	249	268	244	247	234	198	232	252	210	257	230	256	245	260	233	256	271	231	249	239	248	244	246	254	248	275	203	237	243	243	261	242	237	250	258	245	272	226	222	256	250	217	246	278	261	209	239	235	237	245	225	239	222	212	245	274	264	259	233	236	240	242	241	238	268	254	251	240	292	270	231	222	240	221	224	223	260	251	238	241	286	227	220	230	243	266	257	237	264	260	270	278	224	216	273	222	237	216	218	243	241	243	239	254	229	245	253	262	255	236	237	237	251	252	269	256	242	236	254	236	238	269	232	240	247	264	252	243	255	256	218	229	236	271	222	264	243	233	231	217	228	239	232	260	222	251	240	243	271	253	242	237	242	259	248	236	238	228	261	232	240	228	200	234	233	254	227	274	232	261	259	255	248	236	262	237	237	245	229	235	235	244	264	252	246	230	233	241	246	225	247	271	242	230	213	279	238	243	240	250	221	252	252	213	225	251	215	254	254	258	266	225	223	258	260	229	234	219	223	246	272	241	245	252	235	249	245	247	226	237	267	240	253	246	260	231	219	201	253	259	244	230	268	223	260	268	254	277	258	238	271	239	253	237	250	249	237	258	222	255	271	238	252	270	244	264	253	219	225	250	263	206	226	238	262	235	262	251	237	251	231	241	229	241	230	243	241	262	245	258	233	231	233	254	257	237	252	231	227	233	248	242	253	242	237	245	243	240	224	227	271	231	270	234	248	240	254	262	247	234	251	237	249	251	231	275	256	222	227	243	245	254	242	233	217	220	252	248	231	240	240	246	233	238	255	252	239	266	267	213	229	231	218	234	211	235	236	259	235	239	271	237	234	263	265	205	229	241	252	246	242	224	225	240	223	248	239	266	232	264	221	246	268	240	228	254	266	247	235	237	238	240	264	282	218	270	219	279	231	234	228	260	259	246	253	241	214	241	249	217	248	242	230	248	236	216	230	213	213	232	247	275	229	248	228	233	260	237	257	243	221	262	213	230	234	244	239	262	247	254	242	249	220	259	273	235	240	260	230	227	228	229	259	236	280	241
6435	885	1625	1550	1308	964	944	919	805	793	723	789	692	696	656	662	653	628	654	661	598	607	610	618	654	630	605	639	636	592	656	605	616	595	583	601	628	623	580	577	610	643	620	586	572	641	547	627	553	550	607	614	657	621	572	593	599	533	593	564	642	597	566	598	590	572	565	560	572	586	602	598	548	566	591	616	628	597	611	618	585	593	625	546	612	600	588	579	611	595	602	615	579	600	588	600	618	615	634	584	575	593	634	591	593	588	597	589	576	613	610	555	557	571	589	604	585	586	615	607	577	609	608	540	624	578	566	570	587	585	592	646	569	606	655	590	604	539	632	609	592	598	597	623	614	622	620	560	618	622	560	568	569	571	585	622	553	578	580	597	559	586	609	584	602	619	583	540	579	593	618	590	576	588	559	592	563	596	595	567	596	568	572	584	562	542	560	552	578	534	585	576	588	580	605	595	574	530	595	628	566	585	586	602	599	622	613	569	615	615	607	615	626	587	570	603	564	536	620	612	587	621	610	626	623	574	581	558	590	560	555	564	582	556	588	568	629	603	594	605	573	585	599	587	598	578	603	580	587	586	596	575	570	572	595	605	594	595	592	604	585	578	581	594	609	583	606	575	572	561	613	596	582	611	585	543	565	580	570	608	553	569	608	612	602	578	550	646	584	593	587	575	600	588	578	557	576	570	578	586	567	618	637	603	579	558	555	618	597	563	565	578	607	591	557	560	602	567	562	589	627	587	624	616	580	620	570	551	621	582	570	624	606	606	558	572	631	551	568	580	596	585	609	607	556	608	578	538	590	587	575	588	566	548	563	612	630	583	595	557	571	604	549	566	570	613	592	592	583	590	561	572	617	571	624	570	570	627	564	576	601	591	585	577	594	570	582	540	583	612	563	570	590	590	584	638	602	559	596	586	581	585	589	559	606	576	634	602	602	571	605	565	535	576	580	617	552	581	567	578	585	599	579	606	627	591	574	610	579	579	591	558	603	612	599	563	585	565	617	601	582	611	611	613	588	611	601	568	577	618	632	595	590	565	544	595	578	609	596	578	589	587	619	551	604	603	609	590	597	592	619	596	575	597	617	580	629	582	616	596	606	600	579	598	581	637	602	562	609	612	568	596	553	607	593	605	567	603	588	593	614	565	570	609	578	608	602	595	555	584	646	577	610	556	565	602	576	547	576	568	578	584	586	598	608	593	600	577	546	612	575	598	563	565	574	559	632	590	612	578	584	585	600	548	557	585	605	555	597	571	590	612	591	586	601	636	595	569	632	598	574	629	584	581	585	601	577	579	590	585	579	548	575	564	606	612	586	655	560	559	566	542	539	566	594	627	551	622	596	580	575	625	588	622	629	614	633	612	576	600	569	564	591	605	618	567	601	596	592	604	607	531	569	603	557	562	589	567	623	657	596	591	600	559	572	583	572	607	541	586	550	568	606	608	601	576	629	603	540	612	601	622	542	586	595	613	595	602	563	617	602	584	565	570	579	554	610	611	577	592	571	590	562	582	584	628	596	603	595	543	579	566	555	587	572	590	580	637	600	596	611	638	636	604	578	580	571	572	584	618	583	600	603	582	591	558	585	573	618	620	605	552	545	594	523	581	598	646	571	591	564	598	634	581	580	589	606	602	617	593	591	584	596	608	561	597	577	605	555	568	583	534	571	593	566	582	609	578	605	617	617	565	581	613	608	590	573	544	584	571	598	567	567	608	566	614	573	597	579	569	555	557	612	580	600	584	644	650	582	561	540	627	571	649	639	576	579	618	622	573	600	608	623	600	617	588	580	604	603	590	594	581	549	610	588	615	633	541	584	599	592	614	591	587	607	607	578	598	558	607	580	600	569	579	577	580	567	593	624	591	591	563	553	583	599	602	616	594	539	608	608	581	534	636	591	598	584	589	579	576	623	574	566	612	581	549	590	562	555	634	584	619	536	552	565	601	606	581	579	567	552	603	604	567	616	579	586	596	512	567	570	580	556	597	583	569	605	571	571	590	568	570	592	612	609	574	584	576	564	637	572	585	600	633	592	620	627	556	602	593	576	594	597	571	592	583	567	602	574	558	540	604	558	588	579	602	602	532	586	593	564	590	591	627	612	535	601	584	585	537	602	579	576	616	590	569	575	566	606	580	587	578	555	572	578	586	597	573	595	629	607	578	603	615	625	578	615	553	593	581	565	588	598	592	591	574	602	574	587	600	622	577	591	587	613	582	565	582	614	582	559	586	568	539	569	623	576	583	601	589	583	627	601	564	633	562	580	548	606	609	596	564	539	602	568	596	592	568	575	599	572	578	645	603	643	591	570	587	627	601	584	572	553	570	567	590	578	542	551	596	627	618	581	589	608	598	583	639	593	569	616	610	612	580	603	579	580	583	593	578	604	632	592	607	541	626	597	579	566	588	572	557	608	566	603	599	628	594	584	637	638	556	602	608	593	544	554	609	575	601	629	591	595	561	618	559	578	578	552	646	560	607	570	572	572	607	548	630	631	605	565	636	628	571	628	619	615	603	636	592	516	602	561	591	601	568	594	590	580	606	557	581	629	619	628	527	570	591	642	610	606	575	590	570	628	597	584	570	560	577	584	594	603	603	580	563	580	565	608	597	566	579	597	598	568	551	583	618	579	538	587	604	600	568	620	606	538	604	586	560	606	566	584	590	637	572	558	620	622	598	607	623	581	562	601	558	619	606	591	579	585	568	601	557	576	573	587	577	567	602	600	623	584	600	578	599	581	556	584	622	604	564	584	563	537	581	603	623	570	564	628	564	598	626	598	577	610	580	594	563	576	532	567	577	551	577	616	596	603	570	581	595	608	552	555	610	602	613	615	599	622	577	550	569	578	594	570	563	606	576	609	587	606	594	600	589	544	548	554	560	617	594	616	599	529	590	591	600	566	563	598	594	595	576	599	608	586	571	566	582	589	550	582	623	593	564	619	558	616	598	567	619	646	600	580	549	565	547	549	561	567	545	564	611	625	578	621	559	579	649	570	560	605	597	621	576	622	573	593	550	565	558	580	569	594	577	546	647	576	565	600	571	592	556	582	571	621	568	615	581	564	585	563	570	578	591	538	598	602	585	611	530	580	601	549	589	574	580	629	598	590	594	576	609	616	590	564	563	613	613	585	634	590	580	553	572	647	586	551	574	612	567	598	601	632	597	578	581	618	614	622	591	557	560	617	571	600	580	585	593	629	638	607	569	595	576	587	544	592	542	591	598	565	591	606	533	570	553	659	567	607	578	596	551	599	587	557	530	592	612	563	603	594	555	625	637	591	563	554	590	559	588	573	632	590	614	565	617	572	557	666	552	651	556	636	617	514	621	595	581	546	611	628	614	601	568	601	583	625	589	595	588	586	564	550	594	582	600	596	552	601	580	593	601	589	615	603	587	573	578	588	613	571	577	599	618	611	609	587	596	546	587	612	637	552	598	593	591	611	576	559	564	568	581	586	601	609	600	586	632	599	616	566	627	615	563
12703	879	827	662	338	268	240	224	200	224	185	167	185	186	183	159	143	135	139	151	124	143	147	135	117	141	141	129	137	145	145	121	145	122	142	137	147	107	146	128	136	148	143	142	125	124	111	131	142	104	159	129	144	122	127	144	139	148	152	137	138	126	127	109	112	141	145	135	127	118	149	144	138	120	145	127	125	140	133	148	141	138	141	146	133	137	121	137	149	139	119	118	130	163	154	122	131	125	112	135	123	123	124	127	137	159	137	127	136	133	112	143	136	141	155	146	149	138	134	132	138	117	116	147	148	114	150	118	127	156	130	122	139	144	135	121	149	141	142	154	132	151	115	125	144	135	145	139	129	114	134	125	137	119	136	109	132	137	118	120	152	124	149	143	142	125	149	133	112	125	145	130	151	130	159	131	155	123	114	150	122	135	114	149	130	136	156	149	130	110	117	134	126	138	123	149	118	134	117	136	138	118	131	115	144	146	144	130	124	114	152	145	132	129	151	127	128	123	142	136	129	111	129	121	129	140	135	151	119	121	120	154	131	160	136	128	122	146	125	144	142	122	114	129	124	129	157	124	131	135	134	137	150	148	120	119	136	117	131	130	143	133	149	129	131	147	141	156	139	140	165	139	142	116	121	145	108	166	146	120	112	135	120	133	148	134	116	119	137	124	118	130	133	115	146	151	111	123	125	123	118	140	140	138	106	131	147	128	127	132	134	139	137	135	135	150	116	134	129	116	132	135	126	138	132	114	149	133	117	135	116	160	145	108	128	161	110	113	130	120	138	134	132	129	130	134	134	137	124	104	122	145	132	126	148	134	150	126	133	103	165	139	131	149	125	137	136	138	118	121	122	125	105	123	121	143	136	122	134	131	126	145	156	139	150	127	110	142	128	138	120	123	130	136	129	150	145	131	134	142	143	140	130	140	130	148	129	159	142	148	156	142	128	125	132	144	131	116	129	142	135	121	121	111	133	132	128	142	140	130	133	139	128	140	123	118	128	135	125	129	130	117	128	133	149	113	150	137	127	116	115	142	132	126	135	131	117	142	145	144	129	147	129	139	149	131	111	134	117	111	129	120	126	124	156	140	133	141	122	126	118	115	128	123	159	120	135	124	121	132	139	144	142	129	130	114	133	147	135	117	127	103	123	120	116	122	136	112	140	148	129	142	134	138	129	132	126	118	126	124	134	112	144	140	142	148	141	139	125	125	128	112	131	133	149	103	125	129	152	143	143	136	164	151	122	143	138	153	120	126	116	141	140	142	134	129	143	125	136	131	122	135	138	131	127	106	122	131	129	120	130	132	126	135	133	147	121	138	147	149	132	107	141	124	139	142	132	145	135	128	138	140	132	128	123	134	156	149	120	124	135	116	144	143	141	156	113	128	113	137	121	138	146	147	128	128	139	143	130	121	143	124	145	134	153	126	134	128	155	136	132	133	150	153	137	145	140	129	132	116	132	134	167	151	138	146	119	139	148	134	119	131	131	114	152	119	129	139	140	133	125	137	143	137	127	121	150	134	126	140	128	122	128	140	117	139	153	148	148	136	115	145	146	132	147	136	134	140	121	138	111	168	120	139	138	126	146	138	140	132	119	136	124	141	142	134	119	126	132	124	127	125	139	143	137	127	127	121	125	132	129	131	137	132	131	146	121	147	132	141	135	126	122	139	120	138	123	137	102	128	139	122	149	125	119	121	118	117	103	120	137	130	122	151	160	125	149	155	151	132	153	139	126	128	122	141	150	130	132	127	131	138	133	145	140	117	123	142	130	145	127	120	135	135	132	112	122	126	140	131	145	151	115	136	129	136	136	114	115	109	143	115	156	137	117	130	132	123	127	112	121	137	144	147	116	136	126	127	127	150	133	127	126	127	137	140	118	125	140	137	113	133	138	133	120	137	141	140	131	138	131	116	145	132	138	142	154	136	120	123	132	103	120	113	133	138	152	119	146	131	142	135	112	108	123	116	117	147	123	122	138	129	121	116	122	130	124	130	134	106	111	136	122	112	138	144	136	125	112	130	150	115	125	114	142	135	138	116	144	138	131	128	108	128	142	133	124	121	116	129	135	130	148	163	143	130	118	125	141	122	114	143	128	134	128	132	119	135	133	120	138	129	137	132	112	148	141	158	120	100	127	114	135	130	140	133	146	130	127	135	137	130	116	118	131	136	119	141	144	114	136	126	152	133	123	117	150	132	135	106	136	136	126	124	112	145	138	129	111	134	137	128	139	137	120	129	121	139	139	128	131	125	131	126	127	111	136	125	137	131	138	128	138	145	139	157	140	140	137	139	121	143	111	137	133	133	148	127	135	123	128	122	126	124	144	135	127	124	135	142	139	153	116	138	121	143	152	129	120	141	141	105	141	128	134	117	134	147	133	125	133	139	142	140	112	129	132	132	140	122	118	147	142	133	145	125	143	132	133	140	134	161	126	134	134	134	154	129	95	127	122	144	139	137	123	110	137	119	116	122	133	124	127	133	145	119	137	115	140	122	119	140	158	145	130	144	104	149	129	134	113	137	135	138	124	122	150	166	147	127	134	149	129	155	126	161	145	133	136	130	100	140	98	132	119	140	134	146	132	134	129	127	160	124	136	156	121	126	130	135	119	145	136	132	118	152	117	137	141	114	113	131	116	153	135	123	121	156	138	117	118	128	124	140	142	123	118	129	124	152	132	134	141	147	114	138	106	135	143	142	143	118	134	135	124	142	126	110	125	121	146	129	140	113	131	117	109	134	147	124	154	136	129	118	127	126	128	131	136	143	110	148	133	143	130	123	143	129	136	127	128	138	127	123	147	140	125	134	124	131	116	145	136	121	119	150	119	136	134	146	144	145	134	134	141	137	147	134	124	128	113	133	149	135	145	117	127	132	143	147	124	148	143	123	126	142	146	127	126	129	132	139	126	136	129	119	131	142	154	130	127	124	130	129	140	130	142	142	123	126	141	168	125	137	138	123	145	121	130	152	113	156	125	118	138	160	129	147	122	135	132	131	117	122	145	149	142	143	135	139	101	140	138	115	129	144	159	130	143	129	120	142	105	127	138	140	110	118	124	130	140	129	119	137	131	127	126	148	123	144	137	132	144	142	132	127	121	147	130	119	115	123	121	136	135	117	128	131	128	149	144	132	147	129	141	144	129	117	146	132	138	105	128	135	131	130	114	142	126	149	161	140	139	149	115	119	124	138	108	141	141	131	119	115	138	134	131	130	150	124	139	121	126	124	147	146	143	147	147	134	141	138	141	121	144	129	126	142	143	128	145	119	141	127	137	141	133	132	136	133	125	111	119	123	112	142	138	131	126	111	118	153	134	124	143	147	150	110	125	145	119	108	125	122	121	147	132	135	124	122	131	111	146	129	123	150	139	123	136	133	151	133	137	120	122	140	146	146	119	118	129	127	147	127	144	129	125	158	156	122	145	108	136	153	125	131	132	143	138	106	122	131	125	159	143	140	147	132	123	145	138	147	135	137	131	100
7817	910	2015	2138	1417	1092	1062	884	731	670	646	615	551	588	487	453	429	451	412	373	421	386	370	385	420	395	359	366	393	342	333	363	324	352	327	349	322	332	398	312	349	363	344	345	359	334	336	381	370	317	311	348	344	352	356	352	337	310	327	353	341	356	311	336	328	343	346	344	330	332	339	325	329	310	319	319	336	344	363	338	310	380	347	310	341	335	326	350	357	341	369	334	359	348	330	331	302	356	331	326	331	347	334	329	347	348	350	330	330	347	339	331	313	342	320	330	326	324	332	336	328	328	371	308	370	333	340	298	284	300	322	331	341	349	347	351	311	320	319	328	323	337	341	335	328	303	318	341	313	333	319	361	317	339	331	300	329	332	328	338	338	344	314	318	346	333	368	327	332	357	353	345	334	326	342	320	352	316	302	334	353	345	324	306	342	321	344	322	355	331	340	302	319	311	337	344	313	323	341	353	361	314	332	304	306	347	344	319	314	376	331	342	323	321	369	310	326	338	355	344	301	330	339	317	337	303	291	300	341	348	318	336	347	386	341	320	316	325	336	359	340	332	302	371	320	294	338	336	331	322	359	325	300	310	344	309	322	327	349	342	336	336	347	302	316	298	335	331	330	326	293	340	338	305	336	323	329	327	344	333	347	323	337	350	305	325	337	334	319	325	328	339	299	324	331	346	333	299	335	352	314	341	321	321	327	323	330	323	375	311	309	300	337	348	342	327	307	329	326	326	308	314	325	309	344	308	349	333	349	302	322	316	339	322	313	352	317	331	323	334	303	354	339	341	329	321	274	302	304	324	350	349	310	327	362	305	287	305	329	332	317	335	334	325	342	336	354	309	316	327	325	295	352	304	314	358	324	317	326	334	323	347	357	338	332	322	318	337	337	337	316	318	368	287	324	327	293	337	335	337	334	338	314	347	304	313	288	313	342	363	341	309	307	327	343	342	363	325	345	372	304	333	344	322	346	322	339	352	353	308	324	330	340	354	327	292	322	339	312	338	327	321	341	310	344	315	359	332	295	329	332	299	343	295	335	360	312	313	342	314	314	321	325	323	326	345	329	331	307	340	341	338	318	337	309	325	332	304	313	337	317	342	329	303	342	293	328	317	305	352	289	349	342	318	354	335	362	351	316	337	310	344	342	326	306	319	345	326	316	343	360	315	357	321	348	366	354	317	314	341	326	357	328	348	314	312	320	335	317	353	308	340	329	316	343	328	325	339	355	334	320	350	352	335	298	301	330	327	350	331	337	325	314	323	303	336	318	309	318	354	326	330	327	296	319	336	329	333	294	339	341	356	326	317	320	304	333	368	360	325	342	318	337	298	329	325	364	335	311	339	317	357	334	313	299	299	335	352	344	298	334	307	318	344	345	312	343	332	326	305	311	331	324	297	348	337	352	286	340	325	328	312	319	319	308	311	365	339	311	329	313	365	309	349	328	339	311	326	300	300	295	334	305	343	349	337	342	370	357	385	323	341	304	323	338	321	315	343	347	291	321	333	337	337	332	347	328	337	309	293	328	306	329	283	360	325	320	356	340	328	362	360	312	293	297	345	338	335	305	344	334	314	331	341	371	322	311	317	308	297	320	322	333	310	325	322	320	356	333	296	334	356	311	338	348	327	329	344	330	351	369	325	346	301	322	345	337	301	343	317	344	328	331	318	335	342	296	346	315	309	354	339	296	366	312	334	304	340	341	371	305	309	337	323	320	315	309	339	366	324	351	331	319	331	346	332	365	305	332	329	296	331	341	343	323	297	289	341	337	329	319	313	320	330	322	346	321	337	341	344	323	326	313	288	361	326	309	353	341	330	304	316	350	330	339	377	328	310	383	300	360	323	332	334	348	331	334	340	362	349	330	355	348	284	346	328	320	345	321	322	324	348	321	371	328	344	334	319	326	310	302	313	363	340	318	330	286	335	320	310	361	342	354	302	345	345	326	297	304	361	358	330	315	306	321	306	331	344	336	316	323	348	341	294	342	325	325	297	345	361	297	323	314	308	358	350	344	316	335	315	362	337	353	326	353	304	342	307	342	326	319	330	328	324	331	365	359	340	340	355	308	292	358	306	319	322	292	337	350	303	309	339	306	342	303	323	351	327	322	329	321	336	324	347	344	329	337	312	315	326	322	314	319	316	332	344	325	309	363	312	336	308	337	324	313	331	313	366	307	350	338	343	329	296	346	330	286	362	311	314	310	315	336	363	305	299	323	343	300	336	327	322	316	330	332	350	305	311	321	328	348	344	352	346	369	339	335	340	326	319	370	335	341	347	326	360	356	330	326	325	302	313	319	318	346	335	319	348	363	313	355	358	305	323	345	350	316	362	321	324	345	312	305	324	314	326	306	314	351	345	315	296	329	341	318	356	340	315	345	346	320	326	325	331	361	324	342	350	320	337	351	324	340	320	363	300	368	320	299	339	342	331	341	305	324	353	279	346	334	328	314	347	353	320	342	322	314	310	328	310	339	321	345	353	334	286	350	311	336	277	320	323	341	301	302	298	303	328	340	329	300	349	300	349	304	307	335	323	344	342	325	337	337	316	325	336	322	355	325	309	336	335	326	316	323	328	328	325	313	324	333	318	331	335	349	319	332	332	322	333	333	324	320	328	322	366	313	333	303	304	335	353	345	340	330	313	372	341	348	316	335	326	340	334	334	340	339	284	322	336	293	341	314	316	311	327	342	320	346	303	357	317	339	339	317	337	343	317	338	323	319	317	335	328	342	322	341	307	351	299	328	314	323	347	320	333	298	361	302	299	353	333	345	304	307	338	306	308	338	317	308	325	326	330	326	324	339	344	323	311	328	347	340	354	348	347	328	332	381	330	358	326	351	374	346	310	334	314	319	303	320	351	322	325	334	335	317	319	335	322	347	333	332	307	350	339	328	311	318	350	352	330	316	313	344	332	328	324	321	339	319	322	323	335	321	311	333	347	305	365	313	346	324	363	331	350	327	309	353	335	331	311	291	343	306	322	318	333	352	317	331	305	318	352	335	349	357	312	338	310	313	324	341	355	324	327	326	316	314	320	346	338	324	323	353	310	353	348	318	293	345	300	305	321	310	311	319	326	313	336	345	325	346	333	357	314	313	307	340	327	322	324	348	294	330	306	348	319	339	321	344	378	326	345	321	342	323	325	321	358	336	351	336	321	328	344	294	309	350	317	319	337	326	336	305	316	319	339	325	321	327	344	315	352	360	311	315	328	360	333	332	326	323	273	303	338	328	360	337	348	344	322	349	320	299	331	314	320	315	336	324	344	361	303	352	359	342	320	288	321	303	312	323	331	331	342	292	333	341	337	308	345	304	343	318	323	352	326	337	327	305	324	310	345	301	303	316	326	346	315	321	340	335	293	358	329	301	363	340	326	335	311	356	312	292	323	329	338	297	354	356	348	322	346	328	337	342	352	348	325	303	339	323	322	319	339	343	298	332	327	341	344	344	344	323	344	342	312	320	306	330	310	312	359	364	347
1482	248	293	255	188	202	210	214	207	245	181	180	201	189	206	176	201	198	213	177	172	191	178	222	187	169	201	230	196	199	198	203	204	199	210	198	201	210	196	205	197	207	195	183	216	162	194	192	162	173	202	204	182	179	190	197	197	198	175	220	208	205	209	193	202	207	202	219	214	207	210	195	185	167	191	185	180	193	217	211	218	204	211	221	186	210	188	189	197	193	206	197	216	184	181	182	196	191	196	191	211	194	226	187	198	186	183	196	178	183	156	173	204	187	193	212	202	183	185	207	216	202	186	197	223	178	211	205	190	215	183	206	180	176	207	189	226	191	205	194	193	199	196	206	210	159	189	191	176	190	232	203	227	168	194	179	197	200	204	213	192	196	194	197	179	203	219	199	201	182	228	198	184	202	200	188	183	195	156	203	191	182	185	217	191	174	189	194	222	169	225	186	196	208	164	193	205	206	175	215	207	181	199	195	185	176	213	186	210	190	194	172	195	195	216	200	199	234	183	201	202	182	168	185	188	188	200	192	174	212	199	191	189	216	186	193	184	208	186	179	196	194	213	170	193	219	191	202	188	191	203	203	190	176	223	219	206	205	196	204	176	197	223	192	197	216	219	203	222	218	178	218	209	172	209	186	179	205	193	189	209	179	204	179	206	223	179	216	179	233	151	178	189	162	188	222	191	177	186	230	232	194	192	210	206	233	192	177	197	223	188	199	177	189	192	198	196	190	194	207	211	156	197	227	232	191	202	209	187	206	192	184	190	184	194	200	198	173	193	185	236	192	199	211	191	188	215	174	177	183	212	183	184	191	202	200	193	193	194	208	206	191	176	225	179	171	205	192	217	189	173	180	189	190	178	195	188	200	189	203	187	195	202	200	210	220	187	198	214	197	203	197	191	204	199	194	207	179	177	237	188	185	196	193	190	202	230	210	205	201	202	209	205	203	188	201	194	172	202	188	220	209	199	226	191	198	189	233	217	186	186	216	187	183	181	190	229	168	171	181	192	198	186	203	204	188	188	192	193	202	194	202	193	204	178	187	180	193	216	162	186	201	211	169	208	206	189	196	179	179	184	198	189	172	221	188	227	185	186	202	195	194	184	194	198	187	180	184	189	198	208	184	211	188	197	172	186	191	195	199	203	184	209	174	172	192	202	181	202	208	178	226	203	215	178	224	208	213	211	207	193	212	192	201	187	175	194	183	184	182	199	236	191	211	204	194	201	183	195	185	232	197	182	217	200	210	178	194	196	186	194	202	212	201	186	189	192	184	207	204	216	193	209	183	211	164	194	187	219	205	194	186	205	212	177	179	210	226	210	211	203	228	202	172	214	190	176	189	199	169	197	212	212	222	196	176	223	198	203	183	209	175	172	189	216	202	200	188	170	209	173	212	188	194	192	210	201	213	205	191	187	174	201	185	213	206	216	206	179	182	180	201	214	201	199	216	207	170	197	208	187	189	191	209	187	195	208	198	167	201	182	188	209	198	222	227	201	213	208	175	195	236	173	189	195	183	184	208	211	210	206	176	200	163	172	195	196	188	194	172	202	186	232	226	192	194	205	172	189	213	201	202	218	221	165	175	209	202	215	173	175	188	197	213	204	184	161	187	211	167	195	195	178	194	193	195	192	213	188	214	200	212	194	194	210	198	201	235	214	162	172	178	194	205	202	203	191	178	189	205	204	207	187	204	210	188	227	220	224	192	188	211	188	195	210	204	207	202	163	182	185	201	199	219	188	213	210	181	177	202	207	191	206	216	196	223	175	177	200	189	169	197	198	218	210	240	175	193	182	198	186	174	180	186	210	209	214	201	206	189	234	198	190	188	200	176	169	188	221	212	195	204	215	212	204	196	203	176	210	207	208	187	204	175	194	188	177	188	211	180	218	214	187	235	226	210	195	182	197	182	206	199	183	196	184	193	180	207	198	197	220	187	205	220	177	212	206	208	198	205	182	203	192	194	216	181	193	189	190	193	181	190	193	208	212	197	196	207	224	161	216	222	214	214	217	203	185	189	202	207	213	207	196	205	178	215	204	221	190	199	213	186	214	196	194	179	212	164	208	211	214	189	194	194	217	170	210	170	173	186	224	200	167	206	178	185	214	212	198	223	203	195	209	182	174	193	173	210	199	203	198	188	180	187	178	198	185	213	184	183	193	170	184	197	186	230	198	199	218	203	186	199	187	187	203	207	184	211	194	189	219	182	183	187	186	171	182	196	211	182	179	188	181	199	184	173	179	200	177	216	190	187	195	200	216	196	190	196	208	197	178	213	181	192	225	215	204	184	190	211	191	212	207	171	202	208	208	205	191	188	213	202	218	177	187	189	193	177	196	192	174	208	228	194	179	186	217	182	173	198	196	186	219	233	239	197	195	212	199	217	228	203	196	200	179	187	188	188	216	195	204	202	198	215	197	203	186	195	177	193	216	222	197	232	192	203	199	189	215	213	194	213	213	200	194	185	183	205	205	192	202	184	214	212	189	210	212	188	199	216	202	210	181	225	206	192	202	190	183	219	199	186	181	216	224	207	181	202	195	209	197	232	185	182	200	207	216	162	195	194	183	213	216	206	197	181	175	203	200	173	180	167	203	224	208	203	170	199	193	196	176	199	205	215	195	187	176	180	195	183	189	205	199	196	211	198	207	194	205	173	214	218	204	193	197	206	189	194	194	206	208	202	203	200	172	189	179	179	195	184	191	204	196	210	185	235	237	200	207	181	171	205	198	182	194	245	174	201	224	206	212	181	177	198	211	193	182	194	220	176	198	178	197	183	207	191	198	203	212	194	216	218	206	190	168	183	211	224	198	192	210	197	198	206	199	207	210	182	194	186	206	199	221	200	196	219	204	179	156	192	185	208	184	206	220	192	193	186	192	198	208	173	190	185	204	205	189	175	214	224	218	177	189	195	202	205	178	200	197	207	207	194	198	216	211	191	189	181	182	198	204	186	191	204	178	176	190	198	207	171	204	196	200	191	201	202	207	173	189	202	195	164	215	213	218	200	179	200	207	204	160	161	198	198	181	176	171	175	196	200	179	203	197	183	179	181	166	194	193	194	185	183	201	207	207	196	205	186	196	170	209	187	207	185	192	209	211	184	187	190	205	200	197	197	190	204	200	207	203	208	185	217	191	176	188	202	171	198	188	211	177	188	164	212	193	213	200	202	207	196	191	230	214	195	188	188	192	196	199	205	175	204	215	205	205	179	181	207	173	205	196	184	204	199	205	181	186	208	222	210	194	180	191	187	178	173	212	197	205	186	188	183	207	181	172	197	193	208	188	182	212	197	191	183	199	175	188	223	200	218	225	213	204	212	171	185	203	205	191	172	189	207	190	179	181	190	213	205	191	204	207	190	181	193	192	173	191	181	179	194	211	187	200	203	216	188	173	198	196	206	215	217	180	225	186	172	169	209	212	190	166	162	165	208	201	187	199	174	169	180	178	187	183	171	197	204	204	181	168	170	196	208	195	171	201	211
1940	580	711	736	587	530	532	514	524	499	503	527	467	507	533	493	514	511	494	500	529	511	465	479	515	466	493	516	519	501	451	463	504	462	498	425	504	481	466	495	489	525	510	482	524	512	480	475	510	504	438	480	479	504	526	507	486	481	503	501	482	481	460	491	495	515	519	471	518	460	513	493	515	455	521	472	476	490	482	508	455	494	478	485	478	481	523	501	494	474	457	496	509	541	501	518	490	501	488	486	536	499	480	512	501	500	471	530	481	483	518	488	510	526	475	489	474	471	494	480	519	475	500	506	460	500	472	469	479	507	434	482	473	510	473	508	465	482	460	491	479	477	484	473	456	510	530	475	483	496	508	531	478	458	498	484	467	508	493	499	523	512	543	478	482	521	462	456	498	442	478	520	475	488	510	506	472	479	520	476	503	491	493	482	526	508	537	517	510	471	496	515	451	477	524	504	480	469	527	492	517	476	548	535	510	514	488	506	502	522	477	500	500	485	475	478	510	503	506	505	531	500	496	489	502	493	486	527	506	508	497	472	517	500	485	525	493	471	456	487	502	475	492	521	443	478	510	481	506	524	475	504	554	502	472	516	493	522	476	480	492	503	482	467	493	462	494	505	477	501	516	499	487	462	479	547	509	470	501	457	501	460	498	508	510	464	499	494	472	522	465	483	493	478	490	493	486	464	485	540	515	524	487	533	512	534	487	525	501	494	488	476	525	468	479	532	494	475	498	471	508	461	491	511	497	463	515	502	490	475	516	485	500	438	526	475	458	482	439	468	485	489	511	504	483	442	490	505	500	466	451	514	517	508	499	511	489	482	510	498	487	489	509	480	479	531	488	506	491	508	486	484	501	505	518	499	494	511	471	484	485	488	533	487	512	491	506	498	487	499	491	513	516	477	510	476	521	508	505	515	471	521	482	460	500	498	495	482	468	508	479	472	518	494	496	483	483	514	510	466	503	487	488	544	458	516	533	484	461	504	500	473	475	511	519	492	494	498	474	475	435	479	525	492	491	503	492	514	463	523	465	522	497	503	458	536	486	511	507	490	485	467	529	516	521	472	476	484	480	503	466	481	463	490	484	506	505	484	491	486	504	496	511	459	509	475	497	468	438	497	483	477	500	506	489	537	499	442	432	483	506	456	469	494	459	498	505	447	531	497	510	478	526	519	503	484	439	486	475	457	504	475	483	471	484	489	529	465	477	470	509	487	494	504	475	509	512	506	466	504	495	496	497	494	495	489	474	479	495	515	464	460	500	532	532	482	496	507	526	460	504	505	458	504	462	503	504	482	503	508	470	496	440	515	481	490	488	489	537	453	487	451	487	525	485	512	481	494	524	510	460	486	482	456	484	467	478	494	454	525	504	476	499	516	501	496	486	475	497	484	471	484	522	486	520	459	497	503	512	476	527	508	481	517	562	509	470	460	510	459	477	488	474	507	494	496	492	482	482	471	523	501	528	493	468	504	484	484	457	503	505	510	488	511	489	493	501	490	486	467	488	554	469	528	493	516	493	489	506	493	523	505	490	501	473	444	510	472	524	503	501	462	466	468	490	465	515	473	474	532	491	483	486	543	479	491	532	482	523	454	529	491	486	519	482	501	482	442	511	471	487	475	491	497	483	460	514	433	493	498	534	496	516	501	473	488	521	507	472	480	523	482	497	481	499	506	481	507	511	513	514	512	473	540	462	496	489	497	485	508	498	499	506	474	505	472	481	470	502	497	516	501	469	500	477	493	486	499	478	536	523	510	510	471	501	510	495	506	465	491	524	503	464	508	469	496	481	471	472	524	479	508	463	531	498	469	507	526	459	484	496	481	474	483	484	491	467	494	512	511	494	503	462	496	467	477	458	495	511	451	467	491	515	485	505	456	508	515	455	483	474	495	509	502	480	499	480	481	483	545	477	531	504	445	507	498	524	461	480	467	509	511	518	503	514	483	474	497	480	484	525	516	471	527	477	466	491	475	488	488	496	482	503	494	501	474	514	444	484	483	480	510	487	449	460	461	501	494	496	482	472	477	458	470	526	570	527	493	491	473	495	506	506	488	494	516	507	526	491	535	487	526	519	471	454	499	508	466	484	495	476	488	499	492	504	501	492	514	473	486	498	489	498	518	508	552	474	526	500	508	509	484	515	489	479	496	504	521	449	464	505	512	480	499	450	512	460	492	491	496	483	492	468	466	500	501	477	513	500	460	484	487	491	468	498	486	485	481	533	506	480	492	477	457	492	483	494	497	491	457	468	513	491	524	546	497	483	492	476	491	476	499	506	473	479	483	486	527	470	516	522	490	459	488	497	495	490	474	510	484	474	505	521	522	501	472	491	451	493	524	528	519	508	491	515	500	466	482	463	522	514	466	452	501	506	490	506	506	484	542	459	510	486	502	493	502	488	516	487	510	447	521	502	493	475	504	457	495	459	481	509	517	488	498	483	491	556	500	494	473	511	494	477	503	476	487	490	486	507	466	492	476	497	496	467	456	526	511	473	478	505	514	514	446	495	525	509	494	520	529	470	452	482	479	476	481	490	487	520	485	499	492	476	528	499	517	528	528	480	490	509	538	504	490	488	493	491	540	501	460	468	510	475	486	491	483	490	486	489	493	540	475	535	471	480	527	545	523	500	481	483	470	481	473	507	511	500	474	488	509	489	472	501	489	472	551	503	523	492	520	482	548	489	490	479	529	471	503	493	510	501	497	469	488	488	506	521	458	504	527	480	456	467	514	438	528	452	496	513	469	466	481	477	506	483	486	516	495	523	488	512	493	512	475	479	481	485	508	513	499	493	525	498	509	423	517	466	496	534	533	516	479	502	509	452	491	495	497	467	480	499	507	483	474	500	482	525	493	516	511	484	476	483	502	503	439	456	461	452	507	500	436	494	495	479	466	505	512	515	440	539	495	504	513	511	518	490	488	483	496	472	490	510	487	497	497	509	502	493	557	504	532	474	507	469	498	520	491	475	473	486	502	460	501	462	484	521	471	534	506	528	463	474	482	497	470	526	479	484	499	512	506	487	493	530	474	515	505	477	504	500	533	537	483	497	497	491	464	459	511	469	437	498	481	481	514	460	487	487	493	485	470	501	492	431	492	509	476	502	507	528	501	517	482	501	492	461	465	475	499	472	471	486	510	465	505	494	472	485	512	500	453	484	501	482	467	494	486	507	495	503	508	499	461	516	466	481	495	499	523	504	522	462	529	508	472	487	504	467	484	490	506	473	424	526	516	472	460	464	478	486	487	471	478	548	527	475	495	469	492	498	491	494	489	510	513	531	489	503	501	513	465	507	495	490	494	466	520	515	510	495	474	474	509	476	520	506	512	471	482	484	478	483	482	472	482	492	463	445	484	514	487	516	499	473	515	472	469	537	518	440	527	493	533	537	515	452	495	469	442	536	488	497	479	470	546	501	489	508	503	501	470	495	466	476	491	534	479	483	513	445	427	492	476	481	517	509	492	475	495	478	494	488	479	525	494
6943	570	639	460	380	335	339	292	286	252	295	256	267	257	264	255	260	246	266	256	259	271	244	270	278	220	215	233	258	239	246	223	251	262	269	241	241	263	248	272	238	231	246	231	238	249	231	219	254	249	233	248	250	265	266	230	237	258	236	241	248	232	212	223	273	257	233	245	259	238	253	275	244	265	220	261	213	269	240	254	232	266	239	235	197	248	227	252	226	226	249	249	254	251	242	251	257	252	223	207	276	229	235	247	239	245	258	234	274	270	235	231	262	265	259	230	219	263	258	241	263	227	250	283	251	231	286	262	240	230	258	242	246	227	230	243	238	266	260	241	261	228	223	251	273	249	242	243	239	276	268	240	281	261	252	242	227	241	237	241	227	250	221	242	271	218	278	221	253	248	230	250	253	249	282	264	257	253	237	242	255	237	229	252	239	245	266	259	252	248	262	239	256	219	238	238	262	230	238	229	262	258	255	248	230	260	246	253	257	256	265	259	277	261	230	236	245	238	227	248	244	256	235	230	243	268	259	255	272	252	236	259	219	257	235	258	234	240	281	291	240	272	231	235	249	253	252	247	252	252	254	219	248	267	234	234	244	266	236	262	245	243	209	226	238	254	228	281	220	258	227	280	271	249	240	235	212	228	230	242	260	243	269	245	208	251	246	236	247	216	245	258	245	239	225	246	296	242	218	236	227	246	244	206	224	280	249	256	259	260	243	224	245	243	263	249	230	225	229	250	259	249	262	238	246	276	238	234	208	206	260	244	242	251	223	276	272	260	243	218	252	241	239	265	228	222	230	227	234	271	250	239	260	217	225	229	253	239	262	250	252	231	244	264	245	225	246	239	264	259	255	229	254	236	236	228	253	247	272	237	248	212	289	230	234	267	271	242	259	238	272	244	254	241	243	253	232	261	240	228	247	240	238	236	226	230	244	253	258	261	258	244	219	249	243	243	232	230	235	255	271	258	252	259	284	248	216	239	293	200	254	257	263	244	246	242	282	252	273	266	257	240	246	229	260	218	260	257	227	235	262	234	233	281	217	248	241	255	239	253	217	251	219	265	255	250	267	236	226	244	275	230	255	235	226	238	228	265	283	249	237	256	242	212	212	239	248	262	263	237	232	224	247	261	224	262	242	260	228	242	264	269	265	231	218	240	267	215	267	236	243	259	242	238	242	237	286	239	248	244	268	241	238	242	242	235	230	242	245	233	233	238	257	230	248	228	263	236	234	247	263	235	240	256	238	235	265	256	260	270	247	243	229	257	237	229	260	248	223	252	252	281	262	255	227	231	249	239	237	237	244	274	300	226	227	240	243	244	253	264	246	245	242	310	276	247	258	250	246	268	233	226	293	258	240	241	232	232	238	232	269	222	240	227	250	242	269	225	257	259	252	249	249	245	252	214	239	274	259	248	249	248	246	271	220	295	255	236	203	216	232	237	251	253	265	224	259	267	241	231	226	229	248	244	257	241	243	227	230	263	264	227	233	247	231	255	275	252	274	258	270	240	263	238	266	238	255	227	253	261	255	238	222	254	226	260	260	242	276	221	231	243	235	250	232	253	236	211	201	228	230	250	232	239	261	253	256	249	254	248	251	247	247	223	246	249	255	246	244	256	248	224	234	242	233	252	239	260	232	222	265	244	287	275	222	274	255	243	225	267	234	260	226	240	221	240	255	263	275	257	216	219	245	270	250	233	253	254	232	247	252	267	272	242	247	231	264	247	254	231	257	271	252	259	271	240	260	272	257	238	264	261	249	226	252	264	237	252	272	262	251	256	218	251	230	209	240	262	252	240	250	250	248	260	253	249	224	226	251	261	250	233	239	270	254	236	239	235	263	261	247	239	237	222	235	250	247	251	234	234	252	229	267	246	247	225	237	217	271	243	229	239	248	239	242	266	292	244	227	258	241	243	248	252	262	224	239	271	253	216	256	234	229	216	263	271	275	268	234	223	242	227	247	232	244	256	230	247	279	256	243	238	263	252	218	234	258	249	243	229	239	246	231	247	276	249	269	260	252	224	259	234	231	226	243	248	265	233	229	233	232	222	225	254	232	215	283	248	258	275	233	214	257	216	260	231	228	221	229	257	264	247	238	233	242	250	252	250	265	237	244	240	270	246	230	240	241	231	223	207	253	262	273	210	236	230	251	223	228	215	235	222	272	228	248	250	266	242	242	257	223	216	274	256	246	244	276	264	225	276	262	238	265	230	242	235	249	217	247	227	254	227	239	256	240	250	270	239	267	247	228	213	254	255	255	225	236	264	246	239	274	253	227	251	232	235	260	258	249	244	225	224	244	243	229	233	221	262	201	252	252	230	222	252	259	239	235	241	243	265	259	248	254	241	238	257	251	240	230	259	230	216	260	250	296	257	221	233	258	238	271	250	259	242	236	281	253	228	252	266	246	258	229	234	250	276	293	220	229	230	247	231	257	233	251	262	252	231	229	245	239	230	255	247	244	290	244	277	255	242	252	261	243	268	250	244	283	223	251	223	242	249	238	242	253	230	250	234	228	270	251	222	241	243	264	241	220	242	246	228	238	258	223	260	259	234	241	268	226	220	258	275	249	252	238	243	274	259	235	254	231	249	226	241	247	259	216	238	250	245	236	230	271	235	245	250	256	236	245	238	242	227	223	248	242	262	240	249	240	255	241	227	250	240	260	251	267	232	252	225	233	270	209	257	232	248	247	271	234	259	248	294	231	222	241	227	249	225	259	254	276	253	250	244	247	230	227	259	223	279	214	280	259	254	262	238	229	253	248	246	213	247	238	235	257	257	256	243	231	289	268	240	226	250	228	243	238	238	236	240	231	259	228	260	241	260	252	260	247	234	219	231	268	249	269	217	261	220	239	216	256	277	199	240	262	252	238	258	228	239	278	289	242	228	254	258	238	236	274	261	250	255	238	232	272	262	256	250	257	240	247	256	284	247	244	261	260	274	228	229	237	236	227	245	247	245	256	244	231	231	217	244	242	255	243	230	253	245	241	251	287	249	277	276	245	260	222	233	261	264	225	271	270	207	229	273	256	248	243	224	236	219	247	229	252	201	225	220	260	241	254	265	243	247	210	257	215	250	246	238	270	227	222	236	248	210	231	258	257	258	244	264	257	262	248	262	238	261	259	254	256	231	201	251	242	252	267	238	255	256	253	226	213	223	261	246	234	245	238	242	210	238	261	252	251	256	246	274	244	240	266	252	262	219	220	226	229	231	237	237	249	263	277	262	220	290	262	227	231	250	235	215	266	236	239	252	235	269	230	285	213	256	271	233	231	251	254	271	242	229	247	238	247	238	240	237	274	281	297	252	238	217	279	226	246	248	241	240	215	254	269	257	250	239	266	246	269	213	222	260	245	253	226	240	246	260	251	237	227	250	254	237	235	235	237	231	232	238	230	227	240	255	261	256	239	251	260	250	223	225	262	215	244	204	238	275	228	239	263	264	230	244	256	232	254	253	241	245	241	229	236	230	265	250	239	227
6461	890	1492	1473	1119	1040	907	908	813	734	805	706	713	699	671	660	600	634	614	611	642	598	579	616	578	582	608	595	587	605	611	604	616	591	610	599	619	590	605	594	621	575	629	576	637	593	572	559	605	595	591	601	579	634	593	654	613	583	590	589	543	580	603	526	600	631	565	618	617	538	607	570	638	597	545	573	609	567	615	586	597	591	577	583	578	569	589	635	635	597	596	598	617	574	569	604	595	569	613	560	583	583	584	591	561	623	560	570	583	603	599	605	562	636	581	588	611	553	611	562	614	550	601	557	604	615	605	572	595	608	549	546	607	583	634	619	628	601	606	556	616	583	607	592	581	590	621	579	566	568	615	597	616	554	591	629	576	577	571	628	623	566	636	628	624	599	615	597	570	591	570	542	623	576	585	593	628	554	583	629	586	614	615	572	649	592	575	574	576	621	606	573	586	568	557	616	582	601	611	572	599	605	618	596	595	605	614	607	588	617	576	591	567	609	634	575	605	620	635	588	594	555	529	537	595	568	531	567	589	609	594	574	637	608	575	614	586	593	579	631	560	604	612	588	589	550	634	614	646	625	600	641	538	570	603	609	580	558	554	585	620	569	604	579	627	606	602	592	595	579	572	567	603	562	550	588	581	615	659	575	573	600	610	604	587	543	606	550	577	592	604	569	601	607	606	604	575	569	573	604	585	566	568	579	572	598	582	530	572	595	527	580	579	604	598	568	639	614	583	592	589	573	584	583	599	591	605	576	606	585	562	579	585	629	576	589	600	586	578	619	582	553	606	616	588	611	548	615	596	554	607	603	573	606	634	575	600	563	564	590	535	576	641	592	589	584	568	584	565	587	585	582	578	597	547	518	540	599	578	553	613	596	569	569	588	557	564	589	572	567	604	575	601	626	568	598	594	543	564	598	600	587	571	589	584	566	590	573	595	599	589	596	549	578	609	607	578	591	566	595	602	576	548	560	621	576	583	597	569	592	591	596	601	587	544	566	613	613	594	622	613	527	601	631	573	626	626	615	556	601	590	600	605	569	588	584	629	593	588	548	604	582	612	579	557	586	572	597	576	525	571	583	565	609	586	595	552	602	602	587	594	577	600	558	599	575	577	609	570	592	614	610	561	598	567	623	582	596	623	588	576	600	597	617	568	603	569	578	573	569	620	570	582	595	602	611	571	576	575	577	556	546	610	654	587	586	599	632	624	596	604	587	614	615	621	576	621	587	553	602	643	621	594	537	626	550	634	550	603	567	598	612	580	587	578	617	584	568	604	561	627	589	592	610	624	622	567	585	594	600	602	541	561	598	591	607	599	600	526	549	559	576	634	560	626	608	582	603	548	580	566	594	548	593	586	589	555	573	648	566	610	604	561	566	572	590	561	591	596	637	554	603	625	606	586	585	562	594	600	587	609	613	599	628	608	625	595	597	561	589	609	583	625	584	613	583	557	570	614	595	601	551	611	639	633	572	594	602	618	599	591	611	589	568	596	545	574	525	563	566	550	560	535	585	576	584	581	544	613	577	634	574	602	626	596	614	573	601	580	588	601	574	572	588	597	651	575	601	573	611	572	587	591	639	579	581	575	617	591	615	538	609	583	573	527	615	628	597	565	616	603	600	562	527	568	561	599	611	591	565	561	604	570	607	578	603	578	624	578	588	589	614	565	574	587	597	552	627	597	554	609	561	581	562	549	632	558	635	606	560	552	593	550	556	605	577	614	611	577	542	588	637	561	584	599	595	577	622	573	567	616	589	595	569	569	562	569	561	625	604	604	561	596	551	596	590	601	570	607	575	600	600	605	597	591	582	558	586	582	554	582	509	588	603	614	573	627	617	599	565	600	566	561	616	587	596	631	614	580	595	614	575	580	593	574	585	568	610	609	591	555	589	564	597	617	560	583	555	569	567	570	583	596	575	577	557	591	628	581	585	596	613	587	558	542	607	574	589	555	630	604	616	599	570	583	572	613	594	590	628	635	576	580	617	595	567	624	581	602	560	597	605	571	584	529	532	622	556	581	555	589	566	553	543	576	602	568	608	579	589	573	566	541	564	542	561	567	542	636	532	582	581	573	570	610	530	594	552	587	586	552	603	600	567	553	626	622	554	562	593	591	575	596	654	605	571	576	579	601	654	625	561	583	592	579	564	642	581	591	611	605	578	596	623	612	617	571	595	637	597	582	566	558	613	580	604	604	622	561	557	595	561	582	653	609	587	594	590	601	622	606	593	599	604	566	575	583	579	672	582	587	557	560	581	563	602	595	596	572	547	577	585	644	581	590	596	601	625	613	573	560	612	611	585	577	565	591	572	605	576	565	613	607	580	584	554	579	625	545	565	629	597	615	621	601	554	581	554	591	621	595	576	563	570	590	577	554	588	637	555	624	578	579	605	583	601	577	546	629	580	615	590	618	623	583	541	597	614	591	567	576	570	625	578	562	597	565	613	560	572	591	621	575	579	547	578	565	562	536	561	621	587	614	570	591	586	601	593	581	594	569	581	563	585	564	625	621	579	590	597	539	588	610	595	610	567	589	549	587	576	605	609	581	589	570	597	608	590	603	612	573	576	582	609	548	591	576	622	527	591	536	596	623	656	585	574	571	572	567	591	571	594	638	592	573	604	635	609	551	571	571	567	607	591	620	606	575	541	602	614	578	628	592	574	573	558	571	566	610	592	565	564	598	567	624	555	581	605	595	629	617	615	537	570	579	613	596	577	557	591	587	616	590	571	595	556	576	595	591	594	616	606	644	596	582	627	573	596	591	592	582	592	580	568	599	555	572	592	593	603	557	559	586	604	608	583	582	603	601	583	576	587	582	600	548	554	554	582	621	559	553	569	579	603	583	630	576	591	589	608	586	603	566	575	570	627	654	596	582	589	581	583	624	581	564	605	577	567	596	576	588	624	586	573	552	610	604	615	555	618	638	592	561	593	614	566	588	575	618	558	538	617	560	589	570	564	567	570	620	619	572	573	561	617	581	565	573	608	570	612	562	594	608	604	595	576	568	586	598	593	589	578	605	557	642	565	576	543	639	566	653	587	613	602	576	618	571	591	589	568	597	573	578	590	596	571	584	564	610	590	595	598	569	558	539	555	567	619	553	578	579	572	586	575	586	591	638	578	601	596	600	560	564	581	576	619	610	622	607	600	557	599	617	587	579	586	610	568	569	577	592	597	583	584	589	576	586	597	548	552	626	610	607	582	588	563	598	593	585	565	596	569	578	592	568	582	574	561	608	594	604	573	599	589	580	596	573	619	574	607	580	540	587	582	602	620	592	574	603	633	614	603	551	562	584	598	561	554	570	624	641	617	615	630	572	584	577	599	627	597	570	617	585	588	610	579	641	589	591	577	588	570	573	589	592	568	554	595	550	568	568	624	592	566	582	600	574	605	598	525	589	604	607	598	562	579	568	575	585	579	553	568	567	595	555	552	631	593	580	575	580	564	565	610	605	611	572	554	578	571	596	583	581	615	568	620
12817	863	815	538	332	330	235	252	229	195	189	184	186	171	151	144	149	139	141	124	143	135	138	116	132	132	136	127	131	137	117	142	115	132	145	133	152	134	120	141	135	125	123	129	138	135	148	137	134	124	126	131	127	127	133	135	125	137	153	122	124	128	122	138	134	135	138	138	159	141	130	131	123	137	157	123	136	114	103	141	122	141	120	125	137	124	146	138	123	128	131	129	135	134	150	140	113	129	138	130	154	132	132	122	126	110	140	147	131	131	134	119	137	141	113	134	119	134	131	128	120	123	123	133	141	122	125	141	137	149	112	112	132	113	142	155	123	102	126	133	138	138	139	102	136	139	129	135	134	137	120	154	141	139	143	127	121	141	112	143	133	128	134	106	158	152	112	126	127	123	148	155	138	164	146	107	116	147	150	125	154	121	123	152	130	135	152	123	140	127	157	122	114	113	148	123	131	124	150	127	138	137	146	121	135	117	137	143	133	131	128	136	132	132	135	122	126	123	136	141	134	146	143	148	119	133	114	122	119	147	132	135	165	131	136	137	151	129	123	136	128	132	152	136	126	130	141	121	152	139	144	131	118	129	137	142	124	138	134	117	132	128	127	117	121	124	134	128	118	134	105	143	133	139	132	133	138	131	135	133	115	109	115	142	138	142	118	132	122	147	150	134	122	132	155	120	134	122	134	136	153	117	127	126	130	136	139	122	151	152	117	143	128	131	131	133	134	135	144	148	133	130	142	129	133	135	126	120	118	137	129	131	136	132	147	126	111	124	124	167	124	141	126	109	129	127	138	140	151	121	114	116	144	148	122	149	100	129	115	150	125	130	117	142	120	136	147	143	155	118	104	130	123	131	142	128	140	123	131	133	111	125	152	115	123	112	133	122	130	126	130	120	152	134	137	153	142	125	123	128	117	133	133	152	144	135	140	139	119	135	130	121	139	128	153	128	114	119	125	131	149	124	139	138	132	120	106	148	130	141	120	137	155	118	125	134	139	124	127	141	153	112	155	131	139	139	134	114	127	140	113	131	141	138	133	134	145	123	139	126	118	125	118	132	136	131	138	128	122	129	121	123	115	146	143	116	143	141	125	154	124	133	126	143	136	136	141	123	159	132	128	140	121	125	131	147	130	136	143	135	132	130	133	133	106	144	140	139	129	145	150	110	128	140	138	131	135	127	174	131	136	129	121	138	143	120	145	143	146	144	129	133	123	141	134	132	114	148	125	138	133	121	139	149	140	144	156	146	117	115	119	132	125	108	141	112	136	129	131	144	127	152	154	134	114	175	122	109	130	153	115	155	124	136	148	147	135	123	148	142	116	116	133	121	142	135	122	139	126	128	126	138	137	133	131	151	127	145	147	105	113	122	141	116	134	128	128	129	125	144	128	128	121	125	144	130	140	147	130	113	122	124	156	111	150	119	138	101	128	118	139	140	166	153	145	144	119	139	148	113	107	151	129	129	138	117	144	138	124	134	143	132	151	135	153	134	117	143	139	136	134	135	132	131	119	142	108	116	134	127	128	141	142	130	132	141	131	134	124	150	159	138	142	122	141	149	138	133	138	124	135	147	153	139	125	123	131	115	133	147	106	131	131	121	135	108	148	125	140	157	116	114	125	132	126	132	149	156	117	137	129	141	123	116	125	128	143	147	135	129	112	160	134	135	126	140	130	130	112	125	147	119	144	121	154	151	142	141	131	141	139	134	103	147	122	131	133	125	120	159	144	113	138	134	140	121	117	131	134	118	118	129	106	134	141	129	128	137	128	118	144	143	150	141	149	130	124	128	138	134	126	129	149	144	125	131	123	142	123	128	117	127	133	149	140	115	162	107	116	133	138	125	123	147	139	135	130	124	146	120	117	123	125	142	138	129	139	168	142	156	133	111	121	116	135	131	135	128	141	135	138	105	122	131	134	129	139	131	137	141	131	134	130	124	135	121	129	134	129	136	124	129	141	141	130	155	150	134	121	132	117	121	132	141	146	126	144	152	143	147	141	136	124	134	119	129	142	132	141	145	106	139	125	113	136	122	142	136	125	136	141	128	127	134	131	152	137	145	130	121	147	130	110	124	132	131	137	123	127	142	145	143	124	126	138	154	125	130	127	126	128	142	127	133	133	135	140	139	124	168	136	139	136	127	144	112	133	129	142	111	130	126	150	154	130	139	130	128	153	128	138	135	121	139	137	112	136	137	132	133	115	134	117	136	148	128	119	144	113	144	143	141	131	130	127	126	128	144	136	142	130	146	121	137	145	119	121	151	130	128	103	145	133	130	141	133	130	128	146	124	123	125	112	121	126	141	162	130	126	113	149	133	115	141	132	120	137	119	135	134	124	136	152	122	135	124	123	123	150	132	118	124	112	123	116	131	125	114	131	126	136	130	142	149	140	138	139	128	121	130	141	124	123	119	146	123	142	130	130	139	142	125	132	126	124	143	136	122	145	150	132	137	151	149	137	143	107	131	113	115	125	126	121	127	128	108	138	138	133	148	134	149	145	135	119	137	132	114	124	121	129	151	136	137	145	131	144	138	139	125	110	162	113	149	127	149	111	147	133	133	134	135	130	124	124	126	126	141	114	116	121	142	129	119	135	107	115	138	122	119	130	127	151	137	138	132	121	154	132	132	138	118	110	130	128	109	125	130	135	122	114	133	130	132	127	124	125	143	124	129	115	115	148	141	143	117	116	134	122	120	115	145	132	126	150	139	129	132	160	150	140	144	168	136	127	125	150	116	120	139	130	147	152	124	125	131	146	147	135	114	126	139	141	124	137	132	135	130	135	139	123	130	114	138	135	131	123	123	127	144	136	140	120	132	149	126	104	144	143	120	146	140	135	135	140	113	105	117	131	145	135	136	156	134	135	136	138	142	136	128	159	147	144	139	136	126	144	136	112	125	134	142	135	133	146	128	120	112	122	149	142	132	138	121	102	121	140	122	140	143	136	151	136	151	141	133	137	142	138	135	144	108	133	120	125	143	134	114	119	135	135	130	115	118	113	120	144	130	117	110	135	130	140	126	157	135	135	154	140	133	165	120	135	148	154	127	135	131	162	124	137	146	140	136	124	141	131	149	118	145	134	127	136	140	143	139	141	136	131	155	146	132	119	132	146	149	117	136	155	132	121	136	123	157	128	156	120	130	124	129	138	138	142	125	125	135	120	123	124	123	128	122	132	131	108	125	132	142	149	105	129	99	147	137	116	136	143	140	112	116	120	137	121	137	120	163	155	141	132	143	138	138	130	144	105	119	123	116	121	127	160	123	135	130	121	125	119	111	131	129	126	148	144	147	136	151	156	124	126	154	157	139	132	141	127	135	124	127	129	107	119	141	143	130	140	147	137	151	112	129	133	135	123	123	129	127	161	136	131	147	153	126	134	138	132	116	130	121	128	134	124	123	139	119	132	108	127	145	124	130	122	145	117	129	133	131	139	132	156	144	134	150	131	123	148	121	124	154	104	115	128	139	131	115	119	123
7818	904	1840	1740	1374	1182	1069	951	857	644	676	639	592	514	520	484	430	403	392	408	361	372	384	391	383	389	338	362	377	344	368	359	352	347	331	333	354	342	356	339	351	371	321	305	326	354	339	357	325	324	313	318	337	334	307	325	340	365	344	336	367	310	314	332	336	335	344	306	330	322	307	335	310	333	337	338	363	345	339	318	311	329	360	337	338	367	319	378	330	346	302	304	339	372	319	326	339	338	331	321	333	322	339	350	314	332	320	314	336	294	332	340	326	303	335	341	327	342	309	346	330	300	317	346	331	342	305	302	312	315	308	313	324	362	289	310	353	342	347	307	334	323	315	300	316	342	357	332	312	319	327	301	327	364	346	356	312	327	330	303	314	308	311	314	322	317	309	346	312	341	283	336	315	361	334	327	350	338	319	358	311	316	330	327	313	360	329	367	331	358	301	336	306	324	346	332	338	331	307	313	321	302	341	333	320	345	318	344	320	330	356	326	340	339	302	327	336	340	329	314	332	319	325	345	334	305	352	321	312	341	319	345	340	321	307	342	343	330	325	316	337	318	304	339	324	366	330	340	312	357	338	337	320	309	378	320	311	293	319	359	343	321	303	325	304	324	364	317	324	315	358	320	303	335	347	330	337	320	339	342	329	332	312	329	336	326	329	328	337	311	306	332	344	323	350	316	320	335	347	313	315	348	328	302	310	317	329	332	315	333	321	322	322	344	327	335	346	312	316	318	351	337	321	320	362	325	342	344	362	345	318	341	364	340	338	334	337	360	309	354	318	309	324	308	326	333	286	336	334	325	340	306	312	347	317	320	322	326	316	335	319	336	341	300	339	345	318	348	319	307	332	332	305	331	327	300	335	335	348	315	321	336	336	361	290	326	315	331	343	353	316	333	336	287	347	324	333	326	320	308	334	331	313	332	300	304	315	342	350	288	326	323	344	337	337	356	302	355	324	341	330	328	333	351	320	335	350	307	300	312	322	313	296	312	338	299	300	320	346	337	269	326	322	332	302	315	349	277	337	341	341	322	332	344	296	338	349	319	309	333	339	298	353	321	328	319	320	324	338	328	330	332	368	343	338	320	322	332	323	312	291	321	359	319	293	337	344	368	339	366	344	335	317	329	327	338	323	334	313	291	345	338	330	333	312	306	319	304	326	311	365	344	370	305	313	304	325	325	350	344	346	337	356	315	321	317	336	346	350	312	330	341	343	336	328	320	296	309	335	368	321	288	334	336	294	332	328	337	333	313	299	359	344	348	312	342	341	333	335	304	320	307	362	335	375	359	315	285	356	298	299	353	323	327	308	359	312	319	332	286	312	320	307	311	309	328	315	329	344	319	333	357	283	366	333	323	321	351	365	280	315	323	325	317	344	342	328	304	353	314	309	323	346	301	305	356	322	295	336	324	315	376	307	303	291	341	325	340	333	355	321	324	332	318	308	338	301	364	310	333	379	302	343	317	332	337	343	305	351	306	355	341	284	339	364	337	318	298	358	308	344	273	330	317	324	332	319	298	321	338	326	335	372	292	312	327	325	339	328	317	332	334	318	326	344	344	319	352	331	308	335	338	328	317	300	297	353	307	316	388	330	312	340	341	303	372	318	315	338	345	342	327	331	336	335	331	310	331	304	323	355	348	314	360	316	328	329	331	324	357	299	329	295	287	342	328	356	333	325	327	330	318	331	354	334	328	362	306	334	319	315	312	321	327	301	331	332	345	333	338	309	301	319	343	319	334	335	346	348	352	330	349	330	327	346	341	303	302	336	322	319	306	350	296	299	332	332	303	368	327	353	335	331	334	292	361	326	328	312	314	321	303	356	330	362	329	342	332	321	328	353	319	306	332	331	340	328	330	335	322	352	332	362	354	297	304	327	300	325	354	333	354	338	299	329	332	355	335	315	345	354	311	319	319	333	335	349	336	327	309	345	321	322	322	306	333	310	324	342	343	331	322	347	275	313	316	335	319	347	333	352	357	335	307	345	337	354	305	321	356	324	334	303	336	336	313	355	290	319	316	323	336	323	342	311	326	302	315	304	325	319	363	338	319	331	346	356	322	345	318	331	318	348	329	306	339	345	340	305	328	333	339	351	338	368	333	322	318	297	313	325	315	348	335	348	298	338	334	331	346	350	344	331	324	314	332	355	320	322	290	303	337	325	327	362	340	302	313	343	371	318	330	345	324	325	335	357	310	337	366	348	315	330	331	340	325	320	313	312	320	342	292	332	359	365	335	339	350	329	314	307	310	344	329	314	327	295	305	309	338	321	337	328	318	314	304	344	356	339	311	332	349	313	319	322	329	305	307	326	326	330	331	330	325	321	342	334	296	334	312	328	306	317	360	322	310	322	316	318	306	320	338	325	340	341	338	362	298	339	359	347	337	351	340	295	335	302	360	316	356	334	337	352	342	364	334	351	321	328	311	309	314	320	350	337	326	293	328	331	356	365	308	350	308	347	347	353	308	273	316	320	314	315	314	321	335	293	332	324	328	290	357	336	331	343	344	292	309	363	314	334	314	351	334	341	360	317	308	347	314	328	303	321	363	336	322	339	344	324	344	366	300	339	351	334	314	309	312	324	333	328	349	351	391	320	332	334	322	356	327	312	337	336	367	323	304	317	315	355	345	326	322	330	366	313	361	340	336	324	328	377	324	325	315	315	336	328	305	340	338	327	304	349	327	338	326	342	318	305	319	334	326	346	318	318	341	335	314	322	337	341	327	356	337	301	319	358	302	336	338	376	302	355	321	324	325	351	342	301	321	314	340	305	326	349	350	338	341	302	333	380	327	351	322	337	328	357	319	301	314	361	330	338	369	354	327	325	317	351	324	318	330	340	316	329	329	327	344	292	342	318	360	303	357	344	360	327	329	319	324	303	336	314	312	331	337	320	314	325	314	315	324	352	352	328	320	305	329	290	306	356	297	303	315	363	303	353	337	361	344	322	311	319	360	347	326	318	352	342	345	342	352	320	331	349	299	320	351	332	322	345	319	327	321	335	348	335	343	318	320	305	330	325	343	332	311	328	335	330	339	315	299	321	336	314	359	335	302	359	345	352	299	329	332	332	319	329	338	334	350	322	372	317	331	333	296	282	326	346	317	285	326	338	331	338	308	349	332	323	324	319	353	312	301	323	368	315	329	383	335	322	333	324	357	335	330	342	358	372	342	315	343	336	301	350	314	335	330	314	294	343	381	332	331	324	338	320	292	310	362	305	343	319	325	328	341	349	330	354	308	324	343	327	310	332	341	309	292	363	329	315	315	336	335	317	303	330	330	320	324	356	311	342	339	337	339	350	302	335	313	332	341	324	309	315	351	308	311	334	357	307	305	365	292	347	330	324	325	321	337	300	342	344	319	314	315	325	348	313	332	334	335	330	327	338	350	353	334	354	284	324	344	322	319	336	300	353	336	345	319	315	333	342	375	354	321	336	335	293	334	336	307	311	333	307	351	328	306	348	338	333	359	322	323	331	311
1361	264	267	211	197	202	191	213	234	213	193	207	194	211	209	203	209	196	215	225	204	181	217	200	190	200	190	200	216	217	188	210	180	203	180	180	219	202	247	184	189	218	211	200	179	214	195	199	171	206	196	199	212	203	191	184	204	171	192	198	206	192	186	217	184	189	205	196	208	213	226	205	185	188	191	194	181	189	190	193	185	216	176	209	199	193	170	198	185	218	186	215	211	189	194	213	176	218	197	194	190	185	195	219	174	204	185	216	187	192	200	230	196	186	208	190	198	206	200	198	217	213	199	205	222	210	183	197	180	197	196	194	170	201	186	212	222	224	168	186	178	181	172	221	185	180	210	197	188	211	208	207	205	192	202	158	176	203	203	217	203	202	210	189	211	210	201	199	179	204	193	178	198	183	193	202	214	202	192	175	201	194	213	186	187	190	201	193	204	198	195	201	209	219	215	208	193	197	191	207	201	214	206	195	206	216	177	192	179	200	203	206	192	200	205	181	205	205	190	176	173	178	206	187	195	206	191	208	194	204	184	208	175	207	194	197	202	192	201	207	182	209	170	198	194	191	172	183	187	190	196	183	182	195	205	218	205	228	207	184	187	206	184	177	173	199	164	181	200	198	200	193	205	203	210	222	195	216	183	224	206	219	216	240	232	205	226	188	231	178	196	194	234	183	219	185	219	213	219	203	204	197	198	196	199	198	199	211	214	188	211	217	221	209	191	186	185	203	180	185	206	218	187	190	185	211	183	206	200	198	193	208	191	189	198	208	206	202	211	208	185	222	205	202	178	233	200	187	230	175	182	199	199	202	217	173	211	227	208	200	214	212	207	200	195	201	205	209	193	196	190	212	195	205	192	200	189	208	182	241	197	198	203	184	195	206	206	188	183	216	203	194	208	172	183	185	204	200	204	207	196	214	219	213	181	205	197	173	218	192	194	215	197	229	191	220	191	223	205	205	198	180	203	147	190	187	197	207	210	181	179	177	180	204	216	206	180	191	212	208	221	196	217	199	207	184	197	204	176	209	201	196	203	224	202	199	226	213	199	212	197	178	200	185	194	210	201	197	190	193	211	198	232	175	190	222	191	186	190	192	217	197	231	200	192	189	207	213	225	181	196	216	196	213	201	202	177	211	183	212	186	198	186	187	200	165	201	228	195	225	196	195	207	187	182	211	200	195	195	226	221	199	181	185	205	213	196	193	230	174	218	199	170	190	204	164	209	197	166	214	209	190	199	168	192	181	199	188	203	183	188	212	221	187	185	222	202	216	196	181	201	185	214	187	176	217	190	170	198	222	195	192	208	202	227	204	176	203	188	192	148	200	193	188	196	226	198	213	219	208	208	200	222	204	213	210	213	187	207	182	204	202	217	178	210	182	187	223	187	214	191	188	191	194	212	216	168	225	203	170	181	203	176	225	210	205	166	224	183	217	212	208	175	190	173	212	194	220	189	170	219	176	191	199	178	198	217	188	202	193	201	196	194	213	199	192	194	227	187	203	191	180	188	202	214	204	206	179	188	186	189	221	205	219	181	197	200	220	179	201	227	211	208	190	193	197	203	187	186	221	214	183	227	205	191	214	187	162	209	177	191	194	216	213	197	211	200	203	206	184	193	215	204	187	214	201	192	154	204	221	196	177	173	207	194	208	204	220	181	206	194	200	225	215	198	199	202	203	179	204	217	192	182	227	200	183	196	216	225	207	210	183	202	201	211	200	173	206	206	191	197	199	197	211	208	211	218	193	228	224	179	223	196	222	190	227	193	179	199	215	195	221	195	174	200	187	187	177	174	178	179	196	214	174	227	184	204	193	223	214	218	195	208	200	191	186	168	190	202	202	176	203	194	205	184	231	197	197	210	214	187	226	188	202	212	218	196	196	180	186	198	204	222	205	211	188	202	186	193	201	192	196	202	186	214	187	176	221	200	205	196	191	175	208	223	204	215	215	192	194	192	201	211	197	202	189	209	185	206	217	204	193	177	179	222	197	200	201	205	210	214	202	180	198	207	224	204	192	203	191	180	195	198	213	208	203	222	189	188	217	179	169	181	195	195	215	207	186	226	200	194	201	193	214	214	191	204	187	202	181	176	206	189	197	195	189	194	185	190	196	210	204	195	195	200	193	217	200	209	200	204	198	218	212	215	197	219	225	229	205	215	186	178	222	188	204	204	191	206	207	185	189	195	191	227	200	208	198	215	222	203	192	197	224	213	206	222	176	229	220	210	188	186	193	208	202	217	204	211	198	211	191	196	207	185	221	211	205	214	196	199	194	186	176	205	177	190	186	222	194	204	205	174	180	207	196	198	219	184	195	224	196	193	199	168	205	212	192	189	193	221	219	189	197	211	192	199	216	180	183	191	221	192	179	196	198	211	206	183	182	201	198	190	179	180	180	214	186	184	180	177	205	180	184	208	210	211	179	202	188	208	204	177	206	198	175	179	202	191	223	225	191	190	209	207	183	185	195	214	209	200	183	195	151	210	183	214	186	227	194	206	212	179	187	193	216	210	193	214	218	198	200	195	189	202	167	198	216	214	207	200	190	170	204	204	231	202	234	198	174	196	203	191	184	192	177	219	211	216	216	223	193	190	210	182	200	230	195	178	202	182	194	219	208	194	193	186	201	171	218	193	191	220	214	205	218	184	185	157	209	197	222	182	188	220	202	194	197	223	180	176	192	220	209	183	211	198	217	208	216	223	177	215	222	187	196	196	195	200	199	211	202	218	193	192	201	220	223	230	207	179	200	211	213	200	201	179	205	231	198	207	195	201	208	204	203	216	199	214	227	208	188	200	174	211	190	205	161	205	201	201	180	223	229	208	193	193	187	183	223	223	205	189	201	208	219	206	236	214	220	199	209	174	215	193	199	205	208	195	187	189	232	182	199	213	211	204	172	187	211	206	219	208	182	201	196	223	207	181	197	204	207	177	190	212	184	203	217	200	187	193	215	191	192	197	199	212	165	192	191	184	207	213	205	177	193	202	195	197	230	224	189	185	217	222	212	180	222	209	206	181	186	188	192	217	191	217	238	214	214	193	196	208	216	196	209	185	181	203	203	198	198	203	213	192	205	186	207	187	186	199	179	194	219	202	190	193	205	203	196	182	194	179	214	196	186	171	214	191	191	198	202	200	173	207	202	201	254	209	177	184	182	155	196	200	183	209	193	203	218	189	220	202	189	205	216	191	227	200	201	219	209	179	206	171	185	191	185	182	202	192	192	183	202	187	194	193	204	205	204	190	229	219	164	189	177	206	222	220	180	170	208	197	182	205	218	204	191	221	191	198	183	193	195	195	213	202	219	220	205	177	209	193	204	183	200	174	211	232	223	207	209	188	211	232	199	168	179	184	185	207	211	217	209	210	191	203	221	187	195	180	189	192	186	212	167	192	209	216	210	178	197	218	222	207	195	197	195	212	189	209	201	190	216	192	206	187	215	199	200	197	188	185	204	202	171	173	197	192	194	223	180	197	180	205	208
1894	554	664	548	542	540	502	522	469	547	477	562	497	490	515	499	513	495	500	497	480	538	486	512	496	562	475	499	516	537	470	474	477	537	499	521	481	493	495	489	464	504	515	482	490	537	499	498	510	490	491	494	503	487	500	530	480	511	470	464	487	513	517	529	481	484	542	482	511	485	520	527	471	488	495	495	484	502	502	497	490	551	503	504	474	516	464	505	496	476	484	469	493	495	483	515	517	463	505	517	520	477	497	448	487	478	519	457	484	466	466	542	542	504	488	499	469	523	493	508	483	526	491	505	486	512	476	485	460	512	497	473	489	546	449	491	485	522	492	504	479	485	506	487	514	513	497	506	507	470	522	474	481	508	475	479	516	451	472	494	542	477	540	503	499	484	473	481	471	495	481	501	515	502	494	514	511	504	530	480	490	502	481	492	479	520	468	498	509	495	497	465	505	490	513	481	514	486	461	489	512	488	532	493	478	453	489	470	460	465	491	477	429	513	490	497	500	511	496	502	474	536	482	485	465	465	505	485	519	515	441	497	516	527	465	458	469	484	466	488	483	489	494	523	481	483	507	460	513	511	458	481	491	501	509	494	476	485	477	490	484	459	548	510	509	487	498	495	513	505	526	490	478	498	506	497	507	515	526	500	482	479	480	515	530	461	488	469	534	511	540	451	496	496	496	473	487	497	534	482	451	484	506	453	499	519	525	489	556	506	512	498	488	474	471	531	485	480	486	513	487	476	480	513	449	455	492	468	505	502	487	476	465	451	487	482	492	473	502	524	482	497	486	459	462	497	513	476	486	521	530	468	497	497	464	487	457	476	475	493	510	501	516	484	480	516	480	502	493	501	505	490	443	487	535	509	498	520	448	494	526	503	484	456	514	498	485	484	503	475	494	496	520	499	468	492	490	493	519	523	480	500	530	448	468	505	524	515	499	456	515	498	512	528	504	514	476	491	444	517	498	464	466	467	501	498	420	510	470	540	491	531	503	521	522	547	473	510	500	487	503	477	492	509	502	557	458	479	499	498	488	452	474	497	475	495	504	515	456	490	507	526	479	459	515	498	523	501	494	491	518	485	501	520	517	505	479	514	506	483	481	492	489	483	465	507	466	483	507	520	498	535	538	465	486	458	481	493	460	499	522	490	461	490	474	482	498	463	498	495	502	527	512	486	531	495	470	476	506	512	475	518	515	527	488	507	490	491	472	487	494	512	508	487	520	461	492	479	449	544	482	506	485	515	542	504	472	487	491	484	493	499	512	471	521	541	526	485	497	514	510	511	512	488	483	451	482	505	531	491	540	535	481	517	508	477	517	494	513	545	468	489	500	473	491	517	503	455	524	480	472	532	520	483	513	534	554	498	498	464	511	532	485	496	478	508	487	514	517	476	463	461	503	502	483	491	498	468	529	490	504	494	512	484	464	459	480	472	504	489	497	479	506	460	527	459	477	512	458	506	481	503	440	504	438	465	436	535	474	521	488	498	478	495	434	470	477	524	506	464	504	513	502	518	513	500	452	477	522	463	511	488	520	520	489	482	475	501	469	477	518	507	509	470	476	516	497	558	524	498	492	461	520	499	456	485	487	481	537	485	483	523	516	483	514	522	505	481	494	518	506	498	447	520	485	552	534	516	531	498	501	512	492	517	489	534	488	495	478	489	479	489	534	478	501	446	496	505	534	534	505	495	511	510	463	472	526	546	510	521	478	484	495	454	505	461	484	498	462	463	499	511	506	478	503	531	512	517	484	484	515	514	495	476	500	533	485	493	483	497	507	469	482	522	495	502	494	502	543	512	531	471	491	486	481	485	513	511	505	476	496	523	478	481	464	496	471	477	496	492	482	509	487	529	444	508	494	504	448	486	510	510	515	486	512	485	446	469	484	521	523	529	465	500	494	501	495	490	499	479	475	459	475	505	485	485	491	468	501	455	519	465	497	475	480	458	491	483	516	508	458	498	477	511	481	493	469	521	547	479	452	538	476	464	501	459	519	491	527	500	496	464	524	525	481	483	515	499	536	480	478	497	502	505	509	476	491	540	540	496	511	478	492	522	483	481	496	498	490	463	516	512	542	520	496	507	496	491	485	468	460	496	506	467	544	499	468	513	536	531	489	514	540	473	479	500	516	492	447	475	518	465	521	482	494	529	481	496	519	479	474	479	515	508	479	497	476	482	477	494	512	486	482	512	505	496	465	505	494	508	494	476	504	515	517	528	517	475	497	478	481	539	483	490	514	477	477	494	562	531	467	511	440	500	470	468	479	502	514	525	460	493	493	503	491	496	490	499	549	501	522	485	520	461	482	515	482	513	500	479	532	517	488	486	496	510	480	509	469	525	460	490	516	493	488	475	474	465	494	497	493	511	474	473	494	507	500	493	519	487	494	497	480	486	544	512	496	544	494	524	488	469	532	470	501	454	457	514	494	487	494	501	477	490	538	480	469	460	473	510	505	482	466	523	506	488	483	493	508	452	503	462	479	511	497	529	508	463	472	477	493	522	487	481	445	520	509	506	517	493	505	507	506	491	461	494	477	533	515	450	479	492	483	476	500	477	492	463	472	502	522	482	478	520	521	484	497	477	471	517	481	463	492	504	507	507	515	529	489	507	486	513	493	486	485	473	492	517	463	491	521	502	562	453	505	502	491	528	462	520	503	497	472	505	488	469	469	496	493	531	536	504	495	468	510	462	498	508	525	493	521	529	451	479	493	489	447	503	510	505	491	485	507	456	482	494	465	518	517	483	517	523	474	493	507	504	518	439	513	504	486	516	500	496	508	491	485	478	478	537	505	500	494	502	482	493	504	488	531	456	494	497	492	484	554	467	504	529	523	478	466	548	475	495	533	484	523	494	489	448	476	467	504	525	495	471	485	487	469	498	494	514	506	463	514	489	476	550	497	512	514	493	473	531	520	474	484	478	470	458	514	489	525	502	472	461	468	519	490	522	514	465	492	494	528	479	480	473	511	510	470	481	496	497	514	510	464	547	500	477	469	437	476	522	468	479	495	534	516	483	477	507	480	507	507	490	488	513	519	475	507	495	498	466	469	470	484	477	504	492	493	467	464	509	510	488	498	492	513	481	451	501	482	491	517	461	506	501	482	490	536	489	490	479	463	507	513	500	494	446	459	489	527	509	505	464	541	487	513	473	535	481	505	461	543	488	513	497	473	492	507	494	509	460	508	499	483	498	522	452	489	471	509	506	497	449	506	526	488	473	503	504	482	489	464	483	458	469	481	504	490	475	489	443	464	491	485	509	479	464	490	509	488	494	487	500	467	475	493	514	472	473	494	491	478	519	506	511	523	522	500	499	445	503	489	495	501	462	530	547	487	487	492	512	501	506	476	475	469	538	513	498	485	507	512	490	505	528	502	487	505	508	459	494	480	489	485	506	491	458	478	472	501	478	465	478	512	495	475	535	523	485	485	497	473	507	475	495	478	511	479	501	468	493	486	492	483	535	516	507	463	474	518	542	487	494
7228	560	571	447	375	333	329	289	309	273	285	245	271	243	276	263	228	258	260	244	272	256	286	257	263	255	251	248	243	255	262	245	256	253	241	263	227	252	276	275	240	226	251	252	235	236	256	240	248	260	262	257	269	261	250	242	257	272	264	255	219	261	263	264	229	239	244	231	245	252	264	231	253	235	245	267	227	264	256	257	217	269	256	230	225	243	257	230	247	222	258	241	236	239	267	250	226	273	220	234	256	255	261	286	243	264	223	255	260	245	247	242	245	247	228	255	234	252	246	244	265	225	235	253	229	227	225	208	239	255	289	268	247	258	246	241	244	247	246	252	236	258	262	262	266	215	259	268	264	247	261	252	267	269	237	270	251	231	228	255	252	231	239	242	243	274	244	217	241	253	255	225	256	269	257	252	244	253	232	229	221	238	265	257	257	277	233	249	230	268	284	237	254	234	216	265	221	226	233	214	232	222	211	235	270	259	252	245	252	226	260	242	235	249	246	260	200	229	242	269	229	234	221	265	248	277	270	272	261	247	224	256	254	254	219	247	230	269	280	246	239	246	268	264	221	242	256	228	267	238	213	248	250	251	248	242	258	249	246	220	269	264	242	262	262	285	269	257	257	234	234	250	279	203	240	248	265	247	217	248	262	215	259	253	221	241	238	230	256	223	248	229	237	245	271	262	243	250	236	251	248	242	217	253	246	222	233	264	236	266	262	241	273	246	237	245	254	223	257	248	234	234	251	243	221	244	249	252	253	223	237	214	258	249	262	236	247	221	260	274	252	257	242	234	258	249	284	263	224	244	265	285	242	276	237	214	272	259	243	238	247	256	252	262	260	238	222	241	244	237	260	254	247	251	298	251	263	228	260	242	254	226	227	237	261	261	250	238	258	223	240	248	231	239	245	252	262	234	220	257	249	243	254	253	237	242	251	282	271	226	234	266	241	252	232	255	268	246	240	266	270	266	257	258	242	190	251	243	215	246	269	255	217	272	256	272	246	239	236	234	245	261	243	267	260	253	235	230	254	276	233	257	265	253	230	227	238	269	248	252	228	247	217	237	275	258	248	268	250	203	243	267	227	258	252	231	224	279	239	276	266	261	261	255	217	255	256	278	246	260	271	258	255	245	249	276	228	244	233	232	242	241	251	217	257	302	249	254	234	262	217	218	238	216	265	241	253	242	216	241	228	265	249	243	207	247	222	265	244	231	247	240	238	248	228	270	257	223	241	248	240	239	251	257	247	235	246	267	243	239	258	266	256	236	258	226	255	250	222	241	271	276	240	282	251	260	240	253	247	265	243	277	241	228	234	279	218	237	232	224	269	282	233	253	242	241	254	225	254	242	251	216	236	234	238	231	235	242	265	237	236	232	253	235	215	256	238	256	223	254	245	243	240	241	253	269	279	271	233	256	241	255	249	235	268	268	247	250	246	261	230	202	265	237	247	248	231	225	225	269	248	230	241	262	258	236	246	229	221	248	230	258	258	261	269	235	243	239	254	258	253	255	244	220	225	260	220	248	260	239	245	252	248	234	252	244	256	252	236	238	250	229	254	249	253	219	282	249	246	266	252	247	226	244	216	248	218	292	227	241	247	256	244	243	247	210	245	273	248	269	256	246	252	250	239	246	255	247	276	275	266	239	265	259	265	256	264	267	244	253	265	235	241	261	257	258	245	218	255	212	241	247	256	235	240	239	248	264	257	254	247	256	240	251	245	251	277	206	262	232	253	263	230	252	259	229	259	268	254	237	222	252	280	226	235	266	227	259	266	223	265	271	253	267	262	245	269	251	234	226	219	230	254	247	243	257	248	246	252	234	254	214	224	273	232	233	236	213	245	254	219	245	261	211	252	256	230	240	233	226	249	238	231	253	270	235	218	233	242	238	244	248	240	270	226	233	252	237	243	241	223	252	267	261	239	247	241	251	267	268	300	194	253	238	254	252	273	244	260	250	236	230	250	256	258	225	280	239	199	258	256	228	233	236	249	244	232	259	266	234	254	235	231	234	249	238	256	260	256	227	252	239	249	263	252	265	267	236	250	223	240	248	267	263	259	248	236	280	256	256	226	264	244	238	262	244	239	238	233	242	260	255	260	244	244	229	236	271	260	256	239	235	243	231	274	263	233	264	258	246	252	235	239	271	244	251	218	250	251	236	225	244	201	235	217	232	254	246	274	232	238	227	249	248	232	237	220	232	229	247	271	230	240	252	274	225	268	263	254	245	231	229	228	231	269	249	233	259	235	241	255	269	253	257	221	236	255	277	243	239	272	253	247	253	230	227	234	268	241	242	257	243	205	245	225	227	253	221	254	279	281	251	247	236	233	264	257	254	254	254	261	251	224	271	280	253	228	220	222	274	232	243	249	257	241	274	265	253	258	276	220	253	276	231	228	241	239	255	229	235	255	257	244	303	219	257	219	241	240	235	234	268	234	216	269	252	246	245	253	253	257	242	226	257	268	245	268	278	235	241	241	259	239	216	244	258	224	249	240	238	247	239	237	246	256	248	256	267	272	265	248	240	209	276	272	267	232	246	253	227	249	261	243	244	247	236	240	252	281	285	242	219	241	252	245	245	235	274	238	234	266	244	261	242	229	248	239	248	245	256	234	250	269	239	224	262	243	266	272	246	225	234	263	243	245	243	261	235	232	286	279	255	280	236	205	284	222	235	221	236	225	236	281	249	271	261	239	225	236	254	238	257	240	268	259	255	284	249	242	238	241	259	210	245	239	270	251	246	244	263	263	272	248	238	250	254	223	258	233	276	229	237	227	257	238	252	237	229	251	248	257	261	211	248	224	235	233	242	247	275	255	285	277	240	274	247	229	251	257	229	244	273	273	276	197	262	248	255	223	236	249	235	276	258	241	262	267	230	245	248	225	226	240	243	270	265	244	223	225	257	238	280	260	257	244	223	248	276	257	241	276	237	247	270	206	237	258	233	258	230	249	266	280	247	229	239	257	268	244	249	236	257	226	268	250	248	257	260	215	232	254	236	247	233	256	266	258	246	250	248	244	275	236	232	244	247	272	235	262	241	247	249	201	245	231	278	221	244	237	219	281	226	247	230	243	254	253	215	215	224	257	248	249	275	248	251	239	265	213	249	228	257	246	267	255	221	209	217	249	222	245	241	267	249	258	242	255	248	249	203	238	241	264	226	263	262	233	282	249	220	252	235	256	273	236	274	239	230	256	242	258	253	270	253	256	254	271	273	241	235	219	244	262	252	238	244	236	220	257	248	263	238	229	226	259	262	221	248	284	218	261	242	243	234	251	225	242	258	254	260	263	257	222	214	252	265	253	250	263	269	246	251	198	232	245	257	243	241	242	230	240	259	236	264	231	239	267	255	269	250	242	246	252	241	231	261	274	278	244	274	251	244	254	247	265	260	244	255	241	248	229	236	284	256	261	240	257	249	238	298	281	261	231	253	248	241	235	239	262	226	241	247	249	266	282	236	254	252	239	252	251	239	248	261	246	222
6664	974	1232	1247	1180	1064	942	932	845	764	707	709	733	687	724	699	647	635	641	624	608	638	610	662	649	612	619	622	657	643	628	652	625	594	611	645	597	575	638	623	592	586	587	575	589	564	612	605	635	590	598	570	577	582	631	586	630	586	613	580	565	631	598	567	614	556	609	600	542	586	555	643	604	613	586	558	641	595	570	577	563	609	588	598	624	595	569	569	595	589	595	610	594	596	554	656	583	567	581	587	602	601	613	537	615	611	596	595	596	635	617	573	567	601	562	583	551	581	597	570	613	611	568	603	598	557	593	603	587	585	521	592	595	564	612	581	620	578	566	604	624	588	566	559	576	554	573	573	575	592	600	614	597	582	611	612	552	546	579	644	598	535	601	614	574	626	593	601	593	570	593	569	579	639	596	582	576	554	568	585	573	612	599	555	585	598	590	616	584	612	599	581	592	576	612	574	573	587	584	608	631	576	584	578	592	615	600	570	624	607	581	554	587	546	603	612	584	597	546	573	595	592	599	562	563	630	598	608	566	595	601	622	529	602	593	588	635	606	585	595	568	605	606	607	623	579	602	597	568	577	548	579	552	575	565	610	596	580	610	634	548	587	498	618	597	549	554	534	604	619	572	574	561	595	556	592	585	588	603	601	594	625	592	559	639	570	616	640	621	603	570	581	585	552	595	589	590	569	569	623	578	625	609	560	618	566	587	585	602	569	579	630	536	586	568	578	584	517	547	605	614	605	632	589	612	617	568	557	595	616	587	584	604	577	572	575	564	605	582	584	589	606	569	562	579	616	596	627	602	629	602	610	629	608	562	599	601	560	616	582	566	581	616	559	616	609	621	605	587	600	608	591	604	584	555	608	569	643	537	589	588	603	546	610	560	582	558	572	574	548	581	608	612	593	606	617	629	592	625	576	602	590	576	560	594	549	558	611	588	604	601	584	617	556	593	591	574	584	601	590	574	596	625	564	576	604	627	575	619	591	586	587	623	605	557	624	591	608	585	580	594	557	548	558	575	605	600	623	593	590	643	581	578	573	575	585	613	627	579	613	606	567	667	622	579	571	580	588	635	604	549	581	638	589	590	585	572	610	600	601	570	571	609	549	589	600	613	590	600	580	556	560	594	603	603	597	584	577	567	588	595	593	585	581	548	592	626	569	611	555	591	608	597	613	604	607	590	602	566	609	580	612	605	620	581	565	584	606	582	615	572	654	601	594	553	609	569	617	601	545	596	596	573	622	576	623	612	564	634	587	557	570	603	617	606	580	604	615	547	608	617	587	609	580	573	534	572	608	584	607	560	605	566	557	565	546	558	642	599	564	588	619	591	547	612	602	578	599	628	602	593	609	590	600	621	615	569	548	566	584	546	632	602	575	563	564	605	616	576	566	586	600	557	611	603	594	615	611	600	581	575	578	570	591	601	614	572	577	597	573	588	565	599	633	580	579	600	547	600	570	577	576	586	616	597	580	556	578	569	597	588	576	559	614	603	586	594	604	547	577	580	597	605	594	591	570	577	584	576	583	581	613	622	519	576	620	592	621	614	581	580	613	599	580	600	626	607	629	568	586	589	554	553	528	621	592	549	589	630	595	616	576	555	571	580	592	611	560	588	587	546	613	614	611	606	593	607	583	557	636	578	655	674	569	582	584	553	579	609	595	611	579	548	594	629	611	583	575	594	557	574	608	587	587	630	568	579	623	599	565	596	595	577	557	593	600	561	577	555	592	568	625	630	615	642	612	601	561	572	621	595	569	652	551	604	627	584	578	546	620	594	605	616	608	628	576	652	644	557	584	592	629	604	599	582	620	608	590	583	551	556	616	614	570	606	579	571	590	540	605	566	575	576	580	581	586	587	590	592	577	592	548	614	610	590	586	611	586	587	593	596	618	589	593	535	577	597	603	598	580	582	614	597	626	587	593	581	568	556	626	604	591	571	627	612	586	590	606	583	564	593	637	551	579	574	585	572	582	572	619	609	588	632	629	602	610	610	572	617	612	569	589	567	600	582	594	557	612	535	589	650	569	572	588	584	586	602	605	558	586	530	578	570	568	598	584	563	645	591	540	589	619	581	588	575	576	586	621	604	601	628	575	602	603	574	573	591	555	578	579	564	553	600	606	592	635	582	607	616	567	611	560	583	609	593	543	576	616	554	619	571	618	633	618	578	576	568	620	562	607	618	591	567	596	632	606	594	590	574	598	616	573	595	587	623	570	645	634	606	597	576	572	582	581	586	611	581	633	564	567	604	590	625	645	557	536	598	614	650	604	598	636	592	590	546	608	582	565	541	614	605	564	631	594	592	579	586	600	594	606	592	604	570	566	558	582	573	603	604	561	617	603	612	585	602	596	549	550	627	619	611	616	615	588	560	572	578	591	553	605	620	617	609	557	585	617	572	602	579	619	583	601	568	532	605	564	590	621	542	649	566	596	601	599	588	572	576	646	601	601	587	611	570	554	614	577	585	577	603	609	601	613	608	634	572	565	628	573	592	553	542	572	620	564	623	592	587	638	612	620	629	585	556	578	560	593	567	589	604	638	615	564	574	615	587	553	602	569	583	629	584	573	590	555	598	604	576	625	588	599	609	597	599	562	609	548	568	575	608	614	583	592	600	620	579	604	594	577	585	640	577	576	598	555	616	593	606	579	608	595	571	654	571	611	591	592	609	616	593	612	579	634	619	603	601	586	613	603	592	588	599	648	602	575	581	600	569	595	579	570	595	559	598	612	571	622	601	612	598	602	598	614	603	570	582	593	592	571	579	649	592	599	586	578	588	567	629	576	570	575	578	582	611	587	585	608	589	579	588	572	588	591	573	603	575	575	592	585	585	591	548	588	571	632	564	597	581	619	541	627	596	574	585	549	573	560	625	521	618	596	639	590	609	565	603	601	570	577	590	620	603	600	620	591	588	614	617	627	608	611	606	619	560	593	601	557	614	597	578	603	591	594	597	562	571	616	601	562	593	591	641	581	587	611	593	588	584	605	568	602	578	626	536	614	580	619	593	599	551	565	604	601	551	617	539	606	590	560	622	579	609	597	580	570	608	571	599	599	590	589	606	600	641	574	609	551	575	594	574	608	598	603	577	571	559	578	592	582	587	586	559	574	595	614	593	573	619	579	576	578	595	587	550	625	611	595	595	590	574	577	621	568	553	613	548	574	561	598	575	570	586	581	554	620	633	599	602	579	622	621	619	612	588	617	596	616	572	604	561	622	597	639	605	600	597	617	589	610	625	576	574	587	576	555	568	617	567	616	601	575	571	584	633	630	593	583	620	580	630	616	561	532	537	617	617	623	624	579	611	595	607	586	620	625	570	577	612	578	602	614	549	587	571	600	628	612	612	563	599	593	545	576	616	565	594	611	589	602	636	587	577	622	597	520	571	584	590	588	596	577	626	594	603	578	590	591	608	588	551	648	607	570	570	605	600	609	546	614	593	629	553	584	586	583	611	580	608	628	575	569	616	589	585	650	564	582
12915	924	644	456	385	335	237	266	200	175	197	184	183	168	146	160	150	150	142	160	142	134	124	143	123	145	126	159	114	138	116	154	126	140	142	139	142	117	123	152	119	158	145	137	138	140	145	119	120	153	137	122	128	159	134	129	157	140	134	148	140	127	124	120	110	135	106	155	144	146	134	154	158	115	124	138	139	130	123	138	143	118	141	138	153	153	121	122	149	155	133	141	141	130	143	119	124	138	147	134	132	122	144	149	165	129	130	143	156	118	135	140	141	132	137	134	141	149	132	141	154	122	113	130	129	131	111	129	139	134	124	137	130	161	152	115	127	125	131	114	150	130	139	135	137	138	130	114	135	144	110	131	149	141	142	143	148	121	144	127	139	133	158	143	144	130	148	137	146	136	135	145	133	151	142	150	149	131	109	150	131	146	132	128	129	130	123	149	132	128	151	131	131	142	142	118	132	124	139	134	135	126	127	142	144	123	133	136	116	129	138	126	150	133	139	135	140	120	146	121	142	135	143	121	135	137	161	116	121	133	138	120	131	143	132	124	117	127	142	148	131	125	142	125	123	125	137	116	140	131	146	138	128	141	134	137	136	142	133	143	125	120	121	117	135	143	128	130	129	129	125	128	137	121	124	115	147	129	146	136	128	143	138	150	146	143	128	143	137	143	149	124	126	115	131	117	128	138	121	135	135	133	137	113	131	138	136	141	137	155	151	125	143	121	138	114	122	137	118	132	135	141	115	132	131	133	150	128	152	127	128	125	124	144	160	122	140	126	136	119	140	143	151	115	126	114	132	133	123	140	154	121	122	144	120	145	148	118	144	119	117	129	120	139	133	151	123	140	161	119	134	136	139	126	93	111	143	133	127	114	140	152	135	140	129	132	136	132	127	144	135	132	123	139	136	150	136	127	123	121	111	142	125	123	128	124	148	171	156	138	134	129	127	139	148	111	152	122	116	115	126	126	128	132	142	129	112	120	140	151	154	134	129	134	132	133	117	124	143	120	142	123	144	123	131	128	142	128	129	122	152	129	113	145	130	147	133	118	132	149	142	145	148	129	124	127	143	113	146	149	157	130	166	123	152	150	126	123	142	142	131	146	129	133	125	134	142	120	144	141	144	127	127	147	158	140	112	129	124	117	130	124	114	153	132	135	149	133	113	134	141	145	122	123	142	146	112	132	143	141	126	130	114	126	129	122	156	131	143	138	125	111	120	154	158	130	127	132	153	130	140	140	110	135	139	132	129	130	149	126	108	140	128	115	146	117	140	122	142	119	133	145	128	145	127	152	126	137	134	121	139	144	120	123	140	125	151	144	123	139	126	130	136	143	128	131	130	131	123	136	131	152	126	119	140	124	125	121	137	125	131	137	152	139	144	143	139	123	132	152	125	133	132	133	135	133	143	141	137	122	125	132	129	154	147	127	140	135	117	131	129	134	111	145	148	150	142	158	127	140	118	135	130	130	147	136	125	138	133	143	147	120	122	147	147	132	99	148	123	131	142	130	128	129	124	122	121	123	148	147	136	131	127	145	139	140	136	135	155	127	133	127	142	125	136	110	140	157	135	154	149	147	148	146	140	137	130	146	145	145	134	118	126	144	144	142	123	129	136	136	128	136	149	133	121	156	152	108	137	131	128	134	138	125	146	144	136	112	129	138	136	145	125	138	133	134	142	137	132	117	142	119	111	118	130	132	120	135	115	116	117	107	135	114	134	125	127	112	130	142	140	119	128	137	122	144	113	147	113	122	138	122	129	132	123	153	144	134	142	127	145	142	142	142	149	124	132	154	145	169	116	138	122	126	126	140	136	156	139	155	124	135	114	143	130	137	141	146	135	124	130	121	121	138	138	123	157	135	115	135	141	144	104	147	121	130	118	124	128	144	134	143	143	140	137	124	150	140	145	150	118	116	125	157	128	137	145	141	125	149	132	141	140	128	137	134	134	147	107	122	151	128	131	120	124	128	163	115	154	131	126	139	129	132	123	127	141	140	156	147	131	152	151	150	116	113	136	136	125	122	109	123	169	147	133	147	140	161	110	128	137	122	126	137	114	137	129	138	140	109	129	132	113	129	168	126	121	115	125	130	118	144	139	120	126	133	141	121	118	135	135	112	144	128	137	135	119	142	127	127	140	126	140	119	152	122	135	134	117	125	123	163	137	163	123	145	146	141	152	139	153	157	115	149	134	131	132	133	169	146	127	139	139	125	154	131	156	130	157	145	144	142	126	121	121	125	103	133	144	152	129	164	129	142	133	123	119	137	142	128	123	119	121	141	154	131	136	114	125	149	129	132	128	115	146	135	128	127	131	117	155	148	133	134	121	128	125	131	148	127	118	137	145	117	140	154	133	118	141	129	144	153	126	128	142	138	135	140	109	155	142	111	146	138	124	129	134	131	142	131	121	127	121	152	130	137	149	161	152	130	123	129	131	141	133	118	122	128	140	129	141	130	141	147	141	109	128	131	134	140	117	136	149	120	129	155	135	133	133	132	114	147	144	115	150	140	146	132	129	116	157	119	138	137	131	122	144	117	121	137	131	139	144	143	111	126	109	129	125	114	132	122	130	133	116	139	139	126	128	121	144	130	142	119	152	155	137	133	162	138	142	145	137	142	131	125	134	145	129	125	119	143	127	133	145	121	123	128	128	149	128	142	137	164	138	137	119	120	130	134	151	114	131	128	124	125	126	108	133	106	130	125	123	120	130	124	131	148	144	138	120	119	128	132	141	148	133	141	115	125	137	129	150	118	122	130	154	111	132	134	132	149	150	137	152	135	155	113	127	127	145	129	135	135	146	119	123	140	116	144	120	126	142	131	144	144	130	134	136	129	129	114	138	131	137	149	147	138	137	111	144	119	128	109	139	147	118	135	132	133	128	157	127	129	119	116	159	117	106	122	115	126	136	122	139	126	148	150	145	140	130	121	133	132	143	150	134	112	133	160	135	142	129	125	148	133	135	138	136	149	142	130	132	125	169	121	136	139	143	129	144	153	121	139	162	117	120	116	137	132	120	140	133	153	137	129	127	141	140	135	118	151	124	123	143	125	142	164	153	136	128	131	126	155	132	125	167	116	124	129	144	149	114	151	133	138	137	135	131	111	126	133	130	119	149	120	111	131	134	142	142	135	143	137	142	136	121	120	113	127	145	124	143	123	154	145	151	121	140	132	162	123	145	147	128	133	137	134	124	130	114	121	112	124	132	121	129	154	129	148	113	129	129	145	142	136	137	141	131	146	131	140	136	128	142	143	135	137	113	119	153	129	138	150	144	127	127	130	140	144	116	122	127	144	162	135	133	134	143	138	140	141	112	121	122	128	124	128	135	150	131	145	126	111	117	137	143	126	117	127	146	129	126	124	128	153	137	137	145	155	122	121	130	121	147	116	115	160	127	139	126	134	128	135	110	123	122	150	123	122	130	136	133	132	135	139	135	165	141	145	138	141	150	164	134	127	150	133	126	127	124	160	122	137	136	155
8002	957	1576	1716	1444	1275	946	986	787	651	646	601	566	524	497	494	477	461	399	415	397	384	397	417	380	356	358	382	352	344	359	377	350	342	361	348	342	379	316	302	349	365	318	339	336	355	342	360	370	370	352	316	334	356	329	345	359	359	372	325	320	344	326	330	343	346	341	365	358	375	329	376	308	313	349	402	326	329	346	344	328	316	338	360	338	350	330	334	374	342	356	316	319	323	318	365	356	325	332	354	323	337	337	322	301	337	315	343	329	333	304	334	311	335	311	275	338	354	343	313	326	318	313	341	328	319	340	334	328	292	364	293	329	323	335	349	335	360	363	301	322	345	317	327	343	317	324	333	334	311	339	347	315	342	336	351	313	312	358	317	339	307	336	320	339	332	313	346	324	332	316	326	317	342	312	342	320	317	313	309	365	335	307	308	318	348	307	323	331	312	300	351	341	313	366	323	354	363	361	354	344	327	289	313	300	318	345	324	350	322	343	326	348	309	301	330	343	321	336	304	325	341	294	319	319	316	295	314	366	303	331	354	325	330	360	332	358	330	341	339	356	334	354	325	339	350	310	330	341	328	303	334	320	343	325	320	363	343	339	353	336	335	320	314	339	353	350	331	314	327	353	318	310	338	328	318	279	343	301	318	305	360	339	332	338	328	358	344	344	330	365	330	308	334	345	365	345	363	314	337	328	352	335	349	341	287	367	332	345	320	339	327	329	324	347	330	330	332	319	342	347	342	311	319	340	320	316	338	327	326	337	318	346	325	336	339	338	329	325	362	301	309	343	339	325	309	320	328	367	322	332	287	311	309	346	335	320	328	348	314	321	311	339	319	322	321	360	321	356	328	348	285	352	332	323	335	313	325	334	324	352	309	321	358	356	323	288	309	301	304	335	314	330	340	328	341	319	341	316	333	348	325	344	337	316	335	352	357	358	313	358	356	357	350	313	295	313	337	319	323	322	302	358	309	305	316	340	343	335	303	350	341	324	345	330	347	347	379	303	314	292	332	341	323	345	342	346	314	320	304	331	312	331	339	317	315	297	309	363	312	345	350	334	338	325	351	328	324	344	327	341	303	331	331	322	345	355	349	345	348	332	337	351	366	296	337	320	293	324	323	321	356	340	324	351	341	316	325	295	310	350	308	335	313	340	322	343	365	340	308	345	325	318	344	363	319	301	334	342	337	348	320	338	338	339	333	309	319	343	333	321	327	351	337	340	322	362	321	339	305	347	322	317	328	331	378	324	295	303	328	342	327	320	324	331	335	298	306	303	318	351	333	344	318	291	315	318	326	334	335	296	336	359	325	317	334	348	325	334	339	339	347	344	351	341	316	334	328	339	349	319	356	321	375	346	316	345	338	312	341	347	314	319	357	325	322	356	359	315	352	349	322	311	325	350	388	332	315	327	339	324	305	337	313	353	322	326	352	331	344	331	318	356	374	338	338	325	307	329	345	300	341	351	340	329	344	332	311	349	350	328	361	310	350	320	323	339	317	304	334	337	345	338	350	329	342	302	308	358	315	294	338	325	315	352	330	342	328	328	351	340	340	340	324	315	365	323	327	317	340	305	306	302	349	333	296	343	320	356	323	331	333	322	321	308	302	326	330	354	358	291	263	329	349	329	309	326	285	303	323	329	339	314	322	341	323	340	337	326	318	321	326	372	346	332	347	349	313	369	355	304	338	333	340	331	293	339	316	348	357	332	321	329	355	340	326	287	354	325	329	321	353	311	344	326	341	339	334	328	307	317	332	353	316	349	347	393	348	353	342	352	352	347	341	329	370	308	343	343	310	342	322	328	325	334	319	341	324	315	344	345	335	342	334	288	329	348	320	326	346	303	302	297	316	340	331	349	319	328	325	320	314	330	317	318	337	316	324	344	311	337	340	328	298	329	347	338	299	343	326	342	325	324	333	307	311	337	330	334	322	325	303	284	340	325	333	361	334	318	340	333	311	339	299	344	354	334	321	347	338	334	316	327	323	332	315	336	346	311	294	336	352	362	323	314	313	310	347	321	313	322	311	345	309	337	342	307	346	316	306	296	345	301	329	302	353	349	299	335	331	305	340	306	333	327	328	337	317	356	330	318	320	304	334	333	336	332	328	321	337	313	322	323	356	315	308	358	310	332	322	347	335	320	329	337	319	358	333	343	330	346	358	373	325	348	331	331	319	343	316	332	334	339	310	327	320	338	327	319	345	324	306	349	308	334	315	338	334	342	312	314	337	347	282	324	299	335	337	312	334	352	322	306	317	346	365	320	309	311	301	346	320	340	328	318	354	335	336	328	309	289	340	347	309	324	331	358	315	336	299	329	297	316	321	366	303	331	326	336	307	354	342	307	370	331	357	322	329	323	322	312	313	288	325	342	326	338	340	344	351	340	329	312	332	340	331	313	319	349	321	315	331	347	314	336	343	350	298	308	350	356	354	303	328	325	342	351	350	332	307	297	337	353	332	344	342	329	347	328	303	313	374	313	327	335	306	317	329	350	333	353	281	313	281	338	346	348	356	326	324	328	350	326	333	345	326	327	311	348	352	323	324	332	324	365	350	310	343	329	313	361	325	321	333	327	326	320	336	310	316	345	342	335	348	293	309	332	337	361	324	321	342	311	338	311	343	326	302	329	348	327	361	309	342	329	307	326	321	349	344	324	362	345	327	343	330	357	325	333	355	348	323	361	314	305	331	335	328	334	335	311	368	353	314	326	306	318	341	322	323	338	334	324	303	348	326	316	342	317	358	347	286	328	363	337	343	315	356	337	319	303	330	343	346	358	359	335	349	322	344	343	304	338	321	313	353	342	316	334	337	356	365	351	322	331	338	337	346	347	381	324	331	354	329	317	325	348	332	327	326	307	306	350	336	331	353	353	309	356	313	339	296	330	311	335	356	322	340	322	348	324	339	349	305	345	366	303	350	327	304	316	352	351	329	338	338	308	333	347	357	295	332	338	312	367	311	363	316	328	327	301	322	326	343	318	318	321	332	373	335	318	304	344	327	330	360	352	337	327	346	307	317	342	354	331	323	319	367	310	340	322	313	345	332	327	344	327	289	327	315	310	331	339	337	321	350	333	297	308	343	354	304	327	309	340	305	341	329	359	339	312	328	341	330	346	340	326	351	292	335	339	315	356	344	337	348	349	290	358	302	322	364	366	342	380	346	338	328	325	305	348	330	363	323	358	338	374	307	298	370	308	322	292	332	351	347	324	339	314	344	331	337	305	326	319	317	318	306	345	348	332	307	321	335	340	298	350	349	340	363	276	346	314	328	362	296	367	316	321	325	341	346	350	308	307	314	307	355	306	311	322	325	343	348	294	314	324	310	347	353	327	355	328	304	340	309	327	336	322	355	314	345	343	312	347	337	320	328	348	351	348	345	333	306	352	341	338	326	313	331	334	326	313	325	343	345	333	328	364	342	357	327	343	304	323	318	315	304	314	311	333	329	333	322	308	346	322	324	339	352	305	307	339	339	359	335
1473	240	215	207	205	191	200	204	206	216	214	212	182	198	178	195	216	208	175	193	215	214	201	212	186	200	196	197	186	219	196	184	202	199	187	190	202	197	237	200	185	183	206	190	186	206	209	193	198	196	200	180	190	212	208	199	170	207	189	205	221	220	216	194	212	208	203	192	217	217	200	202	216	194	182	190	203	199	213	183	202	195	192	198	206	259	208	183	217	211	181	185	184	193	185	209	173	195	204	196	191	196	193	190	199	215	193	202	211	197	189	207	234	227	208	202	203	199	174	209	179	220	202	201	202	182	185	224	185	185	189	198	175	185	218	166	200	202	176	191	202	177	181	182	180	202	198	195	225	196	213	218	199	193	219	186	202	211	198	203	180	181	201	207	195	209	207	194	202	209	186	213	188	202	207	186	200	215	186	210	178	232	230	205	229	208	197	237	208	217	197	186	200	179	202	186	193	174	187	184	171	202	207	207	214	211	183	191	205	188	204	183	207	220	208	188	208	170	218	191	181	222	223	219	192	172	194	176	201	187	217	202	182	174	208	192	211	164	187	198	191	210	189	188	192	208	215	205	188	177	194	212	195	194	191	214	190	189	208	197	193	191	169	189	202	199	197	193	220	203	195	197	193	198	202	215	196	208	211	191	198	202	205	199	224	209	189	192	191	214	187	208	201	178	208	194	189	225	185	187	201	211	226	180	194	191	172	204	209	204	193	200	188	194	185	208	203	209	209	230	204	185	225	177	201	189	206	209	190	210	215	173	207	229	208	190	204	210	214	230	197	156	211	214	186	194	195	193	200	181	205	212	204	183	201	152	201	179	179	193	190	195	182	201	184	194	199	205	206	212	208	214	185	194	236	212	179	216	182	205	212	198	192	201	161	187	231	190	205	208	181	170	184	200	228	193	206	208	224	179	189	167	206	210	204	179	198	231	213	193	185	201	217	200	197	202	206	182	204	184	205	207	207	178	187	214	217	197	200	204	188	218	217	214	213	208	174	208	210	198	184	193	216	207	211	195	189	189	177	198	207	182	179	206	223	192	217	195	208	179	195	219	194	168	198	216	198	230	174	194	219	179	201	240	201	213	181	182	215	217	219	185	205	207	205	182	178	206	213	175	193	197	188	217	202	188	183	210	217	197	198	201	217	179	211	195	195	186	184	204	211	206	195	206	199	187	194	191	190	199	219	177	186	199	213	236	196	201	212	216	181	170	188	192	188	173	203	214	233	216	204	197	201	188	223	192	219	240	211	203	205	183	227	192	199	234	204	184	186	184	208	193	185	208	210	197	191	187	191	206	204	215	193	182	201	236	191	207	226	181	158	215	203	183	207	192	208	203	218	211	188	196	185	164	203	212	219	204	195	196	180	192	176	177	173	201	205	200	210	183	216	200	194	175	199	178	197	215	175	211	201	191	206	216	217	180	196	209	200	193	225	187	202	172	200	179	233	192	195	176	212	218	205	181	209	187	187	212	217	155	198	180	230	189	205	187	205	188	201	196	209	195	191	209	232	219	202	188	171	204	195	192	172	186	224	231	181	190	185	201	186	190	197	209	207	218	187	180	204	202	219	177	184	211	211	201	235	211	211	188	185	195	188	205	184	212	191	181	212	219	203	191	203	190	216	209	195	221	207	181	199	224	196	197	187	191	196	197	206	219	219	207	188	180	190	198	193	187	212	214	204	204	207	191	209	180	208	184	188	194	204	186	191	216	208	207	188	211	193	177	220	199	217	208	185	179	197	182	182	173	188	184	195	181	197	180	206	228	219	212	200	218	195	192	166	185	198	200	179	182	203	217	192	197	212	198	211	220	184	204	206	200	186	213	205	201	210	189	183	189	217	201	194	191	177	198	215	206	199	188	197	168	197	247	218	209	194	196	205	209	180	219	183	204	205	192	226	214	200	194	207	212	211	211	188	216	191	208	212	190	201	202	173	199	223	217	185	216	188	202	180	210	159	215	221	186	204	183	215	185	217	206	193	180	200	203	215	189	184	252	214	184	199	199	193	188	210	199	163	209	182	211	180	208	210	200	219	184	194	205	185	206	207	179	197	183	211	187	210	192	231	176	209	193	218	214	199	201	214	197	175	202	196	179	180	215	201	202	194	205	207	201	213	200	207	202	209	199	225	196	173	163	199	204	165	185	191	210	217	196	227	182	203	188	206	177	189	167	176	187	185	193	184	182	208	203	192	217	199	201	207	215	209	201	228	191	187	198	216	203	212	191	175	172	180	205	189	212	197	228	187	191	204	212	207	171	201	214	192	184	172	208	197	184	188	191	187	207	173	159	200	201	211	233	205	210	180	217	214	199	195	194	182	205	206	191	203	179	201	172	187	196	214	207	201	201	179	233	190	197	214	180	198	223	188	197	179	183	208	175	189	200	206	189	192	201	178	231	207	203	196	195	202	209	186	213	190	202	172	206	223	199	178	178	203	193	183	183	201	188	236	200	207	207	183	189	213	211	211	211	162	204	205	186	190	219	193	172	201	195	202	196	216	199	215	218	183	193	205	180	211	184	218	233	188	172	184	219	182	174	211	192	232	174	204	204	197	207	244	194	173	213	216	207	179	191	207	191	186	189	194	192	218	189	195	198	201	195	205	178	220	213	192	183	177	206	233	189	218	198	208	219	191	187	192	192	225	226	182	176	208	193	201	193	201	193	195	180	172	233	227	219	195	205	220	204	199	186	163	215	223	199	180	237	199	207	188	194	176	198	178	183	181	189	205	179	216	223	186	161	204	233	192	146	190	197	186	183	241	202	204	188	187	198	193	195	192	188	189	200	182	212	203	164	183	200	197	218	199	208	196	184	202	192	177	211	196	192	222	227	190	210	190	196	217	224	195	189	190	223	192	215	210	208	217	215	163	234	189	180	217	190	202	186	188	199	226	239	203	203	173	169	177	199	207	216	214	190	201	215	200	201	213	221	201	190	206	193	186	193	198	207	160	198	193	189	213	175	227	236	236	203	207	210	225	190	206	197	174	208	183	193	208	195	213	193	194	196	195	212	201	213	195	201	181	186	197	183	179	197	194	189	208	214	209	197	210	200	202	207	221	215	214	197	200	197	184	205	221	194	215	207	205	197	211	200	202	206	179	201	174	182	210	199	183	182	189	224	225	174	224	210	181	192	192	158	177	199	204	185	190	187	173	195	204	186	221	208	207	202	198	197	185	200	246	173	198	195	209	202	210	217	195	197	184	202	200	209	185	209	196	165	160	212	212	187	208	204	183	195	235	200	214	196	218	189	214	213	192	188	220	200	214	200	218	204	203	175	217	192	193	180	184	207	210	185	186	206	205	200	190	196	218	219	201	195	188	196	196	184	213	221	220	192	178	195	205	182	193	182	216	187	191	193	196	196	235	190	190	208	208	197	203	189	204	197	201	194	185	179	184	225	190	184	199	215	201	196	180	188	202	176	201	224	197	197	180	200	192	211	220	188	200	199	194	189	208	198	204	184	206	191	190	188	201	179
1950	516	563	550	560	541	498	503	521	523	541	498	509	471	487	493	487	509	490	505	484	505	504	497	486	514	508	460	454	497	509	488	485	501	508	483	498	490	469	540	482	467	470	496	485	506	478	509	502	464	470	533	481	531	494	513	485	507	533	511	505	485	510	440	546	487	472	479	492	479	463	509	489	516	514	495	478	500	504	500	453	489	490	484	498	488	521	559	530	527	469	489	526	460	525	518	500	526	517	524	486	524	497	473	517	480	531	521	457	495	492	498	535	468	531	475	529	478	515	487	457	499	508	509	517	520	494	526	478	512	504	500	486	494	484	480	478	473	477	491	473	514	475	485	523	476	436	500	482	479	493	484	481	511	530	505	476	438	571	516	493	534	514	496	465	512	466	491	483	468	489	525	457	509	497	505	472	516	479	482	494	478	467	480	470	493	504	476	516	526	503	492	528	507	503	493	484	490	487	543	477	542	516	501	474	475	465	546	515	464	505	492	484	472	485	474	495	456	478	468	512	470	518	520	532	477	485	496	494	499	469	541	481	495	473	502	476	494	477	507	477	551	468	518	487	480	526	462	429	515	492	529	519	466	467	510	481	470	521	510	517	504	529	543	472	455	466	500	494	541	510	513	504	536	532	463	521	480	461	468	538	513	478	469	495	513	513	506	523	506	471	514	472	484	488	510	520	497	490	488	486	501	475	488	492	473	486	505	530	505	502	476	472	506	466	499	448	510	486	523	476	494	455	488	474	494	513	466	491	470	503	516	481	501	484	447	467	504	464	460	507	514	514	508	532	497	488	485	509	480	532	506	488	514	490	516	501	486	539	522	489	502	488	497	481	491	475	503	512	484	528	448	496	468	525	486	452	509	513	481	529	476	481	496	507	485	506	527	477	476	511	527	471	489	508	502	502	521	498	473	478	497	496	535	511	491	537	477	488	466	486	496	466	549	480	517	492	497	512	462	507	496	479	521	484	497	479	492	475	480	510	503	508	491	450	480	499	453	505	508	504	490	505	513	498	506	505	493	563	532	448	505	481	521	505	464	474	485	549	500	498	491	496	507	478	470	473	459	506	491	499	471	468	510	479	476	444	482	495	519	486	511	483	498	496	476	505	497	508	524	487	472	457	463	475	481	515	464	486	500	507	487	506	472	518	492	513	487	483	443	513	498	494	483	495	510	509	480	451	499	493	494	516	502	476	510	496	527	510	490	486	499	511	501	492	531	507	497	497	524	464	516	502	540	516	508	525	429	522	508	455	491	505	495	478	531	459	492	515	510	474	485	479	486	506	511	521	495	478	485	491	512	483	536	498	519	480	463	518	544	487	492	506	528	484	515	470	510	484	489	512	515	465	496	465	475	464	502	467	507	525	472	498	475	525	478	479	505	477	487	489	511	510	479	473	488	535	481	524	512	490	500	483	502	497	499	496	510	484	486	505	484	538	482	495	553	509	507	506	496	501	504	474	493	518	522	461	477	544	494	547	501	503	484	509	507	529	493	504	497	486	482	505	472	484	478	511	489	520	455	507	509	530	521	543	494	487	475	499	559	515	495	470	514	501	485	518	497	512	463	519	459	505	476	465	527	509	489	501	483	470	513	473	518	483	492	504	485	460	519	508	521	468	520	491	496	474	502	479	537	503	457	447	475	467	487	478	541	475	487	522	502	510	525	533	536	515	498	500	470	514	501	484	472	482	507	512	496	528	519	505	499	473	493	492	512	518	489	506	525	489	507	510	526	480	526	505	510	475	474	527	514	487	505	474	452	497	524	449	490	499	493	520	518	494	494	490	503	466	478	535	486	506	480	486	491	483	480	495	468	466	473	514	473	493	479	528	475	506	507	539	502	490	510	485	531	550	502	510	464	457	522	497	494	506	511	492	470	493	517	498	546	482	516	533	516	478	528	468	480	448	510	510	478	475	481	490	489	492	504	524	502	479	477	480	531	517	486	515	507	483	505	528	510	479	492	508	506	517	491	469	480	512	528	499	510	525	501	500	476	490	505	491	478	481	502	515	503	535	531	513	505	496	480	463	503	491	495	470	509	459	539	503	441	522	538	448	495	494	515	478	485	524	476	500	494	510	509	479	514	512	511	498	508	475	518	485	487	510	478	526	492	518	519	509	469	467	511	473	482	510	470	516	496	459	490	503	510	497	540	468	535	485	522	504	514	480	458	525	494	453	534	468	491	500	460	538	503	520	520	482	512	499	483	482	507	492	486	478	501	502	519	498	465	538	499	509	509	525	503	504	468	499	510	509	487	502	491	492	486	505	480	496	500	553	477	463	523	511	534	480	515	487	468	449	460	506	519	517	502	486	461	483	506	538	452	507	491	497	510	500	456	525	478	499	510	515	477	482	506	487	538	492	496	484	503	493	501	510	503	485	522	519	472	522	493	526	481	498	489	471	496	474	483	518	472	476	488	518	489	512	510	483	481	527	481	492	492	502	482	474	496	456	509	536	493	488	509	504	484	482	518	488	495	514	494	496	524	499	485	519	526	498	461	484	497	527	500	500	462	510	517	449	469	490	535	496	518	462	468	490	485	478	480	462	512	501	480	495	471	518	504	482	522	502	509	508	474	501	505	493	521	500	501	470	523	507	502	513	488	508	487	511	482	466	482	571	475	481	497	480	518	499	521	449	501	476	468	483	518	516	490	494	456	486	503	475	467	501	501	534	509	517	491	462	507	473	500	482	476	490	509	507	486	503	484	470	518	481	535	501	499	511	503	538	491	489	511	504	527	486	556	479	508	511	517	445	498	498	525	506	504	515	513	486	503	442	519	487	509	525	484	489	478	512	510	488	453	482	507	510	489	476	462	500	515	502	470	513	509	507	474	475	486	476	482	480	458	506	497	484	483	499	498	526	492	508	450	513	483	510	516	481	495	525	506	509	530	499	496	496	522	472	526	483	511	501	497	475	495	512	453	502	487	480	506	486	561	513	487	461	494	496	471	506	492	515	482	529	457	506	505	522	497	531	477	477	501	466	491	458	512	495	495	505	513	482	520	519	469	498	504	501	504	527	526	483	470	461	472	495	513	516	496	498	516	475	469	507	516	481	490	480	508	496	499	509	487	531	510	478	513	515	460	461	513	478	498	469	537	521	502	495	510	500	514	515	502	513	493	513	479	481	508	487	488	482	475	513	513	483	492	501	491	539	508	488	482	515	489	513	484	486	467	531	506	464	486	483	500	445	536	462	500	479	516	533	508	486	541	454	461	515	473	472	499	477	483	485	471	484	481	481	533	495	461	502	502	518	471	491	503	475	487	501	482	487	532	506	492	513	480	460	481	501	498	516	512	508	477	492	489	482	494	493	530	489	513	499	503	498	476	453	525	495	528	476	485	498	464	509	511	476	537	504	475	453	525	488	522	534	506	482	534	541	459	484	507	510	500	537	471	464	498	502	464	511	521	529	499	463	488	488	530	490	484	519	479	478	474	509	481	481	526	481	523	496	512	462	446	513	542	486	507	487	543
7229	533	550	425	380	325	291	317	286	295	242	292	293	290	288	257	229	258	254	234	212	243	242	259	272	262	240	236	242	238	222	257	270	245	245	264	235	250	251	218	234	256	262	224	242	224	242	264	251	264	251	233	240	260	236	251	278	251	247	259	264	248	240	223	251	246	242	234	259	249	252	229	258	230	285	268	241	265	239	260	237	254	236	265	270	240	239	243	241	251	255	247	230	232	235	229	241	285	255	232	233	267	208	235	254	253	236	252	236	244	237	262	243	234	227	250	273	268	256	261	247	264	205	264	244	210	246	272	248	249	212	281	279	237	256	255	244	243	223	238	229	261	238	249	223	226	232	238	250	271	236	265	242	226	233	234	243	244	234	237	223	248	266	232	245	242	230	239	244	266	248	230	250	264	228	302	256	268	239	240	231	239	238	259	256	229	274	230	255	233	240	258	208	231	257	253	232	253	236	230	251	251	232	248	256	237	261	258	232	251	244	247	271	252	229	263	247	257	288	240	255	255	241	243	250	231	256	250	242	226	232	255	264	234	248	238	268	247	234	242	255	265	259	239	225	259	244	247	239	232	269	247	228	271	276	237	239	246	219	251	237	265	263	235	248	258	221	238	232	240	246	230	244	261	230	294	246	256	244	219	233	248	264	238	244	236	225	259	258	254	231	247	220	258	257	241	222	244	281	241	218	237	251	246	272	227	231	260	242	257	247	259	274	261	253	244	253	229	253	232	255	243	262	219	242	247	263	231	229	260	233	244	244	251	267	238	252	254	245	257	277	227	241	249	251	243	263	253	246	268	227	256	247	232	232	245	243	256	275	244	231	244	242	244	257	229	207	216	236	249	260	216	204	272	247	227	260	250	274	265	274	264	266	239	224	230	254	233	241	249	239	249	241	238	246	260	247	260	245	241	228	243	250	270	258	226	249	229	223	249	218	255	217	261	247	241	251	242	232	230	245	249	241	259	246	245	238	245	263	251	257	223	245	258	263	257	259	255	229	226	276	198	248	227	235	256	246	217	244	237	240	218	240	292	271	235	235	237	246	236	258	231	221	255	253	250	217	239	235	255	263	235	256	260	240	240	261	219	225	223	229	258	282	239	239	226	234	239	237	222	235	244	241	246	264	223	238	257	253	243	236	242	250	254	249	240	223	258	250	239	215	231	265	242	250	225	226	233	240	240	248	257	289	249	211	224	247	259	231	218	247	251	250	245	240	264	255	254	219	232	231	216	257	234	239	251	227	258	264	250	236	254	247	221	247	257	248	243	228	270	225	295	254	219	255	225	252	238	246	213	275	222	255	246	227	232	256	253	224	222	235	242	256	243	213	226	267	263	257	223	250	240	244	236	221	233	224	210	242	232	235	241	274	261	249	242	230	246	277	270	255	247	254	248	255	216	227	225	274	241	234	245	231	225	240	240	258	273	249	280	248	237	269	251	245	271	244	241	246	268	221	254	256	262	238	256	246	241	233	252	237	219	260	238	240	230	241	230	228	237	274	231	245	228	222	270	258	234	240	218	235	234	272	244	244	251	264	260	201	237	232	202	232	258	233	241	226	237	239	222	233	265	240	273	245	234	224	246	254	244	259	262	261	231	243	274	226	241	269	255	277	228	247	263	275	233	240	252	266	261	256	233	256	231	235	237	260	283	240	250	258	250	254	233	234	215	277	237	246	264	250	272	257	255	232	237	239	253	236	275	242	260	226	251	262	228	240	235	248	268	259	254	264	276	246	251	239	249	291	258	242	225	231	244	260	270	246	252	220	251	255	251	276	263	228	260	253	226	259	240	227	235	264	250	286	239	268	228	272	224	237	234	248	246	205	248	251	229	238	231	231	250	271	227	235	225	252	264	241	254	246	234	240	250	278	256	252	213	263	235	258	230	242	235	244	233	259	252	267	241	258	222	265	262	236	256	251	261	266	221	233	226	227	232	231	245	266	204	235	252	237	238	277	236	231	210	231	217	262	217	254	255	240	238	267	254	224	245	250	224	233	258	238	260	246	264	238	210	257	277	228	254	231	239	231	255	218	272	267	228	251	244	263	229	255	254	249	246	269	253	234	219	267	240	268	230	232	237	252	231	235	244	245	250	237	223	247	284	286	253	258	244	239	254	261	277	239	220	213	236	244	239	214	243	236	223	243	282	238	222	235	271	220	257	226	254	264	281	246	237	234	221	267	226	271	247	260	221	231	240	228	273	230	231	237	224	223	263	234	251	236	242	245	250	226	248	268	257	238	233	235	243	237	239	253	214	273	232	209	253	270	244	239	247	227	236	278	253	227	236	245	258	222	245	245	243	234	223	240	240	231	251	229	254	261	278	242	272	249	234	219	247	262	260	255	276	254	236	229	244	244	222	228	242	252	231	251	233	250	270	247	219	238	243	245	253	230	237	235	257	251	241	267	244	274	257	259	243	284	244	244	249	222	250	263	232	247	274	269	261	258	236	240	247	235	239	264	229	264	253	240	254	214	261	236	249	253	246	252	239	248	243	269	255	235	252	248	229	258	250	264	232	285	261	205	253	221	245	233	229	225	240	232	212	223	255	222	245	213	259	217	253	239	241	272	272	257	282	267	218	261	281	240	234	226	221	240	222	240	237	219	252	255	290	254	241	254	237	224	259	260	228	239	260	272	248	230	240	251	273	223	246	228	242	253	281	267	254	225	212	239	242	260	264	229	241	238	280	251	236	239	240	252	273	250	222	239	205	253	239	243	237	242	263	220	248	255	238	256	272	225	214	235	243	237	251	222	229	264	237	229	239	253	251	254	234	258	264	263	240	223	258	231	240	223	258	266	254	242	226	241	259	259	245	275	255	244	228	247	228	245	227	215	247	277	266	263	229	250	225	246	246	247	266	246	241	274	249	238	219	261	225	240	243	242	241	214	254	241	241	243	261	219	254	260	244	252	234	286	256	253	227	237	196	210	256	240	246	248	237	243	225	256	240	245	225	243	240	245	247	247	262	249	253	259	236	220	240	254	274	241	240	263	226	235	259	256	263	259	281	216	265	250	238	211	237	231	236	259	230	293	239	264	222	253	237	235	241	244	258	216	231	238	258	247	243	257	261	251	249	275	237	229	252	227	245	242	255	241	230	232	262	237	235	228	292	250	225	234	242	234	244	246	244	237	242	229	243	248	233	230	248	237	226	256	249	253	257	233	243	242	244	262	258	235	258	218	254	239	271	219	266	242	250	250	256	234	266	264	252	250	270	270	249	222	235	256	241	231	257	257	276	251	266	282	259	240	230	265	263	255	264	258	239	227	206	254	249	219	254	278	201	277	251	259	259	237	233	227	261	241	241	258	219	239	236	230	242	219	244	239	229	255	228	259	262	254	205	232	236	277	269	244	274	271	254	262	244	250	252	276	268	219	225	231	284	257	259	264	251	233	241	247	276	246	263	228	251	261	233	232	272	254	232	228	267	226	273	226	242	247	216	256	257	228	272	230	256	225	272	254	251	242	248	258	255
6562	874	1232	1302	1190	995	1034	970	790	817	714	777	764	688	693	686	702	614	630	623	646	622	614	578	616	618	646	625	607	643	585	623	552	622	640	614	576	622	603	576	632	588	597	629	602	617	578	615	611	611	598	568	582	617	560	597	592	620	588	595	586	571	594	591	577	602	631	614	573	560	561	569	600	592	572	577	565	616	632	626	529	634	576	607	613	592	533	595	592	614	615	554	549	607	572	569	586	599	582	594	560	599	597	566	604	606	593	631	576	580	597	598	623	579	563	566	543	612	565	611	602	569	594	600	579	562	629	609	594	542	590	561	591	571	590	599	622	567	607	594	563	553	577	554	612	605	584	584	566	584	605	574	626	595	631	576	554	618	617	554	643	593	573	609	613	601	545	585	571	596	600	566	627	561	563	591	620	619	648	622	601	625	621	595	585	624	610	580	588	579	620	623	592	597	635	629	585	638	586	566	561	551	613	591	595	553	596	577	604	603	575	582	607	573	604	608	622	596	622	585	577	599	594	559	599	603	607	559	587	605	597	595	548	580	591	611	588	571	581	578	561	624	582	609	565	557	580	572	617	593	571	582	615	585	577	602	623	572	591	633	583	552	601	609	567	577	586	573	572	580	620	641	627	593	574	573	585	576	575	597	558	553	566	647	557	613	601	599	627	608	542	579	586	612	563	582	599	551	603	572	580	613	583	614	560	572	615	528	585	600	562	629	576	601	573	578	554	607	577	570	572	617	617	565	569	598	596	615	596	534	584	579	560	587	579	596	553	546	620	562	607	609	579	593	586	571	608	605	596	565	580	607	620	608	595	555	534	578	591	570	592	602	585	593	615	624	618	572	596	637	593	587	558	633	579	599	582	603	554	627	613	585	630	574	551	577	546	601	569	569	545	616	571	599	587	570	602	599	606	596	556	575	615	592	620	590	539	601	629	596	565	596	533	590	551	579	575	624	625	564	586	612	554	594	609	611	593	586	572	627	543	582	588	612	548	599	561	588	568	605	585	610	594	590	606	623	574	597	611	606	600	613	581	591	606	582	581	618	585	577	593	570	573	592	613	619	560	591	636	548	601	640	544	599	569	549	614	586	613	588	628	611	607	594	616	580	589	598	560	568	567	612	559	600	568	562	612	612	585	622	598	574	589	587	556	600	562	521	618	610	630	629	576	589	562	598	589	568	577	575	589	557	619	587	578	590	602	584	608	554	605	581	577	598	595	568	646	561	572	607	604	619	588	558	587	571	597	599	631	570	551	574	600	588	589	591	549	563	543	577	556	561	586	549	616	568	578	555	591	583	604	619	573	577	613	623	610	590	580	613	608	593	592	593	574	599	571	569	604	526	607	613	568	602	582	576	604	592	631	584	565	609	580	610	567	604	610	558	607	586	602	573	565	614	572	529	575	578	592	550	625	583	577	610	638	639	542	599	595	535	591	604	592	604	613	557	570	600	543	617	559	607	592	564	577	605	605	640	611	585	563	581	568	574	561	560	562	612	587	595	572	588	585	579	626	565	618	600	601	584	586	615	610	592	582	572	598	594	600	564	621	580	546	562	556	538	637	568	611	586	576	609	594	590	563	553	602	602	602	608	604	531	586	567	601	610	556	561	622	584	573	571	595	570	631	620	571	584	572	599	608	604	593	599	577	616	635	585	593	581	609	556	608	638	584	616	589	562	574	656	584	574	590	608	577	592	613	563	602	566	615	653	571	578	579	592	575	632	586	568	639	546	555	618	626	598	635	588	581	572	541	615	611	573	590	588	579	586	607	594	580	585	595	590	636	586	557	629	571	554	633	602	595	578	619	602	584	536	589	589	630	608	615	601	576	632	577	612	578	606	594	574	597	579	595	593	627	557	597	589	562	588	596	602	624	564	589	597	608	580	573	588	604	565	591	567	597	592	535	599	572	600	617	597	628	562	600	594	573	582	586	597	564	542	567	586	585	569	606	584	606	594	602	586	572	590	626	563	610	599	609	578	614	620	586	595	569	590	578	603	583	604	566	580	598	639	586	586	601	548	597	571	634	620	564	608	634	630	558	600	598	572	572	622	594	596	560	592	627	598	612	616	590	536	611	611	571	562	615	647	570	546	607	558	641	573	557	588	633	582	589	578	570	576	601	601	572	590	557	575	641	614	575	610	607	598	650	581	622	613	610	554	574	577	547	581	560	551	574	601	576	568	590	634	603	598	650	634	567	607	575	590	602	598	591	618	604	569	540	581	609	607	583	585	608	608	612	636	610	608	580	582	582	551	586	601	624	551	598	571	609	601	621	549	591	552	561	557	591	633	556	596	635	553	604	631	576	592	612	563	590	580	565	558	566	578	548	594	550	619	597	561	604	585	577	602	588	610	574	630	630	560	568	576	622	608	584	594	613	585	577	562	618	606	620	574	549	600	551	563	568	555	597	588	616	594	607	589	602	618	580	601	594	628	578	637	604	587	578	600	615	575	578	578	609	589	607	568	589	628	600	603	655	601	619	600	575	576	613	591	596	576	599	581	558	607	548	547	598	571	617	590	585	583	647	599	579	594	599	572	594	592	594	582	575	594	572	558	544	619	591	621	567	553	600	614	600	624	578	590	560	555	588	628	577	558	571	579	569	655	599	615	558	593	583	587	588	605	579	562	590	585	586	533	554	592	590	606	605	574	609	584	571	603	586	540	589	593	567	591	601	561	571	573	523	586	550	568	608	609	592	574	591	602	620	599	595	576	586	592	583	617	614	627	586	609	569	562	585	575	635	636	596	578	581	595	604	624	594	581	629	591	562	634	546	582	613	567	576	599	590	556	610	604	605	577	574	603	567	573	606	542	592	561	600	609	582	550	584	595	565	614	560	605	580	574	646	562	592	579	586	597	624	574	625	613	588	610	592	585	593	613	578	605	630	587	568	592	565	600	591	584	592	615	545	592	581	589	589	631	563	581	589	575	601	586	602	585	618	626	620	562	576	594	586	577	569	571	556	542	625	569	611	591	611	614	576	573	584	573	557	569	614	625	585	620	571	616	629	608	582	567	623	608	565	577	581	640	591	582	587	611	578	617	621	603	609	591	634	533	598	597	614	612	599	579	584	601	620	601	615	587	581	561	570	599	623	591	626	565	630	615	575	581	608	571	608	585	580	582	593	587	598	583	570	591	612	603	581	562	575	591	563	580	582	613	589	599	583	596	620	599	556	587	605	583	562	607	577	561	574	620	607	603	601	605	581	595	613	552	615	569	601	571	564	562	626	613	597	544	584	578	579	630	551	595	587	548	586	601	578	566	625	579	577	612	606	549	637	577	607	611	581	556	569	559	589	593	600	636	559	557	580	584	595	646	566	582	606	572	629	607	561	555	579	555	601	579	611	628	594	573	571	565	591	574	572	603	600	597	642	579	524	573	610	620	609	639	603	595	584	598	591	587	594	594	609	575	564	616	585	618	602	641	589	566	542	597	592	587	591	582	605	608	539	579	587	618	615	618	589	632	581	607	574	582
12810	828	608	527	374	283	317	264	228	194	168	157	169	159	156	168	125	144	148	142	146	132	148	163	154	141	132	116	133	137	109	129	126	110	131	162	122	127	134	139	125	143	131	143	143	154	140	125	131	140	124	147	145	123	150	154	129	145	149	137	135	119	116	132	131	147	126	116	129	139	115	137	159	112	135	132	131	156	130	114	139	138	137	134	132	120	107	122	148	140	120	141	158	128	115	128	124	107	141	127	136	139	128	131	127	139	146	141	121	129	132	126	137	122	147	132	137	122	120	144	127	160	137	139	163	126	153	138	146	143	122	149	140	141	136	134	143	122	135	130	130	148	142	158	152	155	153	136	135	133	137	132	111	148	134	130	143	137	145	120	119	117	136	131	105	120	136	143	101	126	152	112	130	147	120	159	133	155	120	142	141	146	141	128	138	177	163	134	137	138	142	130	155	136	153	148	140	116	131	150	143	134	136	145	143	130	120	115	137	146	131	131	129	131	148	136	133	159	136	133	125	143	119	122	132	109	122	115	121	131	129	123	137	129	146	130	138	119	142	138	128	122	131	128	130	147	137	147	128	144	161	128	127	122	125	135	127	137	148	120	135	136	125	122	124	155	131	144	124	121	116	135	124	117	111	147	141	126	137	134	126	133	114	121	132	144	128	132	156	126	149	126	145	121	117	149	119	146	142	146	137	131	122	113	125	140	114	120	139	125	117	140	149	137	156	134	124	142	132	129	126	131	152	150	140	119	151	125	121	126	133	149	129	125	124	118	148	142	126	137	157	147	147	148	149	149	145	153	119	127	132	134	123	153	125	142	120	157	129	160	152	126	115	122	133	139	128	135	126	142	152	145	129	101	158	147	140	165	127	135	130	116	136	126	141	122	130	149	121	113	138	138	157	157	124	128	120	124	120	140	132	105	139	124	132	151	131	129	159	152	126	160	153	136	148	140	135	129	114	143	146	147	115	140	110	132	136	118	120	127	147	157	138	126	139	139	123	146	131	131	123	142	149	131	145	146	127	142	139	135	152	116	123	120	159	139	133	117	150	125	137	164	157	130	134	127	144	142	147	118	126	115	128	137	127	147	135	99	124	135	148	137	130	144	152	132	145	135	128	131	124	132	138	141	132	117	126	123	131	128	145	134	123	123	124	135	122	150	146	132	135	118	112	130	134	139	141	163	134	132	136	126	139	124	131	119	130	133	115	142	135	144	138	132	141	131	137	139	121	108	124	139	123	113	129	156	137	136	113	121	124	121	141	132	135	137	137	130	143	146	114	112	130	116	138	129	133	126	126	130	118	150	112	150	127	143	143	108	128	125	136	124	140	144	108	133	141	124	121	149	155	146	140	133	103	162	134	135	119	122	134	124	143	147	124	139	149	125	153	156	114	134	139	132	143	130	131	126	133	131	113	131	136	126	122	126	142	138	159	151	141	143	113	132	143	136	141	121	134	148	128	146	147	145	138	144	132	121	137	126	128	151	146	125	143	136	125	117	98	139	123	141	113	135	122	117	129	114	115	129	137	149	140	118	126	133	150	134	141	146	148	111	138	138	137	140	128	143	110	138	121	148	133	120	127	139	128	124	140	120	142	121	110	126	158	131	153	123	129	130	130	130	138	147	112	149	153	108	134	141	143	126	129	142	145	128	133	133	162	118	138	125	122	124	142	148	137	130	137	148	145	121	113	121	142	126	144	112	135	133	119	127	130	128	153	131	129	143	129	152	136	140	134	132	138	129	119	146	106	141	128	93	148	143	139	140	129	123	129	126	119	124	124	129	148	112	120	137	134	127	105	123	123	109	106	140	120	155	148	133	127	122	116	129	124	142	123	126	143	126	119	137	106	128	137	128	126	131	123	121	149	140	138	145	156	123	145	155	158	138	148	133	124	130	119	121	139	132	133	113	122	137	140	122	138	135	151	139	130	137	140	145	136	119	127	120	117	134	129	138	149	129	133	135	118	119	162	155	137	158	126	154	135	111	135	125	117	149	140	136	127	160	136	133	118	135	134	137	124	121	136	138	126	119	142	125	124	138	151	129	115	129	130	149	125	149	140	170	115	152	143	124	128	125	143	139	141	113	125	122	128	137	141	121	151	137	117	126	117	145	139	141	128	142	147	121	132	134	132	131	129	124	148	159	137	135	135	131	127	126	130	128	138	128	134	138	139	146	119	130	144	132	126	116	117	115	115	119	113	118	113	124	119	128	146	125	132	122	177	129	134	155	137	124	119	129	144	137	131	132	135	143	153	115	135	116	122	117	143	126	123	124	134	149	120	138	145	110	126	158	122	128	121	127	143	146	150	124	127	138	139	100	147	151	131	113	140	130	142	138	125	129	127	139	136	145	150	150	130	111	131	133	151	127	144	135	128	124	136	137	122	121	152	137	137	138	150	131	125	141	143	129	135	122	134	147	120	133	128	130	136	115	119	125	130	139	138	121	125	119	126	125	133	135	132	140	116	111	139	129	144	130	137	127	151	157	142	121	124	126	142	117	129	123	124	119	144	142	144	122	126	138	119	146	121	129	119	139	134	132	134	132	125	124	134	147	120	147	145	135	136	150	138	138	123	146	113	117	153	116	149	128	126	130	140	124	151	145	126	131	117	131	134	131	116	137	108	125	129	164	130	123	135	117	158	123	145	152	136	140	140	128	151	147	135	107	121	128	133	120	137	145	150	135	120	147	128	132	123	146	131	135	130	135	127	142	146	123	137	126	119	116	156	146	132	134	124	131	121	122	124	145	128	130	154	145	114	133	126	121	131	129	132	143	113	118	131	110	141	152	123	139	112	124	133	137	128	142	129	137	135	116	130	159	131	132	132	130	155	153	100	144	138	127	130	157	135	115	133	134	125	145	136	147	133	129	139	137	113	114	134	126	118	142	116	129	120	140	140	125	139	151	148	116	143	119	138	121	133	150	125	140	126	132	115	113	153	139	145	134	140	135	129	138	115	145	138	130	134	144	132	147	141	124	126	104	132	126	118	129	114	125	130	151	151	137	125	159	143	130	149	116	150	141	123	120	117	135	129	134	125	146	146	137	126	114	139	157	144	141	134	140	129	132	134	147	114	116	129	148	138	147	138	133	156	104	123	127	135	127	141	137	113	135	133	140	122	107	133	159	135	139	157	132	132	131	150	153	124	150	124	120	127	130	122	131	120	146	130	111	145	138	114	129	138	112	135	127	137	142	116	132	124	124	151	141	132	136	122	135	117	125	132	125	139	158	141	118	150	147	150	128	116	129	136	137	130	124	127	133	108	137	127	114	133	130	145	123	132	121	143	136	123	141	131	148	133	124	134	127	133	132	133	123	135	125	137	116	124	118	115	125	124	131	141	129	132	118	132	126	109	153	145	122	121	136	113	115	133	140	135	133	124	133	138	122	134	135	117	132	116	123	136	138	127	120	129	128	122	135	154	118	106	153	148	137	135	142	115	113	132	145	141	121	127	130	129	135	135	124	143	118	144	121	132	120
8035	801	1470	1662	1431	1156	1290	1045	751	667	595	615	624	568	537	520	440	405	392	400	385	408	360	352	398	334	409	346	348	339	349	369	362	350	364	345	333	335	316	322	357	337	333	351	329	338	345	309	331	308	311	360	326	351	352	327	348	377	344	388	335	330	366	333	344	353	335	313	366	332	339	351	346	354	339	360	324	309	361	320	304	338	303	340	329	324	345	338	348	366	350	349	323	347	332	341	337	345	346	326	349	305	334	323	317	328	311	328	340	332	313	319	345	343	330	310	303	323	315	317	304	322	333	322	339	352	353	308	320	344	317	338	342	316	349	335	340	316	320	321	331	357	312	319	325	300	322	316	352	322	318	321	335	333	356	329	319	337	295	330	331	338	317	324	314	310	277	342	361	338	323	321	318	333	304	348	332	314	336	335	347	361	368	327	309	325	310	329	317	341	342	322	354	355	357	316	334	317	325	352	338	317	297	334	360	376	318	333	334	343	313	345	347	359	306	309	317	320	341	347	338	320	345	321	321	328	320	335	296	330	329	364	322	317	323	321	336	327	307	351	331	359	324	308	339	304	328	323	319	303	323	297	341	322	310	328	335	341	345	359	326	323	341	322	325	315	314	347	316	326	331	366	334	334	335	312	319	322	313	313	312	349	289	326	341	323	313	342	318	365	363	355	373	329	339	341	321	342	349	320	315	326	317	332	346	345	336	331	317	320	324	318	342	315	327	321	338	337	310	333	322	331	323	335	301	301	314	312	358	294	338	356	315	347	288	328	343	316	310	345	335	314	359	334	315	326	325	336	309	322	323	362	349	301	324	321	296	328	356	329	316	303	352	351	343	363	316	374	328	316	342	332	304	328	287	341	343	308	331	348	330	315	294	313	336	346	331	323	303	367	353	354	338	354	316	334	335	306	346	345	319	332	335	333	319	319	340	338	348	327	319	329	342	299	324	343	321	341	338	297	335	330	361	353	343	335	317	333	352	328	305	354	332	340	297	325	333	323	342	315	324	351	325	325	351	336	329	329	325	299	296	312	346	341	323	310	364	335	320	343	335	335	359	341	334	326	362	330	364	321	331	336	356	341	362	337	335	313	334	304	331	370	317	328	350	314	311	362	317	304	336	341	354	317	324	299	342	303	307	291	345	314	337	301	349	285	329	348	325	343	332	348	317	315	315	336	336	319	329	359	346	308	336	318	330	304	345	344	321	332	317	300	326	323	343	340	329	293	322	332	340	357	363	357	302	348	327	332	302	297	316	345	368	327	325	319	323	334	350	313	341	313	353	314	350	296	326	320	330	319	323	320	317	298	317	347	309	346	359	338	329	343	324	330	308	310	293	346	335	341	344	336	339	319	341	335	315	328	355	349	317	345	313	346	339	316	325	337	319	334	337	311	336	353	315	348	341	339	329	321	342	331	325	335	352	310	372	301	333	316	320	333	308	338	361	347	323	333	344	301	331	284	327	328	301	324	322	353	342	324	331	330	321	346	329	326	342	336	333	369	317	329	321	330	340	358	374	353	318	338	331	351	342	343	342	313	344	346	331	365	336	337	303	320	337	313	303	383	327	332	313	363	346	348	304	320	332	304	303	359	317	367	356	324	369	305	338	346	364	295	310	331	312	333	300	324	317	295	352	314	358	337	312	304	328	337	320	339	333	338	344	340	330	325	342	320	364	325	307	352	312	356	327	344	311	322	351	370	325	287	347	315	343	327	323	357	321	334	318	324	328	332	333	314	339	336	319	322	324	327	340	348	364	330	319	350	307	326	300	337	309	359	357	313	329	319	324	338	314	317	307	303	348	323	304	392	332	334	323	361	315	352	325	317	344	328	343	293	345	324	365	324	342	349	320	329	313	335	296	355	333	327	344	344	325	335	364	364	336	334	333	337	329	330	315	315	333	289	347	303	323	341	343	290	325	308	369	337	327	322	330	338	324	334	294	300	348	304	351	334	364	322	369	295	389	335	339	330	310	314	334	330	335	344	340	338	323	333	285	297	330	313	343	326	351	341	342	313	323	310	336	347	326	334	323	337	344	347	323	351	333	308	335	335	325	317	311	309	329	345	347	310	351	319	323	340	319	321	336	321	324	344	328	349	326	369	314	370	347	347	326	340	307	348	341	297	324	345	340	365	317	332	323	371	314	330	347	336	345	335	337	326	332	310	359	317	326	349	330	308	308	317	341	319	314	334	316	337	318	381	318	316	311	350	333	307	320	325	328	340	330	347	326	328	310	348	349	326	329	328	322	336	337	352	345	334	353	319	350	317	299	315	301	321	316	317	296	326	340	342	340	322	332	331	309	324	321	354	333	293	311	315	312	325	331	305	321	331	354	308	312	311	328	302	354	320	329	343	316	315	324	352	325	348	326	317	326	328	329	296	334	326	332	369	329	299	320	312	355	308	338	317	325	333	337	342	325	299	340	321	341	328	334	301	335	313	352	328	343	343	338	299	337	310	332	347	315	344	372	340	307	363	328	326	317	318	313	308	326	315	340	387	347	316	354	332	324	334	327	344	357	299	318	302	344	321	329	283	314	335	373	315	343	355	330	285	334	338	319	354	340	301	290	340	329	316	333	357	338	331	323	329	316	338	326	340	332	311	310	333	311	362	338	325	342	345	342	279	313	374	354	311	299	348	333	329	324	321	320	332	324	357	363	336	357	360	330	319	312	357	351	351	300	366	317	329	322	352	318	320	363	349	312	313	315	322	330	340	350	326	331	315	344	327	341	320	311	349	350	305	331	348	322	330	327	328	308	309	327	328	325	329	354	307	349	353	335	348	368	330	312	336	331	326	313	303	332	302	346	329	333	300	326	311	332	299	327	350	320	330	302	306	316	362	324	331	323	324	305	333	294	324	329	298	312	338	350	299	346	305	345	332	313	354	324	304	336	324	336	317	304	340	346	323	342	349	310	310	363	302	322	348	310	335	361	330	343	365	338	346	355	360	311	350	366	327	351	310	371	320	318	334	324	302	292	315	344	313	324	321	352	316	307	265	319	307	314	365	359	323	324	362	321	355	309	331	337	317	302	321	360	339	352	326	350	333	345	343	306	341	339	320	331	327	314	329	352	352	331	348	330	362	317	307	319	290	323	335	345	315	325	323	288	342	325	323	343	360	335	330	354	299	367	358	345	362	313	350	353	294	300	336	349	342	323	356	364	308	351	316	323	340	327	349	332	337	315	334	332	322	365	314	331	345	318	370	313	331	323	329	368	331	346	336	346	341	313	299	330	342	337	344	339	340	337	318	337	322	331	332	330	289	320	340	315	327	343	311	322	349	347	337	332	313	344	343	366	324	345	327	300	339	326	350	331	363	331	300	322	357	324	346	344	347	318	308	310	358	304	333	312	302	321	350	337	311	352	323	318	327	304	376	297	329	327	318	319	314	333	343	305	285	350	346	332	344	328	345	319	303	336	341	298	336	313	375	330	303	344	286	322	343	360	317	305	319	343	346	342	352	324	346	296	344	325	337
1300	208	206	213	213	199	204	188	218	198	220	193	201	187	195	191	220	235	201	195	199	216	177	197	197	189	194	227	191	229	184	175	216	225	188	179	202	214	220	233	190	176	188	165	223	187	205	190	206	201	199	210	209	180	214	194	202	202	213	195	198	170	202	236	188	207	208	204	185	215	187	208	194	232	193	174	199	205	224	169	194	212	210	215	199	204	219	199	192	172	213	231	184	214	203	190	176	214	197	208	186	191	218	192	215	209	207	169	195	188	212	186	233	198	188	222	197	197	169	185	214	211	222	200	181	172	185	216	177	235	200	214	220	182	201	196	216	202	208	193	171	173	192	214	216	207	198	174	225	220	216	192	225	198	195	225	206	183	230	220	202	207	229	202	167	191	176	197	201	184	193	175	183	194	211	186	220	221	181	189	187	195	205	185	189	188	182	184	186	197	214	220	204	204	207	190	179	194	196	188	198	182	189	181	206	209	187	207	176	210	203	189	185	204	219	186	166	208	185	201	196	181	192	188	184	189	195	193	206	200	209	184	184	188	197	192	192	223	191	194	178	175	173	191	201	191	217	193	190	205	206	214	176	191	188	213	214	199	168	235	201	210	182	195	227	196	220	186	162	209	211	196	198	187	206	181	223	186	171	194	184	203	206	216	173	196	211	182	209	204	200	216	203	197	217	232	188	211	212	184	191	213	192	180	177	204	223	174	206	208	190	187	198	202	201	212	178	185	172	177	197	203	203	184	215	197	172	188	202	187	196	198	179	185	202	179	180	165	201	199	195	208	205	204	201	204	205	178	195	203	198	198	192	194	198	204	211	202	194	195	194	181	206	203	195	203	163	197	208	225	189	186	202	194	209	214	178	176	214	202	194	206	221	191	228	198	201	187	213	181	199	206	201	200	179	205	179	205	195	213	211	179	203	203	199	191	185	199	190	184	200	175	202	195	185	202	202	186	207	183	197	199	202	176	176	176	188	203	184	221	211	198	190	197	189	195	203	215	177	179	184	218	238	214	201	208	179	203	196	176	212	221	205	205	207	222	207	196	183	227	186	183	193	185	186	184	181	213	204	196	183	195	213	202	198	199	188	187	200	182	165	184	198	191	215	200	220	200	233	186	182	190	243	201	217	173	198	200	183	178	173	188	205	208	190	195	193	205	181	217	221	200	216	190	204	198	184	175	177	178	197	183	188	196	190	194	193	206	206	184	202	179	180	201	201	193	216	219	189	217	183	185	196	207	188	211	200	201	215	207	218	220	259	210	200	202	187	206	206	201	191	200	203	206	211	201	184	195	177	200	199	206	202	207	195	185	208	202	229	206	192	199	190	200	208	202	220	193	188	181	196	201	199	209	197	206	186	216	196	217	223	190	207	173	207	184	208	223	209	191	186	202	196	197	199	187	165	198	198	180	219	210	197	213	187	196	195	165	202	201	205	192	191	201	209	190	196	209	213	195	205	169	189	210	209	209	213	191	188	193	194	203	226	215	196	199	189	218	200	190	210	227	182	189	224	179	185	183	217	201	195	207	214	199	171	205	225	209	185	230	192	201	201	182	191	201	226	209	177	202	197	196	202	176	203	194	192	210	204	206	160	186	198	197	204	207	182	197	181	214	230	199	218	193	202	220	195	195	217	176	229	212	175	192	176	209	205	218	206	193	194	205	215	179	176	182	191	180	197	205	191	194	188	217	207	207	201	216	215	178	201	192	184	187	183	197	187	194	239	185	197	195	212	192	217	189	183	209	207	201	213	200	212	193	212	217	210	242	188	190	189	209	200	220	199	209	182	221	192	199	201	227	214	177	209	183	207	230	195	188	213	199	214	171	195	184	215	196	189	199	191	169	179	224	179	189	201	209	229	221	173	180	199	214	178	194	176	202	185	212	204	201	192	234	217	207	217	218	212	208	195	203	186	203	185	235	207	192	195	221	204	206	211	243	218	186	207	183	184	202	213	200	199	171	214	187	215	204	210	179	199	200	204	199	184	196	215	179	230	211	195	194	207	193	189	195	211	198	227	185	197	173	212	210	194	202	169	218	207	196	191	197	207	222	196	180	211	178	199	228	198	182	201	197	197	180	214	203	180	196	219	184	206	198	180	180	187	163	176	225	223	181	184	196	208	191	202	217	192	180	211	183	196	212	177	207	192	194	207	193	192	204	181	184	192	196	196	175	197	214	223	208	203	200	200	197	200	229	204	192	162	187	209	194	174	215	200	219	192	192	215	192	199	211	198	198	191	216	191	225	214	199	219	204	208	200	192	215	182	192	219	208	195	197	215	204	188	191	174	202	204	197	214	227	192	181	200	196	195	214	206	219	169	189	184	197	200	192	209	208	218	212	210	220	172	206	216	212	197	206	202	173	182	202	204	201	177	186	201	172	199	196	201	210	184	191	193	194	201	186	212	203	221	206	216	163	172	232	214	169	203	205	209	172	202	193	205	167	207	200	208	202	183	192	192	201	220	193	196	200	196	211	210	202	173	218	202	196	226	170	203	184	176	217	196	193	202	200	195	205	184	163	209	189	207	206	202	194	199	210	193	228	202	210	198	192	215	217	209	203	185	188	202	216	191	190	220	187	191	183	222	189	189	180	175	218	192	227	216	203	193	181	196	207	219	187	182	180	195	196	233	186	190	192	206	218	236	198	202	202	197	219	211	193	210	193	181	206	201	207	171	202	212	227	196	205	197	194	197	212	204	189	171	216	192	231	198	143	207	187	175	198	216	211	223	206	181	192	187	215	175	203	195	200	212	167	211	224	208	191	186	217	210	196	172	174	188	189	207	193	185	215	187	195	177	190	221	227	198	215	219	194	205	187	214	197	196	187	196	209	212	176	209	219	211	179	203	180	209	205	215	195	198	184	206	208	192	224	193	205	177	202	193	210	205	199	228	206	198	200	233	241	201	217	201	206	199	204	192	235	214	195	191	172	205	172	179	194	222	208	187	203	184	204	181	190	188	220	202	195	189	207	206	200	230	194	192	188	178	184	224	215	193	180	207	199	197	201	179	199	196	212	208	184	208	211	214	184	172	195	182	204	200	214	180	183	209	205	179	182	222	168	198	220	214	180	169	174	201	194	189	199	194	197	212	210	200	203	201	199	188	191	216	218	208	191	216	222	201	218	192	203	191	214	205	219	190	193	195	221	191	202	201	185	198	209	214	210	201	212	184	193	221	208	177	208	208	190	208	180	194	198	204	188	181	190	182	197	195	199	186	186	205	189	175	200	178	206	199	198	195	165	193	166	193	193	217	193	211	194	187	167	174	199	208	208	198	203	190	205	173	210	197	196	181	182	203	209	189	188	191	194	201	206	184	191	199	186	231	212	232	193	206	226	174	176	217	225	207	182	186	191	216	187	188	194	203	197	196	180	189	183	160	191	174	180	171	221	196	185	200	214	195	200	186	167	245	200	192	205	196	198	179	187	201	170	204	195	188	184	208	204	205	182	189	205	189	202	229	211	235	165	188	199	201	191
1885	504	482	530	513	508	496	518	520	531	465	504	497	485	465	504	477	502	508	485	496	491	496	495	508	462	478	499	481	504	487	492	511	487	515	509	460	505	514	500	498	496	483	523	543	488	511	505	472	522	460	503	524	490	494	480	460	471	483	521	518	499	476	475	508	531	502	518	480	482	465	506	498	518	517	490	498	488	499	517	483	493	460	472	469	516	475	534	502	511	566	497	460	500	501	462	477	502	499	521	486	472	498	518	528	511	486	521	480	465	484	517	478	465	537	474	479	505	489	533	526	491	500	523	491	488	489	460	466	521	468	504	499	485	489	508	504	493	507	485	462	484	484	495	502	531	480	515	523	499	466	510	491	503	515	499	487	517	478	505	492	472	511	531	494	475	504	498	503	512	514	512	471	540	520	494	515	510	478	479	477	476	504	480	502	508	505	491	506	498	475	458	457	482	496	504	492	488	527	536	495	463	504	466	494	465	498	460	538	481	510	499	490	519	519	479	505	502	482	517	499	514	495	526	541	480	533	474	505	516	494	499	518	475	440	477	551	495	447	499	494	506	526	522	494	475	499	505	520	508	510	540	456	551	496	450	510	504	482	484	493	518	510	518	508	521	502	495	475	518	481	494	491	501	500	511	468	507	506	481	490	479	517	464	470	511	479	488	506	454	482	527	520	485	517	468	548	481	511	513	480	504	456	483	486	484	480	478	500	499	496	484	508	492	518	490	502	477	491	514	478	531	508	501	517	506	483	522	500	515	461	491	501	485	510	461	525	508	495	500	546	456	475	546	524	522	500	481	495	489	483	477	486	506	498	475	481	477	499	493	496	465	480	490	508	547	502	470	501	475	513	475	466	531	504	480	494	483	488	470	488	473	573	490	482	519	508	497	492	517	470	480	505	494	490	523	461	506	482	511	471	551	478	495	518	505	494	516	486	506	478	496	489	497	469	493	483	443	506	517	515	496	473	513	525	519	484	474	507	465	500	493	537	515	524	475	524	500	543	493	531	521	501	498	506	502	480	510	498	532	514	474	503	476	475	505	506	490	474	492	507	497	508	473	518	520	475	505	506	510	499	482	488	500	492	501	521	491	444	505	509	509	491	457	498	474	486	499	522	504	516	482	489	469	484	491	497	511	508	478	464	475	520	462	463	525	502	502	470	536	452	495	517	455	482	515	490	494	526	508	501	499	497	484	528	510	489	522	479	526	509	529	490	469	497	510	510	502	510	485	509	484	505	494	558	470	497	479	503	507	487	491	484	494	504	501	506	496	502	499	509	495	489	482	482	518	492	475	510	481	507	514	523	476	503	483	503	496	467	513	519	507	492	544	501	506	507	525	497	530	483	498	474	463	506	463	478	470	483	522	480	464	510	494	486	519	477	488	514	508	523	546	503	489	508	526	495	544	523	498	483	482	487	480	503	507	480	495	490	511	457	452	497	519	505	496	527	522	492	467	457	438	491	530	491	479	487	512	516	443	498	512	462	469	487	505	503	498	495	477	516	499	535	463	484	458	506	522	547	483	505	523	490	511	509	543	469	451	462	507	534	493	493	516	517	460	472	473	493	447	519	522	536	495	466	515	480	467	494	464	510	498	488	491	468	474	530	494	502	507	473	504	483	467	452	458	470	476	506	535	518	458	520	493	544	489	473	512	502	441	491	484	485	446	511	494	514	493	453	499	482	551	536	515	524	522	531	514	495	517	514	487	511	500	509	508	487	481	498	531	480	511	482	502	511	502	495	499	522	497	478	507	500	527	534	478	530	491	499	494	511	499	490	491	504	473	495	478	527	478	519	500	496	497	576	483	472	463	494	487	487	466	486	502	442	543	521	473	493	532	493	486	532	510	515	508	488	472	513	495	490	495	528	488	521	469	499	464	494	499	502	481	513	524	499	532	506	484	471	487	508	470	475	460	481	506	478	499	496	549	474	531	493	487	474	489	521	516	502	528	494	512	544	442	533	479	493	492	506	507	512	455	504	475	494	498	475	530	467	505	515	488	504	512	486	461	453	500	486	496	506	504	482	508	487	483	495	487	470	455	468	504	493	475	513	503	542	508	485	461	506	460	527	481	503	482	498	499	494	509	503	506	485	475	496	507	503	479	522	496	504	512	539	483	509	504	504	492	477	528	461	523	490	476	508	509	493	485	501	495	487	471	482	450	503	477	502	539	485	497	455	519	510	482	482	458	513	519	468	499	556	496	491	472	480	480	487	484	536	494	506	529	496	440	506	520	453	500	528	517	523	507	488	481	501	488	472	479	497	519	476	482	504	489	479	509	507	492	504	501	484	456	484	505	485	450	484	503	476	469	536	493	498	531	480	489	494	467	453	538	502	521	542	488	498	493	486	475	472	469	476	472	492	486	494	470	462	510	542	525	552	458	505	512	425	532	456	546	486	487	505	511	473	512	534	503	535	475	549	475	500	531	469	513	531	501	494	476	496	500	526	511	535	477	537	489	494	475	491	474	488	510	481	491	517	511	455	477	499	476	490	490	469	493	505	487	490	509	507	490	509	495	527	474	491	518	483	505	475	458	522	509	510	456	497	501	508	504	492	483	489	413	512	450	490	512	517	523	485	457	463	475	488	498	463	510	478	486	433	546	519	507	466	484	482	443	520	483	529	489	520	494	510	527	460	476	487	502	486	522	514	503	504	513	525	493	476	507	489	496	500	502	500	527	487	480	488	491	502	483	508	483	506	529	498	504	498	505	490	496	512	507	519	515	517	450	493	492	501	513	458	477	476	518	491	502	519	494	500	484	518	521	509	504	539	513	478	514	510	487	478	495	487	448	504	493	487	459	485	476	488	495	459	500	514	506	488	511	495	492	512	470	504	478	508	496	561	467	506	474	537	482	506	524	546	524	481	422	480	510	503	528	476	489	476	477	508	508	463	515	484	486	511	450	492	506	526	508	470	510	515	482	540	490	484	480	473	464	446	484	475	497	527	469	487	461	486	470	511	520	493	500	500	458	517	539	517	501	523	497	471	473	487	527	468	465	494	514	503	474	481	487	505	528	439	476	447	521	519	493	514	517	456	464	493	475	511	503	493	484	501	478	518	499	467	488	475	499	509	544	469	532	484	480	492	521	446	496	496	490	453	491	511	469	496	478	476	463	485	487	518	484	543	543	501	488	467	465	476	471	498	512	482	492	505	547	513	481	518	480	500	468	508	517	493	485	501	507	515	478	496	497	491	520	449	464	510	508	476	444	477	523	471	493	522	517	476	497	527	526	475	495	496	476	485	526	485	501	553	511	466	503	483	491	533	463	482	485	520	496	514	515	508	468	481	482	511	526	501	485	524	549	509	467	488	510	522	479	500	486	454	483	522	506	505	480	475	482	504	491	500	483	485	522	510	504	447	435	507	489	529	503	504	503	508	524	461	521	560	520	502	504	552	497	489	493	456	481	496	476	518	495	489	452	497	478	464	532	444	470	519	462	502	518	518	482	476	490	524	504	491	475	522	477	472	521
7040	533	536	459	418	361	348	309	280	271	271	275	291	284	261	284	267	250	255	246	246	259	227	244	233	256	274	234	236	249	237	250	229	220	251	250	214	267	258	239	244	267	279	265	248	272	273	224	256	244	233	271	268	284	243	227	259	250	250	243	260	244	249	272	243	250	225	246	269	246	210	223	228	259	256	234	264	266	244	278	225	245	238	234	240	261	228	207	238	238	254	215	238	255	240	244	219	238	228	231	250	231	218	261	236	224	253	236	274	241	254	249	239	259	267	236	214	265	238	227	257	210	256	237	257	252	207	272	248	234	233	232	249	265	261	269	252	252	245	261	239	233	224	246	274	249	263	264	253	249	252	248	244	236	260	247	229	242	256	243	252	257	265	257	242	231	252	222	245	249	235	236	253	263	273	241	221	232	249	254	265	223	251	250	240	250	259	240	216	265	248	214	221	256	231	238	246	258	241	231	244	243	280	275	261	255	279	238	253	229	290	237	244	279	252	253	231	238	230	266	237	243	249	257	282	226	240	222	225	243	253	231	262	260	223	239	241	231	236	244	275	281	245	254	258	229	234	241	243	255	268	285	281	266	236	261	245	256	234	240	239	246	225	257	230	243	258	257	264	231	252	227	243	238	258	250	231	252	208	256	255	241	245	253	267	265	236	242	256	247	259	250	237	290	208	236	265	233	267	256	225	290	265	251	219	267	243	265	255	247	246	275	264	244	237	226	227	256	248	225	241	237	236	246	250	229	268	268	237	268	269	247	237	239	255	256	275	241	256	252	248	259	240	236	274	252	266	250	221	229	232	242	250	278	270	254	214	252	252	265	222	226	217	244	249	245	241	244	244	239	264	266	240	213	267	219	255	257	244	238	278	270	237	270	230	240	252	275	234	258	262	234	242	238	247	244	269	253	268	238	274	262	269	253	263	233	235	236	238	255	240	270	269	241	253	239	260	260	275	248	240	245	234	232	245	251	235	286	290	243	237	266	253	265	247	270	238	263	238	244	250	242	253	237	261	271	262	251	255	266	230	227	229	218	234	274	248	233	261	235	279	240	240	258	254	249	244	250	266	251	230	218	224	250	254	242	236	247	251	218	242	271	266	229	228	247	241	259	256	272	246	237	262	216	265	245	281	240	222	222	250	247	228	251	247	264	247	237	262	273	252	250	251	273	248	255	270	242	262	227	245	268	249	268	249	243	246	226	257	239	252	264	271	259	259	240	258	289	254	257	268	273	288	250	247	276	258	278	230	237	254	272	280	254	233	254	248	237	216	256	233	288	230	228	250	251	271	251	268	243	247	237	247	245	235	211	259	238	210	251	224	250	233	232	236	246	231	254	256	253	281	260	232	264	249	268	225	250	223	273	267	239	229	265	264	258	270	241	272	252	257	254	253	252	252	248	248	223	231	255	245	251	259	238	252	214	269	253	285	278	240	246	244	243	262	242	249	243	248	238	244	245	258	258	235	229	250	253	248	257	260	269	216	238	237	207	225	236	249	267	236	264	218	252	273	247	254	245	244	256	251	242	223	231	218	227	253	266	251	260	241	273	250	256	235	242	257	250	217	244	266	284	286	264	269	272	243	253	221	238	228	239	238	263	254	237	252	225	249	268	242	232	284	224	274	264	265	270	244	243	193	281	227	249	253	238	237	254	261	267	243	250	269	251	229	222	258	253	232	248	211	250	225	273	240	237	231	253	229	228	257	279	231	265	261	246	242	261	216	266	253	230	249	226	253	252	251	185	251	255	262	244	247	252	248	260	247	271	230	247	258	259	245	239	257	260	247	265	226	235	239	264	247	227	291	264	276	247	233	263	246	236	254	245	249	238	254	289	220	246	247	252	249	273	208	278	256	240	242	244	256	232	251	237	253	261	246	232	220	244	223	248	245	266	286	261	255	232	251	271	263	247	276	245	248	233	259	231	239	240	260	246	261	228	242	250	236	279	269	241	245	269	228	205	251	250	252	258	254	237	258	249	243	284	255	255	238	236	256	270	241	221	227	231	239	259	259	237	251	244	274	240	279	262	239	249	251	272	212	241	272	255	260	227	225	271	265	267	259	257	236	250	244	240	247	251	224	230	252	249	254	255	232	214	265	246	267	210	256	269	251	231	269	231	273	211	252	220	268	274	223	238	270	268	207	244	238	264	236	249	222	250	234	228	235	222	245	218	266	242	270	241	254	272	217	253	253	261	264	242	238	269	242	245	233	259	230	258	241	276	261	269	283	251	277	282	238	245	259	238	267	242	269	265	237	250	253	238	234	239	231	227	259	269	255	224	259	225	232	218	254	222	237	246	252	233	257	248	247	238	252	221	236	236	233	247	241	242	216	236	253	241	230	273	253	240	241	258	245	244	268	249	267	232	247	236	233	234	276	255	242	266	252	237	248	272	257	227	274	242	234	243	239	234	263	247	244	249	250	201	202	249	239	268	270	240	232	241	262	224	236	251	254	238	233	223	231	250	232	269	260	248	238	232	256	270	232	233	247	253	269	281	236	276	228	239	269	257	234	252	249	250	241	260	257	233	221	246	274	268	267	262	238	268	256	241	233	256	226	259	248	255	228	246	241	258	265	210	238	275	230	232	231	255	266	263	247	241	241	243	248	214	270	232	223	269	289	229	230	234	263	242	242	250	239	250	270	248	281	249	270	255	243	232	270	230	245	239	232	257	257	246	238	237	260	264	246	259	236	248	250	248	249	247	238	249	257	240	240	243	248	238	245	261	259	271	272	256	243	264	250	252	251	269	259	233	235	284	264	260	251	270	238	245	254	263	234	250	242	245	254	224	227	241	250	296	252	266	232	280	258	242	261	246	243	245	243	267	245	231	220	257	222	240	263	258	235	252	255	262	271	258	266	216	229	273	255	292	220	225	234	251	250	255	270	268	234	247	248	234	243	232	258	284	244	239	247	242	255	202	255	228	262	245	205	247	242	263	258	255	254	240	225	235	253	252	238	233	245	247	221	252	248	240	270	254	277	265	269	233	233	264	269	249	228	234	250	229	245	233	287	250	240	211	239	208	246	247	246	259	237	245	221	211	256	259	245	280	226	266	235	239	271	240	245	257	281	262	245	224	234	281	263	232	232	264	251	267	222	255	253	271	253	247	262	285	250	280	255	228	248	260	254	269	233	220	247	245	238	233	250	223	246	227	234	237	288	270	241	240	239	229	215	254	245	234	247	270	259	227	235	252	267	236	245	250	235	227	255	236	252	237	244	266	219	251	252	227	242	268	271	264	261	253	237	274	233	256	219	253	230	245	264	248	215	252	279	230	234	241	243	248	220	246	250	225	260	274	251	248	244	247	228	227	255	243	255	239	265	237	224	262	262	261	246	257	210	252	279	242	241	221	276	275	226	268	262	233	244	231	263	251	242	253	241	216	233	248	253	253	232	235	257	257	235	258	233	229	260	251	279	272	269	249	233	236	292	285	245	244	249	253	240	234	257	270	241	233	256	242	251	241	243	226	255	274
6453	867	1218	1383	1128	1102	1048	919	894	729	850	761	750	744	748	635	683	658	617	648	600	619	655	672	621	634	655	614	595	576	638	617	597	640	629	601	596	583	614	572	614	597	594	567	582	603	593	575	597	610	593	567	616	618	567	601	613	580	583	565	582	580	605	599	572	586	547	617	576	600	581	609	569	603	589	585	592	583	639	571	563	598	598	609	581	600	646	580	571	576	544	603	550	576	628	568	613	604	571	560	608	623	586	604	587	607	548	597	576	658	593	612	607	580	567	625	612	576	586	580	606	614	551	583	586	593	598	606	588	601	616	601	611	602	589	559	650	584	615	601	591	554	626	602	589	583	609	551	606	555	590	574	607	596	618	572	600	597	664	588	602	556	573	613	592	568	602	569	602	579	592	602	576	633	603	583	593	581	568	570	614	601	591	595	591	573	608	593	598	613	609	556	600	600	574	580	584	622	559	638	553	579	573	600	563	578	582	577	616	595	598	567	579	584	540	608	574	589	589	594	600	554	607	557	548	581	569	593	611	599	541	579	565	627	551	584	592	590	619	629	578	558	609	605	594	608	594	582	591	624	601	538	578	570	562	591	589	625	585	631	589	622	545	590	599	578	584	585	588	637	620	585	558	590	564	579	606	566	584	629	565	582	571	540	608	629	607	573	616	565	538	590	584	606	617	631	548	565	557	551	607	580	571	619	609	567	587	615	579	588	599	602	539	566	582	623	609	609	573	634	604	598	613	570	615	579	557	575	594	628	616	624	611	598	650	609	570	572	602	559	598	610	621	578	589	628	574	623	600	584	568	594	558	624	624	591	612	581	583	578	579	612	583	592	563	611	559	585	617	583	610	543	594	552	604	584	604	606	579	622	545	586	581	611	570	632	588	579	574	593	592	539	562	590	633	603	631	561	618	629	589	616	602	632	563	588	603	610	574	555	627	587	581	578	606	567	564	594	585	644	539	592	593	622	578	611	567	598	616	583	553	606	557	586	614	613	643	613	613	595	606	621	581	630	598	590	549	635	603	591	592	597	590	601	548	563	608	629	613	609	600	573	593	564	491	591	596	603	637	612	624	615	596	592	624	631	583	589	591	561	568	623	599	615	581	610	571	584	572	629	601	576	625	604	584	622	581	573	572	632	621	590	587	591	629	572	572	624	625	612	635	593	549	626	638	560	578	544	560	607	572	613	606	593	628	623	603	598	562	618	602	591	628	583	619	618	586	557	573	590	567	574	599	595	554	608	601	608	593	592	610	598	577	535	557	596	580	592	551	576	598	609	618	553	608	597	623	621	597	594	579	625	567	606	623	576	574	555	588	607	594	627	562	601	562	592	588	552	553	556	639	561	599	574	580	576	569	619	617	583	597	593	615	599	597	581	609	577	583	590	595	565	579	598	588	608	610	574	655	659	597	606	543	559	606	598	616	577	579	591	582	594	589	540	626	598	580	582	597	581	561	615	582	563	652	588	579	580	580	548	559	580	583	553	607	590	605	573	568	612	582	601	617	638	608	629	600	567	592	577	581	570	613	568	563	575	589	583	599	575	564	569	586	602	590	581	589	619	595	589	600	609	601	597	589	574	580	577	557	596	585	620	609	602	593	602	584	600	566	585	610	579	608	610	624	569	543	630	569	604	600	580	559	547	595	590	602	567	619	574	584	593	546	586	624	576	594	587	592	581	593	601	552	610	590	590	581	589	599	591	603	577	629	572	577	573	602	607	558	590	573	618	558	617	597	624	562	572	634	564	563	596	594	586	608	595	596	577	600	550	597	609	585	583	599	605	567	593	566	571	568	639	603	569	579	585	589	561	594	601	635	571	589	591	591	641	568	577	617	581	610	566	600	572	600	568	594	600	578	567	597	583	609	617	565	610	597	572	621	638	592	627	578	601	601	591	605	604	547	587	579	569	602	565	578	567	644	596	614	588	591	618	588	555	603	592	567	606	602	572	566	552	606	586	556	606	634	593	626	569	543	586	583	612	641	568	604	617	579	597	608	617	601	586	596	562	598	596	615	618	550	603	615	544	600	612	616	585	594	546	584	564	627	615	585	600	615	580	549	545	613	595	634	584	573	581	628	540	603	635	580	584	554	598	611	588	605	596	612	581	613	573	584	626	582	595	574	622	573	574	600	606	625	584	605	609	534	623	590	574	626	586	574	607	561	569	640	609	609	584	577	563	572	578	617	597	571	584	559	674	577	565	618	550	609	613	555	632	590	566	622	593	584	589	634	589	618	599	586	598	556	572	566	619	591	597	604	618	558	573	630	577	588	590	576	609	544	647	535	637	626	596	597	571	603	540	622	598	584	592	572	569	592	600	557	616	572	553	596	584	546	635	592	625	567	564	620	645	583	586	623	614	629	579	620	602	595	588	611	602	615	580	570	606	615	589	614	625	565	576	606	612	572	582	590	602	610	579	583	562	556	612	622	600	623	616	611	558	619	579	553	613	563	596	608	609	579	599	578	581	598	591	610	589	627	587	615	584	613	615	595	575	566	638	588	623	580	580	596	557	614	564	578	564	576	586	643	623	568	645	534	572	589	591	594	606	570	541	619	594	604	570	624	595	585	578	598	596	582	605	589	604	580	583	543	540	614	633	584	607	618	540	548	576	634	579	562	577	569	589	619	597	585	604	676	585	500	541	571	562	584	632	620	611	599	606	624	600	606	572	599	631	564	548	616	592	587	611	598	603	585	631	622	615	610	602	591	569	567	539	662	583	592	572	623	609	581	577	563	622	563	575	604	612	608	601	585	571	583	565	570	584	586	595	638	564	572	569	589	576	518	602	646	600	600	593	602	611	601	578	619	563	623	588	590	628	587	589	611	602	598	550	635	635	572	632	587	576	591	567	623	563	610	605	621	616	631	596	520	587	566	632	594	575	583	587	606	606	580	598	573	623	603	541	616	585	595	594	666	588	585	565	571	589	600	615	651	572	585	579	614	530	602	572	596	527	604	586	589	606	597	559	601	590	617	616	603	577	602	559	627	574	613	615	567	596	574	601	616	590	596	606	546	613	600	573	542	589	616	580	638	635	585	566	615	617	614	608	551	556	571	623	561	590	607	587	601	593	564	614	587	596	607	616	538	590	592	628	609	573	577	583	619	655	630	601	616	591	624	594	601	581	601	583	594	593	607	591	620	603	629	632	588	608	539	615	585	572	612	585	618	579	623	576	600	571	605	583	566	592	620	597	568	604	579	612	562	552	587	591	564	610	584	595	604	542	629	602	611	573	508	627	582	599	612	572	611	590	604	581	607	607	567	605	607	623	626	599	566	599	593	590	569	576	574	616	560	593	586	564	612	602	614	565	631	630	587	567	614	585	578	614	576	606	566	568	591	587	608	602	583	614	597	591	590	601	599	588	576	585	573	581	571	547	588	584	602	624	586	593	622	625	576	593	613	631	600	593	600	609	583	594	582	622	590	591	596	588	595	602	560	601	617	583	594	606	622	602	607	595	590	573	593	575	605	566
12857	820	655	495	385	320	279	233	232	174	184	177	170	132	176	149	148	155	143	130	126	127	153	145	132	132	144	141	132	135	119	125	120	132	126	132	133	148	122	134	122	124	135	136	138	169	126	135	150	141	134	127	118	138	136	150	144	129	143	125	138	128	150	140	129	123	139	160	150	134	125	109	123	153	126	138	134	136	112	117	134	118	117	142	132	127	133	134	136	115	128	114	109	122	131	159	150	115	119	128	140	123	132	136	143	127	124	119	130	139	126	137	124	106	120	124	156	136	132	131	132	112	132	123	144	132	118	141	131	124	131	143	144	123	142	142	124	141	125	124	116	129	126	147	109	125	129	126	149	126	118	166	139	116	133	144	119	147	134	128	138	143	135	139	128	145	149	138	147	125	160	137	142	122	131	147	140	142	145	139	143	132	143	157	132	122	126	137	150	128	124	125	126	141	148	122	152	142	125	137	148	114	120	162	144	137	139	134	163	120	127	143	122	153	136	130	99	148	122	147	154	148	149	134	128	131	122	142	128	121	129	142	154	137	128	129	156	148	144	130	138	133	125	168	118	128	149	127	141	116	124	139	116	128	136	147	140	145	145	134	136	136	120	150	132	140	117	126	132	136	145	133	125	136	129	112	133	134	128	124	140	119	124	146	128	125	136	152	129	141	126	138	118	136	129	108	139	161	113	144	125	141	143	129	109	136	113	125	123	115	123	123	130	128	152	114	129	135	130	131	153	134	130	115	118	161	115	132	141	148	128	118	156	135	139	118	129	143	145	135	134	121	117	128	155	145	132	138	141	131	141	134	129	132	154	107	131	164	142	120	135	159	159	127	107	131	130	128	128	134	147	129	129	126	123	144	129	123	148	122	130	113	126	144	131	140	129	123	128	116	140	133	136	137	130	119	150	142	130	132	137	116	118	136	146	131	130	146	139	140	126	116	144	125	129	151	127	135	131	142	125	138	125	131	114	130	135	145	127	135	141	118	136	136	155	154	128	134	132	127	144	137	142	133	137	165	130	114	140	136	126	104	144	110	128	124	115	125	158	138	121	135	118	149	128	127	118	136	138	123	144	139	121	126	124	117	120	156	124	140	144	133	129	130	128	146	129	121	153	139	138	135	131	144	116	128	128	143	134	132	147	158	132	116	138	140	132	116	143	142	116	125	135	118	150	142	123	122	117	143	120	134	132	122	123	133	154	120	144	114	136	144	124	114	143	160	134	143	125	140	130	140	140	101	138	117	125	140	115	137	130	118	108	100	118	145	110	124	139	136	146	131	145	133	114	109	130	142	123	137	129	139	131	137	122	111	138	114	128	147	115	174	115	145	121	141	129	128	124	130	108	123	131	161	140	137	143	123	134	132	130	151	113	140	131	138	122	125	113	132	134	128	112	139	123	142	141	116	119	123	132	134	140	138	107	142	136	127	148	119	126	120	129	150	140	135	116	133	130	135	149	113	127	140	126	149	147	144	139	130	128	136	134	129	121	144	136	135	159	124	149	140	141	153	146	144	148	129	137	142	141	144	133	140	119	110	126	141	123	128	134	107	139	144	140	126	131	132	147	149	141	159	125	140	124	145	134	113	107	166	134	116	140	151	112	120	157	112	124	124	122	138	136	136	161	139	158	127	132	149	133	121	126	141	138	119	135	134	151	139	136	144	132	133	120	130	125	160	144	122	136	127	135	130	148	117	127	143	120	132	108	145	154	137	146	130	135	128	126	145	110	126	134	114	141	135	129	127	155	117	116	149	134	129	162	134	140	110	136	142	125	135	132	126	114	144	130	131	127	124	120	143	124	124	123	116	132	126	117	132	160	129	117	125	123	111	117	117	138	120	144	145	121	156	148	116	133	152	137	139	112	128	136	137	146	129	134	133	134	159	119	122	134	152	114	122	137	117	173	124	140	133	131	134	137	125	119	128	149	134	127	113	137	159	139	146	136	136	121	159	142	130	135	130	111	132	126	125	124	124	142	133	142	139	143	119	142	126	120	119	135	136	134	156	124	142	138	147	147	147	130	128	112	140	134	149	133	147	119	125	116	132	130	158	133	138	125	141	127	124	119	119	146	136	152	134	123	156	147	122	139	126	124	127	115	135	131	125	165	116	118	156	131	137	146	135	130	121	167	122	132	122	123	143	145	110	131	119	149	127	121	114	130	124	135	139	127	144	127	131	134	125	132	112	124	119	143	124	109	134	131	126	153	121	123	133	144	108	161	130	144	129	140	139	119	152	145	148	120	141	139	133	126	141	117	116	140	137	130	145	118	149	134	115	145	137	127	120	120	121	113	137	114	113	129	130	124	131	126	121	127	126	164	113	112	134	157	114	138	140	131	122	121	134	125	120	156	113	119	124	130	147	117	152	125	142	121	135	139	118	134	110	110	133	124	128	148	129	153	162	150	121	115	143	131	143	139	132	152	126	128	144	131	128	126	128	157	152	124	139	131	121	143	135	115	133	125	110	136	139	118	144	124	178	166	156	145	126	133	136	133	116	138	134	152	154	125	109	135	132	122	132	148	114	117	106	137	137	119	131	149	121	140	117	132	145	131	127	112	129	106	143	124	137	142	152	120	133	134	120	138	116	133	118	146	127	155	128	114	115	142	112	131	141	140	141	135	126	117	162	140	126	127	135	112	130	122	131	107	121	126	143	137	117	130	144	137	129	112	123	139	126	130	135	124	138	119	141	149	133	127	123	162	146	125	132	119	126	129	160	113	114	141	127	133	155	127	113	110	133	113	116	114	139	133	134	152	133	141	137	133	137	120	124	139	133	133	133	140	122	148	133	139	149	130	122	120	125	122	156	135	132	125	132	140	141	120	127	131	140	136	138	142	127	129	131	131	136	126	136	133	155	115	117	107	138	126	134	135	130	146	121	139	128	137	144	129	138	136	135	120	123	143	124	137	117	133	139	120	128	114	117	132	122	148	130	143	122	118	134	137	146	121	138	144	131	115	134	172	131	130	150	133	126	141	129	109	144	131	122	134	126	160	141	151	130	126	125	128	127	127	139	127	148	136	125	148	132	151	123	121	133	145	142	152	123	129	148	129	129	138	144	133	139	134	149	137	135	155	120	129	134	151	122	122	129	143	130	121	115	136	145	120	128	129	110	139	125	110	131	135	134	119	132	134	134	128	123	135	122	126	118	137	122	141	122	125	136	140	123	150	143	111	138	117	109	136	145	129	129	113	120	111	126	150	133	123	143	131	135	135	120	124	125	119	136	135	134	124	118	126	133	100	124	130	156	133	129	120	121	125	119	121	123	118	133	146	127	119	112	135	133	127	150	143	134	130	145	135	157	126	138	147	120	141	124	126	149	115	127	125	128	119	129	131	122	114	114	143	132	140	129	130	135	129	130	125	147	131	119	130	109	125	97	119	129	147	120	127	134	126	123	116	122	122	140	161	121	146	133	130	129	137	131	139	125	113	126	116	142	134	131	142	121	123	135	149	129	145	132	119	115	125	145	111	113
8008	828	1505	1662	1491	1247	1086	924	876	633	687	591	582	508	525	563	431	404	424	407	401	411	410	374	415	369	372	367	380	350	390	345	372	339	381	364	327	356	337	311	349	355	336	322	347	322	338	330	378	344	300	348	312	353	359	330	335	301	341	318	326	343	323	353	329	347	333	336	332	310	332	329	321	336	338	327	340	331	320	332	334	361	343	360	336	352	334	339	336	344	318	315	377	298	319	335	315	333	323	323	356	352	311	323	338	334	327	339	336	338	322	361	362	298	321	321	336	334	329	328	340	316	353	338	351	338	336	312	317	316	322	345	318	326	372	309	341	332	313	338	293	333	364	331	299	320	336	341	343	359	320	333	334	337	320	319	335	324	335	330	307	330	341	332	364	312	343	324	319	303	319	333	325	322	299	332	309	308	342	314	336	330	344	343	321	313	342	333	328	360	350	311	321	269	367	339	316	323	309	333	318	326	338	310	327	334	334	344	340	318	329	356	336	299	294	324	299	346	351	324	313	303	362	300	346	326	294	357	338	328	328	344	302	320	338	298	322	315	328	310	308	326	354	316	310	328	352	318	315	299	337	334	335	328	338	332	341	296	308	325	346	317	316	335	310	334	375	333	334	322	353	329	331	327	337	323	307	333	337	311	322	348	308	340	324	310	329	364	350	325	320	338	338	346	330	320	373	332	328	338	352	324	344	338	327	334	363	327	376	358	321	317	330	337	324	339	320	352	348	315	329	296	343	322	328	332	337	320	345	318	319	325	362	339	333	328	333	322	332	315	327	298	353	315	325	361	315	326	344	321	329	336	342	341	326	301	342	313	333	308	327	307	341	296	351	324	370	320	332	315	333	320	309	343	324	325	337	340	338	350	346	340	320	332	304	294	324	349	319	306	347	353	349	324	342	339	313	348	319	334	310	305	342	318	292	368	334	328	316	335	370	315	300	345	315	291	320	299	354	334	344	338	333	325	332	317	346	327	349	340	333	332	310	322	286	332	336	319	338	336	334	325	319	343	334	316	333	314	289	293	349	323	325	309	342	339	311	323	339	352	360	349	323	318	328	329	347	306	351	339	312	333	294	359	340	313	316	331	333	359	320	300	340	327	337	354	349	346	361	301	338	330	344	315	314	324	302	328	332	327	326	323	324	351	314	348	350	345	323	310	340	356	332	318	301	346	353	325	368	359	309	346	320	343	367	325	333	328	306	331	352	330	309	322	330	355	354	371	340	357	338	303	319	339	337	335	323	303	293	321	321	307	282	359	344	343	321	335	322	298	338	316	330	343	328	338	323	325	315	346	302	343	341	322	368	322	298	324	321	311	322	324	305	308	347	337	322	313	294	344	328	338	359	342	342	334	336	324	347	314	325	347	325	377	315	309	323	290	321	340	339	346	326	348	340	312	343	346	325	318	322	344	336	332	295	314	356	314	312	324	311	325	327	313	314	327	333	321	334	331	320	341	339	310	354	325	347	316	298	305	307	315	353	336	321	338	329	323	330	310	387	315	311	320	341	351	338	332	304	308	309	345	345	346	342	307	354	308	337	305	311	335	341	348	331	330	357	344	335	339	328	299	338	338	301	328	332	308	317	339	340	319	311	315	344	331	331	335	359	361	353	321	313	342	329	303	309	322	356	358	312	382	327	307	342	369	313	343	332	342	345	334	318	307	333	335	349	339	304	325	330	313	315	331	339	347	303	363	349	338	294	328	344	340	360	327	313	306	339	312	324	353	315	298	328	291	305	326	330	322	358	335	308	316	310	300	298	324	346	351	343	340	331	314	317	331	340	376	315	329	315	350	325	306	304	344	375	316	335	343	344	336	339	343	318	349	326	336	325	335	331	326	340	354	299	311	328	296	311	339	313	312	344	329	302	347	328	362	328	342	330	340	360	312	333	329	312	348	337	381	352	317	353	328	293	340	337	332	336	329	351	312	319	335	312	294	303	335	312	286	337	322	356	300	324	325	320	299	295	324	340	350	321	342	321	366	322	334	306	326	349	355	344	290	336	344	365	314	298	359	336	339	328	291	323	324	321	317	331	336	323	367	323	344	340	324	319	321	334	335	341	338	341	325	333	350	353	343	327	356	346	319	362	333	316	318	334	297	325	316	337	308	346	326	348	332	304	337	317	341	335	311	345	308	314	341	349	321	323	296	334	321	357	319	351	321	302	326	373	349	329	328	327	332	344	299	336	316	306	328	351	313	315	322	335	323	308	339	321	334	339	345	331	348	337	345	354	333	317	337	335	321	319	307	347	341	364	327	313	335	309	348	331	362	328	304	360	299	308	311	345	332	340	316	313	303	327	310	345	358	323	329	347	319	306	329	349	342	311	343	316	309	335	345	302	297	319	321	340	343	352	317	327	355	306	329	349	339	343	335	351	340	317	347	334	329	316	316	323	362	304	347	326	332	326	312	324	333	325	320	352	315	318	334	298	330	294	319	351	335	341	297	336	315	333	371	346	315	320	333	315	322	340	336	337	348	340	333	325	371	311	334	348	330	320	295	315	312	312	338	347	345	366	332	335	354	316	324	343	346	328	344	324	339	346	333	322	319	337	310	306	284	362	294	352	309	333	352	358	322	323	301	325	335	330	343	330	353	351	325	312	324	330	333	315	345	318	359	321	319	338	331	292	342	343	321	316	332	316	336	337	391	344	337	306	322	332	329	343	342	366	327	352	319	310	321	328	342	367	354	304	339	316	316	381	300	316	315	315	291	323	344	357	332	326	311	362	337	300	327	342	333	306	320	347	347	316	328	305	353	363	319	305	339	303	364	326	357	357	360	299	351	349	305	315	326	326	310	371	349	331	312	371	363	327	319	338	347	303	337	305	320	306	349	321	323	339	320	343	346	358	328	332	315	347	322	321	363	312	315	310	344	340	365	320	349	317	362	317	339	333	320	325	354	313	319	333	320	342	347	303	315	330	340	339	323	337	325	328	313	334	354	329	342	339	274	301	321	319	317	318	348	356	332	315	328	363	333	304	323	344	314	311	336	283	323	316	340	360	331	330	353	344	346	355	300	330	319	356	346	312	343	349	304	341	305	318	320	311	324	362	294	346	325	314	310	342	342	303	321	332	333	327	335	342	333	331	332	331	320	336	302	313	323	362	341	336	305	365	335	323	331	357	290	350	310	328	342	332	334	325	353	315	344	332	329	307	325	325	336	302	338	328	344	351	320	325	342	330	344	334	296	313	352	306	319	343	349	335	364	327	322	348	312	340	343	363	312	309	347	295	324	305	308	333	343	334	313	356	295	317	335	326	329	339	344	314	338	349	315	320	355	358	291	359	348	329	310	320	340	323	314	332	335	336	356	339	338	296	314	298	342	355	310	359	348	357	314	363	328	315	352	316	351	321	313	324	335	340	320	323	356	312	342	375	318	312	304	332	318	321	343	324	309	325	321	307	299	354	346	293	334	340	337	315	356	310	293	331	382	318	319	316	340	301	311	347	319	313	290	315	332	304	323	343	334
1318	209	211	202	216	190	213	204	229	203	184	199	220	217	224	198	189	178	226	198	178	196	220	223	192	201	223	205	191	202	185	169	201	207	222	205	204	212	198	194	211	200	210	201	195	189	206	201	222	217	205	201	212	214	228	198	185	194	200	179	192	197	204	211	196	194	196	220	190	211	170	216	210	200	185	181	201	200	212	212	188	198	194	189	215	223	192	161	211	191	176	195	205	213	161	192	200	210	178	204	190	203	192	199	173	178	188	208	185	224	220	213	201	211	208	224	209	197	225	172	202	192	203	186	182	216	208	193	227	204	162	204	222	193	187	191	196	186	196	211	191	197	203	210	190	203	221	202	215	216	176	196	226	198	201	208	192	195	187	181	197	217	202	215	187	219	175	184	233	204	194	225	194	197	193	196	177	179	187	221	192	201	219	213	204	219	217	197	202	206	198	211	217	214	195	208	201	197	227	215	193	195	226	205	197	198	191	184	189	179	204	209	208	197	198	203	190	222	202	199	185	220	211	206	187	218	183	214	235	204	214	199	202	177	197	192	191	191	203	211	233	184	186	193	211	205	190	223	201	183	196	226	211	206	197	185	208	198	198	193	220	225	204	201	188	216	205	223	227	234	201	205	196	220	214	205	178	202	222	200	212	188	198	169	202	201	208	208	191	221	204	193	171	203	221	181	202	216	198	228	193	207	207	198	185	211	210	215	216	195	191	195	202	195	214	191	185	195	183	187	243	217	198	163	184	208	163	188	180	221	220	209	197	179	174	186	195	186	219	193	200	201	208	199	184	196	189	193	203	181	199	218	200	177	216	208	188	196	171	219	194	219	171	184	213	191	201	212	203	214	221	205	202	204	184	191	217	176	206	215	204	214	177	180	166	219	219	194	211	196	195	192	205	235	219	198	196	209	188	179	213	186	184	204	206	198	184	202	210	186	207	190	190	209	196	180	213	185	213	183	221	210	193	211	196	180	201	209	210	184	211	176	218	196	174	207	213	215	202	191	169	182	195	205	206	203	189	213	204	185	219	179	207	182	217	200	187	200	208	177	202	215	222	209	174	182	210	178	186	221	204	196	190	204	193	182	211	203	193	202	202	213	218	202	207	196	210	182	196	197	212	226	213	200	215	199	217	220	196	185	191	215	228	214	177	201	225	204	228	189	214	203	221	215	200	185	185	205	206	220	184	204	205	201	232	207	196	207	201	190	208	203	218	202	177	207	210	196	186	185	186	232	182	201	168	229	190	190	197	212	213	190	186	211	204	211	228	192	195	204	204	221	204	209	196	202	193	210	195	222	211	221	219	235	203	215	192	206	218	199	215	216	185	203	187	189	175	196	203	206	175	203	202	227	225	171	204	180	233	218	211	203	203	199	204	201	200	206	196	204	220	204	201	225	218	223	184	182	196	206	171	172	235	204	180	228	193	188	214	182	203	195	198	207	199	199	202	200	188	189	226	199	203	197	194	205	170	191	190	201	199	211	202	170	172	186	171	195	191	200	202	204	188	190	193	216	210	195	209	208	200	206	200	192	208	207	199	196	190	209	183	190	182	219	187	218	215	189	223	181	184	219	171	199	210	199	210	188	247	187	186	198	193	189	202	207	209	189	181	231	219	219	208	175	213	192	201	205	200	223	213	187	185	207	174	214	202	207	199	207	175	192	198	213	206	197	196	196	200	229	186	189	224	187	191	190	207	215	207	193	197	193	185	206	172	192	201	214	190	191	169	180	183	217	223	179	197	201	203	204	192	211	178	204	167	194	182	182	202	179	183	208	189	202	218	217	183	214	198	185	228	184	190	205	237	177	202	195	223	191	202	232	194	224	205	211	230	182	203	201	200	201	177	187	216	204	188	190	200	187	228	196	188	183	217	168	211	167	202	233	182	200	204	187	191	176	197	213	196	194	156	220	198	190	203	208	199	198	207	185	231	195	202	216	200	199	196	208	216	218	175	205	189	195	172	208	182	196	213	179	214	210	198	195	186	199	200	198	197	192	208	204	239	173	185	174	192	218	209	214	204	188	170	192	210	210	190	208	208	191	174	216	199	194	187	178	218	191	201	207	190	218	214	237	213	189	202	200	216	185	168	208	204	194	189	171	215	198	189	220	183	214	219	221	196	197	201	185	223	200	208	204	195	182	180	182	186	210	188	204	194	168	209	197	204	212	214	202	198	201	207	190	192	181	203	210	213	219	195	174	238	213	206	187	192	208	181	191	185	188	191	214	209	216	231	204	184	186	201	209	196	187	215	206	207	190	221	205	187	186	215	192	197	198	193	232	216	209	204	195	198	215	219	195	203	197	199	214	198	183	171	191	199	151	200	203	214	204	234	208	191	217	169	166	211	208	189	190	202	190	168	223	191	211	213	229	188	217	207	193	240	184	194	212	201	178	193	179	195	221	193	194	194	194	215	217	194	211	192	178	173	163	220	207	186	209	207	206	211	202	213	201	172	209	220	185	196	188	193	204	194	220	201	193	204	195	201	177	195	190	190	186	187	207	210	211	222	183	191	212	207	215	178	206	182	187	175	194	183	204	180	198	207	216	193	191	208	205	197	207	222	228	211	189	209	206	189	185	213	213	219	213	190	171	219	210	239	203	183	179	188	195	221	214	198	185	188	199	179	183	197	210	191	180	175	184	208	199	217	204	195	208	212	185	183	199	215	231	201	214	209	188	221	181	216	218	205	195	188	214	174	215	207	206	191	226	198	188	211	208	227	245	228	181	206	207	219	202	188	221	214	203	193	180	202	191	212	217	210	192	201	195	201	205	213	176	224	189	186	190	206	221	165	153	191	199	211	213	196	198	205	232	190	189	214	199	194	202	214	212	206	198	186	212	215	178	168	175	222	220	195	213	232	176	215	181	212	223	205	228	181	192	216	181	206	213	196	184	196	209	212	184	227	189	214	173	210	202	229	185	216	210	187	219	215	187	209	174	203	193	182	194	217	222	193	189	222	198	199	199	207	170	198	206	186	204	200	190	181	198	205	202	179	213	211	206	192	215	198	185	208	209	213	212	190	205	209	177	191	197	212	174	225	193	200	181	209	209	193	206	183	210	206	200	192	221	215	223	188	192	222	171	196	208	201	200	201	201	236	200	171	195	184	210	216	195	190	215	203	208	214	182	183	184	207	186	210	224	204	226	165	202	212	210	196	197	200	214	176	187	192	192	211	198	189	208	169	201	203	218	190	199	227	183	215	207	197	214	228	212	206	210	180	188	235	212	208	191	199	200	195	224	189	184	190	186	209	198	178	198	205	184	209	209	198	204	183	203	217	211	224	192	209	199	202	205	206	176	197	221	217	185	190	199	240	214	192	203	191	214	196	166	196	204	193	180	175	193	174	198	180	180	174	221	215	202	220	205	181	179	196	193	221	243	211	219	205	193	200	216	201	188	193	213	198	193	190	209	181	209	214	202	177	199	198	212	169	179	187	179	182	223	202	205	198	185	200	217	228	221	200	176	169	221	195	209
1832	505	553	556	556	523	521	541	547	495	523	483	505	527	484	517	486	508	526	521	516	516	501	490	512	547	477	528	521	503	522	489	546	490	496	439	498	500	522	492	488	475	478	492	460	519	454	540	519	511	500	487	504	505	503	443	490	515	507	504	501	505	527	515	489	518	519	504	490	469	469	550	500	490	510	498	521	473	511	497	533	510	525	492	501	524	524	539	451	517	508	471	518	479	476	474	490	488	534	490	524	512	484	510	501	474	520	511	462	499	493	454	501	474	522	487	505	531	482	496	516	499	477	449	455	512	517	508	521	471	549	514	493	463	512	482	507	484	502	516	518	527	479	492	484	497	501	469	520	468	518	475	535	502	479	470	488	484	531	500	484	543	463	492	548	511	467	498	514	474	503	484	507	482	530	511	491	478	511	470	507	477	500	514	503	522	457	505	481	507	497	517	483	465	483	497	479	501	520	448	479	506	465	506	492	537	523	465	505	516	465	536	499	483	503	478	481	518	476	493	489	485	510	478	499	472	543	483	482	496	501	491	489	509	530	513	524	489	486	514	523	527	501	460	474	473	506	514	553	519	506	487	515	478	516	521	559	512	501	489	499	499	498	493	461	495	481	529	472	462	513	504	522	520	457	501	499	524	520	484	521	487	495	483	492	532	504	506	506	501	509	446	489	506	529	502	473	499	481	506	493	499	476	522	511	522	471	487	499	485	473	508	546	500	468	493	514	493	519	540	475	494	518	496	498	487	496	482	516	516	488	469	485	503	536	494	493	460	488	513	504	499	490	489	529	521	497	498	517	463	490	495	477	481	496	530	506	500	494	505	479	490	469	478	510	504	504	506	521	476	452	456	527	458	462	503	483	496	461	480	478	509	489	492	521	486	513	504	496	479	518	474	468	485	541	497	483	506	484	494	498	513	478	453	478	520	515	433	476	509	542	458	524	455	471	481	477	515	479	521	504	507	527	507	500	529	462	506	501	502	460	494	465	500	495	518	494	517	523	499	487	487	483	494	532	517	490	489	490	496	491	493	505	504	482	505	469	497	520	512	544	467	461	513	501	488	518	519	507	467	481	487	522	479	535	477	505	515	485	468	514	460	500	484	475	475	459	468	486	482	493	504	491	489	513	548	514	493	528	484	489	508	510	506	467	510	492	495	487	484	478	493	523	480	510	513	490	498	483	507	521	501	461	500	525	469	509	541	511	487	450	491	474	476	457	497	515	480	502	496	507	504	473	474	523	546	463	523	488	502	557	489	493	486	524	502	475	475	511	497	502	494	462	482	474	529	464	481	537	517	483	491	508	517	492	481	495	524	488	466	499	527	488	476	486	472	502	475	487	503	484	495	497	503	485	491	491	497	493	491	501	520	515	506	502	477	512	474	502	516	502	518	505	511	525	500	505	480	539	495	444	476	463	499	479	502	516	484	497	518	490	462	504	520	522	495	513	505	491	471	562	452	505	520	519	492	505	511	504	478	548	484	488	477	485	494	507	512	498	471	512	454	492	538	504	510	524	489	533	490	486	513	503	528	514	486	496	506	542	515	516	515	487	535	493	480	518	520	483	480	468	507	543	483	495	476	498	454	531	495	507	497	528	478	485	494	491	514	517	503	488	535	497	493	479	489	503	471	479	493	516	496	554	467	547	518	506	458	508	514	496	526	488	529	511	470	515	473	486	454	463	465	534	509	481	543	481	537	537	533	464	535	516	546	470	513	499	515	478	471	512	490	515	473	520	487	485	452	479	515	483	527	476	520	488	491	501	475	465	489	506	504	496	505	511	517	481	515	494	459	511	548	489	492	472	486	504	537	503	487	510	562	475	461	492	480	462	491	506	464	519	498	480	507	516	485	514	514	515	475	494	483	523	531	521	486	542	469	491	490	510	514	481	513	519	533	556	498	549	489	504	504	514	489	496	493	471	493	470	497	524	496	522	515	499	501	513	549	484	483	499	478	499	515	445	492	519	502	528	494	492	484	488	491	495	461	489	476	470	492	510	512	501	480	519	467	464	503	490	498	488	525	488	485	503	502	492	450	475	507	506	542	520	522	504	513	509	501	504	527	453	513	494	518	499	507	516	499	512	529	557	511	496	523	478	520	511	504	455	533	480	487	520	508	508	503	475	522	505	458	493	519	492	519	538	502	513	509	507	476	471	521	494	499	493	518	482	449	454	531	448	505	477	496	479	499	539	538	487	514	516	491	479	532	524	482	474	508	503	452	514	525	488	541	514	517	526	538	497	501	497	513	549	502	513	523	538	505	499	506	485	485	509	472	507	512	474	487	474	523	474	523	490	507	486	478	522	481	506	501	486	491	490	513	547	508	495	503	480	453	531	500	492	473	464	539	486	482	485	510	501	480	498	495	489	477	510	518	465	492	475	470	515	470	505	508	466	531	471	522	503	495	474	524	489	501	518	511	493	510	505	496	522	482	465	513	497	519	488	469	515	503	455	461	493	487	491	498	521	509	503	482	480	502	496	494	508	533	497	483	455	540	502	511	509	516	548	457	476	501	497	467	548	493	513	550	502	483	497	498	507	538	475	518	516	482	518	513	508	483	515	487	472	487	484	497	487	486	489	496	482	512	491	497	514	511	503	490	507	478	498	505	484	506	484	508	513	478	506	516	503	469	472	486	518	519	495	493	524	544	491	514	493	477	530	471	467	495	491	512	494	508	462	501	519	487	533	478	517	494	516	508	451	503	485	536	484	513	468	497	508	526	486	496	473	510	536	458	469	500	483	485	515	441	469	479	486	461	487	507	496	454	486	541	522	534	515	506	493	495	497	531	493	474	501	522	508	457	510	472	497	502	494	529	524	498	481	522	523	502	511	476	495	493	481	519	474	479	485	487	477	462	494	531	492	508	539	533	533	504	528	541	510	466	493	511	455	511	537	490	483	474	518	516	502	494	541	498	501	504	464	485	493	461	487	506	512	495	501	494	505	505	507	515	512	483	520	531	504	527	525	495	516	476	491	501	493	516	515	482	459	484	447	514	462	455	490	499	464	473	525	504	483	505	467	494	538	513	499	505	486	496	507	496	485	474	548	512	462	482	489	512	476	444	487	562	463	506	506	528	504	475	498	477	515	485	503	468	491	478	497	488	511	501	479	510	480	496	507	503	486	472	478	491	521	484	525	492	524	543	474	517	517	529	492	491	516	514	511	455	505	490	512	507	485	476	499	502	540	500	498	496	458	493	520	497	472	545	537	469	514	548	465	513	512	475	497	506	508	540	479	507	517	498	528	526	485	497	477	457	463	538	503	532	507	488	506	478	477	470	495	460	481	496	516	489	461	489	480	497	508	488	509	500	511	498	534	513	476	505	509	507	531	502	521	492	500	495	487	497	485	485	475	464	505	500	497	501	485	476	489	526	501	474	482	456	574	504	455	473	552	531	463	496	471	485	507	526	502	499	516	495	450	499	500	512	479	443	483	516	491	520	512	473	481	464	518	497	513	454	531	541	494	490	507	492
7141	495	486	398	387	327	315	309	280	270	257	262	277	268	253	258	245	279	242	261	252	258	252	246	245	242	249	233	228	256	261	244	257	238	215	271	224	275	303	246	249	253	267	282	289	241	258	246	240	219	237	251	273	234	232	241	256	237	276	239	214	250	247	240	257	239	251	252	218	292	281	284	232	255	261	227	240	247	238	242	263	256	244	257	219	259	268	282	250	261	254	235	257	254	261	254	247	251	244	273	231	249	231	262	221	264	264	268	234	273	263	269	285	256	288	233	234	249	248	223	245	245	274	256	260	217	237	230	249	273	247	246	240	259	257	260	259	250	253	265	249	252	274	245	198	246	240	225	266	245	230	259	245	254	263	220	250	237	252	232	241	235	266	220	238	241	235	243	232	264	244	238	247	255	224	251	230	251	259	238	243	248	246	256	266	284	246	252	285	275	255	254	262	280	259	241	251	244	241	256	237	272	255	232	234	237	267	273	251	251	236	237	254	257	247	243	231	241	266	259	265	247	290	257	269	235	242	215	226	249	254	211	260	237	237	247	257	261	276	253	238	263	269	274	246	266	283	265	224	253	275	236	256	244	268	228	239	253	254	235	268	274	238	257	247	267	248	249	258	257	252	254	230	268	247	234	251	259	265	248	250	237	280	271	249	256	230	230	239	230	236	257	273	259	214	232	226	275	262	236	255	261	240	248	272	247	247	252	228	238	263	236	264	278	242	258	266	239	235	246	221	280	272	256	262	238	227	230	255	256	239	209	273	245	246	215	250	232	273	263	273	259	265	279	240	278	277	247	281	249	238	237	257	292	230	259	252	233	251	277	267	247	233	248	235	259	270	234	268	246	238	271	249	238	233	242	222	271	246	240	255	273	229	257	270	240	286	253	280	267	251	255	245	253	249	260	273	241	247	238	225	248	249	232	260	226	260	237	248	232	246	222	283	302	271	282	259	246	257	239	253	274	255	267	241	217	243	261	263	257	230	250	247	243	224	239	254	212	245	260	279	249	244	227	241	229	236	237	263	270	250	247	247	243	247	253	270	279	236	263	256	232	255	247	255	275	231	288	245	268	255	238	255	249	259	252	270	239	266	277	215	257	269	247	253	236	266	235	234	226	253	255	241	241	229	275	235	247	222	263	240	268	218	239	239	250	260	233	254	243	270	242	257	281	266	252	221	258	243	253	262	246	228	250	229	248	238	248	240	235	229	254	240	250	269	235	245	214	231	273	239	199	260	236	235	260	249	243	239	224	250	232	262	248	238	228	235	265	237	233	262	241	243	247	250	252	282	238	230	251	230	232	256	215	266	262	244	224	253	237	258	257	252	239	253	253	247	230	246	262	265	252	269	247	266	250	239	249	242	237	235	259	246	287	249	230	224	233	242	252	252	233	233	256	282	255	274	257	211	241	255	258	282	242	250	255	235	263	262	266	255	248	232	237	254	225	227	246	234	231	257	239	241	241	225	268	235	195	267	261	251	236	271	230	235	251	221	230	254	268	234	238	234	257	251	204	235	241	252	272	248	279	227	256	254	226	247	258	230	233	261	247	284	244	252	255	223	269	282	233	253	255	233	250	238	269	238	251	248	264	273	273	262	254	226	264	242	229	237	223	216	273	213	216	266	250	217	241	241	234	256	264	268	281	247	237	239	218	268	253	250	256	228	249	245	234	275	248	251	230	229	243	239	266	242	266	240	257	237	268	232	255	240	214	261	240	226	226	259	254	211	237	273	266	270	253	295	255	242	267	229	225	252	241	224	225	230	234	257	248	243	255	260	234	268	274	246	250	238	234	268	291	234	248	250	239	275	246	278	252	242	250	242	254	264	256	246	250	223	249	220	235	243	220	270	267	219	248	259	244	255	258	251	256	275	253	196	265	231	250	256	247	259	248	284	269	236	220	247	265	257	264	257	255	263	210	245	264	240	252	251	225	208	275	252	255	244	271	222	230	273	272	219	257	256	252	242	272	291	242	268	251	253	278	254	293	265	235	235	232	255	259	237	237	253	250	250	259	236	256	245	231	250	261	251	255	234	249	265	251	244	232	229	280	234	242	282	258	239	261	244	269	249	245	259	251	239	233	250	255	239	217	227	251	248	255	229	223	238	266	231	264	242	228	255	250	250	227	253	252	260	243	245	252	242	210	260	235	209	266	244	265	258	264	244	229	232	222	249	247	268	251	266	240	257	280	239	262	239	239	227	241	248	265	232	265	244	266	270	218	260	244	242	239	275	248	226	246	258	241	269	227	265	211	260	259	233	282	271	254	263	217	243	258	234	247	251	221	259	232	280	259	238	261	271	252	248	245	226	236	223	241	255	237	249	235	245	239	234	253	240	243	280	257	255	255	237	250	260	261	276	236	255	233	232	226	249	259	244	248	231	249	240	228	264	241	242	229	244	248	250	263	240	258	264	211	256	260	262	247	250	254	250	226	261	267	288	240	240	233	253	225	241	250	270	234	217	225	238	283	278	249	233	261	240	259	231	226	275	269	287	269	231	273	255	259	230	225	246	251	251	263	254	229	258	262	221	247	236	294	255	224	245	289	249	257	218	243	268	240	245	248	235	205	251	240	256	259	258	257	245	253	249	259	283	223	259	250	269	267	252	256	272	265	264	236	271	239	238	275	256	232	221	244	248	259	256	247	270	262	251	256	234	222	231	250	246	221	225	268	239	287	243	278	256	226	248	257	256	228	212	252	244	255	264	240	261	263	267	238	280	252	229	255	251	257	249	265	271	260	258	229	222	247	285	248	222	243	252	263	292	245	246	256	255	257	213	206	242	280	258	252	237	225	254	262	222	240	257	247	253	241	240	266	225	267	261	237	267	257	230	269	265	267	269	234	259	269	230	260	285	257	250	226	267	245	274	221	268	235	254	242	262	247	268	229	250	235	274	248	239	261	280	246	243	260	260	264	244	218	252	248	203	234	235	240	258	249	273	239	251	264	246	246	262	261	272	242	228	227	258	261	251	224	275	229	238	237	243	256	216	237	243	257	249	259	251	266	263	245	269	265	242	257	233	254	257	266	237	233	227	248	247	250	266	249	252	228	249	248	243	234	270	231	225	270	267	273	244	244	259	251	268	241	214	226	276	251	261	268	246	234	248	261	248	244	257	250	235	286	224	280	237	245	263	233	265	235	248	247	248	261	241	269	261	274	259	232	216	255	250	257	236	234	244	265	271	239	252	268	243	252	257	268	245	237	239	227	236	253	244	240	261	243	309	247	249	266	262	276	249	249	258	261	242	241	257	241	239	279	293	231	260	248	235	258	257	216	251	271	237	250	258	271	217	254	273	252	258	251	260	256	240	239	234	249	275	272	262	223	274	239	263	274	250	267	247	248	245	228	258	262	254	256	265	249	253	252	250	256	245	227	270	243	245	257	247	252	238	232	231	259	233	255	263	252	260	280	278	223	240	257	250	253	237	280	267	261	263	280	234	236	256	248	260	248	257	246	225	244	266	280	241	288	258	251
6437	857	1190	1306	1253	1107	978	986	864	802	805	749	710	705	710	732	673	639	627	653	616	647	614	635	675	596	685	620	612	630	611	639	634	608	608	569	626	650	637	566	547	611	585	616	621	583	561	612	577	527	575	579	602	559	619	630	670	606	601	605	602	607	617	666	597	608	567	625	569	592	619	586	594	589	641	617	544	580	593	580	646	569	623	606	616	640	567	606	621	566	579	605	578	577	573	574	569	601	585	601	619	588	585	632	584	579	586	593	625	587	570	645	588	617	595	569	616	648	585	558	596	630	639	590	610	611	600	604	586	629	572	606	643	607	579	577	634	592	612	569	593	569	621	573	555	573	601	555	601	565	614	556	596	615	594	582	605	584	611	584	596	550	623	598	582	612	615	607	614	605	583	586	590	598	611	606	626	610	604	572	612	570	553	606	590	599	607	570	608	569	592	614	582	661	598	614	596	583	613	556	580	622	590	583	610	613	588	561	563	561	574	584	622	610	608	564	639	591	554	581	591	647	613	561	583	590	609	563	611	589	602	598	568	589	592	597	573	590	611	575	584	570	669	597	643	590	587	622	580	636	608	617	587	616	583	598	552	614	627	593	665	605	611	606	618	586	627	577	595	547	617	608	629	605	581	566	528	642	587	628	607	601	605	594	599	587	594	634	644	605	577	603	598	569	624	579	590	583	588	577	628	560	616	550	616	616	608	612	612	573	605	646	602	622	567	557	564	642	585	615	610	618	570	568	630	593	607	621	577	574	604	570	595	620	579	619	568	645	569	575	578	599	566	575	567	578	638	618	579	588	613	564	636	591	608	585	610	594	585	588	603	611	590	602	592	600	590	629	567	615	610	604	600	593	637	594	600	611	590	592	600	574	585	617	591	577	603	601	591	589	610	598	622	605	617	580	607	619	547	597	586	603	628	593	625	590	612	600	603	558	546	586	600	582	559	612	614	565	592	603	621	622	596	571	594	631	584	591	611	583	632	609	623	594	617	620	579	594	590	586	582	595	581	594	609	628	604	565	600	576	604	610	617	624	581	574	615	622	613	584	623	592	617	602	617	591	582	558	559	593	572	618	575	567	584	605	607	580	583	586	647	566	624	613	556	625	604	573	635	585	578	611	568	565	619	566	570	585	602	599	553	620	621	587	601	610	587	595	593	598	586	627	579	591	608	577	572	573	610	564	627	560	576	573	567	607	557	554	628	616	604	594	546	561	582	556	566	601	616	546	615	628	570	582	600	562	608	564	615	612	572	620	574	581	649	599	578	569	566	627	611	573	591	621	591	584	599	579	595	555	565	616	609	613	614	581	562	598	584	612	659	590	561	611	617	566	600	593	623	612	597	587	548	590	625	588	590	645	629	570	620	595	582	553	576	634	602	566	595	590	624	627	606	583	573	636	626	580	609	611	632	593	577	633	548	561	632	567	589	554	550	608	579	607	558	610	562	553	574	652	629	620	576	558	564	589	595	627	597	571	599	617	611	603	599	594	627	607	603	589	626	617	680	544	568	621	589	587	587	584	574	568	583	630	589	579	635	584	570	624	596	591	575	617	586	600	584	589	570	605	560	589	566	607	560	586	582	602	573	572	627	585	573	592	561	604	637	644	604	570	593	603	613	622	609	583	552	588	557	606	580	567	624	592	564	593	599	586	589	602	601	578	573	602	603	577	533	604	610	622	549	544	599	614	581	626	581	616	548	559	595	617	535	591	585	659	596	609	617	587	579	598	616	585	637	569	584	564	613	601	620	576	615	588	597	626	587	581	576	607	579	602	548	547	587	557	549	575	630	649	604	583	624	615	619	622	601	587	606	602	533	585	578	554	574	656	594	584	602	561	587	596	625	574	611	582	583	640	613	602	592	587	650	662	578	591	545	590	577	615	622	609	579	577	595	585	594	519	629	566	571	608	596	590	565	577	564	596	574	583	554	577	572	595	592	564	615	609	586	581	603	623	588	594	590	599	577	557	563	595	604	592	562	679	624	609	606	620	546	621	529	577	616	587	562	591	601	590	589	573	609	616	626	585	610	577	600	619	557	594	596	585	566	585	565	603	601	575	553	574	620	601	620	609	599	599	603	573	597	625	556	598	603	599	606	573	579	532	602	601	574	585	573	564	638	598	619	572	578	586	615	604	527	611	569	525	571	570	581	588	590	537	568	639	590	603	546	584	574	577	627	600	586	614	618	589	609	598	593	605	590	619	626	566	577	584	602	591	579	567	567	576	619	570	606	573	583	613	625	610	610	614	616	632	540	571	580	583	608	627	568	559	611	635	636	581	599	586	607	615	568	606	604	634	617	612	584	626	608	571	538	587	594	561	605	546	605	546	636	590	567	603	596	575	603	590	568	617	572	564	635	559	604	537	584	555	615	622	633	583	622	577	597	595	633	608	608	572	607	587	573	582	599	615	589	585	614	565	605	609	585	601	604	627	591	662	573	598	575	580	610	587	601	588	585	551	588	621	571	595	618	600	588	565	622	606	610	624	559	564	607	644	624	577	580	582	591	595	586	607	589	593	599	625	596	597	622	606	601	616	561	612	590	613	614	569	567	549	600	567	599	581	615	598	562	570	619	527	608	612	556	653	599	593	559	583	643	610	553	593	580	538	578	578	606	549	612	593	624	592	573	574	627	597	599	600	613	602	590	575	530	555	606	606	606	630	555	586	611	611	599	593	618	607	622	581	564	594	602	552	637	610	590	577	616	580	644	581	564	608	597	609	595	613	625	613	592	574	604	602	594	588	648	582	558	575	569	537	629	542	551	562	596	600	625	578	582	597	618	577	605	579	605	594	615	595	607	585	619	626	558	616	594	568	585	594	581	611	581	556	579	601	593	610	611	600	588	564	630	591	634	635	535	601	598	622	573	617	609	584	607	603	576	618	616	582	560	589	548	619	568	586	612	584	601	574	606	587	597	640	570	635	588	640	592	578	598	615	603	574	587	538	628	609	578	601	580	599	606	605	575	639	555	594	598	615	598	600	561	570	634	619	595	587	551	594	588	620	603	588	587	588	633	589	590	582	616	596	581	603	617	591	578	571	575	641	574	593	623	586	556	573	622	568	555	540	581	587	587	612	596	617	627	642	638	641	664	618	627	592	568	614	582	607	575	591	586	567	576	638	570	547	575	650	625	579	584	581	578	575	609	547	565	618	614	622	554	602	566	603	571	627	599	574	590	627	577	611	606	635	607	593	588	577	573	560	610	635	599	607	587	578	611	619	614	651	619	593	627	608	578	578	622	560	558	583	600	564	595	607	548	579	614	616	589	617	611	603	577	578	606	542	634	591	592	600	611	595	609	565	624	557	648	595	593	602	607	639	610	638	597	545	564	600	602	591	615	610	606	570	614	601	605	600	611	598	576	612	616	629	591	580	601	589	582	661	586	596	635	587	569	569	586	541	621	551	627	605	564	586	621	614	588	583	636	571	570	629	613	569	605	598	584	617	576	627	589	581	574	559	565	621	569	622	583	587
12851	805	669	541	337	284	259	263	218	180	202	192	164	162	182	156	149	137	132	142	135	152	160	117	147	142	122	156	115	135	146	163	153	125	122	135	125	124	120	135	140	120	121	131	150	122	143	134	118	138	117	139	129	149	139	140	146	125	121	127	153	138	151	131	129	122	131	129	135	144	133	127	130	158	138	111	158	136	124	136	145	155	136	127	133	135	113	142	116	140	161	123	138	142	129	114	131	138	123	112	131	134	144	124	146	120	152	122	127	137	137	102	124	140	124	138	133	127	132	148	130	125	136	136	130	136	117	136	153	124	113	145	143	138	125	119	127	127	129	152	142	141	144	133	128	130	133	114	126	134	102	132	156	150	133	118	121	130	141	142	149	137	156	142	116	151	146	129	132	142	142	145	133	129	129	122	127	132	125	142	123	138	142	126	147	130	137	113	122	149	147	132	147	136	131	126	146	120	115	121	127	129	135	143	133	145	131	132	130	124	137	135	134	139	135	153	142	147	127	121	161	113	111	133	150	134	164	127	118	163	129	133	134	135	128	140	134	140	128	137	145	133	124	120	134	145	113	164	130	108	97	135	133	149	142	138	147	156	136	153	179	132	115	118	165	106	150	139	132	128	126	147	134	139	116	133	139	151	116	122	109	136	145	139	129	145	141	151	144	144	119	127	136	124	130	138	153	115	113	144	141	145	140	124	157	123	145	156	148	108	128	138	132	162	163	130	112	124	132	149	114	132	145	121	122	143	136	118	107	140	116	134	121	154	98	131	127	130	143	144	131	125	154	157	124	119	128	163	121	107	131	139	124	133	131	130	140	146	122	132	141	103	123	150	124	115	145	144	144	151	136	120	126	118	144	125	134	145	147	151	141	120	153	136	138	126	147	109	138	127	127	124	120	141	147	122	124	134	155	117	128	109	137	142	129	147	135	130	115	132	132	130	125	143	107	131	135	152	174	127	146	135	147	143	141	119	140	153	124	132	128	156	108	131	162	110	127	119	138	121	137	120	127	138	143	111	118	143	134	130	136	124	111	117	106	136	140	129	116	133	126	122	130	136	134	154	123	140	131	166	148	142	122	133	139	141	146	121	122	144	129	142	153	139	102	126	162	138	119	133	147	145	128	150	110	124	120	130	139	129	138	132	139	137	137	146	117	136	146	144	140	125	149	102	132	127	120	114	135	124	116	140	121	140	124	123	127	116	133	137	118	139	131	135	140	135	107	140	113	148	134	122	131	132	133	122	128	160	142	128	136	122	119	137	122	150	123	114	133	147	121	133	137	139	144	127	134	113	146	135	133	133	135	141	121	128	126	144	134	125	106	123	123	131	132	127	130	147	149	150	117	147	132	134	136	125	112	139	141	124	132	124	131	128	140	141	120	114	151	119	127	140	141	153	150	160	132	132	131	129	125	141	128	138	133	115	148	133	123	140	143	143	125	125	142	122	142	136	127	123	128	138	142	108	134	127	110	136	121	139	134	117	133	129	145	122	135	129	129	144	132	135	151	162	139	127	113	144	145	136	121	133	125	124	130	143	142	111	140	118	155	111	114	144	136	134	153	130	157	124	122	133	122	119	129	147	120	140	129	127	138	118	125	128	133	143	129	132	136	144	117	118	140	130	132	127	148	149	130	116	143	144	145	131	153	147	111	109	120	134	142	109	149	133	132	118	125	116	154	146	132	146	129	98	129	137	126	156	132	116	105	142	133	128	143	139	146	119	135	98	140	127	143	136	146	121	112	148	151	140	136	153	126	135	140	142	158	128	148	133	135	120	137	121	150	154	124	146	134	151	139	136	141	125	133	151	129	120	147	124	133	138	139	153	138	140	124	112	140	131	137	124	132	114	123	140	139	136	128	139	144	125	118	121	138	152	147	145	122	136	154	141	120	128	126	134	133	127	134	135	147	118	144	122	125	114	148	116	148	131	133	117	141	132	132	144	124	125	159	136	145	145	133	162	148	133	138	131	124	130	145	140	120	150	132	122	118	105	126	136	167	125	138	126	131	121	147	135	120	142	154	136	143	148	141	144	125	115	130	125	145	143	118	130	144	121	121	139	142	127	144	132	122	141	141	132	145	153	112	144	149	118	130	128	142	136	140	163	125	148	149	124	135	130	136	150	139	138	160	143	134	137	152	132	134	131	154	125	131	138	137	139	137	138	150	151	123	151	135	139	137	145	129	137	123	134	130	147	147	143	131	149	151	124	148	131	144	147	134	138	139	126	105	142	138	126	108	129	140	145	147	158	135	111	123	150	128	139	121	133	132	114	122	141	135	114	106	143	132	139	140	152	116	120	133	148	134	151	125	133	155	138	130	124	144	122	123	117	137	133	144	118	104	128	127	130	130	124	151	142	138	129	132	146	137	147	120	138	162	124	122	123	120	147	141	125	124	153	131	144	155	142	156	125	116	144	154	142	117	116	186	121	137	141	121	131	115	160	142	128	154	145	151	141	124	162	159	118	133	143	139	149	137	143	132	154	130	122	129	137	146	128	147	162	131	125	129	116	114	116	134	144	126	136	130	134	134	145	141	149	151	131	131	156	111	141	122	150	131	137	134	126	121	123	129	127	138	136	111	121	125	123	122	116	119	146	130	120	131	130	127	116	155	138	138	145	121	118	137	130	158	120	137	119	127	119	114	121	148	142	147	121	126	138	128	148	140	125	138	150	134	129	133	135	136	138	124	126	133	147	152	141	126	151	131	131	124	111	133	135	138	122	128	138	131	138	143	119	126	121	136	139	140	133	140	121	151	132	137	124	128	115	118	135	145	127	136	134	172	164	126	119	120	129	141	159	135	131	139	145	157	135	136	140	134	136	143	135	149	149	125	139	130	151	116	136	146	128	121	116	135	119	139	139	141	121	127	146	119	118	132	146	116	138	124	136	151	142	118	148	134	127	127	146	138	144	132	125	132	139	128	126	154	131	125	118	125	162	121	164	120	160	155	122	122	131	116	139	130	130	151	129	101	146	130	146	123	125	111	150	134	130	101	116	139	129	141	170	129	131	125	137	143	140	123	146	124	121	126	136	130	138	160	147	139	122	134	138	144	141	138	124	145	124	134	133	128	135	144	130	135	151	121	136	133	139	101	137	146	114	140	114	153	113	141	128	127	127	128	141	137	118	127	143	128	150	140	148	159	138	138	126	132	121	133	154	134	131	124	158	136	116	139	124	124	127	123	146	124	137	141	149	147	139	125	150	153	123	146	141	138	129	153	118	135	127	138	139	132	126	125	126	137	140	134	154	138	114	126	150	121	110	116	146	143	143	133	131	136	129	121	129	136	135	140	137	130	122	126	138	142	144	130	135	118	152	118	131	124	154	139	123	126	125	124	153	124	113	136	118	124	143	116	147	124	134	133	137	131	155	161	100	131	137	110	146	141	135	129	120	127	127	132	147	126	145	122	130	116	125	152	132	129	140	142	148	138	123	133	144	133	126	137	133	127	144	137	114	140	124	144	126	124	146	116	115
7888	797	1458	1768	1544	1256	1016	1054	808	729	684	593	621	568	548	507	449	403	452	387	397	375	429	418	435	402	372	393	340	371	351	349	359	382	331	352	345	339	358	358	370	350	373	340	328	354	342	334	333	324	345	285	378	331	337	341	325	338	334	328	357	320	354	371	379	296	326	335	342	353	312	337	354	327	325	304	381	326	353	363	336	348	335	311	298	333	366	349	327	355	321	346	328	325	323	282	328	308	329	302	326	306	318	349	357	340	313	353	346	350	369	334	336	323	336	353	330	316	338	326	331	311	336	311	313	332	317	331	321	348	334	300	320	330	341	341	328	346	321	327	349	305	310	346	359	346	335	330	326	312	366	323	334	292	330	339	330	355	339	362	306	325	340	323	354	328	341	327	314	315	345	359	334	339	333	312	315	348	324	353	323	327	341	339	342	327	343	313	348	327	326	340	332	328	328	335	318	328	313	336	300	314	326	368	335	333	319	328	338	325	345	333	348	322	333	354	324	353	342	345	331	355	319	346	319	358	331	362	364	328	345	324	344	334	346	326	374	313	353	320	355	367	364	315	337	326	316	332	315	328	328	321	326	342	329	302	326	308	343	314	314	344	310	345	352	323	331	316	313	356	349	319	362	322	388	356	325	365	309	316	320	316	357	342	322	358	306	311	368	318	353	341	359	332	333	339	338	335	331	331	309	324	326	348	341	310	360	326	315	339	354	338	365	339	370	346	285	340	342	344	336	352	327	300	334	334	333	333	320	278	332	349	328	344	321	331	359	348	311	347	341	343	291	352	325	327	333	345	313	317	324	334	302	320	309	355	320	333	320	385	336	344	335	367	322	316	324	328	348	336	343	330	350	348	311	323	321	324	340	312	337	349	326	363	327	325	359	310	333	330	336	314	342	331	322	336	334	345	355	353	336	282	324	320	302	340	336	293	268	309	332	312	363	324	341	353	346	325	334	312	338	328	288	342	365	321	338	351	332	369	338	337	328	302	302	335	343	343	350	316	339	349	333	308	336	362	327	310	349	327	373	313	358	342	340	319	354	331	311	308	313	330	370	341	314	330	394	342	326	330	319	324	333	358	323	334	293	341	295	342	314	298	338	352	344	342	316	327	339	345	333	329	328	331	321	335	322	335	354	363	339	344	324	311	313	329	323	321	319	345	331	331	333	349	327	314	325	307	344	362	309	316	326	322	324	341	336	315	299	332	340	329	306	328	326	340	344	343	338	318	317	325	332	356	321	349	339	319	346	346	312	320	326	353	312	343	315	339	309	344	334	352	320	351	335	317	317	342	292	340	348	370	306	326	345	288	323	357	329	346	323	337	323	347	300	314	318	347	300	336	324	340	321	354	310	324	337	308	295	318	370	324	349	333	326	325	342	301	352	299	353	332	336	349	328	328	344	369	337	342	345	323	305	318	351	331	348	355	321	311	340	347	345	368	336	328	321	320	331	331	341	320	315	317	336	344	373	311	346	337	346	313	333	349	308	337	332	349	356	336	342	352	335	343	321	341	340	349	346	348	360	349	344	316	363	347	327	334	297	360	335	310	370	324	297	357	336	337	319	338	355	325	321	344	374	335	334	325	316	346	322	325	346	299	334	328	328	344	365	340	357	313	340	344	336	347	324	335	330	305	279	345	359	329	345	325	350	352	334	345	319	322	315	344	290	322	326	344	297	378	369	332	332	340	306	338	320	315	322	325	331	359	319	333	322	330	347	346	289	303	339	298	348	335	337	327	342	316	321	304	368	329	327	343	335	356	338	347	303	314	342	361	351	334	351	343	309	350	318	310	311	314	329	323	310	316	322	341	324	337	333	344	339	331	309	298	343	332	346	348	341	328	343	348	315	334	327	332	344	334	323	374	372	328	357	321	322	336	311	343	341	346	346	340	314	327	349	355	360	313	341	335	331	319	337	326	336	329	314	325	306	339	339	325	305	317	324	340	330	354	299	344	347	322	324	327	331	317	361	318	321	378	361	332	316	334	325	368	336	338	349	362	354	329	312	347	347	338	309	317	329	335	342	327	352	324	329	304	380	360	367	350	322	343	333	362	320	345	313	312	318	330	343	332	321	326	316	333	363	353	322	315	351	349	324	325	310	318	336	327	359	337	323	354	319	316	311	319	333	310	340	313	320	312	347	324	322	336	312	341	357	308	309	318	357	339	319	329	362	338	364	301	355	355	327	336	340	314	353	359	350	341	364	363	304	344	323	326	340	367	340	316	327	333	297	343	335	303	334	322	296	327	345	346	340	343	336	329	303	354	320	346	319	322	331	335	313	326	327	319	309	348	317	315	340	327	314	347	337	327	312	335	343	338	345	342	334	353	337	325	358	347	321	339	319	348	325	349	326	337	324	329	351	326	314	324	374	339	332	364	341	312	342	363	358	341	334	350	348	336	312	355	298	322	327	334	309	323	366	327	357	365	358	345	345	354	323	351	399	352	360	347	365	321	330	326	335	322	364	346	335	321	343	328	366	293	339	333	353	324	336	303	313	307	335	338	332	314	315	288	376	334	371	338	329	326	331	321	317	384	306	312	351	347	330	347	323	320	334	347	312	334	357	347	358	320	313	326	336	336	324	336	312	327	334	344	322	339	284	335	321	349	311	318	319	308	351	322	335	365	346	320	335	331	297	336	315	312	329	306	351	310	363	331	346	348	377	340	327	317	307	315	320	307	312	299	330	345	350	297	360	342	333	304	314	314	325	350	321	338	321	358	334	336	347	333	386	325	324	346	289	329	322	326	313	307	341	353	352	322	297	343	328	330	345	323	348	354	296	302	352	331	349	318	374	332	338	311	353	336	348	326	328	318	316	311	337	333	343	328	312	321	315	335	361	355	334	297	310	320	370	377	329	311	315	318	311	368	312	317	323	327	351	332	370	313	342	336	356	314	292	320	320	366	333	328	327	321	367	333	334	321	314	326	336	314	365	343	354	341	318	347	309	330	309	345	337	329	324	293	324	312	330	370	369	330	297	343	345	292	351	313	319	306	354	308	350	344	317	328	344	326	345	343	358	321	338	355	318	325	371	303	356	327	344	289	361	315	341	361	310	365	319	331	321	293	318	325	333	325	340	347	312	349	322	320	348	310	351	341	329	341	331	312	338	335	334	376	318	331	320	337	291	325	321	334	370	325	333	334	301	343	340	337	345	311	348	322	313	327	334	352	326	325	317	317	353	329	350	331	304	323	322	351	329	326	328	345	338	328	303	317	337	322	304	342	348	323	321	354	345	341	338	348	345	319	344	324	319	323	354	315	319	346	337	340	327	337	329	290	316	330	319	321	324	335	358	330	333	317	327	322	314	341	321	328	322	309	352	349	315	334	325	339	368	323	319	317	358	325	372	328	340	331	333	313	317	318	319	313	309	335	312	355	382	323	327	299	310	307	338	314	338	315	333	332	318	299	329	340	359	307	361	339	313	370	351	331	320	317	323	319	352	327	363	347	328	311	329	354	355	297	346	329	385	332
1349	227	242	232	217	183	183	189	199	204	202	186	184	211	193	186	217	211	198	171	230	204	223	207	176	193	210	190	202	215	187	182	191	203	188	203	206	223	222	210	201	191	224	175	199	225	186	206	194	197	188	183	193	202	211	212	206	194	182	215	195	181	232	175	196	169	223	220	203	186	185	202	193	194	200	193	212	225	203	213	210	197	229	200	205	205	206	214	227	212	195	183	207	185	194	200	215	200	213	203	217	183	220	202	186	186	187	175	206	205	190	187	179	165	180	197	223	181	199	177	216	199	201	189	192	213	207	204	208	217	194	209	214	194	183	231	205	198	198	198	190	179	195	206	215	182	203	253	207	205	209	209	203	223	200	168	196	165	192	189	205	223	194	219	201	211	206	193	214	216	177	186	219	209	177	194	209	221	175	185	194	225	195	190	173	188	207	211	187	209	187	220	190	183	218	200	213	182	236	209	224	206	199	197	191	209	203	199	202	209	195	223	211	190	242	193	176	211	208	195	204	197	198	215	196	192	186	197	220	202	194	195	221	174	209	208	195	203	192	207	223	237	192	195	240	215	198	183	201	197	197	204	192	188	219	206	197	222	235	195	205	181	206	214	191	209	228	196	198	200	189	221	210	171	181	199	210	209	180	187	193	209	222	222	193	218	180	199	214	212	199	221	223	186	174	209	185	225	194	201	207	222	191	248	213	208	193	223	205	171	221	193	204	183	209	192	195	203	188	216	208	203	189	183	214	204	228	197	201	218	209	204	218	218	218	228	172	215	207	202	195	232	208	186	176	200	199	184	223	220	181	205	201	178	215	198	223	226	213	228	198	218	195	211	197	232	179	210	210	214	193	189	196	215	198	211	218	204	202	211	202	190	199	221	188	198	178	196	219	177	170	217	206	208	225	191	203	224	187	226	201	192	190	173	208	204	203	202	202	188	215	207	193	209	215	186	217	194	202	214	186	185	184	214	201	209	214	210	199	179	179	184	211	221	205	189	198	220	210	222	199	190	217	190	211	222	220	220	209	205	191	192	196	193	194	190	216	172	201	214	193	196	199	223	212	220	221	207	216	181	193	197	206	208	195	220	184	214	202	232	202	210	180	216	214	189	204	200	209	201	191	205	240	190	199	191	169	215	207	199	215	201	192	207	217	202	197	190	207	199	197	223	216	221	216	180	205	204	209	206	222	210	194	189	196	200	205	242	195	183	213	173	188	203	204	213	194	202	204	195	211	204	207	229	196	211	202	195	181	171	200	191	217	206	190	185	205	208	203	217	197	202	224	201	192	204	193	195	205	186	190	175	195	214	206	225	170	213	186	205	212	201	230	190	207	205	194	197	243	207	199	213	207	191	188	216	190	177	182	204	200	195	210	191	203	209	230	198	200	221	217	200	196	190	192	191	202	218	211	202	233	223	203	162	245	196	195	190	214	213	211	207	208	196	205	212	220	195	208	180	195	166	226	192	197	235	189	222	187	204	217	196	194	199	194	223	212	210	202	200	194	209	171	201	199	213	212	195	234	221	196	193	207	208	214	208	197	215	214	202	228	197	196	218	201	214	202	204	228	224	200	206	184	184	215	213	212	177	198	209	220	190	183	176	188	192	212	205	228	211	209	199	162	189	222	194	232	225	212	215	197	231	209	214	203	203	179	239	223	207	199	190	219	192	216	219	176	212	204	216	195	211	196	215	194	192	199	208	194	216	213	189	192	185	200	226	194	190	233	201	200	193	173	223	208	221	207	194	213	204	225	167	209	218	199	208	193	210	186	190	194	197	184	204	203	188	211	175	215	210	217	207	220	210	221	214	173	199	211	216	220	175	213	198	214	217	203	186	220	202	185	211	187	169	210	217	192	218	246	219	197	179	209	201	202	208	209	221	188	199	223	206	215	217	200	214	207	186	208	194	218	214	179	231	208	189	208	232	209	255	194	202	188	163	206	197	194	211	205	226	210	192	203	190	177	189	197	184	179	210	214	195	204	205	212	194	217	207	187	228	199	208	211	207	211	186	201	236	210	229	195	196	202	217	235	208	200	194	209	217	181	206	200	204	189	189	189	219	195	198	218	184	226	200	214	190	200	223	157	204	200	194	200	212	196	203	198	199	198	189	203	197	200	199	178	196	187	227	190	177	210	203	207	216	208	201	200	191	193	169	204	161	195	202	211	191	203	198	209	206	217	186	199	201	205	202	192	200	201	209	212	207	190	209	186	180	194	201	206	226	204	206	195	172	224	185	209	228	191	186	201	214	197	221	249	244	208	208	213	198	209	174	240	179	194	199	182	204	179	210	197	184	198	209	195	195	200	184	204	228	185	212	244	192	216	207	206	193	192	205	227	195	194	199	207	197	217	173	209	210	210	203	218	215	233	236	205	184	195	197	186	192	220	202	201	195	206	209	215	193	211	213	216	190	216	193	208	216	198	234	179	175	182	231	200	186	204	221	194	208	206	208	203	192	182	198	204	202	177	207	205	208	205	204	214	222	221	204	178	216	183	241	211	208	183	220	224	208	236	228	189	194	183	191	211	220	206	219	196	197	213	204	194	186	231	224	212	182	249	212	202	195	187	229	216	198	194	200	190	198	196	206	209	215	197	205	161	200	204	185	185	187	194	206	212	165	181	194	218	217	217	193	197	182	202	195	185	219	191	190	198	204	187	206	219	195	204	212	205	199	189	222	195	184	210	188	196	199	215	190	215	199	187	201	211	167	204	218	176	201	205	196	205	206	207	203	209	215	227	205	185	194	197	226	205	198	199	221	200	211	181	224	200	206	215	202	205	207	187	205	213	185	232	193	198	221	227	196	205	213	182	210	195	181	220	211	199	242	206	198	202	179	191	204	213	190	206	199	187	205	219	198	208	231	197	204	183	198	185	207	170	228	209	197	234	206	203	206	193	209	192	196	202	194	190	203	199	180	199	187	201	189	197	197	190	228	226	217	199	215	198	243	215	195	186	203	217	208	209	216	200	197	217	208	218	229	213	187	210	207	204	182	197	204	199	226	217	218	169	193	224	214	221	181	187	213	209	215	204	204	205	192	229	197	190	221	196	220	180	221	198	210	190	183	230	208	208	208	176	174	194	204	201	202	186	215	212	219	185	209	190	199	198	199	169	214	228	199	185	195	191	201	205	207	214	192	199	188	208	174	207	193	212	204	225	194	188	204	212	207	194	219	219	206	184	197	186	217	197	210	205	217	182	217	190	217	192	224	188	200	213	210	193	199	211	208	191	196	233	212	219	204	199	210	207	174	187	187	166	204	204	208	219	191	222	219	202	188	207	203	195	217	213	205	190	235	212	198	219	213	202	188	180	195	199	211	180	194	218	187	213	182	191	206	176	218	218	210	178	224	189	186	200	187	190	197	218	194	225	221	210	177	209	198	207	212	210	200	203	193	202	184	201	213	173	197	200	215	223	207	215	193	201	186	208	211	218	195	195	186	183	184	227	190	217	207	217	196	193	205	201	208	221	181	207	198
1883	560	518	562	507	531	499	560	504	520	496	534	529	507	520	498	507	499	534	513	489	538	467	495	534	509	469	535	504	509	495	496	479	490	525	513	527	518	497	522	505	517	550	524	543	502	479	486	507	505	514	505	493	499	503	482	458	569	495	501	517	525	499	483	530	514	501	511	473	546	481	469	473	474	509	537	514	511	471	490	530	507	489	510	502	480	479	537	502	473	497	518	506	456	529	502	515	478	513	492	514	557	497	488	482	545	523	528	548	500	490	545	496	509	476	553	519	509	487	483	482	481	479	487	542	538	537	501	515	533	522	524	492	525	526	497	521	503	515	529	491	499	501	501	512	506	530	513	517	502	478	476	526	495	538	487	504	514	540	511	514	504	495	492	515	464	516	525	491	538	492	487	506	495	475	492	485	500	481	527	533	553	467	498	536	505	519	529	501	497	500	515	509	505	526	488	491	481	532	523	509	466	510	495	501	520	503	512	495	521	483	507	514	501	476	533	490	500	515	483	531	497	489	477	480	453	534	498	520	533	511	452	497	505	547	482	492	484	508	490	480	516	489	504	500	467	523	474	550	500	479	541	521	480	498	504	489	462	548	495	507	477	501	469	495	487	512	517	530	487	479	493	477	485	497	534	515	504	521	483	489	519	502	484	479	491	524	529	485	499	516	480	514	516	518	533	518	509	484	508	476	484	476	518	468	488	500	521	497	458	471	537	507	522	530	497	485	511	468	506	536	474	496	495	522	531	467	519	544	542	515	501	485	494	494	485	539	460	515	500	526	543	482	522	497	498	493	485	518	495	477	525	515	511	468	533	529	504	505	493	507	498	518	539	500	515	490	457	467	506	492	501	511	523	505	530	521	495	491	563	514	525	509	508	484	515	504	497	545	498	514	523	508	480	510	503	524	505	507	501	544	512	504	519	503	497	477	543	501	523	497	536	509	456	492	469	497	497	528	523	495	506	524	486	462	486	540	521	532	466	472	468	493	486	520	519	519	499	521	495	475	523	507	559	471	482	548	495	482	537	534	466	491	471	524	481	537	520	497	484	522	467	516	539	512	505	513	518	504	507	524	517	457	467	498	489	519	484	464	541	510	517	526	496	499	488	535	524	511	492	482	501	500	555	525	491	508	539	505	472	479	495	514	510	525	499	484	496	474	516	482	513	431	531	495	464	526	548	474	514	473	483	522	486	466	525	510	503	506	514	504	514	479	503	508	533	528	529	531	503	469	507	552	519	557	524	519	513	492	467	517	535	507	517	467	506	472	510	477	474	479	490	518	521	485	495	517	518	523	540	542	486	498	477	506	512	507	463	492	484	477	523	523	502	509	493	467	497	508	471	485	511	498	494	491	487	483	532	561	487	498	502	480	480	503	491	533	481	464	527	511	494	486	491	455	496	530	517	508	538	512	506	531	493	521	519	514	479	534	514	494	533	520	520	482	489	519	490	498	485	486	536	503	488	468	519	503	483	526	521	534	489	510	511	485	519	510	518	518	494	511	489	527	493	516	493	517	497	487	515	524	520	511	482	513	491	489	479	507	495	518	507	531	478	541	510	503	495	495	499	517	511	540	486	534	478	549	496	565	478	495	506	496	530	521	487	511	530	500	497	517	478	514	482	525	496	511	527	508	496	483	508	436	527	472	513	461	497	537	458	537	520	506	560	529	497	519	514	527	527	498	509	510	485	455	507	539	511	449	521	503	492	536	506	456	521	525	494	498	495	501	502	531	491	492	464	477	485	495	539	485	503	494	511	482	500	507	498	506	546	486	524	483	516	533	539	544	470	551	532	513	454	484	480	475	486	477	523	525	505	489	522	504	498	510	460	486	507	491	527	462	539	556	518	463	512	524	482	519	501	489	542	532	473	523	507	523	488	509	518	540	527	464	488	481	479	546	482	501	533	528	491	514	518	506	480	497	489	515	486	536	487	522	528	457	501	479	481	454	522	515	522	509	523	509	468	480	503	485	515	503	474	496	493	530	509	556	462	547	493	536	499	517	492	496	465	496	494	492	514	474	533	510	442	516	497	531	498	487	511	551	510	487	512	500	483	493	523	508	497	495	508	507	497	552	489	482	520	529	501	494	501	489	495	504	516	476	494	475	542	492	507	479	467	506	480	521	506	530	509	525	520	523	491	487	536	494	521	548	517	508	481	514	514	496	565	499	531	504	518	500	494	484	478	476	510	523	533	471	513	510	480	505	485	514	488	562	498	462	494	525	537	484	538	473	474	498	546	507	468	512	527	469	480	430	523	527	518	530	485	518	467	519	503	523	524	517	442	503	511	502	518	513	481	485	540	471	505	539	456	493	510	499	505	497	512	460	452	491	492	514	502	495	500	487	515	465	502	531	573	500	501	498	491	505	525	485	454	526	519	519	496	499	492	499	486	524	494	501	490	520	503	459	505	499	477	488	486	491	494	499	531	512	511	483	510	462	511	479	479	482	473	470	527	497	477	515	505	502	505	482	495	522	493	488	512	468	532	492	526	522	506	465	487	499	519	468	523	521	514	491	495	528	504	484	529	526	520	488	533	488	498	544	487	503	530	482	500	493	467	485	497	515	490	499	490	489	502	485	490	539	531	511	529	520	518	483	484	490	555	487	524	470	535	509	497	495	510	462	537	509	528	498	480	491	509	513	525	493	525	469	485	526	500	527	471	477	500	485	531	511	494	486	474	498	504	508	521	505	525	474	513	499	503	475	478	486	511	507	527	474	518	492	497	494	488	537	526	484	495	509	480	488	477	473	497	485	516	496	452	494	486	507	546	492	487	502	491	526	484	505	490	535	518	513	493	506	502	507	502	528	535	531	491	495	551	483	502	493	513	459	486	546	483	526	514	503	519	515	524	521	526	447	527	516	456	497	536	481	480	491	460	533	509	523	480	513	483	520	492	453	540	533	523	496	500	519	516	541	522	487	521	544	500	482	528	499	485	506	530	538	501	524	504	480	502	473	474	498	501	535	513	489	532	483	483	514	483	533	501	483	504	519	538	490	509	481	490	507	530	486	518	478	511	501	496	484	508	535	491	506	513	513	527	525	472	521	509	548	477	504	488	494	510	494	559	505	461	468	504	505	514	525	529	484	483	519	504	482	493	505	549	532	469	461	530	501	509	492	559	535	468	495	521	515	520	526	502	489	544	511	489	492	507	488	508	497	523	548	538	538	472	526	494	460	533	492	528	478	485	507	488	472	521	517	494	494	526	479	543	525	507	518	504	503	530	455	496	506	520	528	501	472	494	500	536	525	504	522	484	460	501	483	539	548	519	514	535	529	496	508	477	477	514	502	486	498	538	462	544	505	506	506	516	540	519	527	474	521	500	529	548	506	506	489	518	507	500	521	512	499	505	526	507	518	511	482	527	498	551	502	535	510	481	476	528	553	508	476	471	514	495	525	515	499	480	512	543	502	482	545	487	493	492	531	510	498	505	543	498	484	532	486	565	509	532	501	515	500	486	522	505	495	463	509	436
7056	511	490	479	375	320	315	320	288	295	284	262	271	256	277	265	250	239	273	269	267	255	235	251	262	260	232	248	205	254	249	280	267	292	236	251	216	268	243	238	256	267	246	226	252	264	237	214	248	253	297	245	253	256	255	273	233	250	258	236	275	244	277	242	256	255	246	239	237	272	246	242	260	240	258	249	251	254	252	239	253	271	249	254	277	263	262	227	243	284	259	262	259	268	232	248	235	257	248	253	243	240	243	254	241	225	249	245	253	254	285	280	262	243	256	263	217	277	289	258	251	268	262	256	266	255	251	256	242	237	261	257	266	292	303	270	266	250	256	243	259	265	214	220	271	267	204	248	229	241	232	259	230	258	250	225	260	227	262	238	233	225	239	261	244	259	235	255	241	256	277	233	276	235	247	229	250	262	235	232	237	229	270	235	233	242	268	228	223	240	241	238	229	256	259	276	266	233	267	258	242	235	267	250	245	271	256	233	267	255	256	215	234	230	260	252	238	268	259	235	260	247	228	240	266	274	222	280	251	241	251	260	240	259	258	258	239	263	250	235	244	256	260	263	241	252	243	260	236	282	235	268	272	249	269	252	274	217	256	253	243	280	268	273	261	252	278	247	241	220	235	271	270	248	233	267	259	232	259	245	279	223	247	257	240	246	240	261	271	247	262	244	252	233	254	233	253	261	227	251	232	272	221	264	258	250	287	231	225	260	250	247	240	234	239	235	251	224	222	249	267	254	242	290	241	259	271	246	274	241	239	250	243	263	263	237	280	243	265	231	258	250	274	251	253	255	253	246	262	247	247	232	262	236	227	275	241	240	227	230	219	261	260	277	296	272	256	253	254	233	260	271	257	246	246	232	279	244	221	267	252	260	251	284	242	239	228	236	259	257	241	276	238	221	272	245	220	223	266	276	239	224	242	269	243	261	235	224	259	233	223	293	255	264	267	223	237	289	241	251	225	271	241	245	250	241	229	286	261	246	235	290	278	257	246	230	246	241	245	271	253	256	233	249	254	260	258	236	243	263	245	217	260	277	248	249	241	259	249	255	268	250	282	269	256	266	273	231	208	250	265	244	252	258	262	229	256	233	253	250	252	261	253	255	235	259	250	219	262	243	259	253	237	276	248	218	260	236	247	228	249	242	246	260	270	252	262	252	251	235	263	227	275	263	265	243	247	284	250	228	229	245	268	254	245	226	243	241	241	237	237	235	293	287	258	234	239	242	253	268	220	255	255	246	268	258	238	272	241	261	243	244	254	232	254	256	264	251	256	227	242	263	266	279	235	277	255	265	245	247	245	238	216	222	275	236	266	215	239	234	235	246	244	250	239	265	243	289	272	258	263	267	256	240	237	267	240	259	255	258	246	265	279	274	240	283	244	224	239	262	262	245	248	282	263	229	237	250	244	251	227	252	259	246	243	259	234	263	268	229	232	281	250	230	259	217	254	268	262	274	251	252	256	257	233	217	238	221	270	242	249	241	221	256	268	254	270	246	245	257	259	256	232	256	238	240	278	271	252	247	250	240	255	240	249	282	247	255	264	263	233	246	269	281	251	253	247	239	235	242	244	234	280	257	253	260	253	255	234	234	268	246	229	271	251	240	262	248	242	277	248	250	221	250	242	254	240	263	256	243	253	266	252	258	243	227	246	255	266	245	265	259	218	239	250	227	266	230	280	279	238	228	245	263	245	242	275	261	245	254	239	233	246	239	260	241	223	247	242	236	252	239	296	226	242	272	257	227	257	256	246	236	273	269	247	306	241	242	262	260	252	263	237	267	233	257	206	271	263	251	226	257	251	239	263	266	276	218	240	235	266	231	237	247	254	265	246	243	251	260	231	218	217	276	311	266	241	252	269	252	222	259	242	259	261	257	242	240	256	235	254	272	244	255	246	263	217	252	202	256	261	262	214	237	251	269	287	238	252	253	235	269	260	272	272	246	216	254	232	260	246	256	241	248	235	240	220	227	261	239	255	268	238	268	255	259	244	239	234	271	243	248	267	266	249	245	239	249	271	253	259	234	259	240	236	227	261	235	216	260	261	236	269	225	249	286	250	230	263	266	249	218	239	258	247	264	242	260	259	278	242	256	259	241	248	254	241	273	262	253	246	244	255	264	252	259	237	231	252	254	233	266	248	228	239	239	241	261	250	280	268	253	260	288	269	236	251	265	234	224	234	233	230	232	270	268	249	252	236	259	243	266	242	269	241	242	246	264	272	242	235	259	250	278	285	265	232	255	232	253	250	264	251	232	249	248	241	273	277	258	237	243	262	222	263	265	253	257	232	257	242	230	268	292	254	235	265	249	235	243	252	251	269	251	253	266	253	254	261	250	239	257	259	241	237	237	250	246	246	237	247	266	222	247	257	269	226	252	237	297	296	242	252	262	290	244	246	246	235	285	294	276	248	246	264	255	276	227	248	218	258	250	239	232	254	247	263	267	250	249	247	235	240	229	247	249	230	235	258	228	260	236	252	291	261	261	254	254	218	241	226	252	271	258	246	241	270	265	266	249	236	281	257	259	265	260	254	214	265	248	240	249	249	239	265	262	250	255	230	214	254	260	208	267	257	253	265	257	221	254	264	219	254	256	237	242	245	223	252	258	231	239	237	283	256	238	231	247	240	262	239	260	224	246	267	252	235	267	241	251	277	257	295	269	253	207	235	259	244	241	245	255	277	252	239	252	229	248	262	244	237	256	256	252	272	264	242	225	253	242	238	243	237	254	224	236	252	241	258	242	263	274	241	270	233	254	238	248	259	242	269	246	238	254	242	225	257	259	264	253	245	268	246	241	267	243	262	263	227	246	245	255	260	280	228	225	221	241	266	249	256	231	237	241	251	251	266	261	206	269	245	264	259	253	244	249	287	247	247	228	244	217	262	241	251	233	217	235	231	247	230	241	237	232	233	248	219	251	268	236	257	227	242	272	241	254	248	265	234	228	267	246	266	257	247	241	212	243	251	220	237	251	228	257	230	231	228	239	253	220	229	246	258	236	261	248	248	268	245	233	277	277	270	268	251	215	269	222	260	273	258	225	256	269	252	232	225	255	259	258	255	257	243	289	253	250	261	242	240	259	241	231	255	267	283	276	229	226	268	279	232	253	236	286	241	265	274	247	251	257	235	260	229	251	238	244	247	238	250	268	243	240	240	256	249	271	238	249	277	266	257	257	254	284	239	273	246	258	252	224	249	261	241	247	259	253	262	252	253	264	234	241	254	243	227	276	246	273	249	263	264	243	271	235	261	286	268	247	244	248	224	240	233	235	221	252	227	234	230	232	271	252	262	231	269	234	259	247	236	245	238	236	274	262	254	255	216	272	231	243	253	239	240	273	241	248	233	254	232	255	248	261	224	257	241	232	238	244	249	261	257	269	259	273	248	248	267	234	248	231	262	236	241	233	226	231	248	235	283	259	227	253	257	248	222	265	248	233	249	252	264	255	241	230	281	249	239	225	241	233	239	270	227	267	247	261
6580	854	1176	1338	1141	1058	1032	910	864	821	793	738	718	730	802	677	629	643	596	650	623	642	610	613	664	580	643	630	565	611	628	601	607	605	608	604	629	590	645	622	621	615	609	583	608	617	621	587	607	582	616	581	613	598	592	625	586	589	557	595	575	594	623	579	621	598	604	615	604	602	563	608	619	595	609	578	625	619	583	592	594	574	613	620	628	595	595	577	598	603	609	574	609	610	606	622	626	622	579	550	617	603	638	597	609	591	571	571	637	582	599	624	588	608	633	566	626	593	586	585	597	552	574	617	591	558	583	616	668	602	636	603	623	634	555	595	619	586	597	549	547	634	606	567	612	619	584	582	596	559	625	560	605	618	608	660	604	572	554	587	620	582	586	573	628	574	582	593	600	581	671	563	626	587	598	558	565	647	602	592	590	590	618	607	605	591	582	620	610	594	614	560	606	667	642	579	612	618	628	619	614	615	592	562	629	609	593	591	608	567	602	603	597	584	595	604	584	584	602	601	642	632	600	607	571	589	572	593	604	604	567	602	602	582	618	586	638	600	597	598	563	576	557	557	583	576	630	602	594	609	598	586	574	599	548	619	585	614	598	557	626	588	606	580	597	608	544	570	589	569	602	634	617	631	589	566	578	596	618	604	629	588	620	596	577	608	582	557	620	599	588	587	583	603	590	633	570	638	574	598	595	584	624	590	616	577	562	589	617	649	582	626	602	626	643	593	599	580	605	601	557	576	594	556	603	543	616	626	643	612	600	597	631	592	646	572	565	610	568	547	631	597	624	584	601	579	593	595	610	600	606	609	617	568	602	560	574	614	607	655	610	570	591	609	631	635	604	633	568	590	648	621	647	616	585	543	556	594	576	574	613	586	581	563	604	567	572	616	582	644	581	571	566	622	578	584	608	642	586	564	628	561	601	572	627	608	598	592	648	552	592	641	593	577	620	613	656	617	576	629	606	617	640	602	606	605	612	557	610	624	543	611	604	589	620	577	563	603	621	581	598	585	557	625	612	649	571	626	599	600	622	623	592	630	587	581	632	590	606	624	571	595	594	598	611	627	609	598	603	574	602	589	595	593	580	567	565	591	593	577	599	547	577	585	617	559	583	619	599	570	572	590	583	584	599	588	568	579	590	580	637	604	644	573	589	579	603	578	611	586	557	572	572	607	610	576	549	603	573	591	563	576	622	575	642	598	639	598	548	631	606	584	573	600	620	652	647	566	598	594	611	567	589	603	640	557	559	575	592	601	677	602	597	585	614	555	587	606	597	645	606	599	599	571	582	634	583	621	619	595	613	597	595	559	533	569	571	621	613	620	587	601	597	586	585	612	566	605	597	625	599	607	610	570	589	622	572	580	603	599	651	558	612	600	624	608	591	614	633	589	587	599	625	604	559	583	629	604	580	591	569	596	577	633	568	619	607	576	611	598	573	614	599	652	613	599	545	595	563	572	583	615	646	590	601	601	639	618	585	607	605	582	599	597	624	560	621	586	634	573	569	595	594	610	609	600	555	577	619	596	620	581	573	623	607	593	589	624	548	578	595	577	607	619	563	618	603	563	612	591	621	605	585	609	600	597	611	577	579	608	599	609	571	574	589	617	575	620	559	617	597	628	597	543	633	586	566	651	613	634	579	586	552	632	600	632	585	606	594	574	591	599	610	620	615	584	619	554	600	620	560	587	602	602	584	587	563	540	594	552	600	600	569	574	632	561	572	598	645	571	629	589	582	643	608	600	581	603	619	557	634	585	600	639	638	609	632	597	617	630	604	660	584	593	639	626	618	613	592	545	583	581	611	599	575	644	572	605	624	588	560	614	584	592	604	571	613	588	575	568	556	572	564	595	606	555	648	598	623	597	624	606	597	582	618	608	584	631	593	570	572	594	621	596	601	645	594	607	621	606	585	602	609	647	587	603	599	566	565	598	600	567	587	587	543	612	619	599	574	612	594	609	612	613	611	592	587	615	589	569	613	620	626	622	588	599	605	572	649	625	664	630	609	607	606	609	591	595	625	607	578	600	589	606	598	603	590	612	545	573	599	573	616	645	592	572	595	588	634	538	587	570	634	572	562	577	629	653	597	614	607	580	609	583	642	610	603	616	604	595	586	584	603	638	597	597	608	551	590	600	621	569	543	579	582	605	581	633	617	573	625	632	590	615	569	606	566	623	587	583	614	605	641	603	588	595	602	602	638	613	585	605	601	609	638	618	595	553	602	579	552	585	614	599	614	555	554	553	606	585	602	607	624	572	581	591	562	606	616	599	575	574	630	583	599	615	587	634	585	600	580	646	638	564	622	594	596	600	583	629	600	605	591	591	608	594	599	615	593	577	614	659	585	553	594	584	579	586	583	586	591	607	578	616	608	600	604	607	604	609	613	646	590	582	640	608	532	579	616	583	588	587	612	654	585	592	628	574	622	587	629	594	632	573	657	573	582	605	576	576	592	544	591	605	626	551	563	561	611	592	589	591	609	599	623	617	603	603	562	549	617	570	579	581	633	600	619	642	597	602	571	595	580	599	603	557	581	609	548	629	609	647	632	595	605	580	615	571	577	561	625	550	576	617	592	598	602	574	574	599	613	601	607	609	635	585	578	607	585	586	610	625	618	578	633	619	601	579	618	606	587	632	579	591	604	652	562	580	594	583	601	606	549	572	585	665	552	559	556	580	588	620	588	597	620	600	646	585	615	597	615	568	572	584	589	607	596	596	609	590	564	562	544	616	521	609	574	616	606	625	553	608	588	592	588	600	620	609	606	599	631	609	589	611	590	609	584	622	610	576	602	636	618	572	576	618	609	577	611	611	594	620	620	561	617	626	607	609	596	614	605	635	601	601	591	574	593	622	585	641	545	626	607	558	606	631	608	564	609	601	597	598	600	577	606	621	561	606	664	586	597	549	597	603	590	598	565	590	607	621	585	610	601	576	586	633	573	609	638	654	571	642	587	599	617	563	604	589	655	633	630	592	561	573	605	611	616	635	639	609	592	612	560	543	624	587	574	567	584	587	587	647	623	602	574	602	555	568	621	598	619	572	590	598	569	551	577	604	622	602	572	575	574	613	594	586	591	588	635	600	640	569	575	559	613	569	577	614	613	605	631	615	574	579	632	583	632	580	553	643	592	599	605	584	573	575	591	610	566	604	614	560	609	600	582	585	630	602	585	590	600	600	597	583	618	583	580	639	574	537	586	614	569	606	576	603	607	586	579	569	630	607	629	579	570	593	590	544	521	597	585	687	639	640	615	597	632	634	596	573	602	575	590	586	597	616	548	597	606	568	589	535	596	567	618	603	625	622	616	601	650	561	576	590	603	652	592	595	573	673	560	577	592	626	571	579	582	556	546	594	601	592	613	559	612	578	671	646	611	585	615	617	614	637	570	598	605	577	564	563	618	609	601	562	610	595	543	590	637	588	573	585	612	592	622	609	569	585	565	628	603	592	558	594	604	606	642	567	629	596	574	598	610	588	602	560
12591	819	624	529	358	307	284	283	213	189	172	152	181	163	169	163	165	149	139	137	150	159	125	147	153	141	168	134	134	139	164	124	140	137	148	125	136	131	135	136	119	115	135	146	143	160	142	136	131	129	100	131	145	140	106	120	139	124	151	141	139	130	130	144	136	127	126	153	153	141	141	128	134	138	139	123	130	111	140	129	140	128	142	140	116	135	152	142	150	135	110	128	136	133	133	117	120	136	131	144	134	142	138	114	127	133	139	143	129	134	139	145	156	139	153	141	102	120	132	135	131	141	133	150	130	144	116	134	129	134	129	152	140	135	145	130	137	128	125	134	137	133	126	124	134	126	121	139	147	155	130	144	106	119	128	125	137	135	125	127	136	150	151	138	132	155	131	147	123	139	146	145	117	131	166	149	128	124	132	125	139	126	132	136	139	119	139	129	146	135	121	120	128	122	148	137	119	146	139	118	145	111	145	136	140	135	134	125	152	157	133	141	131	146	134	137	139	137	146	131	122	148	147	127	132	119	150	142	123	130	127	147	106	115	135	119	136	140	152	122	147	134	139	134	137	139	129	141	123	125	111	124	135	116	126	125	145	128	128	119	132	154	132	132	146	159	124	133	141	127	145	122	134	134	137	161	138	129	154	140	121	135	115	116	125	135	139	141	142	119	146	143	138	120	146	142	121	138	149	143	125	134	123	134	134	119	137	144	129	157	137	131	140	149	116	141	130	129	111	136	138	147	130	146	150	147	138	135	148	123	140	134	121	129	139	130	122	131	139	167	119	152	143	132	134	132	148	134	116	133	137	151	118	136	158	150	136	165	130	148	145	119	127	147	118	147	113	149	140	122	137	134	155	146	116	128	122	118	119	141	134	135	116	138	145	134	140	140	115	114	146	131	154	127	120	138	138	128	160	141	135	135	143	119	117	119	133	138	119	135	133	131	133	151	122	129	113	144	131	133	124	112	143	126	131	122	134	156	146	142	108	138	141	120	116	115	122	112	123	135	143	117	125	146	150	155	146	124	128	126	122	152	140	150	137	121	133	151	112	140	150	135	147	125	123	128	126	136	146	122	117	159	157	132	147	145	127	130	135	132	140	148	125	136	127	127	133	118	103	118	110	135	129	148	129	125	125	139	137	129	131	144	117	135	155	133	145	139	143	129	150	129	130	125	144	114	140	131	136	132	125	143	124	140	148	131	134	133	116	143	155	137	141	113	140	130	135	138	124	149	127	155	140	141	133	160	119	124	128	146	129	141	143	140	113	133	146	115	131	128	140	129	120	144	119	127	129	118	114	130	132	146	137	131	133	143	128	145	123	135	133	135	137	115	158	131	132	165	138	133	139	139	125	135	158	155	139	132	114	133	134	158	118	124	116	123	124	119	144	141	138	154	131	168	135	140	101	101	144	144	139	129	123	157	139	137	118	95	136	138	140	127	135	135	110	149	117	130	104	151	142	127	126	144	118	136	111	126	153	146	127	135	136	140	137	126	127	121	123	116	132	141	140	121	112	139	132	122	142	128	131	121	139	152	135	135	141	121	141	134	140	144	140	141	155	126	135	115	125	119	122	142	126	143	126	130	116	134	123	139	159	129	125	124	124	130	145	142	136	129	156	130	135	147	116	137	136	122	119	128	145	138	117	128	133	148	128	120	126	138	119	131	139	138	144	126	108	114	132	117	149	109	123	155	114	143	131	123	128	116	122	140	128	128	136	130	152	126	115	136	126	122	110	124	142	113	136	125	138	105	136	143	130	143	136	122	145	136	148	128	140	118	111	124	136	131	115	127	142	109	143	121	143	139	153	149	151	130	138	143	162	124	112	128	130	141	143	100	135	131	128	137	113	128	125	112	128	110	137	132	118	138	133	131	138	138	154	161	136	147	131	153	138	123	122	127	130	131	145	117	110	126	155	137	134	155	122	109	132	144	116	145	142	131	131	155	122	134	135	139	166	114	122	115	148	142	120	129	149	139	125	107	118	126	145	129	152	123	154	148	134	134	136	146	141	118	117	151	146	160	117	126	118	151	147	141	136	133	133	124	133	119	152	129	112	126	155	126	119	123	136	148	137	121	110	130	140	130	127	142	125	121	135	127	127	130	139	167	143	137	149	126	127	127	149	147	120	148	131	133	135	140	130	111	145	121	134	145	122	135	124	127	147	121	123	133	133	137	131	132	118	144	149	129	150	131	159	140	118	129	124	157	142	127	149	129	122	132	133	125	124	139	157	123	135	121	149	143	129	148	110	154	129	119	113	130	128	139	136	142	143	147	117	127	140	126	158	132	123	132	137	155	136	134	149	125	130	151	138	140	112	143	136	127	149	141	138	130	149	141	144	142	122	135	128	139	131	130	144	128	130	102	139	148	116	114	129	147	124	130	139	138	146	148	147	122	120	142	156	138	151	123	142	129	132	133	137	121	147	139	114	123	137	133	104	130	143	140	114	142	128	127	122	143	130	130	138	126	149	142	140	139	141	150	133	151	142	135	134	146	128	144	140	126	124	138	117	142	110	126	124	145	143	144	138	119	131	129	134	131	155	129	122	126	135	153	144	135	142	134	152	134	135	114	120	147	124	136	134	139	127	117	107	128	161	129	138	153	131	108	139	154	147	126	122	133	137	130	135	126	134	132	166	155	126	114	139	117	149	113	128	131	121	140	141	120	121	136	142	129	128	119	123	118	125	134	125	154	158	132	124	127	128	125	126	130	144	164	142	139	134	155	135	101	133	138	140	132	151	137	136	141	126	172	141	126	116	114	155	144	114	171	137	133	133	117	143	115	134	134	129	162	116	158	128	113	115	152	116	128	150	129	137	147	132	140	131	138	122	130	134	138	139	130	103	142	144	144	128	128	150	142	145	156	118	162	157	128	144	152	136	128	124	120	124	142	126	117	136	125	140	130	125	130	132	137	126	118	146	126	140	134	135	143	140	147	129	148	133	124	112	116	141	137	141	106	125	135	137	133	145	128	123	138	128	119	134	131	130	138	162	108	148	133	142	134	118	126	119	123	141	142	154	121	112	120	134	138	133	120	125	122	134	124	138	129	138	116	143	130	152	138	145	137	139	121	129	141	136	121	121	125	132	119	120	128	134	135	112	114	127	146	124	146	132	124	143	110	143	113	126	145	121	149	128	105	149	118	128	137	147	131	147	127	135	145	159	133	132	133	134	159	129	130	123	127	132	132	140	155	134	108	129	134	134	132	134	139	142	115	118	139	147	150	129	142	151	132	128	125	140	128	121	176	141	128	124	141	118	122	136	118	117	112	149	124	129	124	134	129	141	135	127	138	124	160	105	138	131	134	157	134	131	122	149	146	135	114	153	113	147	164	144	118	119	158	121	116	143	142	118	135	127	97	124	132	128	125	131	120	151	132	118	145	152	123	147	148	142	126	121	142	144	117	135	130	157	131	123	131	124	144	145	134	121	129	150	124	151	137	120	126	132	135	148	142	118	135	122	130	145	140	149	119	138	155
8007	791	1484	1704	1410	1138	1113	1070	804	723	648	556	624	603	587	603	466	424	389	375	375	394	373	402	410	434	402	373	389	361	357	365	325	362	350	358	349	340	327	345	347	336	332	333	344	362	321	326	342	349	349	348	370	319	358	352	342	359	352	291	320	342	321	328	312	328	344	345	335	346	352	345	350	324	328	326	344	361	337	330	334	346	353	315	358	344	356	318	332	341	312	363	311	335	321	306	318	302	316	322	331	358	355	320	349	339	341	316	330	354	319	305	303	322	371	348	336	325	337	337	370	352	323	362	346	374	337	330	339	376	318	352	278	333	369	324	303	367	333	356	320	360	355	321	336	341	341	349	361	348	325	347	307	342	330	323	316	336	361	308	351	348	334	327	319	330	321	301	321	315	333	311	370	338	316	330	330	339	324	325	364	327	348	283	354	353	335	342	315	332	359	314	311	336	318	338	330	337	353	349	349	345	318	309	323	333	312	324	334	306	334	323	339	328	356	286	349	299	353	356	358	328	313	318	315	357	324	322	303	305	305	336	283	326	314	324	315	351	305	339	307	373	344	321	341	316	322	342	348	315	309	336	319	319	334	328	360	331	322	307	320	337	377	347	317	329	341	355	337	298	316	318	295	358	372	315	324	349	326	332	336	375	348	353	355	343	338	334	324	320	309	331	332	314	335	325	359	348	359	321	335	339	320	341	341	352	327	340	364	350	354	322	334	361	365	342	318	316	316	339	333	318	333	338	299	344	306	344	312	362	327	326	334	301	369	353	335	313	334	356	306	376	325	337	345	321	360	334	289	316	319	359	302	322	335	319	320	336	343	329	341	336	335	362	306	343	316	363	330	326	329	311	309	315	331	305	330	324	331	335	293	337	337	341	330	326	341	331	333	318	351	324	325	339	303	330	339	349	307	341	313	326	344	383	337	327	361	333	319	354	347	287	314	316	326	307	316	352	303	327	339	317	324	326	358	353	322	309	350	306	300	307	310	339	319	362	344	319	334	293	342	317	315	357	344	299	328	340	317	346	354	323	323	354	320	350	341	339	343	312	347	310	333	333	343	331	343	321	351	329	331	343	332	331	361	344	332	309	330	348	365	341	311	269	311	347	303	341	335	312	307	308	323	310	312	333	375	300	323	333	354	317	334	341	323	334	347	393	320	328	326	308	352	330	332	322	352	337	332	330	361	326	324	352	319	350	366	317	357	334	305	331	358	343	308	325	331	341	327	346	325	353	345	323	305	313	279	359	330	342	354	315	316	364	349	334	297	325	322	344	339	308	357	327	319	325	326	302	359	339	300	343	320	321	289	325	333	344	319	355	294	338	308	319	352	336	361	347	332	303	328	316	326	318	350	357	309	352	361	316	346	350	346	317	328	319	348	364	316	312	341	358	323	340	331	303	315	319	322	320	330	316	351	346	323	345	340	342	359	343	352	332	332	330	361	318	300	313	324	298	329	330	316	331	330	368	324	350	304	332	348	322	371	355	337	349	323	322	308	328	323	325	333	359	320	318	334	322	345	342	325	337	308	326	326	320	332	310	306	354	323	339	318	333	332	325	338	316	331	301	361	334	364	338	369	352	318	332	335	310	314	317	346	349	344	326	330	362	338	338	333	330	307	341	309	331	359	321	343	349	375	350	307	321	325	359	325	310	348	325	316	342	335	322	325	374	328	342	352	350	317	340	308	325	351	326	349	325	336	342	356	345	305	348	337	344	347	317	310	323	309	306	336	335	332	315	363	335	306	341	333	301	344	333	327	336	321	294	336	351	318	318	322	318	329	326	365	288	307	334	345	324	344	305	309	349	319	373	316	341	324	328	319	317	330	331	317	351	323	339	355	331	383	312	336	313	356	330	329	307	324	369	334	337	324	341	373	324	341	354	348	298	324	348	359	329	330	330	320	370	316	326	318	338	350	349	326	310	316	363	340	348	324	321	309	321	335	352	335	305	342	343	345	313	323	307	316	325	342	291	341	294	321	340	318	328	296	297	330	320	306	301	365	353	314	310	315	362	327	301	344	317	357	360	329	323	331	304	337	342	349	326	334	307	311	350	348	319	331	310	320	324	331	355	349	344	340	321	307	345	347	341	332	334	325	292	336	385	347	351	341	326	316	353	328	305	333	347	346	358	343	316	346	331	307	336	331	305	375	341	329	310	347	311	326	318	371	288	323	345	307	342	324	341	334	327	323	352	347	348	324	339	362	355	340	308	306	334	338	313	319	332	339	334	321	343	307	329	297	350	325	335	324	332	331	297	382	352	317	319	331	342	324	316	359	340	313	367	317	291	338	329	311	324	319	334	299	336	313	312	330	349	313	379	294	319	332	356	307	330	332	337	318	356	344	332	328	321	372	318	331	349	320	341	355	304	348	328	311	332	351	307	343	335	337	337	360	321	317	369	366	339	327	331	296	342	307	342	355	364	326	310	345	316	351	355	329	322	343	327	331	348	312	326	314	305	336	327	350	378	336	355	333	320	319	335	326	337	322	324	341	306	361	308	323	328	315	339	347	348	363	331	351	355	332	319	324	347	333	344	309	323	388	331	283	338	339	370	332	319	322	315	364	334	337	324	332	327	283	310	322	329	336	355	363	346	323	288	340	316	338	319	339	359	346	305	352	338	335	336	350	342	350	322	353	338	312	359	303	349	369	332	344	320	332	333	323	335	348	329	295	346	336	322	339	345	347	319	298	364	334	316	333	313	366	374	307	304	308	327	355	334	326	333	349	338	336	346	331	301	348	346	332	321	370	358	324	353	359	317	358	351	347	363	339	334	324	362	355	321	319	341	339	314	327	315	363	311	331	313	349	342	312	342	299	341	303	345	334	323	316	321	319	319	361	317	295	326	351	311	338	328	356	314	325	354	326	376	320	322	363	329	371	321	321	325	342	369	367	311	358	337	339	302	361	338	353	310	339	337	317	313	324	329	351	332	318	330	351	314	341	359	340	343	325	322	315	357	301	340	338	320	319	346	317	330	347	325	339	329	310	338	301	352	311	331	350	329	314	341	313	337	317	349	344	307	341	334	273	309	346	351	325	349	331	302	340	322	313	333	325	346	346	321	358	330	293	344	325	341	373	319	340	321	318	312	318	324	313	338	317	327	329	349	309	308	319	337	342	356	323	319	305	338	329	322	336	325	329	324	329	353	334	365	349	337	319	320	329	312	357	309	361	334	330	330	328	318	336	314	310	331	326	341	338	352	323	315	371	338	333	327	348	348	333	350	311	336	349	343	349	328	345	324	338	316	365	299	336	329	346	335	362	317	347	279	309	345	312	356	324	322	332	345	317	340	342	346	326	328	340	362	327	355	350	321	325	343	303	330	314	333	343	324	325	323	312	316	323	324	334	329	324	342	350	343	312	325	333	312	347	326	323	308	314	323	338	346	334	338	361	346	341	303	350	327	314	323	321	316	325	356	322	338	353	310	342	347	340	327	331	342	328	330	327	328	315	359	289	340	323	342	357	346	341	325
1470	236	213	219	200	206	211	218	208	179	203	212	210	174	219	208	166	198	177	186	196	187	224	174	197	164	207	204	191	197	216	185	194	223	162	210	223	195	194	203	188	200	232	206	223	192	216	205	209	173	209	193	207	212	210	198	220	200	197	219	202	218	231	217	218	207	207	206	201	199	216	207	174	195	204	180	214	201	163	209	224	209	205	207	190	222	212	193	210	179	217	209	169	192	222	211	206	191	181	195	214	178	183	193	230	211	220	215	230	217	198	177	216	206	198	195	193	206	191	201	211	204	181	194	207	200	232	207	177	200	183	208	208	185	209	185	173	227	190	209	202	207	183	220	197	179	219	196	191	210	206	201	198	198	184	215	188	190	193	214	211	227	196	233	189	215	187	216	222	195	198	178	187	201	219	189	174	207	196	211	187	210	210	190	215	228	211	198	169	195	194	180	222	204	228	190	202	180	225	225	215	176	207	198	196	173	198	190	214	194	208	201	210	167	199	191	210	183	189	211	198	208	213	221	203	191	181	198	220	192	204	203	188	201	192	204	188	181	193	184	202	191	193	200	196	244	195	216	218	174	207	208	201	219	228	181	220	218	189	206	230	231	222	189	179	200	214	192	197	236	181	160	211	209	176	211	226	224	203	217	224	205	201	204	198	209	205	198	198	207	206	217	182	216	196	194	217	202	179	210	237	205	185	218	188	194	199	199	184	203	193	189	155	210	201	193	181	174	225	223	198	172	224	194	232	216	196	219	187	212	198	235	197	196	212	189	177	216	226	189	173	182	190	216	196	208	193	198	194	204	175	214	202	210	191	194	183	180	213	209	208	189	195	210	213	217	204	245	212	202	173	190	207	186	206	193	176	206	175	191	196	216	213	193	204	228	238	224	224	199	199	188	206	186	185	217	202	224	194	214	191	192	209	208	207	179	204	191	227	183	201	203	197	188	180	199	185	213	191	196	203	181	197	201	190	200	198	217	196	205	206	211	207	195	212	213	193	210	191	207	205	225	198	191	199	206	224	184	206	187	185	197	205	222	225	203	211	200	183	205	196	196	198	212	180	231	220	196	222	185	192	190	188	187	200	223	203	220	202	214	190	197	208	212	160	196	192	194	174	219	187	201	201	198	216	187	209	219	209	195	221	184	192	187	216	207	201	186	193	212	211	198	229	206	216	212	204	158	211	202	201	200	214	177	188	202	185	208	226	207	187	197	211	208	194	199	191	212	199	220	222	206	199	190	209	196	223	197	209	216	210	200	224	216	216	211	202	229	178	181	212	194	195	205	208	203	206	210	191	207	209	213	209	195	208	197	208	195	202	203	184	211	176	186	174	207	202	203	222	207	214	208	200	202	206	165	198	203	197	190	184	192	177	195	187	180	199	197	189	200	188	200	195	226	213	195	193	190	204	201	197	180	220	182	199	192	203	221	216	185	210	197	229	203	197	217	193	214	207	190	194	199	200	214	201	192	189	194	181	214	208	210	199	210	188	203	184	183	192	196	191	204	194	191	216	203	182	209	178	197	195	196	202	207	170	170	214	205	209	192	196	183	210	185	200	233	184	219	189	218	189	215	204	178	215	211	208	211	211	186	212	219	212	185	213	233	237	182	202	188	193	203	202	176	214	183	221	221	236	184	207	222	227	197	203	231	212	187	188	203	223	214	198	209	174	190	205	179	212	206	204	176	202	199	169	199	198	191	208	205	180	205	203	197	207	198	198	207	247	217	221	188	223	190	191	226	150	212	190	213	201	192	185	208	190	226	213	203	171	187	199	205	202	210	228	208	204	207	205	176	198	212	208	201	212	221	211	228	206	190	214	212	203	214	209	211	195	184	183	199	197	201	194	208	221	180	197	203	194	210	188	205	170	220	189	230	193	189	191	200	214	226	187	202	208	211	206	197	249	190	181	195	196	203	194	223	189	193	218	209	223	199	194	205	239	200	194	214	214	202	205	207	197	205	205	223	210	225	190	197	203	195	201	192	168	198	198	216	204	228	198	185	203	191	193	202	199	192	216	192	203	222	213	191	179	193	213	184	217	187	202	213	175	210	201	230	197	207	197	217	227	226	206	220	217	220	219	189	210	184	212	183	203	201	187	196	198	208	198	206	209	215	190	196	196	199	197	186	215	222	201	196	201	224	230	191	191	221	205	205	176	206	206	200	208	188	178	236	211	208	209	226	179	201	208	209	213	191	196	208	185	215	205	190	199	175	194	191	194	220	212	214	212	191	204	203	203	184	189	199	202	210	212	212	197	185	199	199	194	214	194	222	215	206	210	207	206	186	197	174	187	207	192	176	192	194	213	200	199	186	218	197	186	209	191	200	199	202	206	203	219	206	229	202	191	199	203	206	197	198	219	229	172	204	209	202	192	194	210	211	183	216	191	240	191	184	204	193	186	206	229	201	215	180	182	194	193	215	194	197	196	196	190	187	203	202	182	196	216	211	194	209	175	210	208	206	192	217	197	188	207	220	189	215	181	188	228	189	223	191	193	227	227	204	205	199	198	188	188	195	212	185	205	196	181	199	201	200	186	196	180	210	213	193	213	188	181	211	191	234	191	189	203	214	215	209	198	189	205	191	210	200	192	190	187	231	229	185	179	207	208	229	207	210	182	187	192	214	228	211	179	208	217	214	188	212	213	233	189	205	192	199	217	237	212	189	181	198	202	205	191	208	198	200	204	189	234	205	216	196	216	208	215	190	205	198	202	194	197	202	223	174	226	218	239	189	196	214	198	188	199	187	195	195	214	173	221	181	193	203	215	218	186	185	190	211	200	203	199	192	200	218	204	193	215	205	226	199	231	235	196	175	187	217	207	178	217	224	184	223	205	201	194	201	214	199	206	178	217	200	188	186	210	189	197	213	178	199	189	205	176	194	215	212	242	216	203	214	201	215	176	218	213	218	199	213	199	213	194	205	212	227	205	194	202	208	173	205	209	224	187	187	192	185	178	191	200	177	201	191	228	213	213	186	207	219	210	213	198	185	215	207	234	204	189	206	199	196	220	213	189	179	173	227	203	184	210	213	176	188	207	209	207	214	191	221	202	198	204	236	191	201	179	200	189	203	227	197	205	196	193	196	216	202	224	207	207	210	200	231	206	222	219	203	223	208	192	184	201	220	221	182	217	226	204	214	209	195	206	206	191	214	217	195	210	179	207	211	211	224	208	207	177	213	183	199	207	205	212	204	205	202	234	215	198	194	223	233	191	186	191	202	221	211	213	191	208	226	199	196	214	197	208	236	210	239	211	204	208	204	194	193	194	184	195	168	225	214	188	202	191	198	214	214	187	213	196	210	219	196	207	209	205	180	216	201	204	204	207	195	183	197	193	200	228	230	192	204	210	203	198	189	208	202	204	196	223	239	221	195	192	223	227	199	206	224	194	218	202	208	204	196	193	210	204	209	218	208	204	217	200	208	205	213	207	210	178	203	188	213	207	198	196	209	185	177	210	199	207	217	201	208	203	197	221	200
1933	566	527	546	541	473	514	547	500	551	495	512	516	529	530	508	517	511	506	500	528	460	501	540	532	477	527	493	499	526	496	479	452	475	506	472	478	536	531	460	472	523	505	461	526	541	475	500	510	543	484	505	537	541	467	514	533	506	481	447	502	529	504	516	549	520	552	513	471	494	470	511	559	490	529	486	488	519	524	532	484	515	495	501	547	447	513	490	487	489	520	482	501	498	513	500	515	463	489	510	514	498	511	478	508	495	517	515	545	447	511	509	525	517	496	523	481	522	509	500	493	515	510	475	504	511	488	503	509	508	477	521	491	513	465	532	520	514	554	518	497	481	523	511	489	464	495	518	529	490	470	487	488	462	527	507	489	499	502	500	483	531	487	508	458	541	493	511	475	497	513	497	523	485	467	510	467	462	529	509	504	480	470	536	532	523	552	544	491	479	507	517	586	497	493	461	478	493	538	496	507	494	516	494	517	474	499	510	472	479	479	511	478	485	502	505	519	493	497	505	472	515	513	512	495	475	500	534	530	473	495	476	505	508	499	500	496	508	501	466	469	547	505	539	501	506	528	501	489	485	488	531	539	502	526	502	474	478	499	486	476	505	521	485	500	517	533	528	495	540	479	496	485	511	501	498	513	555	504	550	512	461	475	485	476	489	493	522	493	510	499	483	515	494	472	482	519	497	507	468	555	493	482	474	468	503	494	482	511	509	491	504	495	521	498	542	464	490	503	528	484	460	499	491	510	485	487	520	515	512	466	499	512	511	513	534	496	480	484	557	495	497	527	493	500	478	511	495	495	490	515	502	512	499	526	484	484	542	481	525	501	493	492	472	542	517	518	465	509	475	526	486	493	523	464	510	539	517	543	528	494	508	490	518	486	523	521	515	496	488	501	511	447	484	513	480	473	500	516	568	490	481	498	520	501	504	501	546	492	487	520	518	490	500	498	498	522	522	495	506	451	515	514	495	542	498	539	500	573	475	505	529	502	503	487	495	520	533	521	487	528	496	482	528	490	469	484	538	494	487	519	487	547	510	494	490	474	520	484	509	503	538	528	549	500	509	500	503	530	500	469	493	536	475	519	509	518	511	513	551	506	512	516	519	527	562	566	527	487	506	499	527	520	491	526	512	492	504	473	483	516	527	503	501	487	488	491	525	481	506	512	528	532	494	482	496	492	483	487	472	544	493	511	484	508	483	493	527	491	474	519	478	522	480	483	534	507	478	506	520	524	499	505	434	519	507	501	490	487	525	524	514	500	496	490	521	488	506	530	521	509	478	491	560	504	509	500	533	481	489	559	511	511	510	493	554	530	503	509	510	519	504	488	525	485	481	474	501	551	502	508	455	517	488	488	458	533	519	478	502	504	531	500	515	497	542	474	477	495	465	455	476	531	481	489	521	486	497	494	521	504	476	526	524	504	518	510	502	536	522	525	507	500	513	498	518	501	489	497	485	508	522	490	465	544	493	524	504	523	520	500	537	509	520	515	505	477	547	480	498	490	507	505	535	507	513	489	502	473	494	525	505	487	517	477	451	457	521	525	480	487	536	553	505	489	544	499	474	515	514	524	538	433	489	497	525	535	485	472	530	525	531	512	517	567	519	557	529	519	497	456	521	498	477	546	537	501	508	479	514	481	465	550	497	482	486	486	528	516	489	497	525	462	476	534	504	521	488	468	440	490	496	507	502	469	478	527	467	486	505	475	433	482	513	472	524	512	508	509	506	494	504	511	539	501	541	526	478	510	499	498	546	496	522	510	516	509	480	511	505	500	486	534	533	515	505	496	448	489	485	534	497	513	480	488	467	513	501	498	477	489	482	460	520	514	520	509	517	528	511	467	509	483	461	513	531	510	482	493	476	487	522	486	472	528	502	526	506	493	518	504	518	502	508	501	539	492	530	466	476	487	475	543	504	534	499	492	515	483	543	516	432	497	490	473	490	527	491	491	468	514	540	513	469	516	490	535	470	531	523	507	528	512	460	487	513	484	477	516	487	485	489	492	453	494	550	499	501	478	481	490	537	484	513	512	505	502	497	526	541	513	477	517	508	493	516	523	494	496	483	523	551	481	473	512	499	557	461	468	479	498	489	489	494	498	524	506	537	489	521	494	517	532	533	495	496	497	537	543	459	523	535	464	487	494	515	487	471	534	497	488	513	495	478	483	506	515	523	532	517	539	519	483	502	500	503	499	467	539	452	498	538	523	489	510	516	501	515	505	468	540	497	480	505	536	519	542	477	509	469	509	524	503	491	509	468	510	527	519	508	540	531	481	464	485	495	513	545	488	516	540	480	520	492	485	461	534	450	518	489	502	505	512	506	515	523	559	532	489	476	514	446	493	497	536	527	470	532	501	468	521	477	491	534	524	486	529	495	514	528	494	548	504	470	499	535	503	526	530	505	472	507	501	491	469	515	517	489	520	497	499	553	537	475	497	517	518	513	508	542	494	540	520	514	458	497	509	499	519	528	499	497	537	504	520	501	513	529	497	520	484	483	528	530	474	474	496	514	521	544	534	506	482	509	505	544	475	507	508	461	508	474	527	499	487	498	515	535	545	505	489	507	499	488	457	490	505	548	511	533	536	510	506	488	475	486	485	498	519	527	481	470	521	563	528	535	499	488	484	530	497	522	512	494	498	496	525	463	486	509	488	512	519	497	524	533	463	478	498	537	501	507	487	486	503	466	516	517	513	532	516	514	527	529	481	495	487	510	509	516	494	488	508	501	526	518	498	530	501	501	493	500	499	513	484	489	497	486	503	504	493	456	468	521	520	505	548	472	483	558	493	492	450	511	513	522	486	514	461	484	502	530	514	499	492	479	505	476	526	500	518	516	505	500	515	510	518	495	527	522	529	509	508	488	488	508	549	451	491	489	549	489	530	465	486	492	495	536	502	525	507	484	548	499	492	520	493	486	503	502	484	502	510	519	504	481	487	480	488	486	505	530	529	479	523	453	519	520	501	514	503	486	486	507	494	484	500	444	490	501	517	482	461	466	537	486	442	538	465	501	519	483	515	550	517	501	522	473	510	491	479	508	502	483	518	515	539	500	479	510	551	500	503	504	526	498	492	511	522	507	505	508	503	495	507	514	491	481	506	500	522	511	519	504	491	510	510	515	518	533	505	537	505	526	503	487	458	541	500	483	499	512	508	505	472	516	515	483	498	514	487	497	483	522	480	478	500	483	533	514	519	510	487	525	490	522	502	542	501	502	540	503	509	493	510	465	509	514	537	492	506	531	523	519	492	495	597	546	481	494	507	521	503	499	480	485	498	529	536	539	499	499	533	485	498	502	531	506	531	515	509	509	506	482	471	495	520	516	517	520	526	473	524	529	526	525	475	496	498	511	497	542	524	535	507	495	477	480	478	501	510	497	464	526	468	465	500	503	487	467	481	506	508	487	493	464	497	462	505	499	477	502	464	512	498	498	533	499	472	496	520	524	507	486	500	490	506	503	518	519	488	507	526	468	507	526
7145	538	495	415	327	313	319	316	286	254	256	266	257	228	268	260	274	271	244	259	242	274	218	246	236	254	253	244	239	266	242	258	252	244	269	252	267	258	268	281	279	240	227	273	250	251	243	241	235	274	230	254	255	239	235	280	254	247	255	246	231	266	248	244	233	268	268	254	267	235	240	230	213	272	267	230	250	256	241	273	250	271	278	246	215	239	229	233	242	254	221	232	248	222	251	276	271	283	266	237	240	248	262	232	239	234	256	238	236	223	252	234	254	255	270	261	237	238	256	279	272	243	270	226	233	238	239	235	250	239	243	240	256	219	229	258	250	277	245	222	251	259	246	238	269	228	253	256	256	238	260	260	236	243	253	247	259	258	237	233	276	213	251	221	240	262	213	242	234	252	243	237	248	239	286	254	242	241	239	248	235	249	275	270	250	226	223	247	253	228	262	272	239	242	265	239	249	229	232	259	255	227	240	234	218	268	257	241	246	233	259	294	272	223	283	243	256	263	244	264	247	244	258	273	252	272	249	240	258	283	288	266	217	222	242	236	217	286	249	298	253	249	267	258	254	207	204	270	240	237	238	281	237	233	238	251	267	274	256	217	243	228	253	263	276	274	235	248	270	262	252	246	277	264	232	256	245	240	243	226	232	239	230	270	268	272	284	268	260	240	227	252	245	239	257	256	226	272	219	247	211	243	238	234	255	258	235	235	241	245	254	266	251	244	277	253	277	269	252	264	224	274	248	226	250	251	241	261	235	237	256	267	224	239	234	251	249	267	233	248	242	223	231	245	236	279	260	255	242	233	210	261	250	259	251	232	258	266	265	264	250	255	235	251	226	252	258	241	268	265	254	235	272	259	229	226	242	246	258	244	232	254	263	235	273	270	234	250	240	247	233	246	235	244	273	238	261	223	252	260	254	237	260	251	275	276	259	260	275	260	224	230	237	241	244	225	263	225	261	266	238	244	239	260	240	286	254	247	296	257	257	219	229	221	238	277	237	258	261	234	269	251	255	229	280	265	243	224	240	262	241	240	257	250	265	235	255	244	275	255	265	246	292	268	259	251	280	261	261	218	246	265	270	253	248	256	249	232	260	243	260	253	268	257	252	247	253	254	267	253	264	228	249	249	254	235	252	235	254	245	251	238	241	275	236	241	279	249	256	254	263	258	205	231	235	225	241	243	266	221	264	254	224	241	260	283	276	208	249	253	266	258	211	268	311	245	273	267	254	231	274	233	266	220	248	265	246	225	257	235	262	244	246	231	227	233	266	241	270	242	249	246	251	236	223	234	247	247	261	225	265	230	228	230	260	252	235	238	255	233	226	244	268	256	220	235	256	270	241	247	254	259	244	246	249	236	266	244	237	240	248	259	273	235	241	239	245	239	251	246	241	273	252	214	262	236	237	228	249	247	263	260	237	218	266	237	261	248	276	219	233	223	250	264	285	236	241	247	270	272	237	245	232	246	231	243	236	258	236	245	246	233	247	245	263	236	266	248	244	219	225	239	227	260	233	257	261	254	241	240	228	244	257	233	242	235	220	234	254	271	244	272	255	240	231	240	253	218	223	239	245	235	238	230	232	257	266	231	256	249	254	280	261	223	248	285	248	251	227	242	244	246	260	245	230	261	260	255	226	267	242	230	239	248	232	273	256	227	251	243	232	262	235	264	258	243	241	264	249	240	270	227	251	263	252	220	256	234	225	219	282	260	228	262	228	234	235	258	254	273	218	224	256	253	215	264	238	280	270	203	236	240	283	192	261	289	273	223	245	276	263	231	213	257	242	255	274	265	277	273	248	244	262	240	241	270	225	271	255	278	258	255	249	258	248	266	239	263	252	254	256	267	224	240	267	252	271	283	235	252	262	237	240	257	220	232	254	222	290	233	239	275	267	260	254	268	245	236	217	245	230	262	236	211	233	251	245	242	249	252	242	255	256	254	239	250	239	238	242	222	238	229	242	249	242	262	259	229	255	253	212	223	267	220	246	243	234	257	220	237	252	242	272	269	245	258	253	236	253	252	253	252	232	241	228	251	252	235	217	246	262	259	244	271	242	264	212	257	203	250	261	236	250	272	271	237	230	250	258	247	250	256	237	253	240	245	241	253	259	252	267	237	257	272	236	216	227	256	232	263	245	223	256	227	283	259	252	241	235	258	252	238	237	232	245	232	233	249	243	227	251	274	271	248	231	284	250	241	249	247	264	242	236	264	234	251	245	290	247	223	243	260	240	230	209	232	246	234	262	260	254	244	262	237	234	243	249	248	265	244	287	246	253	237	271	238	246	215	280	282	232	255	233	248	264	247	245	275	249	257	220	249	251	238	273	254	225	233	251	280	250	274	245	249	246	274	256	244	241	231	235	266	242	250	247	248	258	239	214	249	220	242	264	272	226	269	244	282	230	242	248	244	259	275	228	245	254	246	263	267	246	217	210	239	257	237	253	260	264	240	251	217	220	234	246	241	256	230	250	251	256	225	262	221	262	248	284	264	263	238	247	250	267	220	259	258	267	225	227	232	257	259	228	205	245	227	221	242	250	243	238	241	263	246	265	281	281	255	234	251	239	244	257	231	259	269	238	250	250	241	254	244	253	258	233	265	257	239	248	239	254	253	248	251	226	242	229	268	257	272	273	269	251	241	270	267	239	230	246	250	273	273	228	262	233	254	273	237	255	222	228	243	236	255	260	256	244	267	254	248	257	246	259	256	229	280	258	252	248	232	249	251	250	254	276	251	274	253	275	262	234	255	261	247	248	259	239	248	265	273	260	231	234	275	267	219	222	254	246	241	253	256	242	219	264	229	234	270	249	229	256	224	227	252	254	269	251	238	264	241	224	213	253	221	257	235	235	242	222	251	230	184	242	229	243	252	254	224	252	234	289	238	287	250	236	226	252	234	242	225	215	242	231	279	249	249	270	245	277	246	235	259	239	242	233	238	216	250	229	207	293	259	242	243	247	290	242	258	270	238	229	237	245	252	248	270	255	220	268	239	261	207	233	239	242	243	270	241	261	267	267	248	249	265	258	276	215	284	247	252	241	264	296	289	236	221	220	252	228	274	265	240	261	220	261	268	253	236	226	287	222	266	235	253	255	261	233	210	263	275	253	260	264	251	254	214	248	265	257	235	245	226	251	258	264	279	253	269	275	242	227	238	242	242	234	247	256	223	268	267	227	252	217	209	237	243	255	257	226	232	245	273	231	261	242	231	214	255	232	237	236	264	250	219	260	237	252	236	249	220	264	249	225	238	236	260	218	268	268	244	252	261	272	214	223	249	259	247	238	253	258	241	252	248	249	222	252	236	272	252	234	249	252	238	253	249	253	242	264	247	260	255	252	267	227	262	221	243	228	242	233	260	219	226	291	251	222	257	238	231	253	237	195	240	263	243	246	243	239	237	246	253	259	234	265	250	240	250	288	258	253	264	250	267	224	244	232	243	234	258	261	243	223	237	238	256	261	217	257	243	272	243	246	264	261	240
6561	871	1269	1333	1215	1008	992	957	830	764	712	767	794	737	736	786	697	660	612	600	649	637	618	658	602	609	628	544	590	606	649	641	593	606	599	604	663	614	595	626	595	585	573	593	602	608	579	582	598	578	551	560	574	584	625	600	600	572	563	594	608	601	556	598	604	599	570	617	599	576	629	590	618	578	592	630	602	629	610	569	560	572	594	595	608	619	568	576	655	605	615	600	596	593	611	600	618	662	587	566	562	600	602	565	595	648	645	513	630	609	606	600	584	621	602	605	556	598	603	592	555	620	627	583	575	599	561	628	621	596	603	585	576	581	602	604	545	590	605	622	599	606	599	647	583	600	585	571	608	599	610	568	567	569	607	566	603	591	621	573	577	573	591	576	595	573	576	584	575	630	566	588	615	624	616	608	595	550	593	577	612	570	557	602	621	611	580	666	587	611	558	588	611	573	597	581	582	627	574	594	578	595	560	571	603	584	594	626	585	590	596	569	583	605	574	575	596	529	624	567	610	611	613	562	594	629	574	574	605	596	566	584	578	598	603	586	561	583	555	617	626	615	573	617	633	593	552	547	604	605	595	644	576	598	614	564	584	566	524	588	602	569	601	607	574	608	583	625	574	579	584	564	586	625	577	605	582	606	595	576	539	570	616	641	575	583	600	609	584	578	618	630	594	622	587	608	632	606	590	602	575	628	587	576	614	582	590	629	622	576	618	593	581	564	576	592	555	581	599	609	563	575	580	602	594	586	533	619	592	573	590	616	565	601	613	605	593	582	597	585	588	621	594	614	635	556	573	585	586	540	582	657	580	600	608	573	579	556	632	577	595	613	592	638	609	587	645	606	638	618	617	600	588	578	611	626	574	609	587	587	570	583	608	587	610	613	577	599	563	575	567	596	549	587	548	586	616	585	585	566	599	650	576	603	549	625	598	631	600	578	587	591	596	586	626	557	588	637	607	614	606	557	577	612	623	578	617	561	589	599	574	602	633	612	581	599	622	573	599	605	585	596	565	573	581	590	592	586	555	591	595	625	579	605	591	610	637	556	592	568	564	606	597	596	608	653	597	612	613	607	606	628	585	570	653	622	573	623	560	566	570	604	606	586	610	589	567	569	592	601	589	575	593	591	612	559	625	588	604	593	555	631	569	595	607	640	594	615	612	589	587	585	582	592	563	572	618	595	592	576	536	570	599	598	556	607	562	590	618	622	573	582	638	587	629	578	549	583	603	643	590	548	593	644	594	651	601	581	581	580	630	611	624	624	569	562	587	606	606	595	572	603	566	576	587	575	628	547	568	608	626	605	583	578	600	578	599	586	586	602	545	552	659	614	583	551	596	632	615	643	588	587	615	595	568	635	607	578	630	546	610	619	609	580	597	571	557	614	599	578	599	569	613	617	610	586	604	610	573	570	607	564	575	595	579	524	586	611	612	639	602	569	643	589	558	582	598	637	548	582	579	640	613	621	578	617	628	549	591	588	579	581	561	608	587	614	587	603	598	588	610	565	671	622	588	630	606	564	589	605	649	588	575	585	617	639	571	585	600	560	617	632	586	593	571	599	637	601	569	614	607	587	608	567	609	589	567	614	581	582	597	568	605	601	621	596	643	628	618	556	582	588	586	578	579	603	604	567	563	592	582	627	625	611	547	627	597	614	605	585	560	565	567	667	604	622	608	579	593	595	562	608	558	606	582	579	615	603	584	577	605	608	592	613	607	564	559	646	622	614	593	602	556	610	612	615	601	607	587	589	601	587	583	582	582	583	599	555	577	626	586	609	617	606	541	578	631	623	628	582	583	577	560	630	582	551	585	564	615	647	620	645	599	546	586	576	588	604	623	600	564	580	599	598	612	595	583	562	546	593	604	606	600	602	558	598	586	575	531	599	626	644	567	609	571	608	600	576	589	602	619	560	629	565	614	648	575	602	616	592	581	577	568	586	567	580	619	615	578	576	554	535	576	599	599	613	593	610	607	595	578	577	592	570	585	588	604	633	558	559	608	636	658	588	589	614	596	625	604	595	576	591	616	622	573	596	605	580	578	608	596	610	617	632	590	609	595	592	579	603	566	619	578	594	553	606	607	642	547	614	665	576	570	614	633	615	645	577	589	616	621	623	565	619	636	625	650	607	563	621	581	599	592	605	656	615	625	541	587	622	593	593	575	603	602	574	567	549	633	625	595	600	636	614	575	595	576	598	632	603	571	602	594	560	607	573	613	526	566	604	592	568	531	631	600	579	604	631	535	635	602	590	599	599	581	612	579	622	582	587	581	612	570	582	614	650	575	620	628	591	578	618	593	583	674	596	585	575	627	581	623	594	614	631	614	632	591	606	565	601	601	665	611	530	571	562	592	593	575	592	616	584	615	570	614	601	601	578	612	576	648	603	595	612	581	637	629	625	586	642	559	620	645	584	623	627	609	615	623	568	629	569	546	609	613	628	580	584	617	542	588	566	624	553	537	609	577	605	541	577	553	616	576	589	571	604	602	559	572	608	609	627	584	620	652	564	594	599	630	586	577	580	626	591	592	610	594	576	628	561	579	581	578	587	585	587	586	585	598	628	554	584	589	625	597	559	567	571	540	612	601	560	635	611	611	612	579	556	614	576	566	606	626	597	527	568	585	613	628	589	581	603	576	597	643	590	613	627	564	611	574	559	564	625	603	575	564	576	606	595	601	595	595	580	551	610	599	582	606	573	589	600	635	623	589	622	540	563	651	617	572	589	631	579	610	606	578	582	553	578	607	615	585	582	551	605	611	555	636	618	582	595	602	552	596	603	582	590	576	615	600	623	579	560	587	607	570	588	563	618	637	606	614	622	563	639	596	605	627	597	612	573	621	587	538	605	575	590	586	586	568	593	618	689	608	581	560	571	594	599	629	620	590	605	588	587	609	590	575	605	614	618	612	566	601	635	592	602	575	577	572	610	569	615	575	610	618	587	598	612	589	617	621	537	567	585	592	577	564	557	622	604	608	598	585	583	596	625	607	602	597	586	582	623	607	563	604	583	599	622	597	564	608	613	581	596	614	577	567	591	611	583	625	592	619	621	558	628	591	554	576	604	587	608	614	647	583	575	557	612	566	594	586	584	621	584	561	543	615	577	638	554	568	600	550	584	590	570	530	543	596	597	635	582	639	586	595	559	575	621	566	574	570	626	614	531	597	596	633	583	567	588	562	592	535	570	529	576	606	602	599	637	612	586	605	600	600	620	621	622	602	586	577	622	607	602	635	583	628	593	602	618	586	603	584	576	574	607	616	599	574	586	601	593	624	580	560	614	591	639	569	632	592	626	599	581	627	601	588	539	635	584	591	587	579	599	640	637	632	591	553	587	604	613	618	613	611	615	627	605	635	576	616	591	602	608	591	595	586	566	602	591	563	591	623	575	595	580	599	607	611	598	603	589	592	606	600	640	597	577	605	597	602	603	608	590	577	611	601	592	584	568	586	610	590	580	592	572	578	624	650	566	585	572	585	657
12966	858	640	495	364	299	261	214	223	192	164	187	164	175	151	169	153	148	168	133	135	136	134	139	141	138	135	129	137	132	146	142	125	147	177	123	143	132	137	142	131	143	130	133	143	129	123	136	136	126	137	151	125	106	125	150	156	159	144	142	145	141	133	122	130	125	130	121	124	174	153	130	146	137	130	143	123	131	127	134	123	127	139	125	130	160	129	120	162	142	138	106	135	138	123	147	131	128	124	135	122	101	146	125	133	159	118	128	124	109	132	136	129	119	121	120	109	147	150	157	159	118	147	143	133	136	112	107	112	128	136	146	127	134	131	130	127	123	133	136	127	128	127	127	126	103	135	119	142	131	155	137	133	125	140	136	133	121	136	149	121	117	118	126	131	150	115	129	143	157	111	125	128	147	120	121	133	145	136	126	138	139	152	124	148	122	123	133	118	127	141	131	144	131	119	146	116	149	158	130	141	125	122	123	141	152	128	118	133	144	141	150	148	143	125	113	122	142	132	138	131	158	135	139	112	137	114	131	124	128	137	132	125	135	144	138	123	153	125	153	121	130	128	133	139	138	124	135	161	127	124	141	136	131	148	119	120	124	134	162	128	120	109	145	142	110	136	126	131	156	132	130	153	110	147	145	120	120	131	124	112	117	128	114	111	124	134	118	146	133	136	146	135	132	149	125	141	127	127	122	138	127	123	116	132	154	129	138	142	136	136	144	123	126	120	143	146	141	131	145	115	139	158	149	123	132	127	143	129	142	139	138	136	154	156	116	136	135	126	113	124	118	122	122	152	131	128	157	115	125	130	117	131	145	136	149	116	141	137	136	120	119	127	129	135	115	113	138	121	141	124	126	148	145	134	133	146	142	118	117	125	144	141	155	141	127	136	144	153	128	151	122	136	130	111	126	126	129	166	138	122	129	145	176	138	145	123	153	107	151	134	123	141	123	126	108	142	123	122	146	122	127	153	143	146	147	140	124	132	152	144	132	162	138	139	138	133	131	151	136	143	113	126	113	115	115	139	153	136	119	130	131	126	125	120	120	115	125	142	125	129	127	143	117	150	132	136	147	161	142	129	126	132	144	126	145	135	135	139	113	138	144	143	125	133	131	144	154	134	130	123	127	131	125	130	159	132	117	137	129	142	137	129	123	127	121	123	126	152	143	129	138	142	116	126	136	133	127	135	134	115	128	136	139	121	121	115	121	128	144	119	122	150	130	145	134	126	164	122	108	149	148	128	137	141	119	132	124	167	141	127	134	140	116	137	124	143	135	141	118	147	135	134	129	133	126	127	117	128	146	126	167	156	128	129	147	161	136	123	114	127	138	142	133	143	139	150	155	106	127	127	162	138	109	123	136	126	142	142	123	127	141	125	140	123	129	118	116	120	140	137	123	137	143	148	128	133	131	132	112	159	126	136	118	149	147	131	142	128	129	147	142	127	151	111	151	129	153	128	136	126	131	145	124	152	131	140	123	126	143	125	134	119	127	130	116	117	117	135	138	131	141	152	110	136	140	134	130	113	121	130	128	120	129	136	103	145	133	136	150	130	124	128	132	117	120	146	143	139	140	141	154	133	136	123	124	146	134	136	129	136	133	146	144	126	128	126	127	131	129	159	123	162	149	136	126	123	138	131	131	137	126	124	131	139	117	118	150	122	129	155	134	134	127	147	138	124	138	113	138	131	139	121	145	137	148	107	110	142	144	119	120	144	95	120	120	136	145	157	127	140	121	126	110	124	112	140	137	138	129	137	136	132	126	123	123	146	136	137	142	124	126	129	120	129	115	130	150	129	124	129	137	141	123	138	130	140	128	121	140	125	112	136	124	133	116	130	115	125	132	114	140	154	126	122	113	136	133	143	122	116	139	124	148	110	135	137	166	122	130	138	133	145	133	147	126	115	139	118	129	136	121	117	109	128	143	126	132	144	144	129	113	139	122	141	126	145	129	131	139	127	147	142	115	128	153	140	129	131	139	124	142	146	160	122	129	143	137	134	143	142	126	132	140	124	144	132	130	129	133	144	137	136	155	136	117	118	130	127	129	132	131	140	138	151	136	125	112	139	126	131	115	136	111	130	133	119	118	136	126	129	127	117	117	134	142	138	118	145	138	127	132	130	130	142	133	135	127	132	143	137	140	144	154	123	141	149	137	143	156	115	133	136	121	107	122	140	139	115	127	135	116	135	139	146	145	133	119	139	131	124	133	137	129	143	126	145	123	130	125	127	116	119	117	134	131	159	142	133	154	128	131	135	139	142	146	160	122	122	143	148	126	145	119	151	123	150	115	96	135	121	135	131	110	122	134	129	142	133	136	127	138	130	144	142	128	118	136	119	106	118	121	125	117	138	127	142	146	135	132	119	118	151	138	136	135	123	122	118	128	108	129	133	138	128	128	121	131	109	137	114	123	123	145	119	131	122	130	129	140	130	130	137	132	120	134	146	136	143	137	127	137	139	144	128	149	139	126	129	159	138	142	136	140	139	109	128	111	125	133	136	135	129	139	132	128	123	147	132	139	128	122	137	146	115	142	117	140	156	130	149	135	134	123	127	128	140	132	138	121	118	121	132	148	134	134	149	151	152	132	125	123	138	121	146	128	133	135	130	114	147	120	150	121	132	147	152	131	126	144	120	130	127	118	130	113	119	124	145	124	153	122	127	152	132	127	132	121	134	154	137	127	125	143	112	124	133	122	120	111	120	123	130	142	137	135	140	141	120	141	141	141	149	160	127	127	160	118	127	152	136	132	131	136	136	131	128	126	132	121	131	131	123	121	135	138	150	127	154	150	134	127	120	145	139	129	144	138	135	126	138	127	139	127	130	137	129	142	138	128	135	140	128	125	147	138	132	120	132	127	140	170	136	122	156	106	133	138	153	143	143	129	148	126	119	142	137	149	123	133	116	114	138	134	123	124	137	104	118	106	156	141	123	139	132	138	140	131	139	131	154	163	174	129	111	121	137	124	122	135	149	142	122	115	149	135	151	135	139	119	150	130	133	129	116	106	122	130	133	115	161	154	140	154	131	130	140	149	139	140	138	114	134	145	137	130	140	130	127	124	122	130	131	132	143	156	122	136	127	117	151	131	121	143	146	137	114	134	127	159	136	127	129	138	135	103	126	160	171	137	154	128	145	138	113	132	137	131	121	132	128	145	121	147	144	135	125	128	130	148	131	126	100	154	120	149	130	133	106	128	145	132	133	117	135	130	126	117	144	139	119	133	135	133	136	131	136	146	116	133	131	130	113	131	131	132	126	139	121	136	140	129	124	121	127	134	141	130	135	148	120	137	143	100	128	143	116	115	112	115	138	137	128	124	132	133	141	114	123	136	121	131	116	143	144	124	142	132	136	142	143	138	133	119	143	124	127	147	131	123	130	138	156	138	139	152	135	132	133	134	154	137	149	131	139	114	145	157	149	139	160	141	125	137	134	136	125	158	136	123	116	137	144	138	113	126	136	133	130	140	149	131	160	135	123	132
8043	870	1569	1768	1382	1102	1084	887	790	736	578	605	618	549	582	636	523	427	413	420	392	405	401	388	385	378	364	349	347	320	368	333	382	346	358	350	352	355	381	350	325	316	344	345	356	352	370	328	342	350	346	327	338	352	333	330	322	361	332	342	338	312	338	355	368	306	302	347	338	362	354	327	312	355	350	365	325	333	327	358	359	322	361	331	312	364	378	348	343	333	344	316	341	329	323	319	303	314	324	313	328	327	348	305	323	354	326	302	335	306	359	337	319	348	315	321	327	321	340	318	322	325	311	338	328	333	352	303	355	344	306	312	335	341	293	318	347	329	372	288	339	374	337	327	352	345	341	303	313	322	330	315	350	322	339	341	348	327	333	326	291	333	343	349	304	341	348	346	316	328	327	326	324	324	312	327	319	311	338	312	304	291	358	321	328	354	329	313	364	335	322	325	357	327	338	350	333	331	333	323	329	329	334	340	356	312	313	338	286	335	322	313	331	322	327	324	317	322	341	342	315	306	309	339	359	310	353	345	341	337	296	342	350	334	311	312	310	327	319	362	323	356	318	303	340	335	325	329	332	347	351	306	295	326	305	347	297	355	313	319	314	323	346	349	327	335	334	325	305	341	332	335	322	346	356	304	331	312	330	332	351	328	332	341	334	355	330	324	306	316	344	329	317	342	329	340	331	337	319	320	325	355	353	313	321	353	318	339	347	360	304	314	365	336	347	333	332	356	358	339	310	342	342	344	333	321	331	336	307	333	347	330	332	354	311	334	355	329	318	337	321	316	326	367	346	284	307	344	332	329	336	328	353	334	320	331	340	329	335	341	333	332	325	346	316	322	366	293	359	292	323	329	343	320	375	338	279	356	329	322	320	334	337	369	341	279	283	339	350	353	335	322	328	340	336	374	347	319	329	342	342	355	336	327	350	340	347	313	340	316	354	344	325	337	327	341	329	345	319	338	302	353	347	339	325	327	348	335	331	360	341	343	344	349	376	338	356	303	349	313	352	319	317	330	335	349	314	292	358	363	330	328	314	324	320	348	314	333	327	345	352	338	328	332	343	334	340	336	315	332	340	321	357	297	324	355	304	320	337	335	365	334	327	328	355	318	321	282	314	331	329	331	299	328	351	339	322	334	343	361	332	327	315	352	334	358	314	310	337	338	323	325	317	347	355	349	315	350	330	322	345	326	312	322	330	342	341	330	357	329	307	320	361	350	329	360	351	349	324	313	343	312	319	336	347	328	322	335	354	346	347	317	372	337	355	351	364	329	294	347	325	326	336	372	298	326	317	347	320	315	317	302	334	319	356	356	334	304	328	280	329	300	343	351	326	315	341	305	335	301	327	321	311	327	327	341	315	312	337	348	321	295	331	337	325	343	340	312	338	339	326	318	343	360	379	314	341	319	307	304	314	336	346	319	326	304	355	364	367	323	336	339	341	319	316	308	344	341	348	319	312	373	307	315	321	332	330	315	329	298	355	293	318	350	322	322	318	363	321	310	334	302	342	312	319	330	341	335	297	326	338	329	326	320	352	313	333	310	306	344	323	302	336	332	309	329	305	329	339	350	333	330	333	314	351	347	345	324	333	330	314	337	316	307	332	330	337	315	349	298	320	316	361	319	339	302	336	335	317	344	332	338	342	324	316	326	330	318	310	316	330	373	344	335	300	347	325	373	330	338	281	322	322	369	344	300	322	320	305	333	324	320	325	305	335	343	348	323	321	339	343	342	327	326	339	317	309	338	340	343	330	363	301	348	338	337	313	290	318	367	333	339	320	357	320	340	328	315	340	318	348	356	327	326	294	303	286	336	321	368	351	317	329	315	341	338	350	351	342	337	343	340	331	312	331	331	346	312	317	327	310	349	363	306	314	325	310	351	294	311	332	347	334	331	334	314	345	317	362	349	367	334	337	341	340	329	327	349	305	330	354	340	330	335	306	327	318	350	313	335	345	362	332	306	320	356	329	332	344	332	318	323	334	327	332	323	322	338	318	352	319	343	323	318	323	337	363	333	287	308	350	319	324	334	321	336	331	334	363	358	343	340	354	339	354	316	308	326	307	308	327	333	361	303	321	301	326	320	351	323	319	333	317	333	350	314	339	331	313	317	341	310	322	315	323	296	338	322	308	330	340	342	326	316	319	341	332	353	321	336	339	306	339	352	344	320	330	354	322	328	349	290	325	332	328	317	331	348	353	354	335	329	346	344	337	356	324	346	324	338	309	332	333	320	348	333	327	344	311	346	320	349	299	341	314	343	371	341	323	313	329	334	314	358	336	334	335	346	332	324	335	344	324	314	332	303	347	350	303	338	309	334	339	336	308	344	298	352	350	331	334	324	330	293	344	352	347	340	358	329	314	358	329	336	320	308	333	313	348	335	326	329	326	330	332	339	324	320	323	340	329	288	315	327	319	328	316	328	330	334	312	333	354	319	335	326	325	342	349	351	339	332	336	347	293	318	308	357	341	346	375	301	327	329	315	353	307	292	334	337	295	330	339	338	321	294	312	301	360	348	280	342	290	320	333	338	344	337	342	325	313	344	351	321	327	350	348	323	358	341	335	313	317	345	343	334	313	297	309	327	313	313	291	319	376	340	345	311	306	339	339	332	361	319	334	337	342	314	315	357	324	355	313	334	304	314	333	360	343	328	336	329	332	320	362	330	333	331	328	329	340	334	350	304	322	318	310	368	355	316	337	329	326	328	329	334	348	337	321	324	307	311	336	339	356	338	328	319	322	320	327	294	299	341	332	315	335	330	281	323	334	313	333	311	300	304	288	336	351	314	321	335	320	282	302	320	334	362	344	350	352	336	337	360	318	324	344	347	314	309	315	303	336	360	338	326	324	328	315	334	348	350	310	322	330	317	330	312	300	358	340	329	330	339	324	321	319	324	323	350	345	358	361	341	360	339	361	321	336	299	327	326	300	343	322	367	342	357	368	321	322	323	363	365	351	339	313	317	285	321	322	354	345	307	318	327	345	322	315	345	329	343	333	320	349	324	328	340	346	345	335	315	332	341	327	355	341	369	325	336	324	328	305	329	329	301	320	327	308	327	355	339	322	332	310	306	319	325	351	325	305	346	322	311	333	324	325	285	350	324	317	345	318	329	335	358	330	328	342	356	362	343	314	326	331	325	319	402	331	331	334	345	344	340	307	350	334	314	329	323	302	328	316	300	356	308	330	321	350	320	312	363	330	351	330	307	307	333	337	303	353	346	332	327	324	333	312	332	347	327	319	305	324	338	314	327	330	340	348	323	346	352	332	289	332	298	284	357	346	313	328	322	344	326	361	340	305	305	331	325	332	341	358	364	320	324	336	322	370	329	326	346	330	332	313	317	322	313	327	315	326	309	334	323	320	319	370	331	311	336	318	326	334	310	350	327	338	309	335	336	329	335	327	318	376	314	357	365	324	360	307	334	298	355	321	350	329	318	342	296	306	359	328	334	320	319	336	362	320	348	329	339	328	338	354	345
1398	236	224	211	217	220	197	214	192	210	224	203	187	198	181	186	172	192	188	215	195	205	191	194	213	198	213	193	203	196	191	167	185	199	204	205	194	204	202	219	218	197	205	216	183	179	182	184	210	175	197	221	211	191	166	196	186	178	198	206	211	188	190	193	212	200	209	222	228	190	188	194	206	210	193	251	222	197	208	199	199	181	229	186	182	219	197	194	190	203	201	195	215	199	199	228	197	224	183	198	152	181	185	202	209	188	212	201	194	185	179	192	183	185	216	210	199	195	214	210	192	210	206	230	217	214	187	197	201	190	209	225	207	205	190	194	207	190	172	199	193	182	197	202	202	235	181	202	194	204	188	201	165	196	211	240	193	182	188	193	206	175	199	188	190	208	196	185	194	190	222	181	205	196	203	203	185	224	171	197	217	189	206	201	216	212	211	202	227	201	214	196	229	206	226	217	199	220	209	211	189	199	216	205	190	213	219	210	217	186	194	211	202	184	225	227	183	187	201	181	193	221	214	186	209	215	196	198	201	178	227	205	183	199	179	180	181	194	171	239	206	198	186	217	204	218	192	191	194	166	187	204	215	173	188	185	210	169	213	207	183	203	182	210	189	200	190	225	209	199	215	199	198	224	212	224	189	205	204	182	187	224	195	212	192	210	183	208	232	212	203	185	203	200	196	243	206	181	221	213	211	196	186	167	217	234	205	200	198	209	198	191	193	193	198	183	191	188	196	217	203	235	206	196	167	201	209	189	184	194	194	225	179	236	174	183	206	219	183	214	191	185	191	230	179	216	193	185	232	186	215	205	204	188	203	196	184	198	189	173	195	221	213	198	204	217	212	219	213	175	209	197	197	192	205	208	176	204	212	212	202	216	185	198	210	194	190	205	186	203	200	188	206	242	218	221	181	211	188	192	203	186	190	192	217	196	213	212	185	190	198	203	185	172	217	188	206	214	205	207	207	196	199	204	201	213	216	213	202	189	220	195	216	208	206	206	186	210	217	244	207	203	221	209	190	209	220	215	195	209	213	197	187	214	206	189	176	196	200	171	219	187	233	228	164	180	212	184	191	197	191	201	175	192	226	204	185	162	207	217	193	208	224	173	216	189	197	181	147	227	204	213	196	212	192	203	200	200	212	224	195	245	213	200	185	198	207	196	192	215	202	212	181	211	220	194	211	206	195	187	205	173	195	177	227	239	184	200	186	199	188	193	222	218	232	206	200	182	221	214	220	206	201	197	208	203	175	201	187	198	203	190	202	204	220	191	195	196	188	205	181	205	210	191	179	171	214	197	199	198	207	184	191	189	208	186	184	214	195	184	213	208	170	195	201	218	191	193	196	177	197	192	180	169	174	209	199	219	208	197	215	182	191	215	196	201	187	199	201	210	192	189	198	197	183	206	192	204	210	197	218	222	223	196	179	182	180	182	201	195	206	195	217	186	213	198	190	185	208	198	206	211	187	217	198	198	238	191	197	196	229	209	203	176	218	216	202	214	192	197	205	211	196	177	177	200	194	220	173	213	206	229	219	196	188	207	213	192	196	194	195	209	211	206	202	217	185	174	184	172	187	211	202	196	194	182	190	201	211	198	196	210	224	214	192	200	199	203	214	199	228	217	198	172	191	204	193	199	206	209	204	198	179	180	191	206	202	188	208	198	195	206	195	182	214	198	195	211	200	202	214	193	203	219	207	199	210	179	206	193	202	213	220	216	204	208	206	187	230	194	195	203	184	197	214	187	172	189	229	211	209	220	215	223	212	199	204	186	210	190	173	212	182	194	192	178	199	184	195	218	187	216	191	187	221	184	180	193	201	205	184	203	202	192	207	224	206	210	190	182	196	194	203	188	190	206	198	198	205	204	213	205	202	225	206	230	182	206	210	192	210	196	194	191	189	207	198	232	222	203	210	192	211	185	185	223	196	192	166	207	211	208	193	217	212	203	208	220	179	196	214	198	207	209	204	192	213	202	215	201	184	195	210	190	159	175	163	217	218	202	193	191	180	185	176	185	201	189	202	216	201	187	209	225	184	216	226	199	195	201	192	209	221	199	204	176	201	191	201	215	216	201	199	207	178	191	176	198	197	215	222	216	218	178	220	221	199	195	214	206	209	218	168	222	223	201	191	195	182	219	189	205	181	213	211	188	232	212	176	176	201	203	191	205	206	196	204	212	218	224	190	161	194	223	216	215	190	184	202	209	190	187	188	229	194	194	191	204	204	173	209	175	211	194	220	199	218	186	207	218	200	183	229	204	217	201	187	180	211	231	208	182	190	207	213	172	222	205	196	193	172	176	189	234	201	226	207	216	192	202	214	223	221	196	206	194	170	233	200	218	177	197	220	225	186	195	208	207	204	201	198	190	206	171	218	208	192	179	222	215	232	211	207	180	207	197	196	202	198	197	200	181	185	213	171	190	192	210	179	189	194	200	180	226	186	206	192	214	207	215	210	222	209	189	174	162	203	173	223	213	186	194	189	184	191	198	189	193	214	197	212	201	187	174	206	221	194	186	203	207	191	222	195	190	192	221	207	193	191	183	202	183	221	237	191	176	200	221	193	206	202	190	186	198	182	189	208	198	209	185	202	198	207	194	230	194	212	223	216	202	216	214	201	200	199	206	195	199	190	213	233	193	216	217	187	193	215	198	213	188	205	220	191	194	197	189	194	213	188	213	199	197	201	193	188	195	209	230	182	207	187	192	214	202	219	185	213	210	180	199	208	219	198	175	203	210	182	202	188	200	208	211	196	199	187	208	197	182	231	214	187	208	173	196	196	203	213	214	225	202	227	207	194	209	190	202	215	205	220	200	189	203	225	216	196	201	204	192	161	217	206	198	224	215	202	166	198	190	228	212	182	202	222	189	214	193	194	188	184	199	199	203	214	218	173	186	193	198	204	204	211	207	214	204	217	172	185	160	203	197	197	172	215	210	213	227	203	214	219	214	200	195	204	216	203	196	179	236	184	208	189	203	215	203	201	186	214	186	198	204	196	216	181	204	207	181	202	194	204	195	204	201	200	199	188	189	199	212	195	174	206	179	198	214	219	194	217	217	198	204	214	199	186	222	203	192	206	210	198	182	209	204	185	164	207	200	215	194	201	213	222	195	196	214	191	198	199	203	227	193	208	244	206	209	202	212	202	222	179	205	229	204	205	185	217	201	188	174	218	173	213	213	203	223	201	164	182	200	212	201	182	227	217	197	178	183	208	205	240	201	206	181	216	218	198	196	210	194	196	185	206	179	228	210	197	200	224	225	214	188	188	205	208	190	200	212	208	180	226	200	203	210	221	226	212	207	219	210	189	212	201	188	205	205	217	231	183	212	169	219	220	202	187	193	195	190	234	223	163	221	218	220	167	208	213	219	203	207	192	202	205	171	197	168	229	206	209	217	205	202	188	201	210	204	207	182	219	225	220	210	202	209	199	226	177	224	223	182	212	204	208	194	175	194	197	218	214	215	197	199	183	170	203	178	210	219
1896	529	575	577	546	513	531	444	497	518	507	512	513	516	501	542	550	523	511	489	510	536	507	509	493	466	515	527	516	518	515	498	528	517	497	516	499	509	505	512	502	484	516	499	506	505	470	541	504	521	471	480	510	524	477	503	507	440	516	484	482	507	462	518	477	528	489	515	489	424	527	499	495	482	513	445	510	477	474	519	477	481	475	513	500	479	461	539	482	460	513	523	506	469	499	487	475	503	476	502	471	471	524	537	510	503	515	544	524	458	487	480	498	515	568	574	517	514	497	479	493	471	524	500	506	463	513	510	516	498	478	494	497	503	487	507	457	466	495	539	471	469	521	491	494	486	490	487	530	542	509	478	493	516	494	525	495	498	509	471	524	504	515	486	503	507	468	475	510	496	511	513	512	489	461	498	523	479	536	517	486	500	496	477	469	518	464	478	497	503	525	524	534	486	479	503	494	487	513	489	508	510	496	461	496	496	531	498	500	448	525	521	504	504	510	537	513	484	516	454	466	493	502	476	516	540	528	502	514	483	468	502	518	496	514	514	483	530	503	493	519	514	510	518	488	519	497	497	525	495	495	494	449	483	515	494	496	486	524	503	481	468	497	510	463	490	468	514	502	516	509	505	459	455	536	504	485	507	498	474	503	540	495	464	454	511	512	468	507	516	522	527	489	518	495	493	502	485	488	505	511	508	483	518	500	495	509	461	510	433	544	496	504	548	505	485	463	503	476	523	500	515	460	514	482	525	467	489	496	515	509	472	484	525	523	525	499	501	495	572	461	520	487	532	487	499	502	490	525	473	492	502	495	476	539	442	473	476	498	511	518	494	483	501	491	494	514	496	491	474	517	490	493	492	490	478	522	534	482	477	503	494	480	470	465	502	498	481	491	477	475	533	533	506	530	507	490	516	484	528	486	459	496	474	459	483	485	488	480	513	527	527	525	539	543	489	497	482	493	494	504	492	492	502	516	492	469	514	535	507	485	487	515	474	484	492	485	540	470	478	466	476	496	482	512	452	509	484	501	495	493	514	504	509	511	508	500	458	464	507	479	475	522	486	504	503	511	501	501	542	516	492	466	467	469	575	472	510	486	484	514	510	511	523	488	498	457	499	469	501	529	549	484	480	484	540	498	493	499	533	476	504	498	504	525	471	499	493	529	470	473	510	502	494	530	513	451	514	527	484	521	526	495	509	490	533	491	547	537	484	519	518	477	479	510	502	477	505	506	467	518	477	506	507	505	473	467	494	507	493	533	536	464	542	523	480	551	550	492	498	490	511	475	537	498	506	513	510	514	476	527	547	505	476	525	503	490	502	476	512	473	480	520	551	491	520	504	463	465	499	549	509	505	500	522	493	493	509	476	496	484	512	473	454	488	488	452	470	460	517	504	513	529	491	493	502	517	520	476	520	523	531	487	535	470	516	519	512	486	518	522	509	499	508	498	426	512	540	532	536	501	534	469	492	556	479	486	511	464	506	496	530	515	487	518	509	537	535	473	509	492	456	501	504	538	496	558	535	481	520	496	475	503	511	503	496	516	460	520	502	466	473	480	507	511	498	512	502	471	513	532	481	520	522	458	483	489	488	537	462	491	498	525	526	473	518	507	527	469	499	467	503	500	502	537	460	499	490	497	482	535	503	501	521	492	463	469	489	509	480	498	521	484	490	477	519	549	508	516	513	470	538	493	497	463	500	542	483	480	483	496	470	467	504	472	478	492	489	514	511	521	489	494	539	487	515	500	481	518	513	509	482	486	499	536	455	483	534	538	466	513	504	499	507	549	477	534	481	473	484	460	494	487	505	481	477	557	492	487	499	508	511	484	462	518	501	530	502	487	496	477	505	479	517	505	496	516	478	518	477	538	543	480	453	491	506	466	513	467	473	506	506	533	507	513	493	504	506	501	511	500	510	510	514	499	496	504	525	514	538	505	484	507	447	501	525	437	533	488	519	482	503	520	538	558	508	502	506	497	511	499	483	489	470	480	485	504	485	525	475	501	528	532	483	496	508	480	500	536	499	534	480	544	471	482	482	488	520	491	485	511	465	537	474	499	477	525	469	535	469	451	517	500	479	516	503	453	509	501	458	461	485	514	513	499	503	482	530	504	486	504	530	530	500	472	516	476	507	488	539	481	494	522	520	484	506	480	468	494	506	485	549	507	527	549	530	484	510	525	475	501	536	497	485	486	511	470	465	451	469	477	514	525	502	468	458	477	516	506	534	487	476	456	491	483	519	468	477	526	499	471	518	499	495	476	541	497	463	494	489	497	493	518	515	500	506	491	523	508	519	493	500	478	503	552	489	498	491	501	545	498	504	437	532	533	472	486	481	524	520	525	540	523	453	483	491	509	517	539	510	486	516	507	493	538	516	489	517	506	498	480	543	488	498	497	510	463	481	499	507	515	481	514	537	493	471	498	500	498	470	508	528	482	484	488	488	506	466	521	528	498	461	458	513	527	485	515	483	480	514	490	565	509	494	517	478	527	512	505	481	533	512	468	496	529	497	514	494	503	520	500	499	485	493	497	510	539	488	500	525	509	474	470	531	478	505	514	471	542	504	494	483	490	542	526	495	515	470	535	523	492	482	496	491	523	499	479	511	506	462	478	499	491	473	473	514	510	507	498	496	490	533	517	515	509	505	513	528	510	523	510	507	475	493	499	542	525	495	495	474	477	507	515	531	510	498	461	499	492	516	482	478	530	511	505	470	515	485	501	500	486	502	521	459	505	538	559	459	475	517	524	485	487	490	521	507	484	472	506	497	434	482	495	475	501	486	499	502	513	522	536	490	506	500	500	464	469	505	515	508	507	523	509	484	549	454	520	474	519	482	451	551	524	528	511	513	494	476	487	493	499	496	501	498	487	485	499	490	524	534	530	528	499	528	494	517	515	516	516	482	477	522	523	488	529	483	527	498	500	483	476	498	503	528	452	545	522	484	493	538	487	497	487	502	501	514	507	522	518	523	464	537	474	509	511	491	463	512	461	503	529	531	532	485	504	496	507	515	498	460	493	533	485	528	474	517	500	512	483	488	501	553	464	482	535	528	506	481	510	475	505	473	516	533	510	518	483	478	489	479	497	504	480	478	494	499	547	513	497	483	517	523	475	494	505	528	500	513	514	492	514	516	485	512	470	514	486	476	495	520	502	497	494	497	493	524	495	486	488	491	500	481	493	487	561	493	504	518	481	482	514	482	497	470	460	490	477	469	512	450	545	444	538	532	518	538	476	511	495	481	533	512	473	488	517	463	466	478	495	517	490	488	503	486	467	539	520	507	503	520	488	517	536	477	522	508	502	458	527	484	489	509	528	456	534	489	474	476	538	494	523	504	526	507	543	488	530	537	545	528	518	501	500	530	510	464	496	507	532	519	485	481	501	479	515	521	522	501	496	503	539	510	510	519	486	472	500	483	525	495	506	490	495	508	483	477	514	501	461	519	479	494	539	522	498	508	525	463	522	516	542	492	503	497	531	486
7360	550	508	465	345	349	350	367	283	271	282	270	268	246	247	252	256	231	249	266	272	267	274	238	259	272	223	248	258	231	244	245	254	247	239	232	252	244	261	241	259	234	261	245	267	251	278	230	253	229	248	251	266	246	228	244	240	201	268	235	270	261	264	269	261	237	230	247	223	241	242	259	248	265	242	276	254	228	264	233	274	269	216	237	220	263	231	245	241	227	256	242	249	241	247	223	252	239	240	236	226	259	247	223	255	255	227	260	245	247	241	233	266	250	247	248	241	248	246	235	252	234	246	251	214	245	250	249	261	246	245	232	258	268	209	265	262	242	242	251	246	263	265	252	254	260	257	219	223	253	249	255	232	260	248	239	246	238	263	260	242	239	236	239	258	257	271	251	281	254	245	279	230	257	237	273	211	272	248	265	243	269	236	270	277	230	230	225	222	235	266	278	229	239	265	265	258	247	267	223	269	216	220	237	236	263	241	242	236	254	277	232	255	261	261	247	245	241	239	237	222	265	213	225	254	271	262	246	241	259	242	255	231	221	254	270	292	229	254	235	255	252	241	258	219	221	269	253	248	257	230	227	260	262	236	251	254	248	250	266	260	251	247	260	233	229	269	207	242	249	248	271	246	256	241	224	244	242	236	247	263	238	279	264	237	245	270	232	252	230	284	258	258	272	268	265	229	235	246	245	247	263	217	231	254	238	241	265	246	272	240	253	212	227	249	239	221	253	270	234	235	267	251	240	257	255	252	231	226	268	247	242	228	249	248	245	267	261	270	196	234	217	241	247	275	246	255	242	244	242	269	232	264	232	222	246	263	228	233	219	270	237	254	241	246	225	248	253	254	237	234	202	253	236	259	255	248	251	237	261	241	244	256	247	263	245	265	269	249	247	253	259	229	263	238	244	262	250	227	246	268	250	253	278	249	250	245	256	232	244	250	250	251	240	248	261	248	278	248	287	267	259	257	247	218	254	278	259	245	251	259	238	253	269	272	223	262	257	263	240	249	279	269	245	240	248	248	253	271	283	265	219	256	265	213	278	256	243	234	266	243	267	252	256	216	256	224	255	288	232	245	253	245	249	254	228	272	266	239	241	243	266	226	274	247	249	246	240	259	234	263	249	274	242	241	264	245	246	249	242	253	249	249	246	217	253	231	276	234	255	269	267	270	227	237	238	228	239	239	262	241	249	267	280	242	266	259	229	249	247	260	257	242	255	217	218	246	251	260	269	260	243	280	244	234	257	241	270	281	230	284	237	269	260	271	269	272	238	272	226	259	262	248	268	247	224	260	267	240	239	264	248	249	268	274	282	244	248	234	259	229	228	267	255	234	243	236	237	251	232	239	226	250	265	277	270	282	247	264	272	262	265	253	245	279	214	234	274	271	260	239	244	198	277	259	227	237	261	273	253	243	240	234	226	262	251	231	252	244	252	260	262	239	240	259	239	245	254	264	256	231	232	256	229	219	264	248	265	289	255	223	228	249	274	236	259	237	259	268	241	272	266	239	244	254	272	231	241	266	218	221	257	281	245	264	262	234	250	254	272	233	251	219	228	272	222	247	248	236	261	253	195	281	246	242	271	229	209	270	240	243	236	247	260	282	254	262	229	249	265	271	240	253	269	274	258	244	258	238	252	239	254	252	229	226	280	256	261	281	278	246	247	232	232	249	271	283	251	234	261	261	265	262	258	284	234	230	238	268	245	230	279	253	284	258	212	251	263	243	266	250	259	262	247	279	245	261	247	286	252	248	264	230	261	248	261	257	218	243	237	259	250	257	238	241	264	249	271	270	267	271	232	234	239	279	271	260	253	236	244	257	247	239	224	250	225	222	237	241	246	270	255	231	259	238	217	256	247	232	231	268	243	238	234	234	251	253	244	246	217	244	262	245	216	237	265	199	239	243	247	256	238	247	242	248	258	237	242	282	261	247	262	269	225	277	255	256	276	215	244	257	258	230	238	239	248	238	283	236	245	264	269	241	254	244	241	266	245	236	278	249	267	249	263	245	266	230	230	265	260	281	249	229	253	239	247	236	260	272	260	262	261	239	238	234	232	241	265	236	254	249	268	249	220	241	240	261	261	234	269	237	227	253	246	269	233	240	256	263	254	227	251	278	237	239	242	255	263	229	209	241	238	263	239	226	229	234	222	240	217	229	227	237	262	242	241	244	226	244	261	235	266	235	249	256	267	247	256	247	244	273	247	260	273	241	259	259	259	265	274	259	254	260	215	239	235	240	239	260	265	267	242	232	247	243	243	242	224	238	259	242	239	252	223	247	249	259	218	255	241	283	240	205	233	236	256	257	223	241	240	247	272	232	277	257	263	255	253	252	261	254	253	233	248	260	226	265	251	244	249	255	246	243	232	290	240	241	269	260	246	231	234	234	253	258	234	257	251	260	270	212	243	251	246	263	231	249	287	237	253	270	255	262	243	234	230	232	223	237	237	233	219	267	255	273	235	260	241	260	247	231	234	257	258	271	267	239	235	236	250	267	249	269	244	236	223	265	256	225	246	243	233	251	274	247	289	262	241	252	227	239	233	214	248	243	233	254	258	262	269	241	259	251	244	271	228	248	268	265	247	222	211	232	253	218	226	244	246	228	235	214	285	239	200	242	239	263	244	279	262	252	237	215	233	241	253	262	262	249	264	258	269	250	224	198	209	258	242	243	253	250	270	257	267	251	259	249	260	267	276	232	232	235	265	239	272	252	250	238	225	245	245	248	245	239	251	257	249	222	264	250	246	249	249	238	235	257	255	232	308	241	263	222	226	236	252	231	253	248	227	227	251	254	250	249	229	243	251	252	230	274	269	242	213	266	216	255	232	252	256	225	249	250	282	235	253	241	230	261	244	253	259	233	208	255	264	244	249	243	280	259	232	273	228	244	247	254	253	264	267	233	252	270	247	257	282	225	216	256	242	243	234	250	255	238	224	262	244	243	242	276	244	262	230	269	233	235	250	241	213	239	256	224	240	274	257	277	202	223	224	252	234	256	250	237	221	242	256	277	241	244	242	239	248	288	221	223	281	228	219	284	257	259	239	262	246	257	233	229	295	254	271	248	253	246	223	258	228	239	276	235	232	252	255	248	268	242	246	264	255	267	270	264	227	256	243	234	270	258	233	250	201	235	246	250	226	233	234	247	247	262	277	248	246	249	280	243	217	258	248	260	264	248	234	250	222	242	262	241	271	239	265	231	250	260	267	264	228	270	256	231	262	238	261	248	239	272	230	271	233	241	285	232	261	249	265	275	233	256	252	250	272	268	263	242	259	241	246	269	258	258	261	225	234	275	229	248	259	223	256	222	221	290	224	266	251	231	262	244	277	239	260	238	262	269	248	255	216	257	245	233	246	241	237	233	244	241	246	227	242	257	244	239	303	244	263	267	244	243	276	270	250	249	257	273	273	230	240	243	233	214	276	226	246	235	255	239	234	261	241	233	231	261	265	240	245	242	248	255	237	261	295	218	240	261	274
6508	929	1311	1291	1190	1059	1017	932	836	771	714	761	731	650	705	779	723	616	635	641	648	623	633	579	629	664	590	598	583	595	613	623	659	661	600	601	587	629	584	621	608	589	601	630	563	576	602	603	634	635	637	536	580	598	558	618	573	636	596	593	589	572	616	628	594	565	590	593	612	646	587	564	561	623	597	611	590	566	579	635	592	613	595	614	552	618	560	588	582	607	603	584	568	595	589	587	654	606	606	607	573	597	629	593	626	596	561	624	575	649	591	560	615	587	590	616	624	594	613	588	572	569	573	591	601	618	559	625	611	595	571	611	584	609	646	599	600	606	584	584	578	572	625	624	659	614	575	570	599	603	548	614	580	612	588	590	585	624	635	628	619	587	574	628	589	558	612	572	626	594	619	580	592	617	592	630	618	581	550	581	634	551	607	597	629	535	610	616	577	613	619	609	606	564	564	594	581	652	614	625	598	599	605	568	617	584	571	608	587	575	601	586	586	602	601	618	629	578	608	603	566	594	590	602	646	611	541	625	617	584	651	623	622	628	607	571	579	559	615	602	618	601	623	563	574	575	591	606	617	590	609	621	598	617	596	572	589	620	537	548	576	617	555	577	584	581	571	602	622	602	552	611	618	610	627	614	610	565	653	549	624	591	627	584	577	611	595	593	579	615	573	586	604	603	590	589	581	609	603	601	568	593	618	595	627	591	599	583	621	569	595	583	572	591	592	562	590	604	591	603	625	574	630	651	615	604	569	634	614	595	579	606	575	621	617	605	615	600	592	581	650	607	593	577	588	566	613	592	587	596	588	559	597	592	591	609	583	559	639	599	634	557	593	614	565	583	600	586	604	591	601	636	580	618	589	610	598	609	602	579	647	630	568	620	570	628	599	593	609	602	581	610	612	603	594	585	587	592	613	630	621	597	566	623	603	583	592	606	582	578	590	581	610	582	619	599	606	604	586	595	617	567	645	603	573	578	616	602	591	595	576	600	589	625	643	596	567	642	632	607	599	592	545	635	591	579	580	600	589	568	567	590	570	636	624	549	626	610	580	585	608	586	585	560	606	649	569	612	608	634	587	594	584	621	559	627	584	574	562	575	588	613	616	635	607	610	603	612	587	599	554	597	603	623	629	603	644	600	595	578	575	589	572	576	565	584	581	587	568	616	589	573	622	589	599	622	581	565	595	605	632	572	599	615	606	583	593	591	631	589	600	615	628	598	557	646	568	583	537	619	612	614	619	565	576	604	589	593	580	636	598	601	595	591	595	600	591	611	587	583	577	552	573	627	549	594	611	574	569	543	575	610	573	622	614	579	567	619	575	553	593	611	600	564	588	584	583	570	605	587	590	572	590	633	536	631	615	637	609	620	574	569	605	544	638	583	586	615	616	575	556	600	594	572	575	607	563	585	644	589	574	566	565	618	562	615	587	591	620	604	605	594	573	601	607	556	610	613	591	562	615	582	583	561	595	560	576	576	589	634	625	571	623	601	562	605	552	606	587	568	589	590	591	580	581	624	588	607	604	587	596	612	606	569	619	577	619	627	581	581	570	583	601	589	570	617	611	581	585	616	576	572	580	625	604	596	622	607	627	638	582	612	564	582	585	609	615	610	611	618	615	602	621	597	627	575	590	573	590	632	605	580	644	599	597	570	596	574	629	608	604	552	651	592	573	590	589	592	577	658	626	567	615	594	616	624	589	591	631	608	545	597	553	574	659	565	593	555	568	587	582	587	575	583	599	619	592	614	615	597	583	622	601	613	555	623	595	576	557	605	610	595	608	651	600	614	605	600	630	601	611	599	549	579	563	573	622	602	575	588	554	564	595	575	583	599	603	610	566	562	596	620	528	607	610	574	647	599	570	589	575	595	591	552	581	607	584	594	557	629	596	555	599	579	593	632	566	576	616	582	608	581	602	588	583	603	616	638	613	568	577	568	592	611	593	605	612	578	582	586	592	565	616	581	605	607	628	602	585	589	581	604	593	619	635	583	610	576	603	598	552	608	603	620	604	614	595	602	620	590	609	602	622	601	603	638	548	581	577	621	557	605	605	637	603	586	579	619	600	617	605	597	592	600	567	570	586	604	642	599	599	574	631	566	598	607	578	605	600	565	577	578	630	587	624	591	609	573	625	604	590	569	577	587	604	594	600	619	578	600	609	631	624	598	630	564	602	610	614	607	571	536	626	642	594	568	616	614	530	574	609	603	641	582	629	600	587	621	580	570	565	588	612	558	599	551	611	579	613	602	553	598	580	582	612	594	634	550	603	655	648	569	607	592	586	573	555	579	614	552	632	593	569	596	617	612	578	571	581	594	563	575	607	614	586	645	542	580	580	584	613	603	564	577	597	621	583	592	606	615	573	605	594	575	586	599	637	619	587	637	574	610	590	625	560	596	615	627	600	599	600	635	627	625	629	662	600	561	628	624	618	587	584	576	600	592	608	612	597	607	608	569	572	648	592	606	598	609	587	609	590	620	594	601	626	594	593	596	596	608	620	594	610	635	575	623	615	612	577	609	643	548	581	575	584	573	599	565	570	613	598	551	562	612	627	646	603	625	594	624	642	601	556	619	570	580	570	561	551	594	617	658	659	569	599	621	577	561	603	586	609	603	561	548	563	599	562	641	585	563	574	609	617	606	632	633	611	569	585	577	591	598	637	630	608	598	560	629	584	595	591	618	577	616	608	554	664	613	669	591	600	568	578	612	582	608	601	580	640	594	624	582	612	593	562	648	580	602	622	570	602	579	586	604	577	629	618	607	609	567	608	585	576	559	621	574	593	571	621	603	639	585	566	605	552	618	616	529	588	581	607	585	597	615	585	647	577	624	636	604	589	596	617	627	632	612	550	607	587	609	606	612	577	571	629	612	587	606	608	610	597	594	606	585	608	578	596	677	584	608	604	618	608	582	573	592	607	649	610	564	576	582	593	633	571	610	622	608	651	577	571	596	572	549	599	652	575	590	590	632	584	595	607	578	618	599	635	597	591	561	615	618	564	588	585	599	559	597	618	627	536	634	611	636	562	613	577	590	604	593	654	569	586	567	595	564	612	572	610	639	613	549	621	608	605	580	640	587	638	563	580	617	596	596	637	589	583	551	603	597	581	560	588	614	605	588	557	645	633	621	560	567	611	575	629	606	637	634	612	565	613	609	557	579	587	612	635	620	577	601	595	608	621	597	610	574	559	503	598	584	544	544	581	606	592	594	592	610	573	547	579	578	573	576	683	570	599	577	608	596	586	582	641	581	590	582	584	563	586	620	554	621	545	588	555	557	606	630	584	569	611	647	585	577	600	634	616	559	594	619	610	602	672	556	570	550	566	595	604	553	592	619	579	559	601	636	598	542	566	599	575	593	598	622	571	572	622	606	619	595	628	564	588	569	584	589	634	605	605	571	583	565	577	568	610	595	538	604	573	605	597	621	591	565	592	625	590	620	615	608	585	570	567	632	612	598	576	638	564	631	594	601	629	599	614	561
12683	889	657	567	365	314	306	240	209	217	152	174	158	147	165	179	153	156	150	149	182	166	139	142	129	145	141	128	148	148	121	113	125	138	134	135	129	114	138	108	127	116	144	126	138	129	137	138	129	120	141	141	140	132	142	159	123	127	127	121	132	120	114	133	124	128	127	143	121	122	122	121	145	135	148	120	126	102	134	129	137	130	153	127	124	116	135	129	140	125	137	131	137	123	153	128	131	136	157	117	153	133	146	147	153	130	154	111	111	148	135	114	130	131	130	137	126	118	119	120	141	137	121	134	129	115	161	127	163	127	135	154	128	133	148	133	126	129	126	119	143	123	136	145	118	118	115	121	127	131	142	123	127	115	140	148	120	139	127	133	133	152	148	135	133	119	143	151	140	132	137	162	137	129	154	129	149	140	143	130	143	126	144	136	122	123	167	136	141	127	139	130	107	130	96	128	167	134	110	110	112	145	139	144	118	151	144	143	131	129	126	140	98	120	122	137	123	128	125	132	137	152	131	132	132	140	139	147	124	107	153	138	144	112	111	150	121	123	117	136	119	127	132	123	110	139	157	130	121	127	145	134	111	139	133	113	120	139	127	110	143	149	155	124	125	155	129	131	126	133	146	124	122	130	139	139	119	169	123	117	133	129	117	144	139	117	120	152	115	116	122	140	132	124	121	119	140	127	120	122	140	133	130	149	127	131	133	151	155	140	149	134	141	126	144	142	127	150	130	128	144	147	116	146	133	123	122	141	125	140	138	158	126	126	121	140	126	118	140	139	137	129	137	116	153	132	124	113	136	142	132	125	140	135	116	151	139	137	142	125	128	145	144	143	133	135	138	108	137	143	134	144	143	136	108	138	129	150	126	129	124	119	125	132	113	133	130	156	131	133	152	131	137	124	105	120	125	125	144	156	121	125	133	146	125	114	131	135	120	124	150	153	138	126	142	130	119	125	147	158	145	150	134	134	132	120	123	142	147	137	131	143	139	127	128	124	116	122	133	127	146	141	117	120	125	136	149	125	142	141	122	119	120	142	134	139	118	132	120	132	140	125	135	148	130	127	137	136	122	135	136	111	125	139	147	126	123	132	138	139	125	124	139	137	143	128	126	146	105	149	140	133	114	119	126	119	133	138	138	116	127	149	144	146	115	114	149	127	159	123	126	126	109	142	130	142	122	136	136	130	113	116	131	161	136	124	128	152	135	138	134	146	109	143	135	131	133	133	131	127	132	131	156	138	138	148	128	156	118	173	136	137	121	123	124	106	133	135	146	143	126	136	143	129	108	137	122	125	160	135	119	144	142	143	127	117	138	124	137	127	141	142	140	134	119	134	121	130	131	150	143	142	128	143	146	100	144	125	129	117	129	114	136	136	127	138	125	144	121	131	150	117	137	128	130	133	107	137	131	144	137	130	146	122	125	147	131	115	122	138	124	125	127	135	138	129	138	127	147	133	137	118	133	134	124	158	136	127	160	138	109	131	128	131	133	117	133	148	148	139	129	133	129	121	130	117	134	122	152	128	125	121	129	143	143	128	120	126	149	126	129	142	133	143	139	141	114	122	155	146	144	144	135	100	139	129	129	140	152	141	131	144	121	152	133	131	129	129	121	149	152	125	134	127	121	131	145	164	99	122	127	141	135	125	142	132	120	146	125	117	129	146	130	145	122	143	127	134	143	132	130	149	139	129	122	118	140	133	130	170	120	127	109	128	113	140	122	119	143	153	138	127	142	132	146	134	140	132	156	139	132	155	123	133	138	123	129	131	146	168	142	134	134	142	122	142	139	150	142	146	147	127	134	136	117	135	118	151	130	142	131	136	123	119	125	114	139	118	128	148	120	106	120	135	143	135	127	146	151	137	134	124	136	137	143	138	133	120	138	135	107	139	135	129	143	139	146	147	144	135	135	122	121	132	129	115	153	132	150	135	144	144	132	139	131	128	128	134	132	167	141	116	129	155	133	139	139	126	148	129	143	110	111	137	154	140	132	115	115	134	133	115	120	119	119	117	131	111	136	128	143	137	135	138	161	145	143	160	155	152	135	138	130	113	141	134	133	121	136	136	142	128	134	124	143	114	126	140	121	119	133	130	140	147	127	129	127	121	145	125	131	130	147	118	138	146	142	143	109	124	136	149	135	114	142	125	125	117	138	138	112	139	135	136	126	130	148	126	142	135	141	146	126	143	126	144	134	131	137	129	124	130	122	124	139	133	144	123	130	115	154	144	144	144	114	111	149	122	122	130	123	137	125	142	136	144	138	133	126	141	159	136	132	128	126	133	117	120	133	134	119	116	135	138	117	132	126	155	131	150	147	122	155	137	120	134	133	128	127	126	130	103	148	117	122	145	128	128	118	141	115	130	154	154	132	111	122	117	142	145	121	116	134	150	132	131	122	117	145	161	115	126	129	115	129	113	123	156	146	125	124	133	129	116	135	123	123	152	112	124	121	129	121	134	127	136	108	131	122	120	141	120	121	113	106	135	122	124	121	124	139	134	127	134	124	108	138	122	116	126	118	134	146	124	146	137	147	127	146	147	125	138	136	121	131	135	148	125	150	132	125	135	136	133	154	104	124	135	128	110	129	127	119	140	129	140	144	138	149	126	137	140	139	134	133	134	147	136	127	124	142	123	150	131	117	146	138	133	129	131	123	144	146	130	126	127	124	141	128	127	107	108	138	143	147	138	138	117	124	133	135	128	163	133	132	133	139	131	142	135	149	131	137	135	153	122	127	123	130	117	128	156	154	147	151	118	134	144	136	111	125	147	121	127	146	151	135	154	136	130	119	129	138	138	145	125	124	152	117	131	133	120	142	127	133	148	124	152	123	156	135	119	139	148	143	125	118	121	140	116	123	108	118	135	162	144	135	151	132	152	132	120	156	149	137	157	134	115	128	149	128	155	133	141	133	151	131	139	164	127	141	143	117	137	157	139	137	125	118	127	142	132	123	135	151	156	146	131	128	121	124	124	135	146	119	140	147	129	128	130	140	127	128	131	126	142	127	125	143	110	142	140	114	146	156	156	126	102	123	125	131	132	126	133	133	126	138	117	127	128	141	115	135	150	138	135	131	134	132	117	132	120	124	113	137	126	131	137	142	126	138	128	129	133	140	152	124	131	145	131	135	115	123	131	145	137	129	120	145	146	125	140	123	112	136	115	119	130	146	132	115	142	137	133	152	136	148	140	123	135	139	122	138	121	141	145	121	139	116	127	153	115	136	154	146	121	122	146	122	132	136	135	125	132	152	136	147	141	135	130	158	117	138	156	129	137	126	143	120	126	123	140	135	152	118	127	132	146	157	136	148	117	121	125	120	123	132	145	148	140	151	114	148	131	135	127	117	108	144	154	131	131	134	144	126	142	123	148	132	132	149	135	145	124	144	150	135	128	143	131	122	146	145	127	139	144	137	122	139	135	133	134	120	130	142	135	115	138	154	140	126	146	140	140	151	137	137	115	126	124	127	134	139	134	150	135
8077	936	1541	1733	1416	1125	1157	908	777	758	623	613	588	530	492	545	601	418	418	425	406	390	408	372	404	374	365	368	383	364	352	341	372	379	372	401	372	375	334	340	336	363	347	361	356	333	324	317	333	323	347	324	343	345	330	330	349	348	345	327	336	332	357	338	328	360	318	331	362	334	316	339	326	356	346	352	305	323	327	336	352	321	336	341	335	387	354	346	356	338	333	332	318	363	322	329	352	323	334	318	339	363	350	328	323	347	307	330	354	358	331	356	294	318	344	335	377	316	311	363	348	332	360	341	327	353	331	337	315	320	334	333	315	341	305	328	314	324	292	298	342	322	325	321	357	337	327	343	321	311	330	358	328	327	344	345	325	348	363	343	341	317	303	317	341	351	318	330	342	318	342	322	342	330	328	350	322	356	357	303	344	346	328	357	361	354	346	303	363	358	343	321	306	303	319	328	317	336	309	366	337	309	339	329	320	337	314	327	323	322	306	346	336	323	337	320	325	320	365	320	341	348	345	328	330	360	277	325	340	341	310	322	341	304	309	342	345	356	303	310	346	364	335	340	304	354	332	365	322	309	343	295	308	299	332	295	328	338	350	342	341	325	348	323	336	337	331	331	355	312	308	363	323	293	308	316	329	305	334	329	332	350	308	317	320	336	307	308	323	362	355	326	345	344	327	335	323	295	340	318	324	328	322	308	333	357	295	335	320	348	309	332	339	304	312	344	291	336	312	321	348	284	327	341	345	341	305	325	320	304	319	336	328	333	340	352	338	345	317	320	347	308	319	334	344	319	313	317	340	296	310	317	318	337	335	342	310	341	313	319	363	334	302	320	286	331	327	336	320	332	327	302	331	350	314	335	367	310	341	317	338	349	339	343	308	352	302	358	312	351	318	316	322	330	314	339	332	339	332	314	345	362	370	349	346	331	342	326	328	339	385	337	314	335	339	356	337	338	319	342	321	331	324	312	335	340	318	331	314	326	314	332	353	310	326	346	328	310	347	295	342	311	329	330	378	358	323	344	331	330	351	338	306	310	368	335	348	343	326	322	310	319	338	323	336	353	317	334	353	314	332	323	345	321	336	319	326	345	320	325	328	311	349	315	320	317	320	322	346	318	330	341	335	354	322	311	327	343	307	286	323	329	331	337	344	314	317	326	333	307	324	337	379	355	290	329	352	356	339	322	345	337	330	332	337	345	353	353	358	299	323	298	312	351	353	354	315	337	314	328	334	341	310	345	321	321	342	348	349	355	315	331	330	315	370	350	358	369	321	360	364	341	353	326	364	343	343	342	325	342	327	316	334	315	356	343	336	359	367	348	347	322	328	324	302	320	351	322	331	311	321	322	343	341	374	345	313	339	306	314	346	335	338	329	319	304	303	336	331	342	338	314	345	323	317	343	328	295	348	353	356	343	347	334	319	343	375	323	324	317	326	284	294	328	312	315	320	353	382	303	344	341	315	343	310	324	352	313	344	355	323	309	345	357	341	359	320	340	330	312	312	336	334	331	315	382	325	329	345	354	370	366	337	317	313	323	332	341	331	339	333	340	348	310	327	343	334	332	341	319	344	342	330	351	319	320	335	300	351	337	331	289	357	311	315	347	335	330	363	319	336	366	338	325	337	313	338	318	326	348	348	333	303	285	337	341	314	320	371	328	304	315	293	327	344	356	313	303	300	346	353	344	324	358	340	333	297	304	328	317	302	337	316	344	315	335	315	322	327	333	362	339	362	309	350	298	345	328	331	338	322	349	332	347	347	321	347	322	320	308	328	331	336	364	323	327	351	362	345	325	315	331	313	357	336	331	329	326	346	330	359	350	333	324	362	327	345	344	315	325	315	328	343	311	376	319	341	338	338	314	360	328	338	326	320	328	302	349	339	360	347	335	329	339	322	317	317	343	354	326	353	314	309	340	334	310	326	318	342	342	323	332	341	365	328	338	333	358	334	385	284	298	333	319	321	316	328	329	341	359	314	337	329	329	353	340	313	333	356	287	321	324	357	363	349	319	385	350	332	344	335	376	308	335	324	319	336	319	359	334	347	298	342	357	336	337	323	333	341	319	382	356	344	355	337	315	314	323	345	342	349	312	291	359	350	330	358	315	322	315	327	307	350	334	350	363	328	322	341	340	358	325	354	336	301	332	361	355	305	339	341	335	300	329	337	344	359	350	322	345	351	337	326	325	352	342	357	311	335	358	383	343	295	313	346	331	344	326	332	330	341	334	312	306	358	339	357	333	331	322	344	324	347	357	341	329	307	339	324	343	322	330	370	352	332	305	326	332	330	368	310	342	303	328	305	344	295	313	365	322	372	328	338	345	317	335	317	380	346	343	364	355	354	331	339	310	313	323	330	337	304	345	362	334	296	312	333	348	326	333	319	361	323	347	315	346	349	338	364	338	345	349	316	291	327	342	347	321	344	323	319	324	326	295	363	338	324	352	355	319	325	307	346	304	329	338	332	342	337	350	316	338	336	316	340	325	333	295	327	328	330	318	342	308	328	339	312	314	370	296	309	308	339	313	333	321	319	320	299	344	333	338	295	333	346	330	314	321	351	359	355	335	306	366	342	329	324	339	322	319	363	314	360	326	340	342	319	306	299	325	342	364	337	305	346	337	343	361	361	324	315	312	349	326	347	347	339	320	350	332	319	318	309	333	335	333	330	332	325	340	360	351	369	360	357	334	338	348	304	312	305	336	331	345	346	325	355	352	329	309	316	311	339	351	333	336	341	327	305	328	326	335	330	339	308	308	321	349	358	337	334	341	358	334	314	334	301	331	330	326	330	341	338	339	321	318	362	328	335	346	320	348	301	365	336	310	332	340	338	324	327	343	352	333	364	328	354	342	316	317	354	333	314	326	345	347	318	369	327	351	332	337	316	308	330	365	326	349	329	332	352	331	344	326	335	348	325	331	355	367	319	320	369	322	326	280	312	301	333	335	336	313	358	319	360	332	318	290	346	315	366	331	348	340	334	329	354	364	343	345	317	322	327	348	312	324	344	331	321	318	337	328	336	346	311	349	339	345	328	341	348	291	362	318	325	325	370	337	338	326	348	336	351	362	319	306	362	338	356	349	342	336	343	369	327	366	329	344	335	334	307	319	320	342	327	347	332	364	347	293	321	315	350	352	325	309	350	359	351	305	352	352	364	327	321	335	341	339	352	343	379	353	328	359	332	328	344	333	338	290	326	334	344	318	322	304	344	349	343	338	310	340	328	306	326	323	315	318	322	353	322	324	321	345	324	318	357	318	302	330	289	309	339	335	340	313	325	313	341	313	335	327	336	328	358	325	340	310	337	344	346	316	326	317	342	340	339	344	333	316	340	350	323	320	316	312	321	339	311	326	338	334	329	357	339	334	342	337	345	380	318	342	334	325	340	352	312	334	360	351	323	317	338	337	340	326	296	317	349	313	304	342	301	324	336	318	327	325	359	344	323	323	326	303	312	329	322	336	347	326	329	324	290	305	355	330
1498	250	204	185	202	200	198	192	204	236	197	215	196	212	193	182	237	217	195	221	215	226	196	188	204	198	207	205	192	187	201	172	211	186	197	209	193	212	189	222	192	203	183	199	183	210	159	210	198	203	201	188	206	221	202	195	213	193	199	184	222	220	195	207	181	209	198	218	184	212	209	188	196	217	205	203	200	207	217	201	173	190	216	217	197	207	219	208	242	217	198	186	216	193	191	195	198	221	189	188	174	226	220	196	188	213	184	207	192	175	195	190	207	209	210	188	192	210	191	214	179	206	215	214	202	171	214	189	217	203	209	185	194	180	196	194	189	205	208	200	200	192	202	219	232	181	200	187	177	185	192	194	197	182	208	177	211	204	210	215	200	172	235	188	209	230	216	197	207	195	191	193	195	201	210	193	199	173	192	196	181	186	197	174	194	189	223	207	186	217	206	225	214	205	200	213	228	194	215	218	238	168	180	197	179	195	196	204	211	208	180	207	179	198	201	189	192	210	207	201	205	200	213	194	218	221	187	200	209	190	184	195	207	191	220	213	205	220	206	217	201	209	208	203	211	207	188	186	213	214	179	201	184	206	173	230	219	196	217	233	194	224	170	194	220	220	213	185	191	208	200	205	185	213	233	213	211	202	208	255	181	203	211	199	181	181	203	204	199	205	208	186	213	207	212	185	215	195	195	174	191	189	195	224	208	199	193	192	205	243	194	198	215	179	192	185	208	182	191	193	187	206	228	177	203	196	220	192	227	191	196	180	200	199	203	198	219	188	192	182	164	178	188	202	188	210	203	222	209	186	194	211	220	184	212	179	201	227	211	192	200	186	222	207	180	184	183	204	211	202	205	215	196	204	209	195	203	196	209	222	208	198	203	217	215	207	198	176	210	220	216	217	182	206	179	192	219	185	192	204	222	208	185	182	212	201	212	199	182	198	209	218	188	208	206	198	207	204	192	194	192	229	192	220	205	211	197	192	193	196	236	192	226	176	226	204	190	197	201	226	207	200	186	187	204	198	215	215	190	169	197	195	222	204	202	204	209	204	195	184	213	163	209	222	203	198	197	190	178	191	221	215	192	193	195	201	209	188	180	195	217	216	220	207	192	202	185	171	210	197	182	197	200	208	192	221	208	203	186	194	205	185	214	212	198	195	190	180	220	192	215	211	193	187	189	229	212	169	184	193	178	179	211	208	182	193	191	221	179	191	202	192	178	199	212	184	244	177	220	194	194	186	197	203	186	198	230	218	201	198	198	223	248	189	205	228	185	193	202	211	185	185	186	200	206	202	195	180	200	200	199	197	202	174	201	209	194	209	182	192	230	207	206	180	226	184	191	184	213	220	176	207	209	205	205	209	228	195	198	217	175	216	212	231	180	198	181	195	216	241	193	215	189	196	190	225	222	186	225	200	182	209	210	225	215	212	197	210	183	238	210	213	185	185	199	230	217	208	189	205	189	166	187	192	184	221	216	215	229	176	219	198	176	208	188	210	199	221	182	203	207	208	216	179	227	193	189	197	185	183	197	193	175	197	209	211	229	217	194	206	204	161	201	195	214	201	226	212	207	203	174	188	202	216	233	184	206	172	185	211	193	201	208	209	228	208	188	178	188	213	198	218	193	169	198	211	208	190	193	198	201	209	188	178	239	212	193	188	228	229	188	207	241	208	183	198	201	218	210	222	183	190	192	213	174	199	192	216	215	192	197	216	179	224	189	198	222	184	200	198	188	180	197	216	200	203	176	167	209	210	192	216	180	194	191	196	202	172	212	193	190	219	203	199	194	203	199	175	179	192	215	202	201	200	203	210	189	201	200	216	195	203	193	191	203	167	207	192	225	166	188	198	224	188	204	173	230	243	230	214	197	201	227	190	233	214	197	234	214	195	203	177	202	190	181	201	205	184	197	181	205	183	199	196	215	199	221	212	214	194	226	220	179	214	205	190	215	201	218	203	201	204	220	210	194	203	190	206	213	197	182	192	222	200	208	163	209	182	183	176	207	197	223	219	199	192	204	225	195	187	216	188	195	205	212	210	203	217	208	198	193	227	185	215	193	205	199	218	193	206	214	205	189	211	198	203	218	215	179	185	201	228	185	194	214	201	217	189	180	209	207	178	211	205	193	225	188	179	211	216	197	216	189	217	215	197	184	202	218	199	200	211	181	170	195	207	204	204	181	181	176	204	189	182	196	209	201	183	193	183	199	204	200	196	218	213	218	216	211	178	198	205	202	238	189	209	249	190	217	197	207	232	206	203	208	227	184	185	199	209	204	187	207	207	182	175	189	189	222	214	214	205	208	203	191	206	208	209	211	225	203	205	198	214	207	212	194	210	214	204	202	195	200	245	194	200	201	198	196	200	195	210	197	193	189	207	206	182	224	192	199	199	207	163	223	166	212	192	205	193	207	199	227	225	215	205	220	205	216	201	201	203	183	181	235	206	210	211	160	186	187	198	174	199	201	199	195	220	178	205	189	197	214	177	208	212	215	252	220	202	205	205	191	198	207	182	211	189	221	190	192	236	175	199	194	207	200	177	216	172	184	183	188	215	222	177	195	224	217	187	190	208	195	236	214	195	201	210	212	171	187	175	182	185	221	173	221	190	203	183	215	218	188	211	187	210	197	228	184	207	195	191	180	217	203	198	197	238	187	217	198	194	214	210	220	192	206	199	165	216	214	212	207	232	200	220	219	202	214	205	192	200	219	213	201	202	202	228	215	203	208	211	203	193	230	202	215	179	191	181	178	194	227	218	199	206	208	183	197	190	201	188	206	220	218	214	190	183	193	221	213	210	176	209	194	205	187	199	170	201	230	188	189	189	198	209	212	188	203	187	173	199	197	217	175	209	216	197	197	195	196	201	208	225	233	198	206	202	206	192	204	203	222	214	197	206	217	228	208	192	198	196	213	208	196	213	217	202	196	198	208	197	183	233	202	206	219	183	201	208	190	206	215	203	199	190	201	189	195	202	210	229	211	198	204	205	188	205	230	215	181	174	214	206	223	217	206	188	219	190	206	192	206	204	200	213	179	187	183	203	202	194	187	199	175	200	200	219	197	172	169	189	190	209	195	170	191	196	217	187	204	184	230	223	215	215	212	209	201	187	205	194	203	192	231	189	175	196	215	215	210	207	185	187	191	175	228	182	201	217	221	182	192	207	193	189	185	209	213	190	235	207	216	210	208	192	214	217	191	212	192	205	232	203	188	208	223	233	235	204	199	221	200	197	192	205	190	226	209	226	202	229	184	228	186	191	211	221	201	204	187	219	238	235	192	199	216	225	195	204	186	172	193	214	180	188	212	198	211	206	225	182	218	223	193	203	194	181	206	216	197	207	203	203	197	227	206	200	221	222	197	194	205	168	190	189	203	231	194	200	197	197	186	182	183	216	203	216	187	218	192	209	206	206	196	216	204	197	211	188	210	218	209	197	199	203	232	234	190	169	208	203	213	233	200	213	208	190	208	183	226	192	210	204	197	210
1915	555	544	595	592	553	533	536	536	481	481	540	512	556	521	521	518	506	523	514	512	546	530	494	512	534	466	547	536	506	471	495	504	491	529	505	513	512	487	485	497	530	473	505	544	520	534	480	500	538	513	508	500	515	506	527	543	503	523	503	502	506	486	464	506	482	515	523	536	480	500	480	510	522	532	495	483	518	484	523	515	534	529	492	500	489	531	518	549	491	495	494	486	489	475	555	528	524	475	493	532	501	527	487	493	503	531	504	504	507	482	517	489	501	461	495	516	488	490	493	506	497	525	471	520	514	483	464	528	498	533	484	530	521	493	517	495	517	558	500	494	503	518	478	519	508	541	515	578	470	531	497	525	477	498	494	506	517	499	488	487	535	528	500	519	506	525	510	499	557	517	478	488	497	525	526	490	495	498	507	528	524	513	566	537	510	504	511	495	500	513	486	534	539	536	510	498	535	480	493	505	490	488	511	526	508	467	485	521	495	515	513	527	486	506	493	496	499	520	514	480	520	516	524	508	538	497	493	526	506	523	527	500	489	503	518	495	512	534	508	535	510	503	517	497	528	485	534	483	498	469	512	554	507	506	549	483	522	516	498	517	500	495	535	499	487	485	525	531	493	468	522	520	480	555	507	464	507	515	474	541	555	492	453	473	482	529	541	524	510	486	519	490	511	493	478	486	528	475	486	502	503	462	538	535	516	506	552	500	562	527	536	491	483	498	513	525	520	539	501	488	510	488	523	473	472	498	549	512	489	481	492	467	544	500	525	503	512	516	487	504	514	486	529	483	473	517	522	525	512	544	494	500	517	460	494	499	509	524	520	492	553	567	518	521	508	470	483	539	509	480	506	479	515	534	501	554	538	522	531	530	445	483	486	485	504	488	493	502	548	494	511	535	504	479	517	506	543	514	497	542	530	516	553	562	465	529	500	515	526	512	510	485	489	473	517	503	508	498	532	522	471	496	542	488	527	559	480	477	525	516	512	527	535	516	476	495	530	494	511	524	517	501	494	510	521	538	509	496	487	491	482	491	457	514	467	469	539	517	511	495	561	544	475	515	512	517	497	494	500	524	530	500	511	489	510	467	518	523	502	522	521	472	499	482	512	494	514	506	487	516	446	527	550	506	513	497	476	499	512	527	515	495	510	497	509	505	508	501	461	520	476	530	482	513	522	527	480	480	486	522	542	513	513	506	518	517	474	520	505	533	478	523	487	486	494	563	506	486	509	523	528	534	506	526	498	517	453	485	505	520	504	487	542	496	480	476	512	441	551	535	510	514	480	489	508	519	517	513	500	527	490	488	514	510	530	554	532	487	522	484	477	476	511	488	527	469	536	489	503	497	505	499	543	518	497	505	547	482	497	479	497	504	511	505	502	528	519	514	502	515	479	508	525	539	538	516	509	522	504	489	498	515	505	542	508	489	478	499	453	509	538	528	524	470	491	473	528	497	520	481	492	496	493	538	436	556	463	508	543	479	518	479	530	508	560	552	498	534	534	497	497	478	514	542	469	531	530	485	531	532	494	509	525	493	448	474	548	542	501	551	524	500	513	485	535	510	477	520	524	518	461	511	485	541	487	512	515	470	476	499	502	534	504	478	508	491	513	501	492	524	507	524	508	484	528	550	531	522	509	492	533	524	494	534	503	499	543	527	507	493	530	503	513	536	530	474	533	535	501	516	473	498	530	510	486	508	509	521	502	527	485	509	488	476	513	533	526	512	519	554	503	519	510	484	521	497	537	528	534	478	493	516	514	518	537	515	532	501	498	464	490	551	522	493	502	488	485	502	546	479	510	524	516	523	478	494	548	498	489	514	497	508	488	465	483	495	518	513	515	535	507	507	502	492	533	535	492	507	503	486	507	498	474	501	462	486	528	507	516	520	520	455	477	532	504	499	496	501	525	497	481	478	509	490	537	479	518	448	509	486	507	523	508	550	499	506	520	524	521	519	497	464	505	515	452	477	520	505	500	484	479	535	527	533	466	491	501	537	473	506	515	518	463	481	520	504	500	548	527	515	535	489	491	507	490	504	490	500	499	498	468	512	474	545	518	511	513	487	498	519	501	540	517	507	490	501	501	510	517	525	518	499	541	495	480	533	481	555	477	483	529	479	507	510	485	472	506	477	507	492	497	505	512	492	476	513	549	490	497	514	493	517	525	499	518	505	528	501	488	483	509	526	512	482	490	488	502	511	557	487	516	485	514	490	528	526	485	533	517	493	540	488	495	502	502	543	500	474	549	491	478	500	467	485	484	500	508	492	491	444	507	484	495	518	508	476	519	508	482	497	540	514	505	518	518	481	525	514	480	522	521	507	528	496	492	523	508	531	499	475	491	492	555	519	477	503	527	543	541	519	489	541	481	531	515	549	475	506	473	477	512	528	463	510	457	477	484	477	494	506	551	508	464	528	491	508	562	480	479	486	497	503	496	525	470	472	508	484	529	526	506	479	480	506	520	505	499	483	479	511	512	507	500	517	518	489	484	527	492	514	484	526	510	524	498	493	505	534	535	503	457	525	509	508	487	561	516	514	484	515	507	486	476	476	533	487	525	471	498	492	485	524	552	486	491	497	492	493	497	524	500	525	504	518	500	483	496	478	521	503	469	539	481	524	490	524	473	475	512	474	513	474	515	522	538	494	492	491	544	493	509	519	514	489	495	508	536	498	504	524	480	534	491	487	540	477	472	517	524	531	498	508	525	486	488	515	516	510	466	498	486	516	530	513	500	505	463	528	505	557	515	475	515	505	528	510	527	506	534	491	518	516	561	510	529	513	489	457	516	534	533	526	531	494	538	473	506	525	457	485	463	497	490	503	552	517	526	496	497	470	478	498	512	465	545	488	477	503	518	506	494	499	502	544	499	480	499	527	527	467	550	470	494	515	495	473	498	505	498	486	491	516	539	500	467	470	493	492	496	507	489	497	504	477	520	507	493	480	505	525	522	517	528	558	503	486	485	537	500	518	560	533	498	478	458	507	502	514	527	518	497	469	516	537	499	527	470	492	475	500	530	461	519	489	552	523	478	520	462	522	515	472	520	571	515	514	512	534	480	497	516	540	527	507	509	509	458	471	473	501	498	499	562	532	507	481	479	486	466	470	533	531	544	537	516	504	507	527	499	494	504	522	536	474	496	487	515	494	503	475	501	506	515	493	483	502	529	483	534	521	479	540	457	466	506	501	528	509	490	514	484	483	535	552	511	512	497	550	535	512	536	490	478	498	455	525	485	521	532	528	486	502	487	526	536	537	521	494	537	461	470	483	518	516	493	491	507	503	488	537	528	471	503	530	490	494	544	511	480	490	508	483	478	499	506	479	508	492	449	517	472	501	481	529	510	510	473	527	508	493	505	519	491	532	488	509	544	510	514	529	484	481	492	530	539	491	474	484	503	516	536	434	499	513	458	510	536	498	497	503	472	498	504	527	479	514	525	517	499	496	500	486	570	538	480	495	500	508	507	495	545	503	498	521	492
7197	540	483	466	370	337	342	296	299	263	271	274	260	288	275	268	261	268	279	238	269	244	230	247	256	258	279	238	228	236	266	254	255	223	269	245	262	234	267	236	234	247	228	230	265	237	261	233	222	276	245	246	266	270	251	243	271	260	250	241	250	263	260	235	249	229	259	239	234	271	232	259	269	244	232	246	245	263	254	265	258	243	245	241	242	240	230	213	242	238	279	257	233	254	244	244	226	227	243	234	263	249	235	223	269	277	280	246	257	292	248	231	232	244	215	255	226	232	244	236	236	251	249	211	273	240	232	250	238	254	277	241	253	273	240	242	235	276	243	246	264	241	239	233	234	288	251	226	233	233	220	271	259	229	249	240	244	280	254	262	241	218	269	250	209	216	252	254	262	240	264	247	275	216	228	275	227	265	283	231	258	226	260	246	255	227	222	240	271	260	236	267	267	259	241	256	252	290	275	223	267	244	275	232	226	242	257	270	263	243	231	248	277	259	248	292	222	261	245	255	256	247	241	241	216	227	240	239	206	240	259	227	268	239	266	230	258	245	249	256	247	250	258	250	239	256	273	250	258	260	243	233	237	188	249	244	249	295	239	257	239	219	265	222	275	224	247	252	249	244	222	255	256	246	253	268	298	255	247	284	263	219	257	245	235	237	220	262	263	262	275	296	256	266	245	245	283	245	236	213	241	235	255	255	268	274	297	225	252	257	252	246	261	252	219	256	228	231	268	267	231	246	274	249	266	269	241	236	254	254	265	221	238	229	233	225	217	256	249	238	243	258	233	249	233	241	241	252	248	264	217	243	233	255	222	257	236	247	246	231	266	262	230	253	229	242	269	232	261	240	220	260	279	277	257	244	298	251	251	283	225	260	226	235	248	246	227	248	246	258	265	248	231	241	228	239	285	242	249	231	263	238	286	297	239	262	222	225	243	276	227	251	233	281	270	255	262	266	237	250	256	264	260	237	278	252	244	265	240	221	252	249	279	260	229	226	261	270	271	258	261	247	266	266	230	253	246	272	232	235	251	266	261	257	237	268	233	255	263	261	229	238	296	297	292	259	245	231	242	234	234	251	238	262	234	265	228	249	279	257	225	276	238	229	254	229	289	251	258	281	242	249	250	248	226	262	240	221	249	275	231	265	242	260	262	250	246	253	258	213	248	261	243	270	254	289	266	280	215	253	262	241	244	214	237	263	251	243	224	249	259	266	232	263	269	267	255	259	259	246	234	236	232	246	276	237	240	235	257	257	234	255	266	249	258	231	246	253	252	262	242	250	287	241	249	252	286	247	233	271	240	256	223	269	241	237	225	231	261	231	251	250	274	224	252	250	240	245	261	248	226	229	280	249	254	258	224	263	264	260	268	277	224	246	232	239	263	260	275	231	242	257	253	278	270	234	229	251	247	242	258	236	254	227	268	267	222	268	232	257	241	227	268	261	279	220	226	231	246	247	244	236	220	244	262	269	225	243	244	247	271	255	219	271	267	215	237	255	242	231	255	270	268	276	261	282	236	250	240	255	266	254	235	247	246	253	234	245	242	243	251	263	254	266	249	240	251	278	230	262	262	236	240	246	256	257	236	232	251	233	242	246	235	254	248	233	259	257	260	266	253	233	232	260	258	262	236	265	246	232	266	253	262	264	263	270	268	230	224	257	265	235	237	242	236	245	242	229	254	228	236	245	256	273	224	250	222	236	247	251	260	274	231	206	239	241	254	266	244	273	223	248	284	259	227	262	249	280	228	241	234	281	270	255	262	240	250	234	232	234	233	260	262	258	233	239	253	228	250	259	256	269	275	252	233	269	278	239	247	266	270	256	253	229	242	253	242	220	215	287	261	267	258	289	243	286	265	250	282	247	250	259	243	254	241	261	235	262	260	228	230	246	230	242	254	235	233	243	276	281	254	265	245	253	235	274	263	260	225	240	235	270	271	257	256	226	270	230	267	269	242	262	245	221	268	255	219	252	234	230	262	277	225	223	232	243	258	251	263	258	286	225	255	252	272	266	234	257	229	258	278	236	233	271	257	260	262	285	226	228	267	243	249	271	227	263	251	241	240	253	251	267	253	283	222	269	269	236	263	231	236	230	271	240	206	252	239	266	223	282	272	221	265	260	232	245	234	256	225	236	266	246	263	255	292	241	250	258	242	241	241	242	231	252	276	252	271	255	268	231	263	261	243	240	277	250	256	273	248	251	236	253	267	257	283	250	253	256	242	229	238	267	263	229	222	248	250	232	258	223	240	260	264	240	248	237	236	244	236	244	241	261	238	260	255	259	234	265	268	241	256	232	274	233	241	237	229	236	227	265	256	264	225	237	249	253	232	218	240	240	266	246	204	285	263	247	219	259	261	241	239	250	250	265	225	264	274	259	269	241	253	221	295	246	247	243	248	241	245	267	238	265	295	258	258	272	252	257	235	236	269	242	250	254	237	247	242	247	215	258	245	279	280	276	228	254	264	273	242	236	215	230	237	249	221	277	277	270	264	276	227	267	233	250	292	241	247	231	240	267	234	240	229	261	270	243	239	263	239	237	257	245	227	261	262	241	266	248	234	253	255	244	230	260	236	275	252	262	272	254	229	237	223	260	256	284	246	258	260	250	236	259	284	264	245	265	245	223	218	248	288	266	241	268	241	241	223	243	262	236	265	280	245	256	211	255	238	270	249	234	248	251	234	265	229	255	258	267	250	233	257	246	205	228	253	243	242	251	261	257	245	239	242	251	233	252	245	219	268	280	236	281	246	227	236	242	279	239	255	240	243	276	244	257	259	254	235	231	255	242	269	253	245	225	249	216	250	245	249	232	256	234	249	246	258	227	223	252	225	238	244	230	252	256	258	270	281	218	244	273	233	270	263	260	239	253	266	295	256	231	250	247	252	240	255	240	252	236	237	225	238	243	237	267	244	250	274	236	266	217	240	226	249	252	248	246	248	276	270	253	241	267	261	289	251	303	296	243	249	229	264	247	250	213	226	255	242	271	252	236	212	241	252	290	239	257	259	275	247	229	233	227	262	265	262	225	228	241	268	237	255	256	246	270	251	263	211	228	238	232	251	250	243	298	239	249	265	251	259	251	294	234	243	223	237	258	248	253	242	260	234	250	239	281	268	247	234	269	229	236	236	261	259	277	258	246	239	254	254	255	259	234	244	258	249	259	270	233	253	239	263	255	238	261	235	234	247	257	245	249	242	262	246	224	218	271	248	249	239	220	220	251	248	255	232	228	236	240	256	262	259	250	235	210	256	239	247	262	244	244	235	264	233	230	239	266	224	252	282	256	231	247	258	234	269	289	274	244	288	243	232	253	243	252	261	230	232	245	238	231	250	247	255	283	293	249	246	262	267	260	266	248	259	257	240	253	258	231	224	241	228	256	242	248	249	250	225	246	241	237	235	247	257	262	273	263	257	252	262	265	254	258	236	269	214	232	279	258	281	261	248	247	231	239	255	270	238	274	259	215	239	239	269	266	293	236
6681	945	1298	1391	1150	1023	981	939	816	795	739	722	711	703	700	711	764	666	613	616	605	613	641	617	627	604	660	610	633	674	553	638	586	619	578	621	613	593	641	593	610	633	601	595	576	604	619	606	628	640	623	575	617	579	552	602	569	624	598	611	590	613	563	576	630	603	609	631	562	586	625	572	636	653	594	607	638	605	580	592	584	587	603	587	588	545	564	588	585	548	597	610	610	545	633	622	578	573	592	526	617	616	591	635	552	575	614	618	605	611	588	621	569	582	621	591	599	560	612	609	570	625	570	600	560	592	609	619	615	572	596	599	600	585	587	608	563	617	562	624	583	565	606	565	641	583	596	609	591	615	591	640	647	605	576	599	586	591	590	625	561	603	642	621	591	551	573	657	548	583	605	610	605	630	580	523	588	625	548	574	537	611	598	604	582	596	629	588	612	592	590	580	581	613	585	604	575	606	612	564	669	635	637	621	613	540	578	624	573	594	594	628	607	572	628	587	609	601	613	580	602	618	632	569	585	584	599	622	628	585	592	607	617	601	571	586	575	600	544	620	616	551	623	585	604	601	591	600	622	564	613	594	596	601	548	602	599	590	551	572	606	605	595	609	605	593	640	599	586	602	628	587	567	617	617	616	620	599	603	605	608	628	525	601	589	586	657	569	601	567	591	637	597	597	591	593	605	609	558	569	588	618	625	623	660	623	602	614	610	597	605	619	567	609	635	559	641	618	583	614	642	559	643	569	608	577	583	558	642	618	635	640	629	588	591	605	610	610	660	614	583	600	551	599	617	602	575	615	586	618	619	576	602	566	601	598	587	587	606	558	600	602	591	520	595	588	593	561	574	605	608	598	603	569	624	626	577	599	588	605	589	649	563	574	578	606	648	638	596	555	609	651	598	629	609	594	611	569	610	621	595	620	625	601	606	557	560	588	554	624	609	621	589	601	612	623	595	593	610	597	578	612	571	577	628	547	587	618	571	588	585	562	602	574	612	616	617	612	616	584	617	580	614	565	591	617	626	574	631	620	616	629	604	583	596	589	608	655	610	609	535	539	627	587	585	591	562	619	621	608	587	622	589	558	595	606	603	615	575	598	601	594	544	609	591	625	572	586	596	552	580	594	654	596	603	579	611	592	608	607	587	614	581	637	609	556	600	597	588	599	583	616	637	579	594	620	587	574	584	593	597	565	635	603	622	601	598	597	669	597	609	616	606	578	601	587	522	564	583	607	582	614	572	612	631	586	577	562	643	539	601	600	552	599	612	612	617	590	588	596	618	583	581	620	585	622	606	608	600	622	579	608	589	623	580	606	566	582	598	614	582	570	607	589	556	583	555	625	593	569	583	622	580	565	588	618	611	589	600	564	613	594	602	575	628	626	603	558	584	589	593	606	611	598	604	608	601	605	612	603	630	600	629	613	579	577	583	567	569	590	601	634	597	587	577	583	585	600	569	620	623	615	566	627	550	617	595	614	638	563	625	533	575	604	586	582	582	572	550	566	566	593	608	544	602	621	640	565	562	606	603	571	600	629	630	631	586	586	578	584	606	608	615	567	572	556	592	603	612	633	586	597	579	580	573	585	598	618	614	607	583	595	598	579	629	646	649	656	590	574	638	602	601	597	635	627	576	627	611	609	558	635	560	561	603	581	571	565	586	541	612	603	554	627	566	594	592	593	607	641	586	622	598	602	579	582	606	585	563	618	585	588	599	606	631	593	624	559	626	602	586	615	600	634	615	598	565	604	648	563	614	574	601	602	577	610	589	638	592	597	678	599	604	606	588	611	590	602	601	571	599	571	571	613	548	583	613	596	596	579	623	605	611	583	579	587	621	585	624	594	568	610	621	643	574	595	613	589	592	587	616	576	599	568	620	615	609	583	586	604	609	568	604	577	599	589	608	578	601	613	607	617	624	620	563	584	586	624	591	589	632	631	593	593	595	604	544	613	611	617	607	600	597	609	621	585	613	560	609	606	586	652	620	622	596	573	610	611	617	609	590	572	588	594	602	607	603	606	574	585	576	580	619	570	634	588	596	593	621	594	580	607	624	580	591	578	597	613	631	607	606	571	622	596	626	587	593	573	629	597	625	610	574	578	562	624	635	611	615	581	644	617	620	633	610	584	591	606	638	553	624	626	624	613	576	598	589	629	579	624	605	630	606	614	638	615	581	571	609	620	556	592	582	612	600	598	637	612	600	582	586	597	590	634	567	586	604	606	600	599	578	611	619	583	600	544	600	633	588	570	552	623	642	565	598	626	602	579	591	607	618	595	608	624	597	589	630	620	600	614	587	590	600	615	644	605	614	595	616	561	598	603	604	625	645	598	594	582	583	571	594	601	638	566	604	623	630	631	604	620	581	602	610	628	604	601	598	585	635	616	555	615	578	601	589	572	554	605	620	612	585	573	604	643	583	593	624	572	623	590	545	636	612	582	600	595	619	615	648	602	601	525	621	563	640	567	557	649	556	585	568	609	562	567	595	591	593	588	615	556	600	558	657	608	598	618	599	578	575	609	584	614	606	597	573	601	596	606	613	575	610	616	580	582	602	561	648	597	585	643	542	626	567	621	611	545	594	583	588	586	623	564	584	608	605	610	583	603	589	589	622	608	607	591	594	653	614	611	558	611	599	584	623	613	555	603	597	610	630	610	620	607	568	629	557	605	612	589	610	541	624	590	642	597	583	619	609	599	625	575	600	624	626	593	566	581	594	569	597	636	627	588	639	589	598	603	623	594	620	599	572	598	591	597	612	582	592	579	584	570	599	602	599	600	617	642	607	621	618	576	636	597	592	578	599	601	651	637	592	614	602	577	606	635	595	600	593	608	643	590	599	604	633	632	599	605	631	576	573	573	625	556	596	605	603	602	660	606	615	584	599	621	580	610	609	612	601	617	623	577	574	611	647	569	602	596	580	640	621	619	563	633	549	619	601	614	610	656	608	589	590	557	586	643	555	628	611	558	645	597	622	599	603	577	598	543	567	581	598	591	569	606	577	573	580	620	588	601	576	569	603	603	589	643	634	631	564	655	552	558	635	588	560	592	630	585	572	606	657	629	608	577	583	569	615	621	591	584	599	558	626	575	640	614	620	541	584	603	559	620	626	595	600	580	567	578	616	653	610	612	591	588	607	593	613	602	619	585	616	550	581	590	620	622	622	624	585	623	602	613	627	598	614	600	609	620	603	579	610	576	619	579	609	521	572	594	606	591	637	629	590	590	606	614	586	598	618	604	600	623	616	604	610	580	567	615	591	589	596	637	580	617	586	616	653	583	586	587	624	575	570	580	598	587	567	597	610	613	613	594	587	625	577	604	633	582	619	631	605	633	560	563	645	562	571	569	657	586	636	631	587	638	618	598	564	616	577	596	609	589	638	630	550	621	605	623	597	616	615	604	609	576	576	618	610	573	621	624	578	601	606	550	596	597	645	606	593	605	595	580	583	603	573	555	634	569	594	606	527	607	633	596	611	602	609	607
13139	923	681	509	335	278	266	219	242	195	175	174	176	194	159	189	166	128	156	150	137	130	143	139	122	167	149	136	141	136	140	137	130	141	127	134	138	129	150	132	112	131	151	165	147	140	116	127	153	159	137	144	108	140	146	115	148	120	132	138	148	127	111	144	128	115	115	129	120	127	148	157	144	128	132	97	118	126	139	112	145	142	124	144	119	134	134	162	144	139	167	145	141	134	143	148	164	128	130	127	135	147	135	140	145	152	133	126	136	124	135	128	135	149	151	148	115	140	146	139	131	138	134	141	129	126	135	139	148	148	154	90	105	140	128	123	151	149	115	139	144	155	138	139	140	140	107	121	127	119	119	127	130	149	131	143	131	124	138	128	122	148	144	125	119	153	150	136	152	125	133	137	101	133	135	138	112	129	127	122	143	157	145	142	126	148	127	135	125	122	124	135	129	133	117	134	132	120	126	137	126	130	143	138	148	133	146	133	138	150	142	125	140	131	121	122	144	140	106	143	112	133	121	134	122	146	140	136	138	117	122	103	143	127	144	135	135	143	133	138	126	149	140	140	143	122	134	117	133	154	127	135	157	134	108	132	124	144	104	113	112	121	123	127	149	104	122	140	138	135	124	141	122	128	156	145	132	145	117	111	136	120	120	131	132	150	124	135	149	122	133	125	129	143	125	137	140	153	133	144	135	136	147	150	145	144	125	117	139	138	130	128	138	127	127	145	154	132	128	145	121	124	110	133	126	133	126	140	112	132	139	114	123	111	148	134	135	133	128	134	149	143	139	127	136	135	129	168	140	121	111	145	110	144	124	116	139	132	141	115	140	128	111	153	123	141	136	144	125	132	132	119	130	143	135	138	124	111	112	126	132	119	133	132	139	117	153	127	130	136	140	139	148	112	108	135	134	127	138	121	165	144	141	128	151	152	132	139	136	128	130	129	143	148	149	135	133	145	147	113	140	125	141	123	135	134	130	144	154	160	144	128	103	134	142	116	132	118	131	127	120	115	132	128	144	142	122	161	136	136	127	130	135	150	134	155	140	139	148	144	148	153	127	136	143	140	138	136	133	143	133	154	125	149	123	137	117	105	146	136	141	131	120	123	140	140	142	130	124	135	127	107	127	153	141	119	134	141	141	130	134	159	145	130	147	112	134	145	133	124	136	134	138	132	113	123	147	129	153	152	120	132	128	119	107	139	143	124	142	127	143	132	122	128	138	118	137	146	127	123	157	145	143	151	125	139	119	157	142	133	135	135	142	127	131	128	158	144	130	150	155	147	153	138	144	139	131	140	142	111	126	138	124	124	125	121	135	131	118	147	129	137	136	122	132	132	141	116	144	115	119	125	136	152	127	129	109	120	126	126	102	131	131	138	130	134	112	126	129	119	132	127	135	159	139	148	111	135	107	135	142	125	163	134	119	132	132	120	110	134	121	114	154	129	129	139	125	135	137	124	138	132	124	143	135	132	131	135	128	128	127	128	142	138	133	154	121	140	129	136	134	149	143	145	134	155	142	134	112	131	136	129	118	130	160	149	142	132	146	125	157	150	98	152	149	128	142	134	141	127	133	154	145	125	120	118	113	116	120	140	134	154	140	128	128	137	137	144	147	103	152	143	124	123	126	121	141	146	139	123	142	149	139	133	144	120	130	140	158	133	134	144	117	121	137	119	141	124	131	114	119	123	167	140	99	140	137	114	137	138	135	144	136	123	142	134	129	164	148	123	128	142	124	126	139	136	154	106	107	155	139	154	141	126	117	137	131	130	129	127	125	130	125	163	146	128	126	129	153	110	136	127	128	136	144	113	137	132	131	132	125	121	137	123	131	146	148	149	152	123	126	136	138	141	120	132	155	149	101	133	153	130	121	135	118	135	145	153	136	128	115	122	117	156	131	124	142	124	151	111	124	149	128	122	163	121	134	137	153	132	136	141	129	119	140	134	129	158	131	114	136	123	152	151	134	132	148	131	110	148	133	124	137	141	170	144	132	154	150	128	132	131	133	121	109	134	131	128	146	136	148	145	118	120	123	133	132	135	137	156	129	140	129	122	140	135	132	132	132	169	149	124	152	122	122	135	140	135	128	136	137	130	138	132	146	129	128	125	129	139	137	143	131	128	135	129	137	128	102	128	120	125	137	141	131	147	129	129	135	100	127	149	117	152	157	111	126	134	122	131	126	143	135	149	133	156	131	121	117	139	117	145	115	138	145	123	140	118	139	117	132	107	113	156	129	140	113	125	148	154	129	130	133	132	112	141	119	118	139	133	132	148	120	160	145	114	156	127	120	130	144	139	138	120	137	130	134	129	140	118	121	127	122	121	154	137	127	134	117	158	148	147	154	123	140	145	123	141	122	143	129	132	136	131	151	135	129	134	128	137	130	138	137	141	128	122	123	133	105	139	130	120	125	138	141	140	131	119	128	136	132	133	151	107	146	142	141	140	125	145	134	123	120	142	152	145	140	129	131	130	140	134	133	151	133	129	133	135	131	138	155	115	132	122	130	134	151	130	117	130	125	137	145	153	124	133	130	140	143	138	154	122	131	151	122	159	130	117	136	144	138	130	137	141	131	109	127	127	121	140	161	138	124	150	148	151	133	138	116	145	157	124	127	135	142	122	127	138	139	132	111	110	129	143	151	154	137	120	143	129	123	122	123	129	137	115	154	136	136	129	126	127	120	134	134	131	145	139	147	125	157	135	129	134	123	126	111	123	142	116	131	144	124	118	140	141	138	122	133	140	126	136	138	166	139	134	118	149	137	135	116	128	108	114	147	113	123	146	149	130	139	146	123	144	155	151	130	109	127	132	138	131	148	135	159	146	127	130	137	121	130	116	147	133	114	123	131	139	130	137	118	127	132	119	121	121	128	139	119	125	125	142	135	131	128	116	148	119	127	148	126	147	147	141	138	146	134	126	145	137	150	123	147	143	128	134	135	156	130	105	122	134	140	101	128	120	134	146	124	162	155	123	126	121	140	118	161	120	156	148	118	132	137	136	127	136	132	115	143	115	140	122	132	129	135	120	152	152	148	141	135	140	125	123	136	141	137	140	135	136	144	121	150	133	149	150	152	108	125	118	129	131	125	138	139	120	143	122	140	140	117	124	127	142	131	126	139	131	162	130	146	134	133	132	148	151	139	131	113	131	171	141	139	124	115	154	143	127	123	132	123	120	111	128	130	143	106	131	123	118	154	135	119	135	159	155	143	156	135	102	136	127	152	139	123	128	164	120	138	140	139	134	141	119	136	131	151	155	119	120	127	134	155	142	129	143	117	129	118	147	124	135	148	140	121	132	120	111	141	154	138	126	148	126	136	151	133	128	124	143	147	121	149	131	141	130	134	140	107	107	132	127	143	125	122	115	139	122	140	127	138	131	145	136	153	155	128	150	131	144	122	135	117	121	122	143	132	113	164	123	131	139	149	125	128	125	124	133	141	142	118	127	142	106	148	131	157	116	124	136	132	138	163	150	156	138
8146	941	1630	1716	1318	1149	1128	981	837	673	660	601	597	482	478	631	569	435	433	415	424	394	424	408	371	395	386	375	337	352	344	358	328	353	364	374	331	359	356	350	356	341	360	333	381	330	354	367	340	331	350	330	360	346	374	331	370	370	338	348	377	357	319	378	346	340	310	324	312	345	321	344	353	349	331	331	336	289	344	323	369	324	337	350	321	349	361	341	359	360	351	314	331	326	361	340	324	332	312	357	334	319	315	380	340	309	355	312	346	344	307	321	308	328	332	348	319	347	361	312	328	361	334	342	344	365	329	339	313	364	358	321	318	349	300	306	323	348	319	336	347	322	340	307	339	327	343	339	314	330	290	316	316	339	358	356	329	310	309	351	335	353	371	312	309	350	365	334	340	312	323	344	349	355	341	341	341	357	336	370	331	329	312	338	333	346	333	332	325	338	342	324	320	303	319	324	321	290	342	299	343	330	321	363	317	314	324	321	337	347	347	319	327	340	336	335	325	339	318	303	306	313	321	309	326	325	335	322	326	319	322	354	364	370	319	376	332	334	343	318	323	346	315	342	367	349	328	329	331	316	356	370	289	335	344	328	340	317	297	316	333	306	330	322	341	339	319	329	308	331	316	314	333	320	314	343	334	322	337	347	339	326	342	347	375	301	332	322	342	340	348	315	287	337	339	326	350	289	336	317	343	322	342	343	329	323	355	331	329	323	327	315	328	339	309	357	328	307	327	353	336	378	369	321	319	354	335	324	312	310	339	334	316	328	351	313	329	347	321	353	323	333	336	320	356	344	315	341	339	343	307	320	346	326	318	342	352	297	315	329	342	308	356	323	324	305	337	324	323	312	330	367	323	331	324	342	348	322	354	346	367	338	322	350	314	344	322	340	328	327	346	347	356	331	348	336	310	351	337	340	335	342	344	352	378	310	308	354	345	314	318	310	349	364	315	326	366	358	335	322	280	352	356	323	281	329	318	339	324	366	288	319	334	314	371	320	350	338	317	328	336	349	317	327	328	368	368	358	318	327	370	325	352	312	323	322	328	334	336	348	395	307	305	317	373	328	336	334	343	316	358	351	349	341	373	334	345	327	326	326	357	340	343	351	340	326	312	342	364	325	316	321	325	322	326	334	329	342	340	330	314	320	316	315	355	326	346	298	350	305	313	369	329	330	323	334	333	339	319	365	348	369	305	350	313	321	349	357	333	329	333	329	328	337	304	317	328	335	337	325	314	322	346	323	338	332	330	329	346	322	321	348	325	342	353	332	342	315	329	356	323	317	326	326	334	331	357	314	355	320	372	344	329	311	296	328	328	328	339	380	346	336	333	306	330	332	329	333	368	335	276	331	324	361	321	341	336	322	329	306	326	351	349	330	320	321	327	333	330	302	313	363	317	372	310	332	349	334	337	332	343	342	323	366	315	320	335	327	356	329	334	332	335	364	325	346	323	337	324	333	339	294	324	327	348	324	296	351	359	330	335	346	315	319	336	316	345	336	342	326	354	342	325	328	347	338	356	301	316	303	356	362	305	327	309	335	327	330	344	298	306	351	329	363	327	334	330	339	350	332	341	338	324	326	322	320	312	321	350	348	332	330	360	329	328	372	322	321	348	331	317	336	349	336	339	326	325	309	329	300	309	294	290	339	323	312	326	369	310	327	355	318	356	329	334	368	336	320	323	355	328	370	310	340	341	342	326	365	343	347	346	309	304	362	320	343	357	313	369	335	371	322	339	301	332	324	328	357	351	326	341	363	323	317	384	325	317	324	318	365	315	332	354	346	326	347	328	330	328	330	314	333	335	331	341	337	393	302	324	321	336	329	329	330	309	320	348	338	339	345	356	329	332	355	352	337	303	321	357	345	352	306	344	298	347	345	329	319	356	307	344	307	351	342	380	332	377	336	324	342	351	336	371	340	326	324	321	342	333	322	323	342	310	299	335	345	335	305	360	331	345	357	342	312	317	360	363	301	346	352	348	349	315	310	360	324	334	364	312	306	336	349	334	341	330	360	333	334	329	348	350	347	318	309	358	338	312	352	322	362	304	338	375	335	342	342	339	313	339	304	354	332	337	310	324	330	309	335	310	337	321	336	326	332	335	348	315	319	333	332	322	333	345	325	332	329	324	326	311	364	333	334	309	363	325	324	338	318	308	362	310	330	371	340	322	356	335	358	342	349	351	357	329	354	347	312	303	340	338	318	310	328	325	341	349	358	317	336	323	303	310	316	319	346	326	360	327	345	300	321	360	332	335	331	340	320	341	341	336	326	323	313	332	358	361	338	333	286	307	291	348	331	352	318	346	336	354	329	320	343	339	339	343	350	315	333	324	321	322	334	301	339	327	323	343	335	338	321	312	368	354	306	313	327	326	346	342	334	356	323	329	329	320	331	303	335	306	340	309	311	294	336	295	348	351	341	355	317	344	307	314	328	270	328	333	342	352	331	345	326	320	323	340	322	362	328	335	297	360	286	324	314	362	350	333	349	342	313	352	331	311	306	323	314	304	336	347	325	341	320	313	335	345	314	324	330	327	337	318	306	304	298	310	301	334	335	328	340	322	352	323	332	332	348	352	331	313	328	304	316	344	326	353	323	344	332	337	322	362	336	368	325	320	346	330	348	356	368	345	351	336	328	315	320	352	313	353	344	357	324	341	328	343	337	322	336	321	332	349	361	330	333	307	308	354	316	335	325	356	331	314	369	345	328	287	306	338	335	321	380	341	298	372	324	339	329	350	338	349	343	311	321	316	339	373	333	343	308	345	347	348	351	364	337	348	327	340	344	361	277	297	318	324	337	347	340	322	373	359	334	341	319	337	311	314	336	316	343	335	348	362	319	329	336	325	347	358	348	337	312	325	321	382	351	306	336	342	320	337	334	320	336	336	329	346	340	355	329	348	345	341	323	322	323	319	322	323	342	330	320	325	311	319	335	335	340	331	325	357	349	320	331	345	302	326	363	328	329	311	355	352	314	326	340	345	313	362	349	317	337	316	322	313	290	337	319	311	359	361	335	327	353	334	315	332	338	342	343	351	346	335	348	326	326	344	297	331	344	317	328	357	352	325	348	328	331	322	317	341	347	347	294	332	337	335	329	306	321	321	306	357	340	332	314	341	321	310	319	313	354	358	332	331	295	336	343	299	330	365	343	342	364	332	357	302	323	349	330	358	393	365	315	351	330	344	346	321	332	320	306	310	329	323	324	333	316	349	322	347	331	345	341	348	320	316	329	329	349	344	374	329	321	317	314	308	319	351	386	331	359	345	346	333	330	352	355	344	305	323	311	346	320	326	347	305	296	354	320	362	339	350	343	340	348	340	336	313	296	318	322	341	355	375	329	354	341	334	365	337	316	323	314	318	330	321	349	332	343	339	314	336	341	325	363	353	332	327	344	305	338	304	306	315	353	336	323	336	359	337	354	319	332	358	289	339	325	318	344	337	319	322	319	335	359	312	344	328	327	330	328	345	277	313	355	340	316
1569	243	194	201	210	208	196	200	227	187	206	197	180	218	188	202	196	204	203	187	198	212	199	208	215	201	209	182	195	211	177	197	199	198	220	197	201	213	191	205	206	202	184	192	201	196	209	203	230	189	227	207	197	202	181	214	208	203	174	210	198	224	188	207	176	210	221	233	213	207	196	185	213	183	198	208	219	197	211	178	222	210	218	211	211	189	220	204	184	180	181	198	182	217	200	197	199	228	201	193	188	196	171	190	210	210	223	192	213	224	217	196	215	209	186	213	176	230	217	196	214	199	190	202	192	208	247	202	196	211	192	210	210	197	203	205	174	192	204	216	211	208	217	216	215	207	182	237	208	189	200	183	204	180	193	198	196	210	219	185	183	209	213	198	168	202	216	191	210	205	176	215	199	218	175	214	179	235	199	222	223	220	222	205	190	209	224	242	195	223	231	189	163	209	180	191	197	190	212	210	191	205	197	225	201	217	197	217	212	221	237	189	198	192	209	195	182	213	164	213	185	197	200	166	236	230	210	170	216	201	199	165	218	214	201	193	201	201	203	226	223	185	219	215	208	190	186	202	238	220	210	206	212	180	193	194	194	204	214	211	200	198	220	207	207	201	194	195	218	229	204	209	226	180	200	201	222	196	197	197	186	225	214	230	193	213	200	210	215	189	203	175	198	189	230	187	172	222	201	228	192	223	203	201	199	220	168	193	207	186	190	191	194	185	206	191	218	218	229	212	207	204	205	201	225	216	201	208	201	197	203	192	187	198	216	190	203	214	193	198	184	189	205	215	208	206	191	233	212	201	213	206	190	193	183	195	207	202	164	194	207	215	194	213	200	214	209	199	216	188	231	206	197	214	195	222	216	191	194	207	202	197	197	217	191	196	182	182	193	207	215	227	206	190	219	238	212	200	199	203	206	213	220	198	212	175	179	219	181	180	222	222	191	183	209	220	195	208	202	190	199	200	190	188	183	191	208	206	192	193	197	193	180	206	215	221	190	206	186	192	209	180	194	198	226	183	196	209	214	198	215	190	227	219	182	211	213	214	222	169	199	207	209	207	179	199	192	213	202	187	188	213	242	210	190	182	182	216	200	228	200	220	213	192	226	215	183	207	224	216	185	231	212	186	217	221	199	201	184	215	223	194	194	219	173	188	217	187	204	187	207	175	216	196	207	248	203	212	214	211	215	172	187	189	185	204	192	192	182	199	190	221	208	199	185	215	186	205	185	198	208	199	208	202	202	196	205	184	217	196	220	197	192	194	205	199	211	218	199	219	213	206	248	201	197	222	193	201	196	210	211	176	205	205	233	207	191	190	227	183	198	202	218	190	205	211	205	218	195	194	205	212	245	199	210	215	205	211	238	209	184	197	185	186	216	185	194	208	197	180	205	223	233	175	209	182	200	203	198	178	187	205	164	199	198	228	213	209	166	187	193	210	205	165	197	213	221	229	221	207	212	212	202	191	221	174	216	194	190	200	208	214	210	201	191	195	191	214	182	187	222	225	207	219	196	207	185	247	204	165	214	203	216	183	190	189	212	218	221	221	221	194	188	209	187	196	208	228	209	212	199	204	197	202	202	212	214	221	192	183	204	220	192	199	216	214	247	217	198	212	197	210	221	191	217	189	198	195	218	209	225	217	188	189	269	191	212	218	183	182	206	182	195	198	191	212	182	214	205	173	211	185	216	199	197	217	208	221	209	214	193	190	184	198	204	186	217	218	178	208	186	207	193	209	206	211	215	203	187	207	210	201	210	226	204	213	214	177	187	220	213	200	218	252	201	181	196	183	220	182	203	191	201	227	184	200	219	179	203	214	186	201	233	235	209	209	173	209	200	197	172	199	228	174	188	191	208	205	173	175	202	201	237	209	180	201	217	218	181	209	214	221	214	216	191	211	202	217	212	213	197	194	195	215	195	187	187	204	194	202	207	218	188	208	207	182	217	198	182	189	206	186	212	207	192	188	219	215	214	200	225	220	199	200	194	208	205	203	207	222	226	192	233	206	202	204	194	204	194	206	207	216	212	203	226	203	229	211	199	242	198	203	232	218	196	229	196	208	217	204	186	227	203	193	206	190	184	156	196	213	207	229	212	192	188	188	196	219	212	170	201	204	235	208	179	193	219	233	193	203	176	211	181	228	168	221	226	198	224	198	187	215	210	206	203	208	215	196	204	190	198	180	215	181	200	193	215	197	206	219	197	231	218	200	199	207	236	219	203	212	208	208	220	210	222	192	211	213	216	187	205	190	208	186	189	203	203	231	208	209	222	206	193	186	194	216	195	182	232	220	213	212	210	168	188	196	216	208	192	184	213	210	212	199	228	207	207	199	196	191	208	216	206	194	214	198	211	198	212	206	198	208	193	233	216	212	210	231	211	208	193	201	203	202	207	211	211	204	220	212	216	213	219	199	199	212	195	197	199	211	222	214	188	212	209	217	217	207	230	197	215	203	189	195	189	211	225	199	196	226	215	190	196	221	226	205	207	195	224	231	188	218	205	219	190	195	219	211	206	201	184	214	208	195	202	202	217	198	185	218	199	199	188	221	176	219	192	216	215	169	173	223	209	178	216	209	221	204	237	202	181	180	198	192	225	202	219	229	162	188	207	212	228	197	219	208	225	222	191	220	213	180	198	226	219	176	224	215	203	186	202	174	211	195	187	181	198	196	197	220	213	198	200	187	206	228	215	190	214	212	220	198	189	200	202	202	179	206	161	172	206	215	215	207	206	188	206	197	199	210	193	199	195	204	214	196	241	192	203	182	174	191	201	201	218	224	176	200	203	191	209	199	203	217	184	185	209	199	214	203	210	178	237	187	209	213	177	184	201	201	185	194	195	204	215	206	218	183	203	193	226	230	210	196	192	200	217	197	232	203	194	207	206	222	197	204	191	191	195	224	202	206	173	193	211	212	202	210	200	182	219	208	204	216	190	204	192	202	187	191	208	194	207	187	187	205	217	195	185	209	213	210	199	197	210	209	178	186	198	196	203	220	175	202	171	197	183	202	173	207	202	204	206	181	192	218	199	199	203	195	199	221	188	200	205	225	204	212	189	188	192	247	205	202	213	216	191	214	210	214	182	209	201	202	196	192	216	212	205	217	198	170	201	212	213	207	200	191	195	232	186	207	193	212	199	205	223	182	193	197	222	184	201	171	181	178	224	225	206	228	207	215	217	227	190	197	182	227	190	208	199	210	224	198	198	203	191	212	199	194	194	204	198	196	217	205	210	194	180	214	220	228	199	190	209	218	219	211	197	188	208	198	218	215	216	214	220	222	236	198	215	206	180	205	216	208	212	220	182	208	232	205	190	195	178	215	229	222	199	196	207	223	186	186	212	214	199	208	204	202	209	194	195	206	194	205	189	192	179	197	192	199	213	184	211	222	191	210	240	206	232	192	226	187	215	208	225	201	181	197	224	220	189	176	192	213	219	218	189	190	186	202	222	201	175	189	197	209	210	211	205	205	198	225	193	208
2022	508	588	555	558	554	551	514	497	529	486	513	544	524	513	462	553	550	523	507	509	488	537	523	528	491	502	497	524	528	542	525	533	531	492	473	531	489	525	506	479	495	521	519	528	523	507	489	495	533	515	488	509	494	507	516	532	528	505	523	484	513	514	535	532	531	508	468	533	544	512	512	476	489	519	451	543	507	505	524	494	492	513	511	541	515	467	525	512	514	511	487	533	460	507	482	503	540	487	455	520	486	512	518	514	542	533	475	502	543	473	511	488	548	532	507	499	467	554	536	536	499	535	488	521	514	530	496	486	516	463	499	524	512	482	491	568	495	497	486	479	507	472	505	497	545	522	539	487	532	529	492	486	497	523	510	528	529	584	472	494	511	496	518	494	528	527	532	473	496	490	504	476	483	529	497	479	490	532	517	506	545	519	511	524	521	515	529	519	512	539	474	524	512	506	540	469	507	511	500	530	515	478	504	539	495	511	503	520	456	525	493	522	495	507	489	501	537	518	494	523	532	516	503	502	505	488	503	537	483	522	506	532	520	473	473	491	536	518	489	535	522	514	574	549	509	540	517	516	514	539	530	505	481	495	478	506	496	527	530	512	523	508	503	488	521	477	532	518	507	485	493	495	474	489	520	523	526	474	513	522	515	486	525	532	515	495	512	544	551	485	478	525	521	482	511	500	532	501	510	521	513	488	481	492	541	534	456	528	512	517	460	481	518	525	534	498	473	486	474	486	474	559	522	482	521	557	531	518	517	509	486	550	541	519	490	515	524	492	560	485	510	509	503	480	510	481	482	521	524	473	533	541	500	528	507	540	495	530	494	543	474	522	543	530	497	542	489	528	485	526	494	498	501	481	552	484	465	533	526	522	520	478	523	501	505	500	498	488	523	525	495	518	549	525	514	546	551	501	500	486	553	562	501	526	553	464	480	501	457	499	521	492	544	483	504	490	540	517	529	478	507	518	525	488	513	480	471	522	506	522	484	526	503	535	509	520	522	511	486	481	498	516	540	563	482	463	525	494	533	515	500	502	492	522	501	511	518	520	538	480	501	527	572	472	527	531	532	507	539	499	504	487	491	512	461	502	518	504	541	514	487	520	519	512	517	498	537	488	514	535	554	498	520	526	490	458	477	535	490	511	524	553	520	559	501	522	495	541	488	516	521	512	500	520	505	501	494	516	484	505	496	515	532	531	520	512	515	521	518	534	517	512	517	513	534	510	554	480	501	552	496	518	523	533	469	512	533	562	518	514	514	506	516	478	512	496	488	499	521	502	506	484	519	559	511	475	497	508	499	517	480	523	500	556	508	527	529	498	507	511	484	539	501	513	474	507	565	536	529	497	490	547	464	517	527	485	517	494	527	504	549	452	535	492	494	475	539	473	491	534	499	547	505	460	515	529	534	479	550	549	457	521	515	527	501	507	507	461	489	504	531	543	493	495	507	521	473	511	488	508	532	498	528	515	546	529	513	535	515	499	485	469	549	469	523	516	508	488	518	518	592	480	480	522	506	500	484	538	517	528	527	478	513	486	500	483	541	522	511	468	525	476	511	469	474	559	517	496	530	527	533	527	565	543	489	538	497	480	498	458	563	521	488	511	504	500	514	523	496	502	534	503	496	524	535	491	520	499	512	514	497	489	516	506	488	492	479	505	498	529	526	560	554	529	502	482	482	552	532	512	513	502	547	533	545	507	497	481	457	491	510	496	500	531	548	559	466	510	544	469	500	537	522	501	564	477	522	516	526	540	507	474	497	531	505	519	536	498	509	498	500	538	458	472	523	503	462	518	510	515	506	470	506	515	495	536	507	494	523	556	511	518	500	500	493	546	509	521	507	497	511	492	484	505	525	535	502	491	507	488	490	539	502	489	491	520	543	497	513	544	479	523	513	537	496	524	500	498	537	484	500	532	509	513	524	503	504	493	476	487	525	478	484	535	475	532	513	506	491	504	530	520	529	493	492	519	519	528	541	500	485	494	474	530	466	516	545	484	523	501	505	526	508	509	489	526	507	481	512	493	513	479	489	527	526	462	510	476	498	521	512	483	516	490	507	469	510	497	477	457	518	517	514	521	494	509	505	503	526	481	518	535	503	519	486	508	528	499	502	528	528	494	508	485	499	519	514	525	519	476	544	477	538	461	507	514	501	528	478	519	481	495	486	515	529	499	556	522	503	524	487	501	520	489	504	490	521	511	500	518	520	562	508	498	509	500	522	511	464	512	494	507	530	519	493	511	497	537	476	549	504	509	528	497	566	490	520	521	506	496	506	538	509	523	515	480	502	491	481	528	499	524	523	521	470	477	553	505	538	485	498	518	477	498	505	472	519	531	489	513	514	512	496	530	477	518	489	544	525	529	513	491	519	495	467	492	497	563	494	549	502	484	510	510	550	514	532	513	532	502	537	490	506	510	486	511	553	535	538	528	483	523	528	523	488	521	520	485	465	512	525	514	519	497	507	481	532	508	476	507	485	494	499	501	523	481	543	491	506	509	502	492	521	533	558	523	534	520	485	504	454	529	508	524	497	528	485	527	508	530	491	492	525	494	472	525	466	515	500	501	499	494	513	477	513	487	474	495	511	543	524	542	486	510	505	560	514	481	508	536	500	492	496	543	516	463	517	526	503	516	495	526	467	510	505	494	520	508	458	524	564	524	480	504	495	500	515	500	483	505	522	504	541	532	526	528	516	478	519	522	495	519	485	517	496	495	520	554	537	486	480	510	486	504	504	520	491	529	504	510	483	515	515	510	498	496	477	487	505	531	528	499	480	513	502	523	546	516	500	486	491	529	555	549	520	492	516	499	473	484	515	484	505	499	528	509	522	513	502	535	560	461	497	543	521	487	491	497	508	475	534	505	491	479	484	498	491	491	517	508	509	516	484	515	489	485	537	523	501	507	533	497	504	534	493	547	548	467	520	518	466	512	496	507	457	497	506	493	458	511	482	493	542	529	487	525	514	542	481	502	493	511	515	536	512	489	500	529	472	515	478	506	512	533	510	537	535	496	543	502	498	502	508	523	484	503	500	527	515	500	520	523	538	499	520	520	476	545	497	512	518	516	514	498	515	496	532	522	500	483	512	530	492	485	483	497	477	520	545	460	483	497	504	494	513	514	500	517	480	499	482	538	450	518	553	486	487	460	511	482	548	502	494	513	497	482	495	531	508	492	503	539	502	513	514	528	514	535	504	493	535	518	511	555	496	597	511	525	578	499	495	517	517	489	492	512	458	506	534	502	487	518	487	468	558	537	493	494	494	523	508	486	522	559	563	501	514	474	525	520	483	495	511	526	510	490	531	556	528	546	534	522	526	466	518	527	508	526	489	534	478	464	513	515	503	538	504	540	534	521	531	500	539	495	540	498	508	476	532	553	518	483	543	496	492	506	497	506	572	498	571	515	532	479	511	480	500	513	480	537	491	517	521	473	520	543	535	479	507	470	563	512	497	544	478	493	540	529	566	493	569	483	519	506	490
7116	592	561	446	368	365	330	314	274	272	272	237	267	243	253	275	259	254	269	288	262	258	232	269	272	272	287	264	258	287	282	234	248	248	266	243	246	261	265	234	261	245	266	279	227	296	248	258	248	270	262	268	286	250	241	236	244	241	238	235	229	258	260	245	255	248	258	236	257	239	243	277	234	260	260	229	315	249	249	301	270	263	260	253	244	238	274	258	241	238	269	276	243	250	233	249	259	247	220	251	263	272	240	238	249	244	267	253	255	255	262	254	264	249	244	281	250	259	252	260	256	254	249	239	249	242	269	259	249	238	241	258	283	257	249	211	249	255	267	257	290	264	275	274	252	241	270	264	274	240	252	243	264	252	244	214	242	232	233	224	259	227	288	245	255	247	247	252	211	259	256	286	235	254	248	270	218	237	241	268	257	249	237	249	253	250	240	248	222	250	287	261	262	253	237	243	243	241	264	224	262	244	213	289	242	244	248	245	296	232	255	263	237	268	239	223	243	266	251	259	272	287	254	245	241	251	241	274	254	248	249	243	254	254	221	247	276	236	238	252	256	237	248	265	242	249	256	286	242	234	248	243	257	260	240	261	236	248	223	272	309	282	269	253	248	248	271	267	210	249	248	226	238	249	250	249	234	238	248	259	246	231	213	237	247	278	271	250	256	276	229	244	229	238	233	245	262	247	242	244	240	253	263	260	243	245	251	262	278	256	210	263	259	237	245	230	219	239	262	255	263	257	273	229	264	238	247	253	275	242	292	232	275	245	253	256	245	261	227	248	265	289	270	226	263	267	241	264	258	261	278	241	248	236	249	242	290	258	239	262	252	255	270	240	265	252	238	243	251	254	272	219	223	230	257	248	261	231	258	246	255	219	260	251	223	266	264	255	260	222	255	234	243	255	272	229	256	235	281	255	255	260	234	247	269	270	246	272	273	282	252	292	256	252	261	237	246	245	250	232	266	253	258	242	253	241	235	270	267	288	272	260	265	266	267	223	275	282	258	290	263	258	245	253	242	243	267	236	241	268	269	227	280	249	266	240	257	222	245	228	241	270	254	244	249	251	263	238	236	266	275	258	271	231	253	251	280	253	228	264	230	235	260	240	217	218	244	253	236	275	259	265	267	252	228	234	230	236	253	245	254	263	226	269	240	251	258	269	249	284	223	257	236	245	227	255	228	229	238	240	246	261	265	257	232	240	235	250	279	250	266	236	280	250	235	253	229	241	251	270	246	244	239	250	247	268	241	217	262	256	262	246	255	271	275	250	256	251	253	220	234	228	227	226	244	262	240	240	243	267	252	246	260	254	251	245	253	269	220	251	216	272	231	240	251	264	206	240	242	248	265	246	231	257	242	299	276	261	252	258	249	234	250	256	245	263	246	232	230	240	253	257	248	255	259	265	234	245	259	245	268	249	266	276	253	237	243	253	263	266	261	275	240	237	284	260	247	228	215	266	251	243	241	224	256	248	215	282	287	278	224	226	265	227	253	281	244	267	249	273	290	269	242	272	241	238	249	240	253	257	254	219	232	242	263	233	287	279	231	259	239	250	242	250	251	263	284	230	237	283	258	230	236	242	232	252	272	264	288	270	260	240	243	256	247	235	285	248	247	236	264	224	242	221	252	245	253	264	241	250	254	259	246	244	226	226	249	240	269	247	247	235	256	235	251	240	257	262	233	273	249	253	237	267	248	259	252	252	254	247	244	270	245	246	249	255	234	221	250	230	247	238	250	256	254	234	270	264	255	245	260	244	266	255	243	249	237	269	238	230	251	281	253	264	246	235	264	263	259	254	260	230	262	282	244	242	227	223	259	248	234	240	256	264	232	282	250	238	287	225	275	263	232	242	248	278	253	236	222	247	266	255	262	269	265	246	263	252	249	241	271	272	248	241	272	246	244	225	277	251	237	252	244	246	227	212	247	201	265	259	254	248	251	242	268	249	223	259	230	258	229	272	228	239	235	247	244	260	245	227	252	259	218	253	247	239	279	231	224	237	241	265	241	220	246	223	225	247	265	268	257	267	267	265	262	238	281	252	266	236	239	262	263	254	228	270	246	252	268	249	244	220	231	261	224	252	271	254	270	231	250	251	272	280	261	235	235	244	248	242	281	230	244	240	252	229	236	230	244	252	253	249	277	237	279	233	237	235	239	243	239	233	236	249	251	222	285	253	253	249	240	230	270	263	256	277	258	247	234	208	238	264	265	231	263	264	240	253	264	261	246	241	248	275	269	246	252	239	273	235	285	222	230	260	239	261	242	249	233	241	246	227	261	261	251	244	272	285	264	223	280	273	245	247	258	245	254	202	233	260	254	243	235	248	232	236	240	259	269	256	240	245	233	263	256	271	234	268	250	256	256	233	234	256	230	232	222	278	235	244	247	257	238	277	242	234	256	246	230	220	244	255	238	242	259	245	237	257	247	239	276	284	285	265	235	243	210	256	242	243	240	229	268	253	222	268	247	277	258	228	241	251	254	245	220	303	269	286	236	256	240	246	226	235	236	256	261	264	240	259	263	263	241	264	257	264	284	258	263	275	248	248	268	264	242	242	228	263	264	250	246	250	273	281	253	233	244	262	262	244	239	225	257	239	251	256	276	244	250	276	260	254	248	282	230	247	220	262	299	245	275	264	244	249	244	215	208	240	276	259	262	241	246	242	229	220	243	274	257	260	247	243	237	267	254	277	227	251	244	260	250	280	284	238	235	225	257	244	253	238	238	254	270	246	239	216	261	239	244	253	244	262	250	229	256	256	249	252	279	253	278	232	244	262	272	265	253	267	245	240	265	256	229	245	224	234	272	251	250	248	237	262	268	278	271	255	237	249	281	225	244	249	221	249	240	239	228	240	260	273	227	243	267	247	246	233	246	245	273	264	275	232	255	223	254	226	267	260	234	245	254	272	246	254	249	256	259	248	242	294	235	275	254	282	258	231	281	241	250	240	268	259	290	216	251	263	249	255	241	246	251	245	246	244	240	272	212	265	261	231	283	232	268	238	245	269	271	225	244	276	217	264	262	199	260	246	265	225	252	261	248	255	223	239	263	248	266	243	229	278	248	249	227	245	243	266	245	254	240	244	264	246	256	246	257	248	236	239	233	216	225	227	248	266	252	231	253	247	235	248	227	250	253	256	234	235	217	236	245	268	241	257	254	248	226	244	262	226	283	278	262	223	234	249	252	239	261	253	264	241	242	250	254	250	243	224	248	232	240	265	260	254	248	229	271	269	259	249	232	269	230	247	240	246	241	263	242	270	217	237	224	248	255	251	239	238	227	247	253	225	257	292	266	255	253	255	238	242	219	259	256	233	259	251	261	257	253	242	251	262	258	240	238	250	257	219	235	261	232	275	264	247	249	274	225	241	235	246	253	225	256	281	261	253	261	289	239	274	239	278	257	284	242	246	236	246	247	248	262	251	280	255	238	226	263	275	299	234	263	237	245	230	252	255	238	241	229	258	249	250	229	242	254	253	232	261
6684	953	1209	1310	1180	1197	963	997	759	810	737	751	740	680	692	736	649	653	666	661	614	627	639	627	581	589	632	607	624	639	611	617	660	626	613	623	632	605	595	583	611	591	605	617	605	612	586	581	548	611	589	588	617	572	602	596	590	578	621	626	578	587	627	615	610	611	640	607	621	582	627	576	609	604	614	612	579	592	557	584	619	590	624	631	604	594	616	598	604	623	592	609	596	606	578	611	590	566	601	610	567	569	579	606	590	571	563	602	562	608	559	599	611	567	595	625	619	603	562	616	574	571	592	599	561	605	613	608	619	570	616	618	613	607	622	649	539	642	618	593	590	613	608	603	587	595	607	579	632	592	609	640	642	630	580	597	618	604	596	607	650	570	594	620	608	600	635	624	638	602	636	603	538	625	608	617	594	577	586	624	595	611	593	603	576	612	604	613	615	564	601	611	618	608	577	594	583	621	568	568	602	615	642	570	628	595	601	553	608	621	621	625	593	569	605	632	592	618	612	605	564	614	588	589	592	582	618	602	563	607	602	559	608	646	585	615	592	550	627	592	589	612	591	608	603	569	539	583	643	590	619	589	589	569	581	607	575	643	630	599	597	604	577	612	545	583	551	585	611	589	581	609	620	605	621	625	600	585	594	613	588	578	603	575	600	578	589	605	561	610	587	628	617	587	600	592	613	585	591	586	593	616	599	589	566	569	649	653	582	617	565	570	585	608	603	573	617	602	593	594	603	617	651	606	584	605	615	578	616	590	644	602	609	611	609	559	586	633	615	578	618	614	603	608	645	620	661	603	595	570	594	616	585	581	621	611	589	592	546	581	606	611	607	627	553	582	646	582	598	597	622	571	626	607	638	625	571	604	612	593	578	615	620	622	582	582	579	595	598	604	576	601	640	596	589	658	570	603	587	608	623	558	612	596	606	597	649	598	608	643	615	593	608	596	580	617	611	591	612	604	583	528	566	621	610	577	589	646	588	651	593	589	602	589	586	590	600	644	629	618	632	616	544	635	571	610	620	653	584	630	588	613	573	528	617	566	628	634	617	602	608	581	623	553	594	599	577	620	606	587	585	602	552	585	609	595	592	592	643	618	639	602	596	647	606	569	614	598	595	583	630	599	589	619	642	612	573	624	626	590	590	589	611	606	580	606	569	571	564	624	649	601	587	562	622	614	630	635	574	587	641	593	638	601	596	603	601	613	573	612	616	598	613	630	586	585	600	604	589	618	594	634	574	621	622	593	608	629	554	576	609	599	553	600	608	567	629	615	568	659	578	600	600	588	607	635	619	545	616	648	614	577	580	645	568	629	558	544	628	590	599	609	562	556	595	572	625	607	614	562	595	565	615	598	581	601	624	612	608	622	580	632	598	623	646	577	635	579	606	627	543	568	547	645	614	615	641	548	592	573	628	519	585	583	534	616	611	539	586	589	630	571	592	586	610	540	583	609	580	591	606	579	585	603	556	615	641	577	581	565	589	573	624	636	613	627	607	663	634	627	584	631	584	589	608	581	618	562	643	599	655	579	592	580	606	579	626	617	604	586	607	619	537	553	555	605	595	589	589	565	564	614	594	598	593	612	593	676	637	573	600	580	556	612	602	618	593	635	590	592	660	588	594	646	617	567	636	617	590	631	574	616	597	639	606	592	604	599	596	589	600	609	591	625	618	575	578	618	603	578	606	613	588	612	606	616	599	604	604	607	629	626	564	602	618	574	595	606	569	577	634	619	599	608	631	587	575	573	650	605	609	605	563	592	613	626	597	603	578	630	626	560	620	581	606	601	596	621	592	632	608	595	641	584	595	571	592	607	582	603	620	601	616	669	603	606	599	642	571	605	572	646	601	584	560	594	579	560	618	648	628	558	605	596	623	564	618	614	556	638	637	576	603	585	594	600	601	610	599	581	627	634	580	587	574	575	623	654	577	624	613	593	678	586	577	554	552	590	559	552	599	588	608	611	600	576	581	604	603	583	634	619	562	604	601	564	597	625	662	567	600	609	601	616	582	629	599	574	614	586	572	586	590	594	574	595	609	649	599	596	611	576	616	595	639	595	624	581	565	608	612	590	629	595	590	594	650	596	570	618	594	632	584	619	567	581	608	577	604	594	592	590	602	596	583	641	619	600	591	612	595	596	587	592	637	600	600	569	623	617	620	632	577	636	599	631	612	570	561	537	579	604	595	609	604	570	600	588	574	631	613	583	587	593	580	610	605	596	609	599	604	638	565	600	577	598	618	616	609	629	594	628	554	614	588	594	598	545	567	583	607	566	605	609	531	606	617	591	640	619	619	597	628	581	609	571	591	604	601	623	602	601	625	606	630	609	592	601	635	654	594	609	654	618	596	559	636	663	575	623	577	574	599	624	604	575	583	590	596	581	570	569	601	551	524	628	538	605	617	618	587	595	600	600	594	548	669	603	612	576	589	571	590	593	598	592	609	632	591	625	595	578	613	578	591	548	609	616	648	605	621	600	598	600	565	577	577	615	610	638	599	590	556	560	547	588	603	604	619	619	563	591	615	573	604	600	590	630	575	599	617	612	591	605	619	597	631	560	623	589	601	579	576	612	596	599	557	544	583	612	591	605	599	589	575	640	652	587	638	607	638	620	621	575	580	676	599	578	570	617	566	584	574	628	611	625	553	612	544	592	562	615	633	599	583	591	592	535	603	611	526	574	576	638	571	646	644	656	626	608	619	598	619	649	619	591	591	561	601	583	589	606	587	578	557	597	583	584	622	600	562	590	653	589	586	603	585	613	574	593	577	615	591	588	606	601	606	644	609	621	583	545	603	657	614	608	595	616	607	588	620	569	588	591	584	573	590	594	588	591	580	625	611	601	568	574	613	597	581	638	620	604	610	610	567	623	583	608	610	575	564	543	621	559	551	621	607	641	606	611	586	651	605	586	621	564	601	592	617	577	550	609	600	576	588	604	580	574	588	583	613	608	624	578	578	599	615	630	566	617	566	625	565	611	590	544	605	631	585	612	647	585	590	591	539	588	608	606	603	549	602	583	613	567	603	581	607	618	658	578	591	588	570	631	595	601	580	607	614	587	656	629	604	603	569	564	596	611	593	596	579	612	548	613	577	626	628	614	621	608	593	593	567	593	610	629	613	619	588	598	642	585	578	562	602	607	583	631	582	578	605	631	643	593	568	538	616	592	615	565	624	569	623	623	620	590	567	610	627	606	591	576	571	559	593	595	586	606	581	591	595	574	597	596	611	601	595	611	590	587	582	628	562	559	608	632	591	602	607	616	594	553	579	545	604	563	614	593	627	589	600	538	607	633	622	614	596	625	595	615	629	595	609	620	621	575	533	570	577	579	578	585	609	603	612	577	570	590	622	594	575	588	589	561	628	580	612	609	589	560	655	614	574	559	573	529	614	624	560	574	566	590	623	615	607	583	611	577	601	574	587	649	625	606	574	629	598	587	630	590	646	605	589	609	551	599	616	623	611	547	607	577	636	617	556	587
13203	969	711	521	349	284	230	201	221	191	182	189	154	159	135	163	167	147	130	140	141	150	137	129	151	135	150	120	139	153	142	138	115	117	144	136	168	129	116	138	156	126	133	122	142	139	125	129	116	141	137	131	152	157	150	135	127	112	133	167	154	135	129	147	142	153	151	131	143	148	143	143	112	116	122	129	146	140	148	134	119	150	144	136	101	122	134	149	141	147	150	112	149	145	145	139	132	121	115	151	145	147	126	130	112	130	159	114	140	126	137	122	151	116	132	143	121	137	149	150	120	143	134	111	112	131	124	114	172	139	146	125	136	123	156	137	133	140	108	140	137	160	131	157	124	134	131	139	151	151	127	153	120	162	135	129	141	133	137	139	121	112	140	128	118	151	136	125	126	133	148	148	123	131	133	127	152	133	120	109	145	143	138	150	151	133	146	119	142	136	127	155	152	126	144	134	141	130	155	144	148	138	125	145	144	129	134	147	137	161	128	136	127	151	118	126	141	138	146	153	152	144	122	138	151	142	137	150	137	131	133	141	133	142	141	149	131	131	134	140	166	120	148	149	125	133	120	122	118	129	140	141	133	128	128	135	141	137	157	152	153	145	119	134	138	124	114	139	148	146	125	151	115	128	151	133	148	135	135	134	121	138	135	154	135	149	142	124	129	134	160	139	114	137	124	142	130	127	130	143	127	124	151	140	140	122	130	134	124	113	139	140	136	120	121	151	156	141	131	121	123	120	115	158	158	121	126	111	108	144	128	126	119	125	138	146	127	155	149	137	129	145	151	126	144	125	145	152	116	109	125	157	119	129	142	143	142	127	134	141	140	125	150	145	126	144	146	159	125	135	133	122	118	118	142	125	127	146	138	140	133	140	129	126	120	142	145	161	124	144	143	137	163	142	114	143	143	127	135	144	131	149	146	125	125	131	125	120	141	132	167	158	147	119	128	142	123	136	126	127	152	143	127	116	117	123	163	128	134	128	148	122	115	145	132	128	123	110	129	134	154	152	138	145	144	138	144	128	144	123	129	154	132	136	130	109	155	125	132	128	155	143	140	134	149	163	133	126	155	117	127	111	141	138	138	134	120	148	133	119	147	154	144	133	144	148	130	144	149	151	132	131	136	129	154	141	127	167	138	128	126	115	129	158	142	127	135	129	166	132	134	122	132	139	134	134	118	140	114	117	128	127	133	145	150	144	125	119	119	120	114	134	130	146	138	129	136	139	154	137	150	148	129	128	149	136	117	128	136	120	123	151	131	123	153	126	111	129	129	120	116	141	116	131	127	143	126	132	113	149	128	152	124	125	130	134	135	113	130	122	135	151	149	141	121	124	133	120	130	122	133	135	153	118	153	145	177	122	138	151	123	119	120	123	128	133	142	119	128	118	130	133	143	138	138	148	137	142	136	125	121	129	153	136	148	138	143	141	149	151	136	139	128	149	138	143	136	134	139	143	118	130	133	129	139	128	119	134	138	122	128	127	121	141	147	128	162	143	128	155	127	136	139	144	151	146	139	130	133	115	145	134	129	131	129	130	124	120	127	166	125	129	128	144	139	153	146	144	150	152	125	134	132	119	127	111	136	124	140	133	144	125	155	117	127	155	171	129	151	136	143	148	133	122	121	125	135	140	106	145	155	103	129	136	141	130	148	128	163	158	138	137	117	118	137	134	125	137	142	122	135	125	114	121	138	150	151	128	135	147	144	152	153	132	135	137	147	130	108	144	140	138	134	125	127	152	133	132	142	128	117	137	123	134	139	148	126	142	145	135	133	131	144	136	148	137	149	144	146	138	124	144	123	142	149	147	127	147	151	124	119	145	139	150	137	154	119	121	129	137	136	143	133	154	136	128	130	138	144	131	120	123	143	129	131	125	140	138	137	132	157	146	132	117	150	149	137	138	118	117	138	151	127	138	147	138	144	153	127	130	134	136	131	137	146	134	122	132	148	151	127	120	132	139	132	130	135	152	118	158	148	143	128	135	160	110	120	138	130	129	143	137	123	162	135	148	113	176	137	152	118	141	141	133	126	150	115	125	111	138	117	121	138	137	140	138	144	132	116	146	127	144	134	159	132	126	133	125	172	117	124	106	129	128	139	122	136	113	128	137	145	130	116	108	119	138	142	126	138	116	155	144	139	135	138	149	123	164	149	142	132	126	147	148	118	142	149	147	113	134	137	120	137	147	155	141	143	125	141	142	126	147	137	132	149	136	138	131	119	146	160	135	153	149	120	147	137	125	126	139	136	139	159	145	146	140	139	137	160	151	150	136	119	134	152	161	117	119	125	98	136	121	146	143	143	149	140	156	124	146	109	144	143	145	122	127	107	123	137	99	137	136	136	120	129	154	131	133	116	123	136	126	143	127	140	118	135	130	152	138	139	127	141	128	144	148	151	133	122	126	139	134	121	125	137	145	152	155	134	115	143	140	128	127	134	131	143	133	146	137	158	119	135	116	117	151	130	140	128	137	147	147	138	140	125	146	142	135	133	131	130	136	165	135	121	139	134	130	125	133	167	126	134	137	135	131	155	110	128	119	145	134	124	148	125	156	135	143	127	143	125	149	143	122	129	122	139	141	133	133	110	134	122	142	112	132	152	131	136	140	151	146	131	125	126	139	123	154	127	137	125	124	138	136	125	128	149	149	144	130	132	128	123	129	154	137	132	121	144	132	143	145	174	117	150	134	135	150	137	146	141	130	143	130	147	139	134	151	130	140	133	144	140	141	136	130	119	116	132	119	148	138	126	116	121	155	136	120	165	138	130	136	157	142	128	141	129	137	136	127	139	152	121	147	174	126	122	122	151	128	132	145	146	162	142	122	146	146	130	121	143	123	146	135	137	141	128	115	111	133	144	112	127	136	148	142	132	142	168	123	123	146	126	125	148	137	145	145	123	134	103	124	149	137	121	140	139	128	149	141	123	137	125	168	133	154	116	139	128	108	120	122	148	128	132	125	133	165	127	134	135	135	131	138	118	133	146	104	156	159	128	137	147	114	126	135	126	141	133	107	139	150	138	158	127	131	133	126	143	125	130	145	106	140	136	146	125	122	122	139	112	146	143	148	140	146	139	126	145	150	119	114	134	121	148	150	123	153	109	128	137	149	134	143	128	117	130	149	134	143	143	128	158	146	138	154	156	148	149	134	130	137	157	141	139	109	154	124	144	129	138	128	123	131	141	147	148	128	129	124	130	129	118	128	118	142	140	146	148	139	129	141	123	143	114	153	147	117	116	151	136	134	130	139	166	149	129	142	118	141	147	142	124	148	144	121	154	147	165	148	135	155	123	138	153	120	141	165	123	119	141	114	140	147	120	140	144	125	155	124	130	139	136	116	128	142	117	140	125	154	124	127	130	138	155	145	124	132	148	125	141	143	133	153	131	121	115	150	125	145	133	141	103	126	136	137	138	141	136	137	139	132	153	133	136	129	115	130	146	139	129	125	126	135	124	132	146	147	139	149	147	133	115	142	125	119
8267	911	1648	1721	1438	1308	1038	993	793	663	658	586	549	519	495	509	478	390	435	436	366	432	386	408	352	388	350	375	368	370	359	394	356	367	354	348	341	361	341	343	373	332	362	353	375	342	379	329	356	371	342	336	309	326	339	345	345	345	336	329	344	333	344	336	342	340	354	338	329	346	326	324	308	363	326	345	346	334	338	322	334	344	352	348	345	358	349	312	358	367	340	336	355	310	355	315	339	354	349	347	332	345	336	326	338	301	332	338	338	338	327	320	317	331	330	359	326	340	346	337	316	352	356	321	331	340	330	299	348	328	354	346	313	357	356	307	343	340	317	319	351	332	323	346	329	315	320	325	362	346	321	340	334	363	350	319	333	350	314	340	331	327	333	309	335	332	352	330	313	318	336	370	360	347	295	319	362	331	341	325	357	333	336	344	354	328	337	347	337	362	307	312	345	309	329	345	338	313	318	368	351	327	327	334	288	336	338	347	342	313	324	370	319	336	330	344	344	331	350	320	305	342	321	333	350	326	333	350	342	303	337	329	313	332	327	327	355	331	338	365	330	343	331	317	346	339	310	345	331	321	329	308	358	364	329	331	335	335	333	310	358	328	342	316	367	331	365	314	341	317	338	340	363	333	345	314	370	321	331	330	305	325	370	299	326	340	331	342	317	325	323	335	343	304	339	387	323	347	340	330	362	333	335	342	335	315	341	328	331	271	325	309	309	315	316	345	309	321	326	350	320	349	339	372	349	359	314	339	337	329	314	337	319	305	345	350	291	333	335	328	288	326	323	338	357	349	354	379	324	322	373	370	305	332	329	320	329	328	369	309	311	344	354	358	310	336	321	337	312	328	356	360	329	325	339	320	337	325	356	310	358	324	319	316	328	287	372	331	356	319	355	353	361	319	344	328	330	339	322	361	321	352	333	325	356	311	337	335	328	350	337	341	339	336	352	349	350	324	353	319	345	372	349	326	353	346	315	342	295	358	327	299	330	352	331	303	341	338	328	320	357	340	350	327	314	326	338	303	324	320	316	317	338	349	349	343	308	330	314	368	347	353	369	354	320	344	326	344	343	357	341	353	344	379	327	356	340	321	333	354	327	331	344	330	328	322	334	322	318	289	342	348	326	335	354	346	339	325	344	301	338	302	348	342	337	338	324	333	343	341	324	322	312	333	354	277	327	368	339	361	359	367	351	339	332	341	362	327	342	326	333	308	327	322	337	337	316	351	345	363	334	308	349	317	319	339	333	342	329	343	332	327	315	365	345	343	347	350	327	334	324	344	328	360	346	280	336	320	339	329	344	337	298	331	328	361	340	329	333	339	322	323	325	342	323	394	356	314	338	324	315	320	328	325	322	333	345	335	315	362	304	382	361	342	339	314	336	343	327	307	336	336	363	369	351	334	342	336	313	324	353	326	341	305	317	300	360	370	343	329	325	330	347	360	332	300	343	371	315	336	315	324	359	362	329	340	363	309	343	315	316	336	337	358	317	334	309	329	321	365	344	336	294	356	332	319	360	314	333	302	329	370	337	363	337	364	333	326	302	316	328	341	325	313	313	323	315	334	334	343	321	322	323	344	318	320	328	328	324	311	362	364	319	321	320	343	331	365	353	348	359	322	336	340	315	330	336	353	333	336	313	350	311	266	334	345	369	297	325	373	317	306	356	363	352	348	314	324	341	388	317	307	357	331	344	304	337	355	325	374	355	307	366	317	367	328	341	335	326	380	347	319	343	348	318	313	353	355	350	339	296	334	348	325	349	324	341	327	341	350	323	327	322	343	332	331	322	370	311	338	351	317	378	331	321	338	341	346	335	347	347	324	344	325	315	306	349	338	311	334	362	325	333	340	325	339	331	317	336	350	361	327	367	353	340	332	331	328	329	343	302	324	331	383	356	336	351	346	304	344	322	313	332	307	356	314	366	336	346	330	311	341	331	313	337	353	333	338	350	343	340	327	331	310	321	309	313	330	303	357	325	313	351	340	334	341	347	367	344	319	295	337	325	328	371	359	322	361	339	343	280	342	366	322	346	374	342	316	338	326	313	321	326	347	327	335	344	354	314	314	304	305	342	340	316	317	328	361	371	336	343	310	308	336	331	313	374	343	337	329	324	325	329	330	364	355	342	342	308	369	321	337	370	339	348	337	329	333	338	332	331	353	329	365	333	350	338	348	324	346	341	350	323	326	362	321	342	327	348	336	335	345	323	324	343	342	346	366	300	328	368	347	314	353	313	338	350	319	335	346	321	327	357	316	317	338	324	321	338	358	337	326	337	338	351	323	327	305	319	338	335	323	319	319	331	331	318	357	351	349	323	300	347	326	320	343	311	333	360	343	357	358	330	326	347	339	334	347	335	322	332	341	337	315	341	341	339	337	350	327	340	295	340	344	351	354	321	321	331	345	340	341	297	312	350	356	302	317	355	353	335	333	336	322	337	338	331	346	317	335	336	331	329	357	348	336	326	320	339	348	372	342	320	338	356	302	317	335	339	349	323	335	370	310	323	343	377	363	341	350	351	340	340	357	373	344	347	336	363	362	337	352	336	339	343	341	346	322	351	346	350	317	333	316	354	334	323	333	388	333	339	319	344	317	321	351	316	321	297	316	323	356	351	350	285	357	324	300	336	324	328	346	341	335	330	314	330	325	325	374	355	347	337	306	355	337	341	310	328	319	317	316	323	336	339	340	305	351	293	323	324	309	332	324	336	304	356	349	312	331	349	339	329	328	336	371	337	347	325	339	340	353	342	339	332	334	326	338	331	313	335	336	333	309	329	310	328	351	333	336	316	349	318	328	327	311	340	330	352	322	343	327	328	338	319	324	327	321	300	334	349	338	338	329	318	337	340	297	323	330	380	345	354	336	321	336	358	355	332	317	326	337	329	330	324	314	360	359	342	359	329	301	330	308	321	289	331	359	354	326	344	290	321	337	341	340	358	371	326	330	330	306	305	323	347	352	354	369	346	319	317	365	321	328	310	337	361	301	343	387	336	328	333	321	337	309	343	349	332	317	331	341	321	337	357	351	329	329	338	332	337	326	324	318	303	334	311	332	353	308	355	380	388	337	332	334	306	330	324	329	336	367	334	312	332	326	337	318	339	357	327	327	332	356	364	335	339	318	338	315	344	326	364	318	325	367	369	326	361	311	367	312	367	333	327	362	350	338	338	302	355	334	326	319	331	345	337	348	342	320	309	319	354	354	357	340	343	360	329	322	314	339	350	370	332	331	339	335	314	305	361	331	306	306	317	354	370	343	342	355	347	330	319	347	346	344	356	315	350	359	344	353	341	316	341	353	328	301	350	314	332	368	347	318	315	334	361	303	333	306	380	355	344	358	318	313	337	336	340	310	325	341	350	316	337	331	373	332	355	354	327	357	323	338	330	331	333	337	336	328	353	309	329	308	339	330	345	346	342	328	323	336	375	328	335	318	321	320	301	316	312	335	294	316	366	354	348	343	377	336	330	328	322	336	334	324
1680	259	262	227	220	247	229	199	217	205	206	206	202	206	225	191	206	193	230	210	230	226	193	220	228	191	219	197	190	223	211	201	194	227	198	214	197	239	209	192	190	214	214	207	187	219	204	191	189	203	193	198	204	203	215	200	215	189	191	211	228	211	218	213	207	195	208	207	218	201	208	205	187	201	191	195	205	213	216	185	215	200	193	232	176	217	203	197	208	196	207	216	206	213	195	196	208	193	212	208	207	191	225	190	184	183	205	200	206	231	228	215	226	220	200	183	192	187	196	192	225	205	210	192	199	194	220	182	200	233	190	219	209	199	214	183	212	219	243	212	245	230	208	208	192	204	222	184	205	185	194	215	192	222	199	190	200	217	199	220	228	189	195	200	233	169	219	198	191	230	175	206	207	209	230	228	176	193	204	236	203	203	200	238	202	216	207	217	219	210	212	218	191	204	199	187	218	175	198	218	223	187	219	199	207	219	206	194	198	190	212	191	199	202	215	197	196	191	200	171	206	237	218	181	201	209	222	240	205	197	218	188	206	199	210	203	202	205	198	227	181	193	222	194	215	195	217	195	213	181	191	209	191	206	233	190	210	187	174	191	218	199	228	224	231	211	192	184	228	211	223	232	204	191	201	217	194	194	212	213	200	211	187	178	233	222	208	203	231	191	216	222	182	196	170	200	204	163	196	208	199	211	197	200	206	228	231	209	218	215	205	201	186	214	209	209	214	197	208	212	222	221	200	202	216	198	203	207	221	199	193	201	227	202	179	203	212	208	183	191	200	177	198	208	230	219	237	206	256	209	206	217	182	184	209	206	214	189	192	204	185	197	196	197	220	239	201	193	199	217	219	213	207	194	198	220	205	177	206	184	231	231	187	204	193	188	197	196	205	201	201	208	202	203	212	196	206	210	210	199	210	181	216	197	190	190	214	200	185	216	189	208	207	178	174	204	185	215	199	212	189	206	214	209	211	188	191	211	202	215	193	209	190	221	194	188	195	213	200	189	193	236	179	226	188	178	213	219	233	215	209	209	225	211	211	238	210	188	191	214	240	208	213	216	164	202	198	183	210	182	195	205	225	204	178	211	183	216	206	194	227	197	205	200	204	200	221	193	193	198	178	217	210	216	189	208	196	170	231	206	201	202	192	208	237	217	192	214	182	207	210	230	197	201	214	213	201	222	202	211	204	210	197	198	185	202	212	243	211	192	216	193	245	217	212	195	212	206	186	200	150	194	192	244	231	181	189	178	191	205	206	212	221	203	222	195	204	224	223	221	222	188	205	185	205	202	224	210	204	227	228	223	222	206	216	192	196	209	236	237	205	199	184	224	225	234	213	200	203	208	190	209	205	221	193	212	187	212	194	195	251	205	190	181	224	214	183	202	214	199	204	170	204	203	220	206	228	181	206	210	200	202	220	223	195	184	192	210	209	211	200	196	212	237	204	212	195	193	190	217	213	206	204	188	170	205	206	190	196	222	195	201	231	237	198	212	221	209	209	230	215	199	207	196	186	183	214	206	236	205	207	196	200	166	175	223	211	196	229	187	220	175	208	201	202	181	224	204	205	191	217	194	214	230	198	208	202	203	188	219	197	224	201	198	188	213	207	254	216	216	199	179	225	205	209	202	195	194	167	200	214	204	207	208	198	179	193	191	208	200	209	211	188	195	211	228	202	211	202	199	206	224	209	191	206	207	183	215	212	173	201	204	225	192	192	199	218	205	208	200	203	187	200	216	210	221	212	209	194	215	189	197	227	219	219	203	211	208	229	187	207	203	193	199	216	205	203	208	195	224	183	200	188	179	201	206	205	185	209	210	193	191	228	197	175	186	221	179	205	199	228	214	235	216	218	193	191	181	210	219	194	217	202	189	209	206	215	187	220	206	224	211	233	244	182	196	207	193	207	193	203	214	207	194	211	223	219	201	195	191	228	193	219	199	203	198	215	202	197	236	228	190	198	224	185	218	216	187	225	213	233	183	197	202	195	186	199	201	220	198	174	216	197	210	212	210	165	198	209	209	216	185	224	167	213	238	213	213	187	163	211	247	221	191	203	216	212	233	205	197	209	186	227	211	210	218	206	214	196	207	198	188	211	209	216	213	201	196	192	192	213	211	200	214	179	198	198	200	211	200	184	191	205	229	191	204	219	184	208	224	184	204	199	216	212	225	233	227	195	194	212	202	209	210	198	207	201	194	218	210	206	191	206	202	199	191	202	198	204	205	208	197	219	206	192	192	201	204	201	187	202	190	228	200	215	195	201	187	203	192	204	216	218	208	201	194	225	195	190	206	227	203	189	202	184	191	167	241	194	209	200	187	209	214	214	188	179	196	201	203	196	207	212	211	212	201	227	195	193	191	202	170	220	198	215	195	188	202	206	211	210	182	204	195	212	225	202	188	191	202	212	206	179	200	205	254	221	227	215	206	209	164	192	219	193	198	219	208	186	213	201	211	193	196	237	215	214	204	215	197	199	258	199	205	192	193	188	195	214	201	245	213	233	217	178	213	193	164	214	209	207	262	187	200	190	203	179	200	206	185	236	197	185	216	209	193	192	185	228	230	204	190	200	194	231	203	197	207	199	219	214	216	212	194	237	190	192	222	246	190	199	211	190	208	202	229	200	199	230	217	200	200	214	209	205	211	208	204	220	196	217	186	189	209	222	222	192	221	219	196	194	211	201	189	209	205	199	209	204	204	202	214	207	219	185	206	217	214	195	208	210	208	219	212	191	203	204	195	220	212	200	206	195	173	190	202	194	173	204	181	213	223	222	206	195	190	168	165	223	202	209	198	204	207	206	176	226	199	193	178	192	202	189	204	216	207	201	229	189	218	193	222	205	200	193	178	172	193	205	183	210	210	225	212	192	219	197	186	181	208	230	188	216	215	209	189	189	212	186	210	211	213	192	194	180	194	201	218	202	195	216	188	210	224	190	194	205	209	199	174	209	219	233	213	200	212	221	187	179	199	234	197	222	225	208	252	211	203	198	217	185	201	203	191	213	186	198	184	198	250	220	179	183	215	202	203	200	209	212	240	186	221	192	191	189	182	209	227	210	200	200	203	207	202	200	222	203	209	209	207	224	195	233	181	202	216	211	185	223	214	215	199	227	186	188	225	179	192	214	201	225	201	226	249	213	203	188	208	222	222	223	218	210	205	211	197	202	196	212	207	216	228	204	205	233	201	209	206	223	198	227	213	186	196	219	222	261	204	191	215	200	213	207	217	210	203	220	213	205	207	206	193	188	216	202	209	171	207	197	188	226	206	228	241	224	225	209	203	174	210	204	213	209	191	223	202	186	212	229	226	190	215	224	201	215	226	199	211	215	238	222	189	206	216	209	213	188	211	205	214	193	160	207	197	217	194	238	204	221	210	219	222	209	189	189	214	209	207	194	212	185	219	196	198	207	205	199	193	220	215	186	204	218	205	191	185	224	174	176	224	176	218	216	201	206	197	183	203	193	208	218	204	196	199	197	220
2040	604	523	537	548	513	516	540	524	542	544	556	544	526	512	528	546	512	512	489	487	472	465	533	542	496	521	506	514	499	524	515	529	518	480	489	525	541	525	499	501	510	508	485	474	491	528	533	465	501	537	509	518	506	504	522	526	552	507	506	512	517	558	491	516	513	520	486	522	506	537	505	504	545	518	479	518	531	501	515	497	543	539	522	494	510	518	546	482	514	512	547	529	517	515	510	507	523	466	535	538	531	507	516	544	531	518	523	512	526	517	532	545	504	516	518	541	494	502	509	490	536	524	514	521	526	503	521	488	525	501	490	529	501	499	478	516	511	529	537	520	493	526	536	498	468	498	538	502	564	482	555	545	512	480	497	528	500	520	516	518	517	485	504	491	520	485	521	455	544	495	540	491	518	498	510	469	539	509	518	515	529	484	473	493	513	516	514	526	511	489	553	493	512	482	531	520	540	490	521	494	525	497	562	561	501	467	483	498	550	532	494	508	546	537	461	485	504	523	502	540	464	491	524	525	486	533	490	507	501	507	486	516	518	499	507	528	504	547	492	505	474	534	474	524	514	524	485	508	562	532	539	517	506	517	500	505	521	468	530	479	546	506	530	526	485	531	508	514	513	531	497	529	492	544	492	526	515	486	461	501	502	530	519	500	533	483	538	491	535	501	526	470	513	505	484	526	498	507	516	520	515	471	551	488	502	496	511	522	529	523	519	508	467	514	517	464	489	502	473	490	535	534	551	542	559	515	540	493	526	496	509	500	514	539	519	535	497	526	513	533	575	516	497	535	533	481	535	489	523	483	492	471	507	547	482	505	512	513	555	518	495	502	533	494	517	513	496	460	533	465	529	503	483	551	531	518	495	520	518	519	471	503	537	496	516	516	510	458	545	538	507	538	489	493	505	497	500	548	500	493	541	542	487	509	474	517	512	495	506	518	491	541	528	508	521	496	548	508	516	512	495	511	506	476	513	548	494	528	515	505	479	501	503	511	496	468	512	527	522	505	514	499	483	520	536	501	494	519	499	476	532	500	494	500	482	531	566	547	512	531	553	532	451	484	511	507	516	500	535	495	516	516	495	494	526	519	516	476	458	565	559	502	497	506	494	533	512	499	502	567	531	525	523	509	513	523	488	529	507	501	480	516	513	526	496	531	482	462	549	463	514	525	508	527	489	530	511	501	520	535	513	527	517	460	523	532	520	502	488	503	540	486	515	491	468	518	516	534	495	549	519	490	516	481	539	484	518	558	512	492	482	492	525	531	515	538	519	516	530	524	480	491	515	495	496	536	502	520	533	513	515	513	536	513	503	508	520	492	553	494	496	532	499	504	524	539	514	485	489	537	535	492	505	499	498	493	478	470	527	521	498	480	497	525	518	508	526	508	508	551	486	505	538	560	548	492	504	516	532	497	516	467	511	489	452	453	489	520	522	551	516	489	501	514	490	535	554	501	502	507	497	525	518	508	507	519	503	509	545	521	524	549	517	529	467	533	532	506	517	520	502	526	495	501	522	521	519	545	509	482	511	554	516	507	498	521	529	502	488	469	506	501	530	504	544	506	534	528	525	537	524	499	507	514	493	534	540	509	474	520	497	520	505	496	504	451	544	552	495	530	518	504	534	542	500	483	473	534	515	524	525	529	542	481	519	540	556	492	528	511	468	488	515	508	534	497	514	488	466	498	519	520	516	525	506	512	480	527	515	507	515	490	572	475	528	547	542	495	542	508	531	537	479	533	511	511	538	529	571	516	512	504	516	536	479	520	510	499	519	533	566	538	522	500	516	512	523	526	477	516	513	522	487	490	517	509	493	510	514	476	491	509	526	500	510	480	518	508	473	511	495	548	519	490	503	535	512	550	514	508	545	463	535	477	493	518	514	520	530	500	504	546	503	552	526	516	470	494	505	486	491	485	515	492	569	497	484	524	545	496	495	556	473	509	521	477	520	538	482	538	559	507	495	499	502	474	523	483	529	512	484	479	488	513	507	551	508	529	490	489	471	528	460	515	552	511	477	524	531	527	531	493	513	509	531	511	518	542	526	466	496	454	496	493	503	525	494	517	525	473	497	548	514	495	498	502	514	548	539	538	516	473	527	509	494	506	512	518	503	534	538	525	516	511	522	488	497	513	495	515	494	466	499	513	499	525	538	485	496	492	557	519	484	514	540	486	577	517	501	500	525	518	561	519	573	554	486	518	531	523	476	543	501	511	485	494	527	561	543	516	522	525	553	482	500	526	515	523	534	511	525	501	545	511	485	513	525	513	499	476	480	501	504	510	506	529	516	568	514	558	508	566	515	495	554	519	519	527	515	511	532	503	509	511	500	513	531	493	478	492	488	528	524	528	493	549	520	507	502	538	543	521	536	512	527	531	483	506	522	479	548	544	500	512	515	534	516	504	518	545	522	470	535	507	511	459	548	517	516	538	506	493	484	533	563	518	534	517	515	509	499	513	531	482	502	479	516	532	535	553	494	490	478	526	513	502	483	501	554	544	539	516	555	529	505	547	500	531	517	481	503	516	548	495	494	490	510	487	518	535	493	538	466	511	500	511	508	526	534	479	488	510	489	501	487	524	505	515	494	527	511	491	516	486	501	515	500	505	495	527	533	524	512	529	531	479	489	499	519	555	488	520	541	510	531	496	524	519	558	536	516	476	523	494	518	520	501	506	500	463	496	509	523	496	497	516	502	532	508	493	504	560	556	483	498	512	502	495	496	493	500	517	529	507	539	485	492	540	524	481	518	515	539	514	506	528	513	514	490	534	520	524	533	513	530	491	550	498	488	534	504	527	481	543	494	511	552	496	537	564	522	464	515	499	523	548	495	491	497	521	544	528	534	495	518	495	489	484	551	477	534	509	554	514	530	495	530	549	505	531	534	515	492	495	547	542	509	503	484	488	535	505	473	538	480	490	460	523	511	523	520	493	515	476	494	512	483	542	492	531	521	504	514	529	505	505	508	550	524	534	576	519	528	531	509	486	471	505	473	530	528	438	533	527	506	502	495	546	509	508	487	489	466	515	527	520	546	520	478	533	511	505	516	511	518	520	511	508	529	516	528	500	490	502	489	531	510	537	484	458	530	528	481	546	521	515	517	517	518	512	495	533	512	518	523	517	477	493	505	513	525	507	548	526	516	546	477	509	499	557	499	483	547	497	491	500	526	506	522	528	536	511	516	501	508	509	476	499	517	507	533	512	499	486	507	539	502	505	512	529	532	529	509	561	509	519	529	494	522	528	526	509	556	520	512	518	510	496	517	501	488	499	526	518	501	515	525	495	515	522	529	513	519	569	502	529	531	542	493	544	530	515	510	554	535	493	516	500	523	484	515	505	526	491	484	519	502	520	483	503	519	512	469	452	496	495	531	487	527	536	508	572	510	498	527	496	523	532	529	513	526	521	504	534	528	538	508	507	522	523	521	508	507	538	502	518	532	509	539	452	510	507	503	506	486	498	512	508	526	534	530	530	511	493	513
7487	562	568	424	356	309	305	297	288	268	270	283	271	251	266	245	257	270	263	252	253	261	258	241	280	274	239	260	248	261	269	264	263	254	247	242	254	216	221	245	257	257	258	248	236	256	281	262	241	228	272	260	254	256	283	260	238	270	273	248	239	253	282	225	260	263	252	254	261	229	229	268	272	247	257	243	239	265	281	266	258	235	263	234	242	299	241	237	253	238	253	244	212	246	254	230	280	267	295	244	251	239	271	236	260	258	234	258	250	269	286	231	268	238	288	260	245	271	261	259	228	258	233	232	244	231	231	244	273	238	236	272	274	251	272	237	288	254	277	255	248	263	226	250	276	251	241	265	250	208	238	225	253	267	263	260	264	278	271	241	264	280	266	250	271	262	278	255	277	226	251	252	261	248	265	265	280	233	274	262	255	272	260	255	236	232	247	278	257	257	234	252	231	252	242	229	241	234	253	263	269	251	255	272	229	261	254	247	229	267	260	260	259	234	255	270	249	251	262	251	253	225	246	280	255	235	260	246	280	246	270	258	276	257	265	263	266	248	256	231	259	272	264	254	247	252	259	255	290	263	263	243	243	263	222	270	263	282	235	253	224	246	239	278	229	252	236	252	252	259	256	259	224	246	257	240	263	249	271	264	273	271	268	239	236	245	257	304	213	266	241	240	265	248	246	256	251	260	242	236	237	237	266	246	255	257	251	244	278	249	259	243	242	255	250	251	248	229	261	280	227	239	233	258	248	245	257	274	233	228	248	247	276	235	238	281	257	228	256	253	273	272	266	251	264	288	238	262	236	264	241	285	235	238	260	252	227	222	291	270	265	274	249	266	250	244	252	257	242	237	264	256	304	234	242	245	251	264	257	245	247	240	255	235	240	235	214	310	273	264	251	246	234	244	302	249	246	259	266	252	237	251	256	243	243	259	282	230	232	295	258	261	272	259	258	235	271	274	245	234	246	279	278	240	259	267	265	266	252	255	250	245	236	252	257	266	267	245	236	254	254	250	218	251	245	252	242	273	228	256	269	266	236	257	231	251	263	252	254	259	234	255	270	241	222	256	255	215	237	258	234	255	233	242	226	216	238	249	245	259	252	228	224	233	267	258	242	269	245	244	243	252	256	265	228	244	267	263	239	265	263	259	239	254	265	254	220	260	251	265	254	238	253	262	266	254	243	228	259	257	263	231	297	263	253	285	256	257	260	230	266	275	267	242	287	262	250	214	266	238	245	269	255	265	271	262	242	257	224	248	252	239	283	278	244	257	261	273	270	246	235	259	248	266	241	253	251	246	256	270	231	238	283	250	267	249	250	259	269	251	223	244	247	292	269	260	260	285	274	244	279	225	290	269	270	242	257	247	236	286	252	238	246	235	278	238	243	247	246	270	237	285	257	251	264	262	243	241	261	258	254	255	279	291	234	244	268	245	258	269	258	233	258	257	246	278	248	230	237	273	243	248	269	257	261	245	242	266	266	230	233	240	234	229	247	246	250	246	235	243	274	234	254	249	256	255	238	251	272	231	233	237	257	271	227	224	246	234	261	241	263	272	241	238	249	253	225	251	235	249	239	281	255	264	284	251	245	240	278	244	221	254	237	258	269	239	228	267	264	274	233	250	249	254	268	240	265	245	250	245	258	260	240	234	265	252	248	247	266	264	241	296	222	237	225	267	261	244	270	223	248	247	244	245	250	262	226	269	246	253	266	255	227	235	260	250	228	244	254	227	266	213	243	287	258	264	255	254	264	248	230	259	211	245	277	266	252	239	285	254	229	234	244	244	226	258	249	255	256	253	244	252	258	237	252	221	269	234	249	262	265	241	247	270	242	254	239	275	263	257	261	258	255	251	225	256	266	264	266	232	252	247	283	248	246	277	261	236	263	256	279	237	256	237	248	224	243	255	247	260	265	218	256	264	268	217	257	257	261	241	282	257	273	226	287	262	259	245	270	260	256	258	246	252	259	240	235	256	266	238	268	248	237	260	262	271	261	264	275	250	260	243	250	280	237	276	211	270	223	258	232	253	266	264	222	272	245	255	268	238	244	257	262	268	252	233	249	286	272	285	228	231	261	242	257	276	241	233	263	244	222	256	257	261	236	269	256	269	249	235	243	270	257	239	245	216	243	242	241	242	255	250	290	268	262	247	287	258	280	251	253	243	271	263	253	288	244	248	238	252	268	243	227	260	242	261	257	247	235	273	235	247	261	263	259	256	246	271	230	263	233	245	253	244	254	262	252	222	226	249	271	235	234	269	248	214	280	238	248	296	269	276	243	276	236	237	246	278	220	258	268	249	258	254	224	264	266	224	285	255	246	258	258	252	289	274	245	232	272	257	267	261	246	229	245	247	248	263	260	280	269	251	252	239	247	233	257	235	245	268	243	236	241	288	282	249	263	234	280	271	257	287	241	224	238	255	259	271	281	275	246	237	232	265	253	229	256	266	256	259	255	244	259	263	231	242	243	254	248	254	281	251	272	253	220	261	280	233	257	255	245	253	244	259	241	269	267	253	231	245	267	270	259	253	253	250	238	245	286	266	252	237	264	243	239	254	237	254	237	253	259	256	260	249	228	225	287	226	251	230	264	250	247	257	276	258	239	255	228	286	255	257	225	253	257	283	285	238	245	269	285	256	257	229	251	241	261	249	249	250	275	261	242	266	260	271	232	268	251	265	253	259	258	238	255	243	246	244	232	243	210	264	257	239	246	237	256	236	252	242	269	262	242	272	258	228	261	236	246	268	235	240	267	287	223	233	250	247	270	268	238	224	232	274	256	250	250	247	240	240	267	255	234	223	259	273	218	235	280	280	235	244	238	231	227	256	251	240	262	233	264	273	253	237	251	275	240	246	248	234	245	246	259	234	246	252	262	246	243	253	243	223	255	276	267	229	230	270	243	248	276	259	242	245	246	256	255	265	220	269	251	268	229	251	235	250	258	228	236	231	214	251	251	266	280	244	268	254	257	245	243	254	261	270	241	237	245	219	253	223	288	248	280	244	290	261	252	261	264	253	266	218	239	251	246	242	255	249	271	261	261	226	274	271	262	248	257	265	227	241	265	244	283	258	252	238	262	256	279	221	280	272	247	244	214	270	259	236	234	255	273	259	267	221	257	247	280	262	271	239	265	252	243	257	286	252	259	290	259	266	223	244	275	266	272	254	266	233	253	208	247	231	272	250	223	235	266	249	267	278	224	246	256	265	215	262	272	258	274	228	275	251	255	274	242	251	236	234	251	243	276	246	236	228	214	279	210	237	256	243	229	271	259	278	260	241	256	258	302	258	250	223	277	260	261	290	272	282	251	257	239	251	256	262	240	261	263	241	239	258	252	236	273	242	268	242	247	273	270	226	255	272	253	261	267	243	251	255	236	259	248	263	221	260	220	243	230	283	274	241	240	275	249	264	253	255	238	210	263	264	246	247	260	247	255	253	273	260	254	242	216	245	255	251	239	247	215	256	244	283	230	265	261	232	271	266
6859	916	1247	1366	1175	1036	990	989	854	709	758	745	718	696	653	710	713	671	605	591	642	659	611	593	620	605	656	640	649	624	599	620	641	626	589	642	642	622	628	600	603	613	610	643	608	624	609	638	584	605	596	618	568	599	631	572	612	606	598	631	642	634	582	653	616	624	569	620	591	602	599	583	630	574	653	600	610	600	605	596	568	601	575	609	589	593	639	624	627	659	604	620	552	612	614	580	580	627	572	591	617	604	633	571	615	586	645	585	605	550	624	598	644	595	626	638	605	617	604	593	637	593	605	608	576	612	586	564	553	614	573	643	609	620	599	592	633	610	627	587	576	576	583	613	585	592	626	620	605	612	583	558	575	624	611	663	592	630	596	617	607	562	614	613	593	591	582	650	601	616	576	604	621	595	594	659	543	599	586	601	615	594	572	599	631	604	580	579	592	652	597	604	594	614	631	592	606	604	574	576	618	584	617	641	631	589	617	610	555	594	591	592	622	583	611	571	582	643	584	642	607	609	639	622	625	621	634	617	633	595	614	617	629	606	594	652	610	571	616	589	589	599	618	623	559	628	587	575	633	615	688	624	595	585	598	581	611	618	600	588	580	582	632	602	598	593	607	628	619	620	586	582	649	593	633	572	606	564	646	600	599	622	595	583	640	568	599	558	584	596	627	583	563	568	588	603	605	642	589	601	579	589	573	569	615	580	643	604	626	629	593	620	611	613	585	597	550	590	572	576	618	627	598	567	603	607	596	606	644	618	577	592	634	628	606	604	581	623	612	615	572	541	588	533	620	595	597	617	632	617	616	598	612	559	629	593	634	616	619	631	641	632	584	633	574	618	605	586	607	577	597	593	544	567	583	641	585	569	596	585	608	604	648	564	580	616	601	620	565	567	587	603	598	631	621	561	583	607	635	569	632	628	585	647	646	620	596	608	607	578	652	634	617	581	568	618	584	620	684	599	582	580	613	618	597	627	606	606	626	605	581	584	597	602	685	603	555	591	625	687	580	543	580	617	579	592	578	583	605	625	586	627	631	619	604	619	611	593	588	580	626	588	584	595	606	645	630	648	576	601	585	587	623	590	589	575	612	580	565	627	580	647	579	598	600	601	625	592	534	633	590	638	575	608	626	639	627	592	596	610	611	625	595	619	673	621	581	553	578	574	607	565	612	632	599	639	601	570	616	625	634	629	596	611	614	600	627	574	605	597	643	586	621	583	581	589	580	581	581	577	605	607	635	669	622	623	621	606	607	630	623	613	608	625	580	591	559	590	582	639	581	654	597	600	636	607	637	600	620	593	615	587	617	610	584	577	629	625	598	625	607	643	537	642	619	624	561	561	587	611	606	613	584	628	600	620	639	617	600	610	519	555	574	616	629	583	587	598	552	588	586	583	591	555	593	594	592	600	577	612	615	623	631	632	599	598	628	625	619	644	562	566	602	569	626	548	635	602	587	649	612	621	602	606	619	610	600	602	581	564	621	598	600	616	666	614	572	579	618	594	647	638	582	587	607	597	621	631	621	622	640	567	606	602	613	602	572	628	628	556	610	650	600	611	596	596	625	633	612	586	565	644	584	599	585	594	580	660	616	633	613	608	618	639	579	622	611	608	537	596	600	655	622	595	610	599	611	632	573	612	622	576	587	602	626	612	591	599	575	622	613	653	580	621	635	568	588	611	623	580	597	637	599	565	619	609	612	597	585	619	622	618	607	591	633	557	605	619	608	594	590	593	620	616	597	599	583	570	647	628	582	615	618	576	553	571	602	603	588	599	645	618	548	604	617	619	563	586	624	573	609	577	630	599	597	594	588	614	605	628	647	646	608	611	595	610	591	645	649	594	604	620	631	632	599	596	618	603	612	616	607	613	595	627	592	579	600	562	608	617	615	590	635	618	592	605	657	586	585	580	584	586	590	600	562	652	596	600	552	615	623	601	607	588	639	616	590	646	632	612	627	599	585	601	561	624	591	624	636	612	590	598	595	602	600	609	623	584	588	638	632	629	608	589	592	619	597	592	577	601	580	611	573	593	573	617	650	566	596	577	612	618	602	615	552	576	585	589	573	620	608	561	610	575	612	605	638	615	594	621	641	622	591	601	593	660	614	626	612	594	644	596	588	599	617	605	628	604	554	597	615	661	620	622	628	613	577	599	576	609	649	608	606	609	642	587	615	647	576	586	588	601	576	596	615	594	665	577	618	591	632	568	583	624	617	579	633	646	632	610	615	595	627	544	548	564	586	592	568	601	595	601	613	625	628	610	628	644	620	548	599	586	569	627	594	636	598	627	607	576	641	626	600	637	580	621	621	608	649	606	601	608	589	600	613	653	611	610	607	647	598	570	641	570	621	629	579	640	604	601	618	578	576	574	613	661	583	616	603	615	559	595	601	596	613	585	569	572	634	628	565	602	627	612	598	631	588	555	579	622	599	600	599	615	592	561	613	630	616	601	566	566	580	617	578	642	626	574	596	590	662	576	622	605	583	583	589	581	602	580	646	589	573	626	553	587	645	559	584	583	550	659	612	638	599	599	643	561	619	672	601	608	634	585	624	582	604	625	607	618	574	619	597	635	631	566	609	589	600	576	572	588	532	585	613	598	578	613	580	631	632	615	606	585	552	615	613	659	608	598	576	545	643	615	630	602	555	578	601	574	618	602	588	601	612	588	603	599	577	579	637	608	617	572	631	618	631	587	604	593	597	622	600	616	593	587	607	589	580	592	586	626	639	586	585	570	620	601	651	592	593	573	618	649	609	628	575	624	601	599	619	626	583	603	600	628	593	564	633	614	579	637	628	609	607	594	614	642	623	631	604	617	621	604	654	631	571	614	605	587	610	608	591	556	613	590	591	591	566	638	605	585	623	620	596	592	589	626	590	615	642	636	591	587	630	613	593	602	566	586	619	597	569	585	611	610	598	582	539	659	630	625	617	599	587	626	643	608	628	609	603	628	634	626	601	585	615	584	577	600	593	578	583	600	608	604	590	581	569	589	592	570	601	579	560	571	613	601	601	620	568	548	601	617	651	601	591	571	539	587	594	665	608	619	598	610	611	617	640	546	616	597	644	591	596	591	567	609	563	595	585	620	609	582	631	621	606	631	621	685	620	590	574	618	617	600	602	608	608	590	599	619	573	590	593	570	593	565	616	625	619	629	624	610	615	616	629	576	631	616	579	564	636	602	598	601	640	556	594	588	588	609	599	569	603	587	611	629	551	603	644	629	601	582	577	611	600	617	603	552	599	550	596	600	587	598	595	611	603	594	597	635	553	627	588	648	603	576	614	576	624	628	615	595	584	596	592	594	578	626	615	606	619	586	598	656	621	628	630	622	618	584	633	613	616	605	625	581	604	588	578	590	598	599	598	638	557	613	576	637	576	594	636	636	591	595	575	635	612	570	589	608	578	634	608	605	585	599	604	593	556	623	600	616	600	656	582	626	597	569	597	591	568	621	593	621	643	667	588	580	597	596	574	593	562	600
13236	1007	720	484	375	311	256	259	198	182	162	185	157	177	146	149	161	158	144	131	125	141	141	160	142	141	153	135	134	140	141	146	128	136	139	130	143	133	135	129	130	121	135	132	115	139	144	154	123	120	142	134	122	135	138	118	133	142	152	124	135	132	133	137	123	145	117	139	136	143	137	129	131	128	126	104	136	146	117	125	124	154	144	130	129	134	163	138	125	127	138	129	138	131	120	121	144	127	147	119	129	108	156	126	119	130	132	144	126	147	135	117	141	153	138	122	164	147	143	132	132	130	135	129	134	135	138	125	118	117	129	113	131	123	131	136	127	130	146	145	151	139	131	126	129	125	148	141	122	115	137	120	125	136	116	141	166	121	140	138	140	131	133	109	148	144	105	130	131	113	139	134	137	128	145	153	133	144	134	119	125	114	130	121	143	134	128	134	140	115	126	121	127	136	145	140	115	135	134	144	139	135	133	144	131	129	129	124	140	126	153	140	114	130	155	130	131	132	151	141	135	150	147	145	129	128	137	140	146	135	127	140	133	137	126	133	132	153	132	152	139	138	141	142	133	128	136	141	159	124	144	127	113	120	160	153	151	130	133	145	104	121	124	130	149	146	132	149	133	100	150	123	122	132	127	138	117	138	115	130	149	117	130	145	117	141	153	125	113	131	135	147	125	132	157	138	155	112	133	114	125	133	143	155	136	133	159	133	119	123	138	145	118	145	140	146	146	138	130	145	131	116	132	146	124	128	140	148	125	141	133	147	135	165	110	163	120	138	124	145	139	122	128	142	134	157	133	135	133	96	131	130	122	132	125	143	135	111	142	154	121	116	127	155	158	135	119	125	122	132	138	155	145	116	108	156	122	141	121	124	149	145	144	154	129	136	153	131	116	132	127	124	139	141	143	145	133	115	129	126	139	121	105	142	125	121	113	130	112	145	137	132	121	138	148	133	140	150	130	140	132	138	128	132	123	135	141	107	150	168	151	126	135	134	132	142	127	128	116	140	136	148	135	145	133	156	159	156	160	143	149	166	124	139	149	123	147	132	142	139	125	163	145	133	148	127	157	155	156	150	139	140	143	143	131	139	150	139	117	138	148	126	112	137	136	136	130	107	150	124	120	136	142	140	136	138	107	150	113	111	146	120	138	114	135	133	152	112	151	125	138	113	140	158	143	107	133	137	134	129	94	103	138	134	140	123	128	136	121	127	153	132	152	118	162	157	134	131	129	138	123	137	139	94	148	144	142	158	120	136	121	125	135	146	149	111	121	134	145	134	152	116	134	118	135	144	123	143	148	128	130	139	148	124	113	130	126	134	118	144	155	154	175	120	130	130	148	128	137	131	141	117	124	132	122	143	150	146	141	139	144	133	149	144	155	121	137	145	164	128	153	141	127	132	121	142	121	114	150	150	158	128	149	130	132	141	141	113	123	127	143	138	138	133	144	123	137	123	145	139	136	108	133	121	108	153	147	135	116	106	144	121	139	130	126	156	163	123	151	136	141	137	135	129	133	133	144	123	125	134	135	136	116	137	133	133	131	142	134	141	109	102	118	137	118	125	134	140	167	167	132	125	148	138	139	131	138	131	151	141	139	135	120	132	115	133	136	132	122	144	149	128	147	153	130	130	130	125	145	129	127	158	150	118	137	134	133	136	137	125	126	109	139	115	138	139	121	135	112	148	134	121	139	135	135	120	112	148	134	128	151	127	129	142	120	136	124	149	147	130	132	130	149	145	116	118	138	141	144	126	141	153	130	141	141	123	162	141	138	133	123	158	117	117	136	151	134	153	142	130	120	115	130	125	153	134	129	136	121	119	144	125	133	120	132	111	131	131	129	124	125	139	147	150	143	136	128	127	141	128	138	107	123	133	140	129	116	127	128	130	154	138	124	148	139	151	155	146	131	142	161	142	152	124	140	142	110	129	123	121	139	142	137	117	124	127	138	124	149	126	140	131	136	140	141	159	132	132	140	115	146	122	158	140	135	129	114	128	124	151	146	136	113	143	135	138	133	123	124	132	155	141	118	140	129	163	149	111	152	146	138	135	127	136	119	138	139	145	137	150	143	119	126	143	130	133	128	134	148	129	125	137	144	125	139	147	127	145	124	131	135	137	131	135	145	131	149	128	151	119	156	120	137	119	119	143	141	139	131	154	134	153	135	98	145	138	143	134	119	141	110	141	109	129	157	145	130	164	122	122	131	121	129	138	135	146	141	133	118	130	157	133	110	118	135	128	120	146	148	120	140	134	150	138	125	132	136	143	135	122	124	142	136	142	134	139	106	130	149	119	136	143	125	119	138	129	118	141	136	120	144	142	117	130	126	159	141	131	127	129	123	146	123	129	135	147	122	129	163	129	140	122	138	134	150	159	158	135	141	133	140	130	133	119	153	133	165	133	155	121	137	123	119	117	126	146	157	137	123	152	128	133	126	136	128	108	126	133	113	118	129	104	112	129	135	126	116	149	117	153	141	139	119	119	156	145	132	135	123	113	146	147	159	128	125	137	145	146	125	136	143	138	110	134	145	131	121	141	155	151	138	151	119	148	133	139	136	135	140	136	130	131	125	129	111	126	147	145	127	120	131	132	125	138	111	139	143	142	133	134	124	138	120	124	140	133	113	142	132	131	120	121	133	145	128	128	142	150	147	133	120	116	142	145	135	127	112	145	125	159	124	136	130	142	130	126	158	135	115	134	128	132	127	137	141	134	159	130	126	116	116	137	134	135	148	121	128	141	145	155	127	126	130	144	127	159	127	126	135	153	126	138	146	141	130	131	158	112	135	132	156	123	130	137	152	123	144	142	132	115	132	131	160	149	131	138	131	138	152	150	141	132	127	117	113	119	107	155	154	121	103	143	99	134	138	137	139	135	139	136	132	110	143	136	115	133	124	140	130	130	125	144	130	141	119	128	141	130	145	130	116	151	149	138	110	138	131	142	146	139	151	127	136	142	122	136	134	135	156	130	104	155	143	159	127	125	132	141	118	129	135	130	109	123	161	126	168	126	161	113	145	117	128	124	143	131	131	125	133	138	135	156	151	130	149	138	119	134	138	125	150	139	126	146	158	134	135	137	121	130	119	139	121	137	124	149	158	135	117	136	134	127	130	140	157	133	154	128	135	127	142	143	135	136	146	121	160	153	116	137	132	115	149	114	124	128	138	146	133	134	143	127	154	124	142	119	113	134	135	130	112	146	127	148	110	114	157	124	126	149	119	123	114	127	148	142	132	125	135	161	125	134	148	130	143	128	134	123	143	146	125	124	128	142	124	147	125	116	134	118	133	143	132	135	143	132	154	128	118	143	139	137	116	136	140	107	137	148	157	133	157	129	134	134	129	147	130	128	136	155	131	125	151	145	144	144	119	144	134	119	137	147	125	123	126	128	128	127	142	128	139	155	144	130	130	133	112	126	136	137	146	141	102	149	116	130	150	150	137	142	143	114	139	121	133	148	151	143	141	140	144	133	129	144	141	136
8269	990	1693	1713	1420	1202	1086	1024	764	738	602	574	571	573	511	482	475	432	440	449	391	386	384	373	355	398	391	393	389	361	375	325	386	372	359	341	343	367	356	350	362	387	333	370	344	340	332	341	387	370	329	352	359	330	350	361	334	329	324	301	347	337	351	328	323	354	358	326	345	341	357	362	340	294	382	322	346	361	301	328	351	368	361	356	337	327	370	326	324	321	337	344	362	329	334	334	317	354	340	309	294	335	326	359	376	341	317	347	376	321	328	348	339	338	302	351	350	354	332	315	310	307	337	326	354	341	345	329	342	358	296	343	346	310	344	355	367	346	332	338	343	341	335	352	328	355	340	316	336	337	345	341	355	331	333	346	345	357	353	352	365	331	343	327	329	334	343	343	357	353	381	337	335	332	337	321	340	337	389	376	349	375	318	356	339	350	328	343	329	342	330	339	330	324	331	338	316	346	343	334	339	303	325	382	351	327	355	374	298	366	347	349	335	344	316	328	312	363	329	340	351	315	338	344	353	333	310	341	315	340	353	342	314	341	346	347	327	297	349	331	321	331	331	297	323	354	363	346	341	348	339	360	319	352	316	360	360	330	345	344	345	319	296	322	321	366	308	367	339	341	345	305	347	332	319	308	329	373	346	361	337	342	334	355	312	320	310	348	308	335	311	332	315	330	328	340	347	321	354	311	350	341	326	332	309	329	338	322	342	304	329	350	294	339	373	340	307	352	312	337	324	364	365	330	323	347	333	365	354	347	327	309	333	353	340	311	362	337	337	325	329	335	312	336	335	339	331	374	316	331	354	339	338	323	312	347	345	285	356	339	330	314	392	324	342	338	323	354	365	366	312	337	341	308	331	320	318	330	377	323	331	325	364	349	369	321	309	331	328	318	331	349	339	331	349	347	325	322	347	327	342	328	337	331	300	360	323	343	341	357	357	345	355	324	340	337	311	325	318	351	332	340	332	332	322	352	309	313	322	308	328	346	326	323	331	341	309	315	337	342	295	346	326	339	328	346	350	346	317	361	325	343	324	356	334	357	329	351	375	328	322	333	338	350	315	320	338	318	317	349	299	372	325	336	288	333	321	359	349	297	341	336	365	342	305	328	342	326	357	305	355	357	341	350	316	313	351	311	320	356	340	341	374	329	330	316	296	312	333	375	340	333	362	285	337	320	359	329	307	328	348	326	347	339	324	325	363	347	330	320	342	348	372	327	372	310	320	369	380	311	303	288	334	352	319	349	346	330	321	326	325	336	326	355	311	341	339	343	337	342	340	376	336	352	347	361	334	329	324	328	317	336	352	345	311	332	311	302	351	324	330	317	327	334	338	328	380	335	367	408	354	327	350	322	388	356	317	310	337	320	313	298	313	372	359	354	325	358	345	348	342	342	336	367	347	356	335	326	357	322	335	359	348	357	345	305	380	333	358	358	350	328	326	360	348	333	332	316	329	381	327	311	325	327	300	348	305	316	344	376	352	294	369	293	361	319	324	338	359	320	366	321	330	351	359	351	370	340	329	312	338	357	321	308	347	308	339	340	336	339	325	316	324	333	320	339	347	351	349	344	359	341	330	305	329	330	308	350	348	321	352	349	345	344	306	337	331	329	324	344	337	335	322	363	339	320	360	333	316	341	327	301	347	319	382	337	336	343	337	305	355	359	313	355	337	323	312	330	335	353	321	318	322	343	349	338	341	315	359	357	346	361	327	341	367	340	342	333	332	320	337	392	354	308	286	311	348	351	336	340	323	335	330	346	359	346	346	317	351	358	322	330	327	285	344	353	333	346	357	339	322	314	325	329	369	299	311	307	353	326	353	344	346	312	336	367	340	317	330	312	361	355	340	341	319	322	342	373	324	303	331	313	319	316	340	329	353	347	356	301	360	343	346	309	328	328	363	325	314	320	360	338	350	341	333	344	363	339	330	355	307	331	367	331	303	342	310	324	314	348	319	329	334	323	324	345	294	320	359	333	315	327	348	350	342	322	349	343	371	325	354	307	353	338	358	340	343	339	328	372	342	361	341	347	328	321	368	346	348	345	322	319	312	319	330	376	359	332	319	352	332	331	348	291	337	328	338	346	335	327	308	337	338	324	302	332	311	348	334	315	327	313	347	345	324	299	325	334	308	334	334	331	376	329	338	332	361	323	322	355	331	364	323	338	340	365	312	355	330	337	332	315	323	333	337	393	302	344	340	319	353	307	303	310	312	333	347	331	328	350	340	348	319	363	350	318	359	321	302	333	341	300	337	295	338	328	364	326	348	337	331	377	312	337	323	353	326	357	338	343	309	387	340	352	349	317	316	324	322	342	304	301	337	331	336	304	360	352	333	346	354	319	330	339	334	333	325	334	339	344	326	343	332	351	324	345	335	359	342	325	317	326	330	355	333	321	352	296	365	345	373	333	339	364	355	328	326	336	346	318	326	347	313	359	328	350	351	339	339	340	349	353	353	326	361	355	314	327	350	339	353	325	346	337	335	346	365	362	357	354	329	358	357	318	327	339	339	362	302	306	333	370	319	346	354	327	354	338	357	345	329	322	333	334	323	320	318	300	322	334	328	334	332	354	313	345	329	362	315	341	372	303	313	337	314	358	353	350	314	322	341	359	335	325	309	334	353	372	327	335	327	317	307	349	326	345	352	329	361	337	349	313	333	338	327	331	344	308	321	320	367	316	313	338	315	338	364	339	325	358	309	342	336	339	337	300	337	329	324	331	330	350	344	344	349	331	305	310	369	346	333	338	302	374	290	315	335	342	324	344	342	315	355	347	316	367	343	333	327	299	341	363	329	349	369	344	305	326	355	340	334	331	303	330	292	351	323	334	322	341	302	349	311	339	327	341	288	336	354	334	316	359	334	324	350	304	323	320	311	337	343	321	340	368	350	366	332	349	326	338	333	358	352	363	318	317	364	337	348	347	324	328	324	323	350	363	333	366	335	342	350	335	323	319	303	317	387	363	336	331	328	345	313	346	350	321	321	332	328	324	328	336	360	339	331	325	350	338	345	322	334	333	311	354	360	338	343	336	326	337	306	300	343	321	323	336	348	348	284	334	334	359	347	315	343	328	323	369	343	327	331	328	335	350	342	329	322	313	337	352	340	312	320	344	320	345	355	310	319	330	336	323	323	354	350	333	333	312	349	327	363	326	336	337	325	322	335	325	332	355	325	358	335	304	336	324	337	341	333	329	349	347	325	321	342	362	365	319	308	312	337	340	362	321	298	356	319	329	347	360	352	323	334	325	331	343	325	353	356	356	339	318	337	358	314	333	332	363	371	347	324	348	313	329	313	341	350	322	330	310	358	326	356	360	326	340	351	344	314	361	339	342	330	332	333	314	335	356	380	313	371	364	355	348	331	348	320	358	352	335	333	346	330	305	342	322	349	338	320	334	341	317	346	339	323	341	357	309	351	329	337	346	309	345	323	315	348	342	326	334	304	298	353	369	314	351	357	327	317	316	319	317	345	335	339	299
1643	261	224	206	234	232	240	227	221	160	194	233	210	212	190	222	218	191	234	228	189	222	211	212	206	199	196	189	214	207	196	208	193	215	232	204	195	204	209	199	241	220	211	209	172	224	210	195	195	218	204	208	197	181	190	212	236	198	202	211	211	172	183	197	197	206	206	213	213	220	229	186	208	213	195	208	210	225	238	216	201	216	175	235	196	174	222	221	203	199	197	177	199	184	193	209	196	229	216	193	213	201	210	204	198	239	218	222	216	221	190	187	222	189	227	191	195	204	215	184	189	204	203	221	212	240	186	214	220	224	197	175	219	216	208	195	210	225	210	202	189	180	218	231	204	195	209	207	216	245	225	194	217	202	217	230	203	212	191	195	213	199	216	222	194	192	183	170	210	201	200	218	225	215	176	202	229	192	215	206	210	199	203	184	236	219	212	193	199	244	199	188	204	180	210	204	175	208	190	227	211	208	179	221	223	222	215	198	197	203	197	194	175	217	197	176	197	222	231	203	199	186	181	196	200	237	229	222	206	215	211	212	211	192	193	224	202	192	199	212	196	225	221	211	227	220	179	230	208	186	160	197	187	194	191	221	201	233	188	208	206	215	197	191	191	239	184	229	192	216	222	203	215	218	225	199	210	227	198	209	192	178	216	201	172	217	229	201	226	222	207	189	197	217	197	214	215	195	196	215	233	215	196	208	197	191	223	207	203	180	210	209	211	183	245	210	191	199	213	209	217	193	186	221	195	198	212	210	220	198	200	201	208	222	202	212	206	197	193	183	213	210	214	209	196	211	219	189	227	221	207	216	188	223	224	214	216	190	204	198	209	183	236	199	180	212	191	196	215	191	216	213	187	206	186	216	217	208	174	210	210	210	215	220	198	243	196	241	231	179	205	221	199	193	219	210	163	207	226	214	229	215	194	226	206	208	190	197	203	193	206	209	206	192	197	187	187	208	229	209	208	187	181	188	247	223	193	206	223	210	205	189	233	209	218	190	178	201	196	214	200	225	208	219	193	213	236	220	182	235	204	190	212	184	209	226	190	205	226	211	226	212	209	212	201	200	206	210	191	217	216	204	176	179	191	217	193	218	207	226	212	219	192	189	211	212	192	208	202	198	221	194	204	212	177	164	231	206	202	191	201	206	218	196	193	207	217	211	203	175	217	176	224	207	207	182	207	205	196	238	194	199	200	197	199	215	208	215	215	237	199	207	226	220	204	196	204	187	200	196	185	225	208	190	218	194	246	181	203	180	214	195	230	208	182	213	210	190	206	206	197	206	210	193	215	192	199	241	186	207	242	209	202	221	215	192	229	217	208	223	210	228	208	234	218	203	182	199	201	194	226	198	206	179	180	228	189	224	197	206	207	201	193	198	217	201	206	191	192	229	220	203	195	210	214	220	196	188	227	203	231	213	202	202	229	213	208	185	202	219	210	216	204	233	208	236	196	215	223	220	220	220	202	232	214	181	185	197	215	211	170	220	218	235	203	178	190	197	206	211	206	200	210	184	197	201	187	217	197	190	199	191	215	209	225	193	190	200	212	187	209	213	229	199	213	192	215	223	208	222	238	210	202	213	189	222	218	222	201	194	192	218	196	188	216	192	221	203	207	231	198	212	229	208	189	199	201	213	200	184	202	216	217	233	213	211	222	204	212	220	218	175	220	190	209	224	217	230	224	204	198	232	206	211	226	194	211	200	213	196	193	209	231	205	182	188	220	211	222	214	219	209	222	192	227	203	193	229	225	207	249	221	223	187	225	209	200	209	222	199	182	212	222	243	185	203	211	199	201	208	188	202	204	231	200	195	195	203	212	187	181	194	206	205	198	230	202	174	210	169	212	192	186	198	215	191	194	229	231	192	213	220	230	208	204	185	199	195	207	212	203	220	218	220	198	183	205	187	199	209	218	211	220	189	200	188	211	184	201	210	202	180	229	205	206	210	200	205	173	185	232	210	193	193	192	235	184	195	216	226	198	203	190	189	215	194	202	224	207	207	180	222	207	225	197	239	191	204	193	233	212	225	214	198	200	230	206	215	214	211	207	196	182	226	242	185	202	190	210	181	229	206	202	214	214	242	210	181	188	179	226	215	195	202	208	190	196	245	231	205	185	209	192	193	213	192	212	193	229	205	200	208	181	194	190	228	190	204	203	202	203	226	196	195	179	190	202	203	223	194	213	207	218	186	182	190	221	208	231	199	208	182	198	200	217	203	223	203	221	228	223	208	193	188	212	208	209	214	208	191	215	215	221	218	190	185	196	204	189	198	197	195	213	215	201	197	197	202	199	205	207	194	197	219	186	212	222	186	211	192	202	190	194	211	195	212	200	192	243	214	192	176	192	198	222	185	177	200	222	206	204	209	213	195	209	219	235	202	210	207	190	180	206	202	196	183	213	215	204	222	223	212	203	209	200	199	217	219	214	203	208	231	182	174	215	217	191	186	193	202	210	209	206	183	197	178	181	191	198	205	205	211	202	210	239	224	220	204	165	223	225	203	208	212	198	209	212	195	203	209	197	202	238	217	207	219	213	190	207	202	184	195	222	198	198	204	224	187	199	192	191	205	234	212	225	214	202	190	212	172	206	220	210	205	226	211	228	197	214	173	214	208	185	197	203	215	192	204	208	200	205	210	193	225	177	215	224	173	213	220	209	189	180	198	198	180	194	207	230	205	202	228	210	197	198	195	213	190	213	202	245	215	218	192	214	202	191	210	213	200	214	208	219	204	208	188	200	211	222	198	203	207	189	224	201	215	183	192	210	210	199	234	206	182	196	213	214	199	185	188	233	188	217	214	220	207	225	191	211	203	199	217	194	184	186	194	195	216	189	208	205	219	187	193	199	215	178	184	205	208	187	214	210	189	205	205	230	199	211	223	194	207	222	185	202	205	198	193	211	209	234	208	209	232	202	205	202	227	194	212	174	211	197	227	210	228	189	223	201	211	182	208	190	203	171	224	212	206	236	226	208	226	219	184	219	190	218	223	223	202	206	233	197	224	212	202	231	179	195	209	192	192	204	200	188	221	231	220	195	209	222	210	220	228	193	217	184	215	218	230	186	210	198	213	194	191	210	235	194	210	204	213	196	237	230	223	228	227	240	200	214	208	181	214	209	219	213	193	205	235	213	222	206	197	211	184	208	198	215	209	201	193	187	198	222	214	262	213	191	237	212	201	193	222	204	200	209	220	217	207	213	191	213	219	212	189	231	213	207	213	201	195	214	206	202	210	196	202	211	206	227	224	209	205	174	214	195	204	198	213	189	212	220	192	210	204	222	200	189	176	208	197	218	197	179	195	197	208	218	217	222	211	197	184	220	219	188	220	211	187	204	200	215	236	201	211	199	211	191	196	227	206	210	221	215	211	206	206	201	200	239	195	202	195	226	224	223	187	201	225	207	221	214	221	183	212	203	199	210	213	191	215	187	202	188	208	199	229	206	206	203	199	189	194	208	187	232	191	183	186	226	190	200	190	219	215
2156	638	573	535	538	530	550	519	517	494	523	568	501	503	524	524	514	499	498	508	495	550	491	499	497	494	524	509	508	522	517	524	533	503	487	523	544	544	489	491	491	464	513	476	530	487	503	519	571	533	472	495	497	512	483	530	558	547	446	530	542	512	489	506	530	504	518	486	522	556	524	514	538	522	526	549	538	549	474	517	568	492	513	521	507	546	498	522	541	546	529	483	496	497	499	552	477	521	557	516	469	503	482	512	512	499	551	511	519	490	471	538	539	489	494	515	531	485	521	476	518	479	472	527	522	509	526	518	496	527	516	524	497	527	507	468	499	473	457	536	537	541	521	520	496	476	566	489	529	495	524	526	530	490	499	508	520	494	536	485	556	497	487	517	515	534	499	515	512	506	533	509	500	475	539	505	510	491	497	498	503	495	518	505	510	545	525	484	505	537	488	539	510	526	533	532	542	484	516	514	543	477	522	547	523	501	544	551	530	513	482	535	488	499	512	510	519	519	510	572	518	533	517	537	490	522	533	516	569	529	482	502	474	539	525	526	522	511	486	530	546	553	492	489	501	560	526	479	540	495	531	485	529	495	496	535	502	526	480	551	479	539	500	481	500	549	509	515	530	532	495	549	492	542	527	530	509	529	486	506	502	554	542	497	517	493	494	496	520	519	498	573	517	471	501	502	484	554	471	490	463	525	510	486	484	538	526	526	507	533	542	481	524	535	532	493	526	495	499	508	504	478	515	563	508	535	506	510	511	515	517	502	535	517	546	546	540	501	533	490	533	483	540	501	524	516	528	516	518	522	522	517	515	543	492	518	489	526	522	490	491	523	529	518	541	511	532	537	499	489	507	513	478	509	534	504	535	477	548	501	526	533	525	544	480	480	546	507	524	513	510	481	521	522	551	496	510	519	494	533	499	486	533	508	480	489	518	529	522	535	512	542	489	488	522	525	505	529	520	495	506	526	488	493	506	542	473	528	528	501	518	495	511	488	493	555	511	499	491	486	516	514	472	508	495	517	494	534	518	512	518	480	478	483	525	507	504	539	526	540	503	517	532	470	510	533	513	505	515	519	536	478	483	531	513	537	523	577	563	504	489	540	536	522	493	498	501	521	523	502	504	509	500	533	500	492	467	493	505	511	479	582	519	527	522	527	485	529	533	551	542	475	511	492	510	473	546	504	506	491	484	515	486	504	479	528	509	489	508	509	524	484	534	515	539	533	518	515	551	546	503	475	474	497	505	526	513	494	551	533	558	494	487	517	508	522	510	508	524	530	504	546	518	547	522	508	531	492	523	533	485	500	531	526	542	499	488	476	552	496	477	498	522	533	512	507	481	521	483	500	493	519	510	493	520	533	523	514	521	494	503	491	541	529	503	481	537	495	482	504	543	520	519	503	518	514	510	489	511	448	491	520	530	557	504	511	517	525	528	527	489	496	543	515	507	489	529	526	535	511	513	456	504	528	540	481	532	521	543	550	505	515	486	523	467	490	537	512	501	510	527	504	516	577	549	537	504	499	515	534	524	528	498	476	522	554	518	565	488	487	521	494	547	523	470	516	494	527	497	465	510	547	491	533	531	519	519	510	542	487	533	484	541	493	516	478	529	533	535	490	513	510	492	509	474	508	517	450	485	524	519	513	477	484	518	537	476	498	504	470	512	529	530	537	496	508	521	509	511	553	523	540	467	499	542	501	563	508	538	485	546	511	512	526	551	530	484	513	514	506	512	538	512	517	523	530	551	491	500	527	507	535	526	526	516	505	481	555	504	550	488	485	483	510	506	467	565	534	502	507	492	532	549	504	505	498	492	498	515	548	513	514	496	511	498	526	482	521	514	489	503	547	511	510	522	481	470	494	495	504	498	538	500	519	518	524	494	502	515	516	521	541	485	535	473	533	479	504	538	511	521	524	486	498	502	525	458	489	508	513	490	493	530	528	557	483	493	496	524	542	495	515	530	514	474	529	496	451	515	523	515	549	498	562	504	537	487	514	547	482	550	526	536	474	478	552	562	507	535	524	514	551	527	518	476	540	477	546	470	515	527	499	525	525	511	530	520	511	493	482	542	526	499	500	486	542	519	475	528	499	542	522	519	486	491	518	515	499	516	518	509	498	538	543	497	475	493	524	569	479	459	513	529	490	539	491	512	481	490	541	533	511	539	506	547	528	493	497	483	497	527	491	505	564	530	562	519	527	512	518	529	542	503	498	535	501	522	492	518	548	521	553	524	536	502	505	533	526	499	536	514	496	534	510	502	509	527	519	453	482	572	524	547	475	537	541	520	502	505	522	530	516	537	557	526	489	502	500	512	512	527	498	541	507	516	483	546	514	509	523	481	490	520	517	514	504	518	491	521	533	509	564	519	478	510	480	507	497	491	524	526	517	484	552	510	493	525	534	548	526	531	532	495	519	512	496	533	510	524	503	503	501	531	506	559	526	479	492	494	478	537	518	517	499	527	528	536	510	461	536	504	547	477	562	494	499	536	508	541	499	482	546	507	527	513	490	542	561	499	546	489	527	476	517	503	495	529	496	518	519	529	538	519	555	500	488	497	510	547	543	527	505	559	533	529	510	498	527	439	508	512	536	505	494	514	517	530	473	508	521	505	514	492	504	544	537	532	466	493	476	537	524	511	494	497	551	501	539	525	520	496	543	526	510	504	540	469	512	526	507	529	469	542	516	495	485	530	525	502	525	521	501	514	496	516	483	512	494	516	503	498	530	490	486	544	492	542	493	538	539	532	510	513	529	529	545	498	506	507	542	499	507	497	507	568	499	516	510	515	559	519	549	479	536	507	521	497	524	507	524	506	498	519	526	494	510	513	508	511	473	531	502	516	528	519	551	513	519	535	511	541	527	512	538	538	542	510	497	531	552	533	534	506	527	489	477	522	497	481	468	513	503	549	520	530	509	554	526	465	489	515	499	560	486	556	538	530	556	520	508	465	498	545	531	489	495	529	521	504	496	519	497	544	479	509	538	559	519	489	540	520	492	502	515	495	529	517	520	512	500	522	520	538	471	500	487	490	519	514	523	503	511	487	515	480	554	535	538	506	511	522	479	495	525	510	526	502	531	491	550	511	517	503	501	523	546	528	484	515	508	495	489	546	460	517	541	514	514	490	502	541	530	510	512	498	523	468	513	538	510	539	496	526	533	516	524	493	517	486	480	497	524	516	519	510	499	519	528	542	461	534	489	545	504	510	479	566	474	520	523	514	507	518	521	515	516	547	513	485	503	480	497	530	534	498	543	556	518	496	518	549	488	531	524	516	522	495	496	527	520	528	536	549	564	498	529	482	494	517	460	515	498	509	541	503	513	529	551	485	520	517	538	489	505	504	518	503	516	510	490	512	543	477	506	525	484	524	492	500	475	542	509	507	541	531	484	503	484	519	512	565	536	515	519	527	522	519	486	490	486	534	514	510	538	492	504	503	507	524	548	486	507	553	503	498	532	514	553	545	520	550	494	506	468	521	519
7345	649	601	461	323	302	303	329	302	286	291	265	243	270	266	274	267	251	263	249	272	238	244	258	279	247	250	277	298	283	267	262	240	218	229	272	235	261	262	230	262	256	225	239	279	236	216	265	228	265	232	243	252	249	283	253	249	277	242	250	252	241	263	271	252	223	252	252	265	266	271	252	250	240	268	239	215	263	260	252	247	260	236	239	248	260	252	247	239	266	247	250	252	261	256	227	235	242	225	264	230	254	227	243	230	269	289	250	251	257	241	245	275	281	262	268	246	237	251	229	261	278	229	274	250	262	226	257	249	244	255	231	257	252	235	279	276	261	237	247	239	247	255	262	240	235	265	264	241	273	239	246	272	268	231	276	250	245	260	281	255	291	243	280	262	280	237	248	255	259	248	289	268	238	255	246	259	250	247	254	248	261	288	274	242	247	270	247	265	248	250	263	245	249	247	261	274	254	271	270	252	262	266	232	258	243	239	265	232	240	249	254	245	265	287	242	262	243	248	238	261	263	266	249	253	300	220	237	296	260	247	265	235	266	254	249	248	245	233	260	250	273	275	250	252	279	254	260	276	260	231	247	271	243	254	239	245	231	276	250	253	236	245	255	253	277	233	256	220	223	233	248	241	261	239	271	284	241	255	261	271	251	256	259	259	245	229	242	272	260	261	246	244	243	239	242	234	260	251	284	241	271	271	270	292	247	268	248	260	269	256	259	255	248	258	251	254	247	263	300	273	251	246	260	272	232	231	207	284	255	233	294	259	260	261	261	269	235	245	225	239	255	281	236	264	249	253	277	257	236	261	228	257	230	241	271	278	249	227	246	243	262	261	246	243	230	257	247	256	264	276	249	226	263	238	274	278	266	252	237	257	226	260	273	234	260	251	212	255	273	244	258	243	275	225	240	230	271	252	237	245	242	252	238	243	246	270	256	248	259	248	253	251	270	231	248	251	258	237	266	273	249	253	247	273	238	271	271	227	242	242	258	230	260	244	253	234	260	251	243	244	263	234	251	264	260	224	247	250	262	257	239	261	275	239	247	294	241	274	261	242	265	255	221	264	239	240	232	259	263	257	278	252	255	245	263	250	239	258	254	258	256	235	268	261	244	247	242	275	259	247	258	289	267	277	252	299	239	245	257	257	241	258	226	221	261	261	210	246	253	256	258	245	265	255	262	242	270	252	282	278	223	236	236	248	221	241	247	279	251	255	246	249	256	251	274	273	233	226	269	237	243	242	258	227	276	254	262	222	235	273	236	276	263	257	250	279	251	273	260	231	253	278	256	245	253	268	262	243	247	249	222	238	237	262	252	243	255	240	247	253	250	234	230	269	242	242	262	236	281	239	256	231	244	263	240	249	258	269	263	254	262	250	282	277	235	256	251	260	243	248	260	260	251	224	258	251	243	282	237	254	272	244	240	243	246	254	266	199	215	285	245	217	241	264	239	242	257	234	249	249	240	250	277	269	250	249	262	271	255	232	243	250	262	257	243	260	258	252	239	233	259	242	244	249	260	262	247	218	233	241	267	253	256	251	271	240	231	253	264	258	273	294	281	271	278	277	241	269	248	235	276	257	256	230	246	218	271	286	286	264	239	272	258	265	281	270	230	281	267	237	253	231	253	275	240	261	254	284	230	234	249	260	248	282	242	254	265	258	233	258	250	266	293	260	282	252	251	255	265	266	274	234	258	232	240	264	257	246	234	276	243	277	242	221	229	285	215	261	248	258	233	227	226	270	247	243	244	271	286	265	244	257	266	269	242	225	254	270	281	236	257	270	251	274	242	269	264	251	231	249	257	259	235	239	246	245	249	285	269	252	240	283	251	298	244	254	273	262	260	262	267	249	250	230	269	284	262	244	246	226	263	253	253	274	246	278	230	213	277	253	235	235	242	285	260	242	262	260	245	243	260	243	266	250	245	241	271	256	268	252	272	238	254	253	226	234	243	255	259	267	280	255	273	251	227	241	236	286	256	257	260	269	220	253	283	217	275	263	225	229	257	264	265	236	272	257	260	255	240	281	242	263	250	237	235	244	244	232	232	248	210	223	234	262	226	264	268	254	270	275	231	252	291	268	283	237	253	236	252	251	262	242	259	247	239	240	244	239	230	236	258	245	250	221	241	259	295	262	253	245	234	250	225	252	236	285	223	228	249	258	276	273	247	252	245	280	220	278	270	240	249	274	245	240	247	263	278	256	241	259	243	239	253	254	258	303	235	267	236	227	254	253	234	249	254	276	249	254	252	252	258	261	258	280	245	240	247	220	262	273	239	299	305	242	253	246	255	257	270	250	269	225	227	235	247	255	267	247	232	270	271	259	258	253	254	235	224	266	243	250	273	258	275	245	249	243	278	234	214	264	258	247	206	239	267	247	258	246	261	247	245	242	265	259	258	220	247	274	232	246	262	282	256	245	256	253	261	264	274	274	268	252	248	254	271	253	273	244	250	263	268	230	223	262	266	248	249	257	238	230	218	248	260	248	246	265	274	274	228	268	246	258	236	230	257	230	246	257	235	255	246	225	246	259	275	234	230	261	267	249	258	237	280	256	276	258	265	237	247	242	273	237	236	269	261	296	226	260	260	265	228	247	233	232	267	252	283	268	254	261	274	241	254	257	258	270	242	279	225	259	264	260	254	234	284	254	263	258	227	247	254	275	256	262	242	242	242	288	276	249	268	220	276	242	253	250	245	302	249	253	264	279	277	246	257	265	252	260	252	249	264	250	246	258	281	258	307	253	252	280	273	260	246	248	282	212	240	263	238	254	226	219	261	259	245	287	250	248	281	257	267	253	253	248	256	250	263	255	241	262	222	259	228	229	224	223	267	228	267	276	264	288	268	222	240	260	228	225	261	260	228	254	254	255	266	239	222	254	258	291	259	250	259	263	282	267	252	223	238	268	255	266	245	271	222	257	289	255	262	251	262	223	247	256	248	249	262	276	247	223	237	230	249	237	250	261	283	273	241	242	236	266	235	239	216	245	241	277	258	234	269	246	246	249	261	265	236	233	264	232	269	230	276	265	240	243	270	274	228	263	253	259	239	229	231	246	200	255	262	246	264	245	262	250	252	259	254	268	248	257	256	238	231	274	277	255	239	218	237	238	242	297	266	217	273	277	245	271	276	236	248	283	250	262	257	262	256	276	272	255	238	241	270	243	281	210	279	248	232	243	256	251	252	242	250	239	251	259	242	242	279	268	231	226	238	239	259	240	256	253	251	271	232	243	253	260	248	239	249	266	276	276	277	247	252	303	262	263	227	238	268	293	233	249	277	264	255	232	232	248	244	255	261	247	276	264	245	230	301	230	268	256	244	227	289	261	241	233	250	240	277	250	243	255	249	247	231	266	252	245	283	241	262	275	238	248	247	241	283	250	207	253	294	244	232	243	244	224	311	270	246	254	250	233	238	284	275	262	261	236	272	238	255	256	232	284	247	259	230	235	276	223	230	264	223	256	234	253	248	252	254	256	271	255	257
6763	971	1253	1342	1213	1035	981	963	827	747	711	713	785	692	695	732	667	662	643	631	619	645	612	620	619	651	593	623	611	618	634	642	579	674	600	598	627	576	613	634	632	660	612	609	606	607	640	562	622	552	580	605	582	603	635	563	585	615	612	610	640	596	615	626	604	632	642	614	638	636	595	627	640	602	588	644	636	582	608	600	582	556	608	647	611	633	600	640	579	637	623	623	623	592	603	591	571	612	596	601	572	623	578	627	616	620	622	597	603	596	589	590	564	612	633	633	622	607	624	611	598	601	576	620	641	594	599	592	627	595	568	594	565	602	631	597	568	624	613	603	638	584	589	608	621	594	593	564	582	599	590	591	630	572	596	610	620	611	600	628	613	634	585	578	594	629	573	612	579	604	617	628	564	607	608	636	606	599	570	592	590	631	603	590	601	589	621	607	615	585	582	634	577	602	623	612	645	557	653	659	616	586	622	591	577	626	623	633	613	572	592	605	599	618	573	606	634	538	659	637	602	634	634	634	598	598	603	562	598	598	583	629	635	613	592	584	620	612	636	640	623	566	635	616	547	622	617	622	567	560	609	622	585	633	571	610	627	578	594	620	596	559	630	571	608	579	617	599	597	592	582	581	587	550	567	603	607	590	589	604	555	555	612	607	616	651	638	607	563	610	567	601	588	564	570	603	601	606	555	615	619	573	629	577	613	563	599	600	602	606	640	593	565	546	629	597	569	580	578	604	646	669	602	590	611	606	577	570	621	596	628	584	584	627	612	601	594	598	576	583	578	599	607	635	621	615	605	641	583	566	590	606	627	636	589	619	661	602	592	604	659	663	646	607	610	586	611	605	584	635	595	555	592	609	628	568	624	623	558	607	584	602	581	594	626	615	600	599	621	579	603	580	598	589	564	585	582	585	601	623	624	610	570	585	618	623	582	649	600	596	612	541	590	578	620	602	625	624	604	549	593	606	569	573	619	620	590	557	612	580	635	582	611	613	547	592	637	604	561	570	621	636	610	615	614	607	592	612	581	573	620	570	611	637	597	612	634	630	582	559	599	628	604	608	580	569	619	610	614	569	609	612	570	581	575	620	584	609	604	596	626	586	634	557	600	594	584	635	617	615	598	663	600	602	615	602	614	583	556	611	554	590	623	615	582	613	604	617	602	619	613	617	629	574	592	643	610	613	571	621	612	614	599	575	590	584	624	607	619	591	589	648	568	606	609	619	563	634	612	663	585	630	628	544	600	602	581	587	579	603	580	593	586	591	625	552	581	624	586	585	588	599	624	579	583	582	650	588	586	600	654	615	524	605	581	631	599	609	615	619	571	620	602	624	632	598	624	630	571	563	620	580	593	599	513	617	628	580	609	605	606	660	577	591	595	630	596	601	606	631	641	593	590	601	643	585	604	621	636	596	591	621	638	595	651	619	595	616	600	619	599	609	645	604	556	572	627	645	616	637	630	565	617	621	600	579	568	596	580	586	609	586	605	605	661	608	593	582	569	627	577	590	589	591	604	609	572	588	611	623	577	611	601	650	576	570	601	611	594	668	577	578	568	647	633	634	619	600	578	615	620	596	581	620	660	643	605	610	628	629	565	612	623	600	626	607	632	609	622	563	605	561	644	596	595	587	593	578	624	644	656	615	568	603	604	617	604	611	643	597	603	625	632	556	622	629	590	623	614	579	633	598	599	657	607	620	600	635	563	600	612	577	606	580	626	627	629	627	618	559	620	600	583	607	648	605	649	544	574	599	576	627	640	551	591	633	632	565	606	629	559	625	560	611	595	626	594	641	587	629	584	549	650	604	654	601	613	620	549	601	608	613	584	609	568	629	601	579	579	623	599	622	594	593	608	614	606	607	649	562	596	623	591	621	610	548	632	612	591	623	626	564	541	624	632	602	567	581	571	558	629	603	604	606	588	618	550	594	608	581	571	629	596	632	583	615	633	590	650	663	591	648	627	623	578	561	572	603	627	582	607	632	586	586	622	602	598	577	599	582	613	645	612	629	630	664	621	587	588	607	620	600	622	591	591	592	593	604	562	581	598	588	582	616	632	646	635	627	607	632	572	604	601	562	619	614	577	557	602	581	585	600	580	602	619	614	629	608	598	563	594	623	595	555	608	654	613	636	613	578	597	592	604	604	609	576	589	581	603	566	619	618	601	622	560	620	631	585	585	627	613	619	604	596	640	603	575	623	616	640	615	610	608	581	639	605	609	645	601	566	559	578	632	652	602	614	607	601	619	564	611	540	600	597	587	573	621	618	617	596	614	623	653	624	617	596	599	606	586	606	597	620	618	561	599	607	594	588	598	645	606	595	624	599	533	615	631	580	610	606	621	640	593	580	627	626	631	611	586	643	649	563	609	651	589	628	586	610	598	616	626	643	604	606	607	601	572	580	593	574	562	577	588	649	641	648	586	591	589	631	651	585	575	633	590	551	600	639	597	595	598	607	634	629	588	541	616	601	577	592	607	595	613	615	600	635	625	606	607	614	550	609	549	595	616	589	591	576	579	616	635	603	621	634	595	543	562	565	588	583	581	622	679	599	588	582	600	617	629	614	624	599	602	607	626	570	600	558	582	583	596	562	578	586	558	653	581	593	621	604	583	623	608	609	625	607	637	589	568	567	578	607	611	621	562	600	594	599	597	620	615	601	600	575	630	626	628	575	634	636	584	636	612	596	601	609	610	615	617	627	600	610	618	580	624	651	639	624	604	589	573	623	609	593	598	625	620	614	632	580	584	581	600	579	639	606	594	605	580	614	583	601	612	588	592	606	607	565	606	614	620	630	587	553	592	607	603	650	574	613	610	572	603	618	618	666	576	610	587	571	631	610	601	641	611	614	614	593	568	601	617	593	588	606	600	566	563	654	620	590	568	559	636	610	583	632	638	589	615	595	581	587	596	581	601	619	600	619	628	579	616	593	604	631	597	625	620	618	598	633	629	606	586	621	625	595	651	619	548	630	588	576	591	589	619	608	666	576	597	566	604	606	587	637	615	605	567	618	593	579	606	621	610	600	581	544	621	594	598	612	564	603	621	612	621	617	610	607	597	630	611	631	582	619	635	621	643	592	632	618	575	593	593	660	548	643	607	551	613	607	596	612	589	592	585	580	602	600	622	580	596	623	607	608	602	606	609	582	580	595	611	570	582	595	603	612	626	583	598	646	589	602	602	587	612	628	617	584	580	598	585	574	603	620	585	592	613	582	625	640	565	612	608	622	599	609	604	624	595	628	659	613	612	590	606	565	621	623	621	609	582	623	643	584	577	614	573	563	589	595	553	646	627	613	595	621	594	664	616	639	624	616	618	602	581	619	659	584	590	572	592	616	596	605	648	595	633	614	593	619	639	635	591	549	611	608	586	623	609	605	591	603	604	631	629	601	575	601	605	604	620	582	559	585	605	628	596	670	640	601	592	605	631	630	591	600	592	649	602	638	554	642	630	613	595	601	601	624	627	560	596	605	593	628	620	654
13370	1063	729	546	334	287	297	260	226	185	176	162	181	152	147	177	145	158	148	143	149	134	145	151	149	149	129	140	150	135	161	116	139	140	142	143	142	144	134	133	133	129	171	144	130	151	145	122	158	135	123	149	120	133	127	139	144	146	144	124	139	148	149	144	155	147	138	121	130	140	119	127	133	137	131	129	123	117	129	126	136	140	150	124	125	128	130	136	109	115	129	133	151	160	147	164	121	137	114	136	129	109	116	129	133	131	134	130	129	150	143	138	118	121	133	126	137	114	132	143	143	136	138	118	144	141	127	127	128	131	143	126	134	116	148	148	143	131	126	126	135	127	131	138	130	133	126	141	134	151	143	131	134	130	141	128	132	157	164	141	132	163	149	146	146	122	139	125	159	128	129	140	122	141	123	115	156	120	135	130	133	125	142	146	111	124	150	124	146	143	121	128	130	138	131	140	143	155	132	137	128	147	141	160	117	154	132	142	139	121	127	135	138	132	137	131	154	113	128	118	135	135	132	112	142	130	131	137	139	119	140	148	112	118	140	115	123	138	113	132	126	118	150	153	124	116	122	146	95	118	141	134	148	121	144	136	140	138	103	128	135	123	147	157	121	114	125	137	163	139	118	149	142	130	108	111	151	137	147	164	149	144	139	134	130	141	142	125	132	113	150	154	145	118	120	144	149	145	142	125	163	136	134	128	141	138	125	130	144	147	136	118	154	142	137	148	131	109	122	126	144	123	140	128	136	124	131	145	132	139	145	145	131	109	124	126	149	114	131	126	169	134	138	134	126	137	133	108	129	125	143	137	126	137	129	126	155	138	165	141	151	131	140	123	141	150	112	148	149	113	120	118	132	133	131	137	128	141	122	149	126	132	126	139	148	125	148	154	138	131	130	128	136	123	127	151	153	146	139	101	161	140	147	139	113	167	140	129	141	127	123	117	151	143	140	135	135	131	167	139	151	138	149	150	126	114	120	154	119	137	135	118	146	137	122	139	138	145	143	127	118	120	137	138	137	144	133	135	139	134	153	109	128	120	157	127	148	150	135	124	146	132	139	122	138	151	125	115	138	134	105	140	129	133	135	127	125	132	124	137	150	136	113	128	114	147	120	152	146	149	157	150	152	138	113	133	119	143	139	139	130	127	155	158	136	130	154	126	136	141	128	136	131	119	140	140	135	135	155	130	130	136	115	125	135	136	145	124	120	119	132	129	129	132	120	138	138	129	144	138	146	133	141	124	120	159	148	137	145	133	154	148	127	128	119	141	136	134	128	113	113	129	126	121	123	141	115	125	123	142	142	155	131	150	131	148	111	132	120	127	127	135	125	143	122	140	132	142	132	150	134	141	128	131	142	138	134	142	118	134	128	152	120	124	150	116	129	132	124	156	126	133	125	132	141	104	137	139	123	140	163	137	147	131	134	138	119	113	133	129	134	132	105	131	140	129	138	114	134	133	123	149	137	130	152	126	138	117	124	130	151	125	135	136	119	132	139	134	160	154	125	134	128	115	125	134	127	136	146	116	145	143	153	119	132	131	130	124	152	133	141	150	130	122	150	118	130	153	155	140	142	138	125	164	157	119	146	112	133	148	158	148	137	136	142	153	148	121	162	123	128	120	150	135	153	128	140	134	138	166	130	136	142	113	149	120	133	120	146	140	144	148	147	143	124	161	151	141	138	154	134	140	136	126	164	142	122	139	133	132	128	141	123	130	161	134	137	123	140	151	133	111	139	129	137	137	138	162	126	145	154	122	146	137	118	148	120	137	122	131	132	137	148	129	131	124	134	148	128	137	140	108	135	140	133	135	156	121	117	133	123	110	125	132	136	130	140	134	130	131	151	123	114	120	125	129	114	117	128	114	166	170	153	134	137	138	106	134	158	140	129	124	158	142	129	137	122	117	136	142	131	142	144	161	131	126	122	137	129	132	136	120	141	127	150	115	127	112	134	168	117	128	126	152	166	125	140	147	127	115	139	140	140	133	136	150	119	123	142	139	104	130	134	150	144	128	123	144	131	125	133	132	138	136	131	122	119	136	126	131	126	129	132	126	136	138	130	118	127	124	126	128	139	132	108	129	145	129	113	145	155	138	154	143	117	132	134	128	114	152	136	145	141	132	152	143	132	114	138	136	134	140	142	133	161	114	137	137	139	134	130	149	142	137	151	147	138	148	154	122	131	129	137	115	135	143	144	129	139	155	110	113	159	135	154	152	118	118	130	124	165	115	146	143	140	129	144	153	127	118	152	136	122	119	152	136	135	129	138	137	165	120	133	138	130	138	139	112	144	134	122	121	146	126	136	141	135	127	127	128	133	144	140	127	128	112	122	129	139	138	122	118	170	133	123	136	141	140	129	110	135	109	138	110	118	143	148	136	126	133	103	128	123	123	122	138	142	120	147	132	130	173	126	136	151	139	147	138	128	145	153	145	103	131	114	133	164	126	136	119	130	143	156	143	134	125	161	125	135	139	142	120	120	123	140	135	129	146	165	127	130	132	124	130	108	134	157	134	122	127	139	140	142	133	119	118	127	153	124	160	163	131	141	145	118	114	152	121	152	121	122	140	144	116	146	124	148	146	131	156	123	127	115	113	118	139	144	149	147	132	147	117	131	111	125	152	124	117	130	114	131	110	139	127	136	136	131	168	126	141	140	130	112	133	124	136	138	121	118	134	148	122	128	119	126	124	118	132	140	143	141	163	124	147	128	144	140	135	131	129	165	134	128	136	127	112	145	156	148	130	133	128	129	130	130	131	154	126	118	149	148	132	127	121	148	170	138	130	128	143	125	125	120	145	133	134	108	133	146	149	157	136	142	149	139	140	148	126	160	168	133	160	109	135	142	112	143	138	155	124	142	134	139	131	138	129	137	146	129	138	154	139	159	120	133	129	134	134	137	121	141	149	135	121	126	138	144	134	123	155	129	115	136	131	161	136	128	132	116	139	144	115	127	135	136	154	121	127	153	136	142	118	140	126	125	128	118	136	128	137	161	118	144	128	148	152	134	151	112	129	158	146	159	123	140	131	116	141	134	126	141	127	120	147	136	160	138	127	129	134	123	148	141	120	136	126	125	139	124	127	163	140	145	154	151	136	133	141	123	141	146	135	162	134	124	127	139	141	132	145	139	149	126	140	139	118	111	153	136	134	147	138	143	128	145	140	148	122	137	130	121	123	124	130	128	127	140	137	146	145	138	155	125	130	132	123	123	134	121	135	140	138	119	153	135	140	142	138	134	139	120	133	141	130	120	137	121	125	127	139	138	129	158	146	138	128	135	141	137	124	132	146	130	151	131	129	123	151	159	146	137	114	157	138	142	152	130	132	137	146	152	147	134	154	147	129	107	150	107	126	132	124	129	142	126	165	144	137	131	138	146	101	129	139	123	139	116	128	113	130	134	135	133	124	136	142	133	140	114	143	133	133	136	142	124	126	150	131	129	145	164	128	146	128	126	139	149	150	118	160	134	133	167	148	163	158
8251	940	1545	1668	1353	1128	1121	916	815	689	603	590	567	553	525	512	502	412	446	456	434	401	416	397	413	396	363	379	355	372	389	342	341	372	347	366	391	378	355	312	367	370	326	338	373	393	321	358	328	353	338	359	362	352	303	341	337	385	345	351	351	336	355	336	346	336	364	343	356	328	347	338	354	349	374	344	328	328	359	345	323	335	347	327	327	317	362	336	337	336	361	329	319	325	364	343	341	323	356	367	344	333	347	334	349	331	335	324	322	367	355	352	356	330	354	382	311	337	310	331	331	361	311	337	313	349	317	323	348	343	302	338	308	354	343	304	350	371	325	334	331	300	361	349	370	345	320	376	337	343	347	309	338	323	311	321	363	325	325	344	326	344	357	311	354	360	344	341	365	350	356	383	331	319	349	329	341	341	340	337	330	341	317	335	334	337	316	311	340	333	304	332	330	352	320	344	341	326	329	332	366	329	327	352	354	324	345	345	332	359	339	354	334	332	369	334	326	328	354	328	364	322	319	319	299	350	331	347	362	320	315	300	339	329	348	314	333	315	344	321	316	328	331	328	353	345	324	350	354	348	324	327	347	316	341	347	324	352	328	353	322	343	363	320	332	336	304	344	336	332	340	341	358	331	360	346	309	325	309	316	350	337	340	331	338	347	332	328	320	315	337	366	348	338	312	342	322	335	342	357	315	320	352	322	327	349	313	361	350	334	350	343	324	317	352	371	337	327	317	333	331	296	353	327	304	313	352	330	370	344	349	337	327	329	305	317	334	341	312	334	328	318	336	328	337	296	332	342	332	373	313	343	306	330	306	302	323	356	344	330	332	346	346	320	345	314	354	280	391	353	342	357	345	340	325	365	327	335	347	349	345	338	321	308	309	352	333	331	322	321	319	337	348	341	330	321	327	312	336	339	319	323	321	329	325	335	341	338	341	341	344	330	332	369	352	345	310	330	310	318	353	346	373	339	322	365	349	344	305	342	332	320	368	353	357	345	356	360	347	318	342	347	378	343	333	336	353	316	347	293	336	335	331	346	390	327	357	348	305	308	346	336	326	326	306	315	361	349	315	348	348	341	332	359	352	340	314	334	350	305	353	321	338	351	322	310	319	317	320	356	347	351	313	337	349	335	348	307	345	330	348	355	331	316	330	347	317	336	290	314	366	336	339	338	316	289	356	311	343	305	341	332	322	349	334	333	331	351	337	351	352	323	330	356	352	324	320	326	343	359	287	333	284	364	320	358	342	342	320	349	340	330	323	335	282	353	348	323	332	312	331	356	349	329	315	317	348	367	348	380	333	366	324	348	346	341	299	306	331	337	326	334	360	330	338	335	321	347	329	344	329	313	340	359	330	344	323	369	351	325	333	321	357	353	299	344	336	332	333	338	359	328	341	329	334	331	363	298	359	329	334	356	358	324	325	313	307	305	327	343	338	337	327	312	328	338	345	335	345	337	321	320	355	343	361	350	330	344	323	309	360	322	322	334	329	331	372	322	357	307	353	351	333	326	332	361	312	379	321	352	365	310	347	379	308	311	339	321	316	316	348	363	301	333	332	364	326	356	357	320	335	332	332	347	327	337	314	305	335	360	316	317	328	341	325	343	311	340	340	363	359	317	365	374	305	323	339	358	336	337	332	344	322	316	322	334	371	364	325	321	336	357	335	350	323	362	324	334	318	305	338	305	321	327	330	381	300	340	346	347	325	331	359	308	356	339	329	351	345	315	316	304	332	364	335	336	347	320	326	339	327	325	328	323	292	347	327	327	362	355	331	344	343	329	334	368	342	329	321	343	362	337	341	326	324	329	321	343	342	366	350	344	364	333	354	358	334	339	355	320	337	323	311	343	342	326	317	324	360	337	343	328	365	332	358	352	364	349	318	317	357	304	344	351	330	321	351	348	324	313	317	342	340	329	325	332	331	320	351	328	335	335	333	368	346	324	340	310	315	339	338	325	302	330	342	320	314	333	329	324	326	307	331	315	340	350	369	303	333	325	365	333	321	319	334	343	356	358	338	359	354	350	318	351	331	329	334	361	310	365	338	346	340	321	325	342	342	332	325	390	353	313	337	327	318	339	337	338	332	352	321	318	321	341	344	348	330	309	305	364	359	309	334	340	344	344	310	314	357	374	356	340	306	354	317	336	318	349	360	335	345	362	322	327	365	348	385	344	333	326	342	298	347	327	321	337	341	332	340	333	320	362	331	314	322	307	343	336	339	334	348	321	372	298	320	321	348	342	312	299	322	332	350	368	321	319	385	348	328	325	332	314	333	364	336	308	354	326	371	305	330	374	321	307	357	338	319	336	340	353	305	338	326	357	278	345	316	348	348	354	365	338	299	324	328	313	366	324	306	339	351	340	323	386	356	330	305	338	358	354	322	304	347	317	324	316	344	289	323	320	336	306	345	342	310	319	317	341	323	338	326	361	318	300	346	304	349	319	381	368	342	313	325	357	316	360	377	337	332	350	345	331	318	345	320	343	341	378	327	339	370	371	321	318	350	323	331	359	359	316	319	332	330	318	347	322	339	339	321	312	320	309	349	349	305	329	349	325	330	331	335	323	310	318	335	339	343	344	296	318	342	347	290	334	328	334	348	330	344	335	334	349	367	335	347	320	346	319	341	333	361	367	354	343	361	306	339	325	315	328	351	344	324	310	347	343	349	334	360	344	352	312	331	369	326	328	326	320	321	326	333	352	356	332	351	353	354	361	337	334	376	365	316	332	316	334	343	334	345	343	321	325	340	317	334	327	348	352	385	331	343	337	314	351	309	336	348	360	318	338	328	314	318	347	339	327	308	329	362	369	340	326	360	346	362	311	324	311	352	329	364	337	366	317	336	353	340	316	356	342	343	352	341	344	325	339	315	326	340	347	342	331	351	343	326	333	381	329	331	345	323	373	329	311	340	351	337	342	356	343	334	325	338	318	343	369	335	339	356	325	339	327	353	301	327	311	343	370	307	305	316	333	335	381	339	348	343	327	351	347	328	338	355	335	354	351	348	365	347	340	334	358	340	345	361	320	334	319	303	366	342	357	337	341	333	350	306	353	362	301	346	353	325	338	342	322	325	347	333	340	326	338	323	339	353	317	356	361	336	294	326	348	351	303	335	353	370	373	331	357	352	328	319	359	349	349	337	300	343	347	325	351	324	335	374	334	340	337	311	375	374	339	359	319	346	328	325	332	340	351	324	342	320	320	324	335	338	306	328	308	336	340	364	367	318	325	350	360	313	318	327	328	351	366	368	329	348	354	340	365	353	354	356	326	335	355	326	339	340	340	324	333	322	331	384	334	345	347	315	322	336	372	352	349	347	330	320	342	333	356	337	338	345	318	340	297	352	326	320	344	347	342	346	314	336	325	343	369	339	334	335	343	309	349	312	317	312	354	346	350	345	361	363	323	348	331	340	341	318	308	320	343	341	333	368	326	328	330	325	325	345	368	319	326	360	333	340	362	337	329	347	353	327	345	326	330
1748	308	236	204	229	211	181	221	212	192	218	217	233	209	192	221	214	206	203	211	219	211	213	204	224	204	212	236	210	234	212	206	214	212	203	233	202	175	213	210	216	186	196	196	215	203	192	199	216	206	197	232	193	198	207	187	218	191	201	208	209	202	214	199	196	204	214	204	194	202	203	187	213	207	191	193	202	193	202	206	203	199	211	207	213	201	189	206	210	189	210	221	210	233	223	222	210	203	182	227	225	208	184	231	212	198	213	199	200	228	209	182	199	190	239	215	199	215	183	207	214	228	210	196	220	202	207	199	204	202	192	232	193	222	220	218	203	226	209	215	189	186	227	199	209	205	209	210	214	197	210	217	207	208	207	206	205	202	230	196	207	209	218	190	197	208	226	205	215	200	219	230	200	180	195	202	214	204	205	215	231	205	227	223	216	194	216	203	220	215	235	211	211	224	171	196	225	179	220	173	189	212	200	232	227	214	198	215	223	210	217	209	186	230	194	199	206	202	178	211	205	168	212	225	195	197	189	221	202	228	193	220	231	205	198	196	245	230	213	220	219	203	211	185	202	172	225	223	193	202	164	204	211	214	208	203	192	231	185	231	220	226	193	254	199	228	200	228	195	196	184	232	185	186	193	196	219	217	214	194	211	205	211	202	193	213	180	203	215	228	208	217	192	195	184	234	199	243	190	192	233	221	207	212	158	212	206	214	216	204	184	205	201	198	196	182	197	176	214	182	198	192	217	218	204	204	205	225	203	192	213	216	214	187	190	203	191	194	211	201	213	199	210	200	202	191	229	228	219	212	223	193	229	190	192	210	227	211	214	211	214	190	213	209	204	206	206	202	194	192	225	177	225	205	217	218	189	181	197	184	235	231	203	180	191	217	206	175	209	212	207	198	210	203	216	235	197	241	226	215	213	234	210	178	197	220	220	216	206	202	196	201	210	204	228	212	211	213	212	205	234	234	227	197	200	205	213	222	202	185	198	222	232	187	184	202	247	222	214	213	227	207	217	220	188	198	213	238	217	206	189	190	190	192	223	216	188	210	226	198	188	207	211	212	219	208	209	202	237	228	173	187	181	239	210	226	187	226	203	211	180	212	208	189	221	217	189	190	218	206	194	184	206	197	225	242	216	210	221	203	193	187	185	190	203	199	200	218	221	218	212	209	207	210	224	182	202	211	186	214	195	208	194	216	191	210	193	228	210	202	234	210	209	220	218	173	199	190	227	203	184	183	227	166	212	211	231	183	170	194	182	228	207	208	195	208	203	214	200	199	193	231	211	226	209	204	200	200	198	204	198	221	219	192	217	196	197	231	232	213	217	231	203	209	192	210	206	182	186	199	205	192	222	229	244	202	240	201	225	201	195	230	224	199	180	174	205	198	162	188	207	193	220	212	198	207	194	188	211	211	200	235	198	209	180	221	213	220	221	184	174	203	225	223	193	238	226	189	194	200	198	199	191	225	209	225	232	234	198	199	222	192	213	217	211	192	216	189	206	224	207	207	218	190	197	189	207	193	205	201	214	236	171	221	216	193	216	195	206	229	228	204	201	198	208	223	224	187	220	221	207	202	200	201	205	210	231	207	198	194	218	235	221	233	234	214	229	218	200	175	219	207	222	206	211	180	183	189	196	195	200	213	207	213	197	187	215	220	201	231	211	226	222	209	180	213	199	180	206	186	208	220	231	184	185	203	203	219	228	223	187	201	219	199	189	211	201	217	201	227	207	198	206	212	198	198	211	199	213	208	188	201	218	195	210	216	192	219	225	208	206	214	218	198	212	209	192	192	205	177	202	187	196	209	194	174	202	193	215	214	220	187	213	197	208	204	228	232	194	202	224	198	215	196	172	237	223	192	197	211	208	223	212	222	199	219	215	208	211	217	238	207	220	193	204	216	198	207	209	196	213	184	192	215	214	191	219	205	209	216	202	204	207	218	230	193	240	208	224	214	185	202	192	235	223	217	207	217	214	190	216	193	208	216	233	205	213	209	216	227	188	185	200	214	205	220	222	170	217	186	166	191	214	210	181	228	219	193	187	219	211	188	190	222	234	193	176	220	203	206	210	232	211	203	208	221	219	215	216	226	223	210	204	194	233	227	178	198	190	223	204	198	196	170	196	214	208	217	215	170	191	184	207	219	196	223	229	239	224	208	205	216	211	198	240	235	207	201	210	186	190	209	224	204	225	213	218	236	192	189	190	207	183	196	194	196	187	186	198	196	240	219	214	198	195	199	232	181	220	215	212	224	199	201	183	223	193	235	200	199	200	229	193	230	213	215	191	213	212	202	216	212	237	195	183	199	212	213	199	192	199	176	215	167	201	199	210	178	196	181	210	199	213	204	230	221	183	244	211	167	229	194	213	204	208	183	205	209	190	206	210	191	221	210	203	209	209	195	194	229	210	204	188	198	215	206	209	198	168	223	207	185	208	239	191	182	199	194	240	181	201	204	215	202	212	206	220	231	203	189	225	213	184	224	217	202	177	225	192	204	205	211	208	188	204	217	213	194	204	217	226	197	209	173	192	219	220	198	214	184	215	232	210	210	207	194	204	199	185	196	219	192	195	201	188	203	214	228	216	214	212	197	192	177	201	215	202	212	192	197	201	204	203	224	233	174	183	199	220	186	207	201	206	187	215	178	190	205	208	201	188	187	234	178	212	218	176	200	188	204	205	217	224	220	231	197	198	202	217	222	234	244	215	201	223	222	213	221	216	204	228	186	250	204	206	205	222	197	217	213	205	206	213	238	230	215	190	197	224	193	219	217	205	202	199	207	208	192	222	222	194	242	211	209	238	208	187	225	199	202	210	229	199	208	217	212	234	188	213	188	215	222	205	211	193	217	196	205	212	223	220	212	235	193	196	180	220	214	190	213	208	200	195	232	202	188	212	216	191	204	205	202	208	210	217	226	198	232	213	218	211	205	208	202	224	216	216	232	223	194	204	203	234	224	208	193	187	201	198	194	225	204	226	216	172	204	186	191	181	215	189	194	205	207	241	196	224	195	207	229	211	193	181	189	207	191	224	223	200	217	227	224	214	195	203	213	178	210	223	222	227	203	244	212	245	225	198	217	177	201	194	226	221	218	201	200	205	218	200	220	174	203	200	212	222	208	185	193	196	219	210	229	205	225	205	226	188	182	234	232	220	209	181	209	215	210	233	221	206	216	218	216	203	179	213	214	213	212	212	212	216	214	183	229	243	189	204	196	195	228	219	235	220	187	212	197	176	217	227	234	219	217	202	203	199	211	195	208	209	193	217	216	220	224	183	224	176	202	212	205	202	190	215	224	196	204	231	205	204	211	184	187	214	229	180	203	213	213	190	221	202	228	200	220	216	187	223	213	186	212	201	188	193	193	214	216	209	215	218	227	198	185	236	245	195	199	217	197	232	207	188	221	223	181	210	225	207	204	207	215	204	211	195	209	238	200	242	205	196	197	182	187	207	184	203	219	177	203	200	219	208	188	208	226	210	203
2153	544	600	546	558	546	576	529	516	500	544	536	500	498	529	533	496	522	516	512	515	502	506	545	526	503	521	513	510	504	497	519	541	528	486	489	511	529	542	537	553	511	486	524	532	533	526	508	495	526	530	530	527	540	509	538	522	535	536	527	539	512	518	477	529	502	500	532	461	502	478	516	549	523	494	512	505	537	473	532	550	520	532	527	528	557	496	531	531	507	496	513	540	528	533	506	478	527	505	523	535	521	481	482	533	461	529	524	471	549	517	495	488	548	550	497	514	532	528	515	525	476	524	492	521	527	507	516	526	526	509	470	524	510	521	544	529	512	501	526	505	478	499	501	548	514	541	530	534	526	512	557	530	486	538	476	502	484	532	510	498	522	537	525	538	506	520	507	541	504	525	537	518	538	535	499	534	508	528	513	492	521	513	519	494	512	498	507	527	529	518	497	516	496	501	543	527	513	555	517	511	535	526	525	554	515	541	511	516	517	531	583	528	497	488	483	485	552	466	514	491	533	523	545	523	528	550	517	517	510	503	539	487	494	491	477	509	509	540	487	543	561	517	482	534	487	505	517	576	536	515	542	512	504	531	527	526	525	525	515	549	500	509	511	494	535	490	481	510	535	480	499	542	503	511	522	502	508	489	539	481	554	475	536	523	499	531	522	555	545	526	518	511	483	516	493	497	527	554	505	532	539	561	495	514	485	509	511	471	547	493	446	547	563	494	510	521	497	515	474	512	493	529	521	528	521	505	498	519	501	503	546	567	504	496	473	539	479	494	521	555	514	528	523	463	524	517	550	472	478	529	505	524	473	505	520	518	509	526	493	528	510	500	490	530	549	476	488	489	529	490	516	510	515	485	562	527	516	496	514	529	495	488	493	521	494	540	509	511	509	500	529	475	499	522	568	540	527	502	555	510	473	508	501	525	490	527	526	557	527	532	522	595	510	511	526	487	529	538	512	551	530	508	497	543	532	481	501	507	511	480	539	559	487	513	560	546	524	535	500	531	518	539	509	559	522	519	566	516	473	485	513	501	518	535	522	518	533	515	495	517	548	550	480	504	527	511	514	501	473	474	546	520	515	505	500	525	487	507	507	545	512	506	552	511	520	549	487	492	497	509	493	495	524	517	502	472	519	543	553	534	549	517	496	512	546	505	568	490	523	512	536	495	502	494	516	521	552	511	560	550	539	516	528	490	505	513	500	493	506	500	551	553	514	539	503	511	540	536	518	534	508	502	539	492	534	496	499	530	495	534	521	547	520	496	501	535	476	532	503	516	539	514	523	469	534	512	510	523	494	539	550	497	533	468	540	584	495	489	522	510	514	498	517	483	544	512	523	534	508	504	513	535	490	543	500	543	503	513	533	526	548	496	494	531	502	516	463	521	509	502	542	518	499	484	520	506	528	522	516	516	488	526	467	531	511	572	541	497	535	533	519	539	492	508	505	522	511	525	539	558	532	507	517	471	521	495	528	496	460	506	510	518	519	517	541	468	529	527	528	505	510	502	511	510	507	477	508	483	545	501	538	542	509	551	518	552	493	511	510	511	464	519	534	504	528	538	526	501	475	533	491	519	497	537	485	495	516	518	554	499	506	507	504	477	472	488	564	549	509	518	514	538	519	546	491	502	550	518	527	502	500	515	541	540	521	525	511	526	542	536	506	501	505	510	507	509	560	505	524	486	506	465	498	511	491	528	516	541	520	525	531	490	516	508	497	526	517	522	520	497	522	509	522	519	481	463	494	511	510	516	466	487	502	539	493	509	459	546	505	528	506	541	531	493	500	505	514	538	490	546	512	496	553	484	510	488	522	529	555	484	542	506	533	515	496	507	549	515	492	513	511	532	530	509	510	566	599	471	516	510	489	522	484	504	531	527	529	524	502	586	571	501	513	483	542	530	526	501	532	535	521	522	505	515	510	501	502	528	522	524	523	512	517	498	520	496	529	556	525	532	494	486	519	541	505	518	497	530	483	530	523	493	545	513	564	515	554	517	526	485	534	485	537	512	544	488	539	517	538	532	543	444	546	512	509	467	530	536	518	465	547	490	495	503	477	518	494	498	508	537	492	537	524	539	521	498	560	536	527	500	507	558	521	569	532	546	521	523	512	514	502	512	523	546	513	539	484	507	497	515	520	528	481	551	556	519	496	543	510	514	505	537	515	494	536	533	555	533	494	517	542	526	485	503	527	476	517	508	485	508	499	495	482	502	522	535	548	537	506	552	539	507	465	513	518	521	543	517	532	517	539	498	517	493	524	524	473	517	548	556	504	465	569	527	543	533	503	513	517	523	504	522	571	523	488	529	515	523	553	513	506	522	502	521	541	535	554	513	506	548	549	493	549	482	500	540	535	494	499	535	526	459	498	531	494	540	533	545	549	513	505	496	507	519	519	532	523	521	521	510	501	531	504	524	505	496	539	556	488	559	512	513	528	501	490	509	511	480	524	499	526	492	505	550	537	509	531	458	539	522	500	524	515	526	584	534	530	510	438	524	508	539	560	509	482	499	549	500	513	522	553	501	535	517	502	544	514	518	528	501	561	527	559	485	504	514	526	503	534	537	518	536	491	540	513	511	500	518	496	512	528	507	491	532	507	515	499	516	508	479	509	510	527	488	564	536	483	504	523	514	522	503	514	528	579	508	536	514	525	546	541	494	527	514	528	527	462	563	477	495	533	505	494	512	529	505	501	520	513	477	508	530	491	543	560	507	478	524	534	514	535	529	512	520	517	482	519	519	531	536	565	548	529	504	551	511	452	539	519	545	511	515	495	550	535	523	517	494	539	521	493	549	496	520	534	502	503	555	508	508	531	483	553	539	543	514	545	511	476	529	526	516	502	496	485	494	518	506	502	527	469	520	487	566	489	504	535	447	501	528	503	524	534	510	517	488	543	491	614	564	538	527	491	534	539	538	552	489	521	494	539	515	518	491	549	526	532	512	537	503	479	518	509	532	523	533	483	549	521	538	508	470	499	518	526	530	507	550	486	535	497	522	513	539	516	548	505	528	516	476	523	534	497	494	481	543	527	498	516	485	487	508	503	551	480	522	519	504	527	529	500	547	528	488	529	507	481	490	495	503	518	550	552	562	514	526	507	518	511	534	529	578	517	507	513	510	515	530	519	529	537	520	485	485	495	523	511	541	543	535	522	518	533	493	479	484	489	478	508	521	503	550	535	503	517	501	512	514	501	508	540	518	517	515	520	508	505	519	547	467	527	503	528	536	506	537	522	552	555	504	497	501	476	493	500	525	518	543	501	495	543	531	510	515	497	519	544	492	488	512	535	507	502	572	522	504	519	485	531	517	504	563	534	481	506	547	504	475	560	535	501	507	533	522	493	539	518	511	525	547	499	513	546	525	455	547	521	509	510	523	520	501	519	493	535	541	531	496	498	485	519	521	513	524	521	500	521	509	530	504	542	512	557	519	490	534	507	524	525	543	507	499	513	561	510	485	511	525	485	531	487	504	525	531	512
7423	583	543	454	363	340	349	319	275	296	283	259	273	254	246	290	246	241	251	231	244	252	248	268	230	261	249	282	259	262	279	241	243	247	238	224	229	250	257	240	249	246	258	254	253	238	236	264	271	253	246	238	268	248	274	259	251	254	262	270	259	219	254	262	232	266	256	264	272	257	254	260	234	248	229	285	242	242	232	232	224	276	241	253	268	259	267	258	244	255	251	249	254	249	238	263	239	226	271	256	227	245	247	255	240	263	258	266	237	267	258	266	273	253	283	253	243	206	271	240	230	245	243	260	249	291	273	237	282	249	229	256	266	226	263	236	250	262	237	227	241	281	272	276	231	233	237	254	243	237	247	274	266	223	245	255	301	248	238	257	262	255	243	237	294	267	286	239	245	244	253	261	244	269	213	252	270	246	258	246	262	245	243	238	242	228	254	209	238	236	237	230	268	283	239	229	267	246	229	275	248	240	259	255	252	260	233	244	255	255	277	274	268	265	254	245	248	225	252	289	263	211	277	245	252	240	239	251	244	271	260	240	237	257	272	265	258	272	228	237	235	238	235	262	250	262	279	242	244	284	214	251	301	237	261	262	220	229	277	249	249	280	271	264	284	272	250	248	244	234	276	287	244	233	281	251	245	250	222	230	249	292	252	243	267	255	250	244	252	268	240	246	241	248	246	250	258	222	259	249	260	256	224	238	280	259	265	239	250	260	236	243	260	236	245	263	255	249	247	260	244	278	268	237	259	229	282	259	285	269	254	266	268	230	252	260	243	238	261	260	269	246	251	257	241	298	247	247	259	240	253	249	253	253	262	264	250	248	244	295	235	242	232	232	273	263	255	244	274	250	272	257	231	264	239	263	253	213	288	223	232	258	253	253	245	262	257	228	230	298	253	223	258	244	261	238	278	280	226	273	267	250	272	285	228	239	240	264	278	242	259	217	270	246	267	246	246	274	248	259	200	246	259	263	274	285	255	240	264	252	271	256	266	240	264	211	255	241	262	246	277	243	238	267	261	241	233	254	268	239	268	244	256	249	249	232	251	257	259	230	266	249	275	259	299	260	235	274	268	255	252	249	255	280	263	270	223	236	211	224	271	250	280	242	248	244	265	243	225	260	241	267	238	235	269	270	261	269	257	224	240	249	287	294	269	247	239	283	249	247	268	255	253	251	259	274	266	219	214	251	248	254	274	254	242	250	250	265	265	254	255	259	224	259	280	232	257	253	269	284	253	248	257	254	258	255	290	253	277	259	266	244	247	263	262	272	273	260	229	250	263	273	246	257	235	273	245	289	245	253	261	267	241	255	267	264	256	286	270	249	282	262	248	245	226	250	243	237	240	272	253	294	284	252	258	286	235	247	210	265	252	259	263	262	254	243	232	237	267	279	237	248	248	258	239	265	246	250	285	258	215	268	260	252	234	269	245	234	271	284	249	244	253	278	260	248	275	265	232	247	255	262	245	266	245	261	252	258	260	227	237	227	270	237	264	236	241	262	252	278	242	239	268	251	256	248	242	261	240	225	235	223	253	265	203	241	245	242	255	250	250	240	269	229	253	227	225	259	259	254	246	265	235	256	244	269	256	281	278	293	270	267	262	244	236	238	247	262	284	255	256	265	243	272	283	269	249	268	253	264	231	262	241	272	214	228	254	262	241	276	243	250	228	292	268	258	248	258	225	241	262	248	263	262	265	268	251	268	257	290	260	228	257	262	295	271	239	247	244	254	238	250	262	251	223	264	276	228	245	271	275	247	246	227	250	260	226	259	242	264	265	270	235	284	275	252	258	244	249	252	242	246	214	221	228	239	270	257	275	249	260	252	260	255	218	295	217	241	264	266	243	263	275	252	235	259	237	234	246	253	258	244	238	249	246	265	225	256	245	276	277	221	259	250	235	261	254	256	274	237	259	274	256	247	250	255	254	236	243	240	289	256	270	230	252	259	285	258	252	248	227	268	263	270	223	267	218	250	263	266	287	251	268	225	275	239	267	274	280	244	224	220	260	247	239	228	257	259	272	256	275	274	256	307	277	252	266	257	246	266	255	258	231	280	229	256	248	253	254	268	243	263	255	250	253	260	274	248	273	261	241	252	248	280	241	232	253	235	222	262	239	232	224	289	257	289	281	245	246	274	286	250	290	224	274	257	255	249	253	261	233	264	242	256	257	259	252	217	226	250	215	258	237	271	262	251	242	296	251	273	224	290	236	236	279	232	249	250	278	252	257	250	254	257	286	262	276	245	243	273	247	263	280	258	226	252	251	254	271	266	257	226	238	264	244	265	277	271	259	249	269	268	242	263	216	239	238	251	250	235	243	261	254	259	234	248	253	266	257	266	254	232	237	229	276	262	272	257	272	258	274	225	206	235	231	238	243	259	234	273	219	255	254	264	269	263	277	229	238	264	253	217	271	258	268	251	231	227	272	237	270	264	273	258	247	274	269	254	202	277	258	251	254	269	253	261	252	267	255	270	247	241	260	249	281	254	260	261	274	266	234	245	253	253	253	247	214	242	235	252	282	268	251	249	257	271	249	271	258	265	250	272	277	242	256	215	252	248	274	240	252	233	246	229	262	270	270	266	266	250	243	262	261	262	273	235	233	252	248	257	256	267	241	262	249	259	232	264	257	252	216	254	260	224	260	252	251	225	250	262	242	266	242	244	260	218	240	227	232	254	256	256	245	248	245	234	254	266	247	240	238	256	272	275	267	250	241	272	264	251	231	260	259	243	272	267	274	278	232	248	256	233	247	246	268	263	249	250	259	242	270	247	247	267	263	239	239	254	254	240	281	287	257	243	262	246	264	257	282	258	249	272	253	262	268	254	285	240	223	250	283	259	221	265	235	287	276	243	239	227	248	270	271	253	273	264	272	223	246	277	249	256	233	220	250	287	237	234	263	269	241	244	221	245	240	236	276	256	231	266	239	269	260	246	246	255	243	233	248	271	248	263	251	244	269	220	247	296	244	215	266	250	237	264	253	262	239	229	223	239	228	251	249	267	282	254	247	270	250	266	246	260	263	279	243	260	225	237	261	261	270	259	272	209	272	240	253	239	224	262	307	283	262	253	262	278	280	267	275	218	250	263	284	234	281	269	263	279	246	256	266	285	262	265	236	241	246	220	237	274	262	247	234	248	271	236	251	226	264	246	245	284	226	251	240	275	261	250	264	251	237	266	236	264	265	249	280	265	223	239	263	246	236	289	253	227	265	264	239	239	240	251	252	259	265	261	278	267	220	233	231	272	243	264	260	235	277	281	259	229	268	262	234	246	205	239	251	308	253	246	273	264	274	258	250	271	275	278	253	259	220	248	227	231	271	282	258	261	250	245	240	247	246	266	245	265	227	304	290	262	252	261	253	237	280	249	271	260	244	224	267	248	243	260	239	249	245	245	276	286	272	245	235	233	269	270	206	245	266	275	264	249	283	270	246	230	261	265	232	260	275	268	252	252	229	264	245	243	225	239	220	268	265	260	265	213
6695	966	1220	1337	1207	1022	1000	984	845	758	771	733	732	716	732	679	717	647	625	649	633	597	626	653	614	599	637	627	567	623	573	634	614	643	635	625	599	630	596	567	581	648	644	588	614	595	600	637	618	566	629	625	598	588	579	602	620	655	585	570	596	583	600	613	570	605	601	563	620	606	554	626	601	628	575	624	617	626	612	597	602	596	603	598	561	616	591	623	606	640	620	622	619	579	621	607	615	624	576	584	624	640	609	623	621	597	612	600	630	615	603	592	603	598	614	635	597	571	625	612	591	614	654	616	586	574	582	581	615	604	583	597	588	632	615	565	592	595	577	606	608	621	586	604	591	623	548	624	596	615	587	577	634	569	623	600	628	573	571	620	590	590	576	619	631	645	543	616	582	596	605	595	613	586	599	585	686	610	602	651	623	576	578	600	595	557	593	586	600	572	604	594	626	583	615	548	614	615	644	601	585	589	564	637	617	619	634	637	592	582	588	639	608	603	613	630	638	631	598	638	608	598	636	573	612	626	581	605	570	575	601	613	570	594	625	582	568	606	572	631	617	585	636	571	645	557	621	600	601	572	581	580	587	603	625	635	580	625	619	601	599	607	609	569	585	591	617	591	616	588	615	620	584	583	656	631	623	591	663	612	646	581	613	587	622	617	566	605	591	578	569	624	596	604	593	622	593	583	606	561	621	612	617	562	637	587	636	604	625	580	605	544	605	626	603	650	587	627	590	611	602	596	599	597	630	586	574	591	599	591	586	624	625	616	616	556	605	637	573	585	621	601	604	610	602	649	656	609	622	591	561	566	580	611	638	619	624	596	595	590	621	631	630	580	622	602	595	573	641	593	633	633	629	570	634	621	590	603	613	598	608	569	606	599	591	592	576	618	611	595	630	583	631	629	621	592	585	565	605	612	621	617	616	598	561	601	606	580	602	585	604	598	595	638	597	575	627	656	631	534	592	589	592	586	578	610	589	620	575	607	620	627	571	606	609	578	606	576	587	627	634	624	637	618	618	645	575	621	611	630	624	587	616	632	612	625	593	582	666	577	615	609	636	592	587	578	603	597	647	592	577	598	617	639	586	631	624	592	611	619	604	587	617	574	613	645	604	619	614	621	591	572	592	592	574	603	593	604	586	626	655	613	604	604	618	574	613	553	579	595	568	659	629	595	599	636	582	597	621	660	658	614	580	561	625	631	637	610	602	566	605	596	600	575	607	611	575	604	608	595	575	636	584	614	584	582	616	605	583	620	627	573	605	636	602	609	590	637	646	617	606	616	565	624	578	629	599	588	609	584	601	567	591	609	618	643	632	596	602	614	609	602	631	599	647	605	582	607	623	585	604	621	643	586	676	627	612	601	617	572	624	614	573	613	579	658	627	599	596	619	569	621	571	598	591	624	613	564	618	550	577	602	587	575	604	647	582	598	641	637	624	586	662	631	574	646	591	583	622	599	592	601	588	671	592	588	608	593	608	640	575	550	604	585	582	619	581	634	645	610	588	608	620	620	617	543	596	609	621	635	563	582	601	554	565	623	594	573	593	610	600	626	571	594	609	581	614	641	641	628	597	600	566	611	628	620	597	605	593	583	621	618	605	595	556	586	620	599	607	607	636	624	604	654	603	614	573	621	591	609	608	620	578	603	612	586	605	604	613	599	586	603	554	587	602	578	597	576	596	593	545	626	633	643	578	602	624	615	626	630	598	597	604	592	593	634	601	586	651	603	574	628	638	595	580	599	646	580	614	579	628	613	616	638	576	601	614	616	555	609	635	572	598	618	594	614	581	597	572	605	603	643	606	609	570	559	594	612	611	619	606	591	590	577	601	556	666	580	590	572	589	650	577	606	583	601	602	607	594	665	586	598	583	571	604	598	561	592	565	628	632	573	572	621	629	581	602	554	584	574	610	591	572	584	601	619	570	554	617	594	633	606	579	604	583	604	619	566	569	586	562	584	617	609	594	628	579	610	573	572	605	586	607	616	615	595	611	577	631	578	607	610	607	580	641	608	614	584	618	580	568	577	658	624	627	642	610	620	632	606	587	597	607	614	555	640	569	588	592	624	624	603	622	577	595	612	621	633	592	627	601	618	653	606	624	566	582	633	582	603	601	635	613	615	591	582	608	605	619	614	578	580	604	574	567	591	565	592	645	660	596	622	595	585	600	598	595	567	636	620	655	575	627	614	599	615	599	592	576	604	598	625	634	539	608	641	602	666	621	605	588	615	571	594	613	600	575	578	639	638	623	589	596	588	592	592	583	619	583	589	659	572	604	606	589	575	613	619	588	624	627	623	639	632	553	600	580	622	588	617	595	579	597	590	635	627	605	600	620	570	602	605	617	606	631	603	622	606	612	562	625	612	644	630	629	652	599	569	594	618	595	588	653	602	620	593	594	591	611	624	595	595	543	580	569	647	597	590	569	585	597	651	582	621	563	625	564	623	591	607	565	597	602	654	593	594	622	642	643	649	653	597	621	617	606	571	565	621	600	620	613	562	592	634	639	564	560	607	606	598	608	609	574	623	599	613	600	587	576	571	633	606	611	617	587	550	621	659	603	626	636	610	612	563	604	583	569	604	621	586	620	593	590	611	634	594	559	573	605	647	545	631	587	626	607	560	574	580	647	622	584	614	618	604	623	577	604	604	620	608	590	572	590	585	619	620	578	598	627	624	618	586	618	582	594	622	582	610	593	600	583	598	625	656	623	626	589	600	581	561	582	614	554	616	627	634	610	632	607	644	606	589	577	590	645	624	581	594	564	603	562	637	564	571	621	617	592	614	589	605	604	613	613	609	603	594	607	621	602	643	627	598	579	574	568	609	606	599	632	598	661	646	620	607	638	563	623	651	610	614	559	601	597	620	590	593	626	635	626	622	571	632	612	612	632	607	608	588	593	574	628	608	572	653	592	648	601	574	636	595	580	570	583	606	564	611	616	607	601	585	622	614	564	618	602	633	608	592	620	618	619	610	597	586	645	650	615	597	588	615	604	591	612	585	583	569	570	602	633	584	599	637	604	577	624	621	599	578	654	654	630	618	612	622	604	623	594	584	590	571	604	644	575	606	614	601	586	596	607	608	575	602	638	595	598	609	625	606	637	577	573	626	607	609	630	595	595	586	565	635	566	630	569	622	580	582	592	611	552	601	605	598	604	621	586	646	583	643	610	597	581	634	614	597	621	667	596	599	609	580	577	601	619	600	612	602	618	580	540	598	633	594	540	594	613	597	619	596	574	590	586	589	620	587	612	615	597	596	618	583	624	631	624	565	611	601	590	598	595	635	618	593	621	620	603	662	580	582	604	586	609	633	569	636	593	565	617	611	630	634	629	611	598	661	616	572	633	596	588	652	616	583	572	607	600	617	579	595	626	635	556	587	556	612	577	639	623	603	583	578	597	622	601	583	638	594	591	607	560	574	632	573	557	629	617	645	628	643	618	632	590	552	608	633	609	599	576	671	595	593	619	576	598	630	581	637
12985	987	701	512	344	292	224	265	214	191	170	169	175	192	164	152	135	151	165	154	145	173	147	152	175	156	161	142	139	141	140	151	130	136	132	129	145	103	132	135	160	130	122	159	147	142	173	158	146	142	159	143	144	149	149	146	147	124	124	138	122	140	153	130	133	139	137	112	123	131	140	125	129	144	142	118	137	142	123	142	140	133	123	159	147	132	137	134	150	128	136	131	129	121	120	130	147	150	139	109	128	124	111	146	130	109	140	135	137	125	146	129	126	133	136	131	133	141	121	165	126	135	131	124	128	147	138	143	134	136	147	134	155	144	129	111	129	157	126	149	134	124	159	124	130	143	135	122	140	129	142	142	136	129	142	169	144	142	150	147	130	147	127	133	128	138	132	139	121	122	136	140	142	124	137	127	130	140	132	121	131	114	125	134	152	134	124	162	139	123	147	142	139	136	135	157	133	135	158	144	145	139	110	136	132	136	138	116	119	128	111	143	150	142	145	148	130	136	146	142	139	155	128	136	128	123	149	135	149	120	128	118	130	118	112	139	150	131	137	132	126	143	148	132	153	130	140	108	147	130	139	141	140	128	134	146	149	130	168	143	169	144	126	122	156	135	125	131	140	130	130	138	115	120	120	163	141	158	119	138	145	130	146	140	144	121	150	139	148	112	125	138	135	142	136	123	116	129	168	126	145	148	138	120	123	145	134	127	138	128	123	147	166	130	143	135	134	127	144	140	133	133	134	136	128	130	147	136	113	129	139	155	135	137	137	133	147	143	135	126	138	141	146	152	135	150	130	146	131	118	147	136	123	157	113	126	149	140	120	145	144	131	144	119	150	123	133	153	136	129	131	135	144	122	148	125	133	157	160	140	142	124	161	132	105	124	141	122	112	133	135	125	158	139	133	162	129	136	127	133	131	123	136	130	130	136	148	137	127	145	148	125	151	136	158	113	137	139	119	130	139	136	139	120	102	148	140	140	123	150	147	131	143	142	129	148	133	135	143	129	146	99	148	124	132	132	121	148	136	113	131	149	152	148	129	144	133	137	136	135	145	125	150	139	117	132	125	141	121	148	141	145	130	150	146	126	130	137	138	124	127	135	137	106	137	142	139	138	142	130	124	131	132	139	135	146	140	139	138	138	117	127	125	116	138	158	118	137	134	136	131	124	129	138	113	134	142	137	118	139	133	127	134	120	144	132	130	126	155	149	121	118	128	140	155	138	125	151	121	120	153	129	126	127	119	119	120	131	130	133	139	154	129	149	117	124	135	143	113	123	128	132	122	133	123	146	133	134	131	147	140	147	115	111	142	135	132	123	112	114	135	131	155	123	127	138	130	166	132	128	116	130	138	121	136	161	151	126	135	137	124	167	122	153	126	125	126	132	118	142	144	115	118	133	155	127	135	159	139	110	130	127	135	124	133	125	139	149	134	119	127	140	141	139	137	132	123	139	147	129	128	120	130	128	139	156	127	129	132	135	133	146	134	138	129	139	122	119	128	141	148	123	119	130	146	142	140	142	128	138	131	160	149	145	116	151	140	128	140	135	143	145	136	148	145	142	160	127	149	137	122	125	128	139	124	137	114	134	145	142	141	112	151	117	128	126	154	117	127	142	143	145	118	141	132	140	134	140	156	153	119	151	123	123	134	132	149	144	129	120	144	125	156	148	156	129	139	138	123	120	132	118	147	146	140	145	140	148	151	143	130	127	142	135	139	137	129	106	129	147	116	117	132	119	129	144	135	112	121	131	150	120	136	128	122	124	130	135	128	128	133	131	148	162	138	132	131	138	135	158	128	136	130	127	143	143	120	127	129	119	124	146	137	127	111	126	133	126	124	135	131	116	151	133	114	142	136	155	140	161	147	137	134	129	149	116	131	141	124	122	144	126	142	126	142	141	144	162	157	143	123	150	156	169	162	115	115	119	136	126	141	140	127	123	130	132	147	147	133	117	110	156	143	129	120	134	132	156	116	144	108	131	143	136	145	132	119	126	124	136	128	122	173	140	137	125	134	138	164	156	135	126	137	117	129	118	124	133	135	135	146	136	137	114	139	145	137	132	122	138	145	131	122	125	136	156	143	147	146	141	131	160	157	115	148	145	146	139	139	124	134	132	143	114	108	124	114	138	137	157	143	149	137	120	136	126	124	137	130	138	135	136	148	122	179	143	141	150	131	144	123	123	130	151	128	119	130	137	138	141	133	124	126	146	133	145	137	139	127	151	132	143	130	131	136	141	141	134	135	137	145	153	123	134	119	153	128	118	135	122	138	124	132	158	167	141	144	142	113	123	133	126	133	142	140	135	129	148	162	132	130	146	132	136	146	138	150	136	134	150	134	146	140	141	163	117	117	147	133	149	125	155	148	123	142	142	128	109	135	140	149	141	131	129	131	145	145	140	139	161	135	143	119	141	129	130	157	138	142	131	131	172	117	155	138	146	143	131	145	128	144	149	135	144	147	140	132	130	127	122	138	138	131	134	143	141	123	136	132	116	141	148	150	130	143	143	124	141	135	129	131	117	132	157	123	123	119	140	128	128	154	126	142	131	108	140	123	139	150	134	137	139	144	156	129	134	139	145	135	136	133	145	135	145	138	134	154	152	138	145	137	120	138	140	142	120	119	124	119	114	137	156	124	132	136	141	146	112	122	138	132	140	121	135	135	162	135	122	127	119	138	139	131	111	135	145	135	146	148	143	125	134	117	131	128	118	114	123	112	126	124	133	146	135	116	134	134	139	134	133	132	143	119	150	112	138	144	139	130	132	131	154	131	135	124	142	124	126	129	134	134	142	151	129	141	146	127	127	157	134	146	126	122	135	154	141	135	128	123	129	153	127	114	132	133	133	159	139	147	148	143	129	142	150	124	156	135	130	135	125	133	99	144	120	137	158	129	109	125	136	123	137	131	119	117	118	129	133	141	136	137	127	95	114	138	125	129	132	145	147	136	129	137	146	121	135	120	145	118	136	133	129	131	137	139	124	126	128	161	137	133	144	140	148	108	136	154	142	139	112	131	141	143	134	133	143	124	129	158	124	148	137	151	107	131	141	134	140	123	131	128	134	153	117	126	130	137	128	144	133	147	144	125	130	136	128	134	147	146	119	142	133	146	134	147	126	154	115	131	134	154	132	143	141	135	129	121	139	124	128	126	144	144	147	153	134	143	142	132	127	128	151	122	135	135	128	133	118	137	137	132	145	133	144	144	138	121	118	139	125	120	113	130	125	128	150	142	130	140	140	130	121	132	140	128	116	132	145	131	148	143	130	122	147	135	128	139	161	105	154	97	149	134	124	117	122	133	125	144	144	134	151	145	144	157	128	161	134	144	104	155	152	143	126	143	136	127	154	135	159	141	136	120	118	135	162	126	128	141	121	137	140	145	134	141	132	113	130	134	138	106	103	131	124	133	149	157	147	158	135	152	137	121	136	132	154	141	121	129	137	138	142	124	133	151	125	150	136	149	140	138	139	158	143	136	147
8261	952	1547	1738	1431	1207	1108	1031	785	727	585	606	572	556	504	495	494	488	422	406	403	391	399	398	402	385	368	372	339	355	393	313	357	360	359	321	359	341	351	333	348	356	358	354	381	336	369	332	361	339	371	364	316	366	326	304	369	332	353	353	355	351	353	356	334	327	321	381	331	328	375	338	342	355	333	342	327	342	360	321	342	327	322	317	333	331	365	313	360	361	355	308	364	365	337	321	320	310	350	345	340	317	350	333	359	322	324	346	358	333	332	317	302	347	337	323	324	346	327	327	337	332	344	376	333	355	380	381	348	332	355	337	358	341	312	329	359	341	287	359	346	313	337	318	356	348	326	318	316	308	363	374	312	335	362	335	326	357	340	347	319	351	355	338	321	306	318	329	357	321	344	343	338	346	334	334	337	309	326	380	344	340	310	296	302	344	342	311	344	336	332	330	333	336	315	323	348	297	342	364	328	305	303	357	349	351	328	332	344	319	326	332	323	327	336	333	332	332	356	322	335	341	349	332	353	359	351	349	348	348	341	321	319	361	334	311	351	352	339	338	345	339	357	325	323	303	341	338	320	350	328	322	353	358	335	347	357	363	365	336	323	335	359	347	367	346	357	327	351	330	330	325	337	345	332	342	339	325	317	348	318	348	342	370	330	339	296	343	299	350	327	353	342	315	332	325	326	352	344	357	367	309	325	318	336	318	305	361	349	350	351	313	332	321	357	332	335	335	313	370	312	340	352	314	353	340	348	309	332	345	322	357	333	322	342	344	339	312	334	338	340	306	329	344	332	342	332	369	362	335	337	320	316	347	325	321	336	345	335	316	353	377	351	332	362	347	342	313	327	345	346	327	354	361	325	315	331	340	339	333	341	364	331	345	315	337	282	331	318	341	318	357	348	338	372	364	342	319	312	339	345	351	328	345	351	343	348	356	347	303	322	343	328	337	328	332	357	356	342	333	336	348	334	316	353	341	365	300	341	395	366	309	338	334	324	335	310	345	332	353	331	337	330	335	335	319	333	326	336	364	322	344	330	333	365	298	306	352	351	355	326	353	333	337	345	304	325	330	304	362	323	355	347	341	334	357	307	326	319	325	329	335	305	363	306	317	358	345	331	330	326	337	341	376	341	348	354	340	342	371	343	340	326	329	330	381	323	346	353	327	367	325	328	334	322	348	321	364	336	331	345	334	374	342	369	316	333	349	334	340	306	360	343	356	335	334	314	317	329	354	360	343	313	351	337	347	357	336	336	330	317	345	334	370	336	297	335	316	323	330	316	327	332	315	337	334	338	345	337	342	345	329	333	367	320	347	329	324	311	280	353	355	325	363	336	363	319	383	330	309	335	339	336	345	318	331	322	331	327	338	319	344	348	316	343	326	328	331	335	313	313	352	339	314	361	346	340	350	349	338	334	320	381	347	349	308	325	320	345	344	358	326	321	381	332	344	325	355	318	341	322	340	316	356	340	339	341	313	357	385	335	340	335	333	351	349	358	332	349	326	347	349	340	345	335	357	337	374	313	335	334	335	310	327	336	365	325	358	303	347	367	321	343	319	315	318	342	332	342	333	346	331	329	305	323	325	314	360	357	310	328	337	327	341	357	331	317	308	340	358	353	367	357	304	308	355	324	359	325	346	379	363	301	342	335	320	356	354	336	331	321	371	335	345	350	356	319	341	330	347	317	328	335	334	331	369	328	328	337	327	323	311	350	303	334	340	355	339	294	319	328	337	346	370	311	338	340	341	334	344	314	358	311	329	313	347	367	336	340	339	349	318	333	356	344	352	341	339	352	337	371	323	357	327	316	322	321	336	290	347	323	357	351	320	329	351	303	343	344	356	314	319	349	343	354	329	328	316	304	328	317	341	313	325	334	349	318	315	352	350	361	320	332	337	334	331	360	316	336	336	352	312	330	312	365	348	307	355	357	354	336	353	320	314	338	331	329	352	314	344	335	325	331	356	365	319	337	327	345	333	365	304	312	332	370	329	318	346	325	353	340	349	357	293	318	332	331	358	359	361	340	361	290	339	343	342	338	344	347	357	349	341	362	359	330	325	317	322	315	312	372	325	330	345	313	332	329	325	352	360	357	311	342	341	340	384	335	358	365	348	338	365	339	325	350	323	348	347	342	330	340	325	345	329	330	341	324	372	334	358	346	351	369	362	317	311	346	351	368	385	362	363	355	331	344	353	340	328	318	345	297	322	344	350	295	331	341	351	332	338	340	323	343	341	313	347	319	376	347	340	358	381	311	361	351	340	338	362	302	334	369	312	338	335	317	329	352	302	353	353	345	317	341	347	317	323	338	322	355	335	300	356	343	352	349	310	330	321	357	350	336	305	343	310	336	319	357	324	343	314	386	363	341	301	386	320	318	334	356	331	339	338	309	335	286	334	315	354	372	349	319	338	313	363	349	326	339	307	314	346	341	302	337	338	351	317	327	335	342	338	361	339	329	327	342	359	323	336	356	330	372	289	359	337	334	337	352	369	334	326	338	343	298	352	318	338	346	350	331	369	337	327	349	326	326	311	337	309	332	314	338	351	337	304	322	357	320	343	343	353	358	357	312	346	332	396	344	302	294	330	321	335	310	283	356	332	316	338	326	340	367	334	360	321	327	331	344	296	322	324	341	335	342	358	342	335	342	336	339	324	340	362	324	346	361	339	285	356	367	339	354	340	335	339	339	339	345	318	325	343	345	328	330	332	364	286	369	358	335	346	341	306	329	343	315	308	301	357	301	356	311	376	324	345	336	369	359	326	323	338	347	357	323	337	352	308	343	367	347	343	348	301	335	349	340	357	330	330	353	312	328	322	317	331	362	343	348	341	328	361	342	292	328	339	302	329	326	363	309	359	337	352	330	308	308	356	352	339	315	339	322	359	341	349	324	345	298	305	355	341	346	300	365	328	318	326	337	319	346	331	345	336	347	329	319	335	328	332	328	376	333	339	357	356	330	351	335	351	339	347	339	325	340	350	360	333	327	346	350	304	307	350	351	334	375	374	375	357	318	342	321	315	318	302	322	323	349	306	335	320	326	331	331	312	326	325	330	356	364	368	370	357	339	340	307	335	356	375	344	341	341	334	331	312	341	325	356	354	320	349	306	336	355	330	331	373	349	336	344	335	345	347	320	348	333	313	316	343	319	319	337	312	374	375	354	351	334	312	347	350	342	326	375	343	306	372	347	328	338	325	338	344	336	330	346	327	329	327	325	367	303	341	301	331	333	329	350	364	336	332	358	354	343	323	333	316	338	335	323	353	343	297	319	350	322	331	332	316	364	348	320	339	325	339	369	334	332	322	308	345	343	348	364	354	334	340	339	352	324	350	329	306	334	331	303	351	346	333	325	352	313	383	344	310	362	346	327	316	333	324	351	301	351	364	313	323	338	344	332	326	322	342	333	330	327	342	306	371	324	324	309	340	367	300	313	365	308	341	314	308	338	355	341	307	320	375	357	346	322	343	345	347	330	352	318	333
1558	283	228	194	203	216	200	230	202	234	201	232	228	215	212	210	217	198	224	226	211	225	238	207	225	217	203	197	217	206	211	203	196	211	188	205	228	214	218	213	185	178	215	191	205	221	192	219	214	211	214	220	236	229	210	218	182	202	200	206	203	219	222	203	206	222	210	185	202	237	193	194	198	186	206	201	213	205	233	236	242	199	217	199	213	193	209	189	225	215	200	198	208	206	218	201	202	217	193	199	194	211	207	224	208	194	215	185	221	210	196	180	190	202	208	203	220	205	208	196	221	207	185	200	206	216	206	203	199	232	193	194	232	213	201	231	213	194	201	194	211	232	192	226	228	209	222	227	207	204	183	208	197	218	202	222	215	234	206	205	221	203	198	204	193	180	192	238	209	219	226	203	232	223	219	183	223	205	217	240	222	222	216	197	239	211	242	211	226	198	226	215	222	215	242	214	192	225	194	215	206	210	213	192	191	220	204	214	225	184	212	217	234	228	229	224	220	215	234	202	225	189	216	206	243	220	196	200	192	191	178	198	232	214	210	190	212	212	196	197	200	191	204	211	218	207	212	194	210	211	195	201	236	205	213	222	223	211	205	219	224	211	220	213	231	224	205	184	200	199	206	243	192	219	195	224	197	194	212	211	206	224	224	198	197	216	188	219	196	198	192	208	198	247	221	216	198	202	192	197	191	215	214	194	217	215	199	215	201	192	212	211	216	194	172	208	202	206	208	196	220	206	224	202	176	233	170	212	191	195	220	210	188	225	187	202	206	196	215	237	200	211	208	211	212	211	220	211	197	222	210	194	205	203	219	200	176	175	224	200	186	212	188	196	190	193	201	210	167	215	216	223	208	195	210	203	207	199	228	244	221	205	198	205	182	219	191	214	218	212	192	187	210	198	209	198	208	208	224	226	209	193	196	207	177	190	209	201	206	198	214	216	218	197	187	226	210	211	190	217	233	196	218	191	193	169	201	179	191	206	214	192	212	186	190	200	232	194	222	190	218	178	211	188	223	227	204	222	201	219	192	190	213	184	215	224	225	192	199	237	193	209	191	220	226	188	205	228	194	245	164	206	212	203	228	212	217	214	217	237	225	203	204	209	220	213	177	205	207	206	222	203	217	196	206	209	217	199	199	209	214	208	221	190	228	195	201	183	203	216	231	202	208	210	192	186	205	216	211	183	209	191	196	189	206	214	205	206	246	180	193	210	214	188	196	209	206	202	182	195	195	219	214	245	209	211	226	193	237	192	217	210	224	195	199	216	217	211	218	194	220	220	211	221	220	203	200	230	185	198	218	224	207	221	191	210	210	212	208	202	191	161	196	206	214	246	207	195	182	220	213	229	210	198	183	192	191	186	207	215	194	221	202	239	185	206	220	204	200	224	223	222	196	211	205	207	219	221	229	176	224	200	212	219	190	223	202	226	216	241	231	208	206	187	228	193	194	203	198	191	210	183	179	202	200	192	210	201	218	190	208	231	196	200	210	198	206	214	210	178	204	194	235	237	217	224	195	183	208	201	201	174	201	194	217	228	219	196	221	194	237	228	199	194	199	212	221	193	222	192	184	206	215	201	230	210	249	220	229	219	219	202	219	216	208	225	203	228	200	226	234	212	223	216	198	218	216	186	184	205	226	221	219	214	220	227	205	217	196	205	202	197	233	229	203	247	204	210	200	223	204	214	202	213	212	178	189	222	182	199	204	201	234	212	197	224	185	213	218	205	210	226	202	197	218	230	196	211	214	186	186	202	212	227	215	196	204	200	200	212	215	207	203	231	206	210	205	221	195	205	230	216	181	190	205	182	220	203	219	224	204	225	184	227	210	200	213	208	219	219	223	240	229	214	191	203	207	195	193	173	197	200	237	180	238	209	208	218	211	192	209	200	221	206	186	198	206	208	200	206	257	216	224	203	174	184	190	198	215	188	189	249	200	222	208	217	188	203	232	189	219	232	211	201	247	228	212	205	226	184	214	212	208	232	200	222	214	201	195	224	197	201	213	219	193	245	213	199	207	204	212	222	210	233	195	169	221	233	214	200	218	217	202	225	203	193	200	193	214	200	214	211	217	216	223	202	200	201	213	197	191	208	215	219	208	229	232	215	238	223	221	198	222	183	215	201	191	216	217	200	204	216	206	214	205	203	224	195	199	208	197	219	242	234	202	212	219	201	209	208	237	183	202	206	191	239	241	224	222	244	216	199	206	205	224	198	215	218	213	193	226	189	204	225	198	207	197	193	234	215	193	189	202	218	192	221	226	200	199	196	192	204	223	187	200	202	187	205	203	231	231	200	184	214	209	227	206	202	236	217	243	222	202	240	219	217	189	220	195	212	192	221	211	215	211	210	193	221	210	200	200	175	206	224	206	226	196	200	229	218	214	226	235	218	212	205	203	193	182	227	214	235	204	212	202	215	244	212	232	194	216	222	187	200	189	228	186	207	212	194	210	191	208	211	213	198	222	194	214	205	216	203	228	210	208	194	203	214	194	190	219	187	215	199	201	207	210	213	214	193	217	199	194	205	220	198	203	214	186	207	179	211	205	171	198	183	190	213	207	217	222	220	200	214	219	214	192	222	203	228	191	193	206	246	192	228	197	207	209	226	217	218	203	190	204	198	214	189	203	220	205	245	210	202	225	181	189	215	214	203	226	207	218	201	204	220	237	223	208	220	213	192	202	228	204	193	210	202	236	192	220	204	214	222	204	208	217	195	214	213	222	206	223	197	192	212	257	207	214	211	207	183	195	219	203	221	225	204	219	212	224	215	207	199	211	198	229	194	249	220	197	198	220	228	204	171	191	232	202	184	213	213	198	225	223	189	213	211	195	190	192	241	193	205	188	193	194	195	197	219	217	209	201	219	197	202	193	232	202	203	213	219	199	211	223	194	209	221	191	222	221	202	200	208	229	224	200	212	224	239	192	193	165	217	217	211	240	195	196	219	202	220	214	204	179	225	213	202	186	246	208	224	235	219	226	199	209	224	202	226	184	211	217	234	206	231	210	196	205	192	199	198	218	210	215	228	225	222	191	221	196	231	198	175	195	207	201	205	237	225	205	215	197	213	223	197	194	232	203	189	212	195	198	228	206	199	189	224	238	198	197	200	237	217	206	174	213	199	231	211	206	193	200	170	216	212	216	216	173	185	200	195	211	217	209	219	198	200	195	184	193	196	201	212	232	217	226	195	175	199	198	204	225	206	223	198	209	195	207	216	187	185	196	201	184	224	218	206	181	212	190	190	204	202	202	200	195	213	211	193	189	213	199	199	205	199	237	188	181	186	207	225	198	218	196	220	206	215	203	242	227	222	201	208	174	194	200	165	227	212	238	204	189	198	216	236	223	220	230	201	197	199	217	220	196	197	199	211	227	250	194	194	191	200	215	187	220	225	215	195	189	209	202	196	198	196	184	203	185	189	204	224	199	195	210	199	213	226	197	205	221	200	230	229	213	210	207	191	194	206	209	224	203	210	212	207
2049	577	631	540	564	538	506	538	497	515	533	508	525	467	539	521	526	455	486	518	530	501	555	552	495	522	516	536	492	519	545	493	502	516	496	486	491	482	533	491	536	531	528	508	527	529	528	533	510	541	463	540	521	517	473	481	548	505	496	488	464	500	509	523	502	477	494	536	546	493	505	530	524	491	505	518	465	508	514	518	489	525	538	541	523	488	520	547	521	522	483	493	517	499	531	539	519	502	526	515	509	511	538	522	558	551	504	522	522	529	521	523	460	532	494	525	503	460	508	542	486	498	511	534	526	521	494	488	526	566	512	514	548	498	527	522	561	546	509	519	546	508	528	513	554	519	522	509	488	558	525	536	521	539	500	544	512	504	514	472	502	498	512	528	463	497	536	483	531	532	529	539	543	489	553	506	518	529	493	548	481	483	516	545	486	510	522	492	541	544	529	541	520	528	527	495	474	487	534	503	536	530	479	524	511	539	515	462	493	494	527	504	509	502	515	522	522	490	493	486	549	549	506	558	535	529	478	532	543	517	478	529	541	561	534	518	517	514	558	479	497	487	492	541	524	520	466	507	534	506	579	541	544	519	521	504	576	532	524	506	534	461	546	500	475	506	570	526	494	526	548	528	518	498	485	520	501	511	541	530	513	510	516	509	544	535	513	522	506	542	505	501	490	527	528	527	504	574	531	528	545	511	512	485	520	504	523	523	488	533	546	510	545	504	524	477	498	501	500	492	520	478	533	539	502	506	571	496	520	542	537	509	524	515	507	499	551	558	475	532	526	538	505	515	521	494	476	548	524	545	489	528	522	517	518	527	517	515	498	492	512	496	477	518	523	530	505	494	522	514	529	503	501	495	502	511	563	545	504	516	512	529	496	537	537	525	534	484	526	519	540	512	565	536	515	496	540	490	470	511	494	533	552	520	510	500	562	521	518	517	529	526	530	509	520	499	490	506	492	557	507	538	542	558	526	512	523	532	538	472	545	482	513	467	489	473	523	535	544	509	528	520	508	504	515	529	519	492	534	525	510	517	540	516	492	512	551	504	535	505	533	466	519	533	481	511	486	505	520	505	550	539	523	500	526	491	535	494	556	538	529	525	517	513	518	510	515	536	542	550	485	511	512	510	537	481	475	550	528	541	518	519	519	504	531	515	519	510	524	477	514	514	532	505	519	504	529	532	533	522	487	482	517	496	501	579	574	478	521	525	511	497	513	510	521	531	530	525	531	513	542	482	520	527	468	523	516	534	553	499	535	513	540	494	504	543	551	567	507	560	531	504	523	521	505	506	515	525	509	525	498	513	517	528	505	514	500	537	518	520	530	518	542	511	550	501	525	503	520	530	484	530	515	459	532	498	545	519	524	511	513	508	535	512	496	499	542	573	484	505	526	506	508	543	514	524	512	503	541	473	524	489	529	520	526	546	532	478	534	532	545	506	530	540	550	525	535	519	526	536	531	506	519	485	558	501	516	451	546	549	509	550	563	476	513	518	495	509	511	501	512	468	561	526	530	536	515	496	561	499	541	501	549	531	473	494	481	536	541	496	506	525	516	501	569	569	492	484	487	512	553	550	522	521	490	506	536	478	538	501	468	524	535	503	556	484	521	510	558	511	515	510	542	528	522	513	546	505	528	506	520	545	495	519	529	541	475	526	513	495	497	557	512	547	537	506	502	526	492	515	492	519	481	479	477	512	504	531	512	528	518	510	539	538	507	501	534	580	511	475	500	503	503	511	558	549	541	534	541	506	559	513	521	500	534	521	482	532	482	517	533	488	534	499	478	487	518	504	511	541	529	590	494	560	520	501	544	525	502	487	523	531	513	580	539	535	509	526	488	525	517	533	508	479	520	510	539	532	530	490	517	529	525	521	509	533	513	530	508	505	529	531	530	530	553	511	521	453	533	503	534	513	518	479	490	561	506	542	516	585	496	528	525	519	527	502	538	517	550	483	541	518	510	537	487	471	543	500	498	532	501	519	512	466	546	510	499	515	472	528	531	514	486	508	498	536	524	517	493	485	529	498	528	531	517	492	524	528	529	534	505	536	522	517	464	525	521	527	518	502	517	461	489	484	520	522	507	567	538	525	540	505	493	480	504	499	544	514	500	567	495	545	522	480	484	533	528	518	522	510	539	518	482	532	519	470	546	523	539	543	489	503	500	517	528	509	538	498	505	524	496	500	543	519	489	545	502	505	554	547	533	529	510	527	521	498	543	569	499	546	515	497	546	546	559	520	548	483	475	495	519	491	499	482	479	506	498	513	483	504	517	535	516	530	517	547	510	494	515	498	484	531	525	514	534	501	499	505	538	526	536	533	555	521	568	487	515	509	503	475	498	511	499	523	518	494	503	566	501	527	508	518	507	480	518	514	497	507	525	520	516	509	489	512	538	506	528	546	527	524	526	502	480	501	528	514	494	511	531	514	521	517	534	540	497	501	492	538	522	508	498	514	522	498	489	525	505	521	521	540	529	533	541	549	533	493	539	528	531	552	534	539	491	522	492	538	529	562	485	502	501	503	503	502	500	481	490	518	531	540	522	517	517	504	541	533	512	572	502	517	518	519	519	479	530	499	528	489	532	517	533	555	535	532	531	469	527	501	556	549	510	510	498	538	535	521	494	513	480	514	520	573	519	498	479	553	493	532	541	520	529	521	516	507	519	524	509	544	544	511	512	514	525	507	578	525	529	545	516	554	561	516	508	505	492	522	523	534	558	535	507	534	504	531	516	507	562	538	515	522	525	534	547	516	498	515	515	526	530	532	501	535	516	501	510	558	530	491	497	522	496	566	531	549	519	552	526	498	524	549	515	539	467	490	481	500	546	483	510	542	496	498	484	563	539	504	530	486	483	513	504	502	487	521	527	516	517	527	517	502	518	510	501	505	521	493	524	504	514	518	496	550	522	544	523	535	517	542	527	513	502	480	498	529	531	476	491	478	507	493	543	513	505	520	514	512	516	512	527	530	513	478	521	526	527	523	517	498	457	544	520	524	524	507	467	501	519	487	473	503	497	529	515	497	534	516	483	495	499	515	524	523	484	530	534	508	530	517	546	542	515	520	521	501	487	499	543	515	503	514	499	542	597	450	493	506	518	502	546	520	504	505	492	513	517	496	530	482	505	498	531	535	522	502	483	516	539	507	491	534	534	516	475	473	533	505	467	515	528	522	523	513	494	503	492	502	498	547	544	489	532	524	507	520	529	501	504	496	478	543	473	521	520	556	523	503	497	517	497	515	548	472	482	507	502	550	503	499	487	557	487	513	523	535	534	518	487	496	496	516	508	540	497	561	522	489	518	536	550	535	486	553	495	510	522	518	473	504	514	514	479	498	503	488	533	521	510	509	557	492	495	561	512	553	527	520	522	522	520	516	498	484	496	465	535	518	521	503	421	542	476	542	496	526	507	527	498	522	499	524	529	552	491	502	566	498	515	518	508	506	541	544	481	508	492	521	515	538	517	530	505	500	535	572	487	531
7275	648	539	432	350	337	335	284	288	294	272	263	264	263	255	274	249	223	229	239	274	291	286	268	241	255	265	247	246	242	268	300	276	279	269	259	248	247	253	269	267	266	269	245	248	291	286	227	245	227	255	257	286	270	272	272	267	276	263	246	263	273	238	283	246	258	248	271	236	260	244	227	254	245	253	263	253	268	259	256	268	251	263	247	234	247	264	221	268	220	238	247	258	267	254	265	245	256	248	271	246	254	264	242	241	255	245	220	262	264	230	238	255	256	274	281	271	274	253	250	255	237	215	240	260	264	232	266	261	255	261	281	271	254	257	255	273	246	221	236	254	255	262	288	254	273	255	245	258	296	255	268	248	267	293	215	243	246	253	276	245	231	245	246	268	240	277	257	260	251	237	261	259	267	229	277	260	237	247	256	271	271	257	233	267	286	274	264	242	252	243	254	295	238	232	246	253	250	280	259	263	265	270	255	247	282	270	247	255	238	254	278	277	247	256	238	271	256	268	275	232	251	226	246	250	244	247	259	226	237	248	250	249	251	276	262	261	274	243	271	240	255	238	249	279	244	264	267	292	270	249	259	272	234	250	248	241	252	243	226	265	280	241	255	254	257	293	231	246	238	254	245	271	262	294	258	236	264	289	244	259	266	250	257	264	264	255	266	281	234	272	263	294	254	280	266	228	242	237	254	232	250	251	265	272	250	279	267	248	240	239	237	292	251	268	270	239	228	277	245	274	236	212	248	252	260	247	255	229	268	256	247	258	259	236	268	251	243	259	233	251	239	250	279	269	261	263	238	288	255	250	242	225	249	240	255	263	252	238	229	275	247	240	279	244	219	246	274	236	256	243	246	253	246	249	268	240	280	236	253	271	244	264	276	267	239	254	276	251	252	255	268	239	262	277	266	269	265	255	257	289	278	251	234	269	270	262	224	282	234	267	215	256	271	247	261	264	243	262	230	247	286	273	250	254	249	259	266	279	252	257	252	254	241	268	275	237	236	278	241	251	267	254	247	264	254	237	247	253	243	247	255	267	248	258	258	253	256	262	271	257	270	248	252	269	269	228	261	235	216	256	259	238	228	254	239	248	236	251	250	274	276	233	258	256	266	282	270	265	267	280	229	263	272	243	249	293	254	253	245	247	269	250	266	236	266	271	285	255	226	273	256	242	269	262	249	285	225	243	254	262	251	232	231	251	259	290	230	267	256	225	240	253	253	250	265	253	228	273	261	237	250	250	279	267	255	232	256	250	234	233	272	240	265	246	261	268	262	250	237	245	269	305	279	291	233	248	264	293	251	267	241	259	239	254	245	219	255	271	266	209	245	266	275	241	255	240	244	270	249	269	255	252	233	242	237	254	253	219	280	272	228	257	262	251	256	248	244	251	240	253	263	259	252	244	236	239	238	229	270	238	248	282	266	250	254	243	247	262	281	217	251	249	271	262	261	224	266	275	254	260	240	252	267	267	242	249	225	231	258	237	267	229	234	230	258	211	295	282	296	239	262	267	252	231	243	228	249	263	246	250	301	266	255	268	237	265	263	287	234	217	246	267	254	275	247	257	255	244	247	261	265	252	273	225	221	244	233	236	260	256	290	234	263	261	267	272	256	232	278	265	270	266	294	268	252	249	260	246	267	259	259	237	249	244	273	287	235	254	261	252	240	253	255	248	250	219	267	263	273	242	263	247	246	271	249	243	250	253	268	246	245	248	236	247	236	274	278	268	249	257	236	239	244	256	255	242	230	262	217	250	240	268	268	260	249	265	248	273	235	243	261	237	268	255	248	244	236	247	250	279	224	254	240	207	286	247	262	227	239	269	267	272	249	290	199	247	265	247	237	229	272	297	311	282	227	247	237	272	282	260	261	279	247	240	250	260	273	269	247	246	238	247	226	240	211	244	233	274	289	252	251	283	269	270	220	272	244	230	249	265	232	254	267	247	244	263	248	237	240	257	273	255	224	252	279	251	240	265	240	251	240	251	243	237	248	228	283	227	212	257	238	263	262	265	243	248	256	262	255	257	236	232	266	251	238	228	255	230	242	242	231	261	239	249	278	240	251	275	261	244	286	261	265	229	223	253	271	220	269	279	277	240	243	240	241	254	255	283	255	244	278	294	237	274	272	259	254	257	236	263	266	214	249	208	255	262	236	261	287	228	263	254	244	239	268	231	245	253	256	261	227	262	248	245	260	259	281	252	281	265	276	250	238	250	250	264	235	276	223	260	271	229	268	197	274	217	255	252	236	285	255	251	300	277	229	242	257	250	244	261	264	255	267	247	276	252	221	246	226	258	276	258	268	249	275	228	260	264	280	264	250	261	261	266	273	256	263	245	253	212	255	226	261	234	249	232	231	263	251	232	247	273	258	263	252	247	259	234	238	238	262	244	227	264	262	254	252	247	248	235	252	247	279	223	266	229	255	261	256	257	283	268	275	273	268	259	240	240	267	254	244	262	275	277	252	255	253	271	241	235	260	257	224	263	268	256	263	245	253	243	249	248	262	234	248	259	236	247	231	272	232	245	259	244	271	245	224	271	236	248	266	261	273	240	259	242	253	249	238	239	268	284	248	254	257	238	244	269	233	262	228	269	280	229	243	246	229	245	261	287	261	247	244	249	280	258	242	272	239	277	250	266	255	260	246	222	265	239	249	246	284	260	251	265	306	252	255	245	249	234	237	275	266	280	278	258	264	248	249	227	247	264	267	270	213	256	251	234	239	259	249	229	254	251	243	239	276	235	227	244	245	242	271	280	230	248	249	253	244	258	229	251	268	249	225	286	245	289	259	255	251	253	248	267	241	264	247	270	234	257	227	269	242	239	255	243	242	266	239	233	256	274	250	257	246	251	265	236	263	251	247	247	261	219	265	273	242	243	237	258	262	241	237	282	252	264	246	251	248	285	232	244	252	271	270	291	279	252	264	263	229	232	269	245	266	275	308	273	220	217	247	262	278	267	241	229	253	254	238	257	224	255	259	248	232	265	254	255	219	249	247	282	230	274	245	250	276	229	250	278	231	277	261	261	255	233	237	223	235	269	274	266	235	237	243	287	255	271	246	280	277	224	254	246	271	218	271	261	258	235	253	271	260	244	227	247	255	253	248	256	254	277	267	257	248	259	250	264	237	239	264	226	253	248	231	216	244	241	253	255	254	228	234	262	245	239	261	278	248	235	312	261	239	275	275	248	270	271	242	268	235	247	256	229	246	265	236	257	241	255	265	225	236	264	271	234	240	278	252	231	263	246	266	218	279	244	237	205	276	232	273	241	224	224	261	225	243	239	251	250	247	243	247	237	248	247	242	245	260	246	247	248	224	218	277	285	253	260	250	277	235	256	232	244	253	261	258	236	275	286	261	253	274	236	266	216	243	259	254	248	278	248	253	263	240	277	248	247	262	259	261	264	275	269	258	248	260	251	265	266	287	247	249	235	268	261	216	258	304	257	300	234	215	288	251	261	265	250	252	251	231	256	281	262	220
6622	997	1298	1312	1247	1057	1005	981	847	779	753	725	742	686	685	699	688	683	644	683	654	619	646	663	609	638	582	621	575	609	609	629	616	604	632	651	616	602	626	578	619	577	606	626	597	565	600	654	629	612	607	619	585	624	562	623	598	647	623	581	594	655	578	649	614	626	611	653	605	608	628	571	639	635	597	590	620	639	615	594	672	604	615	638	605	570	598	593	592	601	630	625	666	654	597	628	592	604	619	613	639	549	625	573	608	613	590	575	586	597	668	628	560	647	631	601	576	627	628	591	650	661	635	514	623	609	595	575	605	626	618	588	632	614	622	603	578	670	571	610	556	597	594	627	556	650	648	606	574	592	620	605	643	625	598	609	579	557	577	599	580	562	630	616	545	685	594	624	596	615	616	610	596	572	611	631	676	605	624	632	625	578	613	649	607	619	619	638	597	629	635	625	621	589	583	625	606	593	622	629	641	568	658	631	603	613	633	567	621	625	590	558	627	632	611	638	593	580	627	550	588	633	599	598	603	608	628	620	609	629	624	643	617	615	590	583	629	626	593	587	578	648	630	611	581	547	613	620	588	622	586	566	619	583	594	594	609	638	599	584	592	605	608	578	619	572	640	598	612	569	598	636	562	600	606	595	632	582	595	579	592	598	624	613	595	638	624	591	620	572	630	597	655	605	604	613	647	595	604	627	643	603	645	638	602	626	590	623	572	563	622	636	554	593	601	585	578	606	617	641	592	601	565	586	570	615	585	589	586	569	597	572	602	639	649	579	625	619	624	636	662	582	580	583	570	613	595	653	626	634	581	629	621	647	594	592	592	576	636	568	622	600	580	631	594	589	613	591	612	694	595	607	629	601	584	595	636	608	613	568	610	609	630	582	596	610	611	647	647	622	607	633	579	566	623	615	648	632	686	622	614	640	603	665	594	559	619	592	582	586	548	595	594	589	574	625	570	579	607	643	600	595	583	617	604	639	617	608	591	622	564	569	579	596	553	604	586	610	580	603	569	608	584	656	599	576	600	593	612	620	609	592	603	621	580	606	563	639	627	626	618	608	616	641	607	587	567	645	577	635	629	597	626	610	631	606	606	591	582	608	666	587	593	621	616	618	574	596	640	609	596	610	582	573	609	592	611	634	597	654	575	603	597	623	593	591	608	567	596	614	589	609	592	574	628	636	573	620	628	611	560	617	600	593	603	579	613	582	598	618	576	613	581	601	593	671	635	591	602	611	575	563	600	588	573	634	599	651	592	587	610	606	596	589	601	618	585	578	571	586	588	579	591	608	641	576	573	630	543	596	585	610	554	619	615	609	637	620	583	607	650	608	613	605	618	589	568	581	603	658	621	596	599	622	594	566	601	637	600	609	582	599	610	597	577	594	602	621	610	580	603	577	582	569	560	641	605	582	598	620	595	634	609	576	572	567	594	608	614	649	645	591	677	608	632	617	557	616	597	572	569	602	641	591	592	567	599	583	588	624	672	578	601	602	599	572	615	563	592	579	619	630	615	669	614	617	580	621	653	604	563	617	625	606	593	626	633	602	621	616	601	574	545	630	638	617	622	558	589	648	599	644	573	591	560	610	593	622	587	643	589	615	625	610	593	630	574	584	576	611	588	568	626	606	574	607	597	618	593	633	603	630	636	552	586	623	582	589	574	561	551	571	551	648	580	583	548	591	611	637	603	576	621	633	617	604	618	631	585	628	624	587	604	603	615	601	525	570	578	577	631	619	583	592	612	595	585	583	608	599	607	583	594	591	601	622	570	645	641	639	559	574	646	639	576	564	632	649	596	641	585	602	615	572	630	606	619	611	616	599	638	611	617	592	590	607	600	568	591	591	569	625	624	579	614	553	613	578	564	625	630	555	586	608	641	587	628	621	606	623	605	595	613	549	650	644	627	601	656	646	624	618	588	556	584	599	640	638	654	632	624	588	587	599	605	612	641	617	607	576	551	616	551	608	577	587	601	580	610	638	585	598	621	614	597	613	597	612	628	561	580	610	581	620	599	611	602	592	617	600	562	606	584	614	583	633	600	611	596	624	676	612	572	621	601	632	625	599	620	618	622	580	621	632	640	607	596	649	655	598	604	615	651	578	602	607	585	574	611	574	594	616	595	624	609	590	598	640	611	595	609	587	608	600	598	572	581	591	630	612	612	593	587	558	575	611	627	597	627	615	668	600	621	620	598	657	591	581	596	583	608	582	573	608	668	583	619	620	612	590	573	624	607	579	606	594	616	623	625	592	602	604	563	587	611	573	578	619	619	592	619	586	606	583	581	628	607	642	618	649	595	589	628	624	626	605	598	599	628	576	615	626	630	623	580	618	615	558	592	559	630	624	556	612	597	612	559	586	560	611	642	642	644	624	624	613	615	657	567	640	589	590	597	594	604	607	566	638	578	597	605	608	627	563	595	607	596	579	608	641	541	592	603	612	644	602	605	582	586	626	624	599	619	606	600	641	632	587	583	605	627	609	625	623	598	618	590	561	632	625	629	618	601	582	596	657	564	639	607	642	563	593	550	627	629	604	591	615	564	603	646	615	652	614	607	572	632	610	626	566	636	608	582	594	589	593	611	581	609	603	615	582	614	588	560	627	616	641	610	582	572	611	605	615	574	610	588	591	615	582	586	585	568	635	601	575	600	649	578	606	593	588	619	592	586	562	606	638	647	611	637	575	588	635	570	589	557	628	581	559	589	626	623	626	562	590	622	665	570	630	607	597	612	590	607	599	610	604	623	640	580	589	603	615	609	637	621	593	607	572	582	608	609	580	580	639	610	589	609	615	585	606	620	604	575	627	616	611	611	593	617	606	576	585	605	558	597	567	646	612	645	615	598	630	626	634	623	654	619	576	626	599	627	599	537	629	570	606	598	632	620	631	625	601	557	605	585	644	599	628	625	597	604	642	575	609	587	610	602	588	629	600	616	563	589	623	602	633	591	562	624	625	640	586	581	636	617	583	575	639	590	577	573	605	593	609	621	601	584	578	631	580	645	554	632	575	624	574	597	630	603	578	585	580	613	603	604	559	607	605	659	600	584	620	604	589	625	607	610	616	566	599	633	612	587	600	661	567	602	586	571	622	605	606	605	626	639	594	609	614	587	640	596	616	595	615	589	620	569	650	604	648	654	613	616	581	632	592	601	595	593	643	585	619	588	628	618	614	630	587	606	601	598	625	620	571	618	635	617	604	578	577	564	575	622	614	622	644	646	618	636	594	607	665	627	613	593	586	602	581	582	592	579	627	572	624	635	578	584	646	602	627	610	601	605	572	622	616	596	617	628	609	616	612	597	614	617	593	635	608	654	630	569	604	614	552	603	617	594	628	623	595	617	623	620	602	615	598	566	606	619	588	570	620	611	608	572	597	612	590	578	585	571	619	582	615	661	630	629	617	609	580	633	581	592	598	606	534	592	612	601	626	558	663	646	638	595	621	641	607	614	587	609	568	578	611	626	610	581	569	623	642	570	642	618	601
12976	977	735	548	412	312	269	258	216	198	164	164	189	174	155	169	161	146	155	142	142	131	126	114	142	141	141	152	137	144	161	148	146	122	139	133	158	152	138	152	128	135	144	131	151	142	134	116	119	141	116	139	117	141	132	158	149	142	161	127	143	135	148	123	148	128	139	148	136	122	137	147	122	134	133	140	130	155	132	119	149	126	144	114	146	156	143	141	135	136	145	136	163	147	140	152	126	142	138	126	124	133	138	150	127	132	139	155	124	120	139	142	135	124	125	138	135	141	166	158	135	151	141	134	149	136	134	127	126	139	141	124	144	132	122	136	129	128	136	131	125	162	138	151	132	134	146	149	111	152	136	123	133	156	137	129	132	153	128	133	122	142	144	144	130	140	140	108	125	152	140	135	141	149	126	154	146	133	166	126	126	147	137	143	154	137	120	147	134	144	155	157	125	141	150	122	142	154	138	135	136	127	137	136	156	130	127	144	142	122	147	130	144	130	152	141	132	137	148	136	121	139	152	119	131	142	139	121	151	138	139	128	133	128	116	128	142	129	138	127	142	131	157	132	115	141	131	127	164	125	135	148	126	123	116	139	122	138	143	119	127	127	136	139	143	127	127	152	146	132	138	138	138	141	111	120	162	120	126	122	128	123	124	122	136	127	164	140	147	131	105	130	127	131	131	116	128	129	131	147	157	127	141	139	117	154	120	123	133	123	166	108	150	136	112	136	141	142	137	143	129	125	111	129	140	122	140	145	131	131	136	133	161	140	138	131	118	123	146	134	148	125	124	131	143	140	165	147	154	140	151	128	123	133	149	137	127	133	140	124	118	130	141	98	123	134	142	149	104	141	162	153	151	131	146	126	132	133	129	129	136	144	151	141	120	147	145	138	139	124	147	160	132	157	117	152	154	123	127	130	135	137	137	124	133	142	142	132	148	118	139	162	136	126	131	145	149	141	146	138	146	136	138	166	144	128	138	120	124	142	133	118	126	135	132	123	152	155	136	128	130	138	126	108	117	128	126	141	142	117	144	136	125	118	134	115	155	126	129	162	122	120	118	122	138	131	115	153	129	132	137	116	126	129	131	131	142	126	121	154	124	132	120	139	134	118	120	122	125	126	131	126	140	136	131	116	141	125	134	130	133	135	118	124	125	144	122	127	125	152	150	138	114	139	115	112	133	140	116	128	151	130	115	118	147	132	142	130	123	137	123	106	128	127	132	131	140	126	122	128	129	136	109	157	128	135	146	138	141	124	147	128	127	132	141	139	139	141	125	126	120	122	123	135	135	131	156	146	137	150	149	130	140	102	131	137	121	144	138	143	142	147	126	124	128	128	132	140	146	138	147	139	148	140	143	148	117	148	158	145	132	132	134	126	104	118	146	135	154	126	137	117	178	131	134	114	130	146	147	146	136	116	127	129	137	139	135	169	150	138	133	122	122	124	139	118	115	136	128	131	119	153	148	138	144	116	132	127	116	115	145	134	129	164	129	129	127	140	152	140	140	130	172	136	127	133	157	148	148	114	131	108	114	135	124	134	133	117	109	131	143	132	144	132	145	145	115	126	129	130	113	117	141	134	148	131	131	112	142	134	130	134	147	135	144	133	118	137	128	139	149	131	135	142	124	157	124	153	141	144	139	153	141	148	132	140	139	147	124	146	165	126	120	156	127	130	152	130	120	172	125	122	144	135	121	129	142	125	146	122	141	156	152	118	143	144	131	154	155	138	123	123	135	130	145	156	134	130	152	132	135	140	136	107	131	139	116	127	125	133	120	127	126	130	124	139	139	110	135	115	139	122	144	115	147	128	139	134	116	130	144	134	125	140	117	134	141	116	133	146	140	130	151	129	151	166	100	127	128	138	120	138	119	118	107	119	129	131	132	155	134	123	124	156	116	146	113	135	98	130	131	141	130	125	141	142	132	132	136	128	147	142	147	159	123	132	117	133	134	129	154	151	123	131	113	133	147	148	116	141	131	144	130	133	120	144	157	142	145	149	148	134	125	131	127	140	142	148	124	140	135	126	142	123	153	130	157	137	149	129	128	129	135	132	142	146	152	116	132	165	138	145	125	117	130	129	119	109	121	144	124	132	130	126	139	135	139	164	138	144	159	151	128	122	141	106	143	168	144	139	124	130	144	152	138	136	141	126	134	133	146	130	144	134	150	136	132	121	139	122	115	143	145	114	136	128	143	158	146	122	138	114	135	124	136	155	139	119	148	125	140	144	147	120	130	115	146	137	139	145	133	133	159	131	137	142	119	132	161	147	125	138	143	132	123	128	142	128	144	140	140	130	127	134	131	126	134	114	125	141	119	164	133	141	148	129	142	131	123	144	127	122	141	139	120	128	152	145	134	136	132	154	131	143	132	119	156	138	159	139	109	136	124	144	131	124	152	149	148	147	140	139	126	127	149	131	134	119	141	125	117	146	153	127	131	134	112	127	148	127	140	128	147	145	146	136	145	158	135	137	139	120	147	123	132	131	129	133	126	123	141	123	122	142	127	142	135	163	123	113	134	124	139	164	150	129	124	150	139	144	136	131	148	150	148	128	135	157	128	123	146	130	132	119	144	130	137	128	125	147	145	123	127	156	123	135	150	169	124	136	142	143	152	128	136	141	117	136	139	110	148	154	115	128	112	117	120	154	113	156	144	122	124	164	136	139	135	139	125	145	132	135	146	143	151	132	125	111	128	152	124	150	123	142	165	127	134	135	109	147	116	114	125	141	161	127	149	147	130	127	121	129	127	146	121	135	138	136	145	138	144	141	152	133	134	118	111	118	123	133	146	153	139	135	124	124	125	125	152	149	133	135	126	119	133	130	142	121	147	141	126	118	151	118	108	125	109	129	139	138	125	148	144	129	150	140	128	138	150	127	140	127	129	139	134	160	156	120	124	134	146	115	153	135	159	126	116	145	140	128	126	152	131	155	133	130	132	142	117	153	150	136	140	155	140	123	137	138	124	124	123	136	133	160	166	150	167	133	136	142	135	130	127	135	119	122	130	128	134	138	139	163	141	129	128	147	142	132	135	140	148	159	125	125	134	136	128	181	120	175	116	147	127	137	140	134	146	117	138	152	136	126	127	174	134	146	137	141	144	144	119	109	125	135	127	138	129	112	115	141	125	153	111	151	145	135	104	118	132	129	128	134	144	148	116	116	134	163	129	115	134	121	135	157	144	139	131	148	132	138	164	125	131	125	134	144	134	131	134	136	130	137	157	154	139	143	125	138	137	130	137	130	136	120	149	157	138	142	140	121	122	130	145	140	136	127	139	130	131	140	124	144	134	132	130	137	155	125	125	133	141	143	134	101	121	147	128	116	132	107	176	134	123	135	127	149	146	143	133	129	150	154	121	136	157	124	135	123	136	146	157	162	124	145	151	147	128	149	155	142	148	136	128	146	143	153	152	133	116	132	110	155	125	153	145	150	115	122	151	131	137	139	121	131	131	155	147	122	144	132	127	148	130	143	133	123
8106	949	1632	1739	1392	1230	1058	1015	862	673	613	612	571	512	478	490	528	455	437	386	428	377	381	385	374	352	357	405	392	376	382	359	363	303	366	372	329	366	342	365	372	310	319	336	322	312	332	385	370	325	370	333	374	332	333	322	331	334	335	348	347	354	380	331	334	359	330	339	343	318	355	325	343	371	378	351	317	353	335	351	340	354	346	354	358	325	354	323	373	350	305	367	326	335	307	356	337	348	344	321	340	349	360	312	363	339	348	326	361	345	301	326	352	341	351	338	348	348	327	322	328	320	342	314	323	359	342	347	384	318	315	339	336	339	332	309	338	339	350	339	331	344	323	334	317	324	329	319	326	339	305	320	343	320	304	337	377	353	330	318	342	336	385	348	313	325	313	347	312	343	358	328	355	304	323	321	370	350	341	341	375	347	333	314	351	308	308	336	311	348	327	321	353	362	363	339	331	344	311	318	308	342	337	336	335	336	341	352	326	347	339	352	333	295	320	354	340	291	341	341	293	346	347	346	336	327	335	340	347	340	324	323	317	337	330	353	373	327	338	347	343	320	351	332	326	322	320	382	323	347	304	350	368	342	351	343	329	358	345	336	358	383	346	340	349	346	308	352	367	351	333	348	373	328	336	297	326	355	321	313	358	338	346	316	366	365	348	343	353	329	339	348	350	330	311	311	342	347	345	335	307	320	330	316	344	339	322	339	326	324	367	333	321	337	337	311	339	331	322	317	319	353	341	358	334	338	352	321	311	338	316	323	349	332	358	309	330	348	339	310	330	365	323	347	316	350	320	339	313	333	369	347	326	364	329	315	308	326	332	320	359	337	329	349	361	333	328	319	365	323	341	334	341	325	398	347	308	380	335	293	355	325	328	334	356	307	323	337	336	320	331	339	362	350	334	346	332	369	369	312	323	311	357	336	301	335	345	366	346	325	321	329	312	348	333	342	366	341	363	345	332	317	322	328	336	334	307	351	308	333	330	330	365	350	310	342	341	343	346	350	327	349	365	322	302	349	346	327	363	389	316	320	342	329	340	322	323	316	355	347	340	328	346	347	358	376	343	347	331	315	326	353	348	345	365	335	295	325	335	329	315	365	331	365	341	339	350	331	343	307	322	317	334	326	334	305	298	338	351	326	333	331	355	314	347	352	327	346	351	337	379	340	365	332	309	323	343	331	340	319	315	316	379	335	331	328	317	328	347	340	320	342	308	355	360	349	311	338	320	319	342	321	353	301	324	341	316	326	314	364	344	314	306	345	354	317	340	312	339	310	340	308	309	330	338	338	337	328	339	343	332	339	354	335	341	347	367	331	305	350	346	366	329	329	369	322	357	348	341	330	372	326	326	320	344	325	371	353	318	318	362	315	394	315	331	349	336	317	341	320	339	318	346	330	306	314	317	338	329	336	349	316	353	347	340	348	346	356	339	334	360	352	334	322	317	340	355	350	305	329	346	318	348	362	353	317	342	342	336	308	321	332	350	355	318	327	339	361	347	340	327	326	312	297	322	357	330	363	341	324	332	361	359	328	323	336	326	315	303	347	359	356	345	367	356	324	333	328	339	315	324	333	319	322	336	337	360	324	343	342	325	325	332	312	330	343	356	339	327	326	354	355	335	347	323	361	337	348	345	326	344	314	346	320	341	320	316	343	364	326	315	349	312	347	321	337	331	342	323	313	322	346	349	360	334	376	338	314	337	363	299	344	332	347	360	327	341	334	380	326	356	332	348	305	321	373	338	333	326	316	369	313	344	343	372	323	351	355	334	349	339	344	308	318	318	315	349	292	358	330	350	337	371	313	289	333	347	347	316	347	307	368	318	334	376	353	334	326	323	313	371	321	347	315	303	327	337	330	340	322	315	336	340	346	338	356	342	324	318	330	359	324	358	341	338	331	315	369	317	336	317	376	345	348	314	322	314	366	347	352	348	306	350	305	347	326	350	349	327	310	341	362	356	322	321	293	304	348	356	325	350	330	330	331	312	342	320	339	331	345	364	312	321	360	341	329	333	323	326	347	337	349	324	322	351	344	317	313	345	355	332	357	345	346	326	359	357	308	324	342	354	305	370	358	348	369	361	335	340	318	317	355	316	367	312	335	329	340	343	337	301	330	346	371	332	358	347	305	351	345	350	328	342	323	325	340	362	318	326	344	339	367	357	363	332	357	351	333	335	334	323	344	367	373	319	343	338	318	362	331	340	342	341	317	352	320	341	356	324	330	328	331	345	348	322	297	337	341	349	342	316	356	354	336	341	341	366	316	340	357	349	298	331	349	326	352	337	369	346	356	298	342	366	336	330	329	340	335	338	314	359	360	314	348	319	323	316	331	351	306	295	343	339	334	321	322	304	318	325	329	369	364	326	322	350	324	327	355	344	312	311	338	334	334	335	344	318	292	332	362	300	334	368	330	322	308	350	314	345	356	392	323	346	357	328	338	324	325	327	351	340	334	356	355	355	326	325	343	321	354	337	351	339	329	337	326	305	350	308	332	326	326	356	352	341	367	289	332	350	342	323	341	307	339	343	360	298	335	343	325	334	338	363	338	349	348	343	364	345	345	345	343	359	329	346	346	349	363	343	333	325	312	364	357	333	315	341	334	333	350	334	310	360	312	283	313	354	323	295	337	310	337	322	350	332	343	312	340	330	337	341	323	351	329	317	311	349	350	341	324	339	320	326	349	362	338	344	337	349	354	346	309	327	387	354	294	336	350	327	347	323	306	341	355	324	348	319	340	344	339	320	362	353	333	337	348	337	305	340	349	321	326	327	311	346	342	319	325	350	299	382	344	321	358	360	325	312	336	337	346	332	320	331	352	357	312	353	359	339	321	327	352	324	303	326	324	343	308	335	361	322	343	340	306	329	339	296	326	357	342	347	327	323	330	351	352	341	331	336	347	346	321	327	350	353	340	335	335	302	317	328	354	310	310	349	353	348	347	311	352	342	339	371	344	334	345	329	364	330	367	315	320	344	323	330	310	338	285	357	341	337	317	322	356	377	343	342	359	338	351	335	360	335	341	326	341	327	339	344	335	330	342	375	327	306	297	362	342	317	333	335	335	343	347	341	337	301	344	345	345	349	321	354	321	328	337	361	328	335	327	287	352	317	342	347	312	326	355	293	380	329	320	339	374	334	320	324	354	330	348	336	332	332	341	309	303	369	348	357	360	346	331	341	317	360	339	325	368	327	357	329	339	321	329	344	350	327	335	363	294	319	332	355	357	330	331	324	373	302	310	349	322	321	305	322	317	372	344	318	354	327	352	333	326	353	308	334	325	345	324	340	341	319	343	342	348	307	354	306	316	329	339	331	362	334	330	366	330	361	340	343	337	320	345	329	293	366	321	323	345	325	331	349	308	335	321	335	332	331	328	341	331	317	316	304	312	339	343	348	350	396	325	349	323	328	355	350	362	346	363	347	305	316	347	311	335	287	345	357	328	352	304	366	346	344	350	325	375	337	335	347	389	332	316	314	342
1497	258	221	200	252	223	219	233	225	190	240	230	198	209	190	195	195	211	186	247	219	234	197	209	198	184	207	199	208	206	241	211	218	215	245	203	225	216	212	207	229	198	206	202	223	234	197	210	177	190	198	214	230	198	192	219	208	211	200	225	239	214	207	217	205	213	197	225	220	186	191	237	216	178	216	186	216	216	186	215	217	189	227	195	198	206	218	238	218	202	180	218	196	208	233	222	200	217	199	222	184	211	192	202	232	237	217	210	196	198	205	210	227	202	186	184	203	211	209	209	221	230	213	215	233	202	197	211	209	220	215	194	202	193	194	187	191	189	224	198	193	228	218	215	221	188	183	202	209	210	213	202	206	228	203	177	206	214	202	216	213	210	217	211	219	204	178	222	216	220	214	215	201	195	228	236	241	207	213	193	229	208	211	229	182	214	191	201	199	216	187	222	207	221	204	190	241	194	203	220	215	222	208	212	222	229	206	201	213	225	229	209	200	217	215	204	193	189	217	220	188	181	184	212	205	196	203	203	203	203	203	224	189	230	187	208	207	192	204	209	203	176	222	216	219	201	208	200	191	217	240	206	182	213	191	221	221	205	223	191	225	175	222	215	209	224	225	204	223	201	207	212	211	194	207	200	199	213	219	187	207	205	209	211	211	174	212	200	218	180	189	196	215	177	207	219	239	210	222	204	212	196	199	195	184	219	205	209	214	201	217	198	206	203	203	220	197	226	217	238	218	229	208	216	204	229	176	202	192	210	240	193	201	215	191	218	221	186	222	231	218	185	204	209	204	222	225	205	193	216	224	213	223	228	223	213	202	199	196	220	221	220	200	216	229	188	214	216	180	198	215	192	186	192	198	207	215	216	209	198	264	203	199	215	213	210	207	224	205	200	203	203	198	209	200	216	221	197	228	225	211	185	220	190	189	223	218	216	186	195	201	205	199	199	210	204	217	193	203	195	190	212	189	217	214	225	239	200	202	216	210	216	198	214	205	177	220	216	213	211	211	205	189	214	199	219	221	187	200	214	216	184	188	186	206	211	215	237	204	211	212	199	195	206	204	217	215	188	186	213	207	205	204	205	251	209	195	181	202	221	210	216	190	173	196	217	209	199	204	196	193	196	202	206	206	209	168	202	228	224	210	199	195	194	195	193	219	216	209	222	200	238	231	196	215	201	192	204	216	205	192	197	231	200	191	211	210	190	205	204	189	234	223	207	174	230	230	196	202	199	199	205	194	221	225	199	201	203	206	201	208	240	191	228	191	226	211	214	209	229	211	192	227	220	233	205	202	206	179	219	220	210	209	213	209	222	222	172	225	235	204	203	209	218	177	217	238	182	205	191	204	189	226	186	198	204	176	216	214	191	205	211	214	195	206	210	208	190	226	210	184	198	181	232	206	227	231	209	189	205	203	199	234	175	186	202	230	229	230	189	201	201	218	217	215	203	224	168	202	222	190	222	211	213	200	193	196	213	205	214	182	209	215	204	183	206	200	219	186	202	206	201	223	222	204	201	202	219	200	233	223	204	193	184	179	216	213	216	203	197	214	218	234	213	209	217	214	197	189	222	204	196	226	216	209	189	206	193	197	177	211	204	187	205	222	188	217	212	218	228	218	222	204	206	190	209	206	200	214	210	226	228	206	224	214	225	204	219	226	209	213	207	192	173	205	223	219	202	213	217	201	213	193	206	217	211	207	243	202	202	210	197	238	218	207	224	200	228	203	220	225	198	174	199	211	214	191	214	211	232	184	203	209	204	203	208	214	203	207	200	215	189	223	207	188	214	197	207	208	214	201	203	213	218	214	199	159	179	206	212	204	197	189	211	172	186	225	216	208	201	226	207	214	226	211	217	198	223	217	196	204	180	197	230	211	201	207	208	204	205	191	206	198	208	240	198	231	221	192	205	207	188	231	244	192	213	206	222	214	195	200	190	182	197	191	209	203	210	180	215	202	185	187	211	209	214	209	215	183	200	220	207	204	215	198	219	203	198	214	202	201	201	238	222	218	220	208	193	223	228	208	211	207	196	208	220	196	210	216	249	197	214	203	189	205	211	218	206	179	221	220	224	207	229	210	215	223	218	199	213	226	196	210	221	191	202	212	202	223	240	183	207	201	212	213	212	233	239	228	184	213	178	214	215	231	239	223	196	194	203	197	209	216	201	232	205	182	204	210	221	210	219	170	227	200	205	193	205	192	212	196	199	200	194	205	206	244	214	222	194	240	204	191	239	202	221	188	201	217	227	190	206	212	223	167	206	215	197	214	221	187	222	217	193	203	220	233	170	228	188	186	215	200	196	229	235	219	188	212	208	217	216	193	214	209	203	196	195	206	212	220	192	202	192	214	210	218	220	190	208	200	239	222	213	229	194	232	214	183	213	224	220	204	215	196	222	178	192	219	212	205	190	198	192	212	215	190	199	202	204	212	237	174	205	191	221	180	200	212	201	226	225	220	220	206	216	193	189	202	183	203	214	223	213	242	196	214	230	217	209	187	205	210	218	195	218	191	204	228	187	200	203	190	196	205	217	205	209	217	230	217	214	203	214	195	211	202	198	179	194	226	209	219	200	222	173	214	184	196	208	237	216	222	176	213	243	225	215	229	222	188	219	190	188	219	196	212	194	214	193	191	227	188	222	240	224	217	210	214	218	219	209	192	182	184	208	224	222	201	209	197	195	227	232	212	195	221	234	205	194	212	231	223	217	217	248	241	204	178	177	222	192	221	221	223	193	225	238	195	193	226	179	227	205	221	218	206	223	193	216	191	203	212	214	210	212	203	198	184	207	181	197	198	222	189	199	229	220	201	217	216	220	220	177	199	210	221	215	230	210	229	199	200	211	241	220	219	212	179	213	222	202	204	223	223	202	217	220	199	230	206	205	227	207	194	197	196	186	219	232	229	224	214	196	216	214	199	212	184	204	191	184	202	209	187	217	210	217	193	210	193	218	188	211	200	205	239	239	215	216	205	222	207	200	194	212	201	229	187	222	188	223	217	199	198	206	202	192	202	191	201	232	237	192	180	170	238	204	208	203	217	218	234	209	204	209	192	190	231	175	218	185	191	202	223	208	211	206	208	225	220	225	223	215	197	193	208	214	221	184	233	201	211	195	197	188	218	203	216	207	188	246	194	182	201	192	213	263	249	217	214	212	174	215	205	208	204	217	197	225	203	185	227	216	206	191	189	205	196	180	244	218	190	209	223	200	237	204	234	185	213	228	189	196	220	200	230	217	186	168	213	213	212	231	193	195	189	217	185	220	207	191	192	198	212	218	201	208	244	191	190	217	202	210	231	220	192	171	237	206	220	229	211	193	172	219	185	224	195	185	204	207	226	211	201	202	209	194	196	201	222	195	214	203	205	222	223	206	242	222	215	221	210	182	193	209	217	184	249	224	199	210	216	215	226	214	200	215	236	218	191	228	196	218	192	238	215	215	196	205	236	212	207	191	226	174	205	194	213	186	224	199	243	194	235	202
1891	582	595	557	556	568	494	536	527	515	502	555	536	509	519	511	513	493	527	536	539	546	512	499	529	492	578	543	565	483	534	501	500	560	496	495	496	534	515	509	483	541	545	509	505	510	514	536	492	512	498	556	537	506	486	527	519	492	504	503	482	514	524	488	520	511	535	501	490	498	485	530	534	501	514	553	485	484	548	503	529	548	518	549	538	528	539	508	506	526	500	530	528	509	524	545	483	568	518	515	518	496	509	508	532	514	510	494	506	536	529	505	524	504	507	518	518	523	521	490	513	522	539	462	576	521	536	505	502	473	521	545	507	531	510	481	556	560	558	499	514	485	508	498	504	543	543	501	548	522	548	522	512	541	534	529	524	515	517	503	523	522	513	546	531	507	469	511	524	499	524	539	515	529	496	514	496	534	528	551	506	487	517	541	549	496	492	538	562	531	507	507	542	564	507	471	524	485	451	537	513	490	532	507	526	524	530	520	517	550	542	519	553	532	498	545	539	509	495	521	532	467	514	520	516	534	523	477	508	491	505	508	577	528	479	461	525	480	522	540	506	524	538	566	522	559	484	497	523	519	494	513	490	510	505	487	527	548	524	524	551	514	503	497	512	535	493	536	533	494	550	562	538	478	516	536	542	527	524	486	533	502	522	508	513	505	541	504	469	506	514	494	482	503	545	489	465	517	512	507	523	472	533	518	531	528	547	541	545	503	537	497	512	555	512	528	510	527	545	501	523	504	486	509	526	534	548	491	517	503	544	474	513	532	540	546	536	552	480	550	541	518	539	535	518	504	534	525	516	540	493	519	548	512	533	480	508	483	478	509	494	486	501	516	466	518	533	494	540	496	520	505	525	544	549	530	549	531	493	529	504	488	502	484	504	520	514	536	503	506	500	499	535	521	543	524	543	518	520	510	500	552	497	564	490	514	527	519	544	515	541	510	519	525	507	540	499	520	520	497	547	493	537	533	519	513	539	490	505	511	517	513	501	525	503	475	534	489	566	524	558	491	551	537	502	493	576	520	541	534	504	520	530	530	540	520	497	523	505	535	516	513	528	496	510	525	502	507	526	530	525	523	516	529	503	549	497	502	514	519	519	509	489	536	496	484	512	533	556	503	505	459	537	498	534	483	532	510	498	489	509	496	545	536	490	532	501	502	499	561	500	519	495	513	555	513	512	529	518	540	534	528	476	498	527	486	507	546	511	489	515	548	519	517	532	520	500	527	520	533	544	528	502	505	471	535	507	562	503	531	529	536	510	512	514	475	547	488	531	510	512	547	512	542	523	525	465	520	540	485	518	565	522	536	512	509	540	545	493	493	524	529	531	500	505	531	491	491	517	537	509	497	501	521	510	467	534	514	536	531	513	534	516	471	515	562	516	502	519	489	499	518	468	478	498	502	520	506	529	520	470	543	554	518	496	521	490	492	546	514	520	537	532	495	512	545	492	495	509	502	545	465	543	514	510	488	507	533	512	537	514	504	510	511	547	549	514	555	453	509	510	501	546	534	505	467	539	471	531	503	531	479	497	513	576	490	505	524	512	498	513	509	555	498	517	510	501	506	474	504	507	529	548	542	505	500	519	477	520	536	535	537	513	537	508	538	503	497	553	536	520	519	525	532	481	545	558	525	499	491	528	519	529	521	526	487	487	528	556	516	504	481	548	528	531	495	528	488	529	489	500	546	536	575	544	574	504	534	540	521	500	479	551	501	522	506	529	492	506	502	504	513	535	548	515	538	518	503	500	533	511	521	490	493	491	521	538	513	525	528	520	489	498	529	543	527	548	507	489	474	532	535	504	499	471	483	552	500	523	529	518	533	516	521	550	529	500	544	494	494	520	535	539	473	500	495	531	580	479	508	500	523	506	509	533	478	522	489	474	513	518	537	535	486	502	551	521	526	500	511	505	518	535	501	485	522	517	524	503	540	514	538	509	494	525	536	525	490	519	508	508	558	533	498	484	483	515	485	500	541	512	516	468	519	495	534	503	528	493	516	505	526	525	512	502	522	508	519	509	516	491	566	479	532	525	487	509	534	475	528	508	499	495	511	528	482	515	546	522	513	499	533	471	508	504	531	552	506	485	522	477	526	521	510	511	515	524	502	541	530	547	552	515	495	515	538	550	517	492	556	526	582	540	526	537	532	538	532	538	535	510	516	492	558	500	531	516	541	480	562	493	527	545	493	495	526	548	528	498	503	510	540	501	504	521	526	512	535	537	502	499	531	502	499	527	538	503	520	468	493	523	475	525	483	557	537	497	525	517	543	551	481	520	521	534	484	538	528	515	545	515	480	499	574	524	525	515	534	536	519	532	497	513	513	498	516	524	511	480	539	531	500	518	527	522	568	513	521	504	492	559	520	526	506	521	553	499	525	495	530	469	492	550	518	491	506	521	523	515	486	502	572	476	529	493	498	547	520	548	532	520	476	512	484	505	489	510	515	518	497	515	563	516	494	506	504	540	559	526	514	521	536	528	500	501	552	501	513	502	508	543	532	541	484	520	480	498	516	495	538	506	544	512	514	551	486	521	498	496	523	481	525	533	511	510	507	562	535	516	479	526	534	540	524	558	526	523	532	496	503	519	549	516	486	473	532	505	514	508	495	506	527	536	516	516	474	483	505	492	523	523	485	532	518	525	542	502	541	472	529	504	538	558	521	524	520	539	578	538	543	532	509	504	529	502	485	509	489	488	481	484	523	512	499	540	532	500	519	507	465	535	502	521	546	491	535	529	493	528	521	554	513	499	520	531	514	534	546	524	505	538	520	522	502	518	515	525	499	531	481	502	512	548	541	528	570	477	567	518	485	532	506	541	548	528	511	513	517	573	529	512	514	498	497	556	532	535	517	482	551	525	528	512	525	507	506	547	529	515	557	504	480	520	515	541	488	518	542	560	475	531	499	553	506	524	444	531	499	506	482	514	511	507	523	537	508	519	536	532	487	508	537	524	522	538	516	514	486	543	494	522	548	543	554	511	505	526	488	537	503	516	542	558	479	504	544	522	557	488	517	566	507	556	491	529	515	504	545	518	552	495	504	527	529	563	529	514	491	518	532	501	561	541	454	473	479	493	511	525	532	553	512	522	534	523	525	548	487	499	520	543	534	514	504	530	483	505	514	531	524	514	507	504	480	525	497	505	502	537	477	530	484	518	501	480	524	492	517	534	523	508	522	490	573	504	535	525	518	521	534	484	559	526	527	502	535	532	528	490	505	476	545	531	471	523	525	544	489	529	527	459	539	538	528	526	477	508	460	506	557	525	483	475	465	521	538	513	514	523	538	556	515	534	541	527	487	545	508	487	488	496	521	542	503	500	506	496	523	521	497	467	526	541	473	518	482	518	531	529	521	572	491	500	487	531	496	492	530	536	526	517	489	504	514	458	527	515	519	512	475	524	518	500	506	528	506	503	492	535	549	487	512	467	528	511	533	513	502	507	519	534	537	530	533	512	494	533	547	542	499	507	529	460	450	486	510
7246	646	521	453	396	316	315	299	252	276	255	272	266	272	298	249	247	281	255	255	248	276	241	227	257	264	252	257	238	255	246	256	248	255	244	268	266	252	271	242	263	259	226	266	243	261	253	244	275	254	244	253	250	249	244	260	256	243	242	242	253	254	264	262	260	245	255	219	242	260	262	251	294	269	272	251	267	280	259	234	264	248	243	240	257	243	254	254	251	241	254	224	252	254	248	236	236	247	243	243	236	233	259	242	254	266	259	223	253	304	251	254	228	282	251	260	272	220	234	261	286	254	232	248	235	238	259	227	288	260	266	226	245	245	233	254	273	242	228	245	268	245	274	240	250	255	235	277	242	268	308	261	275	275	249	238	242	234	242	270	240	269	264	233	247	245	244	236	269	237	272	233	266	272	229	225	294	252	288	242	249	256	261	272	244	276	249	248	286	246	239	226	263	246	231	236	259	264	278	272	278	229	255	252	247	273	261	308	269	267	259	239	273	260	277	267	241	250	267	290	234	228	207	260	282	242	245	245	226	226	260	244	225	263	274	275	229	275	254	246	250	232	263	218	299	279	242	235	267	241	286	250	239	241	287	236	251	220	257	242	280	241	255	282	237	267	257	248	257	213	267	253	254	238	248	266	249	257	252	260	250	265	270	238	254	238	251	274	272	255	247	246	299	260	243	227	260	264	260	265	241	249	268	246	233	260	242	229	257	267	251	282	259	244	229	264	243	234	259	262	244	278	211	231	251	257	249	243	243	246	237	208	222	243	246	255	233	237	233	253	233	273	248	242	268	279	239	265	241	254	245	269	282	253	253	259	272	261	267	270	258	225	263	256	263	281	251	258	233	269	253	239	252	263	269	241	248	259	204	265	231	209	274	284	265	267	246	261	262	225	282	279	264	264	254	257	260	243	250	269	284	267	233	268	292	259	252	269	270	268	281	242	249	268	239	269	240	251	244	258	266	222	240	244	253	259	246	245	280	265	244	269	262	237	259	261	267	257	251	271	268	266	270	270	237	272	219	277	266	235	254	231	261	270	234	255	262	263	274	260	234	264	215	261	262	244	262	222	252	246	266	240	265	267	241	244	241	247	240	270	250	261	226	272	260	228	256	232	233	236	252	265	268	250	242	276	277	237	262	241	244	265	255	269	265	259	256	266	271	241	278	287	227	257	240	244	251	258	237	285	238	271	249	263	270	249	275	277	241	266	259	272	246	236	258	250	270	279	251	258	239	247	293	266	241	249	249	235	259	239	261	259	242	260	263	276	253	272	258	238	246	276	247	215	221	239	255	274	262	249	251	290	281	273	274	254	254	263	285	249	239	249	231	238	238	245	264	263	235	224	243	242	253	249	273	259	252	227	253	265	257	240	269	237	239	241	251	261	258	278	258	240	249	251	271	275	287	229	235	234	224	240	294	262	254	237	270	279	230	228	252	252	248	234	286	252	249	235	230	255	251	247	251	256	234	248	230	238	259	261	233	259	245	237	256	228	247	261	236	247	250	247	254	259	256	280	253	266	255	233	261	248	259	300	261	250	256	248	287	250	275	257	249	255	252	249	244	248	267	251	241	249	251	263	248	263	270	275	246	278	259	234	225	272	254	245	215	256	273	281	243	242	259	210	254	252	257	236	227	267	232	220	272	256	252	240	258	281	268	255	245	273	260	254	241	242	215	246	255	259	267	250	245	242	254	246	241	221	228	247	258	269	242	246	215	270	229	265	249	237	232	262	252	253	262	267	262	306	226	237	249	236	254	230	271	252	259	263	275	251	274	237	254	251	269	277	267	235	235	279	230	250	249	271	260	242	232	230	252	236	233	274	265	259	244	262	252	266	238	272	256	251	247	287	234	261	244	271	248	251	272	250	251	259	303	229	251	247	248	254	237	243	242	236	250	242	257	277	232	252	249	270	238	250	281	265	256	257	266	264	282	245	247	225	233	230	236	251	253	256	258	238	262	244	233	229	255	236	251	265	235	230	251	263	260	262	199	263	243	264	230	268	244	224	275	241	243	247	256	247	280	244	250	271	254	272	279	271	236	262	246	260	261	256	228	267	265	226	268	254	217	263	238	235	257	248	232	259	242	273	233	241	274	228	217	273	238	270	261	233	250	258	253	226	240	244	236	240	260	271	256	233	261	263	256	264	219	262	257	233	257	283	255	277	255	224	221	252	272	295	251	258	246	256	281	247	253	240	283	243	250	270	232	259	234	256	259	225	246	247	246	251	252	228	255	263	247	238	264	242	264	257	266	276	255	256	257	238	250	271	270	247	236	284	251	229	247	255	273	286	274	256	278	269	254	263	258	260	261	254	280	258	250	237	259	264	236	291	235	250	241	229	228	257	287	255	262	254	226	274	261	261	243	208	262	251	218	262	278	254	284	260	225	274	239	270	237	246	255	236	246	250	293	268	283	245	258	268	238	238	248	276	242	253	245	252	227	249	270	255	246	245	271	254	274	246	243	241	255	261	261	261	235	225	290	234	252	241	208	276	263	256	256	258	241	244	244	240	224	289	259	309	235	244	248	258	236	283	235	265	241	276	246	251	259	272	251	255	267	286	266	242	265	277	242	255	265	295	249	244	268	235	246	278	234	296	281	246	220	245	251	292	248	239	248	268	259	262	257	274	261	248	219	252	285	226	239	266	262	283	272	260	256	275	306	244	268	271	252	235	271	263	284	235	270	241	245	218	229	230	249	235	270	244	244	259	248	269	245	247	243	247	264	266	254	248	249	246	263	244	228	287	250	241	269	244	267	221	271	242	260	237	239	275	243	223	242	197	247	242	268	247	273	230	249	248	237	260	251	260	236	265	252	255	278	286	241	241	264	230	229	244	264	260	237	240	220	278	265	254	263	248	253	241	244	258	287	260	282	249	279	243	211	256	244	246	260	235	257	212	255	257	229	244	244	256	260	238	266	265	259	253	254	242	232	251	253	239	253	282	271	269	280	215	268	238	248	269	284	246	257	238	266	289	260	257	241	284	235	253	263	274	286	251	267	285	259	266	288	240	226	223	266	264	240	244	285	242	247	230	252	254	271	244	239	263	255	251	254	271	293	250	266	272	248	263	247	268	262	221	276	252	266	257	231	238	238	268	249	243	251	252	310	279	270	234	283	245	246	270	281	291	277	285	252	274	253	269	269	267	209	230	282	264	232	276	262	244	272	273	231	238	254	253	232	235	238	219	258	239	271	250	250	265	236	239	240	267	260	264	249	231	225	281	265	263	256	252	278	264	263	249	281	245	262	257	238	222	276	266	260	279	243	254	261	249	269	241	256	234	269	257	225	240	293	252	252	263	265	253	236	268	249	274	240	242	245	258	239	249	255	249	266	250	244	254	262	246	254	235	266	245	272	246	229	227	260	250	257	222	247	241	261	267	268	254	262	249	263	240	248	232	246	228	247	249	261	241	263	248	259	256	259	221	257	252	275	260	240	241	260	249	225	266	263	269	285	249	260	261	233	271	251	235	275	235
6673	944	1243	1373	1137	1039	1008	906	872	759	773	732	689	707	728	737	728	668	652	686	641	623	592	645	627	622	621	645	586	644	633	626	587	603	569	639	612	582	663	635	600	594	608	649	647	629	618	641	600	631	600	661	590	570	654	625	580	625	613	609	617	588	642	619	621	610	599	585	629	644	613	600	590	614	574	590	595	586	606	601	629	612	670	597	633	578	615	564	616	629	589	553	631	649	628	613	608	646	608	659	625	610	576	603	559	587	629	585	676	631	648	597	613	606	589	606	662	668	540	610	583	576	613	579	595	609	630	594	630	642	627	597	613	599	614	575	600	635	651	626	616	583	598	597	616	594	612	604	611	627	638	584	649	663	616	598	623	585	623	603	626	601	593	598	605	591	586	589	622	591	617	606	607	634	613	603	659	662	600	619	586	640	538	565	606	577	566	610	641	599	589	645	645	614	596	585	614	591	603	557	578	616	582	617	611	611	632	575	628	609	625	584	611	622	542	620	592	611	597	643	621	582	620	633	645	612	591	582	568	605	605	621	638	614	665	576	615	606	591	584	631	632	636	605	605	589	617	605	574	583	575	641	628	642	632	592	592	572	616	613	627	637	629	598	612	614	646	593	605	588	648	584	605	615	596	618	592	633	576	600	636	631	615	648	566	636	592	598	569	642	600	592	624	607	566	585	594	621	586	614	588	598	576	576	595	617	616	610	611	569	624	608	620	619	578	632	590	611	603	577	632	619	627	620	610	600	619	614	581	584	617	618	683	597	584	615	623	587	661	580	595	601	597	630	613	610	627	616	639	571	585	608	633	586	613	590	593	584	603	600	570	599	598	613	582	629	604	596	599	554	610	598	607	615	627	582	606	622	646	598	619	634	611	584	617	647	588	583	601	631	605	602	586	607	582	593	621	634	608	623	578	619	673	619	584	576	559	577	622	620	623	615	635	576	578	599	600	559	599	584	612	627	563	583	618	623	648	622	635	610	597	607	612	599	605	584	591	564	601	614	621	627	615	611	636	626	597	609	585	673	596	631	585	589	589	601	639	608	605	639	623	635	624	600	637	606	628	609	625	657	581	640	612	615	604	607	578	586	615	598	579	615	582	621	623	596	601	607	600	659	598	560	602	631	622	610	621	630	573	599	590	603	596	628	588	583	576	631	641	603	592	631	558	547	610	616	563	592	576	650	627	617	601	572	595	615	589	656	624	625	649	602	545	596	607	548	624	610	545	648	569	549	675	616	612	632	577	594	578	652	607	605	610	576	620	597	563	600	606	593	630	622	621	642	620	576	646	571	620	594	617	602	629	570	615	621	590	643	592	580	629	589	592	616	583	654	579	578	621	595	609	548	642	639	604	645	598	605	605	593	621	641	637	589	601	627	648	562	632	630	615	609	612	600	639	577	603	562	572	602	633	655	585	610	592	611	552	605	565	651	610	641	596	636	649	588	620	605	632	605	637	630	638	600	592	628	606	605	624	605	614	596	625	599	615	629	628	605	635	553	617	606	596	629	617	651	610	573	575	604	600	621	585	669	558	623	625	590	600	609	572	611	583	641	573	575	597	626	569	587	607	549	596	594	634	590	642	662	616	580	590	582	614	584	668	590	597	679	581	620	637	599	619	679	621	572	587	566	576	584	626	604	627	609	592	593	625	592	596	630	600	632	615	541	645	573	669	627	630	628	601	629	602	661	637	618	608	598	605	609	613	637	616	598	594	608	580	621	595	608	602	584	557	605	628	584	652	592	621	603	590	584	610	571	608	590	593	590	580	635	560	642	582	605	598	638	632	598	615	627	608	597	555	640	607	591	644	584	581	571	640	598	626	602	579	620	588	603	621	647	656	627	573	608	607	600	580	597	618	580	588	618	655	612	613	604	623	573	617	581	607	620	629	623	567	651	582	579	598	589	619	603	625	628	635	599	597	596	638	627	612	621	614	626	568	598	671	630	616	631	640	550	667	599	631	630	621	635	646	569	566	643	554	616	584	629	579	547	578	595	654	590	549	613	609	651	590	580	611	593	601	610	611	607	560	565	624	617	618	551	601	604	547	567	588	577	626	644	619	591	624	652	574	598	624	620	589	610	627	648	600	566	577	586	604	618	581	612	580	622	665	634	541	628	609	600	553	599	599	596	604	596	577	635	581	568	606	624	655	627	601	639	633	625	570	620	616	601	593	576	583	598	581	611	601	623	572	626	652	589	598	586	626	619	606	647	607	617	625	659	555	592	617	587	608	623	574	605	650	617	603	640	624	609	586	589	595	645	641	629	609	659	577	602	586	621	606	630	602	618	544	601	634	579	585	570	570	585	618	550	582	630	642	621	601	599	652	618	594	566	625	612	565	590	597	581	622	641	620	606	611	630	565	649	597	601	566	621	591	631	639	646	581	575	621	616	635	599	632	606	619	584	608	605	617	598	614	607	620	661	585	625	590	644	676	666	606	628	641	559	626	591	565	547	586	602	656	604	608	621	604	596	577	660	601	570	585	625	595	596	620	604	630	652	619	614	571	599	611	589	620	612	609	572	579	610	618	617	605	598	547	609	644	617	592	646	608	582	561	589	609	602	631	609	596	643	557	607	590	574	614	587	610	589	617	603	603	595	604	592	588	600	584	614	600	628	627	591	613	607	602	631	561	626	613	651	692	661	635	607	624	601	606	602	633	612	604	617	560	567	638	607	627	583	572	622	653	578	626	645	559	616	645	640	605	617	568	568	570	629	636	586	575	646	605	680	646	594	585	587	624	585	625	613	623	636	584	606	572	605	624	590	622	612	586	655	559	590	586	619	615	674	611	600	590	597	629	593	627	641	555	637	579	620	608	608	600	608	637	557	596	599	639	614	596	626	609	599	597	586	615	610	625	612	626	607	600	586	647	585	589	633	636	578	599	647	601	646	616	591	624	612	602	635	579	585	625	654	634	567	619	601	636	589	590	593	575	642	561	609	630	612	583	645	590	642	643	594	640	626	589	629	596	636	554	619	587	589	584	593	600	599	594	554	624	616	580	597	603	603	594	609	628	588	628	634	610	550	594	601	627	600	588	581	588	639	508	583	666	594	616	652	571	621	611	617	586	556	616	616	587	614	617	619	612	584	623	585	595	647	598	641	554	578	597	636	619	649	611	647	616	666	607	618	678	614	638	610	603	607	616	585	625	601	585	579	617	573	594	609	581	579	601	605	640	571	604	596	652	642	633	618	598	598	573	629	596	607	571	576	593	622	579	585	660	581	582	621	587	581	646	635	616	638	592	564	579	588	587	598	610	619	627	634	588	618	600	581	617	602	586	648	630	590	618	623	609	601	600	617	612	610	672	591	588	627	600	613	603	623	641	583	612	606	597	594	591	618	576	605	620	640	566	614	641	606	584	626	593	591	603	629	592	612	635	587	619	597	635	634	610	574	620	642	616	613	589	635	585	582	635	599	562	574	608	609	636	604	588	596	560	599	604	603	600	555	622	614	555	599	605	623	598	572	600	595
12924	947	703	449	338	302	288	236	210	188	158	158	168	147	172	137	178	149	136	119	159	145	149	125	152	156	140	119	116	140	147	131	113	139	132	145	147	126	136	161	146	132	135	129	146	120	127	127	144	141	143	149	126	152	149	138	126	149	152	142	157	126	128	127	120	137	119	139	155	143	116	134	136	111	144	145	140	143	125	157	131	141	111	110	126	134	148	129	131	133	145	150	142	129	121	150	142	147	129	115	117	154	134	138	130	156	123	146	136	133	141	127	131	154	137	130	122	136	134	136	129	135	140	121	146	151	137	153	155	135	149	135	129	134	108	140	127	123	131	128	160	147	141	144	115	111	128	120	130	144	125	142	143	126	136	129	137	132	134	148	132	145	167	118	136	145	118	148	130	137	129	150	142	141	134	126	126	149	122	116	115	124	133	134	145	128	143	132	107	144	140	140	141	153	133	118	155	142	130	131	131	130	131	140	149	130	127	131	144	128	154	113	107	126	112	129	147	155	136	127	103	115	156	133	130	123	135	140	135	117	125	126	135	120	143	126	137	133	129	128	147	159	128	122	128	142	117	153	156	124	175	168	139	133	143	150	128	115	125	141	124	117	135	117	122	137	160	134	136	124	145	140	140	141	133	139	132	135	122	134	133	126	123	132	111	145	143	128	118	130	132	144	136	130	123	149	113	155	162	135	127	142	126	155	119	129	118	110	149	118	142	137	114	122	127	140	134	124	160	137	129	132	145	161	132	118	115	156	120	137	138	159	144	124	155	143	127	148	131	139	143	132	130	144	142	150	146	126	144	123	133	124	116	148	126	137	145	126	106	154	115	123	125	131	129	122	130	140	115	117	126	142	140	144	139	133	145	134	142	119	144	145	136	141	123	129	141	131	115	124	133	137	134	107	129	130	135	148	130	148	142	142	148	121	140	133	126	142	116	121	139	147	136	109	136	148	146	145	123	122	118	118	148	130	130	150	113	112	115	125	126	120	158	139	115	112	134	142	120	152	138	141	117	150	130	141	151	148	125	120	161	121	133	150	136	134	117	136	122	132	128	166	136	142	140	115	115	130	137	139	148	123	121	128	146	117	131	118	129	120	121	130	147	162	163	131	145	126	152	161	119	152	131	142	148	120	134	136	129	135	128	126	117	122	135	113	138	139	143	136	132	145	129	137	132	115	144	155	157	117	133	146	117	128	151	146	136	139	112	124	131	119	140	120	136	142	147	131	131	143	131	131	132	108	150	143	141	139	136	122	118	138	115	134	144	134	112	151	138	133	151	143	129	137	130	146	153	158	146	131	132	133	118	125	151	142	122	124	113	145	146	129	116	134	119	162	124	131	133	120	113	156	138	146	152	119	120	127	144	135	138	140	137	122	153	152	118	130	132	115	151	136	130	135	159	129	153	144	117	137	140	129	146	128	150	130	126	117	148	149	155	128	135	144	151	125	126	131	148	134	148	138	116	129	151	147	140	137	124	133	122	122	143	119	128	141	156	130	148	136	129	133	138	134	150	132	150	128	149	126	147	126	134	128	107	117	141	126	144	147	152	124	148	122	120	121	145	128	137	137	156	129	128	153	139	139	114	124	138	131	151	138	151	159	126	142	141	122	148	139	144	135	166	138	139	162	161	121	147	127	132	137	127	142	136	120	134	125	123	121	130	113	129	139	154	120	148	126	139	148	135	127	141	127	152	123	134	125	134	139	129	139	124	144	127	137	131	125	131	150	144	159	134	146	127	127	137	139	139	134	135	133	140	129	134	112	154	121	134	128	114	151	144	124	145	142	147	132	118	117	137	140	116	120	122	112	123	122	124	146	142	127	125	126	148	163	159	151	125	121	142	135	139	149	142	155	142	126	144	122	129	133	142	134	160	130	137	118	142	147	126	157	145	124	123	146	136	143	122	137	139	140	134	135	108	161	146	137	121	135	142	153	139	143	140	142	128	136	156	134	136	130	142	135	130	121	133	143	170	141	135	125	126	138	142	151	145	116	113	132	149	145	143	152	134	132	162	120	123	146	117	136	144	117	157	126	116	149	132	132	129	137	135	124	139	132	127	135	145	113	129	139	114	151	135	155	125	146	147	148	142	137	129	155	138	132	121	128	142	93	141	136	151	141	152	136	141	157	134	134	118	142	139	113	128	137	119	143	145	115	151	115	129	140	129	138	123	123	145	129	136	107	154	135	138	152	116	143	130	140	137	135	136	136	118	132	125	129	161	143	123	114	120	136	118	136	140	151	128	133	125	119	134	119	120	119	145	139	151	148	114	119	136	153	135	113	143	136	122	134	127	153	160	118	122	140	145	126	138	127	123	137	135	140	133	136	144	147	139	121	138	143	150	120	151	140	131	150	128	120	152	140	136	132	152	158	114	169	162	158	141	137	140	123	134	121	127	138	134	118	145	158	119	149	136	131	130	132	128	146	135	133	130	128	132	129	113	132	115	124	124	121	145	130	136	122	120	129	123	141	113	116	133	157	139	123	136	140	129	153	119	137	144	142	128	174	154	130	139	144	124	136	133	134	137	122	125	120	137	140	133	134	146	143	134	133	125	123	151	137	142	119	113	135	154	147	122	144	137	130	110	133	151	112	139	149	139	156	151	130	138	125	115	144	121	114	144	120	133	134	131	127	117	139	143	137	133	119	137	121	148	125	131	119	109	124	136	114	137	148	129	149	132	150	135	126	117	151	150	135	150	142	154	155	125	151	130	130	138	128	127	126	138	120	135	130	154	138	119	131	158	157	121	144	137	117	147	149	142	147	118	126	112	144	127	150	137	115	132	148	144	124	130	132	117	145	124	119	137	130	141	128	124	149	125	139	120	131	136	147	150	145	140	129	138	129	140	132	128	116	130	119	147	125	136	160	150	121	139	129	128	142	116	147	132	135	150	116	139	152	136	127	131	160	134	131	139	149	144	114	160	127	143	134	131	124	142	130	124	145	146	111	121	139	120	130	112	136	148	153	130	116	120	157	132	133	145	141	133	153	126	155	132	128	124	136	109	131	150	121	153	124	145	152	139	152	143	139	127	130	127	125	144	123	128	130	116	137	129	126	127	130	139	129	131	145	122	124	162	152	148	124	132	143	119	155	129	112	126	119	128	125	142	146	151	111	143	136	153	136	131	141	122	128	125	134	144	116	133	101	126	124	145	128	138	118	137	124	148	142	128	146	129	126	134	137	109	117	132	132	133	139	143	151	164	152	122	125	149	136	143	165	138	122	130	143	109	140	119	124	134	110	164	127	130	125	165	124	152	127	126	131	156	126	125	133	132	132	129	132	132	120	139	142	139	128	148	125	130	122	131	149	137	123	132	120	129	128	121	157	128	159	144	120	140	140	152	148	134	148	96	132	124	146	150	145	139	139	142	131	136	100	147	154	125	141	144	124	116	131	126	145	144	126	124	162	119	124	127	127	118	134	111	157	126	139	134	114	135	135	159	139	142	137	134	145	120	143	114	133	147	131	147	125	127	120
8171	1016	1570	1652	1432	1120	1034	991	795	645	632	533	526	540	506	461	483	485	401	441	427	377	395	395	402	357	368	393	371	363	378	360	395	348	342	334	320	347	317	335	379	355	387	360	384	351	394	334	370	321	352	343	306	346	370	356	355	359	350	374	342	340	364	304	352	356	343	341	333	337	339	331	342	345	344	360	346	356	326	335	346	337	330	370	335	315	309	331	350	355	366	328	346	325	370	311	334	330	327	329	313	324	345	338	339	356	338	348	348	357	326	304	349	313	317	342	365	314	343	325	339	337	337	309	335	324	326	340	329	319	339	359	387	343	320	339	335	331	331	337	289	319	370	363	346	320	357	339	320	357	337	332	311	367	288	374	320	354	305	326	350	324	302	343	345	341	323	361	312	355	332	280	326	355	332	336	346	344	309	346	355	329	348	344	329	362	321	346	348	342	325	338	345	340	368	323	358	335	344	316	345	358	341	331	319	322	338	315	342	321	339	335	323	324	326	324	359	332	309	339	391	334	355	326	359	338	328	347	369	332	346	345	305	344	335	325	322	322	323	326	356	326	334	350	332	322	342	319	368	342	350	323	321	352	366	334	355	358	340	350	319	341	350	349	323	357	337	329	316	348	315	344	339	341	339	368	331	332	330	305	312	325	331	371	333	366	374	325	321	318	349	332	326	335	339	335	334	348	376	337	336	362	354	341	337	334	343	343	335	388	347	327	334	342	344	336	326	342	345	350	317	316	338	345	343	354	330	337	334	351	361	323	311	355	336	343	365	305	331	315	317	347	312	354	337	336	335	308	347	349	366	331	308	337	335	348	321	304	359	348	334	351	341	369	337	351	357	311	351	328	332	321	292	339	329	334	339	324	359	331	343	345	357	350	336	323	308	333	362	332	340	311	366	322	320	371	350	333	335	314	325	322	339	352	337	323	342	295	331	324	347	346	348	325	305	313	345	316	327	362	371	330	320	306	327	325	357	316	352	353	326	308	310	361	353	330	311	339	340	343	331	316	325	364	313	347	341	364	319	339	339	335	338	336	336	359	346	345	332	323	361	321	348	325	304	325	349	340	357	348	332	292	307	330	342	360	352	355	322	349	391	357	296	347	321	312	311	366	360	322	315	325	335	329	345	359	310	334	299	367	318	327	297	329	355	323	347	331	342	322	362	331	326	347	360	356	325	326	314	332	365	349	340	315	312	352	331	367	336	327	372	322	318	304	344	372	337	365	346	315	325	329	351	307	324	334	348	317	327	384	341	326	361	349	323	318	343	347	302	363	343	332	360	329	358	337	324	323	356	339	310	347	330	340	359	346	340	330	343	331	339	335	356	349	368	322	331	343	365	318	321	350	339	367	359	332	373	323	364	300	362	363	357	329	329	350	336	316	302	343	322	343	344	325	316	341	336	350	334	381	319	354	335	339	358	334	336	325	358	299	312	322	320	348	323	346	333	347	332	297	339	335	331	296	351	349	324	343	329	360	321	319	312	326	305	320	322	350	320	348	299	339	318	321	350	370	318	356	354	330	346	348	338	327	371	350	310	344	326	366	319	336	342	339	344	313	323	324	338	341	360	297	342	357	339	357	323	305	320	281	343	334	336	331	336	322	346	302	323	333	333	309	348	339	323	334	333	374	316	327	298	355	335	328	324	327	305	308	337	340	346	372	342	338	348	349	368	323	323	330	314	312	332	351	300	369	355	336	319	337	327	339	346	357	316	320	343	322	347	335	338	313	336	339	355	307	348	347	338	306	367	338	339	347	362	355	350	347	374	323	356	333	348	326	340	324	317	333	334	385	311	341	321	359	334	300	314	334	334	326	362	345	343	339	337	344	302	332	341	358	327	326	359	348	324	320	337	326	311	363	369	370	358	350	331	297	362	306	327	341	328	347	347	341	301	359	347	337	355	348	335	342	311	330	327	338	367	353	342	317	326	369	346	340	338	328	336	356	357	301	353	363	326	342	338	388	365	332	333	336	305	331	324	313	325	339	335	337	356	355	317	315	359	320	337	325	327	320	359	367	343	374	353	332	360	371	358	329	340	304	364	326	360	343	331	313	307	334	356	330	323	322	344	362	342	330	338	331	326	359	320	345	312	351	357	320	319	342	346	336	345	364	346	360	350	368	329	341	342	346	355	344	338	353	331	358	345	320	330	352	334	328	327	344	333	353	311	347	355	354	312	374	335	351	334	332	322	353	349	316	348	323	337	353	320	306	341	320	309	327	346	345	349	352	336	352	347	347	320	355	321	355	338	340	330	360	339	340	341	340	346	367	340	312	320	328	347	343	301	366	310	357	411	315	333	367	342	337	352	335	354	312	329	326	361	294	327	359	340	313	316	339	326	357	327	303	356	356	338	310	357	339	321	367	349	328	322	353	309	349	349	322	328	308	349	326	318	351	343	338	308	339	328	352	309	339	367	334	373	332	360	362	303	376	355	347	356	335	325	372	343	335	330	336	351	336	322	310	348	319	335	352	320	347	351	322	333	315	322	335	300	324	335	355	360	355	320	319	308	333	317	319	306	308	327	348	307	307	368	319	354	326	335	315	356	332	345	332	324	357	369	345	332	329	349	337	337	352	338	365	342	322	358	322	346	361	320	337	350	330	316	350	363	353	318	293	333	336	338	337	337	289	308	353	347	363	317	359	330	301	339	325	344	316	332	341	342	363	336	341	353	309	320	338	308	326	361	346	343	327	329	341	312	317	336	331	333	356	329	341	315	327	314	357	299	301	303	324	387	331	370	315	359	357	329	339	334	298	331	312	339	333	339	313	308	324	331	287	335	335	337	346	343	351	332	348	332	340	313	336	343	303	331	349	357	340	318	346	362	310	324	381	311	351	345	322	340	338	335	326	318	335	319	314	350	362	339	353	339	344	369	348	354	345	328	343	281	332	357	317	343	347	334	321	338	333	337	325	343	324	344	336	317	348	354	329	325	324	344	354	360	338	335	320	317	377	363	339	347	309	340	330	303	352	343	327	334	350	351	327	310	310	339	327	337	306	351	334	331	312	322	366	340	317	309	339	323	339	331	345	334	297	319	339	346	362	317	342	397	365	333	329	356	299	352	329	364	333	353	369	345	321	336	299	320	330	313	340	329	347	336	351	330	359	328	367	325	331	353	314	319	362	333	342	326	316	328	333	330	352	347	289	313	322	329	334	375	326	360	327	341	347	314	337	317	337	357	319	349	313	331	342	350	310	349	343	364	314	360	318	357	317	333	320	369	356	333	332	348	318	318	347	389	330	331	322	355	330	330	350	344	319	340	361	344	333	303	345	351	357	317	299	385	350	317	331	320	345	338	333	363	324	353	342	328	317	353	335	348	331	351	334	317	325	317	331	327	342	328	331	328	340	289	337	340	327	337	333	364	318	343	338	343	367	330	313	371	326	345	357	321	319	330	325	345	351	308	350	314	361	344	342	352	340	369	345	331	332	367	315	341	294	327	356	363	333	342	327	343	338	351	331	353	327	339	361
1421	260	264	240	246	218	203	228	201	215	189	219	188	216	175	221	203	212	225	201	196	193	189	218	218	194	206	221	222	210	217	199	225	197	202	221	220	203	200	203	188	228	228	218	215	192	209	193	214	217	200	233	227	200	198	224	217	209	213	204	193	212	244	212	211	230	236	217	211	211	216	190	225	206	218	214	213	198	212	246	188	217	209	231	206	201	206	189	202	243	194	199	188	217	206	182	195	224	203	209	246	181	187	199	199	219	212	217	243	226	213	199	238	195	226	232	206	204	214	206	196	224	211	197	205	210	208	237	198	218	218	203	195	214	198	214	213	222	219	222	226	198	202	192	199	204	202	190	197	225	203	223	226	213	214	229	192	194	206	211	199	212	236	206	196	190	208	203	215	213	218	185	222	217	201	188	204	234	235	218	228	204	223	199	219	194	222	220	201	196	199	192	206	227	223	208	218	225	219	188	209	212	205	230	195	198	198	201	207	203	207	220	194	216	209	216	217	213	210	206	200	218	232	240	194	238	209	201	195	189	215	224	201	188	184	241	225	204	216	235	220	219	228	214	214	206	206	194	190	192	220	214	192	219	223	186	193	229	221	214	242	209	212	202	200	186	194	216	212	228	187	197	218	220	170	199	219	192	235	227	240	215	204	203	218	223	206	223	208	219	210	232	195	231	194	201	195	179	209	222	201	190	200	222	222	229	225	227	208	221	202	205	204	209	205	219	242	232	189	199	206	219	203	239	205	197	224	252	230	215	216	220	210	211	220	219	189	218	222	195	214	222	202	206	213	226	216	219	210	186	184	189	188	180	226	223	207	192	180	223	218	200	216	189	231	238	188	199	202	192	210	214	226	215	191	212	203	197	207	190	221	200	231	221	228	214	170	201	223	214	202	205	200	232	250	201	208	200	201	261	225	215	204	198	230	203	218	195	207	221	198	217	216	183	215	205	217	223	224	227	243	192	198	225	213	211	207	207	209	192	233	201	179	191	208	209	195	195	233	210	205	194	204	188	247	207	228	206	212	216	210	185	220	209	192	224	191	204	195	177	218	201	221	199	224	196	211	251	204	221	204	223	172	201	213	216	230	179	188	215	215	218	220	196	218	208	203	226	220	219	196	228	237	221	223	221	230	224	197	173	194	183	213	203	215	223	198	220	219	195	208	196	209	180	207	210	224	199	213	216	202	182	229	224	216	221	199	192	188	181	223	180	228	205	223	185	186	196	223	208	206	204	228	194	216	200	215	224	206	224	198	234	208	225	215	215	191	221	233	201	214	195	205	182	194	239	237	204	201	233	197	220	199	215	229	198	195	190	226	223	199	202	220	187	208	207	210	215	204	222	236	216	201	218	218	214	186	186	229	204	193	201	202	231	207	207	234	193	207	211	199	187	212	203	197	207	200	173	206	203	213	197	206	190	218	205	237	206	242	222	231	196	184	191	197	204	232	209	258	202	233	218	201	205	198	185	214	220	198	208	194	186	193	215	177	200	188	204	216	204	229	210	193	217	195	230	256	189	216	217	240	206	207	179	220	188	192	192	204	232	250	223	216	185	235	212	215	205	210	190	204	198	204	216	207	189	194	205	192	222	199	211	213	237	213	192	208	212	182	198	222	192	220	204	208	195	218	216	231	206	181	214	193	210	210	198	179	218	212	203	210	222	201	217	217	196	229	204	188	211	234	213	202	242	224	218	216	194	193	223	215	218	209	201	194	213	225	191	220	198	214	207	211	202	203	202	202	190	212	222	214	213	220	204	170	194	203	223	217	194	206	200	251	214	241	212	231	236	216	225	206	213	215	213	214	208	218	213	206	229	217	196	228	202	223	183	179	222	207	235	200	196	194	226	229	202	191	213	210	223	227	199	209	222	197	200	229	225	177	230	224	255	244	206	201	235	191	189	225	202	209	190	214	208	205	192	214	219	207	208	201	201	201	218	206	204	184	197	188	202	223	208	185	201	229	217	225	233	185	196	221	221	229	212	206	191	204	226	194	184	211	198	221	195	213	199	184	215	228	242	209	205	207	208	175	202	193	209	230	234	199	203	173	201	194	227	218	200	195	223	233	228	228	198	235	225	210	232	183	210	198	211	205	214	192	206	215	198	217	201	207	220	178	189	245	206	202	194	211	218	226	188	189	195	216	214	208	216	222	210	204	189	193	213	229	204	211	190	194	199	206	200	196	210	171	213	186	198	217	184	244	183	225	210	204	179	219	213	217	206	202	228	196	218	194	206	234	202	199	205	209	181	179	200	193	186	201	230	212	225	200	199	218	199	191	196	240	205	225	222	214	180	176	212	206	203	179	204	211	226	222	208	228	223	218	216	187	201	209	204	213	196	181	202	224	187	203	206	227	224	198	212	214	216	196	229	223	213	207	194	210	208	196	229	215	202	222	193	221	193	217	195	215	207	198	200	195	212	187	223	202	223	240	214	188	202	187	238	189	225	233	212	220	199	214	200	177	206	206	166	216	195	188	214	205	174	238	214	225	216	202	206	185	211	208	197	190	194	220	200	219	211	203	227	206	208	198	202	221	224	217	217	214	216	209	179	202	196	217	211	197	229	217	212	186	238	195	185	203	211	168	184	230	208	214	211	218	187	238	208	214	199	197	200	198	214	208	201	217	222	192	223	211	224	211	198	211	220	241	213	184	202	214	203	191	204	201	213	202	243	262	202	200	209	204	198	187	223	206	208	232	202	216	219	221	224	221	179	224	186	201	205	215	246	221	182	201	237	210	200	220	200	185	227	217	222	224	195	207	203	229	197	190	195	198	195	207	208	201	208	215	228	189	219	196	212	224	208	193	217	186	210	191	204	230	224	189	193	180	236	189	204	223	244	205	198	220	202	208	203	197	219	178	210	205	223	203	230	207	237	192	212	223	230	222	227	190	183	248	208	194	198	204	214	185	218	189	245	215	204	200	211	191	228	207	228	231	228	229	191	201	206	217	209	221	195	207	190	216	209	218	223	196	236	175	200	203	227	221	203	174	219	193	201	181	189	193	204	212	176	220	210	203	201	208	210	216	183	176	249	230	190	222	196	214	200	213	214	213	245	205	199	220	234	229	196	198	216	217	198	198	204	217	178	200	216	184	213	222	210	183	217	208	208	203	217	213	217	189	207	199	215	204	212	202	197	198	239	199	219	209	232	232	201	218	231	211	175	221	193	207	178	224	209	206	224	178	206	204	202	211	197	213	211	218	223	210	227	213	202	240	203	210	205	219	246	212	221	201	204	202	197	214	201	225	198	216	213	220	176	210	206	197	207	195	216	222	228	225	223	208	220	209	191	238	188	201	205	205	219	202	213	241	199	194	197	181	230	216	188	215	221	225	215	213	200	207	188	185	223	214	207	193	196	203	220	200	230	193	210	212	196	209	224	192	206	215	197	187	225	205	203	195	215	237	229	236	199	170	219	183	198	207	190	205	218	257	201	222	231	216	201	206	202	198	223	190	217	221	172	213	213	208	195	214	231
1977	621	609	618	562	541	528	605	564	543	528	542	526	522	519	516	568	556	490	534	531	498	543	543	504	536	521	509	514	537	538	497	508	531	528	509	493	484	565	545	556	517	489	545	521	540	497	552	527	495	533	537	502	508	527	528	542	531	513	489	519	535	508	563	544	540	528	550	540	518	510	543	566	483	527	532	605	552	506	517	501	506	531	529	498	483	507	536	459	518	493	533	508	475	499	532	510	571	500	526	533	559	518	558	515	517	484	543	518	519	489	584	562	532	523	519	484	515	508	532	517	530	525	501	528	513	507	560	526	552	518	509	524	564	526	483	517	533	513	535	549	515	559	536	510	509	545	511	539	511	535	531	491	508	520	515	501	500	523	548	522	561	488	534	544	553	567	504	508	537	519	510	499	568	463	492	532	511	523	539	481	516	509	511	563	497	497	480	503	489	527	522	540	543	468	517	485	493	522	471	460	508	492	539	512	483	535	533	505	525	502	487	515	520	508	512	502	494	481	541	513	526	513	544	492	543	478	487	523	513	522	535	526	504	526	512	523	530	518	510	517	488	506	505	542	491	501	508	542	528	520	518	509	536	490	515	495	533	480	524	529	540	502	526	480	521	520	525	483	532	548	517	521	499	518	498	527	456	523	498	541	483	546	497	493	540	532	515	537	509	543	488	532	522	509	532	504	526	491	539	546	500	514	487	572	525	519	527	561	511	527	520	518	524	544	506	535	509	525	554	542	499	512	514	524	554	556	504	515	542	515	532	557	517	556	538	542	536	489	509	495	501	543	483	534	473	499	560	514	488	514	510	493	521	502	531	520	536	505	577	476	517	537	521	495	512	557	493	501	548	498	499	506	507	531	542	542	516	531	541	533	501	524	534	516	461	506	516	562	507	575	510	544	508	522	493	493	538	471	517	514	506	530	520	528	490	492	516	491	522	524	513	519	485	555	532	509	515	533	519	521	550	528	516	511	525	498	532	538	550	483	527	516	541	522	479	490	547	570	496	505	532	517	512	509	510	482	481	496	506	501	555	543	534	540	524	528	536	523	515	515	503	534	484	563	541	518	531	520	526	536	507	493	532	546	514	507	527	544	527	489	513	490	560	492	562	512	543	526	491	538	490	554	574	518	519	561	557	504	507	547	541	522	513	529	558	560	559	546	502	531	503	556	561	507	542	538	504	518	506	549	515	513	549	527	545	529	544	534	543	486	497	528	561	529	494	520	503	518	508	530	497	573	518	521	536	526	505	522	542	517	530	476	504	523	516	476	533	480	527	526	514	484	527	553	504	557	521	508	536	482	544	552	486	539	524	530	525	485	534	548	542	549	502	507	537	516	482	523	510	509	545	519	527	513	519	517	519	521	518	498	492	518	488	521	517	473	515	512	547	514	534	530	520	500	550	534	549	514	525	529	467	527	553	527	512	515	517	552	525	505	497	513	526	503	530	531	497	484	528	517	517	524	530	539	558	555	527	510	541	490	488	538	558	551	508	490	502	531	533	505	486	496	544	528	534	492	548	536	516	507	555	525	504	521	527	535	536	527	522	504	525	525	487	554	503	510	519	521	485	564	557	522	506	519	485	513	571	520	516	517	492	495	468	530	533	532	530	498	526	523	509	473	524	504	511	496	500	525	520	535	489	477	545	513	530	467	515	515	561	515	466	528	510	515	516	498	524	546	509	515	495	554	497	497	545	514	519	548	544	508	521	575	492	499	528	556	498	561	525	537	491	522	525	513	521	506	501	494	548	502	500	547	483	542	540	539	504	496	514	497	529	509	518	496	525	503	514	526	545	499	567	533	504	559	527	549	549	523	522	543	525	547	547	563	479	540	517	524	478	541	558	541	546	517	576	540	486	528	481	541	551	547	484	567	497	527	508	540	519	516	525	503	517	507	506	541	518	565	546	549	560	551	524	511	490	503	535	548	481	536	510	496	527	510	469	528	526	497	531	535	507	530	546	489	577	501	519	510	514	541	532	512	511	535	515	521	529	507	534	509	530	491	491	535	526	539	496	521	515	516	527	519	513	512	473	515	521	535	528	508	481	529	537	499	505	460	484	498	541	527	497	506	538	499	501	522	571	532	509	520	568	530	509	487	540	522	531	510	492	554	571	515	533	507	507	487	491	509	526	522	507	504	538	509	546	507	510	498	532	494	539	518	548	504	494	529	550	531	556	507	516	532	535	526	518	494	490	525	518	546	553	547	513	478	527	484	509	537	514	540	540	530	543	570	520	508	513	498	557	530	520	550	514	515	534	570	479	559	524	495	521	524	509	532	496	536	502	551	491	510	515	550	529	528	554	483	533	525	532	504	498	539	539	505	530	530	500	527	517	520	550	508	493	530	570	523	541	526	521	554	472	517	532	520	530	533	530	501	572	563	529	508	505	523	487	486	555	554	553	536	492	514	541	529	520	535	537	510	556	541	533	513	542	534	574	549	513	549	521	550	533	525	495	517	517	520	497	545	462	517	561	511	513	519	528	528	538	548	528	511	543	493	535	506	532	513	561	534	546	551	507	502	511	541	517	505	541	543	516	536	524	533	519	522	481	510	505	511	531	523	529	565	502	516	526	512	528	550	557	564	513	552	512	519	542	547	512	492	520	524	508	527	523	508	505	476	560	485	491	539	522	539	559	560	520	532	497	482	546	573	512	550	535	521	564	485	501	501	489	543	521	582	523	506	526	559	517	572	484	508	501	528	529	516	537	539	509	551	514	512	524	525	521	515	516	519	516	542	527	527	519	537	551	527	480	494	528	565	513	518	515	497	541	515	501	536	542	532	539	527	495	538	519	491	546	527	513	564	545	512	492	526	537	520	499	514	503	494	533	514	547	499	488	519	528	534	530	539	523	530	537	533	504	523	554	499	543	516	544	527	524	538	520	495	508	518	519	507	516	510	523	523	550	550	541	523	504	538	507	510	504	566	538	557	522	533	511	516	528	550	561	533	503	517	567	515	485	492	553	527	543	511	505	520	527	549	480	476	545	507	487	520	504	530	522	533	514	535	528	489	555	529	560	538	503	499	507	528	558	552	506	507	508	520	534	502	524	511	542	495	543	535	519	540	496	547	544	499	466	550	528	506	546	519	528	516	496	511	541	514	516	526	509	538	566	501	530	500	522	539	507	528	509	536	509	511	510	532	517	588	544	513	537	543	525	492	550	498	554	520	545	530	499	540	514	520	531	510	540	549	503	556	517	544	497	510	553	520	561	514	497	525	574	533	523	490	552	541	551	505	562	515	524	504	509	518	566	491	513	566	540	532	538	540	504	536	538	490	520	495	535	499	513	541	523	554	521	503	459	546	516	539	510	535	495	519	491	520	499	515	511	530	501	501	511	504	511	560	507	530	520	499	497	530	543	498	518	527	494	558	481	504	486	520	518	513	528	497	526	497	501	529	534	520	527	479	516	555	522	562	522	504	528	532	521	516	526	486	520	542	524	535	507	576	527	496	565	519	539	551	555	525	523	561	505
7389	676	547	465	365	364	318	294	288	284	309	268	250	263	254	272	274	255	255	259	283	260	264	284	270	241	254	238	248	263	236	267	298	257	251	253	239	238	258	259	239	257	255	273	246	223	248	257	264	244	262	251	267	243	230	242	267	251	260	255	236	266	259	224	242	245	281	233	251	255	247	260	267	260	284	268	252	246	246	272	265	238	232	251	284	272	251	321	233	251	263	249	251	279	260	263	267	270	243	270	233	278	232	213	253	254	281	298	275	273	229	254	279	250	267	246	281	265	215	224	221	242	234	261	251	263	248	277	258	272	251	275	256	241	264	259	252	247	278	253	249	239	268	252	222	265	269	258	264	259	261	283	262	259	258	242	266	251	241	269	272	256	260	257	260	263	302	241	276	236	262	242	246	252	244	280	253	233	236	236	252	267	270	258	227	257	255	243	254	235	222	252	244	227	265	268	239	232	232	248	244	254	263	262	242	255	248	248	227	254	275	266	249	245	280	255	258	243	259	245	225	290	246	247	252	266	253	252	268	233	257	268	254	279	253	227	260	271	238	246	275	281	275	259	234	232	274	235	223	254	264	250	262	237	271	257	290	256	248	280	257	276	284	236	231	224	262	266	254	279	283	245	273	278	275	254	224	232	257	265	233	225	265	251	239	238	248	267	287	222	241	253	234	264	266	260	245	239	264	273	263	247	251	251	245	240	253	266	283	242	233	242	258	277	285	278	243	253	232	212	260	242	256	241	198	255	266	256	274	254	261	245	264	249	233	277	243	249	226	265	256	265	254	264	266	222	249	242	245	232	259	265	290	222	263	240	276	282	246	234	251	230	270	251	236	242	254	247	233	248	261	260	242	250	257	264	253	248	250	250	264	294	252	243	269	267	311	279	231	224	261	281	235	250	267	237	237	251	255	232	223	297	243	236	253	288	273	247	260	249	258	245	273	235	282	261	260	260	244	272	228	252	262	235	227	253	241	271	253	283	261	265	253	287	247	243	233	269	240	231	255	249	242	248	235	231	271	262	244	259	276	245	246	243	227	233	239	269	235	281	245	246	271	227	244	263	272	229	256	240	254	261	269	248	273	283	238	281	241	240	232	255	251	256	268	222	255	243	252	249	269	265	268	296	245	258	285	247	294	249	247	242	253	232	244	260	246	277	235	256	225	264	260	275	227	212	227	273	243	235	242	231	262	252	244	253	253	269	240	253	271	246	254	250	238	273	285	235	279	272	271	232	277	231	264	242	242	266	236	195	243	281	257	238	269	250	251	239	247	267	250	241	271	271	256	236	255	214	241	258	268	242	262	239	252	248	231	226	212	233	253	299	243	272	242	240	245	251	280	230	271	251	264	242	240	237	241	259	224	263	272	253	261	258	260	258	289	252	242	250	261	269	263	271	276	264	224	244	276	279	236	262	272	244	243	237	245	246	257	241	261	242	282	253	279	243	274	245	261	265	237	236	267	251	244	255	267	235	267	247	269	239	256	235	251	251	262	269	253	232	242	242	246	246	265	226	273	236	254	242	262	260	257	250	263	263	275	250	262	243	250	232	250	242	264	244	254	234	245	309	257	269	235	221	234	249	280	292	257	275	267	245	236	250	241	231	247	232	274	240	258	285	246	259	266	275	251	233	249	253	230	251	254	262	264	328	272	281	272	268	282	273	276	244	275	272	240	270	242	249	271	262	242	234	234	229	260	253	264	256	253	260	225	230	245	252	282	270	244	257	257	223	234	228	220	239	237	245	274	245	260	317	255	240	249	248	249	241	262	254	260	273	243	237	224	274	239	259	226	235	306	231	237	249	260	271	255	242	265	246	253	232	272	286	251	254	261	276	237	272	266	289	254	255	278	268	242	246	261	265	258	279	283	269	263	265	244	246	264	254	240	255	258	251	257	261	271	216	241	255	270	228	229	251	260	237	243	249	272	262	244	239	233	244	223	252	262	242	284	256	286	237	252	242	244	242	229	289	231	249	240	251	228	255	255	221	226	251	248	263	277	253	232	256	233	228	269	245	233	252	240	259	226	254	235	238	234	273	254	235	256	259	248	266	256	258	243	257	227	246	255	257	243	234	246	254	299	237	257	261	245	252	238	234	238	285	253	255	276	226	262	244	247	267	257	244	250	269	252	247	247	224	264	288	263	267	257	223	280	238	250	215	251	264	243	232	220	248	240	244	260	252	248	238	254	257	262	256	281	249	274	248	260	250	286	220	243	233	218	270	238	225	283	265	251	248	221	244	265	244	287	256	251	222	257	256	262	265	244	244	251	250	266	268	266	250	269	261	261	264	238	245	250	225	271	237	251	252	276	273	267	270	241	273	242	270	285	300	251	225	262	239	265	296	250	254	253	258	301	246	248	213	243	253	284	245	230	289	246	238	254	255	267	263	282	251	254	247	253	240	264	260	262	245	244	275	277	257	252	245	273	227	264	267	264	288	233	280	273	249	248	264	241	252	241	249	254	256	262	240	255	216	283	247	255	244	262	246	249	256	244	258	272	246	234	232	272	252	272	236	280	231	277	259	269	252	246	297	274	238	269	267	258	249	221	224	259	266	259	263	266	266	252	256	248	265	239	270	280	275	261	259	236	244	267	227	261	279	244	220	257	246	275	265	250	232	261	262	258	238	253	232	255	271	250	275	255	261	254	214	267	245	224	246	258	254	259	243	272	254	253	263	276	268	273	271	285	253	239	260	257	281	245	261	259	249	293	243	261	276	268	281	252	244	237	248	286	229	269	277	238	252	266	252	269	277	243	254	257	227	249	234	239	220	266	261	234	248	243	231	254	280	247	256	288	262	268	249	247	252	246	260	271	244	271	259	272	244	240	261	249	256	268	278	251	271	275	235	232	285	240	264	256	274	259	267	224	260	237	252	233	236	256	256	245	240	275	287	250	284	247	262	232	288	236	250	256	273	254	270	274	270	283	248	246	227	246	259	250	274	250	257	246	235	261	248	261	270	278	259	243	248	263	259	247	260	233	281	212	237	261	273	234	226	279	244	271	279	279	226	211	223	269	256	264	271	251	245	283	277	243	265	247	256	286	220	269	265	243	266	277	235	263	278	284	269	251	244	231	235	256	241	263	229	244	242	235	262	236	243	254	270	275	260	255	247	281	251	271	254	237	263	277	244	249	252	267	263	271	261	265	252	277	300	297	261	279	238	237	242	256	273	254	264	283	267	271	279	261	232	238	290	245	256	229	248	235	224	269	253	259	233	295	244	254	279	246	291	267	245	256	261	246	232	266	257	265	256	270	261	260	244	284	251	243	239	257	268	245	245	237	271	243	275	244	222	272	265	278	252	261	263	241	272	233	239	269	258	280	297	254	223	260	245	269	244	266	234	285	274	273	263	268	275	251	227	237	265	259	276	284	257	267	260	282	245	264	229	250	245	247	270	219	283	282	251	258	274	287	257	289	240	246	258	264	251	216	248	239	267	236	264	229	252	270	234	271	249	257	268	242	272	258	233	231	263
6768	1022	1337	1330	1139	1080	1001	912	885	808	757	740	711	671	689	695	724	662	690	712	627	663	659	646	645	621	637	602	605	699	610	665	626	654	615	578	630	631	626	601	633	620	645	619	625	608	629	638	613	603	620	618	604	631	597	623	636	630	651	617	608	637	569	618	584	571	586	596	604	598	600	616	579	631	620	570	607	618	652	587	571	664	630	606	573	598	623	642	576	598	629	574	608	610	595	593	602	597	567	592	640	587	620	602	659	620	621	634	599	621	617	638	599	607	619	626	621	617	643	641	620	614	588	624	610	595	603	599	615	636	638	585	610	607	608	629	592	596	597	613	617	644	595	610	610	639	576	616	649	551	600	618	621	621	586	614	599	615	625	646	606	585	634	626	594	597	598	629	643	628	615	619	559	655	623	594	572	609	562	578	584	596	584	583	660	610	607	603	645	624	577	607	611	592	585	608	652	636	591	600	628	589	605	590	586	605	602	598	568	586	602	596	598	637	622	572	600	612	618	614	608	576	612	569	599	602	584	597	617	599	574	591	597	625	601	595	601	601	576	665	577	563	623	598	642	614	610	630	652	593	624	586	580	609	594	591	595	642	659	582	549	626	592	612	566	635	611	579	633	628	584	625	609	576	575	558	598	582	616	601	629	584	596	606	658	641	580	651	579	657	596	569	547	604	600	612	621	601	648	638	565	592	614	588	646	599	605	567	593	616	599	600	596	621	630	618	621	587	583	617	602	594	627	620	624	604	639	624	591	604	579	617	608	655	563	620	655	613	632	588	629	595	641	586	596	608	613	608	581	588	635	598	623	557	589	538	609	606	614	645	626	606	595	632	614	621	609	636	639	634	577	593	567	683	575	608	622	592	598	594	674	591	578	646	601	617	581	605	617	614	599	594	582	609	626	637	577	586	577	627	594	664	590	638	636	578	667	579	574	617	556	622	591	612	596	654	609	633	592	618	609	626	574	578	600	599	609	633	631	592	615	634	596	634	571	627	624	662	641	611	599	650	626	640	601	592	629	610	598	607	605	631	612	603	586	593	665	625	624	565	630	611	603	573	600	630	620	573	626	571	590	641	589	622	591	594	601	653	655	610	628	579	648	615	610	612	587	589	677	610	604	610	610	607	639	668	603	634	606	615	574	617	642	596	570	661	626	649	643	589	640	580	622	632	572	567	596	617	628	609	580	623	602	599	621	582	617	637	578	605	615	628	596	600	565	624	589	602	619	611	557	591	608	604	599	632	578	616	594	594	601	619	575	606	613	579	593	643	645	581	592	598	632	638	588	584	654	623	617	643	627	595	619	644	587	642	610	651	571	613	592	624	606	679	621	622	616	609	612	614	631	582	637	624	624	636	603	635	615	597	633	593	647	596	594	610	610	636	650	600	626	615	612	607	623	547	581	646	608	618	612	619	587	579	601	604	588	599	600	609	622	609	619	653	601	626	582	606	625	630	580	651	651	638	610	615	614	621	588	603	599	582	586	584	594	597	602	611	582	639	635	620	677	569	615	574	610	625	627	592	647	642	645	622	619	607	632	565	590	598	576	598	632	621	621	589	546	613	600	571	647	592	611	631	620	606	579	661	653	578	568	571	648	620	597	614	630	629	596	596	670	565	608	581	573	628	611	611	641	581	585	613	624	595	646	620	600	561	627	663	559	593	616	686	618	641	599	603	605	571	624	625	598	612	615	625	624	578	611	567	592	605	590	588	588	626	584	614	562	607	635	601	610	588	613	641	631	627	637	630	628	621	624	576	632	618	619	640	615	622	570	638	597	640	620	580	646	619	625	626	603	573	629	631	635	592	588	618	635	630	598	606	587	579	551	621	625	627	605	573	566	599	603	614	636	595	594	620	671	581	623	657	592	639	599	589	621	643	616	637	631	624	635	624	649	621	599	622	615	567	559	618	613	607	621	587	619	645	609	600	608	598	648	606	591	562	587	595	575	616	611	646	617	674	616	567	562	599	652	605	586	590	612	582	659	632	606	619	616	613	624	597	602	599	565	577	622	619	592	592	625	643	592	632	654	621	601	608	644	622	574	596	629	614	573	596	608	600	595	591	549	583	637	625	639	574	547	589	621	606	613	620	607	594	607	631	609	580	619	642	605	575	608	577	618	590	602	624	616	571	636	608	614	553	594	587	659	567	600	633	604	624	580	627	611	625	583	597	629	600	608	610	638	613	593	584	546	604	633	579	629	600	606	609	619	598	616	595	617	609	618	618	638	581	629	601	620	613	586	607	617	620	632	603	653	642	582	587	613	650	644	647	622	597	627	548	623	634	571	629	591	610	634	612	603	637	584	611	646	582	574	610	632	607	640	595	624	588	599	575	626	607	610	605	626	611	613	593	595	633	576	584	613	597	631	564	559	621	674	595	629	577	636	620	609	584	608	571	643	595	599	639	579	610	620	601	640	634	614	649	585	625	580	615	667	627	604	581	613	581	591	620	577	588	581	595	620	600	577	602	590	630	612	589	600	601	624	600	641	645	650	594	632	595	638	614	643	621	632	611	630	602	591	606	619	637	592	636	551	599	638	616	626	599	592	640	600	565	623	645	612	611	607	566	593	592	575	605	598	609	569	650	656	643	608	572	649	601	642	625	654	638	618	571	637	595	611	620	595	626	643	582	660	643	650	612	646	594	606	639	595	596	607	643	615	618	581	596	652	606	639	601	581	593	597	668	613	629	576	591	636	579	636	623	656	608	606	614	608	609	627	639	593	563	636	654	574	603	592	613	627	602	627	600	604	608	624	594	576	593	589	582	569	637	613	600	627	658	618	604	599	602	600	594	608	595	604	597	621	621	649	607	611	604	631	594	624	638	611	667	643	618	616	654	628	551	640	592	603	591	610	593	566	571	623	636	595	580	566	599	620	586	585	643	607	601	643	637	602	576	598	614	633	620	578	656	594	591	650	599	640	582	626	621	611	578	665	615	625	592	600	611	595	604	620	585	654	597	630	644	605	606	596	612	610	594	634	609	623	631	637	610	588	576	622	619	629	572	589	569	681	612	658	609	631	608	608	606	612	624	612	596	592	635	586	555	639	587	635	590	632	620	585	624	637	620	611	574	623	574	599	564	596	584	595	627	586	612	641	545	629	628	611	613	596	613	598	614	628	593	622	589	576	596	582	587	597	650	595	614	636	606	591	627	625	612	572	615	632	617	636	579	585	615	599	592	617	651	596	573	610	584	649	611	588	642	587	623	619	599	624	610	615	625	647	621	649	627	629	584	578	639	544	612	607	632	622	601	631	582	645	654	649	623	646	653	611	606	624	602	623	629	623	598	635	582	577	629	590	640	630	646	624	596	598	626	641	648	558	580	610	592	582	603	649	602	617	612	607	598	626	598	607	628	584	610	566	600	658	619	594	620	566	607	582	643	567	615	585	615	572	591	603	588	605	566	656	626	574	631	594	603	577	612	580	621	622	627	618	644	596	642	580	623	617	683	608	643	561	613	614	600	608	596	624	592
13164	1028	745	501	402	289	222	230	191	197	193	181	166	171	139	169	166	156	154	158	148	135	147	136	141	135	127	140	146	105	129	155	133	153	137	136	140	145	137	116	126	121	128	123	138	143	108	131	170	145	136	133	135	132	117	136	135	135	130	130	128	150	134	137	146	149	135	144	141	124	142	139	162	138	140	134	137	133	142	132	133	119	136	132	151	110	144	142	129	152	127	133	128	124	129	130	143	114	143	128	149	145	108	124	117	126	141	110	134	129	150	143	121	131	131	156	112	123	139	144	130	138	154	149	140	148	142	132	121	151	119	127	119	114	122	128	114	138	121	127	136	137	132	118	140	137	133	137	128	125	121	134	143	123	142	113	132	135	119	139	151	135	129	146	122	135	137	121	140	143	133	137	126	142	120	125	147	127	129	124	132	130	143	136	142	155	123	117	129	158	126	127	132	174	151	119	136	117	130	143	143	133	145	125	140	138	146	147	128	146	151	128	118	129	148	144	129	157	133	142	135	170	142	126	139	136	144	136	127	143	124	136	124	123	142	127	134	125	144	132	141	132	136	130	139	134	132	148	144	160	159	141	133	143	142	134	127	129	135	161	149	130	136	121	155	127	130	142	137	140	132	162	149	134	130	130	153	158	171	132	147	135	131	132	111	120	123	112	124	148	144	163	116	121	123	113	148	159	139	118	146	147	121	135	135	140	123	157	155	130	142	143	134	147	121	123	122	151	146	148	138	143	125	150	108	125	122	125	124	128	132	138	143	113	157	143	131	126	114	151	138	142	139	141	151	149	158	135	138	142	138	145	127	141	128	144	129	152	138	133	137	133	125	138	139	134	126	121	145	128	127	128	125	144	132	118	130	139	153	139	150	134	131	131	125	135	143	117	133	140	141	147	146	117	154	137	146	116	128	124	131	146	118	151	137	160	158	136	135	148	150	105	153	139	133	130	120	134	141	145	122	140	145	131	142	160	137	149	150	143	133	144	135	140	129	120	146	134	122	132	149	148	132	137	151	122	122	148	154	126	119	150	132	138	149	158	129	143	119	144	148	121	141	151	141	147	138	149	139	124	135	130	116	122	119	124	128	124	135	123	144	104	117	114	130	138	130	137	140	149	153	138	132	126	138	115	121	125	120	142	131	149	135	114	138	135	147	129	143	152	145	134	140	130	133	128	130	152	131	153	133	139	135	139	151	149	156	120	152	102	157	129	134	146	132	150	134	129	141	142	112	141	130	147	125	145	111	100	120	142	122	137	146	149	130	127	135	147	138	150	128	147	159	140	140	151	129	127	115	140	122	138	138	137	138	127	143	133	134	149	145	133	156	139	118	147	137	132	145	142	129	146	143	132	168	144	119	152	155	123	128	141	150	136	130	115	136	122	137	130	131	135	131	135	136	120	128	137	138	126	141	126	135	151	132	124	160	127	130	153	150	145	141	137	120	155	158	154	148	124	165	138	125	146	123	136	147	123	152	133	127	155	125	128	144	130	131	135	117	128	126	130	124	126	130	142	157	112	124	129	121	145	138	116	132	153	121	113	148	131	125	146	137	120	136	137	158	158	152	102	145	152	125	155	124	136	122	142	148	150	132	137	121	117	145	105	111	124	140	122	145	150	134	137	154	144	124	157	158	125	146	119	114	119	133	113	143	154	166	126	141	131	150	146	122	140	130	145	154	127	120	130	139	126	129	146	118	146	145	148	128	110	124	142	128	131	151	178	106	136	128	125	124	129	145	155	136	152	127	139	165	125	144	143	142	129	127	158	125	119	143	148	119	148	116	148	132	138	136	128	140	135	133	124	137	132	144	108	118	130	116	144	129	135	164	126	122	146	130	138	143	137	129	126	118	130	145	129	114	131	126	152	138	135	123	132	134	147	149	117	140	134	132	139	138	160	105	129	127	119	136	139	136	147	111	140	146	149	130	111	134	134	128	135	156	148	133	145	133	132	112	131	133	139	145	142	140	137	141	144	137	119	128	125	142	116	136	136	150	135	129	105	141	136	148	150	108	139	125	157	136	138	138	124	116	126	129	139	133	138	147	120	125	159	127	141	139	125	129	141	148	160	142	145	137	150	153	144	144	126	143	158	136	125	137	127	141	116	149	142	150	130	129	153	123	131	109	145	138	122	143	145	140	143	115	127	145	119	160	142	138	141	145	134	142	146	141	137	127	144	124	140	135	127	129	116	149	131	112	143	128	124	151	147	127	157	144	121	127	129	138	145	156	148	109	147	135	140	166	120	146	142	128	117	141	121	114	138	129	125	118	161	147	134	122	126	121	133	135	148	138	133	114	145	120	138	119	134	146	126	149	147	154	134	156	134	125	111	125	146	149	131	124	121	145	155	136	122	110	142	139	144	132	132	129	127	147	139	102	140	136	145	147	119	125	139	119	132	149	142	135	137	151	143	146	132	137	140	134	127	135	155	154	130	120	121	150	117	138	126	120	125	159	129	158	111	134	130	153	131	127	138	128	159	127	130	153	109	138	139	129	142	152	142	121	137	122	151	137	145	130	124	130	119	145	132	114	133	131	141	142	121	122	126	139	138	155	129	161	130	138	141	104	138	154	130	149	128	125	146	126	137	147	125	115	120	144	149	154	134	148	130	135	147	124	141	130	153	124	144	127	123	143	122	128	113	143	146	155	127	137	135	130	129	144	117	132	114	134	145	133	155	146	126	133	120	144	136	130	143	122	145	154	147	128	146	144	138	138	133	113	129	122	156	111	124	139	129	158	142	138	122	125	139	123	156	154	140	147	144	144	132	131	150	133	148	125	124	116	112	135	151	125	141	139	140	103	134	133	136	120	127	119	135	165	124	138	124	138	164	138	129	143	129	149	146	137	136	140	123	142	128	151	136	142	134	113	132	124	153	126	140	139	130	135	160	129	137	131	134	135	126	130	136	129	141	153	123	139	146	123	131	130	116	115	156	148	129	140	131	168	133	140	137	138	142	117	144	134	149	135	124	135	129	131	150	126	144	141	147	129	142	145	127	138	134	131	123	138	140	154	148	132	157	123	124	128	129	146	148	134	111	127	161	142	124	126	145	143	126	147	146	147	125	116	162	136	151	134	129	127	121	132	146	141	115	131	150	128	132	122	143	165	135	119	110	131	149	122	128	145	138	128	144	140	137	125	120	161	145	142	114	130	135	146	125	124	111	148	146	125	149	123	140	124	135	149	123	144	119	136	132	118	116	134	123	129	129	145	132	168	133	134	144	137	128	111	151	133	148	141	147	129	155	121	138	131	124	125	122	134	129	139	121	129	127	137	146	130	143	141	142	139	127	110	127	160	140	159	138	158	155	139	127	133	122	120	142	131	144	147	145	154	142	119	139	135	132	124	117	123	148	154	138	141	138	144	143	124	139	143	131	129	120	126	142	143	142	139	135	137	118	136	161	145	124	114	138	147	131	125	138	139	133	129	104	150	134	131	149	129	132	133	141	110	142	150	108	137	137	136	150	127	122	143	136
8223	1008	1728	1718	1423	1172	1058	960	801	685	595	606	550	520	490	551	459	448	447	428	396	405	377	372	407	333	394	378	389	371	357	356	372	383	357	404	365	335	360	342	379	330	356	366	326	337	351	369	348	334	340	396	363	339	361	347	341	366	341	324	330	331	335	362	356	377	334	338	343	317	337	345	336	367	337	334	335	343	321	346	361	330	330	371	349	335	348	346	345	359	344	372	310	340	318	320	334	341	333	366	330	341	312	337	380	325	338	355	312	325	356	350	362	352	334	319	330	333	314	318	335	373	307	347	334	344	334	363	345	350	380	340	319	317	340	346	356	335	336	356	328	312	335	306	332	330	333	344	325	320	347	344	348	332	318	307	359	339	345	328	295	353	328	326	349	331	316	331	305	330	317	351	353	321	338	323	313	306	358	324	391	361	345	342	344	336	366	353	325	313	323	350	329	326	391	322	323	346	358	328	333	329	345	340	371	353	301	351	328	318	336	363	330	331	363	353	337	341	314	354	334	350	330	331	378	353	337	324	331	315	341	330	325	322	322	353	348	334	344	305	339	338	326	347	344	336	339	333	335	323	329	345	342	355	359	346	302	344	336	318	344	347	311	337	329	314	318	326	365	328	338	315	330	352	336	329	348	339	350	350	307	322	334	382	336	330	325	334	303	359	332	319	326	325	348	313	328	330	340	315	343	347	362	309	342	324	304	359	343	324	326	365	319	326	364	325	387	334	320	340	321	398	332	382	337	348	369	324	319	322	355	338	334	298	357	359	329	370	325	337	355	347	346	330	336	317	338	350	346	332	354	363	346	331	317	331	333	336	316	350	323	334	328	357	324	360	349	338	344	351	310	342	380	313	353	337	348	312	332	362	338	323	371	330	339	350	347	328	326	339	336	343	326	327	363	351	359	334	321	343	352	315	343	345	343	356	348	340	365	343	326	326	323	374	346	328	304	342	314	319	327	328	361	357	311	361	379	361	328	310	365	355	348	337	364	312	325	342	338	348	328	374	357	341	382	340	355	356	332	322	366	365	308	348	347	313	332	349	326	322	327	343	350	313	344	365	345	305	351	362	365	322	356	372	338	341	348	334	319	347	329	350	315	316	345	335	353	321	326	341	361	351	375	342	328	347	352	321	327	326	374	381	319	351	361	319	335	329	333	326	350	335	330	360	340	342	334	332	348	317	331	359	346	324	323	360	320	365	343	366	371	327	325	339	356	323	300	338	323	354	339	328	352	337	341	326	336	327	336	334	305	356	341	313	368	340	378	341	348	336	344	353	322	336	351	318	326	365	348	352	339	338	326	333	353	314	335	381	300	326	343	339	370	333	344	340	382	312	331	347	350	356	309	326	355	357	332	345	339	316	341	339	308	340	337	341	331	318	335	337	335	321	313	319	357	319	340	360	365	333	334	383	354	308	338	335	357	328	325	344	376	363	325	321	321	344	383	340	339	380	321	343	330	339	329	334	325	309	351	353	309	351	345	311	313	320	372	360	372	350	309	363	346	319	349	375	345	373	335	315	354	316	310	356	340	350	343	328	317	345	352	352	323	314	363	333	300	318	364	357	359	347	324	353	334	351	321	355	334	336	313	354	371	331	345	296	344	340	335	316	358	364	340	327	354	338	340	343	327	353	315	328	317	341	368	333	340	327	334	357	381	343	318	322	328	326	340	331	350	324	330	319	329	364	358	332	358	306	343	331	337	314	333	345	332	318	344	375	324	348	307	371	334	337	353	350	379	324	335	318	352	322	336	347	331	331	333	325	344	344	314	306	305	314	329	376	324	326	295	342	329	338	328	337	353	328	332	332	354	340	329	312	364	337	328	343	352	330	324	307	343	328	346	306	351	326	306	313	317	333	370	330	344	341	348	382	340	333	341	324	322	350	339	321	316	328	303	336	347	314	359	343	351	293	360	342	332	379	323	348	309	326	342	340	336	348	339	381	314	344	330	314	323	362	336	311	350	324	325	331	328	341	319	336	333	343	353	382	332	346	345	325	288	363	336	345	335	340	344	327	338	345	332	339	342	349	323	361	351	320	332	360	333	359	320	337	354	343	360	330	336	361	368	331	302	327	351	333	348	343	371	343	335	318	357	343	335	314	352	326	376	332	346	332	314	356	318	312	325	357	332	336	341	282	303	333	332	339	349	357	344	327	364	338	353	333	336	317	320	330	325	346	366	333	356	314	379	352	343	350	294	337	343	356	310	347	340	383	325	296	350	340	339	346	327	348	314	355	364	328	347	350	310	331	344	342	338	344	338	347	321	374	352	307	323	324	351	336	345	355	325	334	310	347	302	360	370	353	345	334	341	322	316	350	324	325	357	356	307	342	330	340	342	329	345	296	331	355	323	339	326	372	333	333	344	363	355	310	328	331	369	347	339	342	347	352	341	335	349	324	326	366	324	365	337	296	344	349	339	333	345	319	304	366	333	358	343	317	319	351	332	329	340	340	330	338	345	351	328	333	331	302	343	345	326	346	345	370	336	329	324	311	331	355	353	343	327	344	367	359	335	308	350	332	353	358	327	351	349	337	341	359	325	331	338	350	325	340	372	373	359	348	387	321	347	321	331	321	345	370	352	312	328	337	341	341	346	335	349	337	351	360	368	338	352	323	330	357	308	336	352	310	330	327	315	317	379	343	353	335	329	352	330	322	343	362	339	335	348	334	338	302	347	368	338	345	312	289	327	363	339	299	313	318	353	325	372	316	347	331	346	351	326	306	353	310	349	346	332	347	342	360	319	309	352	350	302	348	328	342	325	313	349	345	351	299	339	364	348	357	337	347	336	357	322	316	373	319	347	362	328	355	313	336	357	340	349	345	337	359	343	344	356	316	307	353	342	319	332	310	310	329	333	337	366	333	349	338	336	331	347	315	381	353	313	344	321	312	357	339	368	323	323	328	362	317	351	361	345	344	351	333	334	360	333	369	335	332	359	359	354	318	341	331	345	335	330	349	311	360	326	321	360	375	339	328	358	340	353	311	335	351	341	332	308	314	315	365	311	345	343	323	335	340	345	352	317	346	333	366	309	364	327	347	362	328	322	331	323	342	359	348	338	336	340	341	323	320	353	315	341	367	329	310	370	341	346	328	326	331	325	337	356	346	325	335	362	311	326	345	368	337	311	330	317	344	339	382	333	358	342	335	350	315	350	337	314	344	347	305	320	310	362	296	343	325	325	326	331	351	326	339	355	347	320	334	342	327	360	358	355	335	310	341	343	346	339	321	361	335	305	320	326	312	340	328	321	355	331	303	334	335	345	342	317	344	355	340	327	341	384	349	327	330	350	342	349	331	359	315	355	352	321	351	297	375	328	310	337	326	339	336	326	331	347	353	342	339	326	327	356	332	368	303	341	351	366	287	350	354	357	365	361	344	326	331	320	344	375	330	320	326	338	321	341	351	352	358	321	373	314	356	344	337	329	351	346	349	355	346	335	280	394	367	385	346	388	331	385	361	371	357	327	344	341	357
1540	254	235	264	206	228	242	198	193	200	225	203	187	247	220	206	199	207	212	223	203	199	178	213	188	216	191	218	224	193	195	212	194	208	218	246	201	200	227	197	216	263	222	204	201	227	249	202	207	194	202	222	202	199	195	199	196	210	193	239	185	183	212	214	181	213	228	194	232	202	201	213	205	216	210	212	212	164	221	211	193	222	227	235	226	189	240	215	222	223	235	183	211	217	185	187	199	200	232	233	237	196	212	212	211	205	239	227	221	245	201	181	230	253	215	193	171	194	187	231	197	208	207	238	195	201	220	200	223	218	224	194	213	203	216	187	212	181	204	207	214	198	238	237	242	211	223	208	177	191	226	202	204	193	176	199	235	190	185	227	171	213	245	233	193	202	189	213	197	185	190	205	224	231	231	223	200	212	219	220	225	182	202	217	209	202	216	207	231	208	212	224	219	217	196	201	233	234	202	221	200	248	199	188	191	198	198	220	201	220	204	189	220	208	206	193	222	199	202	186	218	193	212	206	232	208	239	199	221	226	189	213	198	229	231	199	176	238	193	217	186	225	217	201	194	195	209	194	196	199	226	174	202	177	186	223	202	223	211	196	230	195	217	224	194	206	200	199	225	258	232	221	216	193	226	239	223	223	227	256	215	209	210	213	228	216	210	207	210	199	200	223	198	218	236	211	222	196	236	211	190	239	183	221	202	219	191	190	183	209	215	215	214	231	226	220	219	217	204	201	215	211	244	229	221	220	227	225	185	243	174	202	218	205	207	221	207	200	186	217	208	202	208	201	212	244	219	198	197	198	195	223	218	195	199	241	217	216	221	195	215	201	203	190	183	200	208	228	221	216	225	203	196	173	245	209	206	199	204	216	210	206	188	199	187	209	205	178	221	210	201	209	192	221	203	206	166	200	182	213	227	207	219	194	235	207	218	220	216	201	224	192	223	225	187	237	213	224	184	204	209	185	215	205	193	221	194	221	213	197	178	198	218	193	219	200	251	191	190	204	224	200	217	203	201	197	195	184	212	197	205	225	224	210	213	207	231	181	199	211	194	199	217	236	182	208	186	196	212	204	201	228	212	214	195	202	212	203	221	220	214	213	209	198	203	217	198	211	215	204	210	217	216	219	196	195	222	191	202	216	209	224	221	227	225	214	215	252	244	219	217	222	212	203	187	211	222	205	215	212	173	208	212	205	206	196	204	216	227	196	212	177	192	206	209	224	224	217	221	204	226	225	187	190	217	203	220	199	204	175	235	187	208	199	179	227	232	213	217	220	214	203	206	233	218	206	209	201	208	209	201	205	200	204	190	234	228	199	233	190	192	215	214	210	191	219	215	206	201	223	217	215	212	210	180	205	205	216	217	183	202	192	193	205	215	224	216	208	192	241	180	213	199	208	215	221	206	208	206	220	213	221	217	198	211	201	189	192	200	237	215	215	200	216	202	236	210	219	204	194	198	236	189	207	197	210	208	214	221	217	198	200	186	200	202	221	215	207	198	205	236	228	188	215	173	226	227	216	199	189	207	204	209	208	217	221	226	211	198	214	194	196	217	221	185	206	225	201	216	213	208	222	225	192	208	213	223	199	238	212	231	214	196	211	203	196	223	226	190	201	227	223	199	205	224	221	223	200	234	222	208	196	221	211	207	225	223	220	220	202	198	212	190	196	203	208	187	213	223	231	225	202	206	202	196	217	213	185	249	209	217	227	182	224	210	179	209	202	205	221	215	191	220	208	197	231	227	202	218	207	215	201	211	205	200	228	224	253	187	213	210	222	192	248	219	182	210	232	201	210	207	212	221	203	193	209	183	225	194	198	189	185	211	251	227	213	213	214	220	192	210	203	228	198	192	209	231	211	225	197	207	228	202	198	186	199	188	201	217	240	189	204	222	215	210	238	178	197	222	206	223	218	221	212	195	220	196	192	190	216	199	194	188	193	202	201	227	183	185	214	208	218	198	200	209	223	216	232	223	217	201	200	201	205	257	196	225	211	176	210	218	237	197	193	222	202	208	215	205	228	213	214	196	222	215	224	225	195	199	201	222	205	183	190	195	202	212	199	224	232	198	226	211	230	192	214	205	212	196	190	204	197	196	200	190	236	236	201	194	189	213	202	211	190	211	193	206	194	193	222	217	211	212	213	217	212	214	230	202	200	190	234	215	184	208	224	186	189	212	225	216	213	208	196	212	211	206	228	212	198	224	187	232	216	206	241	207	167	208	196	209	203	221	196	223	190	226	208	214	215	235	265	193	206	235	211	170	212	226	208	206	187	184	209	211	207	178	220	213	173	221	206	207	214	218	226	241	198	202	187	233	202	185	193	194	247	219	196	209	191	206	210	202	201	215	195	227	175	185	243	231	239	196	181	209	233	202	204	225	193	236	196	246	230	204	208	211	186	194	214	243	209	211	237	196	209	213	216	207	219	239	211	214	205	243	198	199	205	173	199	200	220	219	207	229	202	232	212	225	211	181	211	227	223	198	185	218	218	227	219	194	207	208	209	217	191	223	216	193	215	194	229	199	206	201	206	219	206	232	238	220	226	211	198	193	183	220	210	218	221	227	209	208	212	218	193	234	232	206	196	225	213	206	196	215	212	210	223	240	222	204	201	205	190	211	229	189	221	211	217	212	191	221	209	212	229	191	212	214	195	205	209	229	225	209	188	214	206	170	208	203	211	223	229	195	236	232	212	220	227	220	181	205	204	191	195	212	208	214	221	208	236	232	201	199	206	215	197	205	227	203	208	202	184	219	200	207	205	215	193	240	216	221	215	217	212	186	208	199	226	200	216	202	213	215	221	198	209	226	213	202	212	214	208	202	215	212	238	182	201	204	190	200	209	211	188	215	218	220	189	218	206	194	208	209	204	203	214	181	196	220	235	192	207	217	237	214	204	209	225	217	207	247	206	222	197	218	226	214	234	224	217	237	210	195	216	202	228	199	225	181	212	213	208	192	192	232	212	216	218	225	204	189	202	200	218	195	196	203	197	214	217	211	186	195	194	238	203	211	210	216	239	180	213	215	187	214	200	202	203	217	202	204	207	191	232	192	181	214	209	217	204	211	194	207	208	222	226	207	186	211	201	224	224	195	208	202	199	194	198	208	222	221	209	201	206	207	197	206	228	248	244	227	235	259	205	212	191	180	230	229	225	200	231	218	186	170	251	231	208	217	216	215	203	180	223	223	196	223	238	202	198	201	220	218	219	209	203	226	212	232	213	217	205	204	207	199	204	228	202	176	218	223	213	211	197	203	211	220	230	234	184	227	224	226	201	223	212	218	212	232	215	211	195	208	232	215	213	209	211	232	212	196	201	215	221	213	211	224	195	201	224	196	245	217	221	237	187	218	209	183	191	188	205	198	217	206	207	214	231	187	223	200	208	217	204	227	200	225	217	190	204	181	225	196	229	209	188	256	198	219	212	208	214	191	229	217	206	195	198	232	208	230	191	189	206	236	207	219	225	212	198	225	183	214	194
2069	596	655	568	542	580	597	487	528	536	517	543	534	531	540	509	541	556	541	535	522	505	530	519	542	550	550	540	538	523	509	509	489	534	537	510	555	496	519	482	500	556	488	568	528	535	533	491	536	528	561	528	521	555	492	522	525	559	513	532	510	465	504	496	533	492	486	518	463	505	536	528	547	501	518	565	480	493	570	556	528	534	524	531	533	533	527	513	529	544	522	568	532	565	533	554	500	490	531	532	564	518	586	497	535	533	520	505	547	517	538	492	504	539	510	538	497	569	497	535	531	519	527	560	517	557	535	494	502	530	481	520	524	503	538	563	534	522	536	556	496	529	481	492	550	519	510	549	550	531	508	514	553	501	542	577	529	532	480	516	523	540	528	547	530	538	554	511	521	505	578	493	526	504	496	498	526	553	555	568	510	532	498	524	508	536	529	506	552	537	519	548	521	531	529	571	497	528	511	513	513	576	537	503	547	536	548	505	508	548	571	532	524	512	527	549	558	486	543	514	536	542	560	521	521	498	533	472	567	501	511	501	525	542	499	557	525	522	541	500	536	519	513	529	519	512	469	542	500	543	543	547	505	530	538	516	501	543	540	543	551	548	512	458	501	558	514	510	529	533	546	532	525	546	533	525	536	485	510	498	542	561	521	540	513	544	496	488	547	514	506	499	515	540	504	555	510	520	519	525	528	519	528	514	539	508	517	540	507	495	498	509	502	505	545	555	521	491	510	553	523	561	530	515	526	537	523	524	542	456	524	508	503	566	482	537	524	538	527	534	506	538	505	455	503	518	523	541	535	487	493	543	507	534	528	514	516	539	518	558	528	546	511	514	504	525	532	520	522	526	510	502	543	525	535	503	541	535	533	526	552	529	514	520	485	524	545	517	512	526	547	525	547	547	490	544	512	558	516	473	538	515	528	533	534	512	508	503	511	504	512	485	510	540	498	501	533	495	549	511	526	508	569	502	561	522	474	516	534	534	543	460	545	529	506	547	504	523	528	510	512	518	515	542	536	556	523	576	500	490	540	525	511	551	531	484	489	517	521	492	509	510	510	507	542	580	534	553	539	517	542	545	507	578	519	528	492	563	515	551	532	503	534	502	566	477	528	492	524	533	519	535	510	538	537	550	524	505	543	532	520	525	533	541	541	516	532	546	544	537	500	530	492	549	523	557	508	519	515	523	490	523	558	490	525	520	527	491	534	489	519	471	550	527	537	518	498	539	533	535	529	518	561	449	464	520	499	531	487	513	573	515	524	526	520	484	543	508	503	525	525	504	577	504	529	484	502	511	546	476	542	532	537	510	476	541	517	528	520	521	468	553	505	526	504	505	567	505	524	515	533	544	517	544	516	526	493	532	516	559	495	542	502	496	497	558	540	520	526	540	532	517	519	553	541	563	553	505	490	513	553	524	505	515	522	502	529	466	490	483	491	508	526	579	538	524	540	556	550	526	522	541	528	501	555	529	554	544	522	488	493	507	548	538	516	510	539	516	555	497	515	527	555	520	510	485	510	522	514	530	534	512	561	530	562	511	572	549	530	538	522	507	514	517	514	538	549	548	528	532	563	531	546	501	530	530	543	496	568	540	505	497	510	541	504	539	530	526	520	545	530	501	535	523	535	549	510	481	551	549	508	528	511	539	510	534	552	529	507	512	568	519	505	544	522	504	502	525	534	545	511	544	506	555	534	552	531	512	515	497	540	491	511	495	533	501	575	553	521	509	564	527	515	502	528	544	500	498	521	535	511	524	512	546	511	528	506	548	503	518	545	494	574	549	512	508	482	553	522	500	504	520	514	510	546	595	519	515	552	559	537	561	493	549	531	469	511	499	465	551	525	506	529	503	490	566	508	511	502	503	503	564	527	519	507	532	570	516	513	528	582	522	536	506	538	521	527	534	544	486	520	533	555	539	529	458	569	516	511	521	497	536	516	532	553	478	476	531	540	532	528	521	521	550	525	550	477	479	506	534	533	527	500	567	532	543	478	515	501	503	526	552	525	511	505	527	518	500	517	515	568	550	475	511	506	510	519	526	502	530	539	520	543	497	501	512	562	532	494	545	558	520	504	506	551	521	532	502	502	487	529	538	546	508	534	569	545	579	519	506	562	547	494	497	561	526	519	526	505	525	499	504	530	548	517	531	516	475	520	526	532	534	525	522	522	489	492	528	483	533	498	531	531	493	546	494	488	512	514	525	513	536	516	536	534	512	502	506	559	472	526	561	511	474	514	526	503	513	523	532	519	498	534	511	537	561	538	509	517	544	558	481	525	516	543	520	527	545	530	547	495	516	520	524	507	540	543	568	490	522	534	554	546	511	527	536	528	555	558	498	489	510	555	542	515	544	550	539	499	538	550	527	509	506	535	526	508	534	535	561	515	480	489	522	509	488	509	497	544	547	492	504	534	519	501	495	540	552	543	551	521	550	518	577	537	524	524	521	524	553	509	505	527	557	521	551	548	530	522	527	514	539	522	521	530	531	519	546	543	524	570	536	504	517	571	551	525	531	516	556	548	526	501	494	538	531	527	494	522	515	505	527	517	499	515	542	531	516	508	481	498	534	500	530	548	532	546	509	544	539	523	544	506	544	547	537	547	537	519	518	535	558	508	557	517	524	538	582	526	581	497	514	560	509	522	567	542	541	598	502	519	547	522	524	524	516	513	509	527	543	537	541	488	534	528	483	545	486	519	502	525	551	502	516	569	506	551	514	530	533	517	554	508	576	508	546	531	527	521	537	507	495	545	532	551	491	520	499	482	528	530	505	531	584	518	524	521	502	537	529	531	525	491	524	513	530	515	513	565	539	529	515	558	553	551	528	495	529	482	559	533	534	487	544	475	505	552	514	513	537	521	497	529	538	559	499	493	557	555	541	548	524	542	513	519	519	560	508	539	555	504	580	575	490	527	535	539	563	528	522	538	539	505	556	538	537	546	563	521	497	483	489	480	525	543	497	551	499	550	547	516	519	489	564	525	497	522	499	552	500	570	532	533	497	498	516	518	515	489	551	538	579	547	539	551	550	556	530	521	520	516	573	555	536	551	506	514	573	480	549	493	542	512	490	519	501	489	491	560	548	505	517	506	529	532	535	520	533	547	501	539	514	554	511	523	565	514	490	506	549	517	574	477	544	571	514	512	487	542	526	494	508	552	516	533	512	495	514	524	543	524	581	553	529	538	560	488	511	548	566	528	583	513	541	521	547	547	513	518	561	511	520	496	537	504	542	465	517	522	524	520	504	501	519	497	537	507	530	530	537	517	566	514	508	532	517	539	533	513	538	520	563	534	557	511	519	536	514	538	502	558	550	489	506	511	523	543	533	514	520	484	496	528	516	531	537	538	536	472	518	555	509	565	521	550	552	507	490	524	547	520	525	519	513	548	475	518	533	489	517	551	537	505	527	577	512	570	516	527	530	520	528	543	464	573	495	497	529	535	520	524	515	552	525	532	521	533	540	512	508	547	500	512	553	507	528
7662	648	674	484	379	323	332	286	295	280	298	252	262	274	282	255	267	272	283	270	269	279	270	267	272	267	241	249	258	239	243	272	260	272	266	270	241	266	277	257	251	275	257	246	320	258	280	268	274	284	255	254	254	278	249	240	291	264	270	258	256	263	246	245	281	261	270	239	248	257	256	248	268	286	275	233	259	244	254	283	241	239	238	264	261	256	260	253	240	250	259	275	229	246	257	258	262	234	234	249	270	241	293	261	264	229	252	251	280	225	263	267	272	257	283	279	255	229	254	263	245	253	232	273	280	257	265	230	255	278	255	241	255	255	246	258	243	275	262	262	252	254	260	280	255	288	234	268	271	264	277	280	269	276	284	247	283	252	269	274	267	247	237	231	257	244	265	234	253	254	270	243	254	289	249	255	224	271	276	245	279	233	250	259	225	279	259	264	252	236	234	224	243	267	255	263	228	296	251	252	276	236	261	259	286	281	244	256	246	259	224	259	269	241	273	249	268	273	252	254	266	267	255	234	275	247	247	241	255	249	248	249	228	226	274	239	272	246	247	248	237	258	258	244	246	256	280	248	276	272	256	273	267	271	273	255	239	271	268	300	260	276	250	237	255	243	272	237	311	275	286	260	264	273	258	255	259	234	269	237	271	244	248	238	262	262	220	222	237	236	268	232	271	270	267	239	256	226	258	262	286	250	247	239	263	219	238	267	250	232	279	219	233	263	272	250	275	241	236	264	285	249	253	263	246	242	260	264	243	220	308	288	248	242	229	260	246	258	258	245	227	257	265	235	246	250	262	232	250	259	258	230	275	240	253	253	266	263	250	259	264	246	286	274	284	279	258	264	260	240	258	258	257	258	254	269	257	249	258	265	250	244	234	266	239	241	240	271	228	268	259	252	234	248	221	244	258	260	261	240	247	277	250	265	246	266	265	241	261	261	263	277	259	253	250	221	259	261	249	243	246	272	263	242	257	264	248	234	251	228	248	251	269	252	265	269	263	228	291	255	242	270	248	262	227	251	270	255	261	241	257	244	253	252	239	276	270	271	230	254	241	262	268	276	273	257	243	293	251	242	269	252	239	235	227	266	272	257	270	276	206	228	257	277	235	254	237	258	259	276	273	261	261	249	268	267	243	302	271	234	239	266	240	246	273	249	267	238	259	222	246	255	240	248	239	241	244	231	268	232	252	269	251	273	224	238	247	241	259	271	254	272	270	275	236	254	240	254	269	258	269	233	274	264	224	270	264	232	236	236	221	292	267	244	233	256	248	246	255	245	242	242	239	274	272	248	274	258	247	255	255	226	274	277	246	248	246	233	259	258	268	275	270	270	244	255	253	277	246	235	237	244	295	250	274	241	233	277	258	239	224	271	218	256	221	249	272	251	247	233	255	241	204	249	234	256	275	261	271	258	228	251	250	242	248	265	269	248	244	223	227	257	256	263	247	275	251	253	225	270	260	249	235	271	249	240	238	262	240	245	246	262	263	213	294	252	249	287	253	248	247	251	218	288	234	229	267	251	244	237	272	271	281	297	287	262	252	274	279	199	233	255	251	244	250	262	263	228	263	272	241	239	263	273	243	240	239	270	279	243	259	251	247	242	275	244	255	271	269	237	250	257	261	240	241	265	259	231	226	218	242	255	241	267	268	256	255	241	243	260	273	221	258	274	259	249	216	264	228	263	236	249	244	263	268	257	249	280	255	258	208	236	260	265	242	236	243	214	293	269	313	264	241	249	266	228	243	293	280	274	268	235	244	271	257	244	236	233	268	256	244	241	249	299	265	246	234	246	247	294	279	242	233	246	217	240	265	221	242	251	265	242	262	247	230	264	273	236	280	288	243	231	282	273	237	276	243	269	242	247	245	242	238	254	236	250	284	277	271	243	229	240	240	189	257	264	280	239	268	242	253	234	261	258	235	238	229	270	272	242	263	234	230	242	241	245	263	260	263	252	271	260	271	250	253	266	224	244	251	260	246	260	254	285	279	258	256	228	269	259	225	248	259	263	269	249	267	224	260	251	232	260	243	261	268	260	258	280	253	258	254	260	247	248	258	264	257	251	228	261	242	243	246	228	253	244	262	260	265	258	255	253	261	238	264	255	269	258	283	268	238	247	239	240	256	280	251	305	233	245	264	269	259	287	253	250	232	238	277	261	235	258	226	265	255	275	219	273	290	266	242	274	250	235	282	278	260	265	249	240	220	246	271	246	238	231	230	260	256	277	260	250	251	260	267	256	280	271	285	262	252	244	238	253	255	266	239	254	247	248	258	254	217	232	243	236	266	229	272	268	253	266	243	252	268	283	256	256	249	242	255	261	248	263	256	290	239	257	276	234	218	285	225	236	238	259	272	260	261	269	228	273	256	236	255	245	225	226	265	265	288	257	238	270	239	266	255	244	240	272	265	250	246	233	234	250	257	268	288	240	248	255	246	271	262	254	252	251	292	243	250	225	251	257	267	234	251	261	256	253	264	233	262	273	259	230	257	260	235	242	259	249	247	228	226	254	255	257	264	271	273	264	277	273	280	255	249	245	228	260	243	287	271	273	262	267	253	243	240	255	250	243	263	265	254	265	235	267	260	262	293	248	231	249	279	249	254	266	244	254	269	243	270	235	253	259	242	256	274	250	276	224	250	264	263	247	260	233	242	260	278	263	245	243	275	240	239	238	244	236	247	262	259	250	251	258	242	260	240	270	237	295	243	243	236	276	260	264	247	238	266	246	276	268	241	250	243	237	247	255	265	246	237	257	255	270	279	287	277	238	254	263	230	252	226	293	273	247	266	265	254	263	278	223	286	276	217	268	215	244	272	238	236	256	256	243	257	276	258	213	245	224	258	243	242	261	297	277	239	227	253	288	268	267	260	227	239	223	260	271	209	261	249	239	247	265	264	283	246	231	276	217	257	257	270	284	247	263	278	253	242	245	272	216	232	255	239	263	226	249	242	253	262	239	267	263	229	240	270	237	248	232	229	267	242	250	261	285	233	272	299	254	260	266	248	266	225	243	257	233	226	233	232	273	269	261	236	302	263	270	254	256	228	274	251	265	249	259	258	275	268	249	240	238	270	208	235	266	235	243	236	266	256	281	273	260	250	266	255	231	231	254	254	254	255	256	262	239	234	253	248	258	260	251	257	248	271	251	253	246	298	256	252	237	235	264	232	248	246	230	290	252	247	246	246	271	277	265	274	225	235	243	271	256	252	277	269	240	262	254	229	272	247	246	265	279	265	286	250	261	272	245	259	263	266	274	249	282	243	241	253	259	219	252	286	241	247	254	295	297	260	269	263	237	241	269	286	251	241	252	247	263	258	235	251	257	239	253	262	255	254	255	242	241	268	291	232	270	261	247	258	298	262	229	253	247	262	258	235	277	274	236	264	246	245	259	264	255	250	261	263	243	255	232	278	268	253	254	246	254	226	234	264	228	257	291	279	229	281	233	269	254	260	270	267	254	274	234	258	285	254	288	294	264	250	269
6798	956	1420	1464	1135	1084	956	906	861	761	753	728	746	714	718	682	639	667	676	648	700	600	639	713	640	659	620	604	603	638	596	655	586	611	618	633	589	594	622	615	661	618	641	637	625	620	594	572	612	655	594	568	582	625	617	591	618	651	624	600	628	630	579	630	616	627	605	594	630	607	597	602	656	604	558	636	585	610	557	554	621	607	642	643	642	587	601	594	652	636	603	620	617	607	622	631	660	616	641	630	589	668	627	705	627	608	631	637	654	634	614	617	631	630	610	683	616	646	575	590	678	640	580	595	582	635	620	594	588	585	609	604	630	620	607	570	647	678	652	601	668	607	605	583	586	577	621	586	586	641	608	626	638	634	590	584	592	605	576	621	614	597	645	613	653	610	610	672	612	558	602	615	621	607	658	584	647	599	644	586	625	620	616	591	582	596	577	596	670	603	563	582	600	600	646	610	583	655	601	551	646	646	600	633	623	604	628	614	600	574	631	639	627	611	619	592	625	620	647	598	624	687	680	610	635	623	606	626	586	619	606	621	571	619	560	610	601	687	610	652	630	647	584	675	576	555	583	614	609	596	620	618	655	632	681	589	624	642	603	602	610	605	638	617	643	594	622	627	615	615	621	590	644	622	633	565	617	573	578	579	641	627	571	647	614	598	588	575	630	581	625	617	596	608	623	589	584	610	614	631	580	641	630	618	579	594	635	600	671	609	653	571	615	607	611	593	588	658	611	611	587	626	642	628	626	624	584	592	621	620	579	562	613	588	623	653	649	595	630	581	612	589	579	632	583	638	646	593	658	639	597	645	671	676	603	639	639	624	627	662	590	642	625	608	585	597	613	623	631	612	606	606	578	628	626	644	608	617	604	640	624	614	638	605	637	629	586	599	633	618	637	621	636	564	583	607	627	627	637	608	622	591	642	586	612	580	632	636	655	606	600	616	579	637	622	611	578	568	636	614	599	643	577	636	567	640	613	607	629	611	636	619	614	611	553	627	648	606	606	641	598	611	584	613	659	585	606	588	646	581	586	617	579	571	643	642	594	581	609	569	606	623	612	634	621	634	620	598	673	600	594	649	637	632	617	623	573	624	598	629	596	646	614	579	608	612	623	615	582	617	635	593	591	638	571	631	624	609	550	616	614	643	609	610	615	627	595	590	627	576	578	592	632	581	626	615	658	609	640	597	641	648	612	627	597	601	587	593	621	583	614	592	582	630	568	581	610	627	565	630	632	620	638	588	602	618	603	634	608	575	642	589	593	585	630	614	635	566	616	588	609	636	602	608	606	609	604	620	581	622	575	579	586	646	568	634	606	635	592	635	598	600	606	618	628	645	609	644	590	586	612	610	659	609	635	579	628	575	580	602	609	627	599	602	616	592	631	633	608	618	624	665	645	634	629	610	622	627	592	627	643	620	589	650	577	595	656	588	568	652	631	650	609	588	635	606	615	644	629	676	584	593	575	591	612	609	648	658	649	580	612	611	598	621	605	593	596	574	611	596	586	548	609	608	603	621	605	598	606	584	615	654	570	641	640	634	586	587	608	660	578	627	617	667	610	557	589	625	610	613	622	600	598	605	602	632	598	623	622	625	640	613	581	623	616	599	578	635	617	636	617	609	618	605	594	615	609	635	614	611	622	649	609	591	644	625	605	641	682	580	631	579	584	604	595	584	623	589	593	605	664	582	576	639	581	662	651	596	606	613	644	611	608	592	604	612	567	606	663	595	598	570	545	607	625	593	609	618	625	573	604	609	632	608	630	627	618	635	605	649	586	614	562	621	610	621	624	617	620	605	555	578	637	609	625	625	643	671	621	641	609	645	608	597	625	641	636	598	627	629	625	649	601	609	620	619	602	621	588	619	609	631	562	649	565	638	593	582	624	609	668	631	581	677	630	626	630	616	582	644	627	623	605	567	618	631	617	635	588	625	671	629	587	630	618	580	597	619	593	615	597	675	619	622	611	656	662	634	605	631	607	623	634	609	638	605	625	576	633	620	601	584	607	641	610	593	666	585	580	641	632	620	599	610	620	654	615	592	610	594	603	641	550	573	617	653	603	596	625	592	595	633	609	639	642	609	626	588	616	667	641	610	621	588	624	607	629	582	620	670	628	580	598	599	639	625	584	633	597	588	616	598	611	609	612	624	653	590	626	559	623	608	635	566	640	622	638	611	569	557	576	555	622	624	625	602	615	616	576	626	648	635	577	652	596	614	616	601	618	657	645	635	601	632	604	631	604	569	671	646	666	634	603	592	646	583	649	579	644	632	611	649	632	573	589	596	653	629	588	619	604	617	622	647	617	594	563	662	608	599	584	660	563	644	654	606	637	615	640	611	605	574	616	628	630	634	670	633	668	651	644	610	602	635	619	590	620	596	609	605	618	585	617	613	585	647	587	595	575	644	588	579	612	602	590	611	567	635	643	601	639	625	597	597	638	615	643	605	609	644	569	622	585	593	582	575	588	644	584	621	626	581	565	605	599	607	602	568	575	574	597	588	661	600	649	607	664	593	646	630	624	570	573	663	621	610	633	607	608	630	630	597	685	619	683	618	587	628	612	651	601	623	599	613	615	584	618	632	643	608	628	623	650	634	624	637	635	640	607	619	644	621	606	592	646	562	616	561	609	633	610	604	595	625	568	610	621	623	611	635	602	607	603	563	590	613	632	642	672	592	670	628	635	632	615	551	619	620	623	623	600	583	613	573	612	578	612	623	607	600	608	635	645	601	601	657	594	586	612	605	608	633	620	643	602	662	610	594	620	648	635	597	626	614	617	606	570	662	629	622	619	634	616	649	590	563	603	615	616	636	560	649	623	602	623	608	589	568	600	657	608	661	618	652	616	578	639	641	579	640	625	606	635	590	601	595	610	608	588	666	635	603	652	684	576	611	605	636	584	606	613	647	621	605	634	645	614	593	614	642	646	618	624	645	578	569	618	591	593	577	582	647	631	616	623	651	626	640	602	594	582	598	586	662	617	600	650	594	551	596	626	658	651	645	610	617	574	590	614	600	621	579	616	597	613	619	594	639	615	565	634	648	591	602	620	659	604	617	636	677	595	630	601	634	621	618	619	637	594	656	599	608	620	617	609	640	576	587	630	614	577	584	627	606	595	616	655	612	609	641	634	629	645	622	631	633	621	588	614	581	589	637	581	602	619	587	593	581	596	646	605	588	584	593	623	611	632	627	597	571	612	628	611	615	581	656	619	635	599	625	633	601	601	579	625	550	627	621	599	634	608	635	597	540	600	626	631	604	623	630	585	659	629	591	622	606	661	624	583	567	600	619	598	620	632	617	656	615	630	633	618	618	597	622	614	637	589	621	611	637	636	600	644	621	599	590	594	635	672	610	581	603	621	622	589	625	628	642	628	620	588	634	661	590	626	680	602	633	647	583	607	572	626	605	608	637	580	590	645	589	618	586	630	600	637	649	662	626	594	635	602	584	635	611	620	633	604	585	628	619	615	644	611	593	616	651
13799	1015	799	547	369	298	239	221	191	183	171	158	185	180	164	165	120	157	136	141	132	140	147	131	139	141	149	142	129	125	137	137	146	151	130	139	139	140	140	116	148	119	133	123	133	136	146	146	136	137	153	131	134	118	112	156	154	126	140	146	146	125	141	116	132	128	132	140	141	116	134	136	133	129	123	136	127	155	143	154	145	137	156	132	134	141	141	138	145	135	155	141	133	151	148	162	134	138	140	146	139	152	150	130	137	133	109	129	149	120	139	113	143	154	148	142	115	119	137	141	142	120	146	143	148	156	133	123	141	125	117	126	119	130	134	121	136	144	120	135	118	154	159	159	144	140	110	139	118	128	134	145	128	144	137	118	148	139	138	139	139	134	147	139	133	147	133	156	121	139	151	150	129	155	143	126	138	143	139	118	118	141	137	130	136	135	135	135	136	129	150	139	142	137	120	148	133	139	145	147	133	148	153	141	138	148	136	155	129	137	126	135	127	137	135	142	152	155	119	135	141	107	145	129	126	134	148	138	122	159	140	140	164	127	148	137	131	110	145	138	134	145	115	99	138	152	127	127	139	138	136	162	136	126	145	156	144	137	136	123	140	146	174	127	141	130	134	124	126	124	141	160	155	150	144	110	157	165	145	164	122	143	145	133	163	130	151	142	139	122	129	125	160	160	123	132	151	123	142	134	169	143	127	134	165	147	132	120	150	134	135	169	146	128	130	134	130	145	137	99	148	160	131	106	141	128	120	138	123	155	116	142	140	136	140	148	130	142	130	120	138	147	153	137	144	133	126	135	140	139	138	127	124	126	144	127	160	142	145	142	156	135	143	120	147	117	129	138	149	148	136	134	110	109	148	122	154	146	114	140	145	142	155	134	141	143	141	136	138	154	139	130	131	139	151	143	142	132	138	135	135	152	117	123	153	157	154	125	113	144	154	144	134	130	147	147	127	142	136	152	152	179	130	133	120	144	130	133	121	145	154	133	142	126	144	150	142	144	139	134	132	132	134	163	146	136	136	115	113	122	146	120	125	133	176	142	139	132	147	118	161	144	130	133	127	140	126	132	137	125	131	129	147	153	121	139	131	141	130	127	129	144	105	117	122	139	139	117	136	137	135	124	151	123	123	122	142	129	138	138	160	147	143	148	138	138	143	157	159	141	128	102	131	138	130	147	169	138	143	117	132	141	157	150	141	132	178	125	127	156	133	129	130	144	113	125	150	152	144	144	156	143	135	152	132	120	141	132	142	123	139	127	127	150	136	135	136	131	138	146	131	131	126	145	149	149	143	148	124	142	135	140	180	154	124	134	131	125	139	135	144	140	150	138	125	134	130	138	133	158	127	124	132	149	149	105	145	133	176	130	131	151	130	132	126	144	132	153	146	119	153	137	128	151	146	130	135	129	136	129	152	138	134	162	137	134	119	119	142	124	137	130	137	156	159	136	127	144	155	132	125	116	137	114	132	121	137	122	132	144	138	147	141	119	128	120	140	126	154	143	151	136	132	112	138	133	132	128	144	144	130	147	145	140	113	141	137	133	133	160	131	130	120	152	161	141	134	136	156	116	148	128	148	142	123	130	140	145	129	115	175	160	145	142	116	130	134	130	133	134	137	120	140	143	138	170	139	124	149	137	137	158	137	133	151	153	141	141	143	149	155	132	133	136	135	151	128	122	133	137	150	139	139	136	130	149	162	121	173	141	140	144	128	131	143	132	127	139	142	144	139	121	132	152	131	139	127	135	130	138	140	128	129	142	134	146	119	136	114	121	142	140	115	117	135	139	108	137	134	145	110	132	135	126	135	135	146	142	127	136	142	153	136	128	135	131	146	121	137	141	123	126	128	133	126	164	139	125	127	143	136	146	132	128	137	143	145	143	131	143	137	130	133	130	131	144	140	143	128	140	156	129	137	135	151	144	149	133	153	150	134	143	142	156	143	140	142	142	156	147	121	130	130	115	138	152	141	131	146	136	136	123	131	131	107	129	136	132	132	172	133	130	136	133	140	144	152	140	134	133	137	146	141	162	151	148	121	146	124	115	110	128	140	139	136	124	132	150	139	151	140	132	128	139	132	144	126	143	141	130	136	151	127	124	146	124	119	129	128	146	117	136	160	131	152	126	127	148	137	151	126	127	145	161	142	144	147	127	131	142	145	143	108	119	133	145	125	144	125	135	143	134	125	122	142	111	143	141	134	141	130	117	114	115	128	143	130	132	124	137	138	137	158	132	137	154	119	121	167	154	145	162	140	123	142	133	156	139	112	136	143	141	149	157	126	151	114	163	163	116	125	145	140	135	132	136	149	145	133	117	160	128	134	119	144	127	144	139	135	130	138	132	123	127	133	130	131	124	144	129	132	139	126	155	124	135	151	146	140	127	130	150	135	117	140	162	133	159	137	131	140	135	130	125	117	131	138	141	138	144	139	151	140	136	139	144	158	132	131	146	137	122	140	145	147	137	144	125	136	135	160	143	132	146	144	117	113	143	140	115	129	153	138	135	133	122	140	152	155	147	149	142	160	161	126	132	162	154	131	136	149	140	149	149	153	115	143	129	118	144	132	136	130	130	144	151	133	136	135	153	139	139	134	117	140	130	136	147	145	139	154	139	123	126	130	134	154	148	138	129	138	136	133	141	155	140	135	139	156	143	122	147	154	133	121	136	130	128	136	154	134	132	147	138	133	125	145	142	149	135	136	153	145	135	124	141	132	146	155	133	143	133	144	131	142	120	148	130	133	132	163	151	125	129	155	130	163	155	124	134	116	135	145	134	122	136	149	136	117	136	152	148	145	131	151	118	144	159	126	137	114	139	144	144	148	149	129	146	150	130	152	146	173	127	125	117	130	146	160	153	157	157	152	141	132	167	123	134	145	156	130	126	137	121	134	110	139	116	143	127	128	153	146	139	150	150	140	147	126	162	141	156	150	138	138	130	154	120	140	127	136	148	144	138	123	124	134	145	115	137	129	137	120	120	108	144	124	122	131	155	148	133	153	121	120	132	140	131	159	138	165	154	145	141	152	135	143	143	132	132	146	128	144	128	132	147	133	135	117	126	139	125	157	115	162	124	145	125	141	144	153	134	129	139	160	128	134	135	142	143	133	149	125	121	143	132	152	137	141	144	123	145	138	146	146	146	145	112	130	138	134	142	119	151	137	149	92	115	138	142	158	132	135	149	144	147	133	139	121	121	145	140	131	135	155	146	124	133	149	140	103	143	136	138	133	138	162	149	147	141	108	134	144	123	144	147	139	132	143	136	150	132	126	135	168	132	130	151	127	132	111	124	149	135	128	143	118	155	124	125	144	137	123	133	133	164	128	125	143	128	157	159	149	148	166	139	130	134	136	155	131	137	135	129	144	138	115	149	118	154	132	144	119	144	131	141	125	135	132	160	147	122	133	157	131	142	148	147	142	142	145	142	139	133	138	152	157	142	109	136	153	150	144	128	148	120	138	128	147	151	154	133	171	137	158	129
8541	1009	1778	1828	1399	1226	987	858	799	691	620	598	565	543	541	559	493	466	459	413	397	423	397	425	380	353	416	358	385	382	354	356	379	377	370	373	327	378	352	354	359	341	373	338	324	359	376	349	341	374	344	398	376	352	328	328	372	336	332	377	324	346	318	378	373	372	377	386	335	333	339	340	339	347	361	387	358	372	346	354	363	323	354	332	346	342	348	348	361	319	325	325	369	372	331	365	340	326	343	325	357	340	368	364	301	341	363	373	370	359	348	367	341	341	327	385	367	339	347	344	336	366	311	374	336	357	343	339	388	314	361	340	362	362	359	347	310	354	362	337	316	338	349	308	339	341	355	323	334	338	320	311	319	315	292	341	336	346	349	327	343	378	363	350	347	349	363	350	299	354	351	354	354	345	342	356	335	321	326	322	350	371	340	326	327	378	343	359	340	322	348	310	347	330	333	353	362	326	341	340	335	316	348	369	336	361	326	356	334	351	320	374	337	319	319	360	324	391	357	317	351	323	368	332	349	341	326	333	371	326	349	352	344	349	313	359	332	376	338	365	335	336	371	361	327	351	371	331	379	350	347	341	324	347	383	326	358	373	338	342	339	365	335	337	337	376	340	368	361	342	339	374	325	348	372	367	343	356	338	315	334	324	337	361	331	349	371	337	382	337	340	344	348	350	294	353	350	322	374	336	344	394	340	328	315	370	371	347	357	337	336	338	320	364	339	363	331	305	319	377	360	331	363	338	355	308	346	363	337	326	348	367	320	366	340	347	354	366	351	317	319	332	323	323	345	317	347	338	327	367	333	343	344	326	380	315	347	314	356	338	389	364	385	340	330	343	337	343	343	318	336	332	341	368	358	381	372	351	388	338	368	340	347	329	327	333	326	334	349	369	350	328	314	354	350	347	349	381	355	358	311	351	358	312	326	379	299	316	338	357	349	356	368	355	376	341	314	319	351	339	349	325	358	360	329	338	337	406	334	341	341	342	351	327	332	319	330	345	380	332	335	324	331	378	358	346	344	327	330	347	351	364	319	335	310	353	403	352	336	342	369	363	342	329	327	320	338	380	366	360	365	363	378	330	370	355	346	354	358	324	356	350	352	305	360	319	326	386	368	328	357	357	376	349	346	362	326	343	390	357	322	313	341	374	335	319	340	352	373	369	363	341	346	349	369	367	377	343	347	335	355	325	353	324	365	345	339	366	336	357	357	338	358	366	355	342	380	343	334	319	352	348	358	350	339	344	352	362	338	317	352	352	322	343	356	325	315	353	333	317	350	339	320	349	375	367	336	340	362	359	317	349	351	311	381	343	357	346	342	367	373	307	356	385	317	361	311	357	332	337	351	337	364	316	352	371	352	341	351	335	357	349	317	354	331	354	365	319	295	329	351	318	331	336	348	342	344	336	342	315	330	351	399	365	317	309	314	334	343	349	338	346	379	363	345	372	338	329	326	341	334	336	339	346	344	330	305	333	333	362	339	351	356	336	364	338	327	321	368	341	321	344	358	368	369	327	328	322	325	382	338	337	360	344	345	341	347	356	332	347	361	349	342	350	359	336	369	330	317	359	354	340	337	358	342	368	333	365	347	301	381	348	315	353	345	357	353	361	301	323	315	346	338	371	333	373	338	362	329	348	366	350	335	358	353	316	324	348	338	329	358	348	333	338	358	337	344	336	336	339	305	325	317	350	322	337	335	354	307	320	334	324	329	340	362	378	329	334	332	332	364	331	328	350	385	340	331	362	356	347	347	335	371	341	333	339	346	329	316	331	330	343	327	359	331	328	352	333	307	326	380	351	338	355	347	349	349	353	372	338	345	350	329	314	360	319	332	327	334	315	349	323	332	342	349	355	355	295	335	367	350	341	321	343	324	366	325	380	323	325	338	335	369	386	334	360	352	370	343	339	319	371	327	333	362	339	347	336	375	314	359	348	365	339	336	322	365	317	352	375	334	367	336	349	345	329	332	364	336	351	341	360	345	320	321	356	364	315	361	406	317	373	324	345	335	341	340	380	364	349	372	364	301	346	363	337	356	354	346	327	352	319	308	369	389	347	365	346	352	351	336	343	372	326	319	371	353	359	353	369	304	357	350	332	344	361	352	380	352	342	327	344	344	338	348	322	331	335	378	358	355	356	350	336	340	373	358	378	356	352	355	364	352	336	338	360	315	357	334	355	331	314	332	349	345	325	339	383	329	352	353	359	330	340	348	328	336	352	340	356	377	334	316	331	348	338	369	329	325	343	334	322	327	342	306	324	358	322	346	362	372	337	321	348	362	348	363	315	328	368	335	316	350	369	354	340	338	329	378	336	319	333	355	307	328	346	346	335	347	334	346	356	321	317	334	328	350	328	360	358	332	340	315	352	338	336	334	347	330	373	344	335	353	350	355	310	339	333	327	297	357	351	359	347	369	370	341	342	316	363	335	322	351	362	328	377	368	341	344	335	309	333	366	316	346	376	349	351	370	350	326	339	305	381	368	292	360	356	353	343	340	391	351	352	342	362	336	362	372	357	362	338	340	352	346	332	343	358	319	328	345	356	311	346	364	356	349	353	356	346	333	331	344	350	325	321	356	338	344	342	349	299	331	335	336	327	328	353	326	357	330	357	332	393	357	305	344	338	358	341	336	359	340	353	343	328	328	304	332	327	364	334	317	334	389	381	305	321	335	369	349	336	330	317	348	375	327	346	339	327	341	345	353	350	371	329	349	334	348	348	343	365	353	343	319	344	303	348	318	355	357	334	362	346	350	347	388	300	378	325	324	333	381	350	360	332	356	355	329	328	329	319	327	356	365	345	366	346	339	338	364	325	369	347	346	344	328	335	330	337	339	353	308	382	334	373	342	340	352	376	350	353	302	345	328	338	331	378	359	384	355	353	295	339	364	327	348	356	349	331	374	334	340	336	357	345	329	345	335	316	319	373	356	350	321	367	359	370	331	352	340	310	330	371	360	353	331	351	371	311	371	324	368	331	340	373	346	317	329	354	367	337	353	363	356	347	310	336	346	331	335	363	353	350	368	353	326	343	352	336	372	350	333	340	352	351	341	349	325	328	352	380	338	344	370	361	343	344	339	354	359	326	337	357	364	333	352	313	355	319	345	364	356	330	327	367	350	350	345	338	362	321	366	346	333	367	339	347	329	312	353	330	324	352	364	317	309	350	326	332	331	345	358	358	327	314	325	354	343	345	364	352	355	344	370	328	337	337	346	334	347	343	324	371	347	330	360	337	350	354	336	334	329	340	349	336	354	365	351	363	348	328	312	360	354	320	318	363	356	327	323	323	382	318	306	304	375	378	354	296	339	343	339	323	366	323	332	385	332	352	357	344	323	339	329	339	347	326	343	332	347	322	348	380	328	327	342	338	372	314	325	369	352	305	342	343	347	366	304	327	357	319	331	354	313	335	343	333	314	323	344	320	301	364	328	321	307	334	352	334	332	356	322	323	361	354	321	330	348	327	364	358	357	362	341	362
1706	269	300	251	202	213	227	214	212	195	211	199	218	220	200	205	224	193	200	199	214	231	232	245	216	196	209	192	214	218	212	209	206	219	194	212	228	203	218	214	219	205	209	212	205	199	205	216	218	219	199	217	220	191	197	232	192	209	239	188	214	221	215	231	225	214	243	218	229	191	196	192	207	214	200	186	196	223	213	224	217	211	210	237	202	201	219	213	199	221	222	193	222	175	194	237	189	209	198	220	225	221	186	201	211	200	177	211	189	201	241	210	214	201	186	202	229	216	224	193	190	205	194	215	202	197	205	227	235	206	171	194	193	198	196	216	239	206	210	212	219	222	201	243	231	202	230	200	215	205	201	233	248	196	219	212	197	196	217	187	222	213	206	224	229	226	221	193	221	234	195	220	218	219	195	191	199	213	214	213	210	207	216	200	190	203	221	191	226	207	207	211	221	215	209	206	234	203	242	231	222	213	226	215	242	214	206	241	239	220	203	188	206	212	211	233	217	189	226	259	197	213	210	239	215	222	212	230	201	202	216	213	252	232	214	224	227	205	233	220	195	222	200	221	202	206	234	194	241	197	208	217	208	212	186	190	217	196	222	202	198	229	207	202	210	222	184	223	203	219	220	225	221	241	219	223	216	206	229	211	233	203	201	200	227	193	236	164	237	200	237	191	216	198	218	201	211	227	234	203	233	248	206	207	227	201	188	237	212	210	192	214	230	212	249	193	163	184	234	197	217	198	230	188	209	202	220	188	221	217	204	217	200	223	225	235	219	232	218	219	223	187	222	202	201	263	234	211	228	239	223	214	234	174	214	212	218	219	230	218	191	227	224	204	222	214	219	235	225	216	219	213	210	222	204	210	190	218	217	187	229	190	223	206	215	199	189	204	225	216	185	178	246	223	218	204	216	191	223	229	232	186	166	204	231	245	242	232	235	205	229	215	211	234	212	205	193	186	228	233	215	226	210	203	210	216	229	221	167	208	218	220	177	212	209	213	212	207	204	225	238	194	216	217	207	222	242	225	213	186	228	204	204	181	210	228	209	201	229	207	213	214	210	245	203	232	205	215	200	222	201	200	198	194	213	202	200	230	187	224	209	200	189	222	207	212	201	198	206	207	229	226	199	205	217	212	221	220	203	223	198	203	205	211	206	216	225	226	221	189	208	200	185	209	205	221	226	207	216	184	184	214	222	214	211	211	227	216	204	223	215	214	223	211	198	221	184	226	204	216	224	197	220	202	223	208	235	186	191	204	197	190	194	206	206	205	204	177	195	221	212	194	239	243	215	218	213	198	192	224	196	195	223	209	238	237	203	242	225	222	219	215	195	228	204	201	211	199	186	224	201	207	225	217	198	202	212	216	193	227	204	238	179	198	209	196	183	213	206	242	214	203	206	198	217	205	204	202	215	206	212	211	215	203	188	206	196	215	215	193	223	204	220	206	204	227	206	211	209	221	207	219	206	205	238	222	232	205	209	216	217	214	226	216	209	212	198	205	189	174	195	198	218	218	203	224	205	212	231	221	211	221	185	224	223	208	220	218	219	222	183	194	222	199	211	224	233	192	212	225	195	223	210	234	219	237	203	217	247	238	208	199	209	226	192	200	202	202	231	205	217	201	210	231	201	199	204	206	207	205	175	217	247	187	190	217	228	194	228	209	211	225	243	215	185	250	214	233	201	209	197	199	198	229	234	248	194	209	193	228	213	226	212	225	228	214	202	200	213	223	217	202	230	216	190	241	203	246	205	198	196	237	225	211	234	206	207	218	199	199	208	206	220	222	231	201	225	222	191	197	196	210	223	199	190	194	200	192	211	218	201	240	212	212	216	213	209	182	207	233	238	220	229	212	230	210	230	206	219	210	218	205	205	223	193	234	232	226	219	193	229	248	223	199	205	203	183	193	233	187	201	207	210	186	217	210	183	197	183	210	205	208	213	207	184	184	209	220	215	200	227	217	205	222	207	241	202	206	197	176	230	205	201	235	206	218	202	235	213	207	212	207	208	203	202	200	213	205	184	195	232	221	222	212	237	201	231	224	216	176	216	189	180	233	198	207	222	220	200	207	236	217	201	188	218	210	243	235	209	219	207	192	205	211	204	214	221	226	203	198	211	211	227	213	183	234	208	195	228	185	221	208	207	199	224	222	229	206	219	199	190	201	202	198	199	226	218	237	189	202	220	219	198	203	240	213	215	174	220	245	216	222	223	210	233	192	215	191	210	195	232	177	225	228	228	213	243	220	229	244	236	203	221	226	190	220	236	187	196	238	213	197	244	233	233	224	226	198	230	209	200	195	201	207	221	187	220	229	208	224	231	220	202	195	199	236	203	229	210	202	203	179	201	208	196	188	217	205	218	202	229	215	233	216	196	218	217	223	210	190	200	182	216	215	238	199	211	214	207	203	204	203	205	210	217	234	245	227	213	213	225	216	232	204	185	209	237	219	184	203	191	225	211	218	229	204	221	202	233	205	220	245	187	194	204	195	207	217	207	216	219	199	194	234	209	232	213	203	199	234	227	207	231	201	227	199	212	200	216	203	231	202	222	233	239	233	220	195	193	195	211	197	232	221	219	195	212	189	197	193	183	231	191	197	204	198	221	228	192	193	209	217	194	196	215	210	215	227	242	210	195	230	208	218	181	232	232	221	194	218	237	215	190	192	200	190	188	179	215	213	218	206	211	213	237	222	196	196	197	241	225	209	200	204	223	221	177	220	240	222	212	209	217	231	209	227	207	250	197	225	204	226	194	227	229	186	224	216	228	227	227	203	223	199	181	228	222	199	233	211	220	189	211	220	194	227	218	204	214	209	227	215	238	205	171	200	177	227	199	214	231	211	196	210	183	240	193	269	213	205	205	221	222	225	214	205	207	211	235	208	181	213	228	202	241	205	198	192	195	210	224	209	192	240	203	252	191	231	203	220	218	223	198	205	196	204	235	238	198	203	210	191	233	207	217	181	239	205	219	214	233	210	217	206	210	192	205	219	229	178	180	204	203	193	228	194	218	217	191	238	227	224	205	201	208	211	224	213	202	217	189	199	216	204	232	221	200	217	208	222	177	222	238	234	200	210	222	190	219	203	217	209	214	217	222	176	191	214	192	203	244	217	208	207	198	226	251	211	202	212	213	213	223	207	214	207	214	242	219	189	228	217	228	198	228	182	219	196	210	206	205	215	213	225	181	212	219	238	208	196	191	235	219	224	218	197	210	199	218	222	205	197	194	182	224	197	226	232	219	216	195	232	225	249	211	229	214	237	226	230	232	205	204	229	223	210	204	218	181	204	230	203	196	195	220	203	215	205	197	191	242	235	228	210	206	209	242	199	224	184	203	195	190	209	221	240	233	197	232	183	188	223	203	186	219	187	193	213	206	217	221	211	204	237	216	191	207	219	223	213	209	192	220	207	219	228	217	220	218	218	210	237	210	212	206	186	224	205	186	223	195	206	241	223	221	192	190	210	234	238	224	212	213	212	216	221
2305	567	697	597	601	586	540	537	548	546	560	529	557	568	515	526	540	549	532	532	535	511	545	515	509	547	538	558	526	567	546	544	490	562	543	526	544	560	503	479	531	544	518	544	538	552	574	531	540	519	535	538	529	492	558	524	512	534	504	519	542	528	518	541	532	503	515	527	515	537	512	488	551	504	509	520	573	532	511	527	486	582	574	527	540	524	539	542	563	530	516	515	561	499	537	536	491	563	544	508	528	510	505	532	576	539	491	527	536	546	512	545	543	584	540	531	501	493	514	529	540	506	521	536	531	576	524	542	479	520	512	526	506	568	502	535	531	504	513	527	540	520	529	525	528	545	557	503	562	574	576	520	519	459	521	514	536	561	489	484	565	549	484	537	516	497	518	517	525	498	572	551	528	518	535	522	492	565	510	537	569	479	538	548	525	509	530	491	523	532	488	550	530	497	553	524	506	497	515	510	463	482	518	567	593	503	541	508	520	510	552	540	515	562	514	523	538	534	565	526	512	547	516	548	550	508	511	486	533	548	518	551	526	498	510	511	543	532	555	506	511	535	537	514	525	521	527	543	502	518	547	576	542	489	531	541	531	541	541	549	512	519	550	547	546	552	508	561	512	504	520	604	553	504	531	542	529	529	551	548	522	582	528	556	511	500	551	499	492	571	537	519	528	513	492	568	533	542	520	541	534	520	542	509	529	498	542	516	566	548	520	504	542	505	546	548	546	562	522	545	566	537	556	551	537	541	506	530	551	511	530	504	548	567	534	536	532	522	528	575	543	506	535	517	545	511	530	506	556	523	554	523	556	503	538	557	543	558	539	513	531	469	526	507	528	541	529	537	537	537	517	516	518	549	516	526	572	497	516	523	533	553	552	504	556	527	569	551	522	534	517	516	543	510	509	528	556	564	502	531	525	470	560	568	523	518	502	560	559	525	538	545	541	526	528	548	558	570	537	518	487	502	546	515	530	552	550	569	494	503	536	505	551	486	525	547	544	528	487	543	516	505	526	529	517	526	513	540	539	533	458	509	553	505	556	555	514	520	529	531	538	517	501	527	519	533	549	493	548	519	523	525	539	507	498	540	568	506	508	539	546	540	532	551	512	509	533	570	495	520	542	532	485	531	531	555	565	501	502	550	505	552	540	508	548	501	549	518	524	552	511	515	560	512	523	515	568	544	508	537	550	551	504	577	526	553	557	503	554	497	479	545	580	507	496	570	537	539	541	556	544	527	526	483	534	532	557	551	545	543	526	536	528	545	532	569	544	517	506	525	530	554	513	525	514	559	537	541	567	540	545	552	525	534	537	478	508	557	487	517	525	578	540	528	520	522	492	534	544	534	557	541	506	537	518	512	575	505	516	521	508	518	550	560	551	520	537	542	518	504	534	548	531	589	530	535	539	539	504	519	572	527	562	546	569	548	537	531	522	530	543	488	554	507	536	548	553	530	491	559	532	547	530	487	527	535	487	509	526	497	528	511	526	508	534	560	516	482	573	527	481	536	544	506	509	526	537	537	544	566	535	549	591	549	555	525	548	557	526	529	487	528	528	533	538	520	532	544	532	485	552	506	513	544	570	545	559	538	546	528	528	529	505	543	562	504	486	530	519	534	523	497	523	522	531	491	519	530	565	498	551	534	554	517	516	563	559	520	558	518	563	532	539	556	535	537	543	541	541	504	531	518	549	519	568	534	530	547	481	564	519	530	561	527	520	523	516	536	566	510	529	524	507	536	506	525	501	506	526	540	521	529	505	544	540	527	509	507	532	550	530	522	562	582	507	527	530	542	564	515	539	557	497	585	524	541	537	510	541	546	545	525	529	551	499	519	493	549	517	525	510	550	503	507	542	502	508	534	540	562	488	494	506	542	538	535	540	530	542	518	544	507	528	531	532	575	577	512	554	561	506	522	553	505	545	546	481	554	528	548	502	516	515	518	556	568	539	561	546	549	532	550	500	524	528	519	513	530	522	503	529	559	527	520	540	561	530	496	524	512	556	536	500	543	541	506	513	493	506	519	553	510	538	555	514	532	548	553	499	521	557	521	547	484	527	533	543	521	549	543	521	521	539	522	535	556	511	526	529	512	549	529	514	520	521	528	553	548	554	545	532	531	519	523	549	517	537	531	526	527	547	538	551	571	545	497	511	513	575	535	553	542	503	518	531	554	506	531	485	523	538	528	541	526	537	565	515	534	555	519	539	558	502	500	516	518	524	516	534	532	499	532	530	527	545	527	533	534	561	519	551	514	502	548	488	535	493	520	515	544	484	538	532	506	556	507	521	506	539	567	558	512	529	523	519	576	523	511	547	508	536	541	514	552	552	525	509	511	563	541	527	513	506	553	484	534	558	555	537	530	551	522	531	534	517	497	509	505	511	541	563	543	529	545	531	543	546	537	549	509	516	500	532	538	562	531	512	494	548	527	574	548	501	519	531	548	530	565	527	520	537	533	519	481	545	529	518	537	537	551	520	561	573	526	530	506	501	548	535	508	530	539	551	554	533	495	505	582	540	541	504	490	536	555	479	513	557	512	554	533	516	516	561	533	503	526	537	546	506	553	492	469	527	513	550	535	540	565	532	510	546	517	519	535	554	540	488	556	535	530	540	525	527	538	521	533	502	505	476	485	531	524	532	515	513	521	492	572	589	496	545	502	574	520	551	533	523	533	522	529	569	560	541	538	507	484	515	545	522	542	555	518	537	529	534	540	540	551	582	524	524	522	531	550	543	551	511	566	534	496	520	547	536	548	557	548	563	529	510	521	562	536	562	513	536	509	530	529	569	563	538	516	541	522	504	550	542	512	490	557	532	518	517	503	521	495	528	527	552	513	502	519	502	516	539	534	504	534	548	550	532	555	539	544	529	521	563	529	552	506	521	565	564	516	570	514	524	542	517	487	539	530	519	503	481	520	498	534	520	493	536	537	504	579	522	546	539	547	538	551	496	541	527	514	500	532	554	506	555	536	575	521	515	522	542	562	573	486	558	500	560	515	553	524	550	527	527	519	539	504	497	531	524	548	552	509	522	539	540	526	518	539	525	504	509	519	530	513	544	488	570	572	525	498	553	507	543	533	509	508	528	508	543	553	521	547	529	500	553	522	545	515	512	526	526	496	521	528	553	556	543	523	495	509	483	533	572	542	536	539	488	499	545	541	527	546	516	537	518	576	529	559	558	530	548	556	556	555	518	519	538	526	524	507	514	506	515	544	517	533	523	534	556	512	504	515	493	538	512	551	513	535	545	502	559	541	524	572	552	495	493	521	537	508	510	507	545	545	516	517	529	494	552	521	538	534	527	549	515	524	495	552	547	516	497	546	520	489	516	541	500	582	516	501	539	541	548	549	571	535	542	513	517	542	546	556	476	508	522	502	495	539	564	482	533	511	536	540	541	495	501	474	545	492	531	526	530	499	503	527	527	520	515	529	530	546	519	517	526	493	521	514	504	543	498	521	488	513	539	534	540	503	544	541	516	545
7746	617	577	480	389	378	287	298	283	279	297	258	310	286	293	265	261	277	260	264	265	246	253	256	256	240	260	271	257	218	276	306	266	250	264	258	254	242	257	278	241	258	265	225	276	281	273	272	277	295	269	293	259	265	261	285	279	280	259	287	261	284	279	289	234	246	292	264	246	263	267	260	236	267	278	270	256	254	253	243	264	252	271	266	239	254	270	256	249	245	290	283	236	251	261	256	273	268	291	265	269	232	267	217	252	256	273	302	274	269	255	283	249	255	264	256	287	245	247	255	239	264	231	260	228	280	242	231	277	253	257	264	276	252	256	258	280	242	242	282	262	249	265	261	275	233	288	279	282	307	268	241	248	259	268	228	245	287	250	249	272	260	254	234	237	267	285	244	251	270	265	275	294	271	268	290	242	262	275	288	245	272	272	242	242	254	238	267	286	230	262	255	267	254	243	280	246	268	209	282	252	272	294	290	257	280	239	290	269	244	243	272	273	268	251	268	253	265	240	269	247	245	242	274	265	242	235	281	263	244	220	233	253	254	263	239	240	224	264	276	258	245	264	283	276	263	263	225	266	266	254	258	274	235	270	244	240	258	233	259	262	280	268	282	228	256	244	245	260	283	251	226	261	280	245	296	245	256	241	254	234	240	267	246	279	276	263	292	287	280	246	259	263	253	261	268	288	265	304	242	303	264	288	256	277	247	277	243	240	255	270	262	304	253	269	263	261	245	270	243	258	262	271	254	263	273	222	245	258	283	273	291	279	225	238	273	264	244	268	262	255	258	265	267	256	234	214	262	258	276	243	266	247	272	278	307	276	259	291	258	246	239	255	260	255	256	264	250	233	281	235	250	256	246	255	261	245	279	256	272	272	249	237	256	225	240	251	238	270	244	233	288	266	269	237	264	222	275	259	235	282	246	261	241	225	254	270	269	252	267	283	244	285	286	250	231	264	251	249	316	256	258	285	290	290	232	289	273	251	256	271	270	257	255	288	248	254	258	246	254	286	239	247	249	231	268	265	295	259	248	306	251	244	263	270	264	256	236	277	282	257	221	249	246	250	236	280	255	263	266	243	256	245	232	282	271	263	249	245	240	255	245	256	266	257	263	271	230	233	255	268	269	269	258	264	275	266	270	256	285	256	267	257	246	284	255	243	286	289	249	274	255	241	273	262	265	239	247	239	239	250	248	240	261	272	271	275	241	263	274	264	257	239	241	274	222	241	255	243	242	254	266	276	265	265	242	252	288	216	276	217	264	255	263	251	252	256	264	264	255	250	221	254	258	267	261	269	262	261	266	260	294	260	274	263	264	225	280	273	273	235	257	247	226	245	284	242	265	271	282	259	264	262	232	278	262	242	269	301	279	255	258	270	245	267	240	229	277	224	251	248	265	248	285	290	258	251	279	272	282	250	264	270	237	234	253	255	236	257	268	265	250	280	294	240	266	256	286	260	229	237	244	232	289	251	268	248	252	260	231	264	271	256	274	260	251	310	252	258	229	267	277	252	285	253	274	285	266	265	265	254	279	276	247	273	255	272	267	277	243	233	292	238	255	249	231	258	246	268	230	260	259	244	253	246	289	248	262	257	261	228	276	267	289	270	271	246	266	275	252	239	271	261	258	233	211	255	268	271	252	259	275	264	266	259	266	275	279	260	233	261	266	253	306	255	264	281	250	255	276	266	255	237	239	282	235	268	304	237	243	259	270	276	252	286	262	251	226	237	244	272	276	262	239	244	298	274	238	249	258	237	250	247	280	287	245	244	250	226	265	261	281	253	256	266	229	262	256	238	235	250	241	249	267	282	261	232	267	283	239	253	244	233	277	265	263	284	272	250	244	283	239	247	252	247	254	269	281	248	242	263	234	223	259	253	240	289	271	230	264	234	291	282	249	218	228	260	244	257	303	280	266	252	247	257	260	261	267	244	256	273	276	249	271	244	252	266	247	262	249	257	240	239	266	274	258	239	258	285	241	276	256	266	258	240	260	293	274	261	216	245	286	283	253	279	217	272	275	258	250	276	270	261	270	259	267	251	267	262	260	260	241	251	285	261	259	283	279	256	275	263	283	276	263	226	258	278	266	268	223	291	282	270	256	252	280	252	230	244	256	274	280	277	232	251	268	269	245	252	254	255	239	271	274	238	275	249	257	244	265	248	240	249	274	260	237	243	258	272	248	255	258	254	233	278	234	245	254	242	271	249	261	255	250	280	251	280	260	266	275	252	272	276	262	281	283	275	259	268	265	276	266	226	255	239	252	264	260	242	268	259	252	258	255	268	280	282	233	286	241	277	282	247	270	254	278	276	275	237	260	265	246	258	255	273	278	260	264	253	231	237	268	258	252	246	242	248	260	261	243	294	283	264	234	263	271	260	235	269	263	249	233	255	256	259	274	238	248	236	284	236	269	255	261	256	251	274	254	255	262	287	264	253	255	247	321	270	283	277	281	274	279	244	259	247	245	263	247	250	235	293	262	261	263	256	236	252	260	257	265	219	224	262	248	266	290	258	238	269	283	285	252	222	269	276	273	273	215	263	286	292	259	252	237	266	211	260	294	281	282	267	278	234	250	254	277	229	278	256	229	283	277	267	261	281	259	284	245	249	273	261	260	258	270	258	251	256	249	275	225	267	239	269	269	280	301	275	266	246	228	249	254	231	265	279	273	271	260	274	255	261	271	256	220	199	246	242	238	235	247	253	291	248	243	242	241	248	251	261	247	252	258	245	249	247	249	266	260	271	244	257	270	283	278	249	279	244	251	246	244	241	240	279	267	257	247	265	266	252	266	284	277	257	252	246	266	257	237	269	269	278	274	275	259	267	284	230	267	243	260	264	270	237	245	218	221	254	260	258	239	256	230	263	236	241	267	260	268	282	227	273	250	235	282	274	281	255	217	283	286	247	262	273	253	274	246	260	237	268	223	264	266	253	246	248	257	252	234	261	273	251	223	262	245	272	262	269	247	273	254	250	268	304	257	274	246	256	272	260	272	247	262	286	265	241	264	258	223	260	257	265	261	260	241	266	262	263	255	246	235	270	235	254	260	279	256	253	239	267	265	262	271	268	263	281	248	225	246	233	258	245	250	243	254	251	263	246	246	252	228	240	240	247	263	271	248	245	294	277	234	290	252	234	253	252	263	261	288	254	256	254	282	241	271	244	287	261	274	247	244	238	246	284	255	239	274	257	241	248	247	264	261	230	242	236	238	246	260	241	270	257	261	227	257	297	264	283	248	274	246	278	260	285	275	263	289	248	276	270	252	262	276	257	284	246	255	229	263	243	258	246	260	282	277	255	248	261	272	289	274	231	262	265	261	273	252	242	270	254	250	238	248	229	302	281	273	263	242	227	264	259	264	262	221	246	268	246	277	270	240	259	253	288	260	250	274	275	276	250	257	273	234	250	233	260	269	246	244	252	265	256	256	269	254	236	254	261	258	263	250	269	252	275	245	288	267	267	263	247	239	269	276	270	250	270	227
6995	948	1405	1429	1275	1129	933	851	814	761	738	756	700	687	700	716	679	658	658	671	631	677	677	667	636	663	604	607	673	651	652	666	611	629	642	621	612	630	616	637	641	657	660	635	606	646	639	632	643	616	618	623	645	655	618	627	618	638	597	644	636	654	613	627	686	667	634	595	640	587	633	633	671	589	643	600	638	591	604	638	637	626	575	626	624	598	642	658	658	640	603	641	596	628	601	621	628	627	608	621	627	620	628	615	653	591	653	663	619	622	572	640	611	618	643	575	621	611	631	627	652	600	588	599	561	608	617	623	633	632	644	661	616	592	614	599	585	642	564	639	647	590	605	575	604	645	626	582	655	627	668	610	639	662	599	576	589	662	586	657	629	640	644	615	588	593	649	626	613	626	582	588	633	637	628	594	614	618	572	622	638	585	587	612	635	555	543	606	617	589	622	609	596	603	585	662	634	637	626	621	602	586	603	599	601	564	605	619	630	642	642	618	607	578	643	656	643	614	589	647	614	603	632	575	611	653	607	607	590	634	599	607	643	617	616	589	656	624	600	655	616	601	637	612	597	650	676	597	607	603	618	591	637	595	619	609	613	607	621	620	621	601	645	624	575	625	653	600	615	597	628	649	605	656	619	603	598	633	641	661	577	614	636	612	646	587	596	628	595	622	631	615	602	647	614	617	605	619	621	652	638	594	588	618	611	610	595	583	564	622	615	620	595	625	616	580	628	610	637	606	612	588	563	599	635	619	571	616	624	631	643	645	598	588	595	621	572	586	637	618	609	569	613	581	625	638	622	568	601	602	603	579	625	676	601	662	707	631	605	605	637	629	610	644	578	649	621	615	657	617	658	606	590	621	585	646	618	584	616	640	617	609	627	598	598	644	650	638	623	626	614	612	667	644	648	605	608	627	592	616	645	603	625	654	596	595	678	641	624	594	634	667	614	642	629	627	612	593	640	609	607	581	616	587	597	637	664	623	593	559	637	592	568	633	619	591	619	606	620	608	662	603	617	636	637	641	620	615	635	616	652	593	626	676	599	620	610	595	581	618	580	630	627	636	678	625	641	602	638	612	637	603	629	606	607	613	672	597	612	646	594	594	583	612	625	607	607	588	585	609	647	604	602	632	644	619	636	615	581	565	621	583	646	632	664	611	618	586	618	636	680	612	623	617	639	614	610	612	603	576	595	630	599	636	622	610	613	618	598	634	627	597	621	594	610	583	654	625	620	605	624	621	643	654	641	603	616	601	593	625	602	610	651	641	599	654	624	585	605	602	594	650	564	643	565	627	635	597	629	676	665	634	598	598	613	573	622	660	580	627	555	608	619	579	629	628	630	645	596	587	636	624	571	650	626	640	629	635	626	620	630	611	607	632	595	639	619	662	632	591	619	597	617	654	650	639	643	634	637	644	604	633	640	599	614	597	607	593	615	578	638	653	603	603	602	618	633	631	580	630	654	614	619	649	603	646	579	612	657	611	607	625	670	635	632	629	620	585	616	643	672	606	585	586	627	640	662	592	612	558	558	605	656	630	635	596	566	612	604	601	650	601	574	614	624	645	607	644	607	631	625	642	629	619	601	648	573	631	616	647	617	594	627	616	620	625	660	596	618	618	605	618	591	620	614	654	618	635	601	628	624	668	621	601	591	603	624	618	638	595	608	573	598	614	623	577	629	639	652	633	624	611	585	658	596	661	631	613	584	665	629	655	627	619	656	666	594	624	610	582	663	644	617	609	594	595	597	613	577	613	649	637	569	606	589	629	653	609	620	612	588	662	623	662	640	624	633	624	580	636	658	607	609	624	640	626	639	652	594	638	654	616	615	610	665	613	622	572	611	583	625	626	605	567	610	618	622	619	585	590	628	593	644	609	637	635	647	591	616	546	629	636	608	613	597	565	599	644	626	641	649	599	625	586	595	587	655	600	603	637	643	613	621	640	633	656	627	576	678	630	580	587	646	614	650	605	589	548	577	654	605	632	589	664	635	628	650	617	632	613	630	572	600	635	648	596	600	598	611	670	559	601	584	654	632	619	652	637	583	609	626	596	616	593	591	623	610	619	609	582	603	633	666	594	547	635	608	564	633	589	613	613	624	660	639	617	637	611	633	581	598	593	594	615	601	620	649	620	593	655	607	602	635	626	639	604	623	639	611	610	593	642	599	632	646	606	625	569	600	550	603	628	671	617	599	653	604	608	657	600	625	633	603	613	602	624	584	585	647	654	650	686	575	576	604	629	649	623	647	628	674	653	606	589	595	613	637	641	581	624	589	624	567	626	606	631	626	649	626	640	631	592	577	622	609	589	588	632	579	582	647	603	633	648	617	576	627	631	626	609	613	644	609	595	607	555	627	614	598	593	613	627	632	582	606	614	561	633	619	585	671	637	615	606	652	627	614	617	616	608	657	629	579	639	619	566	706	561	608	607	631	629	653	625	632	574	646	619	611	676	621	617	604	638	608	599	607	646	576	622	633	640	601	591	592	610	633	631	640	582	598	653	617	610	620	630	657	597	644	651	642	617	636	586	599	583	600	621	637	636	629	617	613	569	567	626	599	633	603	632	639	600	631	553	590	611	634	648	622	691	639	566	614	637	606	648	602	622	636	634	648	608	648	618	633	623	626	598	582	617	654	620	579	610	644	614	621	550	569	641	625	624	628	599	603	625	624	580	605	617	654	631	594	615	596	667	603	618	644	614	623	589	689	585	630	601	666	607	612	615	600	653	600	657	590	616	593	652	585	602	599	600	662	594	614	608	630	614	621	596	621	592	606	623	568	652	614	603	632	701	677	606	572	574	604	608	657	631	584	656	648	584	621	582	587	631	612	616	599	647	590	618	639	602	621	678	594	628	616	613	558	567	627	614	634	612	635	621	569	603	625	663	656	607	623	635	587	599	599	617	609	642	619	651	654	671	585	614	629	616	593	665	670	658	614	607	642	633	635	637	638	608	630	652	610	608	580	587	607	639	596	590	639	593	618	592	651	626	617	573	670	637	622	602	607	639	582	643	605	640	681	635	597	631	622	613	591	620	602	583	638	616	607	617	632	590	623	563	623	639	637	606	628	616	644	607	605	609	636	660	643	636	628	598	599	627	645	607	583	647	613	608	662	582	645	604	640	590	592	632	676	615	618	679	638	663	595	649	618	659	597	610	585	605	610	605	561	603	591	589	620	595	596	661	622	657	634	663	638	634	637	641	622	646	608	597	608	651	618	604	619	656	611	628	613	645	614	574	635	632	583	605	593	626	602	645	618	609	642	627	626	612	602	633	581	619	601	661	641	614	652	656	629	621	600	603	606	622	615	631	590	673	606	604	600	612	614	644	580	608	657	598	608	656	653	607	590	600	628	627	598	607	584	618	607	612	609	624	591	623	562	602	600	635	580	606	580	670	613	666	571	615	627	632	619	619	633	624	638	597	678	666	646	595	580	614	647	669	654	568	565	618	632	637	572	612	604	561	602	595	616	623	574	634	611	627
13861	996	783	529	319	305	266	220	209	215	167	183	190	177	170	162	135	181	118	131	164	165	146	158	141	125	131	137	150	138	131	128	159	155	138	144	136	133	134	132	144	158	148	154	141	133	133	114	134	141	134	154	149	142	125	148	151	114	166	150	126	131	102	151	139	123	140	167	138	132	146	133	122	129	173	142	152	150	157	133	167	136	123	136	135	144	128	157	158	150	149	149	138	135	141	137	135	147	127	140	124	136	161	114	137	136	140	131	132	143	128	117	123	140	138	134	137	134	132	167	139	176	157	149	107	141	152	119	165	150	156	137	147	131	140	131	124	143	136	125	139	135	126	133	146	137	155	133	145	150	140	156	152	126	138	138	126	131	141	148	140	130	143	147	119	129	140	144	155	136	156	143	141	139	149	127	140	142	127	144	141	126	139	137	133	131	145	138	134	136	147	141	128	148	138	132	140	137	131	139	137	130	156	114	133	128	139	144	132	130	145	142	158	140	143	117	119	146	144	137	124	130	162	127	146	125	153	133	158	142	134	145	140	111	125	150	147	149	138	132	154	145	129	148	122	130	132	148	135	117	132	137	120	132	158	141	182	143	111	133	133	145	120	134	150	135	153	135	138	122	138	146	123	128	148	137	142	150	147	144	145	138	131	132	144	118	146	149	123	140	119	136	141	131	147	122	141	141	136	115	162	110	128	128	127	135	139	134	144	131	126	147	129	123	147	135	136	140	139	140	136	134	135	118	153	138	112	116	134	170	144	157	135	155	128	140	154	154	143	136	124	154	141	143	131	124	161	122	146	141	164	119	158	128	160	155	128	164	143	138	149	140	129	142	146	140	140	114	149	140	140	144	150	142	116	136	145	141	127	150	146	120	132	160	133	155	119	146	130	138	155	145	122	147	141	137	176	138	129	123	150	142	134	129	141	134	127	138	137	140	153	138	125	159	134	140	157	125	142	128	136	126	147	135	160	146	136	156	159	138	113	154	141	133	155	147	119	138	146	141	112	129	129	147	149	150	162	132	153	141	143	149	144	129	139	119	136	135	139	131	141	151	155	148	143	147	127	140	111	141	128	151	132	137	151	148	128	135	119	141	146	142	132	111	154	124	134	147	117	155	148	152	134	138	139	135	137	143	119	150	144	142	130	141	146	148	134	146	139	154	133	138	138	158	150	140	161	143	142	129	136	144	166	143	158	153	134	138	119	133	137	134	157	131	130	123	138	147	133	130	114	138	138	127	160	134	125	135	129	135	131	151	123	153	117	147	157	135	148	132	141	165	138	130	165	134	145	142	137	130	121	157	157	149	141	157	116	117	140	124	105	133	168	139	145	126	135	137	126	137	152	140	149	137	154	116	124	119	131	152	134	128	125	150	141	137	139	159	115	138	137	143	139	121	141	145	163	142	162	146	134	121	157	144	155	126	145	151	123	130	149	127	134	136	145	137	146	133	157	131	140	149	132	138	146	128	121	137	151	134	139	141	154	139	121	146	168	144	124	136	154	129	131	139	128	147	137	150	136	126	148	158	136	148	144	126	139	149	162	149	132	126	109	132	144	132	135	129	146	134	128	138	140	147	157	164	141	152	157	143	171	150	130	139	130	143	149	129	138	136	104	112	151	124	147	157	143	144	127	148	128	131	112	145	128	137	134	150	149	156	147	142	142	127	138	136	108	140	150	138	131	110	155	133	145	144	157	125	133	127	130	140	129	150	150	134	148	158	144	134	172	141	120	135	121	142	123	133	129	145	123	150	152	113	132	144	128	132	149	157	144	145	131	130	153	151	119	153	138	156	139	143	143	150	137	147	126	132	152	119	140	145	142	130	131	148	127	141	139	144	137	131	134	134	123	152	149	165	141	136	130	132	143	140	127	143	147	145	138	127	124	128	140	137	136	136	132	117	117	145	156	144	150	139	135	152	131	137	146	123	135	146	142	119	139	148	152	129	140	152	154	138	128	133	135	144	151	140	154	131	139	159	147	135	127	150	131	127	138	121	129	154	161	139	137	150	136	126	118	152	140	144	155	108	133	165	137	117	151	119	142	112	149	145	144	141	134	128	125	143	147	152	140	139	140	129	152	152	154	158	130	144	118	146	149	119	142	136	127	144	144	134	152	164	128	141	124	152	126	126	130	149	156	146	134	139	150	147	157	139	146	141	134	119	138	168	158	132	148	148	155	133	138	154	148	147	148	138	137	140	133	133	143	124	148	146	129	115	149	137	124	137	142	148	132	138	145	147	140	127	121	137	153	129	143	124	136	148	135	130	127	147	134	141	113	144	128	139	112	155	152	141	135	136	120	142	146	156	132	140	138	127	139	143	118	113	132	144	143	151	130	147	151	140	137	161	137	125	121	161	132	140	124	115	128	137	154	146	140	139	139	116	137	131	140	142	138	144	121	146	123	129	131	158	170	140	146	139	119	142	156	141	143	147	124	140	151	140	136	123	129	144	145	126	152	147	132	151	118	140	138	144	153	140	136	128	124	152	150	123	140	138	179	151	129	121	120	137	108	128	142	142	161	140	142	140	151	113	139	154	147	144	146	131	160	131	129	121	127	138	148	143	117	146	135	154	139	144	133	129	137	146	105	158	159	134	138	147	151	136	132	136	139	124	142	132	135	131	139	124	130	140	127	152	140	137	134	135	140	128	117	121	152	149	136	148	142	147	119	153	101	146	118	146	150	135	138	133	147	141	137	171	146	157	127	164	129	141	132	152	148	137	147	148	127	145	151	131	134	136	134	139	156	147	127	164	134	146	146	142	127	157	167	140	122	155	133	139	144	105	139	137	141	125	128	145	109	140	130	113	118	146	142	138	119	101	138	133	137	132	169	130	144	153	154	139	129	150	136	149	141	140	148	145	129	147	129	131	143	131	144	130	143	143	130	137	137	112	131	152	120	136	140	149	142	133	146	168	116	143	149	134	117	156	165	147	121	150	152	121	125	165	131	143	114	150	150	121	138	146	136	130	128	132	156	132	137	126	149	152	160	120	129	109	123	125	124	123	137	153	142	159	125	138	132	119	137	136	114	159	142	163	153	111	116	175	140	147	128	141	126	128	135	132	168	114	115	154	135	136	151	122	135	126	168	153	145	140	117	144	125	150	131	140	136	160	150	129	158	119	126	157	125	130	152	142	133	141	160	145	132	165	150	132	158	149	154	152	126	129	146	147	121	157	130	137	162	139	124	147	128	112	143	125	150	147	142	133	155	146	169	137	148	149	156	127	140	110	149	155	156	156	139	168	120	144	137	149	154	115	128	139	148	127	142	117	150	134	150	126	154	130	148	130	148	155	133	143	161	140	107	170	140	115	118	131	153	151	120	139	108	114	139	146	147	134	130	156	144	142	162	166	134	110	129	136	112	150	153	140	129	141	149	165	135	132	141	152	141	150	124	132	127	138	132	124	138	149	110	147	154	140	139	131	122	151	140	123	150	144	138	147	126	125	149	146	136	146	138	146	119	147	143	150	129	138
8637	992	1784	1934	1401	1292	982	810	821	681	628	563	510	548	537	578	491	458	418	398	384	382	379	391	416	400	393	349	369	400	405	369	390	402	366	385	373	350	360	365	346	372	381	350	352	368	360	359	350	358	371	339	336	335	369	350	335	335	355	340	350	381	348	350	326	288	353	369	351	370	340	335	323	353	341	370	337	331	339	319	360	334	368	366	364	342	324	345	379	374	327	349	402	349	370	351	356	331	346	332	322	338	330	346	344	340	325	360	372	324	306	350	353	334	307	386	356	351	343	368	331	338	344	354	335	324	340	346	332	353	334	356	354	373	375	342	306	326	347	327	358	341	350	351	328	343	361	353	364	325	343	354	343	356	326	358	350	372	347	366	318	319	371	338	344	343	311	340	338	344	341	334	361	353	391	320	360	340	331	333	314	355	356	338	346	348	341	339	340	343	341	332	346	345	313	349	348	343	325	355	358	366	327	353	357	353	361	336	322	340	314	304	380	325	374	328	346	318	360	317	360	370	337	320	340	327	389	329	385	351	348	328	355	342	316	339	361	334	321	380	333	333	321	326	372	352	339	331	303	377	364	321	363	335	342	352	350	332	328	322	342	341	345	330	344	355	358	335	365	327	358	336	319	310	371	350	358	333	346	381	323	345	346	348	350	338	349	354	334	349	332	347	349	352	355	355	356	357	322	403	373	345	338	332	339	354	357	355	331	342	358	321	351	355	324	325	319	337	340	356	333	345	330	312	359	370	363	376	340	368	341	330	365	362	319	345	364	367	370	361	356	341	350	348	348	367	347	365	344	342	333	338	339	332	355	353	353	318	361	366	321	350	352	338	336	352	339	355	346	376	306	361	328	336	339	336	331	365	336	329	379	361	332	362	340	316	370	348	353	343	357	358	362	312	338	338	327	332	342	363	340	367	344	345	359	363	350	360	353	329	315	375	352	332	312	390	323	349	350	325	363	343	352	328	374	394	316	311	334	344	324	305	357	360	369	327	348	328	341	361	362	309	318	384	337	344	313	343	341	329	391	309	340	350	337	359	350	340	334	349	362	338	339	360	341	362	354	364	339	349	334	346	362	343	344	339	366	372	347	341	325	332	372	327	345	359	322	348	343	370	324	322	364	347	376	310	335	320	345	330	338	320	318	343	313	366	353	329	333	331	317	333	342	356	340	371	374	363	366	333	320	343	369	356	365	364	344	334	363	364	337	353	305	346	317	340	344	347	381	322	371	323	338	349	318	368	352	341	357	316	347	353	339	311	329	374	344	366	341	352	330	326	325	306	319	362	344	324	339	328	343	300	323	337	337	353	358	316	329	364	345	353	334	335	388	346	326	377	345	344	326	321	346	314	335	303	325	349	327	332	331	330	380	334	362	325	348	358	353	376	335	328	352	328	367	335	337	377	354	334	344	325	336	368	330	344	350	361	371	335	332	302	328	353	349	384	375	372	340	330	351	331	331	351	334	339	341	347	361	335	334	343	339	307	334	361	324	355	347	334	348	338	322	330	325	341	326	309	367	346	346	336	358	365	357	321	309	341	330	317	387	334	334	342	339	317	356	338	347	341	336	351	339	317	334	354	369	355	350	386	347	346	372	341	357	345	320	337	331	325	305	346	372	371	341	373	368	358	366	349	355	341	355	318	316	341	324	320	303	317	328	368	340	369	319	307	361	320	356	331	373	328	369	352	339	349	356	361	348	332	340	356	362	335	340	337	343	351	362	338	331	314	346	363	365	343	332	322	347	355	343	325	311	315	362	360	369	340	338	330	317	323	334	337	308	342	367	383	301	374	354	338	342	342	375	359	328	327	338	331	348	342	356	321	379	334	354	354	338	370	366	355	351	373	346	357	341	347	353	343	349	354	332	333	336	346	327	327	348	337	362	342	334	348	351	346	331	340	336	351	359	380	327	352	332	318	344	355	313	352	383	352	342	356	369	333	373	334	332	354	368	302	369	309	370	349	335	332	321	323	341	351	336	333	310	348	339	359	309	341	383	357	365	362	340	352	362	370	360	367	376	357	355	321	348	366	370	386	326	333	368	369	323	354	352	356	374	313	344	306	358	349	337	327	353	332	359	359	335	330	322	356	346	351	330	360	340	345	358	350	361	342	356	310	364	352	358	337	317	360	335	340	354	371	330	334	342	368	342	376	332	313	340	379	335	344	354	343	341	319	343	340	344	367	355	319	355	328	368	349	352	343	362	320	322	344	364	337	351	344	309	338	320	345	386	355	389	336	343	333	319	362	366	357	304	336	372	324	343	317	353	353	318	353	341	358	359	357	342	360	357	303	340	338	367	336	346	330	336	306	369	359	369	353	388	339	355	351	340	349	326	372	354	332	308	345	355	311	325	351	348	322	349	335	344	331	363	351	327	316	346	339	368	335	375	332	333	332	356	359	350	330	320	330	336	340	330	331	336	344	353	308	335	366	350	357	327	331	353	335	333	331	330	340	334	360	315	357	351	327	365	368	357	341	352	345	350	343	328	359	357	336	313	314	315	325	341	334	371	344	336	342	335	309	353	345	378	358	338	349	329	346	346	376	337	344	336	357	330	369	363	337	346	336	353	353	333	352	326	384	324	379	357	314	326	342	352	366	341	340	359	325	346	356	345	345	380	359	333	356	344	352	342	369	323	354	316	310	348	332	335	356	346	367	325	367	353	373	325	345	330	327	357	343	344	339	309	330	355	338	357	312	346	322	344	350	345	352	328	331	360	333	356	328	324	372	340	319	329	331	321	382	379	346	359	337	339	351	320	355	333	352	357	338	367	336	372	350	360	341	371	363	377	373	348	371	343	309	326	351	354	379	329	358	335	347	316	366	308	364	323	354	327	358	338	344	343	318	350	327	337	363	372	343	359	307	353	354	328	331	372	330	341	331	354	334	328	352	355	316	344	339	337	330	373	344	345	344	356	346	345	346	366	353	367	306	350	317	344	359	326	328	386	346	324	315	352	354	354	320	341	325	377	330	329	338	364	356	327	312	318	364	305	348	343	352	333	334	362	361	363	355	352	383	366	389	353	348	351	359	327	315	316	351	358	322	388	345	342	348	376	340	343	319	364	360	308	345	359	333	331	351	355	360	338	380	360	343	352	348	357	368	391	356	356	355	332	334	335	367	324	394	347	339	325	304	353	355	319	343	335	324	315	321	311	308	349	320	311	336	314	342	352	325	361	316	344	328	352	359	346	362	361	348	358	355	362	348	376	369	340	354	340	339	350	361	366	338	398	342	374	322	363	352	333	329	343	339	355	319	375	323	361	398	335	369	357	348	326	332	325	375	376	352	342	313	338	329	353	330	374	333	330	366	362	313	332	316	351	338	339	324	329	333	348	311	351	363	312	340	381	371	334	335	351	312	342	355	323	322	327	329	313	344	375	365	347	343	356	372	336	342	356	340	352	375	355	312	325	344	315	366	338	360	318	352	317	378	374	355	341	334	327	352	347	333	334	373	341	332	349	344	346	357	328	351
2116	267	283	266	234	214	193	218	211	189	196	207	220	195	238	205	219	214	217	192	216	224	206	198	216	232	186	205	210	203	214	211	223	200	229	194	225	200	212	235	244	218	233	201	211	224	232	254	193	213	238	223	228	226	219	196	206	203	212	222	214	197	198	218	232	207	197	205	186	220	222	225	233	199	227	214	213	190	215	196	198	226	236	226	236	210	225	230	227	221	211	219	210	216	212	243	192	212	207	224	201	200	228	191	209	191	226	209	233	217	202	185	199	187	230	222	199	211	218	209	206	212	219	186	194	232	215	200	193	214	214	198	214	188	248	207	241	223	209	217	196	206	204	219	185	235	199	237	204	219	221	213	215	208	227	217	233	194	231	225	217	212	228	212	212	208	197	256	229	194	221	197	225	234	240	224	191	233	202	216	241	205	214	217	230	221	234	216	204	240	230	208	185	224	208	226	213	210	209	220	237	219	241	235	204	227	207	220	225	231	235	227	213	236	218	229	213	201	209	193	219	198	205	204	243	205	192	241	221	235	224	226	246	202	205	195	226	217	214	252	233	193	221	186	190	186	248	199	220	211	232	197	231	210	191	249	210	209	193	210	241	210	225	203	190	216	205	208	221	201	194	217	203	193	214	229	200	205	207	219	225	242	219	209	234	212	181	210	214	228	193	201	212	217	220	197	173	231	196	219	240	235	208	244	237	231	231	251	207	222	212	207	215	198	206	198	203	209	198	218	190	224	220	255	206	227	228	232	242	212	212	216	220	210	203	205	210	181	222	216	196	240	212	192	216	192	208	214	219	223	243	192	202	181	181	208	218	196	231	183	205	209	212	217	198	205	225	239	204	216	215	208	228	217	195	189	219	222	218	214	233	187	196	205	215	196	213	221	218	198	214	214	201	231	211	198	241	223	228	230	209	210	216	201	203	186	231	230	220	194	207	214	221	221	220	193	223	215	200	200	250	207	218	208	218	200	224	227	187	212	211	212	216	242	201	194	212	236	199	183	205	224	183	207	194	227	207	236	204	194	200	212	240	219	221	217	194	204	228	258	214	231	201	172	218	234	229	246	210	212	195	188	214	221	233	229	229	227	227	218	219	244	221	226	218	227	209	195	231	196	227	226	216	217	223	259	210	214	233	212	225	225	212	210	243	215	210	192	215	200	208	205	220	199	216	207	239	209	226	205	246	194	248	221	206	209	236	211	199	221	232	207	187	193	200	237	177	215	204	233	227	230	241	213	228	240	211	202	201	179	183	201	214	199	218	205	220	214	237	234	228	212	220	198	210	220	206	253	229	211	238	210	249	215	236	172	248	234	240	210	236	215	203	207	254	233	211	204	254	220	229	192	198	213	199	196	203	213	231	208	210	215	226	212	208	223	207	217	195	222	222	219	235	225	238	215	212	224	203	217	235	221	212	208	222	212	229	190	195	231	233	209	200	240	234	214	205	185	182	178	216	243	236	211	236	212	222	205	206	194	199	211	217	207	209	222	192	194	202	216	232	201	240	195	233	227	195	197	193	187	217	210	197	214	201	235	181	214	180	209	215	198	189	226	212	183	240	229	233	221	184	207	231	200	209	226	231	204	209	251	222	181	247	208	239	226	212	214	234	247	220	201	213	212	228	224	205	228	202	213	203	240	202	217	253	221	212	200	191	228	177	202	206	222	201	196	225	227	204	231	229	211	199	224	221	227	239	189	188	195	229	210	200	182	209	214	214	211	223	226	208	212	227	192	206	238	229	203	223	220	226	210	220	207	201	226	204	190	209	196	233	227	207	215	227	208	230	223	201	222	219	206	208	208	220	198	212	187	202	219	216	213	221	234	216	198	221	222	209	222	216	202	213	199	207	220	211	205	211	212	220	211	230	196	218	245	205	231	205	203	228	204	210	200	206	204	210	229	193	233	206	231	215	224	238	213	228	206	214	251	212	208	219	198	211	207	207	223	214	221	215	194	200	226	210	266	210	224	231	181	221	201	229	191	220	198	215	213	218	229	210	223	182	230	240	198	234	217	210	188	216	212	215	215	230	222	217	212	211	181	226	213	197	207	220	204	220	233	204	233	238	220	209	220	179	186	219	209	218	220	215	244	214	217	222	208	202	236	211	200	208	201	215	205	214	208	233	206	192	203	214	223	217	203	219	215	213	211	201	216	210	209	213	221	206	199	200	245	199	238	222	232	199	203	248	196	228	224	205	201	232	222	220	239	234	238	199	222	203	220	219	218	201	238	206	174	206	197	219	214	235	216	248	194	221	216	224	225	220	252	194	190	228	212	209	208	240	207	200	212	208	234	218	214	218	211	213	213	223	208	236	212	186	243	214	196	244	221	231	218	199	199	216	192	219	189	222	248	208	215	234	220	215	203	202	233	211	215	194	190	195	216	213	217	227	211	178	242	239	229	214	201	221	220	214	202	209	237	226	208	222	226	232	225	221	171	219	204	244	196	194	240	223	202	214	190	232	203	217	231	217	234	201	252	229	208	230	195	214	210	234	202	204	228	240	223	217	213	199	227	253	212	240	203	204	262	205	203	235	190	215	176	210	200	186	224	191	215	213	190	179	217	218	222	234	234	212	240	192	219	244	201	196	202	232	210	203	216	227	226	200	200	199	223	199	208	237	212	206	209	208	214	218	216	235	200	185	222	228	207	203	213	206	238	185	205	220	218	224	215	207	211	206	220	195	223	214	219	217	225	235	208	224	222	228	241	243	260	206	206	240	203	226	230	230	228	231	226	222	192	225	203	221	237	200	236	213	211	215	237	212	215	211	224	191	210	203	201	209	191	201	167	209	245	187	214	218	208	228	211	222	244	200	220	192	201	203	224	219	208	237	215	205	181	209	223	210	202	218	199	218	220	216	216	226	216	218	214	187	216	227	185	215	213	209	185	210	241	213	227	191	223	211	218	218	224	216	200	208	213	214	222	208	223	219	219	219	213	211	223	209	212	245	205	185	195	230	203	182	177	222	246	246	200	226	226	219	227	202	213	213	203	180	219	250	219	207	208	236	217	218	223	244	190	219	229	233	229	233	214	216	213	190	223	227	207	187	219	218	240	208	215	245	197	209	227	235	224	231	212	174	237	232	171	211	178	217	198	217	224	203	217	196	185	228	174	222	217	242	223	198	216	208	211	210	205	193	239	214	218	204	206	208	219	217	197	192	230	218	225	226	228	241	191	207	234	225	194	207	212	207	227	226	203	212	254	211	247	218	223	224	205	216	215	197	218	220	230	210	186	200	182	220	214	216	232	229	224	221	217	194	202	217	219	219	201	212	223	225	225	199	217	209	176	204	215	212	215	242	212	212	227	238	220	193	204	223	228	222	221	213	197	231	217	223	204	198	230	225	198	211	217	222	245	209	204	250	185	194	206	208	220	203	203	199	197	225	234	229	202	248	217	208	230	203	191	206	204	216	224	205	225	244	204	194	239	210	229	208	237	227	204	239	238	209	229	225	226	212	193	225	189	231	202	201	251
2490	576	674	603	552	603	572	543	540	530	513	559	534	533	512	541	545	511	593	510	544	547	516	572	547	553	538	585	538	538	586	542	563	548	544	562	546	534	546	548	589	551	505	523	544	519	523	511	524	524	561	553	574	527	545	555	518	548	517	543	563	556	486	564	495	571	536	544	541	524	535	531	534	484	511	542	557	509	515	555	528	497	566	558	546	540	555	531	517	554	507	513	580	519	554	510	530	546	573	519	582	512	521	533	515	553	529	532	499	538	535	573	499	524	574	511	512	487	576	556	545	561	546	526	548	532	557	536	528	513	571	573	525	520	523	513	534	514	555	510	535	564	546	554	555	553	523	527	502	575	521	524	571	547	525	493	526	581	499	527	553	536	548	516	521	519	554	586	504	530	507	543	526	508	545	558	540	544	533	576	515	572	510	516	487	523	523	555	515	521	588	546	522	530	544	526	492	567	534	476	522	540	525	508	527	515	541	589	557	550	531	572	587	560	505	492	547	513	562	571	513	521	565	550	518	552	496	497	513	578	527	514	564	544	583	562	533	613	540	546	506	482	546	503	493	517	524	534	519	516	541	549	512	532	519	529	548	479	525	538	535	545	540	509	481	523	562	499	533	524	494	526	508	526	531	528	556	568	539	537	571	538	517	540	554	539	549	530	543	551	501	521	522	533	552	546	565	540	527	545	546	501	529	521	566	572	549	494	541	523	542	565	546	564	545	524	543	540	512	550	492	505	572	511	514	549	564	544	511	545	559	568	511	516	552	531	587	548	575	551	541	519	554	543	532	483	546	501	513	580	559	534	503	566	562	534	541	500	534	491	512	512	558	548	512	531	495	536	573	558	541	549	542	571	557	541	527	528	567	543	596	584	531	566	548	517	530	539	558	526	525	509	567	533	531	540	544	563	509	517	549	548	520	517	545	554	504	553	528	532	534	559	548	552	479	551	520	552	516	554	552	500	541	534	526	566	541	518	547	573	525	527	541	543	537	516	554	572	549	520	546	576	527	504	499	528	548	548	541	519	565	506	536	549	547	483	551	555	519	588	523	514	550	551	575	506	550	546	559	512	561	489	553	545	554	530	513	523	544	558	534	540	535	577	574	566	562	554	513	550	555	527	524	546	520	528	538	574	614	585	529	516	516	530	555	534	534	522	572	517	572	534	529	520	511	487	544	525	555	548	568	553	521	546	555	502	515	486	527	536	527	559	557	522	513	540	544	513	518	508	510	525	510	553	540	519	566	536	541	518	482	535	572	560	565	504	529	566	521	533	506	544	525	544	506	598	543	528	556	504	562	545	534	558	565	549	549	530	559	504	551	516	538	509	540	504	565	571	545	483	555	536	539	574	544	522	531	502	507	510	495	541	539	536	541	525	543	532	552	541	542	563	525	540	576	541	523	542	530	529	594	479	557	526	556	516	527	529	474	554	544	552	546	533	553	530	553	495	561	560	527	535	545	509	572	575	521	520	526	526	555	544	554	537	527	532	534	514	541	560	511	546	535	563	524	547	501	551	515	554	549	559	541	561	515	519	530	514	530	500	583	512	572	496	563	539	571	499	515	517	532	549	518	513	556	540	552	547	517	517	584	532	539	544	561	563	551	559	546	536	504	593	540	533	530	576	532	560	522	536	513	520	544	543	541	537	528	511	510	546	540	527	523	532	516	545	532	544	589	550	536	532	535	499	543	540	532	558	534	529	530	520	534	525	561	522	546	514	528	506	539	542	564	514	523	529	522	520	552	529	515	521	572	528	521	533	547	524	547	566	540	540	563	518	507	516	525	515	509	555	532	522	558	522	561	524	568	527	543	548	541	573	492	513	507	560	602	567	528	500	524	518	495	558	510	536	518	536	515	490	539	543	523	536	553	531	496	550	540	562	559	489	541	545	510	512	509	523	538	518	561	525	557	552	564	565	570	520	549	515	519	580	569	560	531	530	529	524	566	552	504	551	554	511	531	550	546	536	543	522	529	556	483	532	531	518	528	532	548	556	524	548	512	520	528	548	558	565	558	571	560	469	564	586	534	502	541	566	493	518	578	536	497	548	581	527	529	504	512	546	522	526	552	556	563	533	574	568	531	563	546	518	548	526	557	529	511	556	538	505	510	538	525	548	514	528	536	542	574	530	538	539	587	520	574	563	496	544	538	553	567	556	503	562	634	547	551	520	506	546	550	525	529	505	563	569	559	537	553	540	534	547	529	536	531	534	533	555	547	513	551	566	508	534	496	540	551	585	542	495	564	491	527	530	532	531	562	580	519	555	543	544	495	498	569	533	513	484	564	513	530	541	596	548	550	551	518	509	552	605	557	527	551	548	557	503	525	552	530	538	502	555	542	508	553	557	501	537	520	508	516	559	559	513	528	549	524	536	568	541	549	504	567	544	538	534	568	543	564	576	533	521	554	568	536	512	529	544	564	522	518	546	529	510	487	561	536	539	518	558	580	548	541	548	546	566	563	546	533	551	566	547	536	530	554	517	549	509	547	550	538	570	511	574	500	527	533	568	536	527	549	550	555	539	542	532	540	516	525	527	547	551	570	487	558	499	500	499	551	506	539	504	540	526	549	552	541	570	535	586	575	580	540	552	544	521	557	553	520	552	471	479	532	504	533	580	553	555	579	604	524	506	557	524	541	519	540	554	507	525	545	549	519	507	545	502	536	564	540	526	570	541	545	484	527	500	543	529	521	524	578	528	556	530	515	511	567	526	505	559	585	524	498	553	532	522	528	520	568	540	546	540	490	554	518	529	536	539	564	552	544	559	534	528	564	522	546	500	555	526	526	537	514	597	575	515	562	505	491	547	563	580	517	557	535	550	539	550	565	516	557	559	518	536	531	533	569	553	564	521	538	540	514	553	564	488	555	546	540	518	543	508	526	535	510	572	489	588	554	528	552	564	569	511	577	531	506	525	475	564	511	537	532	564	535	516	516	536	573	517	494	558	530	528	509	527	527	509	489	537	530	518	550	553	522	507	555	529	551	556	537	540	582	510	555	511	532	544	495	545	562	535	519	510	507	545	520	533	469	547	562	538	539	559	524	542	529	535	522	558	516	556	540	550	532	601	511	550	573	516	532	538	550	525	505	571	528	507	538	552	586	561	591	534	538	515	517	541	553	572	532	518	511	543	501	551	543	546	555	522	545	523	508	510	551	510	528	537	541	531	542	532	576	521	522	519	533	538	524	546	558	525	559	536	502	537	511	543	554	523	511	549	520	530	575	545	528	576	515	524	521	562	542	522	555	539	572	547	525	540	558	499	574	522	578	534	535	551	500	468	529	512	561	486	521	551	550	532	559	573	554	506	530	548	519	536	523	526	568	506	520	554	517	546	534	530	592	552	584	541	543	511	517	506	551	544	527	557	501	529	567	533	534	507	522	556	491	557	511	530	524	539	536	508	549	531	532	544	537	546	505	541	528	542	516	525	538	550	522	540	521	534	531	528	501	553	526	547	554	542	555	526	526	511	536	515
9062	651	623	476	391	342	374	294	288	310	279	305	247	277	245	278	280	280	282	249	248	254	244	266	266	274	315	289	257	267	262	236	257	255	271	247	277	235	266	253	274	261	247	284	261	294	240	247	235	239	258	266	267	251	270	267	284	288	256	247	250	261	268	268	226	275	236	237	264	298	284	261	252	283	266	267	256	261	265	259	241	264	253	275	260	252	244	242	252	257	257	293	282	275	268	268	254	267	249	231	279	240	246	270	292	277	244	279	250	277	311	226	256	266	244	260	237	278	249	294	255	272	263	286	253	276	272	274	272	249	286	226	258	249	241	242	266	248	228	254	269	279	272	248	268	263	258	277	262	260	242	247	249	284	251	248	288	283	260	285	266	240	266	275	255	208	257	263	274	229	258	262	248	292	261	264	249	267	280	259	243	261	264	276	281	246	251	249	279	301	227	251	268	259	268	242	271	284	265	267	251	267	235	250	226	274	258	256	244	242	261	259	260	301	294	233	286	279	267	278	275	282	275	271	252	269	239	272	269	319	234	275	258	252	252	274	240	222	287	274	250	253	232	275	280	238	248	283	250	233	245	266	254	270	247	271	277	242	246	300	270	299	251	275	220	246	249	267	281	254	279	280	268	263	254	240	265	263	278	292	255	274	278	275	277	246	225	280	267	249	243	281	272	247	270	262	235	233	249	251	257	282	242	257	227	260	233	254	249	238	242	245	235	273	275	260	255	256	246	262	291	258	291	237	250	290	285	263	259	275	268	294	262	252	274	257	262	275	266	233	241	263	242	256	236	253	300	231	268	281	260	255	257	256	250	271	250	258	247	272	266	274	263	266	259	238	247	267	253	262	253	264	297	279	243	260	283	246	278	248	232	289	250	282	251	256	234	259	271	238	278	268	253	252	255	270	278	261	281	275	271	257	268	252	219	259	251	249	247	230	254	260	280	262	261	273	267	243	279	257	251	241	265	246	262	276	288	243	274	251	240	274	261	240	284	272	245	260	238	237	272	229	237	269	253	266	265	239	241	262	272	243	247	279	286	274	240	252	256	254	251	234	219	252	242	289	285	263	261	267	235	260	254	257	260	244	250	231	295	221	270	264	253	260	253	272	258	271	284	281	283	258	228	244	257	249	245	271	266	240	278	260	266	292	257	253	297	256	269	230	285	289	251	254	273	260	252	253	263	223	256	254	253	238	288	250	263	239	234	262	258	236	255	256	248	248	277	265	275	269	264	282	266	266	279	261	273	225	261	266	283	248	273	227	261	226	277	253	243	260	256	255	273	240	265	269	235	254	290	251	269	250	273	255	256	289	256	277	227	275	258	232	269	275	242	278	239	242	258	248	269	273	269	259	258	263	265	272	263	250	219	290	248	250	280	266	263	277	271	245	249	269	280	279	259	261	252	243	254	261	255	243	263	243	238	261	265	264	267	264	260	260	241	240	278	246	255	286	256	245	274	234	259	234	239	291	278	271	248	292	268	286	259	271	273	294	242	231	226	244	283	281	277	242	262	260	258	273	240	256	256	244	293	281	241	257	277	275	262	247	266	261	253	256	221	271	259	261	260	276	273	250	281	254	233	261	236	238	263	245	274	268	274	244	267	263	267	251	243	265	254	280	272	273	273	254	263	283	220	256	249	242	265	258	266	258	277	270	244	232	286	259	251	242	252	273	250	226	240	247	244	283	275	199	240	270	251	227	282	293	270	233	292	231	240	239	249	253	255	282	261	247	262	240	275	285	281	244	256	257	253	253	255	291	278	277	242	246	246	257	258	227	262	308	265	260	261	263	298	270	234	280	292	285	275	280	282	254	262	273	224	243	281	275	255	269	254	264	260	270	254	262	277	257	288	288	281	256	259	275	285	241	251	269	251	271	251	243	263	280	253	255	282	255	253	262	246	287	267	237	258	259	250	286	269	259	239	266	243	294	280	247	292	269	271	260	292	271	237	234	246	247	231	256	279	267	284	265	270	256	232	279	260	280	263	280	246	246	254	241	274	263	233	243	247	278	278	293	244	288	245	248	258	211	267	259	249	289	259	250	282	254	241	242	250	249	278	237	271	268	262	243	261	267	275	282	259	264	278	234	267	288	280	272	259	242	250	276	285	263	218	237	263	283	249	273	235	252	274	262	244	275	261	301	290	279	260	219	266	269	252	273	253	253	243	248	248	263	266	272	259	244	276	251	256	259	255	277	282	284	266	254	254	251	272	281	273	236	266	261	246	267	245	276	258	285	240	226	295	251	236	239	258	260	252	260	249	265	272	253	254	280	273	278	262	271	252	271	264	256	280	262	261	284	277	269	268	250	264	282	271	268	251	270	246	265	264	275	241	274	276	290	286	274	257	263	271	288	257	251	266	246	279	269	257	239	273	243	286	269	245	265	266	239	267	251	278	252	259	289	268	265	250	261	250	265	272	262	242	286	288	281	260	266	294	253	265	256	290	294	310	296	276	242	248	317	297	258	224	251	271	279	239	252	279	286	264	279	275	257	255	259	266	262	250	281	270	296	260	279	239	247	239	258	266	240	246	277	242	278	298	268	277	271	262	270	241	245	261	261	244	275	230	255	257	269	250	245	234	246	263	256	274	274	285	274	257	270	256	280	248	261	249	278	263	237	275	237	272	257	280	270	280	263	273	265	268	261	265	266	254	267	284	268	262	251	253	256	268	260	266	287	282	263	258	271	263	277	245	271	260	248	276	274	250	249	277	264	226	240	268	263	246	247	262	282	271	257	279	245	282	258	253	300	272	282	257	231	263	250	283	252	245	250	255	256	267	274	282	261	242	246	271	248	266	251	272	276	278	259	250	258	297	268	258	261	265	283	263	270	242	252	265	261	304	286	254	275	272	287	246	270	263	299	291	289	247	272	248	295	252	285	274	290	275	241	272	277	287	262	258	249	239	267	276	272	277	277	259	255	251	282	285	237	242	242	259	271	256	288	278	262	276	254	257	291	246	262	293	275	263	281	258	291	254	290	257	258	292	244	265	238	254	253	269	245	255	258	258	253	254	258	298	293	262	261	240	242	243	255	262	270	280	272	262	266	271	269	244	280	283	272	257	250	243	239	277	258	266	266	267	271	257	265	265	249	268	240	253	286	253	250	275	244	255	233	255	270	236	236	258	258	252	279	268	266	289	252	233	285	273	243	255	231	240	267	256	247	254	253	266	258	263	291	251	243	247	257	283	250	248	280	269	275	258	277	269	273	232	233	255	263	250	246	269	246	268	247	272	292	281	264	236	272	279	267	265	278	275	259	266	240	258	262	261	237	293	241	273	259	252	257	242	251	256	234	272	252	221	252	244	293	262	268	269	256	256	282	226	243	256	284	268	285	253	254	235	242	278	278	217	260	259	275	243	278	273	237	250	270	266	222	221	264	275	236	245	271	249	276	271	293	257	241	240	266	226	249	237	240	265	273	275	233	254	232	269	261	264	268	259	242	244	278	279	244	258	297	243	271	239	255	242	247	242	269
7780	963	1418	1504	1168	1145	1015	948	844	789	798	750	700	774	695	750	723	676	671	681	698	653	651	621	676	646	606	666	615	610	641	646	678	680	647	655	653	616	660	634	585	624	608	682	619	572	645	643	613	609	655	651	612	609	681	673	606	642	625	652	588	655	638	665	606	654	597	609	587	655	630	594	600	640	595	640	610	646	641	623	613	647	680	607	665	660	631	602	595	646	653	606	617	624	616	650	661	609	622	614	641	637	634	616	609	656	672	615	641	624	627	644	595	614	652	641	676	609	644	605	623	604	646	611	662	637	681	591	650	630	635	660	619	627	593	649	628	589	658	606	644	642	615	575	612	625	627	713	620	662	607	634	644	653	584	591	619	639	629	642	625	638	635	620	634	660	645	605	662	590	654	634	635	623	666	638	646	637	621	605	615	616	623	603	665	639	623	631	651	599	601	602	604	631	603	650	670	619	650	625	607	633	602	628	664	594	635	652	627	641	634	634	631	623	642	641	588	631	629	605	666	615	643	626	625	623	636	636	642	605	639	638	652	636	628	615	574	657	674	627	625	652	628	643	642	668	696	613	624	657	669	652	607	633	658	633	646	656	623	617	598	624	641	620	676	601	633	661	651	621	591	665	637	625	649	577	635	609	612	659	645	635	631	610	630	591	653	608	613	621	628	625	668	639	621	576	609	648	614	580	647	651	648	658	606	637	624	645	645	603	613	595	632	636	633	633	631	610	611	622	651	605	707	580	644	649	680	623	697	597	608	645	639	658	618	622	628	629	649	657	646	604	662	640	658	655	610	627	648	623	645	633	581	652	629	601	585	607	659	580	594	625	641	649	622	614	596	671	635	685	639	655	600	664	617	599	651	610	654	658	660	617	575	617	624	579	637	629	599	622	621	631	642	604	628	599	593	630	629	625	622	572	637	594	633	659	627	575	680	632	623	634	603	622	625	671	682	604	600	590	628	631	630	586	620	552	603	647	641	678	634	611	625	650	607	684	601	592	598	638	616	660	607	638	635	610	613	677	655	610	657	656	621	610	628	680	659	637	602	588	623	604	652	638	621	614	605	578	620	637	639	588	614	655	613	622	624	631	619	685	607	605	628	621	676	691	606	619	656	709	619	618	679	655	623	616	642	579	627	652	678	601	617	631	618	625	590	689	641	628	634	573	597	630	696	645	616	617	690	604	654	645	621	647	621	629	647	616	642	646	632	639	632	639	634	635	599	667	633	664	637	653	652	618	641	642	649	595	656	650	611	661	624	667	608	629	590	645	648	586	648	580	668	617	634	646	664	652	616	643	620	625	652	598	632	602	602	623	628	654	614	631	637	620	616	649	627	619	628	644	607	620	611	606	658	663	582	640	653	616	658	688	665	633	613	636	650	636	595	648	667	679	620	638	627	647	629	621	682	646	625	581	613	690	652	588	598	652	622	639	619	650	641	581	605	618	600	686	655	577	609	621	616	627	611	621	615	646	638	622	610	650	648	625	636	671	637	642	648	656	611	614	665	609	655	613	582	617	613	604	654	601	610	590	595	617	612	656	595	639	591	648	647	640	672	606	609	599	659	658	648	665	594	641	613	646	609	651	648	633	658	619	571	632	601	632	611	637	674	614	646	648	629	689	627	658	612	609	633	636	607	598	593	573	624	616	620	631	637	664	634	657	613	652	634	640	652	620	626	642	587	616	590	609	651	633	624	644	596	619	583	636	575	627	629	641	629	632	655	611	631	644	619	574	592	600	650	594	642	614	622	620	642	600	604	623	628	661	663	653	643	633	606	612	601	619	607	638	617	613	667	627	609	610	640	651	651	630	627	660	608	665	641	609	603	623	607	615	607	643	613	604	613	634	617	655	632	591	597	616	613	646	620	608	608	650	632	663	637	674	599	666	656	633	637	689	641	641	665	614	573	603	582	671	662	611	629	604	623	617	652	633	649	616	614	647	621	615	638	642	606	617	618	620	611	658	643	656	660	617	592	668	595	596	640	651	616	659	631	656	659	585	632	598	651	590	592	603	590	585	630	609	650	603	617	604	616	629	622	672	640	647	601	617	599	598	603	620	639	594	647	632	642	643	646	670	621	635	582	598	655	593	630	664	659	671	639	654	614	649	638	648	635	639	653	668	621	606	637	615	662	611	641	612	614	633	617	666	594	654	656	634	645	648	651	627	635	674	656	642	598	643	669	687	633	620	600	615	673	654	658	633	670	613	612	620	658	589	640	622	621	575	656	620	655	633	575	637	675	623	665	617	596	570	649	657	610	618	572	642	643	625	627	677	639	640	614	596	651	603	640	590	684	594	628	605	649	619	634	655	617	615	641	616	609	621	622	661	590	596	590	645	663	650	673	581	677	622	627	593	640	616	643	660	635	624	584	651	626	628	611	634	645	595	644	659	597	641	593	623	647	598	641	672	612	633	633	588	650	611	618	604	652	651	639	633	623	608	659	592	630	612	654	616	673	636	650	639	664	617	645	587	626	657	619	653	625	636	595	607	634	626	609	664	573	598	615	625	583	609	622	628	655	619	576	650	612	612	623	599	630	634	594	620	616	644	657	596	609	600	604	600	653	653	637	639	641	609	636	661	630	589	605	648	584	636	675	635	621	660	598	613	614	638	597	644	574	646	638	682	595	641	630	649	628	624	660	614	662	592	592	633	680	662	655	621	624	640	634	606	665	616	643	636	616	593	648	605	622	616	650	610	607	635	603	611	631	611	645	642	628	584	599	624	627	664	593	646	583	630	632	639	592	643	631	615	655	630	609	642	646	598	613	619	650	645	620	635	661	630	590	611	618	637	582	596	644	607	605	626	643	642	541	623	616	690	653	629	626	644	637	630	610	664	596	650	654	642	614	610	606	601	657	638	630	647	604	589	612	632	667	645	620	652	651	646	678	588	598	632	610	636	661	631	662	607	650	611	593	626	614	616	641	609	615	622	603	617	601	660	650	643	645	626	616	595	688	610	630	628	618	632	607	621	588	668	615	666	700	611	668	638	622	634	656	651	664	656	614	657	654	643	684	656	664	636	669	609	693	629	645	669	595	645	640	586	676	601	645	572	648	621	665	664	593	628	581	660	647	648	636	610	647	647	657	663	614	624	642	616	597	572	637	633	623	593	643	623	635	627	613	642	630	609	689	625	618	662	683	600	610	603	606	610	634	648	617	600	640	621	666	645	671	626	633	611	607	685	607	602	660	622	565	648	625	650	601	566	626	607	610	623	609	628	619	645	602	641	667	624	672	622	599	605	635	714	633	613	643	631	628	628	573	669	644	647	634	634	643	643	613	618	636	628	653	607	613	640	618	624	634	638	644	613	647	627	584	648	694	635	612	602	666	575	673	607	617	610	614	650	633	658	650	632	626	571	600	651	639	645	620	691	646	605	674	641	606	591	644	620	618	612	630	641	637	601	629	597	602	688	626	595	622	613	610	623	644	649	628	665	598	610	610	660	609	636	600	610	624	627	626	643	640	659	653	613
17253	1254	762	571	407	326	238	246	266	200	182	156	183	170	155	162	174	152	143	165	169	137	153	170	167	142	155	140	160	147	157	166	159	127	143	137	162	141	151	144	127	163	139	151	144	140	128	136	132	146	112	159	158	144	137	141	128	144	137	159	146	159	145	149	140	142	144	156	142	141	151	150	138	152	155	162	153	150	144	155	154	133	161	137	125	145	148	165	141	139	150	144	118	141	133	149	140	162	127	131	157	154	143	134	111	136	150	145	159	139	137	147	132	152	141	153	138	157	145	155	140	139	149	133	136	160	152	154	141	131	117	162	152	127	171	146	152	166	143	160	141	132	139	161	137	134	141	150	146	143	159	129	152	139	154	137	124	142	147	163	158	149	140	132	152	158	145	123	132	147	142	134	171	159	137	130	137	130	145	131	142	141	140	143	173	148	170	139	134	142	145	150	135	126	145	133	149	136	141	162	145	158	162	130	122	142	150	128	148	134	134	141	133	150	146	125	144	150	150	150	170	141	141	131	130	159	141	149	138	138	146	126	165	143	147	138	168	121	152	151	131	140	157	127	143	155	115	147	131	151	128	141	161	124	159	130	151	138	138	149	148	158	126	144	160	146	142	124	150	168	131	137	155	169	160	134	154	122	131	163	159	126	141	157	147	124	163	138	148	140	157	139	147	150	142	147	152	158	135	151	141	133	141	135	118	128	141	146	139	133	135	146	150	123	138	140	137	142	157	148	154	140	154	154	148	139	152	139	149	151	148	131	130	152	140	137	142	148	157	129	138	151	138	153	154	161	158	164	127	159	125	132	166	136	156	143	129	130	137	146	152	164	135	133	146	161	160	150	146	162	128	160	155	153	170	141	147	148	150	153	120	168	136	168	146	137	142	144	128	160	132	134	139	139	142	143	137	160	134	155	158	122	138	137	139	137	136	156	157	156	135	142	139	147	142	129	140	141	147	139	156	136	132	166	148	147	170	168	148	141	138	143	133	136	156	138	152	138	132	155	135	138	128	145	147	152	135	162	152	130	146	133	152	157	146	146	123	141	126	151	123	146	148	148	149	149	140	152	138	136	135	160	129	178	125	149	136	128	147	143	146	149	152	145	132	151	133	147	135	132	149	151	136	118	144	140	136	141	131	130	154	160	144	131	139	121	138	125	143	136	132	131	131	135	135	147	154	147	140	158	127	136	161	168	147	148	139	133	152	145	156	166	160	151	135	148	117	143	142	133	149	137	155	164	140	149	150	132	138	149	154	123	135	162	136	134	153	153	142	118	159	164	164	157	146	147	145	153	167	140	127	137	149	179	139	140	144	134	144	142	161	135	134	143	151	167	158	141	121	137	134	118	156	124	132	162	151	158	129	156	172	130	159	145	129	124	140	135	135	147	165	126	126	169	125	154	158	154	149	137	138	151	118	148	137	152	160	151	141	169	117	132	140	149	125	150	146	160	170	163	134	141	123	150	135	122	151	123	138	150	150	133	147	168	131	152	140	163	149	147	163	144	132	155	135	127	150	160	140	151	134	138	150	146	135	142	137	148	162	141	144	131	149	147	170	148	164	166	146	133	159	155	170	135	154	151	123	154	132	124	146	115	147	132	129	131	148	176	152	132	152	135	135	157	142	134	142	145	137	142	136	133	142	133	141	133	130	142	133	162	130	158	155	194	146	144	126	111	156	140	146	130	137	146	131	144	139	146	116	133	138	131	121	150	153	141	160	146	138	139	144	155	135	151	136	146	167	151	148	125	140	152	136	132	122	176	147	151	163	135	156	142	132	143	143	150	139	167	129	166	152	160	145	159	136	129	124	146	133	129	150	137	143	138	147	137	146	134	160	137	143	159	144	156	138	145	137	117	130	130	150	126	126	147	148	158	153	138	128	131	143	148	148	149	144	161	127	154	153	137	152	139	123	149	129	114	130	144	144	142	151	162	142	142	165	150	138	135	136	153	148	168	145	144	155	182	155	139	153	131	141	129	156	136	147	135	140	149	151	137	129	141	149	133	142	170	138	147	129	162	149	147	136	141	127	149	138	161	134	146	107	143	144	154	147	142	146	146	150	145	150	146	129	138	142	140	115	148	139	152	147	157	138	148	136	152	152	158	141	169	138	154	150	137	144	146	156	143	126	153	142	150	115	159	132	159	155	156	154	136	149	166	139	155	123	142	143	160	159	151	136	160	163	164	137	143	158	144	136	151	131	127	130	137	137	143	159	152	129	150	142	140	143	148	157	153	139	141	153	147	146	158	161	153	152	123	153	152	134	142	148	130	141	148	131	139	138	149	149	130	157	159	149	140	161	140	132	156	138	165	147	150	151	141	134	153	165	142	137	150	138	152	147	139	130	172	156	153	148	140	148	153	140	125	132	120	135	148	132	127	141	164	148	168	152	138	144	149	136	131	151	146	147	138	145	137	151	181	154	161	175	129	120	154	133	133	133	141	146	165	112	149	143	132	139	172	141	144	139	136	123	150	140	159	145	166	148	124	141	144	148	153	151	148	136	149	131	134	141	133	148	124	175	172	140	159	128	122	142	151	147	113	129	155	140	133	155	157	159	155	134	122	146	155	135	145	136	130	142	139	144	142	148	141	159	144	137	124	152	144	144	153	132	155	160	128	137	147	157	148	165	148	154	162	128	133	157	143	157	131	136	158	172	148	151	123	147	137	147	131	145	126	141	139	135	136	154	157	142	157	143	119	135	149	146	147	168	160	125	149	151	140	150	168	104	150	139	166	116	141	138	133	183	137	146	158	141	131	133	138	144	147	168	129	140	141	143	149	135	132	129	139	139	142	132	166	121	123	143	125	142	159	119	150	130	141	167	160	141	164	158	137	159	133	142	143	125	150	137	125	121	132	125	145	166	138	158	127	128	139	145	154	168	153	143	160	159	155	141	167	128	159	157	138	142	148	151	125	133	168	181	154	149	134	151	136	143	134	147	136	137	152	144	155	132	137	150	130	145	138	149	135	143	157	165	143	131	139	145	155	136	124	159	157	129	137	158	156	118	145	157	156	153	140	114	142	152	161	145	147	131	132	130	138	146	161	160	162	149	145	138	149	132	129	148	161	142	146	142	123	135	129	144	136	134	123	139	150	152	160	140	137	149	149	141	132	130	148	146	125	150	150	126	159	136	143	139	144	153	142	113	142	137	135	134	129	145	139	157	159	135	168	147	118	154	147	142	119	131	122	153	136	159	133	123	143	153	120	142	132	128	132	152	153	148	136	140	146	157	121	140	137	175	147	132	134	142	128	142	123	147	133	149	145	136	136	134	156	130	152	134	149	159	160	160	121	125	127	167	136	119	137	141	160	134	135	154	135	149	162	139	145	146	134	139	160	129	147	158	165	162	133	149	145	127	143	122	145	142	130	133	158	171	142	139	156	169	145	146	130	137	151	156	129	121	148	144	149	133	143	163	121	142	170	146	135	165	149	132	124	154	140	149	155	134	152	177	160	140	133	172	161	134	142	142	152
10556	965	1767	1967	1481	1249	1006	907	868	696	571	537	529	516	514	532	475	438	403	445	424	410	451	404	388	403	410	395	392	356	388	385	385	374	407	381	410	400	379	373	357	389	345	363	353	352	364	380	344	363	348	368	383	389	376	396	339	356	354	348	365	370	394	340	363	347	379	417	373	352	340	334	432	388	344	375	368	374	335	346	340	352	389	382	341	371	379	399	355	401	360	375	356	359	344	345	344	373	398	369	373	379	360	374	338	370	360	356	357	338	371	377	376	370	384	347	362	370	341	368	340	360	372	353	366	348	357	376	342	363	347	383	370	335	351	336	317	367	337	347	382	335	369	377	353	378	334	365	349	344	345	343	367	361	362	368	380	336	349	339	310	371	330	381	350	327	357	316	365	348	383	348	360	364	380	389	353	375	372	347	368	354	355	363	345	347	365	388	346	352	361	368	347	335	368	369	370	348	392	337	369	304	353	362	345	345	381	354	358	378	359	332	329	354	399	348	355	377	359	354	348	338	385	395	364	333	360	352	337	341	380	336	351	347	363	360	320	337	378	400	371	385	366	352	357	359	381	364	354	346	359	373	339	375	380	349	335	393	385	385	348	361	352	358	315	369	374	351	356	367	358	334	354	356	377	360	354	382	317	367	347	325	371	400	349	374	353	364	361	378	341	331	366	379	376	363	340	335	380	341	397	331	385	349	369	359	392	335	350	375	350	365	332	376	357	360	358	361	365	380	366	364	362	324	367	341	345	384	360	352	339	379	361	353	365	386	365	360	348	360	376	342	374	350	334	366	346	379	349	394	361	357	337	347	337	364	390	327	338	331	348	364	370	369	358	367	391	363	359	374	338	342	344	387	371	380	410	388	391	366	339	348	369	353	366	372	389	353	353	365	334	371	365	350	374	345	367	348	342	352	330	365	335	381	333	350	373	341	342	366	359	348	341	385	339	334	335	331	352	387	324	345	339	323	338	368	361	344	332	368	373	367	393	360	336	357	360	361	391	361	359	351	366	388	356	362	355	365	364	350	371	334	375	379	411	337	362	361	369	350	346	372	339	338	320	351	376	369	347	389	326	351	391	393	385	336	375	356	365	359	339	367	387	390	379	360	328	342	332	357	374	361	350	355	402	377	352	364	355	382	355	382	333	346	350	366	384	367	380	336	363	344	364	360	356	350	353	391	351	351	379	341	376	369	363	338	363	362	366	342	366	347	368	347	357	369	352	386	353	346	370	337	363	343	337	362	355	335	342	326	380	358	342	357	335	346	334	357	372	382	373	359	398	345	354	345	359	364	332	378	341	363	386	388	340	359	358	385	369	353	391	329	353	342	342	389	372	371	358	344	351	382	349	337	386	343	362	353	358	351	377	351	382	366	374	345	303	348	321	367	346	367	387	356	353	345	357	364	355	357	367	355	356	312	384	349	368	328	353	353	365	346	357	327	348	415	355	367	345	340	327	334	373	371	366	387	384	359	350	333	345	356	391	332	344	355	331	317	369	359	345	323	343	341	334	399	336	342	390	341	355	397	357	373	349	350	359	356	358	383	357	332	324	354	322	375	375	351	344	347	341	345	382	348	375	386	383	346	365	343	325	324	356	364	344	356	377	355	385	379	344	354	345	336	343	374	363	339	375	362	338	324	344	303	348	356	356	403	366	361	340	404	350	384	351	364	375	355	341	367	354	373	372	326	375	379	361	360	352	326	370	403	355	341	360	383	381	387	349	354	365	393	355	332	309	323	355	367	334	364	388	358	328	374	395	350	385	373	354	361	317	336	375	369	405	377	369	364	362	303	375	364	348	320	371	341	329	367	358	346	343	370	352	344	352	376	364	355	333	353	355	318	359	346	370	396	341	373	389	357	384	347	370	390	393	359	383	369	369	331	367	348	373	389	318	385	376	346	371	375	354	358	338	364	389	299	402	343	388	375	338	338	372	367	353	408	367	386	381	351	333	355	370	371	369	392	368	355	355	363	346	370	407	352	369	356	358	362	355	358	356	335	337	368	373	343	350	339	351	381	358	378	371	392	348	355	367	372	347	362	354	352	363	402	366	374	331	383	370	355	363	371	375	349	357	397	362	356	349	389	359	343	414	362	379	349	367	349	360	377	306	369	337	369	340	399	349	360	397	309	351	345	357	366	348	358	363	368	343	366	378	380	357	375	381	361	385	390	364	347	357	366	337	383	383	364	372	367	369	355	388	349	364	321	377	353	321	372	391	343	370	357	344	374	340	362	375	336	375	348	381	338	388	365	367	346	349	341	426	320	349	351	352	357	366	367	317	393	387	381	337	377	366	361	367	358	365	343	326	332	376	357	355	372	363	344	338	366	336	354	398	385	354	378	360	346	350	321	344	379	359	327	339	375	362	363	370	361	317	329	373	370	355	331	366	347	356	349	382	366	391	329	363	325	359	388	346	299	334	365	361	381	399	347	338	335	358	378	352	365	322	328	359	377	393	335	354	337	330	367	347	371	354	344	348	361	365	366	348	336	374	379	370	373	366	365	363	377	371	336	373	363	442	333	346	356	334	380	375	339	370	372	366	382	338	343	325	366	361	359	344	316	362	325	342	353	351	354	367	368	365	336	354	361	352	340	337	378	363	363	343	377	333	372	381	373	354	336	362	397	378	344	349	327	354	365	352	378	368	345	336	375	364	383	344	412	362	360	346	366	384	344	361	338	385	373	375	321	364	373	358	356	366	344	350	345	350	336	348	352	351	315	351	362	344	382	340	362	346	372	351	374	376	386	348	373	361	364	342	343	354	327	355	338	331	362	359	361	342	346	360	323	385	351	334	356	346	373	359	359	362	343	382	339	349	370	356	336	340	340	373	331	351	378	332	370	377	356	360	377	383	344	355	292	357	373	376	369	351	383	369	368	349	353	382	359	339	324	352	375	349	381	345	363	343	375	312	377	352	319	373	368	340	363	386	354	356	313	331	363	337	362	355	348	384	347	350	364	311	368	352	345	376	331	356	370	338	342	362	353	379	352	357	373	317	331	324	384	356	397	378	348	364	354	355	378	370	373	342	364	363	356	401	363	337	357	370	397	357	354	387	352	363	369	340	327	382	371	359	371	367	360	345	354	355	361	355	371	307	337	385	319	413	369	374	382	343	367	375	401	374	373	362	370	358	346	364	325	346	325	367	354	337	337	367	381	391	351	371	323	334	367	358	368	348	381	370	341	346	378	335	365	357	357	407	385	350	345	340	360	351	387	348	346	372	344	346	355	364	329	332	338	350	360	353	373	331	352	309	371	362	372	352	374	351	372	313	381	362	348	351	368	378	361	375	345	378	346	376	359	357	355	338	347	355	343	345	362	350	362	360	358	374	364	372	335	312	381	346	378	329	368	319	346	330	297	361	389	352	326	344	358	343	337	358	351	372	351	362	367	397	386	366	345	350	361	370	350	332	377	342	353	312	321	332	366	376	368	362	344	302	348	361	353	363	355	354	371	351	358	364	366	353	360	318	381
3386	316	274	277	222	213	207	224	229	208	239	214	239	211	239	212	221	220	236	216	241	239	218	222	229	224	223	222	225	185	222	203	212	245	205	216	248	226	233	258	223	202	239	213	202	231	216	209	213	229	191	210	228	220	263	220	225	226	241	216	224	219	209	245	242	199	230	194	217	228	214	213	220	205	208	241	210	220	222	244	264	217	220	237	222	265	221	215	207	247	249	208	251	219	209	198	214	215	231	228	228	232	223	245	205	212	252	231	246	200	221	216	221	231	245	208	240	199	206	225	201	217	204	208	227	210	179	208	220	223	198	208	221	226	221	222	204	237	236	203	202	213	225	236	236	203	220	210	215	213	218	217	230	205	187	226	225	231	217	217	194	234	223	229	226	247	198	228	213	207	202	216	228	215	214	226	206	208	214	236	223	234	243	244	193	226	212	202	238	211	223	224	249	233	247	231	211	221	218	228	243	215	208	205	233	233	264	240	200	214	206	209	215	231	213	234	210	193	225	232	222	223	205	237	235	193	221	220	234	241	192	219	231	211	202	209	205	217	219	231	197	211	222	220	220	230	210	241	196	219	232	220	201	224	216	232	233	209	248	254	230	211	209	203	218	233	213	216	238	229	257	227	228	219	224	206	207	227	231	212	228	204	211	190	244	199	229	244	192	230	221	222	229	236	218	194	206	228	207	206	200	239	235	217	249	232	211	210	203	225	265	209	229	195	217	216	248	241	228	213	219	211	220	228	213	240	227	220	227	217	227	221	191	215	230	236	214	234	204	235	242	227	246	198	222	203	208	218	221	194	236	234	235	223	236	214	206	218	225	195	216	226	219	215	231	215	235	215	213	211	227	221	240	191	237	235	223	228	242	239	224	239	218	192	219	190	197	220	209	197	231	224	199	220	216	228	210	219	228	237	241	247	213	177	214	199	214	243	234	252	230	237	199	220	226	208	237	217	214	184	247	254	250	229	226	213	202	248	246	227	226	249	236	214	228	201	196	221	219	223	206	198	195	236	223	248	202	230	205	191	211	204	240	219	222	218	225	217	208	209	210	224	217	208	216	215	232	240	212	210	217	229	202	224	221	202	202	243	213	213	236	223	222	235	227	244	227	203	208	227	234	215	225	211	225	225	221	234	226	242	252	227	234	224	218	226	209	252	220	237	212	211	226	211	223	226	221	204	258	213	238	216	222	228	210	256	191	207	215	213	208	230	212	240	219	225	214	238	217	178	203	203	232	228	229	232	230	234	244	242	237	214	212	242	207	242	238	208	221	211	242	248	199	241	232	234	230	241	220	221	224	226	238	203	225	238	237	216	210	195	231	227	219	230	228	225	228	243	225	218	207	235	225	241	193	224	208	244	204	219	237	234	205	226	206	206	227	210	256	223	224	240	248	216	226	208	233	222	220	222	209	233	215	241	196	240	226	208	199	184	224	208	211	217	212	225	224	216	228	242	229	227	232	212	212	215	239	233	241	252	231	249	241	225	230	232	226	247	231	206	218	242	220	247	226	220	203	212	211	204	225	193	226	219	201	207	222	258	231	213	225	220	226	219	218	211	220	217	218	240	218	230	221	230	233	221	217	239	191	219	218	233	223	233	213	185	215	246	226	246	230	223	246	215	236	213	235	243	229	233	227	249	221	230	233	245	233	219	221	226	228	223	236	188	232	215	224	207	212	234	251	246	219	225	247	219	219	226	217	185	223	210	222	209	214	214	210	226	221	237	221	249	214	211	202	214	223	222	215	197	249	211	200	237	226	234	247	221	227	236	233	194	188	220	220	227	213	202	214	221	230	247	235	209	207	232	229	230	211	200	229	208	210	215	218	243	214	212	218	196	223	244	210	231	252	254	211	209	220	225	235	224	224	237	216	222	226	224	220	230	221	224	226	221	233	197	227	223	243	241	212	207	202	204	206	224	215	236	198	229	207	229	233	231	234	248	197	208	214	224	214	233	245	210	234	218	213	225	210	202	213	197	224	234	210	218	205	219	208	204	228	219	202	230	224	228	223	215	200	210	214	220	225	257	245	224	218	236	213	226	199	207	233	224	239	248	188	222	200	235	228	223	231	211	235	234	236	197	248	254	236	223	215	214	247	212	175	223	208	199	225	198	209	234	209	219	227	231	250	234	228	239	227	218	202	225	209	214	206	212	233	197	234	201	222	211	246	228	258	221	216	198	253	226	227	220	204	230	230	199	217	203	234	223	246	236	216	244	213	215	239	255	222	207	205	208	209	218	197	216	217	251	230	230	231	218	222	226	219	212	228	228	216	253	192	272	221	239	188	233	231	245	215	206	203	218	221	215	239	228	221	219	189	233	200	210	221	263	229	224	241	241	226	200	232	212	254	233	205	239	246	224	216	231	221	224	204	230	218	231	229	216	214	223	227	218	234	237	212	221	186	232	233	201	231	227	198	212	229	225	240	232	221	198	238	233	250	229	206	236	232	212	224	199	212	206	217	238	212	216	222	223	219	223	201	225	226	243	232	236	233	232	236	227	235	245	242	230	218	207	230	218	196	215	222	244	193	221	210	241	246	252	231	226	234	228	244	245	224	225	215	215	197	216	249	238	214	234	207	207	227	228	218	221	202	229	237	241	205	236	231	253	251	252	215	198	238	220	200	244	248	208	198	209	227	223	209	246	199	202	231	222	244	234	235	236	227	248	200	201	218	228	208	208	249	226	220	218	240	231	224	238	244	200	235	218	237	249	231	214	226	200	220	211	253	237	227	237	219	210	233	229	247	221	227	229	204	234	207	217	250	235	214	219	226	208	236	225	241	247	227	229	247	243	264	237	234	233	223	219	227	226	247	230	238	208	219	206	190	230	235	242	239	243	233	214	218	217	218	220	244	231	196	215	212	218	210	222	238	235	206	258	247	186	260	236	229	202	206	232	216	270	203	235	217	228	234	232	220	217	239	201	216	202	201	206	231	230	202	212	231	223	227	235	230	235	235	232	198	216	223	249	188	238	217	214	213	202	225	229	211	221	210	211	242	234	193	200	202	240	242	225	215	207	213	240	241	219	208	251	225	233	240	198	205	260	195	216	225	233	220	205	259	204	223	213	225	211	207	248	209	227	255	214	237	235	269	220	238	229	194	212	211	216	208	209	195	213	190	210	218	202	236	202	227	225	206	247	238	218	227	221	252	213	223	243	207	221	253	200	229	222	251	229	227	210	218	202	210	221	206	209	246	243	217	207	216	241	200	246	249	228	225	206	212	217	230	240	256	220	234	237	235	221	212	216	204	245	218	225	238	227	223	211	213	212	212	243	201	250	217	226	205	242	211	246	206	232	198	221	231	199	243	208	201	227	214	238	250	209	231	207	199	230	259	203	214	224	234	194	212	238	208	225	202	239	232	228	230	224	248	219	229	239	206	218	211	222	213	199	231	217	217	211	214	240	231	208	229	225	233	230	256	203	214	220	209	202	205	223	222	200	208	228	213	219	237	219	197	216	197	219	226	232	239	233
3293	616	668	749	670	571	614	593	583	554	546	545	564	551	554	615	549	563	593	592	553	604	538	599	517	569	549	535	553	528	526	576	560	535	541	562	584	515	513	559	551	532	532	563	531	510	594	555	543	538	560	510	567	530	562	535	568	540	587	535	563	529	527	568	549	567	551	521	517	532	529	565	561	518	566	535	543	529	492	573	534	564	563	542	543	552	549	501	500	591	554	573	550	564	576	581	593	568	549	502	540	537	543	582	502	548	577	581	557	506	581	553	521	542	555	512	534	548	550	542	531	563	533	558	537	573	549	572	567	584	519	562	540	561	520	531	527	580	568	533	542	537	543	605	510	610	523	540	608	573	533	533	533	571	526	541	549	516	575	605	544	599	587	559	559	546	558	550	530	532	579	514	520	532	576	553	545	544	553	567	514	604	521	533	509	577	511	512	581	579	535	562	565	550	565	535	541	546	601	576	594	579	580	518	542	586	558	543	577	558	507	535	568	532	536	548	506	519	505	584	564	582	557	589	571	543	567	531	529	576	540	514	567	568	542	566	555	553	572	548	532	546	552	537	528	520	555	541	536	569	542	554	521	576	545	493	536	551	543	602	574	543	528	529	562	572	575	576	532	500	556	588	506	535	559	531	566	592	487	583	530	568	553	596	562	508	530	534	543	545	546	516	562	551	572	574	537	570	532	592	566	544	524	553	538	552	539	586	543	583	541	527	510	532	560	565	549	570	568	562	520	558	534	549	540	552	549	498	568	568	550	530	545	544	569	521	558	538	528	531	538	585	551	619	548	539	530	606	533	572	549	550	548	515	542	601	557	535	513	557	559	595	514	545	538	568	520	564	559	566	569	534	522	568	568	572	532	531	508	550	557	505	548	516	582	588	604	578	534	553	534	521	557	533	545	604	542	547	548	551	576	579	554	562	545	560	539	589	563	526	559	536	564	573	495	582	530	555	538	590	549	553	555	559	537	560	557	527	554	539	532	515	528	536	573	516	562	582	509	550	536	557	543	530	524	568	550	568	592	562	570	546	540	515	564	512	581	538	541	532	559	574	537	547	581	527	492	552	542	536	548	508	540	526	556	556	550	519	552	525	581	561	519	553	560	545	558	549	560	564	573	561	581	543	589	540	532	562	530	571	523	539	546	558	599	571	536	630	574	583	549	533	543	542	490	579	500	536	568	523	592	567	546	551	543	535	559	564	535	554	540	510	553	549	551	554	590	526	514	550	548	534	547	570	543	519	552	528	550	583	545	580	584	522	524	557	501	561	566	555	541	543	546	577	499	565	570	547	546	536	566	558	550	584	574	556	542	564	515	584	516	554	533	590	528	555	522	548	565	544	522	532	512	582	528	524	556	611	580	547	525	553	512	562	563	575	526	554	615	529	537	539	579	529	540	559	533	533	525	531	553	573	616	499	553	593	589	501	531	640	584	528	568	552	574	552	532	594	573	537	562	597	529	590	531	537	514	541	543	557	555	504	543	580	567	508	569	546	529	558	554	563	594	575	522	524	527	545	541	608	521	550	553	531	562	539	521	571	534	557	546	546	554	563	545	562	569	565	567	517	580	539	585	522	489	558	580	529	531	580	542	545	563	574	544	522	555	532	589	575	547	580	539	550	558	546	542	534	530	557	548	581	582	530	566	565	537	521	537	552	540	556	544	509	552	536	521	542	558	559	557	547	579	551	541	541	574	522	487	535	563	558	538	576	532	587	569	563	527	548	539	538	548	575	550	568	558	577	572	560	521	530	521	549	536	540	594	541	544	524	508	542	578	575	577	544	540	518	565	508	517	535	585	560	581	542	528	560	593	540	570	514	577	525	571	564	542	581	550	590	507	552	533	565	540	583	556	526	594	565	507	549	551	549	543	545	556	546	538	576	559	566	553	546	545	581	541	545	538	574	516	545	589	600	531	522	567	551	526	557	583	581	546	510	574	550	526	539	559	508	521	530	547	572	536	557	523	524	551	561	543	550	563	549	540	563	554	530	563	579	579	554	505	559	528	544	581	608	554	545	566	572	584	615	551	601	564	526	559	588	542	555	532	575	551	559	529	529	572	539	541	581	572	570	524	554	556	507	524	592	527	539	556	548	586	565	552	548	538	551	532	528	530	565	536	579	508	591	528	530	538	536	582	531	575	563	512	560	570	568	524	533	572	519	551	538	570	539	537	512	513	577	535	610	545	571	538	564	571	552	552	492	539	584	585	567	535	574	555	543	540	553	573	531	573	543	531	610	519	562	557	573	535	542	557	542	548	555	554	552	592	536	543	581	567	589	519	544	581	544	549	522	572	559	536	544	597	618	530	533	551	552	549	547	564	563	515	535	518	555	556	559	568	510	555	568	532	538	572	589	506	539	587	514	552	508	559	564	552	560	529	534	570	543	553	544	540	597	543	524	589	549	524	569	547	535	543	563	532	583	557	521	572	568	519	547	553	578	608	541	539	486	529	546	518	536	573	546	547	551	560	587	575	554	568	556	594	562	558	543	573	541	585	531	591	565	565	529	593	547	522	570	517	542	589	565	544	552	562	551	551	521	537	553	547	535	537	538	556	543	544	553	561	517	550	562	537	559	524	536	548	547	539	550	517	524	553	572	509	515	553	522	550	535	569	594	533	529	536	554	592	568	537	536	568	551	543	560	592	557	569	559	547	555	552	533	539	571	552	510	562	544	582	551	536	524	555	552	559	565	533	518	513	522	530	546	523	583	591	568	538	549	518	533	577	575	574	570	530	544	623	543	521	605	531	554	556	548	512	546	558	520	562	590	551	571	563	577	563	521	542	515	524	573	549	585	571	570	532	547	535	554	605	553	536	535	538	521	553	506	505	538	529	548	536	602	565	576	554	542	566	553	536	544	560	542	553	570	592	552	515	530	560	572	540	573	543	565	569	550	556	590	521	527	538	540	598	559	538	520	569	557	560	544	554	579	564	604	576	536	573	551	523	519	557	539	548	544	551	582	564	577	556	583	506	523	554	520	550	542	556	587	574	552	533	576	554	570	554	580	523	560	574	509	544	557	583	557	532	554	553	543	525	587	536	522	554	515	583	562	544	531	545	543	531	527	573	570	568	507	505	563	539	536	563	535	566	572	553	574	560	527	580	571	565	563	531	587	594	538	542	542	557	576	579	559	522	552	561	591	532	566	562	542	553	526	514	557	524	526	534	561	528	582	510	506	545	529	513	553	571	516	585	559	525	538	611	550	522	539	561	554	560	546	561	556	528	596	553	508	521	530	527	508	571	564	544	508	530	527	565	570	514	522	552	569	527	533	541	555	542	570	536	560	547	526	548	538	556	590	554	556	576	540	603	519	569	499	554	589	528	527	526	602	549	529	538	538	535	499	543	536	550	549	540	562	517	555	562	575	512	562	595	547	538	543	526	552	517	562	589	558	618	530	562	545	569	566	552	560	566	527	581	551	561	546	484	525	512	551	603	529	566	563	550	539	565	526	515	548	611	546	609	587	523	531
10734	749	648	497	414	372	350	342	285	266	266	289	290	305	281	270	309	295	294	257	306	271	271	265	287	297	267	250	259	271	274	253	276	263	286	256	246	280	257	265	248	248	267	287	300	275	277	294	285	251	292	276	253	276	279	276	261	264	284	290	268	282	254	254	283	264	242	278	277	273	259	268	276	259	293	270	282	287	277	261	281	256	313	277	247	240	289	244	288	289	280	239	257	280	256	272	261	277	256	284	289	274	292	258	280	250	279	252	269	271	250	270	250	255	292	255	263	250	259	277	254	281	260	268	282	282	274	261	254	262	299	280	274	283	284	253	265	248	238	251	249	273	302	250	262	288	261	259	268	268	276	255	275	249	256	254	251	276	268	282	243	271	296	291	266	268	258	272	249	278	270	244	243	271	270	249	273	268	280	251	269	227	277	246	240	270	280	268	276	272	278	273	301	246	269	271	244	279	293	247	265	248	248	286	275	259	271	286	263	256	265	269	289	304	275	261	278	244	259	218	233	247	258	236	282	239	229	301	250	252	273	271	236	241	247	245	292	251	296	266	247	236	286	280	270	276	292	279	279	281	264	276	257	293	283	266	278	283	278	291	283	276	245	270	294	271	254	263	297	254	273	249	272	280	260	247	244	292	265	280	237	277	273	260	259	281	269	260	283	256	285	269	285	295	263	277	244	230	259	260	285	295	269	260	262	270	265	286	266	259	276	260	277	282	290	294	263	266	252	249	230	254	230	233	274	271	241	259	272	260	283	270	298	264	274	271	241	253	255	278	279	272	256	278	247	255	253	293	283	237	273	262	284	255	264	281	258	266	286	272	236	261	258	261	269	300	248	252	290	269	275	280	291	249	264	277	285	286	246	277	270	256	272	254	264	284	261	267	258	263	289	224	257	234	247	247	295	267	281	285	282	257	282	274	245	286	268	260	274	250	277	257	265	265	289	255	257	259	273	266	277	285	256	264	263	266	265	291	274	232	230	249	259	228	257	244	264	255	272	285	291	282	261	299	284	278	273	254	281	231	292	273	229	312	255	276	267	258	306	274	252	284	280	297	253	275	232	227	249	296	260	250	270	299	258	268	252	280	298	289	268	279	255	304	267	272	282	217	272	295	281	283	251	281	260	270	276	269	270	261	270	270	275	296	243	257	279	279	238	264	288	289	244	284	258	260	270	282	242	257	265	249	257	259	276	256	305	258	278	275	275	279	272	268	303	268	260	268	266	236	279	268	289	262	299	269	272	288	259	289	305	266	269	290	262	240	304	268	267	274	300	266	273	281	280	255	252	283	245	244	292	260	264	266	275	248	280	254	260	293	270	260	247	276	243	270	241	281	260	290	257	288	274	276	273	262	253	249	274	254	224	293	277	259	275	289	243	308	266	251	275	290	271	258	249	265	250	243	310	279	295	272	306	241	304	254	270	248	276	270	262	253	278	261	271	261	259	272	271	296	277	264	257	265	268	256	280	279	243	238	298	231	270	261	268	265	242	275	266	260	262	260	275	269	267	282	279	280	277	290	261	286	249	264	254	241	243	273	295	263	230	275	267	260	276	254	251	284	271	285	271	281	257	268	278	270	268	269	254	271	286	286	249	281	256	280	261	289	255	288	288	246	256	297	242	282	291	265	281	292	283	253	265	276	287	265	270	268	276	278	275	268	236	281	290	268	276	283	269	263	277	283	252	260	254	257	274	252	293	263	269	292	262	291	262	275	249	318	253	227	304	267	281	308	275	242	271	278	258	272	281	265	251	302	275	282	248	245	271	261	264	270	238	316	250	281	242	314	262	278	268	287	255	282	268	284	291	270	277	261	275	263	264	254	305	248	299	256	290	290	314	272	266	268	274	263	295	264	281	261	277	255	291	240	250	270	282	268	262	284	267	259	300	237	254	263	220	277	249	267	270	243	282	295	240	285	308	276	269	256	262	272	273	270	261	252	262	283	268	252	275	246	283	243	271	295	276	268	277	281	264	270	274	268	273	284	278	249	274	280	267	284	288	261	289	289	283	262	247	244	281	271	272	262	280	274	261	246	270	268	270	273	267	267	249	238	298	278	267	234	278	266	269	281	234	298	262	233	296	281	253	297	284	243	253	289	286	263	275	275	246	284	279	291	258	269	280	260	261	277	261	260	262	239	243	295	264	274	246	331	301	269	278	265	227	254	287	246	261	275	259	265	230	273	272	246	262	266	294	292	268	278	286	278	283	283	272	257	289	295	296	266	265	248	270	265	272	248	277	306	272	247	267	292	253	275	262	290	261	267	284	292	275	233	245	306	277	264	226	249	279	270	253	244	237	283	255	265	286	273	265	288	313	271	248	270	268	287	250	258	229	285	279	267	262	311	299	280	260	273	255	250	277	248	242	245	269	289	265	244	252	260	244	236	282	285	280	251	271	226	262	260	262	278	283	274	263	258	244	233	249	267	274	283	255	259	288	258	268	266	281	280	306	272	252	275	263	267	242	269	267	287	266	269	255	261	264	221	244	264	278	273	295	264	267	265	215	280	259	268	268	300	277	259	259	280	274	259	283	277	282	255	239	258	264	269	259	266	260	261	270	292	277	265	270	254	252	235	275	249	275	263	291	224	223	247	307	279	258	283	280	283	306	272	274	269	258	276	275	260	274	262	263	294	272	279	246	287	293	295	282	277	248	256	317	282	264	265	293	294	279	238	289	266	270	277	268	297	280	262	296	257	259	262	292	287	272	273	291	282	292	260	227	298	256	271	278	234	277	266	275	235	285	275	289	266	251	279	300	258	267	271	241	300	255	273	301	285	272	272	259	303	228	243	267	274	252	251	265	249	277	245	273	267	270	290	258	268	283	280	265	257	253	284	271	269	271	305	275	284	277	249	250	253	260	264	251	280	273	257	258	261	243	257	289	269	281	275	251	241	266	267	284	277	277	270	299	291	287	252	291	280	273	284	279	289	265	254	254	268	258	263	261	248	283	275	272	282	263	269	278	237	268	286	259	272	239	241	266	269	262	257	283	234	270	266	276	258	272	281	268	276	254	228	256	280	277	282	283	251	286	248	279	277	248	261	277	265	258	282	282	266	241	274	259	257	253	258	291	275	270	267	262	269	271	245	253	290	280	267	303	283	294	255	243	237	289	256	260	290	247	307	267	264	266	260	273	263	299	291	301	241	291	260	304	270	281	263	241	292	252	260	291	242	250	267	270	256	267	291	239	276	276	279	250	241	253	253	266	272	289	268	273	291	291	273	286	247	258	253	265	239	248	256	273	237	267	257	272	279	250	292	269	268	272	276	298	256	273	273	258	272	273	270	262	247	292	288	293	261	266	280	286	280	285	298	266	279	244	297	284	277	248	246	298	290	273	273	257	264	238	279	251	308	256	281	271	249	286	279	291	227	257	237	245	271	265	275	243	269	271	267	270	248	260	278	288	275	288	287	262	294	255	298	270	269	240	243	277	280	288	256	276	275	268	256	251	263	242	298	266	247	278	238	285	276
8525	946	1363	1482	1390	1168	1010	948	921	828	830	697	755	713	731	693	724	697	702	645	660	605	702	626	677	636	654	608	645	653	656	677	618	665	628	640	679	630	676	615	643	649	637	670	633	639	669	630	642	651	618	681	657	618	622	609	661	669	599	656	653	642	607	644	671	666	643	644	626	646	661	621	666	640	652	683	647	646	607	654	628	671	620	626	621	654	632	706	659	653	654	614	679	668	678	650	661	601	653	619	658	644	657	608	627	643	644	598	609	580	627	614	632	652	640	676	709	642	653	647	661	679	645	622	633	667	634	646	629	633	616	619	633	573	635	632	656	617	635	606	621	634	609	602	623	655	614	632	655	613	636	663	637	669	642	607	643	619	676	651	600	638	643	596	637	645	655	654	605	620	651	650	617	635	611	632	673	659	617	614	627	592	641	633	695	653	674	619	617	630	621	612	604	690	611	632	679	639	648	631	630	608	636	652	644	611	594	614	632	641	626	660	640	572	628	622	635	616	632	673	613	611	613	625	648	602	648	628	670	656	665	625	645	657	607	625	620	627	631	671	600	616	623	618	648	659	657	651	606	651	644	642	655	636	635	629	614	668	661	662	630	613	652	630	665	631	643	638	720	652	612	636	628	590	619	654	587	620	665	645	591	648	692	660	655	596	636	604	664	678	660	646	650	576	663	662	656	586	639	634	595	690	637	603	634	652	645	627	652	567	651	610	634	689	640	613	687	695	613	646	633	636	634	641	611	652	651	616	629	698	613	657	603	669	663	613	632	660	671	692	639	629	648	637	673	675	651	639	639	635	683	639	644	684	613	632	665	622	630	674	644	597	632	682	596	614	613	650	648	649	604	631	651	625	678	644	669	681	620	627	639	684	672	661	658	612	642	570	636	642	645	598	639	632	632	634	642	657	629	636	643	620	638	649	612	634	650	640	660	639	598	600	613	592	670	643	623	633	616	612	610	633	713	630	641	625	630	551	664	660	634	640	580	623	579	693	641	729	658	615	646	600	650	638	673	640	612	639	613	688	670	632	686	662	654	642	693	617	653	629	618	639	650	640	638	666	618	633	637	633	655	616	613	625	703	598	638	650	626	649	652	618	635	614	625	636	644	622	658	609	636	647	614	651	712	651	635	651	621	620	593	698	658	611	649	588	602	625	609	636	609	643	597	669	660	650	645	674	634	635	664	603	655	611	652	632	615	631	644	617	643	616	586	648	624	636	653	627	626	643	623	644	662	639	680	609	673	622	683	643	580	598	635	649	665	651	660	633	647	650	659	595	657	612	667	599	638	638	653	667	643	642	649	648	614	658	647	629	657	602	624	673	624	621	644	658	619	653	678	643	612	599	657	643	667	653	637	667	627	653	603	630	600	623	654	610	665	604	640	595	605	615	664	659	647	614	588	670	633	616	634	615	618	618	635	625	644	656	628	653	647	613	665	599	675	646	592	624	621	631	660	625	643	617	633	636	626	689	648	665	658	653	652	633	629	671	632	629	618	630	633	695	653	597	658	653	624	632	601	669	603	616	666	607	649	600	625	627	635	646	671	626	626	642	603	619	662	662	628	633	650	665	630	622	653	656	649	599	631	659	589	613	637	617	672	587	647	660	620	701	640	625	604	662	626	654	687	629	657	645	632	647	689	638	622	674	606	652	642	653	736	658	659	610	660	601	611	628	674	645	612	650	615	629	665	662	655	624	645	607	634	649	625	639	604	664	630	654	643	633	669	619	619	626	651	642	636	644	603	631	599	677	625	667	670	624	662	648	671	613	628	638	664	651	646	638	679	661	616	632	582	684	649	618	613	660	631	567	664	604	677	636	683	630	648	590	670	611	668	642	626	617	582	630	677	648	608	659	630	639	671	627	638	642	668	650	580	676	637	641	661	594	644	621	657	657	589	649	637	620	667	673	632	617	595	639	660	674	601	649	648	646	620	651	660	641	632	642	650	654	674	616	628	670	652	676	682	685	658	689	628	629	665	667	639	634	692	631	691	659	633	608	678	625	650	635	685	647	608	624	674	632	608	609	653	602	646	653	640	638	632	619	688	624	661	630	660	647	658	618	631	672	682	627	679	654	628	625	652	656	604	643	607	640	631	638	636	612	624	663	648	641	694	664	628	640	662	622	637	622	608	677	607	636	641	645	645	637	663	594	598	610	667	582	646	631	617	630	625	622	640	610	640	624	640	684	687	610	628	620	646	615	622	644	674	664	653	615	634	639	614	595	632	611	658	597	635	666	631	610	681	636	631	609	646	643	643	635	659	644	648	620	659	717	673	604	645	659	675	651	652	674	647	639	641	692	631	647	643	574	646	607	611	625	688	644	599	650	649	649	627	643	631	632	628	651	668	650	677	634	636	638	632	653	656	655	650	669	659	664	638	653	591	657	609	610	627	605	640	639	673	656	626	649	683	652	643	659	646	637	624	660	584	631	627	691	655	665	610	659	677	632	626	615	632	641	632	660	625	619	646	670	655	610	661	597	605	606	628	619	644	629	626	631	656	669	645	609	621	621	677	608	603	647	562	640	691	637	629	657	644	621	678	643	632	645	676	610	661	617	651	682	654	606	631	614	629	627	632	645	580	683	639	642	656	619	642	617	637	651	649	658	606	597	628	678	622	600	635	609	619	659	635	632	615	648	629	676	642	681	661	651	689	651	622	631	628	637	682	660	618	665	598	654	656	587	636	701	609	666	684	641	671	669	634	612	640	628	673	629	663	602	626	685	629	615	646	671	659	681	625	637	593	612	657	647	614	622	646	636	671	645	634	643	640	650	622	607	597	672	614	668	657	616	614	669	701	637	615	669	652	664	614	647	669	651	607	662	635	616	614	637	628	616	656	617	624	630	633	617	640	633	624	632	643	653	616	632	675	619	638	657	585	621	656	584	650	627	657	639	627	645	660	634	668	634	657	684	659	607	599	628	624	623	671	620	651	625	629	609	632	574	648	641	618	602	647	633	632	637	655	647	686	639	633	627	636	632	653	639	616	606	642	619	644	643	581	619	595	616	640	635	611	718	652	623	639	645	632	625	629	607	639	646	647	651	663	651	647	590	653	659	640	656	617	636	665	637	642	634	673	628	600	658	667	664	631	607	636	605	604	602	584	652	670	626	624	646	666	659	658	630	608	638	663	678	628	661	616	634	622	623	609	692	642	593	654	577	651	643	616	687	613	612	668	697	651	617	627	643	625	644	631	676	675	597	644	683	598	636	629	644	617	630	642	675	635	630	618	645	603	608	645	607	592	644	620	656	604	677	665	615	624	637	690	625	661	651	619	657	623	639	599	664	608	646	628	679	648	603	629	637	644	631	588	667	675	634	646	615	634	651	665	644	623	633	654	639	648	579	656	617	676	651	619	646	641	618	631	677	623	619	629	645	660	615	603	667	606	615	634	582	623	640	697	589	692	621	645	633	636	605	640	665	605	644	626	647	660	612	676	638	601	644	667	688	632	616	632	608	629	649	641	640	682	591
17904	1291	806	566	360	361	250	237	229	209	185	183	174	186	173	175	169	147	155	156	182	167	169	147	154	145	155	145	168	155	155	146	169	152	150	140	148	175	129	159	158	158	134	170	146	151	157	126	148	168	144	133	146	120	158	159	150	130	148	151	144	142	164	161	126	152	136	165	152	139	141	167	156	141	137	158	156	159	147	152	159	185	146	154	134	141	158	152	155	132	136	149	148	145	141	131	143	133	145	155	148	155	165	161	145	145	137	163	159	137	140	156	153	158	141	144	142	150	132	161	158	159	163	126	148	124	155	166	146	167	150	132	172	144	139	153	149	148	146	131	145	146	125	162	149	155	147	136	151	142	142	147	153	151	141	139	159	145	145	129	147	150	173	128	142	136	133	139	169	144	169	125	150	166	143	139	131	138	160	137	153	144	159	151	157	128	134	152	126	139	158	145	133	131	126	146	146	185	138	153	127	134	156	153	153	143	137	145	152	156	150	148	145	143	153	165	157	153	126	157	159	144	143	144	137	165	151	145	155	140	134	125	130	143	155	139	134	149	138	140	156	134	135	169	140	135	143	164	138	138	154	131	142	151	137	125	144	144	165	140	164	156	132	150	114	140	118	140	139	154	145	161	136	144	135	163	139	168	164	168	141	143	141	164	159	164	153	141	149	157	159	167	160	131	134	148	151	152	177	150	139	129	135	163	143	150	141	150	135	138	179	145	178	139	140	144	143	154	156	139	143	151	159	137	139	138	145	160	181	146	163	144	156	139	144	125	148	137	150	134	146	130	140	139	145	136	121	164	127	155	147	123	146	133	161	149	130	149	146	146	154	141	136	151	158	129	162	137	142	130	144	137	133	141	149	144	151	140	132	131	136	132	154	116	147	157	147	155	146	137	151	141	159	154	156	159	155	146	148	140	150	162	142	152	159	150	158	136	123	146	135	122	148	175	136	163	141	135	139	127	137	132	147	137	139	168	147	143	166	134	127	135	116	144	156	149	168	128	133	155	140	146	129	163	134	138	136	175	125	164	143	127	154	143	135	154	151	147	148	146	149	132	148	135	147	132	142	143	167	120	133	154	153	149	141	149	158	148	146	159	155	160	133	141	131	145	159	148	161	161	148	143	144	135	143	149	129	138	160	117	157	129	158	131	151	148	135	123	131	148	175	143	138	139	137	134	157	159	133	146	129	130	170	156	157	148	139	146	147	134	126	141	155	134	126	149	141	141	131	145	159	146	145	144	158	123	134	135	145	145	137	120	158	147	132	145	152	135	161	140	130	175	153	140	115	136	162	137	156	145	127	157	128	130	121	144	138	148	138	143	157	146	133	149	140	125	145	136	142	148	139	140	150	143	156	149	140	129	157	158	154	155	147	157	147	147	150	156	143	146	126	123	139	146	161	170	156	148	126	127	148	185	149	151	158	155	139	156	142	137	141	158	153	164	142	159	146	150	158	138	141	155	155	146	150	133	146	174	148	144	138	124	148	126	147	144	148	175	130	132	136	144	130	152	137	140	139	170	144	157	146	119	144	130	143	139	142	129	157	143	155	144	120	158	171	170	170	152	143	138	134	130	148	148	152	126	135	134	145	131	139	145	126	155	127	150	126	135	132	125	150	147	155	150	119	128	154	149	159	175	150	165	148	147	131	158	152	127	164	138	146	154	160	148	123	157	138	168	151	170	149	139	133	124	146	122	164	144	137	151	162	178	161	169	140	151	138	125	152	176	191	155	168	164	136	135	131	118	116	148	150	156	156	145	147	127	146	159	162	149	122	153	157	153	149	137	138	133	152	145	156	137	161	155	133	170	130	146	148	151	137	164	138	132	140	143	134	152	138	175	134	146	129	131	135	144	149	138	143	159	131	158	157	166	138	149	137	145	141	159	143	143	152	145	134	136	150	146	146	142	134	127	144	164	131	140	144	150	169	153	155	148	154	161	145	153	153	138	127	156	146	143	144	138	150	150	143	155	141	139	143	150	161	128	168	153	144	145	149	148	147	149	192	140	131	160	152	167	136	146	147	168	127	145	151	148	128	146	159	128	165	154	159	142	134	132	155	153	163	140	133	155	136	150	182	152	132	145	126	136	159	149	135	148	161	142	135	150	139	156	150	150	136	134	115	153	139	154	157	146	138	149	148	126	156	150	135	148	179	135	138	157	151	142	133	141	155	127	140	141	145	165	148	147	137	134	143	150	167	149	150	145	162	153	136	146	141	126	170	154	150	139	141	122	128	143	139	164	148	172	176	172	146	146	148	142	140	144	130	152	148	139	160	121	143	125	145	133	158	142	142	136	155	178	159	152	126	136	135	166	137	144	160	144	149	131	154	145	163	143	148	162	146	154	152	142	139	148	144	141	144	167	136	147	155	157	158	112	149	156	153	151	143	127	172	147	157	133	164	127	153	159	155	148	146	135	143	155	132	168	150	157	134	142	146	135	157	126	179	142	138	149	148	157	139	134	159	154	137	166	137	146	161	163	160	151	158	152	166	141	147	188	141	135	122	141	178	137	131	137	149	163	148	135	143	133	161	156	180	155	124	149	131	156	146	127	144	150	156	145	168	141	127	143	146	145	159	127	163	150	142	135	136	155	124	144	134	140	152	163	145	159	130	130	144	153	134	126	151	140	160	140	143	161	153	157	152	124	151	170	152	126	158	123	159	126	147	134	153	141	133	148	140	158	143	149	157	136	155	155	127	146	162	169	127	128	140	154	131	155	148	140	150	151	140	163	133	131	130	122	112	163	134	140	129	137	182	133	128	130	161	141	154	141	178	147	143	145	123	130	151	147	133	140	160	152	129	135	138	150	142	141	155	148	144	168	145	149	147	129	153	149	149	144	136	141	136	132	160	140	152	140	172	129	128	134	136	133	160	158	137	132	137	175	138	150	151	137	131	164	133	111	133	150	137	159	129	151	143	137	133	135	167	153	167	163	133	155	139	131	139	147	134	133	137	157	155	185	157	149	130	132	132	139	131	150	137	164	121	173	145	154	170	144	144	144	147	136	135	153	127	139	156	146	119	164	166	131	142	134	177	144	151	161	137	141	165	142	148	145	112	137	137	143	152	136	155	139	168	150	157	133	114	151	155	137	139	139	160	165	154	153	155	133	149	132	152	171	136	141	156	151	161	134	164	136	148	142	143	141	134	158	142	151	186	160	164	144	147	155	134	148	151	147	167	148	127	157	125	139	139	158	131	128	140	164	143	165	161	114	168	146	141	137	132	167	126	129	137	145	139	159	155	151	144	161	150	139	139	182	133	144	144	152	157	166	141	150	154	144	146	159	147	150	139	141	134	150	163	134	160	133	154	165	160	139	148	163	144	129	126	150	130	145	145	148	149	155	125	146	166	129	126	151	158	155	144	132	150	154	188	158	158	130	128	126	134	147	128	139	156	170	135	156	138	141	145	120	144	146	146	146	150	185	157	164	140	137	132	120	154	135	164	139	155	148	163	149	133	128	165	136	132	170	162	149
10743	854	1790	1929	1547	1253	985	938	825	716	619	547	510	517	522	527	475	477	429	434	411	407	402	420	373	384	431	376	400	397	424	368	372	372	366	365	384	378	393	399	383	382	367	364	359	362	389	384	364	346	371	367	370	385	378	366	367	355	362	398	364	346	398	373	344	372	371	334	350	385	382	370	364	360	370	371	350	352	374	367	375	375	395	385	341	350	392	404	331	378	362	345	357	349	381	376	373	388	408	337	359	351	360	372	384	367	364	355	375	336	362	372	378	359	382	330	370	364	354	346	367	375	318	374	375	394	349	373	366	384	386	367	355	374	358	352	371	378	369	368	376	363	377	408	334	362	375	328	350	351	349	343	401	329	375	411	362	350	368	365	362	369	372	389	392	355	345	401	352	367	380	377	384	374	368	367	345	378	337	378	332	377	397	370	390	364	334	368	346	371	379	353	358	362	389	381	352	346	361	369	402	335	369	342	381	334	382	357	388	371	363	376	359	390	362	353	327	332	333	371	389	357	374	336	343	384	407	365	376	369	366	357	366	351	374	392	385	360	361	362	386	365	357	396	364	350	379	349	357	366	367	357	386	384	357	341	382	346	377	354	371	376	366	352	356	396	387	377	350	371	370	354	353	359	366	374	347	379	354	358	401	346	376	387	350	396	367	392	340	389	365	337	359	344	376	355	351	328	357	369	378	400	386	354	353	391	382	383	357	399	363	334	370	328	380	376	347	407	370	333	414	364	343	308	331	371	354	352	325	351	366	338	344	386	373	324	373	400	376	365	322	364	368	356	345	378	352	347	357	380	352	392	384	375	354	372	311	360	353	387	371	352	330	342	331	375	381	364	337	355	341	380	369	358	362	356	347	334	352	391	330	372	384	339	396	367	406	339	317	378	373	357	389	365	376	387	360	351	334	362	346	357	359	388	346	368	337	350	381	379	365	360	364	348	356	331	336	370	343	361	338	352	386	349	388	349	387	372	376	365	357	345	369	377	404	382	333	337	373	390	370	371	355	389	388	368	382	379	363	341	336	370	351	405	341	348	382	355	374	310	367	376	346	332	366	367	371	374	344	347	360	380	375	340	335	356	344	379	358	357	360	372	336	335	365	351	334	372	341	394	376	359	376	359	310	352	366	365	343	319	352	335	394	372	366	364	346	344	340	387	370	355	361	324	353	398	365	341	337	356	372	351	367	383	349	377	351	355	391	370	389	366	356	335	354	378	382	334	364	353	367	365	375	378	393	360	357	333	375	359	369	398	330	339	356	351	358	351	355	350	369	327	347	384	350	365	362	362	393	401	370	337	372	353	377	369	363	362	367	341	391	365	333	380	357	369	393	370	343	364	360	361	363	370	356	376	341	338	337	401	371	388	364	336	362	373	360	345	365	310	378	343	353	346	346	350	376	325	390	382	366	388	347	355	332	344	414	346	329	385	365	349	331	354	382	352	394	403	349	365	344	375	334	341	339	365	372	369	337	355	367	379	351	359	368	337	389	359	351	364	371	376	375	330	348	366	357	336	347	391	350	381	374	377	344	360	358	383	365	360	362	366	337	366	388	360	345	370	364	392	361	371	374	354	408	396	346	378	364	375	353	384	359	354	338	358	367	357	373	347	349	370	384	394	383	383	352	386	342	370	347	354	349	369	369	364	396	326	356	361	319	338	389	388	396	368	377	379	374	384	347	374	390	365	376	354	371	396	361	366	379	347	369	356	400	355	351	359	393	373	379	356	347	342	363	384	365	383	338	365	345	388	353	334	320	380	378	415	372	364	398	341	399	362	362	364	389	343	387	357	371	371	369	353	333	332	369	369	340	363	375	342	355	343	351	380	356	386	338	346	375	370	392	376	384	341	370	354	369	352	361	351	353	394	358	349	330	348	348	371	362	312	359	343	360	355	385	370	372	333	342	368	371	354	354	365	370	401	377	370	400	404	397	331	356	363	335	359	356	374	373	413	381	339	374	358	367	363	407	388	359	356	382	367	356	375	354	362	362	371	361	372	337	355	358	353	373	374	362	384	330	376	362	358	365	358	372	385	352	375	348	337	378	362	342	356	386	348	354	353	369	373	391	346	370	385	372	339	355	346	325	366	322	395	336	356	361	319	347	369	356	381	355	339	355	398	352	383	364	356	369	352	380	341	376	352	347	385	345	389	402	380	363	377	339	382	382	362	364	359	379	382	359	345	338	373	406	384	371	339	352	401	413	307	394	374	393	377	349	386	406	374	422	364	379	360	371	349	372	331	366	343	389	359	367	372	364	374	389	363	379	367	371	357	377	339	349	367	365	364	363	382	364	358	335	354	329	355	354	383	379	345	356	384	370	359	379	363	409	366	364	376	391	382	353	362	395	354	342	355	341	342	346	376	361	384	354	362	385	365	349	367	385	381	374	411	358	358	378	379	373	371	360	407	382	345	369	355	376	367	365	387	366	349	369	350	358	364	352	365	338	346	347	344	409	360	361	358	378	347	361	385	356	373	320	356	343	375	370	348	362	363	366	379	353	369	379	381	359	344	368	359	335	356	379	400	385	369	375	385	372	390	331	333	335	372	322	373	364	358	392	383	363	409	334	386	389	365	343	348	382	370	378	366	335	374	326	386	392	361	387	384	372	381	363	355	395	365	354	374	369	370	387	334	364	345	397	347	344	380	343	366	346	354	385	369	345	333	358	334	360	368	334	374	360	348	372	361	386	335	378	343	375	381	380	377	376	376	329	366	371	357	372	332	374	346	386	380	406	344	372	384	377	390	351	371	376	343	344	382	369	353	370	353	350	391	348	383	357	377	359	350	366	352	375	374	350	362	347	322	346	344	350	372	369	375	340	344	385	354	366	364	348	365	374	362	348	394	366	396	363	388	352	348	346	366	360	360	339	347	397	370	386	394	347	362	370	384	386	319	348	340	373	335	387	378	359	388	367	356	354	353	358	364	365	346	387	333	347	368	391	376	362	386	362	364	402	355	387	363	420	336	357	367	329	352	349	361	368	325	371	359	365	370	374	359	365	362	382	359	341	398	350	327	350	348	355	353	382	351	363	377	386	359	352	374	342	361	382	368	373	385	367	361	363	368	309	330	364	371	360	361	366	364	399	397	343	335	365	355	367	344	354	365	354	372	385	381	386	384	374	364	348	375	363	372	341	348	386	347	339	353	351	381	368	386	333	331	396	395	369	363	338	384	396	362	353	359	369	349	338	361	357	352	349	339	329	375	359	357	328	351	348	365	346	367	368	364	389	386	411	367	359	362	342	338	368	329	385	355	373	363	349	360	386	333	368	375	337	355	346	337	373	370	374	334	378	394	345	382	332	361	391	360	378	360	365	386	342	336	358	358	360	345	357	361	362	367	353	334	355	395	400	347	354	376	409	345	352	368	376	350	379	370	382	397	421	359	404	373	349	366	360	371	353	385	342	364	349	399	343	355	363	369	364	388	374	363	360	335	351	351	351	343	348	365	400	360	333	372	325	367	358	392	365	383
4258	297	280	268	246	196	220	231	252	224	216	242	242	211	221	241	249	204	227	237	230	240	243	216	235	227	189	202	200	214	224	224	219	230	241	225	218	211	226	252	202	228	216	226	218	234	230	216	239	221	254	249	241	218	217	240	208	199	247	239	218	202	252	211	224	219	202	225	264	213	236	239	220	208	225	249	230	226	237	222	228	205	216	234	216	194	218	228	223	208	220	233	222	233	201	197	218	248	217	223	236	241	227	236	240	217	219	244	226	255	229	217	243	200	243	216	216	217	213	232	215	216	234	220	196	210	221	206	216	254	214	211	217	226	224	246	217	230	256	221	203	226	241	247	219	237	223	223	224	245	195	222	204	227	247	223	234	238	241	199	248	212	206	230	210	230	224	215	220	219	231	246	237	203	218	251	216	205	218	222	233	206	214	213	259	226	214	235	237	199	202	222	211	240	241	225	229	225	212	234	229	197	237	269	238	206	234	233	237	218	231	189	205	242	234	260	217	212	235	192	239	245	219	211	246	229	240	233	214	240	245	229	202	225	230	222	239	234	221	232	211	239	211	222	210	250	229	190	221	221	223	224	243	237	219	250	223	228	218	209	251	189	230	226	198	247	247	217	224	230	210	235	257	220	211	233	223	216	225	237	247	207	233	241	228	218	227	206	230	238	236	207	200	211	215	202	208	220	221	250	249	242	204	233	251	217	223	223	243	228	230	230	240	213	210	219	225	220	240	206	216	240	225	212	240	207	239	227	231	207	207	235	242	234	249	271	233	234	229	250	217	220	229	189	254	195	244	197	234	230	200	246	234	222	229	209	241	232	229	233	240	236	240	210	208	238	204	236	230	257	208	248	220	183	186	232	212	215	245	215	260	197	197	240	232	263	204	216	220	239	249	217	223	237	235	251	194	218	230	206	248	261	234	245	246	236	213	232	225	196	207	218	248	236	238	236	204	245	251	223	206	222	219	227	220	242	240	217	210	209	224	235	233	251	240	218	223	208	239	248	231	222	208	200	222	250	219	209	209	212	199	216	246	219	231	232	237	244	231	220	217	228	213	213	213	230	240	226	216	220	257	221	211	228	211	232	224	207	231	221	230	210	222	219	240	214	211	219	216	244	189	235	220	219	235	230	216	190	211	235	228	279	242	221	223	215	266	220	239	239	249	240	234	233	252	205	216	233	229	236	220	235	206	218	255	230	225	225	194	241	217	208	249	223	213	212	217	229	237	220	241	210	226	230	249	210	213	209	244	231	207	238	213	240	232	232	218	217	213	199	259	216	208	194	235	220	214	249	230	235	197	229	236	199	231	228	230	231	240	234	225	242	258	232	217	243	199	229	239	217	191	218	249	222	211	243	269	245	193	217	215	230	234	224	220	243	245	260	208	217	206	241	241	252	221	231	245	261	246	195	221	176	229	242	246	209	214	234	240	210	241	248	246	223	235	229	244	238	236	264	187	223	198	213	227	193	219	212	238	232	209	224	189	232	200	230	212	208	229	217	231	237	227	216	205	204	233	200	234	225	230	224	234	243	196	266	228	196	235	217	218	235	219	212	211	228	193	216	240	206	252	244	235	240	200	208	217	235	223	189	218	232	225	221	240	247	235	201	227	223	241	203	236	221	198	187	211	223	227	238	245	231	199	206	202	220	221	234	224	256	217	221	227	253	220	226	220	227	219	239	230	222	201	228	222	220	230	208	216	243	253	245	229	207	220	197	221	200	225	234	251	239	228	195	238	229	230	238	266	250	234	226	245	200	213	223	230	228	255	232	218	249	237	198	213	223	239	228	222	220	227	212	238	203	242	222	226	217	218	234	233	223	193	223	219	213	217	200	219	223	226	200	198	238	226	214	212	214	255	236	218	213	254	235	195	247	217	231	185	207	206	222	244	215	210	242	219	244	233	223	223	227	215	211	244	238	228	221	210	186	225	244	194	203	211	251	231	211	238	246	229	221	238	215	246	266	247	235	220	234	213	199	222	243	236	221	219	204	216	237	216	234	208	232	233	202	224	215	229	239	221	217	235	245	222	233	210	259	242	226	235	209	244	218	249	234	231	219	237	211	211	251	218	235	227	242	221	237	220	224	214	223	236	217	241	214	227	228	224	249	216	228	248	238	244	217	215	209	225	202	222	214	222	217	220	224	226	239	246	224	214	205	198	192	246	247	217	216	238	249	233	243	251	224	250	212	217	221	216	222	214	187	246	252	258	236	222	257	238	244	216	218	215	223	224	218	214	226	245	262	220	201	204	205	229	219	240	222	227	219	251	181	216	243	194	239	219	230	220	224	234	228	224	232	246	253	233	228	222	209	236	223	241	202	209	224	198	233	227	254	228	225	232	223	224	249	247	180	200	228	216	191	236	218	214	221	203	208	220	222	204	188	229	221	209	207	228	221	242	206	213	218	242	260	229	211	226	246	188	231	199	236	203	236	233	238	222	217	208	252	268	206	218	228	236	227	198	227	225	226	215	223	250	227	234	193	185	212	204	238	228	233	232	234	229	261	223	211	225	214	254	244	253	235	231	263	232	212	203	248	246	214	242	235	193	193	226	233	222	252	236	247	236	246	205	246	243	223	240	201	264	211	222	206	209	239	221	213	218	231	238	222	248	208	224	220	224	218	245	230	224	216	210	236	195	208	225	170	219	228	209	247	233	225	222	212	225	228	238	231	235	212	256	223	203	229	224	245	217	207	225	198	250	217	218	227	199	195	219	212	222	209	207	227	198	240	213	234	247	213	233	241	218	217	234	239	218	218	249	212	234	237	248	225	244	205	214	232	236	253	197	220	248	218	241	228	252	231	215	215	234	198	199	245	254	231	260	246	237	220	230	241	227	204	225	267	253	261	219	222	236	238	227	232	228	206	219	204	241	205	210	226	218	223	220	233	230	253	231	197	254	224	229	216	225	221	214	210	222	235	228	220	217	254	232	236	250	211	238	233	225	213	214	241	231	267	211	239	205	200	232	239	261	225	199	228	219	192	191	213	223	232	222	236	234	231	245	238	217	229	200	220	248	241	230	230	248	186	237	224	213	210	223	233	198	199	220	228	226	246	241	235	226	211	220	250	213	246	226	264	212	213	220	267	202	199	224	185	208	222	207	219	213	234	220	213	217	245	238	217	215	243	225	214	231	233	232	223	229	224	213	246	221	221	226	240	236	231	229	232	227	215	239	205	208	203	241	210	243	208	231	212	220	228	254	230	241	235	223	226	229	222	228	206	209	214	227	215	232	194	211	244	219	230	223	221	245	218	197	226	195	227	229	224	228	237	198	228	239	209	203	198	198	235	231	244	219	235	226	211	221	211	189	214	223	224	250	246	259	230	202	232	258	233	201	228	240	228	221	207	232	252	212	227	215	221	225	227	234	208	228	229	215	213	227	243	225	228	242	242	224	189	240	205	240	232	212	233	242	224	234	226	208	228	232	225	208	248	212	202	215	218	235	211	223	244	242	195	201	223	236	203	211	207	214	239
3977	566	623	653	639	576	551	592	612	525	618	554	541	572	533	571	570	562	542	528	576	600	595	544	575	502	552	549	582	609	525	572	601	570	558	521	564	558	549	557	575	559	533	589	569	519	520	535	556	587	563	571	577	576	559	525	549	583	576	531	587	534	601	608	546	562	567	554	608	536	533	548	589	548	555	543	561	598	549	580	566	579	526	558	535	509	561	530	547	519	545	554	554	549	563	535	553	593	573	595	560	592	575	546	546	550	569	540	561	523	518	563	580	533	544	547	549	552	557	523	525	547	554	563	612	554	584	599	564	531	530	564	534	578	573	550	602	553	611	562	571	554	557	522	567	554	524	595	512	554	582	531	562	531	590	555	555	540	573	522	519	543	572	558	558	557	560	565	586	573	570	552	519	531	566	559	535	573	590	538	565	580	574	572	556	513	574	530	564	542	541	606	579	569	570	551	563	542	582	559	547	595	550	560	643	593	565	515	582	565	570	579	567	566	570	557	567	592	564	641	543	626	533	575	574	576	568	557	541	581	533	545	543	565	532	569	568	549	577	556	544	561	565	525	571	560	534	563	543	606	547	588	570	571	548	577	562	561	598	547	564	539	528	543	560	586	557	589	542	554	542	561	576	550	580	536	524	524	557	605	593	571	585	565	551	547	528	554	555	598	543	531	578	511	576	534	548	561	537	547	532	567	565	591	571	562	543	551	577	568	535	584	591	566	573	566	564	568	576	554	560	578	546	562	556	568	564	557	603	539	604	567	530	551	599	562	553	587	557	536	554	567	585	580	602	568	566	560	545	583	593	569	563	559	550	569	577	533	539	552	564	546	578	531	555	615	536	559	534	538	557	552	568	579	538	593	576	572	548	548	587	545	563	566	570	562	557	562	565	561	489	529	545	563	535	535	555	535	575	575	547	533	558	544	563	555	561	563	554	581	537	584	549	584	560	494	550	564	561	566	571	560	574	567	578	576	573	574	581	562	565	523	574	560	527	545	561	592	537	579	543	565	561	533	564	561	575	574	557	539	553	556	589	560	579	543	563	518	579	570	580	607	580	583	598	567	609	548	549	588	592	532	589	551	538	569	550	592	544	579	582	559	591	573	557	523	546	583	565	573	580	511	531	540	541	548	580	517	550	525	549	540	536	550	561	556	592	552	595	569	523	543	570	579	571	590	529	569	517	558	548	575	545	576	566	547	527	563	588	588	582	567	558	580	582	581	574	567	577	545	550	545	542	560	571	530	591	587	571	584	542	572	582	550	596	578	509	553	524	583	518	572	538	592	571	551	576	528	578	588	594	571	560	563	558	581	564	564	570	571	495	530	569	551	551	589	584	531	540	533	561	546	548	536	542	567	550	559	550	578	534	542	514	603	558	526	562	588	542	561	570	542	573	526	567	523	546	556	540	594	580	559	552	579	574	594	554	524	573	589	561	517	555	519	583	517	611	549	555	622	552	563	574	557	558	567	579	570	566	541	547	555	577	580	564	572	555	589	548	592	574	545	576	571	542	537	601	579	581	585	567	576	586	532	599	510	523	505	554	590	543	558	563	538	578	595	547	594	547	560	541	574	571	566	544	571	580	542	531	558	589	555	549	579	579	534	583	571	580	532	561	565	564	548	538	558	571	554	499	542	568	558	548	578	577	619	606	570	555	544	544	545	547	559	569	546	564	560	560	608	618	574	585	526	624	519	577	552	540	561	543	571	557	537	528	579	508	582	566	573	583	530	545	523	541	538	562	595	551	562	550	578	575	576	558	545	600	558	547	536	557	499	555	528	586	568	534	541	595	543	560	566	595	563	549	597	550	559	585	572	564	537	549	525	531	563	560	552	583	575	573	556	592	498	559	569	558	568	543	594	539	544	581	578	588	548	500	573	530	565	574	597	574	579	584	547	547	556	558	568	529	522	591	544	570	532	574	563	539	531	587	556	564	581	561	587	559	581	567	561	561	563	553	536	558	593	557	579	575	618	554	625	583	530	552	567	587	566	529	586	546	521	575	568	577	572	587	590	581	572	561	576	543	524	506	605	567	541	548	532	552	588	543	578	575	580	570	594	571	558	585	542	567	595	575	550	533	603	565	574	554	510	562	535	565	577	600	590	589	559	539	555	572	578	555	515	547	518	541	539	553	556	561	573	586	607	577	593	518	592	580	601	571	513	558	544	563	596	614	582	592	640	529	535	544	545	547	564	545	570	539	535	563	582	579	558	597	569	564	575	575	546	534	531	548	577	575	531	577	562	542	536	567	531	570	563	574	576	561	540	546	579	573	570	552	562	541	575	588	582	524	591	568	557	571	601	528	563	591	566	540	558	538	607	557	555	589	569	557	542	587	529	578	569	524	559	570	565	555	626	544	548	550	595	607	568	562	509	573	534	534	563	559	591	554	545	574	538	564	517	592	525	514	565	578	534	589	539	563	627	567	566	557	535	609	576	540	589	577	586	613	588	534	555	552	550	541	544	531	543	578	518	538	523	594	538	562	564	590	556	602	551	553	581	577	570	547	576	597	534	582	578	577	547	597	521	567	552	522	579	544	566	566	547	553	560	550	552	574	577	585	575	541	493	560	593	557	525	555	576	556	568	528	549	600	604	551	582	551	528	605	540	541	531	566	558	608	591	537	573	540	531	509	533	557	613	563	569	607	583	550	567	552	511	586	573	530	545	565	597	589	593	581	566	559	622	545	552	574	539	546	534	598	548	567	596	554	590	569	602	579	538	570	576	550	598	576	530	566	559	589	571	581	532	546	589	569	593	569	520	503	587	575	586	529	552	564	595	577	548	505	576	579	575	565	597	551	567	553	562	599	546	536	582	627	536	552	559	537	608	544	517	585	567	541	586	536	556	539	574	573	586	567	588	572	588	616	546	567	583	563	526	549	559	552	594	547	564	524	563	566	547	565	551	583	604	535	530	569	537	574	577	524	533	573	567	541	555	592	550	596	563	545	557	591	517	608	549	562	611	565	580	557	574	550	546	569	575	520	531	586	520	566	558	525	578	525	554	568	567	598	580	545	557	523	537	522	527	523	557	565	577	531	544	568	597	602	552	580	530	575	560	529	548	550	559	543	550	570	585	585	536	593	545	572	556	544	566	588	534	582	569	528	606	573	642	563	533	569	586	511	622	553	561	580	541	567	527	543	558	593	573	542	543	556	576	579	549	577	553	558	569	585	567	550	593	517	545	557	524	546	591	566	572	518	579	553	565	566	523	553	584	544	576	500	597	573	579	617	591	564	611	614	546	587	556	567	582	560	555	597	544	547	544	595	562	594	545	581	545	542	525	566	582	557	540	575	553	583	585	538	524	558	559	553	519	556	568	554	569	505	542	562	526	550	555	516	576	573	555	559	549	546	575	566	573	557	541	574	523	585	536	553	578	566	573	520	539	525	582	578	580	570	551	577	535	579	492	539	541	577	585	558	530	566	536	557	567	543	570	555	577	568	547	547	545	556	544	559	536	538	581	537	585	575	528
13611	891	583	450	440	345	295	325	322	298	296	303	299	319	317	290	258	289	269	272	264	294	266	310	273	313	245	279	277	264	281	280	285	270	281	299	258	283	292	265	289	294	248	289	267	260	263	271	283	281	293	273	228	284	292	258	280	277	265	281	264	267	239	255	289	283	282	272	272	292	246	296	299	316	280	292	253	271	280	295	254	239	283	284	277	294	288	241	270	262	279	280	278	296	277	249	256	257	316	265	303	283	275	264	277	309	279	253	277	242	266	266	267	275	237	256	271	276	263	276	274	249	277	283	293	290	256	271	299	264	278	305	276	278	296	267	260	286	272	275	247	281	284	272	269	258	272	278	273	258	283	255	239	236	246	270	277	240	260	269	279	284	250	280	260	278	276	250	255	253	234	282	309	266	279	284	280	308	268	304	285	281	302	266	252	268	277	282	298	273	267	289	272	249	272	290	282	273	245	269	275	277	270	265	242	263	280	288	279	273	270	285	287	282	252	247	261	266	274	294	264	258	265	305	268	256	273	254	240	269	265	289	256	269	253	256	280	304	301	294	287	288	288	284	259	299	282	277	262	293	285	271	248	299	268	240	290	274	283	249	301	300	288	246	274	279	259	298	269	270	276	252	234	252	273	290	254	275	255	281	260	281	257	268	276	290	253	304	265	265	299	265	284	275	281	293	255	267	288	298	262	281	268	280	312	261	260	281	229	300	271	254	258	258	286	269	261	288	306	271	272	296	290	266	270	255	266	272	278	274	263	306	295	291	301	268	288	259	270	280	264	272	248	275	271	285	290	268	278	271	258	262	261	256	265	272	278	303	260	245	277	282	287	279	304	293	291	290	257	253	280	264	287	267	275	265	248	287	286	233	265	305	300	285	280	276	264	286	294	261	278	293	306	282	283	282	275	265	300	301	281	270	276	282	255	280	304	288	264	293	249	277	279	274	282	314	299	231	255	263	289	252	248	265	257	264	283	243	263	267	271	283	279	283	315	282	285	294	249	258	263	245	261	259	282	242	259	278	298	284	270	265	274	246	280	279	281	254	230	244	278	259	260	274	285	270	277	270	312	250	298	259	298	249	277	275	277	279	241	282	256	291	283	275	285	247	250	269	281	254	271	279	280	255	303	284	299	271	253	251	279	281	268	286	260	298	293	282	296	275	291	251	249	213	267	319	266	279	309	264	255	301	265	268	289	265	278	271	276	269	263	265	232	284	297	292	270	263	300	284	262	264	304	282	240	309	269	295	281	281	263	275	276	295	259	271	272	282	284	269	258	278	269	261	244	296	270	286	261	237	246	281	272	266	280	278	283	299	305	275	300	255	289	247	282	254	248	270	291	238	279	282	283	258	311	303	274	261	258	287	255	316	243	281	239	270	283	295	283	262	290	289	277	275	246	268	296	280	281	252	280	263	289	269	272	285	300	276	263	281	301	303	295	310	267	266	247	277	278	263	309	298	293	294	278	235	263	270	254	257	267	267	239	268	289	254	266	294	248	291	261	316	276	269	243	272	261	244	245	258	271	287	266	278	277	286	283	253	255	264	274	273	266	252	275	258	263	255	260	240	272	308	268	281	257	282	279	259	260	297	251	269	253	295	266	268	290	285	258	292	273	264	278	281	280	236	276	259	276	285	255	259	279	275	252	311	268	256	272	282	264	294	271	268	260	290	281	291	263	265	294	274	261	262	265	267	269	268	251	242	274	282	253	256	292	276	281	273	306	262	299	299	311	330	271	251	270	245	250	266	290	243	246	282	306	252	280	293	271	263	278	274	283	246	317	272	267	243	266	287	328	255	273	265	270	288	278	262	259	286	283	280	285	285	275	271	265	292	265	264	268	264	277	287	258	246	273	266	288	268	335	299	269	293	241	284	292	259	296	245	281	292	273	267	264	296	245	251	272	246	287	289	286	261	285	299	266	281	281	268	282	258	260	240	312	250	254	261	267	289	279	265	272	295	245	264	299	269	253	277	284	256	274	270	261	253	290	274	275	251	332	292	272	256	290	301	283	263	273	284	258	272	279	254	277	252	269	302	266	276	277	304	240	288	272	278	290	280	268	294	261	303	282	294	269	259	257	266	253	292	263	272	280	288	305	252	262	288	297	267	268	287	293	286	244	314	260	278	278	307	284	265	240	301	252	270	266	251	286	287	288	290	267	227	248	273	282	265	273	254	284	251	265	241	288	275	276	252	272	250	250	299	299	273	237	278	255	269	288	276	285	294	273	288	303	243	269	254	260	268	266	299	294	273	280	280	268	286	263	298	285	248	276	257	287	274	295	259	276	312	278	286	256	262	282	285	274	282	275	298	280	270	290	263	242	267	257	262	265	277	266	272	267	306	289	268	255	273	280	255	281	297	290	292	270	272	255	266	285	244	275	299	275	274	262	276	258	276	266	248	283	271	318	306	291	262	271	279	264	261	273	292	299	269	269	251	273	249	284	275	269	287	267	288	245	243	249	268	299	275	308	278	258	285	265	300	239	279	268	300	295	273	277	246	266	311	251	273	252	267	267	232	276	270	265	298	259	258	266	299	283	271	320	251	259	284	260	259	270	290	266	304	283	277	242	263	247	259	288	273	259	316	284	273	282	242	274	250	327	291	287	278	266	283	286	270	271	242	277	273	269	248	247	265	283	241	281	299	304	252	275	287	296	267	267	249	253	258	288	300	256	282	314	282	285	272	264	266	231	273	280	274	266	261	242	244	257	264	271	278	282	309	296	260	311	273	295	279	294	254	311	261	270	284	266	285	304	287	280	294	296	249	257	263	269	281	269	267	261	268	268	254	255	316	269	267	286	272	241	277	266	290	262	260	252	264	253	286	237	228	265	272	269	256	267	297	251	305	265	291	277	285	308	255	233	265	265	257	283	303	266	272	257	268	259	248	283	287	245	261	254	268	241	271	282	271	282	272	293	284	283	272	266	255	300	269	254	268	228	267	246	304	277	286	268	268	281	272	265	257	254	281	266	308	281	311	257	304	266	266	310	283	298	270	259	275	270	236	289	254	260	258	275	280	259	236	285	306	264	267	246	262	271	295	255	265	256	287	296	257	247	286	280	267	272	272	282	298	324	290	289	265	258	256	285	283	255	273	280	256	270	275	250	263	252	262	276	299	266	267	289	282	288	273	267	315	252	319	276	241	266	268	266	263	272	289	262	268	264	267	293	276	260	264	274	282	286	277	277	276	303	258	278	275	275	286	250	275	307	297	261	284	272	260	264	255	296	281	262	296	239	280	291	257	272	266	276	265	263	298	278	279	285	279	269	291	269	250	259	289	266	268	264	284	254	273	295	293	283	259	257	270	297	263	286	244	290	259	300	297	279	277	243	261	279	283	262	283	287	327	237	296	291	300	300	273	243	289	276	335	287	280	282	286	251	266	260	302	244	252	286	272	245	274	281	291	287	285	235	280	256	265	287	275	284	303	288	286	299	276	276	260	266	272	281	216	240	255	256	255	263	277	245	264	267	275
10319	963	1323	1430	1248	1110	917	920	885	824	784	795	722	717	817	744	744	730	681	733	684	748	694	628	692	667	672	725	639	699	636	672	663	601	656	654	664	628	682	652	677	636	637	656	678	634	665	614	636	642	648	653	671	614	630	692	693	637	611	584	676	682	651	653	611	652	623	648	673	705	696	673	650	659	632	635	633	641	656	628	711	685	683	620	684	683	629	670	628	573	660	673	650	658	637	631	646	680	632	709	659	651	653	657	680	647	653	637	690	655	651	658	671	659	714	654	650	658	668	632	667	669	685	679	621	630	677	644	653	676	647	643	638	650	709	674	688	651	674	697	689	654	628	664	686	635	635	621	674	637	675	594	613	669	635	656	663	663	606	681	686	683	656	632	685	649	668	625	666	653	658	689	656	693	664	679	638	674	690	648	661	654	610	661	705	692	625	691	627	660	694	669	663	654	611	687	636	675	663	659	643	653	652	642	609	661	657	639	623	654	641	658	628	673	670	664	651	670	644	649	642	711	668	625	614	683	651	657	643	656	621	622	627	614	613	661	661	644	612	624	693	672	629	645	672	662	649	640	650	632	602	626	661	636	723	668	632	662	644	641	667	686	682	691	666	638	645	663	650	660	613	617	642	665	663	655	718	621	668	679	599	630	686	644	665	634	622	680	626	728	635	701	628	662	654	658	648	632	637	681	638	645	659	657	613	651	626	641	673	644	611	716	651	625	659	640	662	697	653	611	666	668	640	626	672	596	676	645	715	673	672	650	591	622	653	696	649	631	632	591	695	658	630	647	680	620	664	652	690	640	609	702	655	630	651	702	695	656	662	681	618	654	676	637	663	645	708	648	653	618	685	647	644	652	624	609	602	648	592	642	623	631	647	677	652	627	657	694	656	669	603	656	657	624	624	668	630	642	664	645	583	663	595	675	599	624	621	666	640	611	666	632	627	658	653	670	635	598	642	679	637	618	669	635	636	639	681	638	624	624	651	615	689	693	645	621	638	655	638	641	720	650	666	663	642	623	624	635	604	646	660	683	660	678	603	672	595	633	665	671	606	615	617	653	666	651	623	646	685	647	669	637	670	628	645	660	638	713	676	660	638	674	666	614	627	659	663	650	663	705	632	659	677	666	639	644	682	654	627	687	640	651	651	668	646	674	660	634	646	580	633	623	640	663	648	635	650	643	644	632	679	660	651	653	627	677	684	649	645	688	625	654	655	702	650	671	644	714	665	675	637	655	682	647	641	643	607	638	636	612	674	658	659	664	684	638	641	665	609	643	623	618	660	650	644	615	655	700	655	589	651	614	646	637	642	648	686	632	644	667	664	682	643	645	693	663	662	619	676	679	621	650	657	670	671	654	661	652	665	718	622	653	633	672	656	638	643	668	635	617	647	653	652	625	665	682	642	649	653	664	650	629	658	668	659	663	630	711	641	696	643	658	642	650	678	667	616	654	667	678	650	667	609	642	652	677	657	623	691	625	621	634	653	629	670	635	660	607	666	654	660	638	631	664	682	675	680	693	633	658	652	635	657	666	649	650	705	673	633	605	639	620	583	648	681	660	603	695	685	640	634	629	608	677	656	650	640	629	674	652	649	644	638	695	659	636	679	645	619	640	634	629	655	665	655	637	658	638	624	669	681	685	630	614	666	686	631	653	664	638	661	659	617	596	651	653	673	664	669	654	665	660	631	686	655	654	649	655	606	657	662	658	630	656	662	637	701	642	641	661	689	639	654	644	651	663	654	678	670	624	647	646	639	616	629	644	618	654	640	639	615	651	661	692	622	681	660	638	703	665	654	667	649	651	677	634	652	665	702	687	610	662	614	657	637	621	654	648	608	660	681	638	692	630	652	679	708	647	650	662	640	651	664	688	691	631	641	597	667	652	642	663	615	616	673	613	666	637	649	669	638	597	661	668	663	648	708	627	685	663	620	660	651	668	668	654	667	674	685	696	661	642	650	627	680	590	675	616	676	656	684	640	668	600	626	705	627	679	704	689	663	614	597	618	630	719	647	664	654	695	622	660	642	645	647	686	664	616	624	653	653	642	653	667	620	634	638	634	653	639	634	637	670	664	621	669	605	671	622	660	636	667	684	689	662	635	608	640	664	613	673	675	663	653	664	630	654	659	673	655	667	633	621	709	701	652	674	626	643	669	636	638	745	645	615	625	681	655	664	687	681	663	637	621	639	654	609	670	665	621	683	665	690	607	629	678	678	596	625	663	669	611	637	615	695	675	633	634	655	647	634	602	632	654	630	658	670	605	616	669	637	603	594	685	718	694	648	689	610	653	686	696	684	672	669	691	656	642	694	652	643	629	689	653	614	629	659	611	613	653	636	649	636	628	623	598	623	670	636	630	669	631	587	631	652	690	632	665	658	637	682	656	661	646	650	652	649	675	662	643	629	659	653	672	649	639	647	613	673	697	648	688	629	678	659	661	650	651	613	636	633	656	670	645	618	639	656	651	639	647	640	679	662	635	644	630	679	697	620	642	634	617	605	650	611	630	651	670	668	608	676	605	649	650	659	705	640	669	650	650	629	663	675	637	647	646	648	650	672	651	663	657	741	628	674	647	686	693	634	649	662	665	629	656	642	707	630	682	667	657	661	681	684	685	681	656	655	651	656	664	641	666	660	632	630	656	622	604	608	652	615	638	648	634	642	635	619	673	631	642	669	692	671	709	663	622	649	670	633	713	659	634	656	655	682	639	676	711	611	627	650	642	666	680	661	657	616	705	664	613	657	670	640	663	654	649	614	630	593	634	664	670	668	635	606	607	630	647	628	700	664	638	687	626	701	673	657	664	683	599	650	631	679	612	668	697	687	659	637	631	662	620	619	687	631	669	615	674	648	683	684	658	638	653	703	640	653	658	637	706	686	616	647	672	674	685	659	656	649	644	649	624	659	645	662	661	639	632	660	655	658	648	644	625	624	693	666	612	683	620	666	647	672	686	670	656	640	637	645	587	626	634	609	677	642	646	687	614	675	673	613	615	623	640	621	659	694	660	629	597	606	661	603	629	657	695	646	664	671	656	668	671	678	632	633	668	636	636	676	675	659	621	600	638	704	626	655	669	663	641	674	667	666	638	653	658	632	667	642	614	643	638	624	628	655	648	639	671	616	677	624	624	658	673	700	684	635	682	650	680	682	644	682	620	654	664	675	641	668	637	613	684	644	619	643	664	644	655	645	663	663	660	649	670	683	664	644	622	659	567	684	651	635	684	695	668	684	629	657	648	628	636	646	673	652	612	662	623	668	658	616	652	679	639	621	650	636	633	679	618	684	653	658	633	648	620	677	645	648	632	665	706	647	627	668	637	691	670	654	673	648	643	670	677	634	657	659	654	631	686	630	630	629	631	644	638	659	649	707	625	616	606	647	637	680	617	625	675	697	612	680	684	593	692	610	669	645	659	678	653	646	682	672	600	650	646	661	661	683	703	682	647	655	579	664	649	639	655	677	680	625	651	663	633	614	649
21442	1755	757	570	371	304	276	258	214	190	190	172	157	170	170	160	161	154	157	166	149	189	175	149	165	147	158	169	133	145	142	157	149	159	158	143	159	150	149	155	143	157	167	148	163	152	157	155	147	162	156	144	163	157	146	137	149	159	143	148	143	145	138	144	157	127	143	140	145	153	141	149	169	149	115	163	139	145	148	157	139	151	151	152	147	122	145	156	116	139	147	154	164	137	152	134	161	160	154	143	162	146	160	179	134	163	146	156	146	157	144	142	156	154	129	145	155	152	171	134	153	180	145	153	178	148	168	139	153	178	167	161	166	150	160	157	161	151	136	160	144	154	167	139	168	162	158	151	156	127	135	154	155	153	180	164	143	151	176	148	148	154	156	162	151	159	128	165	144	174	135	136	151	134	157	151	155	137	139	144	140	154	138	148	136	146	134	144	146	164	170	157	153	144	132	157	154	166	160	156	165	142	155	155	163	152	176	132	145	150	167	148	153	162	147	133	129	146	163	149	148	161	156	163	159	155	157	138	165	143	128	132	140	150	163	131	152	142	137	156	169	175	172	155	154	155	169	145	133	164	155	149	150	172	148	143	128	159	146	154	156	142	150	135	133	133	155	141	158	158	159	139	150	153	132	119	140	175	179	167	156	168	169	142	158	158	169	164	125	151	157	142	136	138	174	150	112	163	170	149	159	150	172	134	148	147	140	157	142	154	140	166	159	151	157	131	162	155	162	149	175	126	177	164	138	176	158	148	149	135	152	153	129	140	156	132	132	150	141	130	162	151	141	150	149	154	151	171	173	133	156	139	158	161	151	146	171	155	159	140	156	152	136	140	134	162	167	162	166	150	131	148	160	146	136	157	169	156	135	146	171	146	154	168	143	180	147	155	149	158	146	148	172	169	138	146	171	148	168	156	131	140	143	161	135	141	124	169	143	151	144	133	169	164	144	132	160	156	141	156	153	164	152	147	132	153	146	150	155	141	153	151	138	142	121	145	156	146	149	139	137	172	129	148	174	151	144	161	146	143	142	173	179	162	151	144	154	150	147	140	144	141	127	154	169	174	167	150	143	173	161	147	126	163	172	163	169	137	137	165	146	151	145	141	165	161	148	142	165	150	139	135	144	156	159	126	153	131	145	138	139	133	147	175	154	163	148	156	162	159	146	146	138	155	149	166	161	146	143	139	156	146	138	138	171	170	149	161	153	137	159	174	154	145	152	151	163	136	153	138	155	156	155	143	161	163	168	158	163	140	157	120	132	167	190	155	153	148	184	162	153	138	160	126	124	145	154	161	174	151	161	146	170	140	159	165	143	145	138	137	136	147	128	139	147	150	135	152	183	166	155	138	144	150	129	140	169	139	140	147	152	150	141	156	133	161	126	159	168	192	159	129	137	143	145	144	118	151	122	164	122	149	171	154	126	171	150	150	146	156	136	134	157	139	163	146	128	156	139	144	152	172	136	152	163	149	165	156	166	161	174	135	146	150	142	137	148	154	147	165	130	127	164	154	164	160	147	161	155	152	172	149	148	155	157	157	145	160	141	129	148	144	148	145	159	153	162	159	164	165	153	165	142	142	137	139	153	164	165	148	154	135	160	124	144	148	147	179	159	166	134	149	154	152	137	155	142	162	149	150	145	157	165	133	170	121	144	155	158	134	151	147	167	157	127	156	165	174	132	160	157	152	147	144	153	138	148	142	152	158	140	152	121	135	137	168	151	170	143	151	169	147	159	148	161	169	137	154	129	149	166	143	153	127	144	157	143	161	139	141	154	153	126	151	161	160	165	150	149	134	146	146	159	140	147	146	164	117	174	154	160	137	162	163	141	151	145	150	160	144	138	147	160	133	142	154	148	172	147	139	145	153	164	157	142	168	156	144	146	140	145	150	151	138	157	158	142	148	156	154	133	138	151	144	143	148	166	134	162	167	154	156	149	147	135	162	168	160	175	142	154	133	145	159	159	170	145	160	141	134	161	134	154	159	144	140	155	134	161	128	145	151	163	161	148	145	121	162	122	159	162	142	150	156	156	136	158	157	172	187	174	153	136	140	149	148	142	146	157	137	138	146	177	152	144	146	174	153	161	146	156	151	141	151	155	149	176	162	162	128	158	140	158	184	146	145	152	145	162	155	171	141	161	166	154	154	152	150	156	164	172	151	159	153	167	138	142	147	156	154	168	155	133	144	121	145	173	158	141	119	170	166	161	159	169	159	156	152	158	154	147	142	156	164	153	167	151	156	190	172	156	142	162	154	154	152	134	154	148	130	154	150	123	162	152	143	134	141	138	155	167	148	135	179	142	174	163	136	165	141	144	154	141	131	129	136	135	146	118	143	131	147	155	160	166	163	156	173	144	137	116	147	139	132	144	147	155	164	166	170	153	168	157	161	125	151	171	161	157	142	146	132	150	145	156	130	155	157	145	164	147	159	151	154	159	157	157	132	140	146	159	153	162	137	156	135	128	163	178	159	130	156	158	142	161	154	159	168	124	164	161	135	154	140	151	149	136	168	163	169	169	167	148	177	146	155	133	145	172	133	170	150	141	147	137	145	174	173	158	162	155	157	150	118	148	134	150	145	145	141	149	148	151	174	135	150	155	152	147	140	154	160	163	136	144	147	170	153	163	160	138	132	158	158	154	136	161	151	170	147	143	161	157	157	150	130	140	162	143	161	165	161	158	155	149	143	153	168	157	155	166	141	149	153	153	142	158	147	145	168	150	149	160	144	157	146	137	146	159	152	155	124	149	140	172	158	166	159	148	157	140	150	150	160	149	162	151	150	142	146	164	135	163	150	168	154	150	168	137	164	164	167	138	163	160	152	139	139	141	136	174	157	137	150	132	140	141	155	148	141	146	142	149	154	159	152	158	160	161	182	155	160	185	168	150	156	156	144	133	158	158	141	168	144	148	170	149	165	144	156	148	147	163	147	152	142	152	129	173	149	154	146	157	140	199	140	155	131	142	169	160	155	157	164	158	141	137	153	146	135	142	129	156	180	164	151	156	137	142	152	160	144	162	173	121	138	153	164	150	170	142	142	165	164	156	148	146	158	138	158	165	152	159	143	158	158	157	148	144	147	188	131	156	129	172	157	160	167	149	142	126	135	148	144	133	156	136	164	152	150	168	161	164	150	125	156	162	160	142	142	173	141	145	166	141	138	169	180	158	148	151	160	146	135	156	182	158	151	140	148	170	160	161	161	128	146	161	176	138	149	170	155	151	130	146	165	147	161	172	141	142	153	141	165	143	154	140	160	164	183	174	145	139	150	140	170	156	145	155	155	160	148	137	174	170	152	146	142	168	179	172	169	158	158	190	152	150	123	173	128	147	137	148	136	134	153	147	142	123	151	142	154	150	128	168	176	135	142	167	198	132	155	164	143	157	163	168	161	162	169	168	160	133	138	141	144	152	151	174	148	142	142	157	127	164	167	132	156	160	171	168	155	201	160	139	140	153	161	166	142	140	144	143	165	131	130
12459	881	1659	1823	1441	1256	1029	875	853	707	626	573	559	562	505	547	493	483	454	424	481	425	406	427	423	399	439	390	393	415	401	420	398	374	414	367	397	425	348	391	383	405	399	375	384	392	390	388	384	385	378	375	400	368	365	363	377	365	406	363	405	384	384	369	372	404	363	389	382	388	381	373	356	375	385	407	384	375	409	354	380	404	310	373	369	374	384	366	369	359	384	394	401	379	395	414	382	357	383	392	331	387	361	399	331	412	369	336	369	385	371	391	358	364	374	399	351	363	380	376	365	411	382	365	392	355	375	362	398	351	363	387	372	365	369	400	370	358	322	373	370	375	347	354	400	383	386	356	398	368	365	352	381	378	417	370	391	380	390	363	377	340	378	358	386	402	371	370	359	388	395	360	362	382	389	373	419	371	353	420	388	395	398	371	409	356	334	369	360	358	359	392	379	338	369	364	400	398	377	355	365	358	377	393	393	374	392	386	381	383	381	360	372	353	389	375	381	372	372	354	347	367	380	375	329	393	399	373	416	384	365	382	367	377	387	382	397	365	384	386	370	371	378	419	354	402	392	356	367	395	386	377	383	340	400	330	398	382	368	334	376	375	416	307	377	339	379	370	363	351	380	373	362	375	354	393	401	361	377	418	372	331	355	369	372	401	414	385	387	374	380	387	400	359	387	377	373	377	372	372	410	379	382	384	392	377	362	394	435	377	374	365	362	351	380	364	370	411	399	396	368	393	409	388	401	370	388	384	363	347	368	350	400	347	426	335	354	350	369	380	375	362	359	362	405	373	390	363	400	350	368	370	347	345	358	378	381	346	344	384	384	366	372	356	397	338	365	364	417	336	375	349	358	415	347	384	381	385	385	381	362	354	376	397	385	403	396	373	313	394	374	374	391	398	352	354	405	349	372	361	370	371	362	343	337	400	397	404	380	351	360	377	380	344	361	364	388	378	402	382	349	385	396	381	338	366	360	339	380	386	375	335	374	374	400	377	370	375	388	361	353	402	370	366	366	372	374	378	378	356	372	362	387	409	345	388	366	379	370	341	357	374	407	389	362	386	361	386	380	374	383	352	359	355	388	390	363	375	386	356	404	386	357	374	333	375	360	368	372	368	351	376	383	370	380	382	348	382	345	375	377	372	375	393	401	411	360	367	344	392	354	357	398	348	351	362	374	399	362	352	385	390	340	350	376	350	404	353	387	368	378	393	392	386	382	435	369	391	372	394	391	351	394	384	411	404	353	361	391	366	406	381	376	348	353	373	384	331	378	350	380	356	366	355	421	401	382	388	362	356	419	374	371	373	394	378	380	344	395	393	360	384	402	352	358	345	361	386	376	369	414	376	350	369	384	411	371	338	375	369	353	368	375	366	354	369	359	361	357	366	397	369	375	383	388	356	357	371	360	376	364	368	372	390	366	376	338	350	368	411	357	387	378	382	399	346	349	402	374	386	372	386	377	361	337	353	359	387	381	367	378	374	403	355	353	372	377	348	388	345	400	328	331	356	374	393	377	400	391	363	379	356	393	355	366	358	334	375	365	364	369	370	375	379	396	384	385	368	413	387	376	389	369	349	383	365	375	400	369	361	373	365	384	375	399	391	351	351	355	351	381	393	385	369	366	375	384	352	406	365	371	403	409	388	362	369	388	370	378	372	348	339	369	376	352	354	364	371	396	366	361	391	369	352	381	394	367	370	359	339	363	338	416	377	404	385	349	414	382	342	366	401	345	383	398	367	367	387	381	400	394	378	375	410	391	381	357	347	421	374	373	349	367	368	386	369	377	381	395	407	386	363	389	383	413	395	382	328	373	366	345	405	383	366	372	387	391	359	387	344	410	385	369	370	374	394	381	376	371	396	356	363	395	388	378	389	382	381	376	371	338	334	386	383	362	351	370	389	386	378	360	359	352	340	387	375	388	366	415	366	352	361	380	378	359	374	347	368	395	359	359	385	360	339	362	355	389	387	351	357	382	388	375	337	399	392	369	376	399	384	389	410	327	387	384	377	358	383	370	389	367	358	392	354	421	349	373	374	372	397	378	377	398	376	352	372	394	370	371	361	357	402	383	398	363	338	382	347	330	391	334	397	406	343	373	391	360	397	414	364	388	353	388	384	382	379	367	340	380	377	368	383	359	380	378	379	356	379	345	375	331	363	354	385	369	372	358	362	365	404	379	345	344	387	406	346	395	356	372	379	385	343	372	370	381	407	380	394	383	396	351	378	385	370	400	398	344	369	345	397	366	363	400	392	380	361	347	372	366	370	364	397	349	390	354	368	374	394	370	360	389	402	366	390	377	377	391	388	403	391	352	386	369	330	362	339	372	370	407	342	395	380	385	391	369	385	386	396	374	398	391	354	413	362	331	381	382	391	348	428	384	375	379	348	375	353	381	366	422	392	355	370	360	342	374	374	374	359	396	390	369	370	358	366	375	402	394	365	359	365	366	436	374	367	410	385	361	360	391	383	368	394	331	376	402	396	368	367	365	394	380	341	386	362	350	374	363	371	402	331	337	383	391	377	403	365	353	396	380	353	361	402	353	348	360	361	390	367	387	384	371	391	371	378	374	357	381	395	381	379	379	369	381	401	360	341	350	353	350	369	363	369	352	348	414	397	369	343	370	378	401	385	396	406	373	369	399	416	373	377	363	373	396	322	398	395	370	359	348	372	372	371	374	375	403	368	388	362	394	400	377	401	379	412	361	382	374	381	389	388	371	387	393	328	424	338	387	363	400	371	376	351	359	413	343	388	362	368	350	381	371	401	377	381	407	344	418	385	340	369	379	378	366	348	387	378	351	367	381	377	374	376	354	357	370	370	378	323	396	387	382	372	351	403	387	361	374	408	383	355	350	365	384	354	359	372	330	353	377	378	382	397	350	360	389	392	359	375	370	351	363	347	350	406	362	384	403	395	373	366	390	379	370	371	374	362	340	403	366	381	419	352	394	400	370	384	339	336	361	394	390	388	386	360	393	366	367	365	385	401	379	380	352	390	342	396	397	422	362	326	394	379	352	350	371	359	355	353	368	386	348	389	383	407	364	382	357	378	362	373	375	378	361	370	391	380	394	408	393	347	361	358	360	346	381	389	388	356	378	401	388	340	404	368	404	375	358	376	388	377	343	391	385	358	383	399	372	382	360	328	353	364	373	368	365	401	374	403	384	375	356	372	364	392	355	380	375	387	384	382	335	372	385	342	383	368	378	392	373	390	382	404	362	380	384	370	371	373	372	383	371	380	378	373	390	359	386	322	349	381	374	404	356	398	356	389	366	418	383	355	373	370	406	385	372	402	364	345	350	374	387	363	357	378	365	362	371	391	379	360	364	375	394	371	382	393	384	376	358	392	407	392	361	375	386	378	350	359	351	352	379	365	360	391	324	357	363	359	368	374	384	393	351	382	392	395	350	404	398	370	361	386	392	328	380	351	371	351	362	383	371	355	359	392	390	374	365	357	367	369	380	355	370	394	376	374
5550	359	297	260	249	222	225	268	230	226	234	246	265	220	236	236	210	237	221	204	213	233	224	218	213	247	234	238	246	232	213	248	220	266	233	250	225	230	231	233	238	247	208	217	244	212	223	257	244	226	235	237	237	256	256	241	240	233	229	232	215	217	221	229	231	215	219	236	252	224	232	227	229	231	221	249	238	228	231	229	215	256	233	260	257	210	242	246	203	234	235	237	224	232	239	255	238	243	210	214	241	237	224	227	243	255	242	227	228	272	224	217	248	229	243	212	257	206	241	252	225	231	226	234	225	224	217	244	237	226	220	233	213	216	220	252	232	230	247	202	231	207	261	235	250	248	206	241	219	224	202	235	224	213	246	245	228	238	234	247	231	230	236	198	247	249	228	230	242	225	227	246	202	234	211	216	258	222	205	240	238	214	214	247	240	235	209	224	226	228	210	239	219	210	235	230	205	224	246	236	225	239	224	255	201	229	225	206	237	243	263	245	241	235	247	246	216	219	239	244	212	217	233	276	222	226	250	218	218	249	246	227	190	269	236	258	253	232	249	247	225	242	229	269	264	241	263	294	266	222	247	226	229	219	211	241	235	229	222	214	261	267	216	243	260	217	234	273	224	220	219	229	242	240	222	219	225	215	228	254	216	271	234	232	216	235	256	211	241	209	221	253	237	230	218	248	231	230	220	218	203	224	234	200	234	235	204	229	250	241	232	244	240	228	269	233	224	226	213	233	234	224	210	235	259	210	254	227	245	225	232	231	215	230	230	246	247	225	222	233	280	242	241	205	261	222	239	221	263	232	214	250	232	249	231	240	203	258	243	230	250	233	238	236	232	236	225	244	228	233	223	217	221	256	235	205	234	210	245	202	269	224	255	264	244	214	226	234	234	251	226	245	216	246	253	260	219	232	226	251	219	208	225	252	238	232	238	245	233	240	223	232	247	217	230	257	251	256	232	224	245	245	225	237	268	225	236	235	238	239	266	231	238	232	241	233	277	249	249	267	223	223	206	234	237	232	220	238	233	202	246	231	241	244	237	222	213	239	199	233	220	264	259	221	239	245	221	225	233	236	220	214	239	239	223	273	246	250	226	237	194	229	227	210	237	242	236	244	220	228	232	233	270	239	225	240	284	235	219	238	210	212	234	208	222	248	203	222	214	191	193	227	210	244	236	207	199	233	225	218	223	214	232	193	250	250	245	221	229	213	221	212	232	213	226	257	255	239	240	218	216	212	216	241	249	233	234	203	241	218	246	204	242	207	243	213	233	252	243	231	237	237	238	220	234	236	219	201	209	215	224	244	215	253	236	243	237	222	237	236	222	244	219	243	233	222	198	244	240	241	233	232	222	239	227	244	197	208	254	211	213	258	214	219	238	229	216	240	221	207	230	271	229	269	232	242	217	226	234	232	228	210	217	263	229	246	227	212	233	275	223	210	224	237	259	233	221	220	231	196	228	183	212	245	237	242	254	255	229	218	217	220	270	257	234	219	240	215	228	224	211	209	213	234	259	222	218	216	235	245	279	211	219	230	208	201	223	250	208	231	219	240	216	225	204	207	249	207	242	237	204	232	224	228	204	240	223	240	232	237	220	212	216	228	267	219	194	229	216	256	248	213	224	239	196	254	220	226	220	227	237	261	248	242	216	231	266	221	209	247	253	215	228	224	222	234	233	231	264	236	232	250	228	235	259	258	203	240	199	240	230	273	241	252	223	240	216	222	207	245	217	225	188	231	243	216	251	247	219	210	248	243	234	221	237	239	222	242	211	220	209	230	222	230	234	223	239	233	216	245	206	208	245	253	219	204	227	214	213	214	207	224	233	238	245	227	231	240	250	230	223	226	268	209	240	241	216	231	218	240	226	221	247	289	235	199	222	249	238	212	257	238	232	236	224	240	253	227	220	235	218	213	232	228	219	247	216	206	216	209	227	250	229	246	217	218	236	208	222	247	242	224	242	222	212	241	274	264	260	225	217	246	230	252	235	209	254	211	236	221	216	222	256	237	253	221	230	224	225	219	224	234	247	217	244	225	223	239	234	262	219	219	244	275	225	203	186	235	237	249	257	255	240	221	219	222	224	220	242	216	211	187	233	220	235	248	217	252	237	222	221	214	243	237	212	214	231	261	214	223	213	244	239	239	231	222	219	237	215	240	258	272	242	231	213	251	244	234	224	242	231	263	244	208	193	240	250	226	253	248	238	232	228	210	204	223	238	215	242	231	228	214	226	235	211	242	263	220	222	208	223	230	219	228	208	232	239	238	248	250	230	208	222	241	221	234	248	230	222	259	218	211	244	238	261	224	249	216	248	246	213	243	232	244	226	201	224	260	238	253	234	208	256	227	218	262	241	250	238	229	224	232	215	245	187	239	241	205	227	215	253	239	234	225	260	213	257	219	257	241	260	276	235	198	252	198	233	229	226	234	224	222	222	231	227	218	228	222	226	252	237	217	235	246	243	248	224	253	262	257	227	236	248	240	223	219	219	212	245	256	243	226	233	238	228	239	221	227	236	227	234	231	209	218	197	229	250	233	258	217	198	250	256	224	226	192	227	246	225	221	225	221	257	242	226	241	247	234	232	236	204	220	226	241	269	214	230	226	226	227	253	239	219	232	280	227	247	225	217	242	228	217	242	247	244	225	244	269	220	234	208	229	230	219	245	223	222	233	229	197	205	221	242	237	210	243	244	226	218	238	226	261	225	226	233	225	237	233	243	261	199	223	216	250	240	220	253	228	229	221	237	212	209	223	263	246	249	219	227	204	243	250	230	218	248	218	218	264	288	240	216	222	241	215	241	240	254	231	208	235	244	241	227	244	221	238	218	257	225	253	222	232	220	244	227	236	261	237	244	214	217	230	216	228	245	226	243	224	207	212	206	229	237	246	205	235	213	219	249	207	231	227	205	245	237	231	218	232	230	220	261	242	238	236	203	232	232	230	235	260	241	240	220	213	233	227	222	228	248	228	239	228	258	212	237	251	243	217	264	211	223	260	221	237	250	224	269	243	198	243	241	249	258	232	211	242	260	239	231	238	226	245	249	217	234	233	223	242	219	235	228	222	275	227	209	210	204	212	229	252	228	219	230	238	214	234	260	217	229	249	244	216	219	262	233	221	244	216	248	237	259	241	238	194	237	239	229	246	286	255	204	250	232	254	223	258	224	228	228	232	229	246	234	234	220	224	248	193	242	245	212	226	229	225	231	211	271	255	219	219	234	230	236	226	206	247	222	245	248	201	237	207	219	219	212	240	235	252	235	259	233	254	243	229	214	211	215	234	231	224	245	264	240	231	210	216	237	213	235	238	259	224	252	222	248	225	213	233	263	233	237	227	262	218	231	209	261	255	221	231	218	245	247	253	219	219	221	220	247	216	247	219	259	230	237	224	221	214	216	244	233	219	227	252	225	239	237	266	251	232	246	249	227	234	216	213	238	240	249	253	218	220	206	224	231	229	223	240	239	223	239	228	230	231	203	241
4708	653	687	672	593	601	586	565	572	591	525	573	588	572	574	607	582	585	580	589	552	576	604	573	541	586	602	591	593	559	594	553	579	609	617	548	592	573	508	558	565	595	587	564	586	616	593	554	546	583	554	573	556	542	579	566	609	544	574	531	557	574	621	613	545	605	568	568	586	568	571	565	596	559	570	557	549	594	575	557	571	564	633	612	582	593	577	574	572	577	556	611	542	597	557	567	546	602	558	542	540	555	574	554	572	563	599	577	579	560	557	591	598	515	614	575	599	584	571	593	564	574	510	534	603	584	557	580	594	573	598	566	528	548	592	592	518	561	545	527	582	579	574	592	579	591	588	607	549	600	556	566	572	568	582	585	578	592	595	542	600	579	575	574	593	627	569	571	555	586	632	592	590	589	594	589	541	552	561	557	614	575	612	569	559	567	612	586	550	581	538	582	576	596	577	588	576	574	552	532	578	585	566	603	588	591	548	582	557	600	584	593	580	585	536	564	550	589	546	612	575	573	611	538	597	566	540	549	578	599	572	593	589	560	601	554	574	570	568	530	583	565	616	568	548	563	589	578	542	597	605	562	561	547	578	566	574	557	595	597	605	533	550	580	588	587	570	572	593	615	610	553	527	561	576	569	590	614	579	583	587	585	540	579	561	530	541	546	542	634	569	541	576	539	588	578	548	541	599	597	543	563	570	557	572	549	554	595	595	583	593	556	541	568	552	564	569	535	554	616	571	578	550	576	597	605	580	557	583	541	576	590	569	550	574	547	542	560	603	598	577	569	558	584	533	611	573	584	555	571	579	554	580	570	598	583	584	593	559	596	542	569	592	607	608	572	560	575	556	569	585	585	581	620	559	593	533	586	585	557	516	561	603	549	531	597	591	563	548	605	600	608	599	562	537	576	581	550	576	586	580	523	590	546	556	540	568	562	555	565	589	577	570	577	577	581	555	564	558	584	572	564	602	594	579	561	564	555	595	583	535	568	563	597	579	591	583	585	547	591	610	576	603	583	606	524	549	569	535	572	613	558	583	564	602	617	579	555	563	584	580	564	551	551	563	554	571	561	615	575	566	600	627	571	560	564	561	567	593	583	532	583	556	562	568	557	627	582	596	557	555	605	591	597	592	640	566	577	560	558	529	539	561	541	588	563	570	597	581	577	596	557	562	558	560	603	544	575	563	597	596	573	588	557	593	569	549	539	571	574	539	612	540	582	551	560	568	576	610	606	590	576	585	581	612	568	582	545	577	563	536	547	603	564	577	567	570	582	539	571	573	570	555	568	545	579	588	555	560	540	565	546	565	593	573	598	614	615	601	606	550	587	540	605	581	555	528	551	577	549	571	584	585	550	570	586	529	634	605	559	579	589	539	614	572	557	553	588	560	628	566	586	586	602	544	621	542	533	572	604	587	583	533	539	544	588	578	592	572	574	614	602	565	549	555	568	591	563	554	562	572	609	543	606	600	595	593	548	548	581	554	579	574	546	576	541	586	534	582	540	582	598	604	558	561	529	580	541	572	542	550	561	588	579	557	597	573	580	618	545	567	562	576	570	549	572	552	572	571	564	613	530	566	571	573	591	580	615	565	574	588	587	620	525	552	549	585	555	576	577	574	577	599	564	558	545	596	578	542	558	576	530	552	573	547	556	573	566	570	570	615	559	539	553	581	565	607	588	578	591	548	581	595	582	591	570	580	585	551	597	545	591	590	571	534	609	557	574	589	610	625	552	572	564	594	598	574	589	569	573	587	578	574	555	581	556	609	591	576	578	613	579	589	556	607	541	598	565	535	592	565	584	578	559	556	575	568	545	585	594	563	582	611	571	579	595	540	549	537	586	513	571	539	565	582	596	605	583	577	582	594	603	618	627	588	552	555	587	553	606	544	503	564	601	577	571	555	570	608	595	560	530	532	554	555	533	590	593	577	545	575	564	618	593	554	574	575	571	594	563	561	587	539	581	578	577	581	585	557	569	587	549	553	580	599	586	599	595	566	582	561	574	583	584	526	538	586	580	575	546	574	597	639	595	522	578	542	558	600	580	571	570	566	598	602	558	613	579	558	621	614	578	576	569	555	579	549	590	596	582	601	599	544	560	525	615	587	594	578	563	588	594	557	584	561	581	602	539	556	548	624	585	534	550	590	555	540	578	575	589	607	582	571	556	549	576	525	612	561	588	576	599	558	569	558	572	584	594	558	608	610	573	523	589	559	559	543	578	551	578	564	612	567	550	577	550	583	550	566	585	574	599	568	628	537	583	591	538	588	550	571	583	553	600	595	571	577	545	580	571	572	584	600	564	554	524	563	537	523	529	548	556	585	598	606	577	554	591	615	617	616	579	604	573	579	586	542	591	585	573	534	553	568	593	584	613	594	602	568	544	587	537	572	554	532	586	589	592	580	570	534	562	536	539	575	586	608	571	584	557	585	557	569	503	538	539	617	596	563	544	576	544	575	551	584	544	597	557	569	632	575	575	589	552	551	557	584	565	555	571	581	559	532	563	594	547	582	549	579	578	557	592	574	530	557	557	602	603	583	537	555	584	596	589	560	566	569	587	573	536	562	584	589	558	579	538	581	593	553	576	599	600	544	592	575	565	579	570	570	588	563	606	601	556	559	562	529	592	555	584	574	578	541	591	591	546	594	560	588	542	549	598	550	587	577	566	557	572	593	565	576	589	562	565	608	563	578	565	569	578	591	556	572	619	593	606	580	631	584	601	547	597	542	579	570	548	563	604	578	612	599	537	564	621	572	579	560	593	621	565	549	578	619	571	543	528	575	574	597	569	576	611	598	537	557	566	595	570	558	544	591	575	589	578	560	553	585	573	598	561	614	565	563	549	529	563	601	581	536	555	582	580	603	537	582	574	550	529	568	555	569	534	550	556	597	586	556	585	579	561	559	547	570	589	561	569	527	554	581	533	554	573	583	570	573	620	525	555	610	582	606	567	586	617	555	615	627	597	570	569	632	605	592	568	564	559	596	556	562	578	597	559	515	593	524	567	553	574	568	575	582	564	594	589	588	551	566	586	587	613	552	594	544	570	580	572	576	630	563	601	590	535	574	576	563	526	588	593	531	561	558	568	569	600	581	569	557	630	618	573	572	548	562	591	575	542	573	604	557	568	540	557	573	583	563	562	559	568	606	572	560	541	597	626	580	602	527	583	573	578	561	608	569	540	570	556	555	593	561	556	604	606	552	551	586	555	529	586	611	582	598	563	557	582	585	533	551	601	582	590	637	580	578	615	518	611	553	554	592	557	552	596	603	509	588	534	620	577	562	646	576	530	575	547	579	597	562	583	587	582	616	548	593	588	613	566	588	589	581	562	579	569	547	563	598	589	527	567	601	547	524	579	583	562	615	560	595	590	567	601	551	574	591	560	592	590	564	585	567	618	585	642	545	594	593	541	607	562	575	562	567	556	570	548	584	568	593	573	604	588	569	623	575	536	549	619	615	576	599	568	594	550	567	572	598	598
14486	927	564	496	419	343	365	317	330	329	268	304	269	295	281	289	294	270	295	302	280	302	265	288	292	267	306	276	238	283	266	256	268	242	276	289	274	276	275	305	267	273	276	305	277	243	267	290	264	248	303	284	301	272	283	271	303	285	261	248	252	270	275	276	260	276	260	268	271	255	282	264	304	261	261	298	236	225	278	276	269	254	292	280	233	271	281	282	281	266	269	282	268	260	295	241	277	278	270	285	252	267	245	276	267	245	275	285	288	289	239	257	265	282	267	264	289	299	258	278	272	238	288	294	293	252	279	299	272	249	286	274	268	269	260	281	261	279	286	284	268	262	284	292	234	271	294	260	289	243	285	277	250	273	288	271	275	298	289	283	295	290	276	288	250	236	304	273	315	290	267	238	256	273	279	299	271	277	281	303	244	268	290	340	293	305	321	262	307	273	276	268	253	264	260	262	308	310	294	306	279	267	294	258	232	284	288	265	269	241	275	272	254	276	254	260	310	249	295	287	252	272	248	234	298	249	258	281	284	250	275	279	284	284	312	251	275	273	294	298	298	271	260	266	262	267	265	279	271	298	276	284	291	286	275	266	294	263	284	286	291	303	268	264	274	295	240	274	283	249	244	263	271	279	278	277	283	261	286	282	311	296	278	277	279	240	269	277	294	277	283	253	249	260	286	287	261	273	260	264	279	284	284	257	265	286	296	280	283	264	261	260	281	278	279	286	255	244	304	276	289	280	270	255	261	300	257	265	288	273	269	308	303	248	262	274	279	256	265	309	301	283	311	270	296	252	282	267	281	285	260	221	287	277	290	264	308	286	236	270	276	274	248	297	236	279	277	249	257	294	274	236	262	278	313	266	290	277	278	298	260	296	305	268	271	287	272	260	262	293	317	298	297	276	228	297	261	266	296	276	292	301	286	304	265	290	273	283	298	286	272	297	274	261	281	261	288	289	259	267	276	294	278	285	271	278	278	269	289	261	262	287	287	277	257	310	287	256	251	293	297	259	270	288	254	271	265	274	289	276	290	269	335	272	281	293	276	269	263	276	278	290	256	282	264	262	303	274	250	310	289	255	246	273	271	300	274	279	264	275	305	299	284	315	255	313	257	266	265	309	328	264	273	268	274	274	305	270	255	278	264	273	267	308	258	311	260	258	289	307	294	273	276	316	277	276	297	278	241	268	278	273	292	266	316	292	265	290	292	285	280	271	260	281	271	289	284	274	306	268	257	267	264	271	298	268	288	282	291	285	283	299	259	294	268	290	275	279	293	280	266	306	269	259	272	287	300	254	290	251	257	314	272	303	259	292	263	275	291	274	285	296	306	270	272	295	298	296	282	278	255	275	248	272	247	260	271	280	284	289	266	253	257	249	258	240	271	274	297	272	244	284	264	285	254	282	268	255	305	257	267	281	261	276	265	274	241	299	265	269	264	247	243	280	286	287	258	281	317	272	265	298	273	290	295	242	286	253	266	273	253	301	260	278	286	267	275	271	276	291	280	290	281	258	264	295	279	257	257	282	277	290	286	258	302	292	261	278	252	244	302	249	286	276	301	256	253	278	266	274	298	241	299	305	253	221	289	286	294	275	298	251	307	286	275	265	301	286	277	300	264	255	287	288	277	303	253	250	277	254	292	253	302	252	287	301	263	271	259	261	279	258	282	279	270	263	281	274	263	271	293	269	292	237	267	260	287	251	277	286	296	295	278	254	237	265	241	283	278	278	250	272	263	267	261	251	280	277	289	279	307	294	259	269	239	280	265	277	285	262	274	262	251	270	292	293	281	313	255	286	284	276	304	274	282	268	280	284	276	287	278	265	269	285	272	280	294	277	319	272	295	269	293	284	254	271	266	273	265	266	291	288	265	290	279	262	269	283	261	275	277	274	262	287	263	257	313	267	302	253	264	285	281	243	314	309	228	304	283	287	300	253	261	261	296	286	262	291	270	284	290	284	284	244	287	310	245	282	276	290	271	283	287	268	271	259	260	251	257	283	278	284	275	289	254	259	269	238	295	268	273	262	260	299	289	329	286	276	248	267	263	275	283	282	290	311	277	269	277	286	279	291	270	264	265	255	248	253	269	297	262	278	282	281	262	264	314	312	288	275	290	264	299	265	249	274	282	244	287	256	302	298	262	290	233	257	297	268	275	276	278	268	271	263	272	264	277	295	296	280	257	265	280	243	311	261	288	266	283	296	286	286	272	231	282	277	300	278	281	290	259	281	282	270	278	275	313	260	268	296	274	283	270	269	318	266	276	284	267	276	293	311	270	303	300	284	269	250	247	295	280	298	275	269	272	276	276	302	284	294	282	296	266	252	302	286	286	296	288	289	282	308	288	278	277	267	293	282	266	246	269	286	280	279	267	266	289	300	267	268	274	269	307	257	257	273	262	274	276	274	271	274	238	275	300	278	255	290	295	253	220	280	289	296	268	282	274	253	254	260	295	286	287	246	296	267	250	264	261	248	267	267	276	304	270	275	258	290	273	267	286	280	309	255	288	290	276	289	282	287	278	244	297	306	277	278	258	237	291	244	265	308	280	306	277	279	302	275	286	277	292	287	302	313	273	291	270	245	269	256	285	307	272	271	305	292	287	307	282	257	292	294	284	268	255	279	286	277	264	298	248	258	248	268	248	261	286	276	260	282	240	255	269	260	291	282	262	261	254	296	281	297	290	294	270	288	297	262	270	270	299	279	304	269	294	256	259	274	256	287	292	261	287	282	302	307	284	283	261	268	291	273	308	299	292	267	247	261	240	267	296	303	270	272	281	270	268	251	261	268	260	283	288	289	243	306	261	290	288	279	287	256	261	245	248	260	290	267	268	240	255	233	315	273	282	270	243	289	274	289	235	246	246	269	292	253	251	252	295	280	263	257	305	289	282	272	278	304	278	272	263	267	300	232	300	279	285	279	290	272	269	305	302	244	299	259	292	279	300	265	295	280	287	282	246	247	277	262	273	275	255	264	273	261	273	304	283	265	282	264	262	321	272	263	284	247	281	292	270	298	244	257	296	278	274	254	273	283	272	257	259	283	264	282	266	286	250	299	246	248	260	300	261	243	304	250	262	261	260	289	267	301	276	279	246	288	260	272	290	291	303	261	245	289	294	295	304	264	289	273	279	279	301	282	243	291	246	287	241	271	276	312	279	293	272	290	266	288	246	273	298	290	284	250	277	279	287	271	281	283	245	288	251	294	281	277	241	274	270	269	280	274	294	257	298	229	291	308	266	282	278	293	271	296	311	302	259	294	262	292	263	248	284	303	304	293	280	280	263	294	300	253	280	299	273	278	251	288	278	282	242	266	285	307	238	257	300	308	287	252	261	294	287	248	303	285	273	288	268	264	285	261	298	271	268	285	261	310	268	294	296	250	260	291	314	297	272	269	259	277	282	263	278	292	304	286	278	276	294	284	281	308	267	260	273	310	294	282	259	279	280	289	304	293	265	282	236	292	284	301	269	270	270	253	265	249
10572	1014	1322	1435	1248	1034	1021	928	866	812	795	770	697	709	752	727	714	693	655	694	673	692	690	690	709	667	664	673	677	685	709	672	687	652	689	702	587	659	693	657	641	685	596	663	627	716	719	675	696	706	679	662	666	648	661	665	660	664	666	665	644	639	686	683	699	654	675	678	644	645	664	674	616	677	638	644	647	666	707	673	670	690	642	653	628	641	659	682	639	669	646	645	619	673	644	675	650	630	661	615	612	644	662	688	613	640	665	643	653	647	718	675	647	661	622	653	651	665	691	698	607	659	649	696	667	650	658	657	646	646	673	683	679	688	656	672	630	667	624	622	654	662	623	674	673	653	687	681	651	659	661	688	627	656	653	623	689	638	691	658	678	652	656	642	691	708	666	650	599	628	642	621	639	622	603	634	639	644	617	646	681	675	714	647	633	654	669	657	610	654	638	674	656	636	627	677	629	642	639	715	620	642	655	672	631	676	653	615	708	612	668	608	688	655	606	653	638	650	653	637	675	668	630	631	667	650	696	655	679	669	640	648	678	643	682	660	668	674	636	641	659	655	655	722	655	665	618	671	627	655	641	642	657	687	641	641	713	692	628	671	662	642	641	681	689	673	689	691	655	715	645	679	607	682	669	638	653	658	677	682	679	678	716	666	706	650	626	658	673	661	647	688	676	646	683	692	660	674	626	657	661	683	617	648	627	676	666	671	638	633	643	655	666	659	688	666	635	613	636	647	662	659	689	646	665	666	654	628	712	699	645	650	616	662	672	688	643	649	583	670	595	669	663	714	669	715	685	638	591	671	652	646	627	664	651	646	606	705	679	640	671	713	674	681	683	673	686	653	666	640	666	636	677	674	661	684	653	674	677	627	641	670	663	664	671	643	626	639	649	669	681	649	653	693	678	664	636	715	633	648	659	695	677	632	662	669	670	668	685	669	648	635	642	675	628	597	661	683	637	674	647	660	611	643	684	626	651	661	646	645	667	706	672	667	668	679	672	630	640	696	657	631	619	621	673	647	658	679	636	639	679	676	624	702	600	655	651	718	641	679	707	596	672	636	643	659	702	666	620	669	657	668	673	683	668	627	679	661	647	659	638	656	630	630	656	653	661	696	658	651	648	671	697	660	636	612	625	664	675	675	620	675	685	631	690	683	706	662	648	648	637	637	669	670	635	641	646	677	652	686	666	676	685	715	635	662	712	633	640	698	641	620	669	689	634	643	659	655	662	635	664	661	579	610	655	659	641	653	637	656	673	651	654	632	686	675	668	636	686	614	674	687	677	660	659	625	667	665	640	685	668	656	640	685	654	670	653	655	684	638	616	660	669	652	674	615	653	668	689	660	699	655	680	652	632	626	665	632	660	672	621	673	676	643	660	626	662	681	668	650	634	645	711	668	636	647	687	631	642	629	628	691	716	663	684	657	639	672	617	673	674	686	667	615	627	642	680	623	624	657	664	617	695	662	636	628	673	660	692	637	655	704	663	656	659	691	690	683	658	630	648	709	624	719	667	655	685	617	684	681	694	717	641	650	657	734	647	655	696	654	622	673	662	649	645	705	625	656	677	676	636	670	614	640	696	619	622	592	627	628	646	647	687	653	663	695	670	628	672	661	680	661	604	642	659	671	660	660	680	611	646	666	647	666	667	641	643	649	686	677	609	655	675	627	629	670	686	597	676	667	627	680	673	642	675	652	645	639	614	590	647	641	638	654	626	616	653	654	595	658	634	642	655	661	705	667	660	661	655	617	669	689	652	683	632	614	668	649	655	663	613	684	677	661	688	661	647	694	647	643	662	634	648	673	686	629	682	621	695	663	657	671	693	631	681	650	667	673	685	688	640	675	638	659	648	691	663	653	660	696	673	658	650	665	675	645	694	614	679	677	637	643	610	669	599	663	678	645	679	703	665	623	627	660	666	642	629	632	668	636	662	709	563	645	646	634	658	659	671	676	695	664	672	649	713	693	600	637	654	662	643	691	628	681	660	634	712	619	639	663	664	676	641	671	625	704	664	647	651	616	673	677	676	662	649	678	661	678	678	665	643	723	660	650	646	677	636	651	685	674	712	681	659	688	636	671	699	635	644	607	601	706	660	675	624	661	694	624	701	638	639	672	621	648	619	680	640	606	658	662	670	634	570	687	626	641	637	605	633	697	630	587	700	623	650	645	668	671	607	692	676	673	677	662	697	708	658	670	623	662	660	660	673	645	698	675	652	649	670	625	635	630	636	621	694	662	639	655	671	664	657	721	660	630	657	676	660	676	641	631	636	666	708	658	640	674	660	671	622	665	641	687	686	628	671	657	623	634	656	660	664	580	691	665	666	632	701	670	638	681	658	681	683	687	662	672	695	655	679	672	619	662	708	652	673	641	625	599	673	648	633	659	664	686	678	656	658	656	636	650	693	663	686	651	669	708	673	668	686	632	645	677	642	686	637	674	670	671	732	628	652	648	642	645	680	642	657	687	666	708	632	619	628	669	658	675	683	642	631	661	656	630	638	659	677	612	677	654	654	653	650	662	633	674	652	692	645	664	638	638	637	656	666	660	651	633	662	662	649	725	683	671	673	641	656	666	654	655	658	616	660	646	657	631	640	710	649	642	674	677	641	678	662	669	640	616	671	653	677	633	665	615	677	655	665	611	708	660	663	630	650	622	674	665	612	677	633	667	671	649	632	670	687	723	677	630	642	653	627	671	679	654	641	671	626	680	649	608	630	674	678	667	656	650	657	657	691	631	681	688	655	678	687	651	713	659	648	643	658	690	658	643	628	600	687	659	665	671	686	649	680	671	632	639	644	645	674	617	714	650	680	604	662	682	693	672	626	650	675	655	684	654	653	711	631	620	644	652	699	648	642	669	673	664	666	668	652	682	684	690	669	683	659	614	681	640	664	632	667	657	663	646	614	639	712	658	668	638	641	664	684	608	665	637	674	640	618	635	605	662	629	652	672	642	623	664	653	657	636	665	647	688	653	672	668	649	641	661	687	637	646	663	680	658	652	652	679	638	640	675	666	695	658	663	586	659	614	609	650	692	646	661	680	645	659	638	640	666	636	642	661	656	627	663	655	649	654	647	688	665	685	665	664	661	645	685	645	645	668	657	672	653	637	617	702	649	654	672	715	684	674	711	650	655	684	642	640	675	631	649	601	628	637	643	626	659	618	626	682	639	690	656	608	683	620	671	694	672	637	695	627	676	668	649	660	645	660	625	656	664	637	653	652	649	703	631	668	649	721	674	678	679	672	638	666	664	638	621	668	689	656	677	660	634	642	630	685	646	660	696	671	664	639	646	676	651	635	642	674	645	661	704	638	666	685	728	665	619	673	683	606	652	705	638	648	693	650	643	676	692	635	670	654	659	670	694	673	639	609	673	636	675	659	631	654	668	675	663	645	653	643	672	672	671	676	666	695	628	632	601	692	671	626	670	635	687	636	685	640	650	650	703	657	666	689	667	653	641	652	646	633	650	638	654	680	630
25002	2201	772	512	364	340	266	248	206	208	175	176	187	188	197	170	185	167	152	163	152	157	160	152	154	164	156	170	144	162	164	151	175	150	146	150	178	168	164	157	154	159	161	150	148	163	149	168	154	136	144	174	155	175	162	155	182	156	188	160	161	191	169	171	157	159	137	160	160	144	158	141	172	154	159	166	130	135	150	138	152	141	168	173	187	150	166	154	130	138	179	153	156	152	161	173	168	169	143	158	138	154	167	157	160	189	167	149	182	162	145	170	148	162	129	159	149	158	143	160	158	140	160	174	158	146	135	145	147	159	149	180	161	149	162	164	161	164	157	149	158	164	148	169	167	149	154	143	153	157	138	154	171	173	163	180	163	144	116	155	158	141	165	167	143	165	159	153	148	176	161	176	167	145	138	139	153	145	159	161	162	181	162	174	160	145	158	146	177	167	142	145	154	179	150	146	157	144	128	173	159	152	157	177	160	157	184	158	154	165	154	126	153	176	153	172	154	139	161	173	120	134	157	144	167	145	163	155	154	165	156	136	172	146	156	141	154	150	151	164	154	147	159	160	153	150	161	149	167	182	157	161	152	157	141	165	152	162	138	166	157	159	145	142	162	161	135	148	139	159	133	161	161	164	132	143	158	130	174	164	163	151	152	144	166	165	164	157	172	169	152	160	160	152	161	143	143	169	137	142	142	145	163	162	166	161	170	157	160	124	172	165	141	153	153	144	145	169	146	161	162	172	157	134	145	157	158	173	155	153	172	155	137	161	165	165	168	161	175	125	147	176	145	157	164	158	142	154	162	146	177	164	162	133	160	140	161	163	170	164	161	143	170	153	153	160	168	164	164	149	135	142	151	152	140	156	132	159	171	149	146	174	171	153	172	184	157	168	128	164	165	165	159	158	158	143	134	174	173	166	144	142	158	162	155	156	142	154	144	147	155	152	140	146	168	160	130	181	155	152	160	164	124	167	165	161	163	163	166	175	146	153	189	165	174	148	162	152	159	164	177	162	171	159	154	157	145	145	140	141	168	134	146	179	148	159	159	160	161	170	158	165	170	151	137	158	165	160	159	152	143	177	166	171	181	171	186	170	157	162	175	161	147	161	163	153	162	125	158	167	164	155	165	141	158	143	170	153	158	184	158	129	148	157	144	165	145	166	156	141	156	163	148	161	148	143	170	186	148	168	171	145	129	160	147	159	145	157	137	143	175	158	168	131	143	146	145	136	147	136	155	134	133	159	151	139	153	156	157	151	169	146	176	158	153	153	169	166	166	157	151	148	147	154	167	166	161	135	163	162	152	154	166	169	188	173	160	192	174	138	131	161	140	154	144	141	147	147	167	164	162	163	147	133	157	175	131	136	153	147	149	150	187	139	160	137	165	155	164	184	161	176	152	149	154	146	170	188	164	157	144	155	162	138	146	142	153	171	154	157	172	178	162	161	176	158	168	136	140	167	177	145	168	138	143	157	141	148	142	142	155	141	168	129	143	144	144	156	161	136	173	166	161	141	151	152	141	177	148	141	190	156	173	168	181	135	194	127	145	151	161	169	151	139	160	166	165	141	154	164	146	159	161	152	162	148	150	142	126	177	148	123	147	148	168	146	164	149	134	149	155	144	146	148	140	161	177	143	169	178	175	153	164	168	174	165	173	143	142	159	148	169	157	167	151	156	176	140	137	143	134	165	147	138	158	167	131	168	171	148	177	149	139	176	170	145	156	169	167	205	153	185	155	167	144	179	152	151	164	177	145	160	147	149	157	161	152	157	144	168	151	163	148	161	162	160	131	153	188	178	149	156	178	147	147	156	161	157	135	152	166	134	157	163	127	167	160	169	162	150	164	179	164	174	164	166	151	148	179	158	141	140	151	162	165	179	157	166	178	166	164	170	143	164	161	154	158	151	155	173	148	141	149	149	154	164	165	146	164	155	153	136	160	146	146	182	164	146	145	175	164	132	166	158	136	159	139	142	187	155	170	135	146	152	172	157	156	147	163	169	150	143	147	175	153	126	165	159	142	144	146	156	177	163	147	160	166	172	180	170	154	143	128	142	170	164	159	149	167	156	159	164	185	134	160	182	140	170	156	148	168	145	160	128	140	169	139	139	171	163	147	149	146	167	158	143	148	140	154	149	164	150	149	171	183	140	166	159	143	154	152	149	151	154	153	165	148	152	145	155	151	137	144	163	158	154	153	152	162	153	147	143	159	159	160	159	171	167	148	156	153	146	176	181	133	139	156	157	184	168	155	190	165	154	146	153	150	145	172	138	162	140	148	147	172	164	175	149	174	164	138	155	149	173	130	139	139	158	166	178	140	170	168	154	174	160	172	130	143	189	136	146	148	160	145	151	157	144	136	149	158	135	147	148	155	171	162	154	172	129	166	152	170	164	163	165	167	140	151	145	151	143	149	146	152	158	143	145	164	159	165	146	157	143	147	138	152	156	165	153	157	154	131	145	148	180	174	168	166	152	160	148	174	138	176	158	144	173	162	130	152	160	158	173	148	151	139	162	153	174	166	187	169	182	157	141	157	148	136	145	163	160	138	156	164	163	153	156	157	181	151	146	132	163	162	170	146	150	176	147	165	162	176	156	179	174	176	188	158	156	153	168	151	154	153	154	167	183	160	162	168	165	148	148	166	150	149	155	161	177	162	150	143	146	171	152	153	144	132	162	136	164	166	166	150	177	184	162	138	165	151	164	157	160	156	174	190	158	145	141	150	163	159	156	133	151	158	166	144	145	129	177	159	160	154	164	131	158	148	127	151	163	142	154	154	154	166	135	156	168	160	160	157	145	169	168	165	166	150	148	151	141	161	163	169	148	138	146	160	149	156	163	145	153	146	158	154	155	151	145	181	164	139	176	148	150	161	170	149	153	141	150	152	152	192	192	151	165	156	159	157	140	154	141	129	132	161	171	184	167	170	158	147	149	169	160	152	153	165	146	145	157	151	148	156	201	160	160	117	171	153	180	163	168	142	171	162	174	150	157	137	161	167	158	152	159	147	172	147	144	146	135	146	187	146	148	170	151	167	142	180	175	164	170	179	190	155	141	168	163	175	169	164	156	137	140	168	153	161	154	148	139	176	146	166	172	175	156	166	146	153	160	147	149	159	174	161	132	135	158	171	145	164	157	124	169	151	158	141	133	144	171	173	154	162	156	150	167	159	166	158	168	155	153	175	155	138	174	171	164	157	155	146	166	162	140	153	160	193	137	157	147	153	134	126	158	166	168	145	143	155	177	171	147	149	164	127	130	179	164	180	152	131	166	174	165	178	134	136	159	150	151	171	160	148	160	141	172	169	159	156	184	168	137	145	134	168	158	182	172	176	150	130	150	151	156	176	140	147	160	188	154	146	167	159	161	153	147	153	147	169	159	145	169	165	140	134	126	169	158	166	135	192	163	147	160	172	137	166	141	176	150	163	138	178	151	137	158	122	167	149	138	152	159	160	150	148	173	171	162	177	143	183	139	150	143
14669	958	1617	1688	1246	1169	963	883	846	722	694	594	521	544	541	558	490	468	475	457	429	444	420	481	386	388	409	415	423	424	409	413	404	408	401	392	384	409	407	376	409	429	412	411	393	420	426	377	399	420	409	393	406	379	355	417	411	410	406	420	428	354	412	397	419	437	411	354	399	395	383	393	418	383	382	390	364	356	359	346	395	399	380	351	402	392	380	362	375	395	438	387	394	374	396	388	408	399	385	383	388	350	402	364	398	423	411	364	373	388	391	404	377	404	392	415	375	416	397	399	359	381	397	418	401	370	369	392	404	436	405	406	409	394	376	367	375	395	379	396	369	380	374	417	410	406	361	416	395	420	370	370	365	376	383	360	379	386	436	405	377	358	394	398	384	372	348	397	383	414	348	401	381	370	344	404	371	387	399	363	403	409	446	366	400	384	414	353	418	437	437	388	406	380	375	397	360	381	357	397	370	349	399	388	379	390	391	403	405	360	381	351	355	434	378	368	413	387	360	398	372	380	382	391	422	384	398	377	410	386	384	404	414	392	416	411	419	370	396	395	400	386	379	364	410	401	418	385	375	396	382	392	354	417	419	407	370	378	382	371	441	338	333	387	413	397	385	419	389	384	387	412	407	363	434	379	406	326	384	379	387	375	383	403	403	378	393	350	379	402	399	397	393	372	413	373	370	363	381	385	450	374	394	381	375	386	418	339	406	408	381	419	380	365	403	381	388	389	373	365	412	391	392	393	433	393	388	375	401	401	406	392	389	411	384	389	392	360	404	382	401	363	380	430	373	382	366	393	396	395	379	355	361	361	366	356	411	355	401	390	370	385	376	392	371	372	392	393	383	404	399	383	422	377	389	390	385	383	389	349	408	416	384	410	400	392	393	409	373	387	380	378	413	396	402	391	371	389	391	393	399	399	365	371	376	381	363	398	367	360	362	378	377	365	391	379	400	374	417	389	380	392	381	389	420	379	437	392	375	426	405	364	340	382	392	416	364	401	372	360	357	410	392	354	384	426	383	396	359	356	378	359	363	381	376	416	365	394	389	410	360	368	420	425	377	360	388	399	406	379	393	421	401	392	383	399	388	395	382	406	402	405	372	367	365	376	410	359	410	409	362	402	402	387	411	383	398	397	403	379	407	365	383	359	376	439	382	411	404	393	400	425	351	402	383	384	389	391	371	386	394	379	412	349	384	374	376	394	404	343	387	415	386	390	376	369	391	398	374	414	374	398	409	386	404	441	390	371	377	352	385	370	376	381	403	401	375	339	382	396	392	373	381	394	354	394	370	388	406	389	379	407	394	407	359	405	390	354	444	411	413	373	382	396	380	382	368	403	405	432	368	385	390	385	367	339	377	402	392	384	364	413	409	412	392	375	351	386	378	415	418	372	377	399	395	397	403	391	405	455	371	375	393	356	383	411	393	388	366	372	408	383	353	363	406	347	396	375	405	336	397	370	375	383	382	425	392	387	426	343	407	391	390	426	361	376	409	401	361	375	404	409	412	358	397	388	377	363	383	399	396	370	360	395	377	407	391	394	413	361	407	381	376	384	411	392	375	392	404	363	399	394	404	388	408	384	394	382	364	369	391	375	340	399	358	424	379	358	399	429	364	360	409	364	380	413	407	389	408	430	391	394	383	419	351	361	395	401	373	380	398	361	398	368	375	396	378	412	375	382	399	411	351	370	386	392	398	377	370	424	405	394	388	365	405	383	372	376	397	391	356	377	402	393	388	358	387	380	387	426	400	396	354	395	371	385	424	402	362	443	399	385	409	380	387	407	403	368	366	368	376	373	411	352	369	437	381	423	363	400	371	357	384	370	374	436	397	370	417	392	395	388	407	355	370	416	363	375	393	397	384	414	395	367	332	385	386	385	406	365	401	370	408	407	380	374	390	382	409	387	394	394	350	388	382	421	374	412	349	383	389	382	370	372	392	379	397	407	406	394	402	386	404	403	403	424	422	393	412	394	390	406	349	369	355	395	341	386	379	354	387	415	387	331	398	388	405	403	382	399	368	388	387	418	405	388	413	391	410	375	406	364	366	373	398	401	398	391	426	376	393	431	386	377	392	399	384	361	399	393	398	428	351	401	369	376	387	388	374	375	392	433	394	414	365	372	367	397	391	395	380	387	387	401	394	405	399	377	425	398	403	399	409	380	400	378	402	404	358	390	393	383	397	397	388	401	413	392	430	397	385	373	428	357	403	381	362	434	379	373	393	378	386	367	404	401	402	401	404	354	376	375	402	401	384	382	390	379	364	375	383	378	391	397	372	388	357	372	379	388	361	375	402	401	364	380	392	384	388	389	363	359	409	390	386	364	415	393	411	389	419	388	371	377	401	378	401	375	378	403	380	403	422	411	334	420	374	369	412	388	390	426	367	392	408	407	404	377	393	376	396	353	394	372	421	388	387	371	383	353	400	371	407	383	381	392	378	357	377	383	401	353	394	410	359	366	423	429	383	378	379	371	395	412	407	393	425	390	362	394	363	412	372	396	403	384	387	371	392	392	394	407	406	397	412	386	372	370	403	413	398	407	380	371	381	351	373	387	393	346	385	361	375	362	366	388	393	393	390	384	406	407	381	367	376	398	395	372	396	373	422	362	349	393	390	361	369	354	361	407	364	409	387	401	365	353	378	383	406	412	348	398	402	383	397	403	377	379	403	432	377	377	385	370	419	398	366	406	380	364	380	356	382	415	386	394	398	406	407	356	356	378	409	384	370	363	409	396	411	355	400	367	377	410	400	370	378	372	384	345	381	375	386	393	386	351	404	402	433	395	445	381	371	365	430	369	365	387	391	409	390	422	370	425	383	405	375	392	399	391	402	380	393	378	429	360	377	408	410	416	437	382	377	387	408	374	373	377	390	406	409	424	400	386	373	376	426	350	372	389	405	423	382	387	421	392	406	379	394	386	370	373	377	385	384	364	387	430	389	394	388	400	379	393	354	372	365	378	357	388	398	392	398	368	409	367	399	401	444	390	368	407	337	374	406	390	386	418	407	414	391	407	394	384	398	375	401	392	414	367	405	362	390	409	388	371	366	400	371	401	362	407	375	384	380	403	349	385	404	369	375	411	376	352	400	355	399	384	375	388	428	378	394	413	395	410	388	386	395	372	398	360	404	367	380	372	377	378	405	370	391	400	384	335	379	378	415	387	389	399	402	392	409	334	371	402	391	408	380	342	350	402	404	363	373	400	407	389	382	373	398	356	362	378	374	378	409	421	378	394	412	359	379	423	432	382	400	376	366	389	431	395	387	364	380	378	429	353	394	359	406	393	396	420	388	393	401	385	373	397	397	378	381	383	402	385	363	387	371	358	397	384	389	391	384	378	372	365	364	410	385	375	385	381	372	392	368	378	430	366	418	392	388	375	388	392	363	390	371	403	387	363	413	422	378	386	381	396	391	377	409	397	403	410	396	386	373	403	384	381	383	383	392	380	401	370	376	373	385	424	414	411	397	418	401	384
5624	345	266	222	232	236	277	237	253	220	244	257	262	220	240	223	216	234	243	237	240	247	211	261	250	240	228	205	221	243	246	223	215	219	233	225	213	238	212	263	245	225	216	220	231	223	228	210	265	229	214	250	228	210	251	230	210	198	241	229	264	197	229	246	230	216	259	239	195	261	251	251	241	233	270	202	213	236	242	233	223	230	240	240	229	227	251	242	270	237	260	216	229	219	221	233	257	215	241	206	215	223	242	241	241	245	224	228	253	230	220	225	232	228	249	243	227	216	241	226	240	226	217	225	230	249	244	221	244	217	254	251	232	224	231	186	205	229	236	232	222	248	255	234	229	217	224	252	210	236	237	228	222	207	223	252	229	237	230	248	231	242	249	234	206	235	240	237	210	253	238	208	228	212	217	208	214	230	243	250	243	251	249	262	210	241	248	278	240	224	208	206	261	238	219	242	239	253	229	253	221	203	233	234	234	256	226	228	221	223	227	230	226	242	271	239	223	242	247	219	269	208	239	221	220	220	223	219	222	248	230	243	235	244	234	234	232	245	223	214	229	257	236	206	212	240	251	231	236	208	228	231	204	238	228	221	218	200	231	216	238	213	237	247	231	239	248	219	210	234	238	224	242	232	245	226	240	214	215	239	225	251	227	247	217	247	235	243	237	212	217	229	237	215	227	246	194	239	224	215	237	202	240	234	216	229	256	260	235	257	227	234	218	230	227	218	224	212	205	211	238	238	254	230	213	231	247	244	222	248	224	232	231	215	214	263	220	224	239	247	225	225	237	208	233	244	236	240	232	197	225	235	218	209	230	234	232	218	252	219	229	246	220	225	210	250	266	251	253	228	239	212	225	214	201	235	254	230	237	222	228	259	208	248	212	220	254	228	237	246	227	251	226	251	238	260	240	247	226	201	195	213	217	252	260	220	256	246	250	244	204	244	236	260	231	263	238	236	259	206	234	255	240	249	247	224	233	246	208	212	238	226	234	218	225	271	215	249	220	205	251	233	227	244	231	249	252	181	248	226	219	239	232	226	199	242	222	218	224	217	212	240	228	211	241	231	198	224	229	214	236	238	212	265	221	238	248	201	230	264	232	217	225	251	225	234	258	238	229	208	252	253	208	244	254	250	246	248	234	253	236	234	227	265	269	237	226	221	233	206	229	232	249	219	239	213	225	285	248	225	231	249	220	219	218	214	229	208	234	223	249	237	223	238	221	253	208	220	232	248	252	253	208	239	230	218	245	240	217	232	229	232	241	257	247	234	242	224	224	229	230	245	222	215	230	234	236	234	237	217	225	256	263	219	252	260	227	210	269	253	244	249	229	232	240	234	231	241	208	208	239	242	217	218	207	206	223	231	235	213	254	263	226	212	224	234	230	249	225	205	250	232	216	221	238	272	221	232	233	226	217	222	255	219	251	219	244	234	243	220	228	217	223	218	203	238	217	241	240	203	217	232	223	255	196	245	227	235	237	224	234	251	247	232	235	216	237	221	230	256	235	221	239	233	221	273	257	232	227	223	244	223	235	214	211	240	220	252	240	223	237	213	232	229	242	206	234	235	220	212	224	279	253	231	273	215	243	249	204	233	255	237	232	270	247	240	261	256	236	217	249	232	244	237	236	239	244	217	245	204	250	228	240	248	254	253	264	245	238	199	221	212	241	240	226	218	219	234	223	225	224	232	232	205	217	231	231	218	231	240	240	226	279	230	223	223	228	234	242	234	213	196	237	241	214	189	221	218	236	250	216	203	259	259	227	220	233	238	247	213	237	247	235	219	247	215	209	230	236	203	207	235	212	222	228	230	234	244	221	214	214	221	245	255	237	210	196	220	229	233	222	256	206	238	262	248	259	241	217	223	241	240	222	194	218	238	262	244	229	239	221	230	229	242	216	238	244	242	228	220	226	224	218	232	226	234	223	210	235	254	228	217	230	232	256	213	233	215	249	226	236	249	246	229	228	222	224	224	236	235	248	219	232	215	232	222	264	233	259	246	242	221	233	238	241	215	236	255	239	226	249	239	243	212	242	262	227	247	225	233	206	216	230	253	237	217	232	249	230	225	227	202	234	250	246	242	250	233	253	238	244	219	234	245	223	239	227	203	229	245	252	215	238	204	213	234	243	224	233	236	229	216	228	243	218	235	237	233	229	237	241	245	226	215	233	231	254	253	241	254	238	214	211	229	208	236	220	219	240	224	215	249	208	220	240	232	243	228	261	245	230	220	227	213	248	252	243	245	217	232	204	199	258	211	244	215	201	233	205	265	238	228	208	234	226	215	244	249	234	267	218	215	228	225	217	245	240	217	232	233	230	277	204	255	229	253	230	243	230	234	228	224	242	202	208	228	248	196	221	215	222	253	234	241	246	215	241	237	226	215	234	225	215	243	247	253	216	220	245	197	257	243	238	215	208	254	229	265	217	232	237	202	206	249	230	227	229	237	223	261	219	255	219	236	229	232	202	205	232	241	227	253	226	247	220	260	240	224	222	259	208	252	241	239	234	251	269	236	231	249	226	233	253	217	212	270	218	227	195	200	211	220	259	234	232	232	258	223	218	247	261	235	241	225	256	266	254	252	194	230	241	242	233	215	236	220	204	237	209	221	222	208	224	223	248	216	235	242	258	229	215	206	209	227	222	205	214	231	240	227	233	224	212	257	241	211	231	248	231	218	218	251	213	207	213	228	221	216	234	244	231	231	228	238	235	216	222	243	225	207	229	214	233	259	229	228	224	224	267	248	232	213	238	216	249	207	233	248	231	233	233	233	215	236	230	216	238	238	252	236	238	248	233	257	229	242	249	263	212	217	182	229	223	232	203	211	229	235	224	221	250	208	212	249	269	233	220	232	220	241	222	218	236	256	229	191	225	227	244	233	233	260	262	243	273	252	210	241	223	212	222	229	246	249	221	261	207	233	225	222	212	234	221	234	241	224	229	230	249	260	224	252	216	233	227	228	250	206	222	225	194	231	212	231	233	233	242	236	212	222	231	249	230	249	253	222	234	277	240	242	227	205	246	223	205	230	245	203	238	223	223	233	239	250	220	231	230	225	214	211	231	232	248	245	226	226	246	241	270	216	264	221	235	243	253	215	217	214	241	251	233	243	239	223	207	217	235	223	231	208	217	221	215	256	239	227	243	216	243	243	228	224	232	245	244	231	232	253	204	250	233	224	210	256	238	230	236	245	246	238	249	232	205	252	236	221	266	250	209	236	235	236	224	218	227	255	251	248	242	233	238	215	227	225	224	216	243	233	249	223	245	230	219	263	241	227	253	214	223	242	239	227	231	222	220	241	223	240	254	240	224	220	230	237	243	239	266	217	221	253	255	231	213	255	252	247	246	235	249	234	261	235	226	231	229	248	259	268	250	232	219	233	209	249	235	232	220	222	218	218	197	232	234	242	216	214	236	241	232	226	231	214	231	244	232	223	230	233	217	220	224	251	254	235	232	227	206	235	216	250	252	256	219	240	231	233
4790	637	661	633	610	568	609	617	581	590	526	585	541	585	580	548	604	573	569	586	543	577	547	579	607	558	616	586	595	551	577	569	593	596	605	608	593	547	549	580	584	596	576	551	555	594	542	602	553	606	598	555	585	572	558	561	563	596	605	588	605	538	570	559	588	609	529	565	564	586	582	599	569	592	592	566	567	549	593	559	522	558	585	576	625	558	577	548	542	591	594	595	532	570	577	532	570	602	548	562	578	567	575	582	555	544	575	576	575	582	573	584	598	546	579	557	591	582	570	590	619	584	599	584	580	561	579	610	581	546	555	565	601	560	541	624	557	555	594	558	558	594	582	586	578	601	552	603	564	523	558	584	585	571	557	576	630	590	605	583	613	562	578	603	615	579	578	603	542	569	582	560	559	561	589	605	569	621	549	576	552	612	621	583	578	544	582	601	597	557	572	583	541	589	546	568	567	584	582	571	601	572	578	582	637	568	573	586	615	543	572	565	588	571	585	560	569	553	564	572	591	594	575	534	523	571	542	547	591	576	552	583	600	557	561	584	584	597	582	629	564	599	561	566	572	597	640	624	560	559	610	553	558	594	595	540	566	568	569	527	537	603	566	577	563	566	598	577	574	547	557	615	568	544	554	571	577	513	533	582	582	571	569	577	598	572	604	584	540	602	580	564	594	530	586	542	577	579	611	561	540	548	550	572	611	598	594	587	587	574	571	553	587	576	584	628	581	587	606	540	558	585	563	592	566	539	532	579	579	636	575	524	568	579	556	586	589	598	588	589	567	554	592	566	607	581	542	571	570	565	551	596	570	568	573	566	561	541	569	574	556	594	565	574	566	569	576	552	600	569	652	565	600	575	607	611	561	545	564	555	577	565	567	583	591	576	561	576	559	525	531	579	605	592	543	575	570	572	551	589	544	581	578	557	603	578	595	607	597	530	576	559	614	572	562	607	544	563	593	576	566	579	580	533	538	584	587	552	573	528	557	566	575	583	550	577	628	567	556	548	573	585	565	596	608	631	568	569	547	539	580	576	587	597	559	545	558	567	542	586	573	536	606	582	534	566	568	576	567	564	550	570	564	604	611	558	579	574	559	598	567	575	582	577	545	532	549	561	610	528	557	561	580	576	564	544	564	550	593	579	588	569	554	567	579	576	565	551	559	585	565	558	554	588	573	550	587	552	605	531	550	588	589	550	622	571	553	568	557	570	601	590	578	558	576	551	570	526	617	606	550	585	524	553	568	626	557	581	602	561	602	575	592	584	598	591	593	536	565	555	619	563	603	584	581	542	551	579	557	567	624	616	557	605	596	563	562	565	620	547	581	549	594	554	531	618	606	575	572	580	552	579	576	586	572	547	588	564	577	556	558	554	579	601	523	585	573	583	562	558	606	557	564	560	541	594	588	611	574	604	549	567	587	601	588	589	541	577	602	570	523	552	559	537	554	575	576	580	610	590	591	572	556	576	526	586	567	593	556	536	564	529	586	543	578	567	563	578	639	564	570	551	559	592	553	553	575	563	604	548	584	559	587	543	565	610	595	593	564	566	571	623	586	543	585	565	615	590	581	573	554	552	596	595	584	572	624	562	554	597	553	573	627	553	571	560	582	546	623	568	551	577	559	584	621	592	604	541	593	593	558	557	597	593	550	636	605	570	589	556	572	528	557	592	594	589	564	539	551	560	573	604	551	579	614	572	584	562	627	586	579	549	550	635	565	565	582	610	610	556	584	577	587	560	597	621	565	560	592	574	588	599	609	584	590	566	637	597	597	591	624	575	560	599	568	576	581	613	566	584	584	589	570	584	584	590	550	571	600	576	580	571	600	572	540	579	582	558	582	563	561	583	536	552	581	587	562	550	595	601	562	560	589	578	571	593	568	560	570	578	558	601	531	660	581	617	588	614	578	562	535	613	603	555	549	584	603	557	600	577	581	481	596	599	579	610	555	580	610	576	606	581	596	605	562	562	556	535	590	567	565	523	568	557	574	600	594	602	609	573	566	530	567	561	588	582	559	639	582	571	580	533	574	631	572	563	588	563	523	544	624	547	574	576	561	599	558	597	574	522	575	576	635	601	584	611	543	547	572	577	629	536	580	612	588	580	582	561	633	575	552	609	583	568	550	603	570	565	621	503	564	569	551	592	594	563	560	603	576	574	567	583	614	594	576	617	551	551	612	602	604	593	585	618	588	592	555	593	578	606	577	592	595	608	613	574	576	534	591	591	548	587	578	611	608	566	575	584	607	571	560	599	592	595	553	570	602	570	570	588	605	589	530	608	571	560	557	588	598	521	563	595	579	570	545	598	603	580	559	579	536	594	621	600	572	532	534	574	553	549	530	594	586	606	572	567	580	609	580	566	583	556	608	575	611	585	595	591	597	561	593	554	645	589	581	528	570	537	593	572	560	599	574	581	596	572	569	560	580	567	608	619	586	559	611	594	599	614	556	592	554	612	574	576	552	565	558	598	588	596	586	590	573	579	532	586	579	589	586	559	569	560	572	542	581	599	572	604	589	560	556	553	541	564	576	562	591	584	571	572	523	546	609	582	566	618	565	611	560	578	601	583	573	573	547	592	615	573	570	606	555	544	556	557	568	579	582	557	541	574	561	569	565	549	520	562	581	596	595	564	550	573	542	554	610	556	576	560	561	577	545	527	582	543	567	558	607	501	595	588	593	544	603	562	545	557	569	580	540	511	610	594	622	583	589	602	557	597	595	589	580	587	584	564	568	585	556	553	567	610	584	570	579	581	611	554	595	561	599	589	584	604	562	563	550	576	578	588	542	587	602	575	547	557	562	600	548	575	630	584	551	567	556	557	603	603	553	579	543	581	594	553	562	547	562	551	603	553	562	588	536	520	570	560	573	580	560	572	565	581	563	565	577	569	596	594	574	553	558	599	553	621	577	591	577	579	553	569	573	573	617	598	562	532	583	602	560	598	612	573	569	563	613	562	558	533	560	572	613	572	618	604	559	602	565	569	559	606	536	574	561	590	582	574	572	642	571	583	606	572	575	585	592	565	598	606	600	563	528	588	597	543	575	632	567	533	592	600	588	581	579	561	537	585	574	586	551	586	560	538	586	556	591	637	578	538	566	596	629	588	561	587	569	556	571	534	570	554	604	571	594	518	582	603	543	532	558	601	596	564	566	571	596	595	560	580	529	548	586	578	572	578	608	574	603	539	587	597	598	611	587	592	601	603	559	556	592	564	557	590	586	599	551	573	576	547	556	551	558	611	567	549	549	614	606	618	553	559	567	549	556	585	575	616	571	572	593	541	591	584	596	549	556	601	608	584	569	583	563	532	558	555	578	590	607	590	592	561	539	540	602	538	556	581	628	570	569	605	522	592	582	594	556	553	588	560	611	634	559	640	590	541	542	611	600	566	532	553	565	552	569	544	600	610	575	590	563	570	569	582	565	540	573	624	531	593	569	568	574	590	550	570	546	540	588	575	597	554	537	564	568	583	588	565	553	611
13697	872	527	435	366	334	323	289	306	272	271	291	282	275	281	300	251	248	275	271	280	268	283	305	279	270	259	258	291	288	259	256	279	309	290	282	246	290	291	275	279	268	269	275	251	268	279	264	302	268	276	303	274	307	274	260	270	251	299	266	286	240	291	294	267	268	264	268	264	278	278	248	282	263	271	283	270	252	261	286	279	300	278	275	274	290	310	287	292	285	258	256	275	293	273	284	259	248	305	269	290	306	282	262	296	254	254	294	278	281	258	267	272	275	285	297	259	263	253	281	255	271	273	274	247	267	275	276	304	267	280	285	280	277	240	264	260	258	300	273	285	275	244	266	267	269	292	279	293	269	276	297	278	275	296	295	262	275	260	295	281	269	278	265	283	281	275	277	292	287	269	262	259	313	267	270	260	296	274	327	261	279	293	256	265	291	263	246	278	288	265	262	288	288	294	267	261	271	247	274	260	290	280	272	281	259	266	241	303	320	289	250	277	241	275	294	282	262	305	260	298	293	306	275	301	302	273	265	308	276	288	254	286	271	268	285	291	253	258	292	275	278	321	284	284	249	275	277	271	280	245	286	289	274	255	264	289	280	290	285	286	267	277	249	298	271	293	278	278	266	279	305	271	304	273	267	279	266	254	273	264	260	266	284	271	295	277	270	278	277	258	304	275	276	279	265	279	254	257	254	256	280	247	250	291	282	281	288	263	300	274	260	270	296	283	317	274	284	270	245	270	255	267	297	280	272	281	299	269	265	291	292	251	264	242	287	273	278	307	271	266	284	321	282	277	285	281	289	255	285	266	272	279	272	288	276	254	252	268	282	283	284	265	274	254	287	271	276	269	302	264	255	282	265	258	227	270	255	262	281	257	266	278	283	306	246	274	287	245	315	280	246	277	257	305	274	259	281	301	292	287	271	267	326	274	307	273	292	260	284	278	265	277	259	240	254	259	281	270	277	298	277	277	278	305	286	292	288	287	264	256	262	265	296	283	251	268	268	236	248	293	296	277	274	257	285	264	259	296	252	289	260	256	278	279	308	278	284	267	269	276	242	276	258	290	258	282	302	281	276	306	295	295	260	275	269	248	297	262	294	286	259	247	256	259	270	277	263	289	296	233	253	250	276	250	284	277	274	281	253	274	263	295	275	287	281	251	311	294	289	291	306	286	252	237	266	252	272	289	255	241	246	251	288	262	292	299	270	277	275	270	300	280	272	309	291	275	265	254	264	274	259	281	274	273	257	269	297	315	289	289	265	284	275	300	270	277	266	266	307	282	268	267	238	257	270	263	293	307	251	297	297	279	266	276	279	256	280	283	281	271	290	278	288	246	261	269	297	256	283	264	270	306	266	279	283	264	307	303	276	275	285	274	254	276	297	266	271	266	271	269	252	298	303	268	292	257	266	303	278	302	276	270	268	318	264	292	260	298	270	262	286	258	283	287	245	264	281	264	255	262	287	251	249	262	263	284	275	285	277	265	251	299	270	280	297	252	291	273	271	301	248	269	288	270	288	291	292	255	257	259	251	283	275	268	262	264	265	318	268	255	260	294	249	247	264	266	290	292	249	278	250	284	258	292	249	259	249	289	307	264	241	261	284	241	283	273	295	258	275	269	282	259	292	286	294	276	282	261	216	308	289	285	308	288	293	299	280	272	266	292	271	284	263	293	278	259	268	272	290	270	280	265	301	284	253	305	271	300	291	255	279	296	287	270	288	285	257	278	296	255	276	278	264	285	277	287	266	269	278	271	259	260	273	292	281	270	282	249	257	246	242	285	294	285	259	258	284	295	279	280	289	265	291	287	295	262	257	261	285	254	272	270	280	298	253	272	276	286	291	267	299	284	271	295	249	236	261	272	265	261	254	296	264	268	287	279	257	260	303	273	305	273	287	272	300	253	306	294	257	257	257	269	293	286	254	279	282	309	306	245	276	244	287	271	239	268	290	297	267	304	259	278	262	266	268	276	285	276	286	240	253	235	247	275	267	274	292	287	310	272	255	295	276	293	258	279	273	284	251	272	245	261	302	296	307	274	247	266	298	263	274	305	286	260	265	289	276	291	289	308	302	298	276	266	287	271	296	275	286	293	283	272	279	281	289	294	279	290	306	288	285	260	284	254	228	292	319	282	274	285	250	282	263	255	299	249	279	256	270	287	284	233	259	261	269	257	273	268	284	268	262	267	261	260	265	282	251	263	288	272	270	278	254	288	271	270	272	289	277	280	294	240	286	313	269	315	277	294	285	274	274	279	243	272	303	282	261	291	249	270	299	280	306	294	292	268	259	323	284	280	283	277	268	250	277	267	247	300	289	237	296	299	262	249	267	262	248	272	288	280	280	255	276	249	314	279	282	286	263	286	283	283	295	283	279	308	259	290	280	303	234	246	277	266	285	262	248	282	290	266	278	280	274	252	294	291	285	303	252	278	262	265	274	248	245	295	293	251	247	273	287	258	250	252	300	297	264	266	283	241	272	269	264	285	263	289	290	267	259	294	286	270	275	290	278	282	283	288	287	249	282	264	263	295	286	298	250	289	278	281	273	274	281	268	286	291	295	262	273	274	282	293	244	279	275	253	338	288	276	312	290	258	276	299	292	291	262	295	297	290	293	266	283	257	291	262	256	287	315	286	278	270	263	279	291	261	253	261	254	266	275	301	256	256	256	279	248	254	265	260	250	289	262	286	281	275	266	279	270	302	250	280	275	279	267	235	268	290	236	321	276	277	296	313	306	255	242	281	313	274	275	279	301	305	263	240	280	275	261	300	288	274	322	277	280	269	270	287	284	282	283	260	275	281	268	281	275	284	303	256	264	251	287	274	288	262	248	280	258	250	285	261	258	240	295	284	234	252	281	264	289	265	250	272	267	271	279	270	265	257	268	284	258	278	276	259	243	245	261	264	277	266	284	250	279	281	274	304	260	290	275	264	274	281	261	261	290	247	277	274	281	287	282	267	301	310	280	269	293	282	313	271	279	259	287	281	269	275	284	264	274	305	316	278	246	281	303	294	271	274	276	276	295	274	274	253	264	254	288	263	266	240	271	289	302	271	263	278	279	272	295	252	288	268	297	277	242	227	308	284	294	265	239	252	274	279	250	278	262	244	296	258	238	283	288	307	284	280	276	272	276	270	256	260	270	273	292	243	275	251	262	282	269	288	258	295	263	297	293	289	286	253	296	250	300	270	264	255	265	270	284	274	268	271	275	271	254	242	253	254	237	280	265	261	251	272	293	282	275	305	302	263	293	279	255	330	253	260	279	269	243	278	254	287	262	273	285	295	275	268	265	287	284	241	276	266	275	255	249	278	300	278	236	277	276	297	288	259	303	272	284	260	250	276	268	272	287	257	283	273	276	313	224	287	237	284	240	284	299	281	261	283	261	264	299	272	297	262	296	269	283	247	277	275	316	262	302	263	296	299	272	247	279	253	281	263	250	275	299	324	279	304	278	266	266	257	282	265	264	267	263	274	268	284	262
10163	1041	1311	1290	1165	1107	1025	926	932	826	751	734	749	750	717	750	739	687	697	683	680	698	658	640	677	682	637	725	713	661	695	669	652	649	725	661	697	682	690	686	629	635	701	621	708	605	655	638	650	649	673	670	682	652	633	659	646	653	661	695	707	637	658	685	682	639	676	689	683	625	666	649	663	629	637	620	629	607	679	656	660	663	669	667	657	709	680	598	635	709	634	688	637	653	660	632	668	682	705	681	667	679	665	659	679	667	662	710	627	618	623	669	654	626	658	686	679	640	662	673	642	676	648	649	657	638	646	687	673	622	611	685	664	664	640	706	610	633	598	635	668	680	616	673	622	663	661	648	687	638	641	704	653	603	672	675	652	650	638	650	650	658	627	628	612	639	680	646	657	654	666	649	667	651	650	642	618	661	671	677	655	695	690	645	612	710	636	653	628	725	679	643	650	646	657	641	649	737	648	686	653	662	644	602	627	613	646	687	636	652	625	692	609	690	672	660	663	678	678	659	642	643	684	622	622	675	680	659	697	613	676	663	664	666	649	665	677	638	630	626	663	676	641	602	676	635	640	636	621	657	651	654	667	677	691	659	622	646	656	642	628	664	642	665	633	662	686	626	688	627	667	692	635	637	673	653	643	672	671	659	629	670	638	644	656	647	656	661	659	656	691	699	654	682	634	664	678	658	600	658	683	673	674	649	684	623	650	647	676	635	666	664	672	668	618	666	669	709	649	675	651	644	696	660	617	648	603	665	611	640	675	670	645	650	671	656	643	718	683	640	658	634	648	624	619	703	667	654	640	654	670	643	677	707	643	692	636	664	679	674	696	628	665	632	666	667	647	642	671	677	688	659	666	635	665	659	644	677	648	687	674	614	672	677	660	606	657	667	641	708	655	660	648	635	667	670	639	664	660	684	662	700	635	667	677	662	643	673	676	629	662	672	678	667	658	654	645	646	679	644	723	670	687	674	694	637	690	629	683	717	619	662	636	675	657	662	707	676	659	637	686	598	660	637	720	621	626	692	715	683	641	656	698	624	680	625	691	612	610	662	679	662	658	609	652	674	655	713	682	651	650	651	640	681	659	653	653	652	659	662	666	657	652	647	663	658	641	661	637	681	714	644	643	686	652	655	657	645	693	669	658	654	679	659	611	691	665	645	650	612	705	697	623	636	624	671	657	662	648	647	657	667	680	625	658	656	689	627	671	675	664	691	656	681	665	645	628	667	660	662	685	659	633	641	609	710	665	650	726	677	660	694	650	664	663	671	662	650	642	641	630	595	614	637	642	614	640	651	697	637	662	651	690	663	654	646	641	677	647	677	657	655	705	615	632	676	661	634	638	677	649	648	668	654	649	663	688	686	658	686	672	680	688	669	651	652	647	703	656	657	659	664	696	639	643	668	623	658	626	658	664	699	669	642	669	600	659	675	657	693	641	668	672	662	634	667	642	671	694	698	646	625	660	675	737	618	696	643	699	676	658	663	662	658	643	692	651	654	649	632	676	614	628	678	662	639	639	639	711	626	688	633	652	675	649	655	653	665	659	662	663	655	696	682	639	683	666	692	639	618	627	639	674	653	671	662	695	654	614	649	650	640	672	658	647	636	611	662	656	654	657	655	644	649	636	627	659	606	668	624	658	662	706	603	639	669	683	620	665	671	672	644	669	661	621	664	655	650	615	646	654	629	656	624	648	630	674	627	625	620	602	633	658	656	655	650	636	635	645	647	685	676	643	662	705	655	671	598	654	644	667	692	646	658	690	681	641	612	671	666	689	683	649	692	664	665	670	652	717	634	644	649	682	697	668	646	695	635	642	647	680	642	691	660	658	689	665	647	677	649	686	667	665	660	686	618	662	680	644	672	658	621	659	669	651	659	661	611	629	674	626	631	704	623	699	683	667	686	580	637	658	605	685	692	637	631	676	611	728	654	685	665	635	706	691	659	651	627	672	645	683	641	633	637	636	616	651	651	644	637	627	656	669	637	666	643	671	588	645	669	661	657	670	639	673	668	649	680	664	680	622	652	609	653	618	692	634	670	696	679	672	667	660	680	663	659	674	688	674	623	657	649	670	643	684	631	673	676	638	630	651	644	615	616	669	639	661	689	659	659	690	644	657	672	689	666	630	687	711	658	633	660	653	668	682	698	632	633	690	665	678	654	663	668	687	660	684	638	614	636	687	711	726	635	635	652	706	644	665	646	647	637	628	655	728	656	609	659	659	635	650	646	646	681	698	638	675	610	663	680	682	697	689	619	654	659	637	640	626	645	696	667	650	688	682	693	673	644	646	595	697	653	691	644	667	645	639	664	676	655	705	676	651	672	636	624	684	698	638	632	693	615	657	618	665	623	674	659	661	649	674	659	692	664	631	620	679	606	673	686	663	636	656	605	671	643	663	699	634	610	672	681	682	681	723	633	669	673	635	634	619	705	662	673	672	653	657	629	642	630	630	606	640	680	666	653	655	637	679	655	628	641	619	627	666	634	637	654	636	646	654	656	662	728	646	625	674	696	679	696	623	656	657	682	617	655	666	627	646	688	661	626	643	633	651	620	665	626	605	666	618	623	682	642	658	663	675	669	668	638	614	687	702	656	640	658	637	662	682	666	653	687	676	687	639	661	638	626	615	680	686	657	655	631	633	668	642	637	645	668	637	608	670	638	651	657	648	632	676	634	668	620	673	645	653	694	645	654	641	685	690	656	640	679	655	676	660	641	662	710	630	644	652	686	608	678	642	634	656	643	673	637	628	640	684	646	679	660	660	662	651	676	679	637	635	663	705	629	654	734	633	694	663	667	634	704	623	663	633	666	665	703	652	639	645	672	634	645	665	646	680	615	631	677	660	619	669	633	659	693	668	636	631	674	637	634	610	660	687	617	652	585	630	635	645	622	642	638	612	702	669	656	665	615	685	667	629	672	655	648	611	673	638	626	669	662	652	683	640	642	676	628	695	627	624	646	681	667	691	629	692	623	668	658	682	631	651	681	670	680	622	631	661	644	664	703	637	648	651	614	668	690	675	662	626	636	610	635	671	673	678	637	647	691	693	675	641	635	664	696	639	666	719	678	632	645	669	688	670	669	647	678	619	672	634	679	645	661	674	634	737	678	695	630	624	660	647	679	671	708	660	649	653	670	686	659	638	632	689	635	649	617	650	682	667	692	631	710	626	622	678	636	619	680	658	682	677	666	645	659	700	691	672	679	644	651	648	704	704	665	632	733	641	673	721	619	661	681	650	649	692	654	638	628	675	677	656	614	654	670	677	677	666	657	664	653	646	708	696	675	613	688	669	629	672	671	683	620	663	645	670	684	689	692	650	625	600	639	630	637	608	622	644	654	671	679	609	627	669	648	631	668	649	691	626	645	666	641	729	641	633	663	659	656	652	654	638	627	637	691	645	630	645	666	683	650	657	661	647	707	631	645	635	644	674	680	683	654	605	656	664	657	656	619	702	649	665	689	634	677	659	673	626	657	671	691
22151	1753	700	548	397	342	297	256	208	212	179	180	172	185	184	165	142	178	155	168	192	161	187	159	155	148	182	152	169	147	176	162	157	147	155	128	182	147	176	165	164	158	128	171	140	175	156	177	174	160	148	152	130	149	167	155	154	142	170	157	168	149	134	181	150	161	164	174	144	158	160	134	162	161	158	148	135	122	136	151	184	166	153	135	128	147	158	162	157	171	178	148	159	170	172	146	136	159	153	162	142	154	158	155	146	139	138	166	149	143	163	170	153	123	141	146	166	157	158	148	156	150	133	129	163	170	159	155	159	123	138	131	138	145	168	150	164	158	164	178	141	161	163	145	132	160	183	150	141	166	126	137	148	185	136	160	159	154	158	166	166	141	158	156	159	148	152	164	164	150	162	160	163	150	156	165	139	149	140	143	144	154	167	131	156	154	121	147	142	139	131	143	163	139	172	152	160	172	128	162	186	159	169	151	158	161	166	145	152	160	145	169	128	172	158	139	156	162	147	147	155	164	184	169	135	160	133	153	160	143	151	151	170	154	151	148	179	175	163	136	168	158	150	152	153	153	151	148	142	162	181	175	149	141	118	150	167	138	167	162	144	156	151	167	128	167	160	162	162	163	170	177	183	154	162	155	158	170	173	151	127	162	167	154	175	171	162	136	153	162	175	166	162	135	153	154	160	159	156	144	171	159	138	171	180	151	138	148	139	159	162	113	127	159	152	159	173	165	158	149	154	140	133	144	185	151	152	134	148	159	181	156	164	153	157	152	152	153	157	169	132	146	172	150	142	145	151	136	165	144	141	164	155	167	161	148	170	156	156	131	166	145	155	138	163	154	150	124	156	140	149	145	180	155	148	166	150	142	158	166	149	153	165	152	152	155	157	158	153	162	150	162	165	157	168	135	140	154	134	163	150	163	162	149	149	144	137	151	153	180	176	154	165	172	168	150	173	153	154	167	151	151	168	147	166	144	130	155	155	171	138	150	167	137	165	159	158	153	154	139	134	144	168	168	132	167	163	164	163	153	160	157	151	154	127	141	163	144	156	147	162	147	149	153	151	147	117	135	157	174	146	150	161	151	132	145	153	159	157	142	160	153	148	148	135	158	155	146	180	137	158	152	142	142	137	167	160	145	164	163	146	165	145	141	169	146	158	126	152	136	156	150	143	176	141	130	153	127	172	139	147	153	144	154	132	143	160	133	143	166	174	153	152	139	144	146	140	181	150	166	132	168	157	160	149	154	160	150	168	177	141	159	133	173	165	141	143	172	166	149	142	143	140	163	155	161	154	145	169	147	152	129	135	167	163	160	158	168	162	144	156	176	140	158	165	164	159	138	150	148	164	134	176	151	136	170	177	163	162	150	143	167	158	149	174	167	157	156	162	151	173	131	173	147	156	158	151	139	124	157	135	162	152	160	138	158	182	168	160	138	131	146	166	176	151	166	164	144	148	158	159	150	150	153	160	145	156	170	161	161	145	166	152	137	156	143	137	165	171	151	143	157	143	152	165	154	155	133	142	150	163	124	139	182	155	177	150	160	157	159	141	153	162	165	144	158	170	153	153	174	136	130	145	151	170	161	154	162	170	168	173	153	142	161	154	152	164	152	139	179	141	154	162	151	135	149	159	141	138	167	144	155	171	154	155	184	145	147	156	155	141	167	143	154	141	146	159	121	172	153	152	168	144	156	151	170	178	158	157	158	155	182	169	163	156	164	155	140	153	149	131	175	163	157	150	150	164	157	142	152	154	156	170	138	158	152	145	155	156	165	163	136	147	149	169	167	155	133	175	152	152	153	168	156	155	164	177	148	150	177	129	154	176	160	161	134	137	162	174	138	131	142	163	141	177	150	158	154	158	133	156	158	153	162	172	153	145	161	166	171	157	161	162	149	144	137	140	178	180	158	143	152	165	161	157	148	125	144	141	147	133	159	172	124	155	145	155	145	146	142	179	144	167	164	165	160	145	144	160	137	158	160	158	169	118	153	153	164	130	162	164	150	142	125	149	139	167	165	163	159	159	198	144	132	134	160	140	153	146	154	171	152	171	140	155	150	151	144	152	147	145	145	159	143	162	161	153	159	132	175	119	170	177	157	138	137	172	145	135	138	148	150	138	166	162	157	147	164	151	159	177	149	170	167	160	153	160	156	157	142	155	156	156	168	147	156	157	159	151	147	167	154	132	138	138	145	180	151	150	156	174	153	147	140	148	146	151	133	138	141	159	168	171	151	163	135	162	144	156	160	165	157	140	156	115	152	144	156	124	158	160	166	155	166	130	152	163	165	153	132	141	156	153	157	156	156	158	152	148	153	180	167	162	155	140	150	159	150	162	165	166	163	147	144	153	153	154	155	154	148	143	143	166	149	144	152	134	141	165	153	157	132	153	171	130	146	133	156	158	158	158	142	139	158	155	151	147	160	150	125	151	139	144	160	153	151	172	171	148	145	158	154	145	156	137	132	147	143	159	147	175	152	161	154	163	155	151	166	173	160	173	145	172	149	150	145	164	147	143	141	126	150	165	163	177	160	147	192	177	155	150	161	144	145	148	120	151	148	172	162	163	172	161	177	145	134	131	151	137	124	148	156	154	165	140	161	188	137	147	158	154	164	127	167	116	157	158	144	152	156	142	152	166	167	149	154	145	154	158	172	184	166	150	161	153	146	135	155	150	156	162	152	151	161	156	131	153	158	136	155	149	153	143	119	167	160	154	145	143	140	165	140	146	165	157	143	147	158	167	157	150	172	156	135	143	156	174	159	133	163	136	139	149	153	161	143	159	158	153	145	166	148	154	155	133	155	154	156	186	158	136	147	163	138	161	191	133	168	159	134	147	166	139	161	152	148	144	146	156	146	166	144	151	167	176	166	165	178	150	147	156	151	134	137	155	163	155	142	149	153	148	155	152	130	185	136	170	127	145	159	150	150	139	146	146	140	151	149	137	160	163	149	137	158	169	166	144	178	133	153	170	153	171	157	161	130	149	143	155	142	164	132	168	149	163	150	144	142	152	143	165	140	145	144	139	140	144	147	138	187	153	137	156	148	143	161	155	147	173	156	160	154	162	162	169	170	150	150	157	163	151	153	150	167	158	133	183	137	140	146	164	175	127	159	151	153	142	141	143	165	166	149	153	158	122	156	159	156	143	146	165	165	141	155	141	149	125	135	173	156	153	129	150	154	164	159	178	156	131	141	153	166	146	174	153	144	149	148	163	172	137	177	148	164	145	165	147	154	143	145	151	163	170	135	159	135	141	143	159	149	172	165	137	154	164	162	151	149	152	153	159	165	173	161	155	162	160	139	146	155	150	156	133	156	148	156	158	171	115	158	178	133	162	147	170	149	160	164	136	146	151	139	151	156	164	151	154	183	147	134	164	162	153	162	145	163	144	145	159	163	156	141	137	185	152	141	165	154	146	171	155	155	144	144	142	154	158	149	165	149	141	133	171	152	151	148	145	150	139	158	145	143	149	138	162	146
13042	1004	1557	1616	1319	1169	918	896	832	703	624	564	503	482	471	514	476	449	475	460	453	441	449	431	419	408	400	431	433	384	416	397	385	399	407	389	405	410	417	404	357	368	384	363	397	372	361	417	377	428	410	383	372	398	349	378	361	398	382	416	364	391	344	363	420	426	418	402	369	386	407	401	410	373	391	381	392	375	384	396	389	407	351	356	378	387	362	379	394	358	377	395	408	417	383	398	412	382	371	367	363	411	370	385	373	401	401	345	402	368	399	399	348	351	374	352	377	365	374	363	371	383	380	396	363	410	397	397	375	386	368	358	379	383	366	403	384	374	389	403	359	398	373	369	351	382	367	375	364	373	384	395	389	424	417	396	388	399	389	365	388	372	375	394	350	382	376	366	383	423	385	370	378	365	373	327	353	403	384	380	362	369	361	395	394	382	410	374	390	364	397	384	389	386	377	406	385	393	381	367	387	376	397	378	353	380	387	400	394	423	408	415	403	350	381	381	396	381	378	383	361	413	378	414	420	372	362	428	390	381	364	397	411	397	385	400	368	396	373	365	378	336	394	374	392	380	381	382	389	365	333	394	357	361	381	385	420	399	416	414	381	361	378	372	352	370	390	417	393	351	395	327	374	353	385	365	366	375	390	380	415	405	396	388	371	380	384	381	394	379	383	382	361	367	393	356	358	352	394	358	387	389	362	354	382	362	353	411	371	376	372	359	390	382	402	417	383	373	358	377	367	348	374	344	384	391	393	352	404	391	354	385	389	405	354	396	393	398	380	412	404	370	389	379	374	403	429	357	359	344	371	383	377	390	396	386	376	401	411	374	382	367	396	378	340	386	368	350	392	342	372	354	362	362	368	384	375	400	395	358	387	395	368	365	373	425	388	396	370	394	353	354	364	370	374	395	380	372	388	388	370	374	387	363	394	396	385	381	363	378	378	357	402	355	404	389	367	383	391	369	379	384	363	357	406	383	378	359	364	380	388	373	366	422	361	370	370	378	382	378	374	349	360	353	403	387	378	352	395	357	365	351	377	348	381	383	317	358	384	383	371	358	373	359	367	352	359	363	389	387	395	374	400	389	362	390	399	386	377	375	350	385	398	383	390	353	366	396	364	382	370	379	375	382	400	393	387	342	366	394	403	399	415	347	371	378	395	386	379	373	399	402	406	372	366	355	372	370	373	370	383	377	362	396	345	373	384	415	400	383	359	373	366	368	367	346	393	346	347	338	375	390	392	422	390	400	378	363	381	384	374	367	366	378	383	373	356	441	390	384	404	389	404	384	376	373	388	371	394	392	394	385	380	387	392	345	382	401	372	380	361	359	394	353	415	390	361	378	368	364	386	379	395	372	382	409	372	381	425	366	368	372	373	362	390	371	381	361	360	345	373	413	367	363	377	404	400	370	380	373	383	411	352	380	416	384	360	408	388	384	398	337	388	401	370	378	355	383	415	346	375	368	386	386	392	364	392	413	352	382	402	369	366	404	379	378	384	399	404	372	382	375	369	372	354	424	330	364	395	383	362	357	380	390	386	346	392	359	388	344	411	396	390	338	385	385	378	393	397	357	354	358	384	359	389	351	365	360	386	404	366	373	373	373	402	431	410	381	392	396	379	398	359	376	384	384	392	365	357	346	393	383	377	395	368	403	362	398	369	398	362	359	373	377	401	356	390	363	401	381	346	361	357	412	367	348	376	349	413	371	393	372	392	354	372	349	393	367	345	422	394	358	376	408	408	359	394	378	404	419	389	387	382	376	361	382	388	387	395	434	374	405	406	369	397	372	390	378	396	381	385	378	373	379	337	370	359	377	403	364	364	388	396	366	392	375	402	395	390	396	378	413	362	378	390	385	375	398	357	350	378	400	397	367	384	384	393	378	348	364	362	377	385	355	379	375	377	353	380	378	378	386	393	364	382	356	384	404	384	383	374	381	388	377	385	400	329	395	390	383	418	387	371	406	322	381	380	402	388	380	351	391	367	385	424	384	368	394	384	397	390	371	392	409	395	378	348	402	388	385	401	388	332	369	390	365	361	364	411	368	362	347	394	340	364	398	364	396	371	380	393	356	371	359	405	369	368	399	368	388	402	349	389	325	346	385	367	350	360	372	372	399	368	365	355	404	386	379	374	377	396	378	370	376	389	380	364	377	377	364	353	369	407	360	354	403	404	371	380	377	381	419	388	354	379	402	378	370	396	397	346	390	349	396	394	377	393	401	375	406	361	388	382	406	390	387	379	378	388	382	372	368	389	422	385	394	386	381	405	329	432	385	394	385	400	378	388	348	394	370	404	387	403	384	379	344	362	389	369	417	357	429	371	388	393	396	408	392	409	425	357	382	358	363	395	426	358	403	393	386	366	381	397	383	372	411	384	387	376	378	385	407	400	361	375	360	417	369	379	399	377	374	380	368	354	361	411	391	377	363	373	356	397	377	391	413	395	365	354	403	372	398	401	398	360	402	346	390	401	373	364	370	364	380	395	384	384	353	417	373	375	368	379	384	380	384	420	367	375	356	380	364	387	407	391	357	364	388	374	366	402	396	379	411	358	373	370	398	365	310	395	376	389	379	388	408	401	389	414	376	362	401	389	377	419	379	383	374	373	400	365	377	380	377	403	367	399	431	370	384	371	406	363	392	358	388	362	382	426	396	382	358	397	364	401	388	382	358	386	388	362	358	372	381	418	357	384	367	364	398	381	354	393	406	402	390	393	378	366	371	398	352	355	396	392	355	378	381	383	358	365	385	379	384	389	412	393	413	367	367	373	396	343	384	398	405	405	401	385	396	371	418	358	389	398	403	364	403	393	381	378	384	382	395	401	360	377	370	357	395	394	344	366	374	371	370	392	358	373	421	376	360	357	410	356	362	389	353	352	384	373	353	397	421	346	380	349	386	418	372	354	411	398	380	396	425	382	368	380	357	381	373	377	383	391	401	382	405	364	373	351	358	368	398	376	410	374	372	389	394	368	371	399	402	373	366	373	385	349	385	323	357	389	391	351	383	407	361	409	383	366	354	342	384	381	368	362	355	391	363	387	409	379	395	405	359	373	358	401	388	400	385	382	355	382	359	390	341	347	367	393	374	382	373	383	385	401	408	383	394	390	369	388	387	404	414	391	403	385	384	345	394	378	376	363	366	358	407	337	371	417	388	359	351	392	383	370	368	312	377	383	389	405	379	378	370	391	353	364	415	384	373	379	393	365	373	378	385	372	361	363	402	352	373	387	367	410	371	350	381	417	378	401	375	347	399	359	365	387	376	352	384	414	413	388	389	379	374	392	373	370	366	393	360	405	389	364	400	395	370	357	385	385	422	388	380	385	358	393	325	368	397	348	404	366	394	386	354	361	362	393	356	353	350	374	366	377	357	388	382	386	365	386	386	357	412	378	356	395	381	396	362	360	403	382	314	402	383	345	388	375	394	391	359	345	372	381	406	413	390	352	379	375	347	402	374	367	379	416	389	377	371	393	395	417	360
5848	358	264	249	237	213	274	176	212	219	216	233	211	247	258	243	196	226	287	243	246	214	209	241	244	230	234	238	236	265	251	225	238	211	262	217	240	244	237	207	226	236	249	267	231	260	251	217	243	226	248	227	253	219	265	236	223	219	216	238	219	229	230	263	228	225	215	236	214	217	236	247	214	238	253	225	269	211	232	224	225	248	232	216	243	234	234	239	221	235	227	253	226	247	222	238	219	236	225	248	263	228	227	216	231	254	237	242	255	243	246	251	219	224	262	255	248	236	245	237	232	215	245	222	234	213	227	263	231	250	260	228	250	238	204	222	212	225	243	226	244	214	236	234	264	242	252	236	220	245	238	213	207	205	261	246	251	224	245	223	234	229	222	251	246	250	218	241	232	251	262	213	243	216	228	242	229	254	232	257	239	236	196	259	216	263	247	207	269	255	237	218	227	232	242	215	249	206	248	226	215	216	233	230	230	235	224	229	226	235	244	246	221	226	242	260	220	222	228	208	229	224	231	226	232	253	228	228	228	209	211	223	241	217	208	239	217	202	239	245	224	237	247	219	222	235	214	233	237	237	249	269	219	238	243	204	215	250	227	247	193	234	241	198	228	244	225	247	240	224	244	226	223	236	224	239	233	255	219	249	248	238	244	226	235	235	250	226	246	256	256	221	254	234	260	244	201	236	246	241	210	223	242	239	228	259	244	238	254	215	229	192	181	240	226	217	203	230	262	211	237	261	224	234	232	244	253	243	225	236	246	241	254	218	231	239	231	197	234	242	209	227	208	218	239	219	209	216	265	222	229	235	230	253	203	228	232	203	219	264	227	243	248	245	220	239	228	241	225	251	225	204	241	242	251	240	220	248	254	234	265	247	229	224	248	224	236	226	209	224	209	230	222	212	218	242	231	252	236	221	232	240	247	233	248	186	215	238	274	242	272	214	233	234	230	211	202	255	194	262	234	229	217	239	214	212	235	268	263	239	218	249	230	251	222	249	276	259	218	261	239	229	221	226	244	241	224	259	218	210	236	254	229	250	241	251	239	232	231	239	221	249	200	242	236	263	246	247	248	236	224	240	252	223	267	223	203	213	240	215	236	218	217	228	218	234	239	241	265	230	254	226	233	229	253	216	228	243	221	235	240	229	254	229	241	246	214	229	223	229	250	220	252	236	272	224	243	217	241	226	222	233	232	255	220	242	217	244	234	234	215	244	243	244	254	257	251	227	226	254	235	226	239	253	228	245	234	233	228	224	228	216	236	236	221	236	236	229	213	255	200	237	246	229	233	258	218	247	251	253	192	253	269	223	261	241	226	217	246	247	244	225	240	208	193	208	241	206	217	261	221	211	261	253	222	256	244	243	246	222	214	244	215	237	228	249	234	281	239	241	238	236	221	195	225	215	249	213	262	245	222	202	219	224	238	215	239	254	252	229	243	232	249	250	242	243	246	223	280	231	202	220	240	203	217	230	234	222	248	235	254	234	264	232	242	234	258	223	233	269	239	247	240	240	241	247	209	234	253	226	242	226	226	231	211	229	229	223	234	247	220	231	226	221	238	217	244	229	239	233	241	257	237	241	225	266	245	242	234	231	259	250	222	220	234	234	230	235	233	247	263	218	259	245	235	253	245	248	254	236	210	235	227	263	234	226	195	194	234	252	251	246	225	224	250	251	246	257	262	227	237	234	228	212	223	239	234	209	227	212	242	220	244	208	230	221	220	237	224	214	199	233	239	237	215	236	233	201	235	215	254	236	249	261	221	204	249	246	223	215	271	230	224	240	247	209	245	235	235	236	224	231	238	250	245	240	213	228	235	224	229	240	277	248	249	226	245	242	230	250	240	234	241	259	223	257	244	221	226	219	208	217	231	220	235	227	258	226	245	230	256	246	209	220	241	234	222	229	221	225	260	224	228	236	253	192	250	243	241	230	243	246	257	228	203	212	245	249	265	230	249	242	243	241	248	241	279	236	243	235	250	257	224	233	220	243	228	215	232	252	230	253	248	212	220	260	228	242	225	230	223	244	240	224	216	261	247	269	219	227	236	229	243	249	228	228	220	216	216	210	249	240	217	246	235	237	231	233	240	219	230	236	232	254	245	246	199	217	227	212	235	229	222	243	254	256	229	218	239	222	220	241	222	214	254	233	220	240	220	246	239	216	242	220	253	262	225	245	212	211	228	238	216	240	216	213	215	215	237	234	238	269	217	206	223	242	256	260	206	242	246	239	237	207	237	215	259	221	232	231	242	227	240	196	245	243	227	251	221	225	242	204	273	238	274	245	228	274	237	249	235	213	226	240	220	231	264	232	217	219	258	211	244	231	218	238	245	245	240	233	279	224	217	206	227	238	263	258	225	238	212	248	226	229	230	240	264	232	226	257	254	209	227	230	212	284	198	239	246	255	243	249	227	226	220	231	224	220	216	236	226	215	206	253	225	218	224	222	263	230	240	221	236	215	203	234	262	251	217	251	216	240	235	235	219	240	229	245	246	252	218	246	228	243	242	215	228	255	236	225	250	232	247	229	244	222	239	250	218	241	235	224	222	228	248	239	258	228	234	234	241	242	218	222	258	231	222	236	226	225	231	218	230	242	245	244	215	237	264	241	240	231	243	239	201	204	236	222	238	230	231	245	242	241	214	243	242	234	217	259	254	229	246	261	253	237	239	222	252	237	246	251	259	229	225	242	246	218	239	239	213	240	243	205	254	218	231	240	249	236	241	246	276	237	230	224	212	183	242	232	232	212	242	220	225	243	257	237	253	217	257	198	221	244	236	245	236	226	240	257	236	248	217	239	233	219	204	224	236	227	221	238	228	243	250	221	245	223	239	225	259	227	254	216	245	240	252	248	234	255	232	250	224	227	240	219	218	251	221	231	228	239	221	253	212	233	237	221	233	227	251	245	217	191	249	233	252	221	238	256	226	241	248	242	223	238	242	256	247	219	229	234	216	251	223	252	220	216	237	225	209	246	241	221	236	216	252	239	241	232	259	237	228	222	250	241	253	227	249	251	236	249	223	263	235	192	239	240	233	233	231	257	225	256	221	224	209	235	227	229	231	217	222	234	193	268	234	235	221	258	242	245	256	228	216	227	217	250	211	219	263	255	253	245	226	189	253	220	209	225	245	238	265	234	262	243	257	216	202	254	243	224	233	248	235	234	244	251	220	241	231	229	204	244	250	225	232	245	242	245	252	240	224	264	245	220	264	226	253	236	236	252	235	236	207	232	236	248	216	231	232	257	209	237	246	219	257	250	235	240	240	222	256	230	230	223	235	213	222	214	226	225	239	220	247	225	204	210	248	226	226	258	249	238	267	230	221	232	248	255	208	225	238	243	270	228	233	247	230	246	231	237	260	228	249	231	244	223	201	226	219	251	214	220	196	231	269	238	219	221	246	240	214	223	218	242	215	228	236	272	221	259	251	234	251	235	255	238	236	241	249	262	248	234	245	235	226	243	234	248	255	201	226	239	241	249
4885	637	647	617	622	572	592	608	589	588	622	594	579	572	575	580	591	571	560	538	571	606	594	556	558	563	613	551	601	561	569	595	580	592	614	585	543	588	591	598	567	588	612	567	606	577	611	529	569	532	620	536	570	577	591	571	574	592	585	535	582	554	568	579	580	557	579	570	611	589	570	557	544	579	577	578	527	584	585	589	621	556	569	597	566	574	603	603	592	596	585	570	576	552	560	628	559	567	529	549	573	547	599	574	574	581	585	621	599	606	616	599	593	562	593	613	580	548	604	596	581	586	564	593	590	556	579	528	587	590	638	602	536	552	576	563	574	613	590	603	604	542	576	573	585	576	551	551	652	539	539	573	572	572	596	598	574	590	589	549	576	557	592	554	574	587	563	631	539	604	607	539	573	587	596	552	597	586	595	535	553	594	591	546	628	563	578	591	577	565	594	557	576	568	551	569	546	576	582	557	591	571	583	578	579	607	573	600	564	542	584	564	586	577	569	549	575	570	544	575	590	544	549	573	543	562	564	587	565	547	548	566	531	569	575	602	556	541	575	591	609	555	588	600	547	587	584	629	563	570	566	588	559	630	660	576	591	609	557	558	605	553	585	575	577	570	590	607	576	583	594	580	602	539	592	595	557	577	543	574	583	595	583	571	596	569	576	588	604	555	552	579	552	560	568	571	580	600	574	615	612	572	551	584	571	570	487	526	571	640	576	600	604	543	609	552	568	570	601	589	539	561	579	593	558	580	544	587	563	590	629	542	546	567	587	550	574	568	575	597	547	575	590	599	586	585	548	598	569	532	552	590	564	594	564	573	563	553	602	592	566	541	594	579	569	608	587	582	585	606	545	611	550	597	588	586	552	623	536	600	577	605	576	614	587	554	570	583	562	607	588	576	546	584	539	562	603	556	583	567	605	548	564	575	619	556	568	536	556	558	573	551	577	610	553	566	586	541	574	585	570	599	588	599	531	533	606	539	535	572	553	576	530	568	599	583	605	532	602	587	602	588	574	548	555	556	562	570	564	568	580	596	598	603	585	541	545	571	613	540	639	612	584	640	600	603	552	604	610	570	574	600	555	584	598	593	555	603	542	576	580	538	590	572	587	603	569	620	557	538	577	546	620	638	561	573	604	563	567	538	612	579	571	582	573	567	529	577	574	565	558	620	563	545	582	611	625	570	601	577	601	538	581	562	580	540	556	585	547	582	594	554	584	598	576	602	596	548	516	566	578	556	545	592	565	566	562	593	585	545	561	554	567	560	598	568	570	578	535	595	559	555	585	600	533	577	596	590	596	623	550	567	590	596	609	590	613	544	548	598	540	550	577	549	575	594	593	589	588	584	598	556	580	554	578	559	588	526	587	580	590	588	555	573	607	594	518	563	595	552	586	530	557	610	574	589	605	562	554	527	564	592	587	576	569	574	556	575	621	589	562	568	570	553	584	611	563	582	549	560	623	564	555	525	598	569	593	575	585	573	581	552	561	590	596	547	549	543	606	575	602	499	576	548	578	572	579	599	568	553	582	578	534	561	566	601	595	598	554	602	593	548	587	582	607	560	539	610	563	556	613	594	582	606	590	588	585	577	584	583	562	627	562	598	567	580	563	570	565	530	555	614	558	588	546	566	549	562	576	558	608	586	598	559	593	561	568	597	557	557	581	555	579	560	550	562	608	609	548	611	545	587	570	568	551	536	585	580	579	561	568	579	596	563	620	552	549	603	606	616	561	572	542	567	571	586	569	540	576	629	592	546	575	583	615	580	606	590	541	573	590	598	547	564	579	568	579	543	584	545	582	580	566	556	571	572	587	581	576	589	532	558	598	564	593	619	582	552	547	569	555	580	561	573	590	596	597	601	565	584	622	608	611	612	583	526	578	616	558	544	563	599	579	611	568	586	588	569	580	581	645	598	543	566	615	572	592	580	596	561	596	584	634	577	565	615	542	586	578	587	579	555	574	564	555	593	565	544	572	607	573	607	569	581	574	622	569	598	568	556	560	623	618	572	574	582	576	523	548	541	587	605	575	555	569	568	566	573	554	623	546	599	559	603	601	585	590	622	608	591	604	560	609	605	590	593	549	549	576	578	539	575	595	570	580	564	603	614	587	589	552	540	590	538	575	613	541	598	586	579	614	593	613	539	602	549	536	569	573	579	533	538	578	570	600	580	595	567	583	569	539	589	556	527	533	573	610	586	608	600	549	610	558	596	587	587	587	549	593	603	550	605	581	555	609	589	554	553	603	545	580	549	566	537	591	564	580	563	575	589	605	615	581	596	583	535	593	595	599	575	621	564	587	625	568	529	551	559	597	573	577	636	589	598	567	600	584	531	571	604	580	597	556	535	575	569	516	538	608	571	550	574	600	558	555	571	540	573	575	604	562	555	608	554	559	555	553	554	593	592	588	593	595	595	594	561	601	626	602	565	604	582	557	599	591	600	596	560	548	575	585	572	581	611	575	567	600	541	571	580	586	551	622	589	612	548	579	560	569	576	572	593	605	580	559	581	596	562	587	574	564	557	568	559	569	543	622	559	556	581	584	556	598	568	596	550	589	591	587	572	571	521	530	579	583	564	588	626	543	550	623	544	566	549	571	568	570	604	564	576	547	617	573	642	631	609	579	607	607	569	535	613	550	553	541	602	555	609	526	587	588	560	612	574	566	642	602	604	552	577	573	555	595	588	571	598	588	575	575	579	567	616	556	579	596	582	575	612	598	601	563	560	549	572	566	601	567	576	583	650	588	565	576	582	563	574	546	579	556	551	575	577	554	577	561	563	603	569	624	576	586	560	600	600	590	545	599	596	562	535	563	559	571	607	557	580	576	592	582	555	635	568	634	607	538	575	581	557	597	551	609	568	612	589	576	607	589	600	582	513	582	596	602	596	621	549	591	569	615	581	560	576	559	537	590	571	563	617	564	604	591	601	611	560	582	580	563	562	582	568	557	573	634	589	579	607	569	591	566	567	539	562	571	545	604	548	566	581	557	551	569	545	582	558	587	565	618	626	532	538	550	563	567	589	594	558	573	607	595	600	578	571	585	593	551	574	568	554	561	620	594	585	570	576	564	582	573	612	560	567	548	587	551	611	569	582	574	588	573	529	531	563	589	561	603	562	604	584	607	616	597	588	548	564	572	542	581	571	589	517	551	602	560	575	568	556	528	579	570	581	562	598	595	554	575	599	594	555	592	561	568	578	568	596	571	616	586	560	548	575	545	572	630	579	529	529	561	575	623	599	540	560	589	568	557	594	545	558	555	582	586	553	567	582	582	589	631	615	574	537	571	546	514	581	551	587	573	562	593	523	599	545	586	569	566	608	630	596	511	547	613	596	601	563	570	572	521	540	634	577	550	562	588	581	586	555	603	528	548	610	569	557	544	591	588	511	545	537	545	554	602	593	602	569	580	548	577	574	600	571	573	593	614	571	575	592	586	609	586	503	555	574	586	589	632	562	581	563	574	584	594	575	578	564	617	563
12762	771	509	432	365	364	368	327	325	298	292	293	267	275	301	269	236	265	270	248	263	240	289	251	270	264	300	309	278	270	305	283	279	249	259	279	271	270	285	274	296	263	262	285	303	296	273	280	267	299	286	267	288	268	274	239	251	257	260	280	256	266	263	262	277	285	280	257	275	276	240	276	290	264	287	299	261	261	288	243	275	251	277	277	292	279	280	263	289	273	260	258	238	290	297	272	278	287	269	295	262	299	284	315	280	294	293	329	265	282	293	289	260	233	279	259	273	254	229	295	267	255	288	253	256	250	260	251	290	252	285	265	245	282	292	291	253	247	273	282	287	299	271	272	308	278	262	254	318	278	275	280	269	284	239	269	270	258	293	278	272	257	282	274	290	274	242	283	266	277	293	237	285	289	275	297	291	284	259	282	276	274	279	282	297	281	255	298	270	268	286	253	257	299	305	290	272	293	273	266	304	258	266	248	262	293	248	262	241	259	292	247	275	306	291	282	273	299	262	271	281	277	267	280	249	252	273	269	292	279	262	302	266	262	286	267	280	265	249	262	248	272	279	236	280	280	282	282	271	284	299	261	272	263	288	269	251	262	304	256	275	272	248	283	272	268	293	297	292	302	279	304	273	304	226	249	251	247	278	298	309	230	275	263	270	242	291	254	262	269	262	297	270	262	260	285	277	261	258	281	278	276	287	255	278	250	272	260	290	286	256	291	248	250	238	254	254	277	247	234	265	270	268	289	260	291	304	304	284	250	248	257	235	247	266	317	285	257	279	276	263	277	276	267	269	299	227	299	285	285	254	289	279	256	280	260	256	269	269	321	307	278	274	271	241	298	277	244	292	249	276	279	254	285	314	265	267	258	283	234	285	304	244	259	278	315	310	267	271	260	272	282	279	281	311	261	274	292	270	290	304	284	278	285	292	247	254	262	230	281	252	281	258	295	281	283	268	290	299	294	268	291	280	267	273	295	261	283	288	279	269	249	278	297	264	265	292	274	298	251	275	281	299	257	299	260	257	296	263	278	254	273	248	325	290	272	266	279	298	247	266	267	259	300	295	284	301	284	246	253	273	269	293	265	284	281	250	268	269	285	271	279	288	273	263	273	275	285	281	268	251	302	297	296	254	264	277	241	256	267	280	291	303	284	271	249	222	297	295	269	265	270	287	255	286	280	270	266	277	241	304	271	256	294	287	287	270	278	270	272	298	265	291	303	280	284	253	275	275	276	256	271	292	272	275	283	295	266	247	311	286	275	274	280	272	268	280	258	269	269	281	305	280	266	262	287	273	212	253	269	310	289	288	283	332	266	265	284	280	308	247	291	275	297	271	275	307	245	269	275	287	282	277	272	275	250	277	284	295	264	258	270	250	297	275	295	265	266	280	280	282	265	285	312	280	271	306	267	235	269	280	269	286	299	302	272	286	251	245	273	300	245	267	256	294	267	269	283	266	254	289	290	306	277	277	273	281	257	279	257	292	273	242	262	253	269	257	283	307	244	287	269	265	282	254	261	299	289	290	267	266	277	247	272	267	260	263	294	255	278	294	282	255	280	273	293	274	235	251	314	279	287	287	289	295	286	276	289	305	301	267	285	271	260	305	260	255	272	251	234	298	291	269	287	289	277	291	251	252	285	243	292	258	259	281	275	310	263	295	299	273	258	308	292	272	275	265	300	302	251	256	244	297	268	244	255	267	274	283	275	279	275	269	275	262	283	258	286	275	252	261	268	262	280	271	283	266	282	265	279	291	260	293	281	271	290	265	260	269	302	249	252	297	267	289	290	271	270	255	257	274	259	264	274	278	292	251	258	233	258	274	265	270	280	278	282	249	280	292	288	266	243	289	294	271	297	274	289	275	278	288	309	280	279	274	267	324	253	277	270	296	251	306	282	273	250	281	279	268	248	236	250	278	269	268	250	265	286	265	281	259	290	272	270	285	239	298	263	261	293	277	238	271	287	269	275	257	290	290	287	278	259	281	278	315	274	271	268	242	284	277	267	290	271	276	279	299	268	275	296	291	285	282	271	286	245	258	288	262	305	295	280	249	260	272	305	302	255	277	285	276	250	257	266	269	291	274	288	311	279	270	294	286	274	270	290	301	275	253	270	273	275	326	291	287	270	307	295	284	283	324	284	265	274	294	269	265	271	311	261	260	284	267	298	260	269	274	269	280	289	268	252	310	262	269	272	304	269	286	260	283	285	299	292	310	285	262	277	306	293	284	262	288	262	295	278	274	310	287	274	302	284	276	273	324	255	307	292	270	275	276	292	283	294	270	275	259	297	249	258	280	281	283	283	251	270	297	309	276	288	291	299	255	295	273	257	280	275	285	270	277	237	288	296	270	260	256	311	294	286	253	279	310	279	281	263	304	266	286	260	253	267	248	231	298	313	261	303	272	285	288	254	277	277	252	275	252	258	279	268	261	243	258	276	306	295	301	245	247	284	270	277	261	273	271	267	277	262	279	292	267	313	295	281	267	263	261	265	268	280	278	264	277	277	241	273	250	269	285	301	271	245	272	285	297	280	267	276	256	287	301	278	298	261	268	268	279	279	266	284	275	271	261	278	280	272	245	240	269	290	288	298	277	298	277	269	300	246	265	247	255	277	278	269	286	272	301	284	274	275	271	282	275	289	269	270	265	299	275	271	299	257	294	280	296	263	286	298	280	277	277	279	282	271	259	298	282	265	293	302	297	262	288	282	296	246	257	294	297	298	269	277	250	289	264	268	277	276	282	289	254	257	269	272	253	286	258	302	257	290	283	229	248	275	289	292	301	300	279	297	259	268	304	276	261	285	279	264	272	285	278	278	283	239	281	335	271	296	286	277	228	266	281	272	298	288	286	298	261	263	289	263	276	266	279	304	282	304	249	242	267	302	266	275	272	262	290	298	260	302	279	253	279	313	268	266	288	248	250	271	289	287	267	291	276	264	263	257	298	285	275	306	257	257	270	294	255	291	252	274	293	269	261	254	272	270	301	300	304	299	289	255	253	274	282	248	239	289	261	297	268	285	260	259	283	276	277	295	284	237	273	301	261	291	261	267	246	226	277	285	279	255	286	281	254	253	258	271	274	246	253	277	264	289	271	253	273	301	234	252	283	291	293	251	281	269	253	249	272	262	286	279	281	268	280	264	268	261	308	278	297	251	312	251	252	269	314	259	286	265	262	282	279	233	288	254	294	272	309	288	250	293	254	314	300	264	269	261	260	291	286	289	291	312	301	289	290	293	287	290	276	282	281	284	252	272	245	253	251	270	259	298	269	317	283	258	272	234	295	256	274	273	325	268	278	289	266	262	277	272	289	281	293	265	268	288	291	303	273	276	277	300	271	275	298	275	251	311	273	256	280	288	264	262	280	253	272	273	277	266	279	255	237	296	285	246	252	309	309	281	284	290	290	279	284	277	265	246	286	288	253	285	306	300	245	281	247	275	254	258	250	295	298	271	266	285	246	268	271	297	275	278	273	293	214	240
9685	913	1220	1311	1165	1102	975	988	893	803	826	734	719	721	627	690	731	733	698	700	694	693	704	711	653	701	699	649	657	657	678	682	642	636	635	658	645	657	606	648	603	624	675	616	681	623	657	672	652	663	646	702	668	631	692	663	657	644	653	646	679	630	616	660	694	643	636	622	690	654	668	649	698	697	673	639	653	628	642	659	672	641	611	620	646	656	667	619	644	662	645	666	658	672	641	656	641	630	634	638	663	624	649	631	675	663	624	633	654	632	631	593	669	610	644	593	675	605	633	618	661	628	692	685	642	644	696	635	668	647	605	636	650	671	639	638	708	659	682	626	689	653	681	651	685	652	656	613	688	668	587	682	648	690	665	594	645	655	722	682	659	664	632	708	644	664	662	638	640	666	609	652	625	638	660	618	674	608	623	651	648	646	662	691	680	628	670	648	668	668	665	648	645	674	638	652	655	615	658	698	674	641	664	702	648	675	617	644	693	670	673	652	604	643	686	665	688	608	688	680	657	714	671	665	661	658	710	687	695	631	638	632	663	656	647	669	666	682	679	598	665	645	644	596	675	656	677	659	659	620	628	640	639	684	676	667	661	668	645	621	592	651	707	649	702	612	645	687	671	642	657	628	639	701	658	624	647	639	643	662	666	699	622	638	650	653	656	675	663	681	657	697	681	666	624	651	620	657	649	649	659	666	664	646	690	644	682	669	658	687	674	653	683	638	662	690	640	705	636	646	591	682	621	664	617	674	649	647	672	706	613	667	658	631	633	651	705	643	657	628	654	654	642	647	667	645	691	683	681	645	667	718	639	641	651	652	644	640	617	703	706	670	653	654	673	687	681	664	666	655	668	675	679	640	648	683	633	662	618	670	642	654	586	676	632	693	675	647	644	649	671	645	627	646	666	649	673	653	653	684	662	686	707	634	684	685	643	676	595	616	586	663	681	604	652	617	662	635	618	660	612	641	638	654	624	667	678	667	676	666	701	635	695	669	657	597	646	665	618	740	637	635	685	675	690	643	627	640	655	628	683	627	629	650	667	699	675	683	711	612	624	661	636	669	645	686	649	664	618	637	648	654	652	623	672	652	667	645	687	650	633	657	650	612	618	677	604	654	664	665	631	649	668	666	630	661	652	668	657	669	657	685	617	627	684	671	651	658	640	663	622	672	627	656	635	678	637	622	728	666	676	657	683	637	686	662	660	643	668	650	642	666	658	654	635	615	632	625	648	672	662	681	662	649	684	637	634	629	683	675	710	651	627	636	652	641	663	649	634	666	646	653	671	683	689	699	615	671	655	650	630	646	644	647	656	598	660	670	605	694	670	667	628	704	684	683	698	671	649	634	655	670	633	649	674	673	651	657	670	661	617	642	638	703	697	665	653	650	628	603	659	593	656	676	657	644	605	629	637	662	668	682	669	695	652	657	720	624	627	655	714	654	646	628	623	690	713	641	671	583	654	687	683	627	641	685	675	655	657	623	631	634	591	709	673	704	659	665	649	668	679	702	685	636	656	699	669	654	658	679	635	665	647	652	632	650	615	629	650	601	643	649	647	668	722	645	645	648	617	642	671	646	659	621	684	643	704	632	668	641	668	672	628	675	623	688	667	672	703	649	636	657	637	631	664	650	650	655	636	655	630	633	609	655	676	667	691	657	684	650	649	619	675	643	664	647	657	687	649	642	610	642	660	661	694	637	657	630	659	728	677	659	659	662	686	653	611	654	623	730	656	674	641	650	638	676	647	648	626	645	597	631	581	678	599	655	674	639	673	635	662	643	650	655	652	616	599	644	645	655	695	664	642	679	652	661	664	599	685	639	623	632	662	643	666	649	664	722	641	657	603	651	642	664	652	673	660	650	715	664	669	639	664	623	633	672	623	682	636	644	640	669	608	626	623	684	660	613	639	663	620	600	680	679	698	661	627	663	734	697	639	656	669	648	668	678	645	704	640	659	636	584	672	674	702	698	656	655	669	633	669	649	649	668	630	596	638	638	632	630	655	611	657	691	640	627	662	687	664	620	656	694	676	660	713	664	634	642	636	703	707	642	628	657	630	688	641	660	682	635	601	634	681	639	692	679	623	655	599	707	656	685	688	667	647	627	690	625	671	639	681	621	633	634	626	657	644	632	661	658	700	650	674	674	642	645	634	668	697	659	655	616	646	614	629	669	695	635	638	614	663	617	682	655	667	645	571	684	634	656	635	616	646	683	649	666	644	694	702	648	667	708	663	651	680	639	672	645	675	650	652	660	691	654	641	665	690	678	638	668	711	670	649	616	660	642	614	650	660	653	655	670	612	656	643	633	655	636	646	710	661	695	644	635	635	652	627	652	646	653	669	662	637	663	667	678	655	661	653	670	642	666	670	658	667	683	650	634	667	679	638	675	606	638	608	661	599	644	642	650	630	639	628	622	669	634	721	648	631	623	688	663	667	657	694	664	663	673	683	654	619	651	668	666	651	674	642	673	627	685	663	653	662	629	646	657	684	643	637	636	633	607	661	669	636	652	642	675	621	629	676	629	644	629	677	712	661	687	634	707	626	659	655	668	656	663	633	625	633	639	661	660	612	623	660	661	635	655	637	679	661	677	659	687	629	693	661	628	594	657	698	698	593	753	667	655	629	650	637	699	647	620	654	672	646	667	636	638	663	647	680	608	635	653	625	659	691	646	660	631	641	647	678	642	620	619	661	673	643	687	641	648	696	636	651	646	657	641	669	645	655	632	665	661	641	656	670	658	668	655	622	638	607	718	659	712	614	669	661	670	625	642	663	680	676	630	659	640	661	670	645	644	676	688	676	691	681	634	650	636	633	701	651	664	639	617	666	670	659	669	651	624	627	626	630	644	612	649	651	638	681	636	681	656	657	687	632	669	667	661	641	643	623	665	640	663	622	674	642	642	658	655	666	716	682	620	675	651	696	698	685	651	666	663	615	695	696	661	660	658	672	702	712	638	678	630	640	668	652	632	635	653	617	603	639	647	698	619	632	668	647	686	684	656	628	690	663	683	658	672	705	672	651	667	678	646	665	611	629	666	656	664	674	683	698	641	676	646	644	626	706	603	673	642	660	620	606	676	610	671	675	665	678	687	625	671	676	688	661	653	671	644	658	649	641	656	651	669	690	649	645	648	611	663	679	617	644	636	663	615	701	619	681	623	627	668	669	652	627	652	670	679	689	653	655	664	671	643	694	627	649	646	638	681	635	646	686	705	626	664	700	653	630	659	663	670	694	670	646	641	649	665	641	682	653	626	628	662	671	689	639	662	640	651	685	667	654	645	653	694	656	670	699	671	649	636	593	683	619	678	700	664	633	657	669	670	609	653	680	621	645	663	645	634	647	688	652	655	636	657	630	714	677	646	632	626	687	617	623	640	692	643	624	627	679	659	675	661	609	665	652	630	655	627	678	669	659	619	674	658	657	633	613	643	637	665	670	684	656	703	696	677	634	636	674	653	618	648	689	665	668	659	661	649	684	673
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	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
