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
338323346573	338323347133	338323347683	338323348233	338323348783	338323349333	338323349883	338323350433	338323350983	338323351533	338323352083	338323352633	338323353183	338323353733	338323354283	338323354833	338323355383	338323355933	338323356483	338323357033	338323357583	338323358133	338323358683	338323359233	338323359783	338323360333	338323360883	338323361433	338323361983	338323362533	338323363083	338323363633	338323364183	338323364733	338323365283	338323365833	338323366383	338323366933	338323367483	338323368033	338323368583	338323369133	338323369683	338323370233	338323370783	338323371333	338323371883	338323372433	338323372983	338323373533	338323374083	338323374633	338323375183	338323375733	338323376283	338323376833	338323377383	338323377933	338323378483	338323379033	338323379583	338323380133	338323380683	338323381233	338323381783	338323382333	338323382883	338323383433	338323383983	338323384533	338323385083	338323385633	338323386183	338323386733	338323387283	338323387833	338323388383	338323388933	338323389483	338323390033	338323390583	338323391133	338323391683	338323392233	338323392783	338323393333	338323393883	338323394433	338323394983	338323395533	338323396083	338323396633	338323397183	338323397733	338323398283	338323398833	338323399383	338323399933	338323400483	338323401033	338323401583	338323402133	338323402683	338323403233	338323403783	338323404333	338323404883	338323405433	338323405983	338323406533	338323407083	338323407633	338323408183	338323408733	338323409283	338323409833	338323410383	338323410933	338323411483	338323412033	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	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	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	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	2749	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
53889	17296	4004	855	591	547	484	429	378	408	403	364	385	383	367	383	353	355	332	339	383	383	349	345	377	386	340	348	378	364	350	358	341	362	366	368	364	364	339	371	354	320	361	354	336	337	328	352	367	321	337	370	370	351	335	342	348	388	359	364	351	358	358	322	314	365	389	354	329	376	336	334	320	345	315	376	345	363	347	342	333	348	351	337	391	329	342	356	350	353	342	346	362	342	328	370	363	381	344	377	355	364	344	380	340	380	370	365	336	376	340	400	346	341	359	391	379	303	309	373	363	356	349	329	355	352	357	345	349	383	339	337	354	401	376	332	378	351	362	332	321	333	338	356	325	334	342	325	309	329	322	352	367	345	348	353	307	352	373	370	365	340	363	331	339	329	371	359	367	328	333	345	357	358	330	361	311	367	383	367	382	357	345	342	342	356	339	356	338	378	334	337	342	350	352	344	329	357	376	397	363	311	352	345	329	368	372	329	328	363	351	393	345	349	328	343	342	343	344	369	362	326	358	354	316	374	344	346	401	357	359	309	376	377	365	303	349	354	357	337	391	354	353	352	397	367	355	376	371	338	366	344	351	354	357	360	350	370	323	337	359	381	339	336	379	359	359	364	354	341	304	354	343	365	366	378	388	331	356	368	342	370	350	387	358	316	364	365	396	365	352	346	373	336	320	361	361	331	335	351	337	397	337	351	345	321	377	319	344	345	381	330	342	345	354	340	370	351	349	366	359	377	363	387	302	352	336	339	333	343	336	353	370	374	346	316	345	343	324	318	310	333	368	346	327	346	354	338	342	362	345	342	368	367	370	354	359	343	362	358	318	344	344	350	382	338	363	379	338	342	340	331	341	334	347	302	341	364	349	375	349	370	362	343	351	365	321	335	361	371	334	369	330	329	325	351	334	326	334	347	359	373	363	340	360	373	355	358	328	341	345	316	377	366	353	366	363	388	364	363	372	376	345	350	373	390	350	363	351	349	349	363	322	363	343	337	335	335	377	387	309	346	366	385	382	318	347	335	333	401	342	336	345	327	347	388	326	334	321	327	338	388	392	336	367	377	350	364	374	329	365	373	332	336	347	363	382	359	352	351	372	354	318	341	373	372	358	373	319	369	314	333	377	356	396	340	338	383	336	353	344	343	353	350	367	375	357	359	357	357	337	349	322	333	346	374	394	365	351	351	321	356	302	356	387	333	379	371	341	361	322	334	339	346	364	370	382	405	362	343	359	345	358	368	349	365	355	328	369	366	386	373	337	330	351	399	377	342	323	385	369	311	344	351	377	349	336	403	376	361	380	319	352	345	363	379	389	376	349	337	344	336	357	358	334	325	348	331	373	356	399	367	392	367	352	361	373	367	395	347	342	363	425	368	373	350	355	357	329	386	321	326	356	394	335	353	358	370	350	341	375	400	348	391	368	318	324	351	345	354	365	374	336	393	354	381	377	363	340	348	359	379	361	359	308	365	309	335	357	349	391	365	354	385	361	347	355	351	313	389	354	363	381	366	341	331	385	357	344	331	377	344	351	320	348	362	387	356	331	378	374	337	348	345	381	351	346	400	334	324	338	331	347	337	346	351	359	345	359	347	367	365	384	375	376	345	349	376	354	326	362	339	350	397	330	345	335	336	341	347	304	332	363	348	373	351	341	347	349	354	355	338	324	359	374	310	338	346	359	348	378	355	341	343	354	349	368	310	337	330	374	331	353	326	329	331	360	338	344	314	355	339	350	349	368	336	356	335	355	363	341	358	385	405	362	413	373	345	334	353	358	374	371	351	327	353	373	336	364	365	369	355	390	389	376	353	407	341	392	360	393	359	325	336	341	354	357	342	351	356	331	357	364	360	379	346	352	355	381	366	336	365	364	357	316	311	344	310	383	354	354	309	387	379	360	390	381	392	374	335	335	367	291	349	351	327	338	365	370	376	349	348	389	365	315	387	351	348	336	328	364	361	375	394	364	358	359	372	353	356	341	366	333	347	376	355	396	343	352	388	382	333	362	365	345	328	370	355	345	296	324	354	333	341	336	379	352	375	332	362	363	386	364	344	367	330	330	365	356	346	338	385	396	360	354	318	361	368	355	337	368	359	327	332	327	330	321	345	349	353	377	306	338	351	340	363	327	357	341	349	396	373	350	343	352	338	343	360	368	347	347	362	368	355	354	322	358	306	357	339	364	373	368	334	398	346	360	375	335	314	368	356	377	361	378	341	351	371	366	354	384	353	346	325	355	363	342	361	352	330	351	329	335	350	374	374	362	327	356	375	362	366	370	391	354	377	333	328	366	349	368	344	354	352	358	344	358	319	366	340	388	348	374	357	328	339	352	313	361	318	325	381	342	330	371	347	348	342	362	337	338	365	352	314	393	369	375	350	345	350	371	355	353	370	363	342	354	318	373	351	370	353	346	358	369	333	356	356	339	355	361	343	346	341	355	325	332	366	362	340	347	351	330	362	313	340	340	344	347	311	319	335	367	349	319	366	354	365	356	323	353	378	352	364	353	333	334	355	315	382	348	374	366	338	336	350	362	327	359	331	337	342	343	349	370	383	358	343	333	350	331	360	375	359	327	354	368	337	350	354	349	333	355	380	357	345	327	368	368	367	360	354	344	332	362	342	315	342	340	380	347	361	337	337	350	343	361	366	360	377	353	340	338	399	361	334	346	373	366	362	355	328	324	374	340	349	328	329	394	342	389	356	362	369	365	368	354	344	375	353	345	339	344	322	345	343	337	379	345	368	334	356	355	373	355	343	389	344	371	334	350	319	363	339	340	357	395	346	325	359	383	363	360	332	322	339	369	356	372	359	350	341	388	350	380	349	357	345	339	348	346	350	353	338	323	343	347	341	313	334	357	363	367	337	371	329	341	348	360	374	365	343	360	360	360	327	330	348	334	356	367	370	336	357	384	366	363	356	330	360	333	348	331	340	358	381	350	365	342	354	332	338	349	346	382	380	341	357	361	374	322	352	379	370	340	375	327	329	337	364	368	355	352	307	368	373	369	343	313	325	329	341	336	396	359	355	329	353	419	337	373	368	338	383	389	364	390	358	355	337	343	354	369	362	349	361	382	332	381	325	313	342	354	350	338	341	354	338	396	353	346	361	331	357	366	373	344	358	324	342	372	338	328	370	356	371	376	378	336	353	351	329	330	357	339	358	348	337	332	358	350	377	372	368	352	356	358	387	351	337	339	387	350	391	347	321	366	345	354	352	351	359	339	368	371	344	326	353	361	378	330	395	365	325	320	354	362	359	353	333	363	344	369	373	384	336	377	362	377	339	320	390	365	357	348	337	353	377	362	376	388	374	353	335	337	368	358	362	355	330	363	361	316	327	358	339	319	380	388	346	320	324	344	315	364	356	413	347	339	319	337	337	365	378	378	346	389	386	362	377	373	342	351	371	326	344	370	342	395	358	336	353	378	353	369	381	317	370	333	322	320	307	342	386	351	350	350	349	384	364	352	334	336	341	304	374
30359	1168	1823	1953	1793	1534	1238	1265	1158	993	991	1003	925	964	912	896	886	916	866	827	806	857	814	861	868	838	803	831	804	810	822	775	820	818	809	820	782	772	773	824	816	761	832	763	824	790	781	779	766	755	767	879	766	787	809	805	807	765	835	810	803	807	794	754	845	812	811	839	807	756	779	763	831	755	793	829	768	830	728	791	802	788	779	799	769	799	820	807	785	838	833	846	814	806	813	834	834	765	761	790	774	821	793	827	834	755	860	779	779	857	800	832	788	786	819	799	790	804	826	805	818	750	799	808	812	779	800	782	860	790	816	803	771	807	782	802	819	813	816	775	829	732	814	782	848	819	785	785	807	797	766	763	844	762	801	775	825	814	820	821	818	759	764	814	789	780	752	797	771	813	786	775	854	828	800	775	826	804	822	779	809	800	772	805	840	796	783	805	779	802	811	825	828	794	771	805	812	759	800	808	783	788	777	774	742	853	792	826	757	828	815	834	819	807	854	828	767	816	777	770	753	760	802	833	797	784	813	839	800	801	876	795	810	801	811	851	768	789	818	785	778	782	807	763	755	781	793	767	840	802	820	777	726	818	770	828	795	840	809	795	779	754	779	803	818	836	786	767	835	793	847	787	738	769	778	815	770	762	781	788	742	798	812	847	794	771	784	801	784	838	792	829	744	798	766	817	767	793	824	770	843	746	743	798	813	831	811	776	842	776	840	882	815	738	763	787	735	785	819	755	782	797	748	848	813	803	811	753	722	823	789	810	777	842	863	788	831	780	756	773	814	826	809	798	753	807	822	804	807	833	812	839	788	827	757	790	768	743	787	777	794	756	798	768	809	804	794	781	812	794	799	814	832	775	769	820	815	764	781	787	799	769	788	809	801	811	769	766	753	773	789	817	819	811	837	766	828	807	754	788	794	736	817	782	802	789	727	792	736	774	810	783	801	798	784	818	745	816	774	784	814	787	787	795	778	821	788	817	778	804	802	769	785	774	770	832	740	789	795	806	752	790	787	814	804	760	790	793	821	729	784	786	751	753	787	770	825	815	804	799	773	727	809	789	787	807	805	860	779	786	822	791	769	780	787	762	769	778	804	777	770	715	781	841	792	789	779	763	826	754	789	816	796	772	786	812	824	779	819	768	795	832	807	807	773	781	794	783	825	772	788	810	817	768	781	852	770	811	763	798	794	870	785	825	771	811	784	857	756	763	835	843	831	826	771	789	751	810	778	762	750	807	789	780	785	801	845	792	752	806	813	789	794	791	825	802	808	750	821	810	770	799	821	780	778	797	798	801	776	778	810	786	815	813	738	769	797	741	806	813	818	773	772	756	818	802	804	791	803	815	801	805	843	772	737	806	787	801	831	779	836	777	772	776	782	823	848	803	793	746	766	782	768	780	787	785	769	811	780	786	831	853	778	812	772	773	802	839	800	818	765	790	781	787	801	812	763	826	815	801	779	798	800	807	819	787	770	756	752	836	835	758	801	773	732	827	758	773	845	793	810	804	813	778	815	800	802	803	777	832	796	779	837	810	815	808	771	779	813	806	760	800	789	732	833	851	800	795	819	787	751	791	801	777	790	777	804	782	737	807	793	792	825	809	815	753	736	783	769	829	745	742	804	772	778	792	833	775	803	792	802	773	806	814	826	791	816	810	788	774	763	840	778	837	821	802	776	776	800	813	854	779	799	810	793	792	768	832	734	772	809	800	811	784	796	818	762	795	789	772	759	860	760	731	818	809	844	819	823	782	855	797	806	810	785	798	805	834	781	824	799	818	826	816	824	782	829	823	758	798	770	790	794	735	775	779	819	790	798	805	799	801	834	767	768	712	830	815	816	757	811	766	837	764	780	841	825	764	815	822	813	761	764	824	804	807	784	786	806	796	720	775	832	781	796	816	787	802	751	780	781	796	801	782	833	799	781	798	793	780	817	739	794	760	801	766	775	797	829	800	816	814	822	832	781	766	791	772	805	832	803	802	792	845	774	767	817	804	772	783	821	765	832	774	840	773	785	824	841	803	783	740	794	765	805	822	756	740	774	824	780	813	781	783	818	808	775	817	773	800	797	820	775	828	812	768	816	804	760	797	822	779	785	822	768	764	757	775	793	793	778	848	725	780	803	825	771	816	769	811	785	833	740	809	776	735	770	776	828	788	821	823	758	828	807	781	752	825	766	841	807	751	778	790	769	812	775	759	780	772	782	805	831	750	745	781	819	827	780	817	808	796	790	786	795	781	825	795	768	771	758	815	827	796	808	784	765	791	831	824	788	784	862	771	799	781	809	764	792	758	815	799	752	797	823	742	753	812	858	802	759	813	798	754	823	746	796	757	830	775	824	814	807	781	808	815	805	809	805	810	809	845	812	718	768	761	760	784	800	816	786	728	832	767	817	815	839	763	776	789	774	818	766	817	801	803	788	803	755	822	832	754	758	786	809	766	788	738	800	799	796	791	808	802	838	804	723	788	787	781	803	771	791	754	833	770	788	773	799	818	804	820	794	812	771	801	794	781	773	851	803	748	788	726	763	769	786	811	790	828	802	776	798	794	760	785	797	818	819	769	807	822	767	781	749	849	820	749	781	835	770	826	808	781	784	808	808	798	763	734	809	791	802	749	714	783	771	747	763	798	798	787	735	766	771	813	807	798	819	752	750	815	779	808	766	774	776	806	808	826	798	832	837	770	772	809	783	712	815	809	785	814	816	815	804	780	790	792	801	764	734	832	809	826	761	837	819	834	808	813	822	808	842	800	798	791	783	831	810	779	820	757	770	841	763	823	792	793	803	801	748	809	723	754	787	778	790	768	833	828	768	758	738	800	787	820	752	782	757	808	766	786	809	827	831	814	779	779	761	828	788	816	790	736	740	763	839	785	746	767	828	795	813	825	784	779	783	781	775	836	790	827	794	799	833	803	769	760	793	793	805	797	733	792	748	795	795	800	749	747	762	804	806	800	774	795	803	772	777	811	779	804	764	823	825	792	818	845	783	764	740	822	796	804	814	793	755	744	776	778	778	803	803	799	797	772	804	804	811	769	839	778	815	757	805	809	804	796	769	814	738	865	805	806	834	837	779	777	737	820	819	831	839	777	785	788	790	766	798	767	822	812	818	791	803	756	789	804	777	811	765	727	771	817	777	823	825	770	815	794	780	848	816	827	789	763	786	788	781	837	788	825	792	810	820	817	765	794	764	794	781	749	803	851	786	725	783	806	753	805	785	814	843	755	846	796	806	782	790	815	696	799	804	743	773	841	780	772	745	785	803	824	781	779	719	788	735	818	810	804	787	741	753	800	786	773	779	764	785	793	777	801	797	761	800	799	764	816	788	835	777	808	762	793	762	769	830	854	734	802	779	759	767	754	766	778	788	768	809	791	767	814	811	813	774	779	814	795	770	799	724	797	792	810	812	790	794	816	845	749	842	827	766	797	778	781	812	784	799	820	780	772	761	783	774	768	836	784	816	766	796	791	778	809	814	798
35358	6565	485	318	367	350	324	342	371	366	316	291	334	364	295	350	327	325	332	344	323	333	339	342	321	331	336	318	375	315	336	340	340	318	358	334	355	315	318	348	350	326	324	336	316	342	323	341	322	337	343	334	341	347	312	355	329	304	326	368	326	383	336	320	296	322	372	329	310	338	349	343	354	337	310	350	332	323	352	299	317	319	344	371	330	333	329	350	343	343	320	360	330	359	356	365	334	356	305	286	294	321	302	344	337	317	333	329	337	327	348	329	336	357	325	351	319	331	340	359	319	331	324	359	364	306	314	343	350	299	351	347	349	339	339	296	359	342	342	318	325	324	303	320	326	345	340	326	331	329	337	334	334	373	336	363	363	323	351	324	350	353	306	340	336	351	314	321	310	319	297	328	329	340	325	320	322	332	347	335	336	331	380	335	309	367	318	340	318	325	332	316	294	312	317	351	352	322	296	354	307	289	334	305	316	321	327	333	318	338	328	316	327	342	305	345	355	339	342	303	331	338	297	335	331	356	294	390	341	343	350	347	320	330	319	345	351	331	357	357	304	327	286	323	325	330	317	285	313	312	315	327	326	349	359	335	292	319	308	346	311	317	327	336	342	341	317	353	369	365	326	335	352	343	304	297	353	312	335	338	327	298	358	339	310	363	329	353	343	328	346	328	381	325	341	335	334	330	343	318	326	345	332	327	322	324	328	359	357	322	366	332	345	343	323	339	332	328	338	403	336	322	346	351	356	331	350	329	354	315	342	325	310	342	321	334	348	340	325	314	376	357	354	317	353	327	300	301	319	362	369	345	331	302	312	321	309	365	317	353	331	330	328	362	356	331	313	334	345	375	342	343	317	373	314	324	350	337	363	335	381	327	360	322	341	308	346	350	319	328	321	379	343	349	332	355	343	329	349	305	345	334	303	277	342	339	316	297	305	327	343	358	319	322	340	299	361	363	339	335	295	308	318	327	314	339	322	351	367	317	335	320	340	357	324	311	346	302	342	311	342	354	330	328	319	339	338	310	362	348	318	347	341	357	341	334	338	289	310	330	350	327	322	352	367	332	311	331	370	351	314	335	309	355	289	307	351	332	341	341	312	343	320	299	307	305	368	327	341	338	346	322	358	347	342	322	318	328	299	349	337	360	338	317	354	352	304	309	356	363	328	307	366	323	337	343	346	341	365	335	330	352	333	347	330	370	314	361	332	337	335	321	308	331	349	351	322	370	319	331	343	311	324	346	357	360	300	322	310	330	350	341	332	320	339	351	325	332	317	364	372	316	324	343	300	347	352	334	322	354	293	323	352	306	328	356	338	333	347	325	342	331	321	317	336	312	330	367	283	335	323	367	350	356	351	318	316	361	324	331	363	336	295	342	308	346	336	318	338	316	325	322	373	351	296	331	302	334	336	305	346	333	338	322	320	325	319	313	335	325	326	365	330	332	330	331	346	314	352	308	349	338	337	350	329	311	314	352	298	365	334	348	335	317	320	363	327	326	341	376	318	318	303	353	334	345	320	368	319	328	323	334	343	353	293	341	340	366	361	349	349	312	334	314	331	312	327	356	309	340	335	330	329	307	335	337	336	363	331	334	344	345	313	342	289	345	349	366	331	343	335	344	342	338	352	349	329	337	313	310	331	343	344	362	352	339	330	356	356	318	358	337	337	294	311	330	356	316	310	329	346	329	327	301	311	332	349	355	318	325	337	328	325	344	337	322	355	340	343	342	328	337	348	324	362	355	356	324	329	335	363	301	341	341	352	332	351	351	361	330	295	306	365	325	335	340	324	358	309	353	342	371	327	339	339	311	356	365	344	349	337	313	309	307	300	333	349	329	325	339	308	333	335	337	357	367	299	348	340	346	313	296	332	342	333	337	354	326	333	348	341	341	345	329	367	333	332	344	336	321	327	344	329	285	346	346	323	358	343	310	344	330	337	327	339	337	385	344	322	344	347	350	331	323	336	334	318	313	370	322	346	352	344	336	338	313	340	340	358	324	341	317	333	351	315	338	333	356	305	333	379	317	317	311	314	359	307	369	330	338	334	317	339	307	342	341	336	309	318	332	325	335	325	301	315	313	320	347	346	312	338	320	318	317	315	327	347	337	319	331	321	347	359	325	330	320	343	364	341	329	332	324	333	347	364	333	361	360	348	340	340	353	332	348	354	342	335	326	321	329	384	342	318	356	374	317	351	342	315	342	321	352	321	330	338	329	336	319	290	308	349	354	318	364	335	299	339	339	329	351	347	337	329	344	313	340	341	336	326	358	340	346	340	368	296	345	292	321	316	334	349	336	326	307	345	296	367	340	299	333	332	319	322	294	286	391	327	347	365	310	339	330	343	332	366	312	308	344	336	321	312	325	378	344	343	376	337	352	319	342	346	339	339	326	317	296	330	340	309	319	326	311	352	339	367	319	337	321	349	296	323	318	392	326	299	333	330	328	334	341	362	299	348	353	330	354	331	324	350	316	333	338	341	323	335	346	316	333	327	348	302	317	322	316	323	314	346	347	346	316	315	324	301	339	346	343	333	347	345	296	326	359	364	342	331	345	360	332	356	341	318	343	348	333	328	344	337	331	337	339	315	339	335	303	334	362	329	308	326	334	314	340	343	324	343	334	331	349	351	354	315	350	315	361	354	322	338	335	312	327	325	299	355	335	362	327	332	311	330	346	362	311	342	316	337	347	318	330	340	330	365	330	358	333	329	330	312	344	366	336	356	336	350	342	338	365	330	342	322	344	348	334	349	353	306	319	304	321	348	340	347	332	356	365	335	326	352	330	354	304	329	311	340	387	346	343	341	311	345	368	355	312	347	340	339	326	306	309	335	319	323	315	333	390	344	350	346	393	340	308	331	317	388	348	356	345	352	328	344	350	327	330	295	314	341	349	302	327	314	321	312	314	308	345	285	299	343	361	340	309	346	368	362	324	316	315	324	320	344	305	304	348	310	357	317	335	301	311	321	333	303	340	324	325	339	313	320	345	334	360	323	313	322	332	349	336	341	322	340	333	334	328	346	332	342	323	326	347	333	336	324	321	333	345	329	357	330	323	298	365	360	327	376	347	344	309	371	332	362	341	333	312	351	320	338	306	325	320	346	324	334	310	328	361	302	322	322	342	309	314	350	313	344	344	306	321	330	300	330	331	333	338	340	325	341	320	316	339	359	321	322	361	361	330	353	325	326	324	375	322	374	339	319	300	336	329	350	319	332	319	339	311	339	364	308	345	341	331	320	378	347	361	329	315	339	326	322	301	349	336	336	330	330	358	326	302	343	307	346	336	328	335	340	309	298	334	343	317	320	333	332	354	335	352	351	316	303	330	324	349	318	312	306	307	343	367	355	334	337	348	357	366	328	365	305	342	309	329	345	346	349	305	325	339	342	301	334	312	368	353	314	352	332	317	344	355	336	303	374	326	336	324	329	354	338	342	378	340	334	323	355	320	346	336	318	340	331	307	334	334	360	313	343	326	329	318
19426	795	799	845	806	785	796	815	805	790	775	808	786	775	767	769	722	751	795	767	758	759	763	783	786	797	813	769	778	732	774	760	830	805	800	832	739	837	747	785	816	767	781	784	762	790	792	746	812	791	778	741	809	750	748	780	753	772	818	813	798	792	777	805	760	835	752	764	749	766	748	803	750	748	770	814	777	759	784	787	770	811	770	790	768	796	718	756	703	747	749	789	810	736	766	760	756	774	753	729	764	797	748	780	786	772	775	783	789	824	834	760	798	752	766	797	786	817	788	778	785	730	802	773	750	765	792	786	789	758	807	765	765	780	787	782	782	746	770	724	797	749	790	770	831	741	820	831	780	785	755	771	769	783	738	783	809	782	770	818	780	785	781	762	792	763	781	776	781	729	784	749	774	805	746	762	765	787	778	794	750	775	775	792	811	727	805	828	758	758	724	752	752	708	735	797	730	744	799	757	861	776	788	777	730	827	788	743	800	790	820	798	768	776	783	731	789	784	764	804	754	770	784	809	759	750	818	729	787	706	816	783	747	829	811	759	747	780	747	799	755	799	794	787	784	746	746	740	749	772	790	785	787	747	819	771	754	772	768	732	787	782	734	762	822	809	749	800	785	798	780	771	792	821	790	775	797	800	779	788	714	772	778	742	796	793	737	732	767	786	793	794	790	744	825	790	759	771	763	790	805	809	811	761	735	758	797	804	766	783	779	821	738	780	792	737	757	756	783	772	816	792	800	734	804	757	824	759	739	787	778	801	769	774	775	820	749	763	765	834	775	784	792	799	747	762	785	754	777	760	763	737	778	785	752	771	738	762	818	799	844	777	803	816	778	803	766	792	792	787	763	784	757	731	797	782	768	733	792	784	759	734	790	781	797	795	756	774	789	820	778	766	778	763	766	774	758	773	772	772	790	754	804	813	766	783	774	795	804	758	785	804	819	732	801	810	777	723	749	789	808	779	773	734	746	744	794	783	782	751	816	749	794	749	738	767	804	802	775	813	791	774	825	814	709	749	812	773	761	814	764	778	804	834	777	807	724	747	750	738	720	720	784	708	764	799	747	734	779	750	744	780	793	771	804	800	746	790	736	751	766	775	767	752	799	754	780	803	745	807	786	812	723	761	784	777	743	738	839	823	804	760	801	769	735	763	746	779	795	751	738	778	768	731	793	768	800	765	783	760	797	804	763	750	789	792	765	770	731	842	790	787	733	784	784	768	771	849	770	759	709	779	790	772	775	821	730	721	766	762	714	782	778	714	750	779	839	756	764	724	738	770	742	793	745	796	746	824	793	790	784	706	750	771	763	775	733	839	816	748	767	748	808	757	773	785	730	747	749	772	781	762	785	739	781	759	778	804	771	781	776	737	742	786	750	821	752	780	750	753	743	788	769	802	794	766	762	777	788	770	765	772	767	772	784	794	777	800	743	755	780	805	792	778	759	791	755	774	754	813	753	808	791	801	755	800	743	808	817	779	806	797	791	750	806	772	782	791	784	739	806	751	774	767	746	789	759	709	765	763	788	816	771	792	730	806	778	761	793	806	750	776	787	814	827	780	800	777	743	764	778	760	759	769	755	824	805	794	733	785	762	765	733	802	780	782	735	815	786	773	769	870	759	779	783	753	748	815	810	848	740	801	780	765	797	759	768	769	826	808	799	768	820	772	771	790	814	794	768	726	737	769	784	781	793	806	776	799	799	788	831	765	762	800	805	798	791	767	829	766	774	766	776	768	816	745	740	768	744	784	775	744	802	747	797	797	746	765	756	779	805	790	805	800	806	755	742	831	778	730	802	845	722	741	761	774	763	799	724	789	787	763	791	766	795	802	773	808	764	793	789	773	820	771	805	723	798	770	752	751	764	788	771	811	777	786	804	763	812	764	797	781	753	796	807	796	757	792	773	731	795	764	822	794	746	787	758	756	796	801	765	726	746	753	737	773	788	772	737	734	707	783	729	770	823	809	738	783	811	823	786	760	762	714	771	820	800	802	762	768	772	806	774	807	762	797	792	779	768	789	823	787	752	820	778	767	777	795	794	710	764	804	767	790	826	814	743	803	804	772	747	806	754	810	754	741	823	794	762	786	751	793	772	756	756	765	816	812	752	816	784	758	783	764	794	751	759	780	797	773	779	795	781	758	820	758	804	762	745	798	810	758	741	780	761	770	761	785	799	763	781	834	742	742	792	809	776	795	801	805	797	783	800	763	760	797	764	809	815	819	750	801	788	738	777	810	787	721	757	837	822	730	778	757	755	765	747	828	724	766	751	789	783	759	728	749	717	817	793	761	789	806	792	786	831	791	772	760	741	806	795	775	768	789	775	775	781	776	770	777	761	826	787	798	809	827	778	748	733	822	759	767	778	808	798	785	758	798	778	741	782	785	774	737	808	774	792	791	773	793	766	760	818	829	771	749	774	819	698	747	762	781	804	727	766	747	788	725	792	756	759	770	816	765	728	735	770	739	751	752	801	794	845	773	779	731	788	841	745	783	751	788	765	796	738	767	789	761	760	746	820	768	729	795	839	786	774	769	804	799	807	794	778	820	791	803	758	785	784	780	782	773	784	776	799	782	754	803	797	733	740	770	809	793	793	782	763	799	753	759	766	755	768	805	784	779	746	734	803	735	833	732	771	818	811	794	803	782	795	734	775	791	755	783	803	791	808	804	811	757	772	799	792	780	773	753	768	753	793	748	766	780	767	767	768	751	800	756	751	779	774	744	775	736	774	744	829	779	843	780	800	751	771	786	758	739	792	780	738	785	737	773	748	825	758	787	798	792	747	793	767	767	793	751	825	816	722	762	754	832	804	802	779	768	735	813	789	788	785	785	775	768	828	819	819	768	769	768	813	753	759	789	783	799	732	787	704	757	783	800	788	744	745	771	807	796	729	817	812	733	800	792	791	802	746	756	771	758	796	753	790	788	757	771	787	773	775	799	794	816	776	772	789	774	793	749	816	807	810	788	750	766	751	754	727	801	712	725	849	802	791	759	799	805	778	787	791	802	729	699	832	758	787	840	776	776	794	739	809	760	843	743	773	780	731	727	733	786	764	816	790	778	815	777	738	751	818	808	793	732	752	753	819	751	807	762	751	817	784	809	819	781	753	750	747	797	784	743	753	769	793	768	747	777	809	760	738	755	775	802	793	774	767	813	778	795	767	805	794	789	783	734	794	791	804	819	776	750	733	755	787	802	723	750	771	762	744	730	824	835	765	799	785	779	802	821	799	747	751	819	775	770	781	751	788	734	758	803	777	749	812	789	749	785	806	801	784	798	766	767	820	779	743	783	789	795	795	811	840	790	778	806	803	785	770	788	730	767	799	794	760	746	792	721	744	731	726	789	831	770	794	763	736	754	791	743	773	781	796	814	786	775	782	763	801	811	794	811	764	787	784	786	806	745	742	780	791	797	735	779	821	811	738	754	811	766	810	780	798	717	805	781	779	782	769	756	803	748	823	749	754	769	779	723	767	799
36010	5475	827	647	573	505	472	500	472	467	414	423	413	425	432	451	401	397	426	430	386	439	380	395	376	379	383	380	420	386	440	428	409	382	405	402	372	418	395	408	426	428	391	393	365	431	402	390	404	397	417	389	442	374	404	388	420	397	404	454	387	356	387	418	397	423	367	391	459	391	420	438	404	398	410	406	397	411	396	399	434	423	362	398	367	394	395	406	385	454	407	416	419	383	382	418	385	415	424	407	374	405	397	404	432	387	423	401	369	404	396	410	402	373	435	432	435	409	439	416	390	393	401	380	378	396	401	393	415	417	394	420	422	381	396	394	400	385	424	357	427	371	417	433	408	383	356	362	441	383	413	431	401	360	434	344	394	375	380	393	408	395	369	407	443	414	403	376	368	360	382	411	432	395	379	399	379	402	403	418	392	383	384	423	420	398	368	387	413	407	372	359	431	413	413	388	415	392	410	389	404	391	433	418	379	353	429	394	393	383	375	440	440	410	394	419	427	410	404	397	453	397	373	415	391	359	400	395	377	399	453	435	378	451	384	392	369	354	398	385	410	426	390	401	426	412	433	406	416	420	407	422	411	413	423	408	414	393	406	407	399	455	428	408	436	413	413	381	421	419	410	411	436	396	429	429	412	391	397	397	391	423	400	404	428	355	356	400	445	384	397	402	425	363	450	407	410	414	442	405	376	372	385	400	383	398	408	419	379	382	411	447	419	418	422	368	385	419	426	434	373	396	449	425	429	431	408	409	379	418	396	382	413	414	403	424	420	378	399	410	432	432	383	420	391	391	377	395	401	407	377	385	432	378	401	427	402	408	381	353	440	411	399	395	406	391	418	373	375	386	409	426	376	430	386	376	436	392	384	359	399	429	398	420	417	449	405	381	372	370	426	428	425	413	428	382	415	379	415	371	410	418	374	430	362	388	422	440	399	407	381	411	370	382	427	405	369	410	371	408	373	366	422	403	384	406	401	378	414	392	415	371	413	438	427	428	440	398	381	411	414	388	394	392	394	391	425	402	365	378	398	418	370	378	422	391	415	365	392	404	390	382	393	415	427	400	388	415	408	409	365	422	399	354	384	375	403	374	394	410	418	393	376	413	357	393	392	392	423	398	393	393	409	391	401	369	401	385	390	383	367	397	364	351	413	377	423	405	417	421	376	401	394	420	415	422	405	390	393	381	401	363	377	365	370	407	398	384	387	404	427	356	400	405	404	380	381	424	398	390	373	382	388	431	402	405	377	372	398	440	393	374	391	401	413	407	405	367	358	412	415	385	412	415	394	398	426	409	370	409	406	385	377	373	411	386	416	418	376	391	383	429	459	414	347	431	402	401	414	430	476	419	403	412	379	368	384	425	385	368	402	380	383	358	388	382	407	424	438	381	397	425	392	406	387	411	384	400	411	416	393	399	381	405	394	396	392	431	377	371	392	369	382	403	371	399	408	427	430	403	403	408	392	392	420	396	389	370	392	409	394	384	402	381	406	402	408	420	388	391	417	361	403	422	399	425	395	387	409	382	398	403	407	455	405	390	452	382	392	391	401	404	399	397	407	401	417	395	373	379	387	418	407	396	388	411	416	379	419	405	414	364	372	413	409	388	453	392	414	427	365	349	414	399	370	387	430	419	454	436	388	400	371	430	437	378	440	410	390	473	424	421	410	417	407	376	363	399	419	395	421	405	423	422	383	426	387	405	424	364	386	411	425	418	445	401	415	409	385	407	363	373	407	394	430	415	421	420	406	383	421	379	392	382	393	421	394	412	394	405	413	360	390	391	391	397	403	361	379	403	423	372	383	405	387	413	375	409	396	408	461	392	390	400	416	384	452	411	401	424	380	439	407	382	416	403	372	369	381	368	413	399	395	394	371	376	452	400	381	405	354	381	378	390	443	407	398	390	370	444	426	391	399	422	406	391	363	409	369	389	355	371	397	387	411	422	387	417	416	375	388	408	374	402	408	445	419	408	384	414	379	400	414	391	398	396	412	407	395	447	425	390	405	405	438	397	468	425	391	435	431	375	378	396	363	385	413	405	411	430	393	370	396	394	380	380	379	374	431	422	410	426	395	359	402	391	423	411	429	420	435	421	416	404	390	374	417	410	433	422	381	429	391	396	328	366	383	371	426	435	420	396	411	391	447	352	388	401	393	392	405	392	433	422	412	383	432	392	396	396	385	418	451	406	376	378	356	428	389	410	432	404	432	417	399	376	416	396	410	384	374	411	419	376	382	357	419	410	396	402	397	383	415	409	383	378	409	407	398	410	442	399	384	426	417	432	420	387	409	410	373	418	406	391	392	436	394	431	382	400	375	371	416	386	405	386	363	426	427	412	420	404	433	380	407	382	401	403	404	386	355	376	431	395	443	396	398	363	424	421	368	411	391	372	416	398	407	420	369	415	373	369	384	416	378	420	398	422	457	417	343	377	393	380	451	368	384	397	415	398	386	413	376	410	395	421	436	381	411	429	406	401	390	403	411	385	402	378	364	388	407	411	377	386	406	401	399	372	389	417	395	411	382	391	402	388	398	382	400	389	357	390	368	422	406	456	404	383	352	461	374	414	364	433	445	407	446	426	421	385	393	370	374	408	398	431	410	385	386	374	381	389	399	427	401	387	438	396	401	393	373	400	436	416	409	427	402	417	425	392	432	394	409	382	346	400	392	418	362	417	446	407	409	380	365	434	432	401	418	408	412	420	399	400	410	397	440	394	410	428	366	415	416	421	412	456	420	402	411	414	372	433	369	360	408	411	405	421	428	397	401	389	381	412	406	411	412	451	397	397	385	408	379	412	357	397	451	365	375	399	386	423	409	391	426	426	369	373	383	388	389	407	401	431	397	390	409	371	407	395	416	429	392	436	375	373	409	429	424	430	407	361	439	455	378	407	391	384	399	398	411	397	382	418	438	368	394	355	411	387	401	413	388	402	419	397	398	375	398	397	428	382	416	413	384	379	436	398	409	415	424	399	426	440	395	395	323	388	368	402	413	430	404	393	391	426	378	384	414	402	418	392	414	412	401	391	433	376	415	390	416	444	424	391	403	422	444	397	423	388	403	443	419	421	398	395	432	394	393	456	424	399	426	400	377	386	378	377	388	446	402	408	407	374	462	376	372	410	398	416	395	388	417	400	431	420	397	409	385	409	398	410	396	399	426	411	371	413	413	401	375	404	365	451	418	418	383	375	382	408	414	449	396	396	398	406	405	343	409	412	394	373	401	409	372	389	400	420	361	428	382	419	379	370	389	435	430	403	387	406	384	403	405	385	379	447	399	389	382	361	411	393	421	427	389	411	400	417	409	421	395	396	379	434	423	412	373	407	373	361	374	409	420	411	402	415	392	446	420	397	419	385	387	436	399	391	405	414	377	410	383	374	428	385	388	380	394	387	375	404	370	417	400	393	390	410	401	414	407	381	414	403	403	413	386	388	439	374	379	389	417	412	396	390	397	365	414	389	400	419	386	384	421	365	399	383
20073	1175	1478	1603	1521	1369	1248	1173	1025	1091	1072	1019	995	955	985	955	976	944	922	977	986	1007	863	930	879	895	931	953	903	907	937	930	928	946	926	940	923	869	917	940	934	918	936	889	879	952	856	907	853	883	940	901	932	921	935	929	879	928	955	912	884	931	902	888	889	925	889	887	971	870	902	920	896	854	899	939	949	842	927	923	891	931	881	933	943	915	877	892	921	927	914	938	845	851	878	921	957	891	867	879	912	932	924	921	895	915	907	925	897	901	916	932	957	959	857	881	882	908	863	959	858	862	857	855	877	869	911	889	906	895	899	921	865	915	871	920	826	908	894	861	900	932	948	882	867	925	930	847	946	878	836	930	894	896	944	874	942	923	895	921	843	871	926	935	845	885	916	928	889	871	906	845	866	903	909	924	887	910	909	885	911	880	929	894	934	902	916	885	868	897	929	903	950	866	923	912	933	921	904	871	893	882	927	873	882	891	882	890	905	875	911	911	865	940	891	872	942	908	953	890	886	893	934	890	923	934	905	923	902	939	916	854	890	915	890	895	905	887	849	948	894	925	907	902	871	906	946	897	899	917	946	914	930	862	920	883	955	967	939	879	908	874	878	968	927	898	922	931	945	839	896	888	911	930	863	912	883	947	950	925	888	942	898	892	933	899	894	875	955	920	860	870	850	938	884	940	918	917	939	893	881	876	967	928	925	977	864	880	872	918	852	959	919	862	812	888	908	876	894	941	924	910	911	875	873	909	943	896	897	880	894	876	890	885	917	934	879	927	937	893	925	956	902	933	945	913	888	895	892	899	897	863	886	882	880	916	927	944	871	958	890	918	884	904	903	895	904	875	873	960	824	912	932	883	878	877	860	917	870	966	848	914	883	962	873	877	885	909	915	866	860	926	902	910	917	913	853	881	908	934	871	914	895	927	915	956	864	906	875	939	875	900	867	945	923	933	938	916	923	916	898	948	909	868	900	980	870	870	908	885	904	932	878	844	870	889	903	923	937	881	928	888	912	876	883	889	927	905	911	914	929	894	967	877	890	875	866	920	908	913	923	931	872	893	918	861	858	799	897	866	892	943	862	889	900	873	873	937	884	877	936	880	941	929	960	886	920	901	932	940	913	926	920	854	931	908	879	832	934	973	919	880	913	888	893	891	929	905	880	874	853	864	891	899	890	870	908	824	841	947	889	917	888	896	911	845	901	825	912	948	868	868	897	877	896	886	891	904	859	879	864	940	876	888	927	875	906	861	923	940	933	873	902	879	913	901	879	885	918	882	887	907	898	910	887	880	859	894	874	896	935	863	945	886	905	886	935	873	926	957	910	922	867	904	850	892	890	901	956	841	974	908	931	958	904	918	928	870	906	919	899	863	942	894	892	867	872	921	906	916	882	929	888	847	874	916	943	898	843	883	874	877	868	893	913	850	969	907	924	888	965	813	924	925	837	926	874	938	886	884	930	894	907	916	894	887	876	898	919	875	895	899	922	891	840	861	916	844	912	897	830	884	850	837	883	909	918	898	945	924	863	884	858	924	890	872	925	913	903	899	916	823	955	888	954	899	859	858	862	890	960	907	896	894	895	884	940	882	920	920	896	877	871	857	838	907	891	896	934	919	933	965	856	920	868	898	873	904	897	887	919	917	921	898	885	901	878	928	864	934	823	879	918	879	910	856	889	872	952	959	903	881	863	873	971	913	968	915	859	928	865	874	897	878	916	893	881	865	880	915	926	908	848	904	877	936	927	882	890	913	967	912	872	941	912	818	895	929	878	869	929	900	882	893	905	913	926	904	887	864	908	887	906	928	894	876	920	891	904	931	941	896	948	866	874	869	837	896	863	922	889	910	912	955	901	926	932	893	859	929	837	917	917	858	886	964	926	915	933	867	893	866	900	881	880	915	945	852	874	873	916	868	882	898	900	883	885	900	874	890	892	900	869	910	871	901	960	822	909	923	918	922	836	902	884	901	897	914	920	929	947	896	950	944	895	897	868	903	862	940	895	935	872	906	963	815	919	903	922	912	891	876	864	912	898	936	914	878	854	910	935	880	892	871	908	913	896	908	871	861	937	862	892	922	904	911	955	900	864	858	859	937	929	889	921	887	926	927	876	894	903	899	931	887	838	867	848	902	895	910	911	931	899	933	887	924	896	923	911	946	879	891	867	909	944	960	864	892	858	936	903	866	824	905	923	901	931	859	901	925	873	939	917	922	899	895	840	900	887	858	885	877	892	882	873	960	872	905	887	880	873	901	905	891	867	882	900	907	914	830	903	913	881	870	906	916	844	878	884	885	861	937	958	923	921	848	922	947	890	930	899	847	941	858	883	845	866	969	877	862	915	882	876	864	882	888	833	928	892	891	928	893	890	859	915	873	940	907	857	933	892	884	902	898	917	861	961	905	907	892	901	936	897	901	941	930	879	874	919	921	955	907	883	908	963	899	901	953	911	921	869	932	919	929	892	927	926	896	961	864	896	932	940	908	899	899	869	907	923	902	938	921	846	858	930	902	981	894	890	960	855	915	867	846	849	902	890	896	941	849	922	921	888	909	934	884	862	925	958	924	948	908	942	955	909	902	912	925	918	977	906	885	880	825	920	987	903	897	883	885	878	890	873	925	941	895	885	934	943	904	880	859	930	909	872	835	926	967	957	894	954	853	898	924	871	907	879	926	931	897	916	866	859	908	893	928	871	879	898	906	889	988	912	904	864	868	883	962	895	939	848	845	895	937	956	943	904	866	886	909	914	914	933	903	880	904	920	986	956	889	915	849	874	911	862	879	919	894	964	892	896	888	915	951	952	868	856	876	889	845	868	881	907	882	925	945	906	893	889	883	903	911	919	961	820	864	914	920	892	890	816	935	885	918	946	896	893	926	885	875	888	930	889	888	965	920	968	858	899	942	959	871	929	921	967	889	873	893	911	926	915	952	883	868	897	952	912	897	893	865	871	951	883	852	953	935	870	922	868	841	833	898	913	914	943	917	900	928	961	883	926	829	918	856	891	915	912	932	941	911	884	914	883	879	904	904	880	876	911	913	916	918	878	933	900	931	938	907	876	909	870	894	888	889	864	969	894	915	928	966	884	883	923	914	893	882	920	948	887	966	953	881	902	942	906	886	866	957	885	917	937	891	940	915	867	955	886	890	863	893	935	953	921	893	935	872	882	852	926	909	890	894	870	897	901	886	829	907	907	937	878	946	906	900	906	909	912	872	929	935	914	895	907	954	896	883	909	881	963	942	912	911	935	907	892	894	914	840	864	899	917	881	843	918	887	971	871	923	897	871	886	887	925	953	917	920	929	879	865	906	915	938	918	930	876	876	880	933	908	951	851	864	922	891	880	930	886	937	912	890	862	932	924	920	875	861	859	847	879	913	909	905	922	877	904	957	856	936	909	933	846	935	883	933	858	937	949	897	957	916	947	889	878	911	919	900	899	914	947	957	879	878	889	940	883	904	882	862	916	915	898	894	920	888	877	978
41080	7807	1404	751	592	510	418	347	357	340	324	332	279	339	338	309	309	335	338	328	305	293	316	322	299	278	289	289	281	279	315	313	276	319	284	320	280	289	284	291	279	321	300	240	291	329	306	293	337	261	295	287	277	298	298	316	293	298	325	304	295	285	300	306	321	316	297	312	299	312	294	280	328	319	312	296	262	321	253	324	305	280	261	312	299	302	311	308	295	298	323	297	309	294	308	321	312	310	293	277	286	308	337	317	294	287	302	278	326	294	290	299	301	285	335	309	289	288	277	325	322	299	265	291	266	280	290	289	290	256	305	306	283	273	297	291	288	311	265	306	285	273	303	318	318	327	305	289	296	313	295	294	319	327	277	298	300	310	309	314	292	294	294	298	280	296	291	295	284	277	281	289	277	316	319	282	339	307	315	301	302	271	300	304	317	330	288	316	310	295	277	285	314	295	294	301	330	270	291	304	321	299	334	330	310	271	305	291	316	325	321	289	281	259	299	270	320	276	290	301	319	321	307	298	304	291	306	324	296	284	276	256	308	315	305	299	316	277	320	268	290	272	295	297	291	304	289	306	280	335	314	334	281	280	338	276	298	314	309	278	265	288	285	321	289	320	324	296	342	295	339	300	307	307	287	302	288	295	304	310	297	283	293	305	255	272	287	327	329	324	286	321	278	282	277	277	304	285	283	285	304	288	296	299	272	260	280	305	320	287	323	298	303	270	293	321	310	288	284	327	305	329	323	334	318	320	300	311	310	331	293	289	284	293	316	280	322	312	316	276	281	297	319	316	281	281	291	333	319	310	295	316	315	295	364	291	291	305	302	294	297	277	295	320	321	308	317	311	285	324	296	287	309	296	300	283	332	280	279	308	272	323	315	283	266	333	308	280	301	292	289	294	304	294	281	299	298	264	308	315	308	287	294	301	289	303	288	295	269	287	271	289	284	301	288	320	317	297	312	272	285	308	291	299	299	304	298	302	281	272	298	302	285	269	280	321	300	286	350	282	315	292	304	326	299	296	303	331	295	309	283	282	295	325	297	299	311	280	325	331	304	293	287	343	300	280	281	272	278	264	275	274	281	318	292	283	269	334	273	352	325	320	309	297	288	314	292	308	304	282	290	276	323	308	251	307	305	292	296	285	290	317	303	285	299	307	277	302	276	332	312	305	285	269	312	274	290	290	277	288	286	280	316	292	307	283	313	291	260	292	287	303	281	300	279	306	286	307	309	275	341	288	318	309	273	317	311	295	317	290	298	300	339	279	298	294	309	327	288	323	322	302	285	311	284	342	283	284	311	281	267	302	290	294	359	318	305	257	282	300	326	319	312	317	282	287	296	299	269	322	280	308	281	311	309	304	275	264	296	251	294	289	295	315	320	283	299	315	303	289	302	281	267	329	313	291	305	261	317	294	274	272	281	287	268	294	280	304	305	333	301	297	276	284	274	314	320	315	281	303	297	301	310	313	299	344	322	304	329	313	275	303	325	271	329	297	296	310	306	304	295	333	308	298	293	250	291	275	262	290	298	285	275	294	309	314	309	269	300	296	306	287	288	287	299	299	300	281	345	304	322	312	271	315	276	279	303	306	298	292	287	295	296	356	292	287	277	269	268	313	329	284	299	287	303	289	296	305	293	298	290	250	255	299	291	303	313	267	281	282	292	304	303	284	302	266	314	271	330	264	308	263	283	323	329	293	293	316	276	296	319	256	333	269	316	306	290	299	290	294	282	281	284	333	296	328	318	271	272	303	272	304	313	300	289	292	306	323	255	310	317	283	315	300	291	294	295	304	304	293	300	290	303	261	308	308	316	315	313	259	283	325	282	290	252	274	279	333	301	317	326	285	301	338	292	280	297	311	352	343	295	301	295	331	253	290	302	290	300	284	269	329	285	326	279	317	287	288	288	298	321	293	303	310	282	288	300	290	272	291	331	288	327	271	325	322	328	302	318	322	272	330	302	275	305	294	291	272	306	285	296	301	309	308	317	295	290	277	288	294	344	297	269	284	300	285	283	276	311	275	255	285	287	294	322	313	299	295	297	302	310	303	290	282	284	326	287	342	297	301	339	307	287	298	314	284	298	286	326	289	291	305	315	311	293	303	276	288	272	307	295	298	317	324	289	278	299	273	291	304	324	280	288	323	338	292	314	298	313	291	307	319	308	281	273	306	318	319	312	321	330	275	329	296	263	271	325	312	299	267	286	298	289	297	285	299	314	314	310	302	322	298	319	304	275	302	318	269	279	283	296	288	264	290	297	314	288	291	265	272	283	281	301	324	293	330	274	317	299	275	299	323	295	284	289	304	303	294	302	295	274	302	262	299	290	285	275	304	262	300	286	291	301	285	327	291	292	287	268	277	292	255	269	272	268	304	280	311	324	305	291	305	309	311	295	271	299	323	269	302	281	279	313	271	295	293	319	268	308	341	300	289	302	302	327	330	290	299	312	326	271	305	313	297	267	291	271	294	298	299	298	296	295	308	269	296	307	269	273	287	303	276	300	316	323	310	261	285	289	286	312	291	299	284	288	298	316	285	319	303	302	306	278	280	303	284	300	298	288	311	286	293	283	331	295	318	301	280	259	291	277	297	303	301	309	308	289	313	313	301	283	263	304	297	316	300	286	309	317	293	280	314	328	278	292	314	278	275	283	296	284	285	293	313	304	301	312	278	273	297	284	286	302	304	318	303	304	294	297	296	286	321	329	302	316	288	311	315	314	313	295	306	290	332	299	322	298	306	294	287	291	269	260	293	303	302	327	340	316	298	341	279	304	292	290	337	283	295	300	340	294	327	294	314	300	300	287	303	312	327	308	294	316	303	299	312	283	254	315	311	310	306	295	274	320	331	314	291	347	297	277	263	284	320	310	298	285	327	296	286	291	268	310	239	296	299	290	277	289	296	303	314	289	284	275	281	317	285	332	286	285	279	313	309	286	293	311	307	304	253	301	293	282	307	291	289	316	322	276	301	275	290	296	345	310	276	275	247	310	294	283	323	312	280	275	278	287	326	290	301	284	309	296	295	300	283	306	296	280	290	303	336	298	276	311	272	292	309	298	293	299	290	318	288	290	293	298	286	272	330	309	266	332	291	302	250	280	315	301	291	268	326	301	317	274	321	312	320	264	303	317	298	292	262	313	327	291	298	296	314	272	310	281	286	286	294	304	294	280	309	296	286	299	288	281	303	320	310	290	317	293	304	297	279	291	304	329	322	305	323	332	276	268	292	318	300	329	286	275	269	271	305	301	312	327	314	268	300	319	306	294	285	295	296	297	292	336	301	289	276	321	294	298	302	320	317	309	299	315	298	272	268	311	299	339	307	302	300	312	326	296	294	279	325	300	285	306	302	320	282	294	307	270	291	290	308	321	266	298	297	301	285	299	286	296	329	312	299	300	287	309	277	300	278	337	295	288	305	299	286	335	328	313	293	261	315	272	309	289	286	288	292	285	317	291	293	295	272	290	301	294	316	277	303	287	320
21824	1159	1860	2157	1933	1620	1337	1192	1074	1041	947	869	862	807	794	778	783	779	763	734	745	698	698	748	757	720	659	657	654	764	686	702	715	721	706	643	726	702	722	650	616	622	655	674	669	709	664	681	677	660	730	674	686	689	714	651	648	630	684	673	694	678	674	645	743	696	680	655	653	649	666	637	648	703	715	659	669	673	673	631	658	667	661	655	657	662	665	627	694	697	634	664	668	619	656	671	659	699	661	664	669	680	676	661	662	641	659	694	631	623	694	664	698	667	666	668	694	662	634	695	640	619	659	685	646	630	645	663	595	650	663	604	641	660	675	639	720	671	649	699	671	669	653	658	653	651	699	639	635	653	671	667	716	672	718	662	654	672	691	688	665	613	631	647	664	658	673	698	680	690	701	644	650	661	670	686	665	624	662	640	671	690	623	672	638	670	629	599	696	675	682	688	661	676	660	662	674	704	653	669	671	647	619	661	683	696	662	671	685	678	699	650	631	681	635	659	653	635	635	666	655	673	645	678	651	714	620	679	668	653	690	663	645	697	674	634	694	680	655	668	680	700	643	599	690	732	689	646	666	692	670	701	701	679	666	679	676	677	689	690	658	684	662	672	666	652	654	693	681	675	687	663	661	668	644	661	684	637	633	649	683	667	685	698	654	631	673	645	707	626	643	631	591	659	658	695	669	675	652	655	640	699	622	669	661	633	664	671	674	640	669	645	678	690	636	677	670	648	662	651	641	709	618	656	648	685	692	638	651	669	688	659	696	669	662	704	636	690	665	701	672	628	682	680	652	660	651	730	645	690	717	658	662	630	667	645	688	695	678	643	648	674	653	619	645	692	663	646	651	645	647	667	634	689	707	623	647	707	648	621	658	686	650	702	638	650	717	662	723	634	592	697	671	617	677	695	674	677	622	679	668	691	641	680	686	672	676	680	642	700	637	651	662	679	649	596	707	659	725	656	664	658	677	667	672	642	706	650	681	680	667	693	643	661	638	698	646	710	690	694	664	697	671	705	677	653	672	643	660	653	682	692	687	710	656	649	687	688	643	705	698	664	668	638	657	666	680	650	660	672	634	691	708	673	680	663	686	649	655	636	669	632	659	691	671	657	681	621	717	667	686	640	679	677	672	670	671	689	620	685	653	624	648	633	694	629	677	669	685	661	634	673	593	666	718	651	680	647	670	661	637	660	663	629	660	638	690	681	645	706	670	706	659	618	714	638	693	676	623	713	685	649	683	653	619	695	687	705	608	645	604	663	713	709	695	668	639	700	661	624	706	657	664	632	678	627	663	659	687	642	633	692	699	656	643	618	656	661	673	626	734	662	663	675	647	672	643	634	640	670	647	688	604	630	659	613	654	643	677	673	660	673	705	634	676	628	646	654	621	638	633	650	707	682	661	663	695	682	678	691	738	695	697	653	668	666	694	666	701	651	677	619	682	681	677	696	712	652	672	688	626	657	649	672	674	646	646	705	663	702	654	631	678	673	652	650	673	687	665	700	656	658	675	698	657	661	662	693	734	671	683	642	646	688	665	651	676	628	663	654	673	670	686	668	650	653	661	704	668	681	648	629	686	696	704	651	716	681	661	661	656	724	678	612	691	629	646	623	672	679	658	686	636	652	668	636	663	631	670	684	663	668	710	653	649	680	672	627	650	672	709	687	693	630	651	680	692	655	697	653	658	676	641	674	680	667	680	653	668	643	664	655	682	702	658	685	699	668	718	628	668	663	704	701	677	703	653	658	706	655	647	654	669	680	624	729	670	712	671	668	677	713	729	648	698	683	694	673	691	700	710	662	650	655	681	677	662	661	694	716	633	700	674	730	642	689	627	663	626	660	686	663	644	679	679	692	653	624	674	689	665	685	658	669	671	667	658	674	668	630	664	640	677	677	677	669	707	638	651	700	662	652	694	649	653	637	640	674	654	675	656	649	629	683	675	660	668	701	686	692	667	650	698	655	703	680	676	640	695	609	669	651	680	692	646	604	698	620	654	711	702	641	729	650	605	655	709	674	670	676	612	685	676	697	697	651	661	647	657	677	683	671	693	645	687	662	700	633	658	646	696	686	629	678	655	682	658	660	640	680	644	714	670	648	639	685	699	668	629	685	688	646	652	674	633	683	687	672	626	655	693	669	669	642	687	674	641	643	635	632	660	636	664	642	655	674	688	687	697	647	663	681	687	653	650	680	643	658	650	665	692	669	676	717	676	666	672	652	657	676	684	703	698	617	667	705	620	670	655	662	666	687	605	669	674	692	639	704	696	646	639	690	660	661	685	640	709	652	711	701	673	687	671	660	656	671	642	685	670	641	688	680	688	642	649	640	685	638	701	648	670	706	683	658	685	664	656	675	604	654	668	655	695	657	626	731	656	715	652	692	704	688	657	643	701	626	653	683	655	628	683	689	692	693	667	679	672	695	657	712	636	702	677	643	659	624	620	718	670	687	675	665	618	634	653	627	687	715	680	693	630	650	677	675	626	659	629	679	656	720	674	654	721	686	589	687	630	693	649	646	672	660	669	667	647	696	671	632	668	672	658	657	698	666	656	684	660	693	664	636	706	667	678	702	661	688	667	661	658	642	687	719	674	671	709	699	690	669	642	666	685	681	655	680	681	619	688	696	673	706	670	684	678	704	614	643	653	625	651	649	680	699	648	700	637	668	676	616	645	687	636	625	654	645	663	620	682	648	637	711	682	692	617	686	642	699	708	703	654	660	694	601	680	657	668	665	701	642	648	702	639	670	673	723	670	682	669	610	665	694	676	633	664	639	674	659	660	676	702	629	684	708	641	655	670	693	636	619	630	650	662	637	663	658	634	672	703	695	594	679	661	647	661	681	690	644	635	699	651	668	664	650	661	695	656	665	598	696	684	665	662	686	630	639	662	697	648	628	660	670	657	691	666	658	705	689	634	652	700	676	669	672	654	654	669	687	677	703	663	680	646	655	663	657	692	643	686	672	612	681	671	681	649	656	640	628	652	664	691	665	642	669	649	643	707	659	638	658	650	631	669	694	616	703	665	671	701	657	673	661	681	653	697	691	681	708	646	695	700	652	663	678	636	696	657	674	665	661	698	706	655	664	651	710	613	667	662	714	696	680	701	648	653	716	705	675	706	685	675	674	674	693	668	625	698	671	657	610	692	680	677	718	646	676	666	666	633	715	655	718	660	626	617	672	656	630	703	717	660	662	659	656	657	646	642	662	681	630	666	678	678	677	640	674	628	662	647	607	652	696	652	678	615	656	637	633	744	682	667	662	653	634	649	668	699	683	657	689	706	712	685	680	677	665	674	697	643	669	703	632	653	731	637	708	696	694	695	651	661	700	690	694	664	665	691	671	698	660	678	720	648	671	669	690	669	723	694	690	699	662	636	681	665	636	671	642	649	645	661	660	728	678	662	671	689	698	669	635	648	701	731	632	699	713	710	625	635	709	643	704	661	661	625	675	703	641	659	687	724	672	696	679	633	682	669	693
24078	2299	313	291	281	265	276	300	309	279	287	291	283	304	306	287	287	270	295	290	268	316	304	279	258	299	335	287	321	294	293	282	310	299	295	302	275	281	302	293	269	296	294	271	238	266	257	297	274	272	235	329	300	324	309	307	276	294	277	305	296	291	278	272	284	290	271	303	259	268	290	294	291	263	310	317	267	278	270	278	296	290	317	287	271	271	268	286	300	281	281	252	269	297	281	255	268	259	271	268	329	272	284	300	299	299	300	284	263	289	287	299	318	299	274	264	284	315	292	329	301	254	296	310	297	297	292	282	275	258	277	269	260	287	266	266	318	262	288	302	322	314	311	295	284	308	305	262	313	313	285	284	257	295	241	295	269	268	291	303	289	273	292	297	276	294	279	284	302	266	275	268	253	293	295	292	284	264	277	268	294	286	271	296	269	292	292	318	296	249	285	296	263	268	256	292	272	261	302	323	272	274	249	242	254	304	263	312	287	311	253	300	290	311	271	296	271	309	298	272	312	280	300	277	280	288	273	277	274	287	298	279	278	266	337	304	317	276	284	261	283	279	257	301	278	262	286	277	282	275	294	260	292	270	278	281	284	307	277	271	290	296	302	314	305	316	286	315	278	259	267	283	264	306	277	299	295	278	274	293	308	281	261	270	267	274	279	283	287	286	274	273	291	299	261	261	278	274	235	244	288	263	263	314	289	304	283	293	273	270	301	269	306	307	313	281	275	267	267	291	291	325	299	290	274	310	258	286	265	322	264	273	288	310	272	267	285	304	299	298	276	242	292	274	311	273	262	292	283	263	285	261	315	277	283	289	304	300	282	281	293	311	273	238	315	296	283	283	299	276	316	306	305	312	274	279	307	285	294	314	264	346	288	299	282	296	278	286	331	258	277	301	300	260	309	282	274	285	281	298	297	289	296	273	249	312	297	251	285	299	293	263	279	280	288	273	283	309	288	272	278	304	285	278	283	303	314	302	286	288	283	294	297	270	283	272	305	302	295	301	307	304	282	291	300	283	296	300	282	310	312	253	261	322	317	269	312	306	297	308	318	278	318	302	287	251	287	272	290	306	339	293	299	293	285	282	286	281	290	269	272	295	293	276	291	296	241	291	237	304	328	284	276	262	271	261	284	270	292	281	281	278	292	305	278	280	302	288	272	293	289	258	271	281	305	295	269	253	289	286	288	305	306	294	313	292	280	257	298	320	306	287	273	307	285	308	273	276	290	297	303	314	244	266	295	302	288	293	275	303	309	287	298	292	286	296	282	273	288	256	229	231	285	251	286	283	297	310	281	303	310	323	281	273	289	300	282	323	312	280	280	278	320	274	278	280	325	303	304	304	301	272	289	340	318	309	280	266	264	288	315	276	288	289	303	291	276	262	277	278	292	252	317	289	291	295	294	305	294	291	308	278	271	309	274	281	261	293	308	321	311	277	290	258	270	276	298	278	288	297	269	279	275	300	282	285	257	295	299	247	272	268	311	277	277	329	290	311	276	254	299	304	264	305	313	268	255	284	332	296	297	270	283	316	294	245	256	262	308	283	282	299	299	318	330	304	287	287	265	293	313	306	267	327	303	306	292	291	292	293	269	269	333	313	282	300	285	289	312	298	275	282	297	303	260	290	286	262	273	291	272	267	266	285	293	298	276	268	279	282	284	288	259	278	276	311	289	299	249	314	275	293	291	305	320	307	307	290	267	280	267	278	285	300	305	296	292	299	288	273	285	274	283	282	291	293	262	291	295	275	278	320	293	256	254	300	265	310	284	314	287	282	290	294	299	284	296	301	278	269	279	262	292	308	295	275	306	309	254	302	274	331	259	279	294	239	297	312	284	287	298	243	306	291	288	268	296	295	298	302	306	306	308	292	295	306	312	308	264	293	276	306	333	306	321	294	260	287	289	295	273	295	302	285	266	267	298	294	303	276	284	281	276	273	287	280	334	309	252	302	301	294	295	300	299	280	284	271	293	261	297	276	290	290	305	301	282	316	285	239	285	311	289	259	294	229	300	304	329	287	275	273	276	260	298	285	275	265	297	287	277	252	301	294	299	299	294	305	281	266	313	268	297	305	301	287	302	293	272	275	320	303	261	280	282	274	292	278	301	306	278	296	258	269	272	276	310	287	272	271	299	308	291	290	296	272	294	304	295	280	256	289	264	288	306	262	282	298	296	325	276	267	294	261	273	269	317	282	265	296	316	287	275	285	299	320	284	296	338	290	296	295	288	282	281	279	282	293	286	318	244	301	314	346	340	323	263	269	312	323	322	298	284	331	329	325	274	291	261	254	252	290	290	304	325	286	319	279	257	244	288	302	290	293	287	284	299	268	291	302	290	282	302	306	278	293	294	303	284	273	293	258	284	275	299	284	307	286	273	305	265	288	313	279	254	299	287	312	291	275	274	290	304	293	299	300	310	314	260	299	295	275	294	304	281	302	302	287	294	292	268	309	266	301	296	314	283	303	302	294	312	264	265	290	335	299	286	311	297	277	279	275	267	278	273	269	279	285	289	267	289	291	310	273	274	309	264	317	278	313	286	304	290	279	302	272	282	291	282	301	283	287	298	312	289	288	281	288	286	275	270	302	277	271	270	282	287	282	288	306	270	266	273	288	265	299	308	287	284	287	284	293	277	287	273	282	292	280	293	296	309	282	265	325	266	329	297	269	284	312	323	296	283	313	268	253	292	282	290	288	281	286	265	266	261	302	296	294	342	293	308	299	274	314	313	274	292	282	289	327	269	281	275	281	288	315	274	272	279	296	313	286	276	292	291	306	293	292	269	244	288	279	278	328	313	258	294	274	302	247	276	281	297	279	280	277	288	271	284	303	297	295	280	289	274	264	281	267	298	313	269	279	305	278	255	301	326	274	276	275	312	301	301	277	277	322	284	299	324	298	284	304	284	304	285	306	324	278	271	270	279	301	326	287	305	276	283	295	282	305	273	297	283	302	303	295	285	264	295	290	329	283	320	307	299	283	303	261	323	302	278	290	285	305	264	314	301	272	329	289	301	290	286	279	257	262	302	304	277	290	309	274	285	264	291	303	310	320	272	325	292	284	305	302	290	283	297	259	294	285	308	299	279	275	287	286	301	266	318	288	287	277	258	283	304	290	300	299	338	264	310	280	289	277	263	261	334	279	299	308	291	298	301	299	289	315	312	281	291	267	309	287	308	311	311	297	300	288	276	296	298	274	279	294	280	303	277	284	295	269	286	330	304	327	303	302	303	311	302	295	321	282	289	268	307	290	280	300	274	284	285	280	298	314	299	257	245	297	280	278	277	276	302	282	308	306	289	288	286	308	277	287	276	290	317	264	255	294	287	274	284	313	276	302	272	290	273	284	295	260	318	306	283	301	272	321	291	335	292	316	266	302	315	291	290	278	274	263	280	314	306	298	257	287	295	278	331	273	266	265	294	291	316	296	295	262	292	256	287	304	305	313	279	297	318	323	283	271	281	305	300	280	312	303	289	306
14183	703	692	711	723	716	701	688	678	705	716	701	644	700	724	695	680	662	639	715	699	688	644	686	693	667	698	683	688	664	668	695	684	696	690	638	688	690	646	670	667	691	688	691	670	725	655	699	700	687	684	686	671	692	677	701	712	686	693	660	726	692	675	651	688	677	705	681	666	700	675	635	674	669	675	700	701	652	712	653	698	696	672	702	698	641	672	662	674	732	656	707	691	715	723	675	662	684	650	657	730	675	688	678	646	681	695	710	710	730	638	682	695	657	674	646	670	708	699	677	689	698	682	719	706	670	694	677	735	726	639	695	683	658	698	718	735	653	676	674	665	719	700	637	718	703	694	692	696	670	676	675	690	674	679	722	688	708	697	656	691	694	681	669	686	714	707	671	634	692	711	687	664	684	670	678	678	686	658	655	698	663	716	701	649	659	677	709	657	655	681	672	656	681	674	698	672	668	684	654	665	677	663	713	626	682	687	732	696	659	688	650	664	733	692	668	666	697	706	723	694	667	675	690	667	730	707	632	697	622	688	713	700	684	693	723	645	658	648	670	675	677	655	656	641	692	643	659	702	662	694	682	703	644	711	677	693	678	697	632	670	637	671	688	685	696	655	652	685	670	637	709	673	646	657	700	673	714	669	708	629	685	695	710	663	689	718	692	697	680	728	681	664	630	704	668	716	653	646	743	686	722	706	690	624	639	695	682	686	669	652	680	644	699	651	678	688	674	717	666	618	749	706	707	687	703	681	706	713	690	638	652	660	672	669	620	664	668	700	687	681	718	641	688	611	612	686	715	665	689	662	711	663	675	666	693	702	679	630	676	713	716	671	669	743	681	740	700	685	677	670	681	716	670	668	671	719	639	683	679	685	699	664	732	663	657	709	693	637	633	632	687	581	694	655	632	692	689	710	655	680	646	665	653	645	709	668	706	703	670	689	685	661	685	697	708	672	670	704	670	701	653	662	677	699	694	694	679	657	683	674	737	679	686	689	666	678	670	685	687	645	677	671	719	706	688	705	660	701	657	737	732	677	702	688	659	663	746	704	691	677	693	680	665	641	657	711	635	691	691	669	715	717	716	684	686	696	646	637	641	662	650	712	669	693	671	684	690	672	688	732	676	714	670	710	649	732	714	689	661	663	650	686	694	700	674	704	686	669	688	674	666	644	654	682	694	683	699	709	690	696	735	675	661	693	662	653	671	697	669	652	662	672	666	690	723	723	650	730	663	680	671	668	720	696	671	651	686	672	704	738	666	702	721	681	647	711	677	724	681	647	657	669	714	668	647	668	662	691	666	734	715	655	666	728	675	649	696	677	710	659	651	681	672	706	660	653	724	682	694	635	668	704	679	648	666	685	668	696	690	707	667	671	665	676	709	703	641	622	698	683	715	626	672	682	713	626	677	670	741	655	645	689	734	678	685	655	684	653	707	658	703	695	726	665	707	653	679	698	680	669	676	689	641	664	651	715	726	680	698	689	691	707	703	664	677	693	691	706	648	693	679	659	672	682	706	715	699	698	686	745	694	701	695	734	642	634	713	653	703	659	695	672	695	714	657	710	679	654	721	682	647	673	684	658	678	672	722	693	692	701	685	708	660	657	660	705	631	719	668	682	723	700	671	690	681	663	658	687	665	649	684	737	690	711	693	691	643	713	707	690	736	686	692	701	705	641	683	706	653	666	726	661	685	722	713	727	673	663	675	715	694	702	703	694	634	680	638	698	688	684	691	721	725	713	658	719	693	650	699	746	643	739	649	644	744	707	664	655	657	703	643	635	681	695	682	696	693	700	724	694	715	672	692	709	671	710	640	677	618	687	714	677	665	647	660	685	693	644	670	733	691	661	620	676	672	704	672	650	617	689	701	674	645	646	668	705	714	668	694	684	682	648	702	670	678	676	684	742	680	699	683	667	680	719	684	688	711	680	692	675	681	717	717	686	665	729	679	680	702	690	683	672	635	672	645	655	742	682	703	668	681	656	707	656	724	659	642	701	716	642	704	673	653	705	714	667	650	669	696	686	682	728	701	645	658	671	668	693	667	713	646	638	704	634	699	660	666	663	697	630	678	700	715	701	683	651	684	685	660	623	680	667	643	673	696	672	674	679	702	687	728	682	732	732	673	699	687	661	707	702	702	700	680	712	669	683	699	643	728	666	689	662	709	644	679	700	701	678	668	713	693	689	686	721	687	710	681	702	680	726	683	676	690	714	682	664	724	698	697	677	684	685	737	638	741	708	652	670	670	739	698	647	663	680	654	675	661	692	662	666	697	700	685	656	701	676	706	662	675	674	646	659	650	740	709	680	737	697	692	693	689	644	683	715	673	680	685	674	645	704	715	715	656	669	725	685	705	667	684	658	738	699	711	683	648	654	682	623	695	644	661	667	695	705	676	721	697	714	667	719	668	668	697	692	662	656	668	676	680	667	725	668	675	663	726	702	690	676	655	689	681	690	685	662	719	705	668	669	648	668	653	681	670	667	663	686	724	711	662	645	701	684	690	689	686	674	704	709	644	716	677	719	689	738	712	661	709	698	682	687	644	702	699	696	672	679	668	685	642	688	655	669	696	683	708	699	708	675	674	673	732	692	671	676	689	640	686	656	658	685	681	690	661	648	657	671	697	697	692	684	702	684	674	671	701	661	662	687	670	688	668	676	661	713	627	678	711	678	703	647	700	696	679	706	692	685	688	655	666	681	657	692	718	701	678	664	732	712	695	645	682	684	667	711	676	711	722	662	666	727	697	684	714	640	670	676	720	676	712	719	705	684	697	663	669	699	689	636	713	697	676	640	705	724	692	676	727	693	694	723	648	675	683	714	703	656	651	691	666	686	728	706	700	691	711	708	692	650	690	731	686	700	666	664	675	712	717	659	742	668	685	703	715	682	650	659	701	663	733	699	675	711	666	741	664	707	675	695	668	686	717	680	679	665	703	715	630	685	659	690	683	719	669	690	745	665	676	694	649	650	695	640	692	707	695	724	697	712	707	716	681	699	692	646	646	692	689	665	686	677	750	701	691	707	690	677	647	659	670	707	709	698	682	657	685	659	657	702	695	661	739	707	713	705	712	674	694	663	677	681	684	632	688	674	639	685	649	643	677	701	703	679	681	682	645	659	702	659	701	703	697	705	709	677	605	741	671	662	619	644	697	697	667	621	659	719	618	701	676	731	680	657	678	680	686	686	714	655	642	700	682	732	650	670	679	711	679	692	726	678	701	685	658	737	715	692	710	720	645	670	683	722	728	657	726	708	727	700	722	678	620	713	685	672	672	677	697	687	716	665	661	645	690	718	656	660	671	677	717	707	707	656	719	666	694	672	655	684	651	663	625	687	674	666	669	680	705	688	671	644	686	660	703	702	733	662	698	696	702	683	671	665	654	727	683	703	681	696	677	728	759	694	652	687	702	711	711	672	649	670	690	652	665	669	668	707	665	703	660	626	710	726	745	717	692	695	687	732	649	682	646	711	698	688	692
29633	3613	700	618	538	511	456	481	396	424	420	437	364	371	375	435	425	421	408	397	385	408	418	397	366	394	402	400	374	406	417	377	398	373	368	409	373	424	377	363	396	408	387	359	405	398	361	412	418	389	402	374	409	398	366	394	393	383	402	386	365	375	346	385	382	385	377	379	387	365	369	391	405	424	413	401	411	409	377	392	387	361	394	407	351	399	403	374	385	395	397	354	393	369	386	363	374	419	375	408	416	392	406	391	371	348	422	392	380	372	391	356	368	399	380	388	391	369	400	364	383	380	391	361	388	417	349	376	377	413	406	392	372	394	402	368	383	386	408	383	390	394	427	391	349	374	395	376	371	337	423	374	375	360	377	386	368	369	385	376	364	375	389	352	368	388	389	430	370	391	428	374	368	368	384	380	398	389	350	401	402	391	423	402	381	371	391	398	390	385	389	355	424	390	374	393	410	399	378	397	402	390	389	368	363	371	365	387	379	392	429	363	362	365	344	402	415	387	406	386	364	404	408	378	397	404	411	407	385	374	368	383	428	390	410	406	370	375	394	387	371	403	407	397	379	365	356	381	372	371	425	390	355	388	398	364	409	387	368	408	373	425	375	379	378	401	387	395	374	370	385	347	391	351	380	395	397	378	393	360	388	387	392	367	379	393	390	387	404	383	366	370	355	396	409	347	370	399	414	348	385	377	360	403	394	375	369	368	360	366	382	385	409	396	399	394	376	375	406	415	411	358	401	397	405	363	381	430	351	389	338	413	407	376	370	434	414	396	407	413	357	370	405	414	369	377	375	387	365	385	362	411	372	356	390	391	364	439	417	362	412	385	350	357	361	373	394	387	366	350	419	378	353	359	387	367	415	412	388	364	374	369	416	408	394	370	364	353	354	325	387	407	402	377	385	400	352	374	383	404	388	388	372	421	387	405	425	430	398	372	402	401	390	403	353	410	399	381	356	410	380	377	389	371	420	392	372	366	383	381	373	383	339	372	369	399	382	353	373	407	392	378	403	400	373	395	377	330	383	358	386	387	401	344	374	392	395	358	395	403	404	387	392	365	345	415	425	346	404	396	382	372	401	384	376	407	392	365	389	384	416	408	404	405	390	382	396	421	387	379	348	408	435	418	377	403	376	397	392	395	365	394	380	397	385	418	398	367	374	385	381	398	379	377	383	393	353	387	404	397	325	382	361	401	365	408	371	425	370	390	422	382	394	377	419	395	354	388	360	355	345	385	417	397	350	397	407	342	400	381	394	381	397	335	382	328	353	376	395	370	372	398	353	408	394	361	353	400	385	381	359	361	388	399	412	355	388	389	379	432	378	341	426	390	402	401	394	421	363	408	358	361	364	367	354	410	371	375	405	364	367	355	338	382	392	411	381	389	417	431	392	370	377	442	396	374	347	412	383	376	410	358	364	366	385	400	395	405	406	394	414	418	381	358	356	375	385	399	409	414	353	374	358	372	368	330	393	371	409	395	380	419	385	402	432	392	389	358	364	394	381	367	398	415	362	388	380	385	405	385	414	391	376	370	363	414	369	357	356	408	387	389	398	361	386	414	390	372	373	383	365	381	392	377	365	358	401	387	384	382	351	428	388	387	396	392	385	349	386	339	409	394	382	384	401	415	393	368	365	363	391	408	386	387	344	401	374	361	387	390	380	364	390	353	388	385	402	397	387	346	383	414	385	376	331	404	377	340	373	366	412	373	396	368	353	369	374	373	388	349	359	381	396	393	394	378	372	383	343	393	353	402	363	418	409	429	418	380	390	433	357	359	378	367	409	420	379	370	373	402	417	376	376	398	400	388	380	386	370	365	382	373	399	356	402	394	383	391	345	355	378	411	355	379	353	343	407	368	385	392	368	416	388	378	360	368	402	389	394	379	383	376	394	396	391	372	349	386	394	370	382	364	381	404	376	384	362	382	370	399	380	361	366	358	387	368	386	387	390	379	385	379	398	372	390	383	364	381	371	357	351	390	375	421	432	385	378	422	365	362	403	356	362	377	382	382	420	366	385	366	356	405	409	408	384	368	370	371	382	394	427	415	356	382	377	383	371	341	376	417	398	385	385	355	396	389	393	387	410	390	379	381	414	394	376	371	429	349	388	323	414	369	394	384	373	406	413	426	331	398	387	373	391	370	351	395	372	372	411	379	401	381	414	378	385	413	388	416	347	432	423	420	407	356	405	412	415	418	386	375	389	395	418	406	396	371	413	389	366	382	394	384	374	387	398	403	366	382	403	388	357	374	385	386	413	379	385	367	358	352	394	403	353	384	389	397	373	397	363	393	360	388	397	375	389	360	390	408	421	377	399	367	361	370	375	378	389	410	387	372	388	364	353	379	376	362	370	373	389	386	424	404	381	404	369	400	389	353	381	429	394	370	402	384	377	382	363	372	391	372	360	385	382	373	386	357	361	353	364	383	373	353	354	424	367	371	393	389	381	331	374	348	382	379	364	376	377	400	355	399	383	365	356	381	403	409	371	364	387	378	368	382	391	374	386	429	398	379	380	399	363	446	366	360	399	387	374	379	362	385	422	374	350	382	391	376	444	375	369	398	358	409	386	352	355	421	375	380	349	382	414	371	359	363	354	379	363	399	399	370	389	408	364	362	343	395	391	382	398	367	394	352	389	426	363	399	372	399	397	412	388	354	371	359	365	385	366	366	368	416	442	402	392	392	375	404	374	374	343	377	376	366	396	365	429	356	355	375	411	405	378	373	390	411	394	393	364	407	350	414	416	347	360	389	398	393	357	368	394	399	381	446	385	359	383	391	366	398	361	365	399	406	380	372	379	386	407	374	355	414	385	375	380	371	385	362	394	362	372	374	356	382	357	380	361	385	378	369	371	391	364	361	402	365	380	391	389	369	395	363	389	391	390	353	367	369	388	360	391	388	383	359	405	386	375	360	345	345	391	385	381	355	402	386	392	411	407	376	391	387	371	416	387	386	393	408	397	389	367	346	354	360	384	394	361	404	374	367	380	425	399	393	387	375	317	383	418	411	393	407	369	376	370	394	369	381	422	346	387	379	384	381	401	369	363	369	404	376	385	411	371	392	360	384	377	387	383	390	384	387	403	381	362	385	357	383	391	407	443	392	389	358	382	392	377	356	340	354	362	370	372	424	384	371	384	353	393	383	395	321	394	436	391	414	408	378	380	400	396	377	406	402	332	370	378	351	349	376	390	387	410	383	400	377	378	366	360	378	359	382	415	380	379	347	377	381	374	377	393	398	419	347	385	361	376	356	315	363	379	385	384	359	414	372	380	370	392	381	383	386	369	391	375	311	382	423	412	359	408	389	380	392	397	386	383	421	393	336	352	343	364	366	361	416	401	401	375	376	372	369	345	379	404	400	377	384	405	380	420	378	388	412	394	432	383	383	401	443	382	364	384	401	400	380	394	355	412	385	399	377	372	397	354	374	387	378	374	384	394	380	444	396	379	403	399	372	413	378	396	380	404	393	383	381	422	384
17240	1091	1456	1622	1510	1375	1197	1135	1061	1011	1018	993	987	960	983	927	927	963	925	875	911	918	893	881	902	869	867	856	872	878	905	907	853	926	842	852	902	877	822	818	887	859	900	873	868	921	801	906	870	865	865	885	844	807	852	852	884	908	886	828	856	913	899	849	823	878	840	863	838	814	852	849	857	846	876	920	840	844	875	887	820	915	896	907	822	872	886	825	858	821	857	855	864	846	876	896	837	852	821	830	868	856	822	897	880	875	849	900	826	851	847	861	849	867	878	836	903	875	914	860	854	814	879	881	835	891	853	848	887	900	879	814	895	844	929	915	893	853	886	902	865	938	862	881	942	903	871	891	918	925	898	839	877	865	874	878	889	848	823	876	857	827	880	839	862	906	813	842	848	893	887	825	865	904	829	932	877	856	841	852	832	849	843	862	866	829	831	855	908	840	871	813	842	859	881	830	871	904	924	903	858	839	864	858	895	847	838	873	827	920	845	948	832	896	923	873	859	889	878	871	933	884	843	835	863	940	863	929	848	869	858	856	841	852	861	887	892	836	898	874	821	882	861	867	894	885	870	873	882	897	899	828	874	890	891	848	833	844	873	856	915	908	847	850	847	838	910	849	912	853	829	879	841	873	863	864	848	867	828	903	835	847	950	869	917	872	861	943	821	870	887	837	880	847	888	878	856	812	842	896	903	831	859	854	816	863	903	906	863	864	881	900	916	856	807	903	898	902	909	808	823	818	882	920	848	845	914	848	844	858	865	860	861	901	897	886	854	908	886	880	870	867	877	871	887	910	870	897	862	846	900	872	826	837	856	870	848	830	892	868	827	859	903	880	872	847	884	882	863	841	864	881	847	818	877	887	851	875	847	868	887	819	861	822	894	882	823	884	901	917	871	912	871	859	823	895	887	865	916	889	876	814	825	907	868	846	841	914	863	820	865	866	882	881	886	922	866	896	873	829	856	901	896	881	906	878	863	923	866	826	870	832	836	904	825	868	828	895	901	888	902	865	851	787	886	894	840	821	880	869	904	878	884	890	896	890	881	837	843	909	879	846	813	848	859	862	891	916	870	858	856	856	869	827	868	848	855	889	857	925	920	843	802	888	849	859	805	854	842	855	819	872	839	832	858	875	869	863	866	885	911	899	841	845	846	826	826	878	854	863	878	889	843	862	871	908	871	840	879	898	856	906	829	870	820	878	822	854	814	849	844	795	867	909	796	868	873	927	818	792	878	864	927	837	855	876	868	879	879	865	823	858	879	873	845	844	874	879	886	834	820	847	791	803	837	882	913	832	908	833	874	873	888	842	894	941	832	884	835	917	839	869	878	921	850	856	850	887	824	818	851	843	866	869	908	882	853	866	820	868	843	828	912	861	859	839	852	866	889	849	913	877	881	863	810	813	845	832	911	858	885	868	891	829	825	885	879	876	894	866	911	833	845	868	854	881	868	864	908	911	850	874	838	862	880	848	829	886	885	856	845	910	869	863	829	859	914	827	871	872	869	868	853	902	810	850	851	867	812	859	879	824	815	850	853	857	849	822	887	873	875	906	862	834	909	868	903	844	840	880	882	865	868	850	837	863	971	851	822	859	856	851	912	862	850	838	881	875	892	904	826	896	938	838	848	867	868	866	838	889	825	893	881	811	843	835	878	868	852	837	860	884	851	894	886	819	833	869	859	854	853	840	855	871	861	864	871	865	904	904	881	861	861	873	848	902	887	849	820	898	896	903	911	861	879	811	868	849	869	870	907	911	893	861	865	855	848	886	917	901	945	811	887	862	840	907	843	843	878	816	837	881	858	888	902	877	916	891	942	901	873	889	887	872	904	883	885	909	870	851	863	860	873	889	875	914	875	841	834	805	877	866	881	897	904	912	822	835	868	879	887	860	867	832	813	831	884	919	871	835	879	845	866	817	879	863	893	854	848	895	875	867	888	814	904	882	865	857	864	844	888	857	888	852	920	812	820	826	855	912	889	851	912	878	880	818	846	870	862	890	887	831	866	896	899	899	902	906	889	877	888	873	810	840	883	901	835	859	845	838	888	835	942	861	901	887	831	912	864	879	859	875	822	842	894	867	872	853	878	812	842	904	894	855	875	902	811	854	872	875	896	856	810	883	851	898	871	873	915	867	902	921	920	875	895	889	862	883	862	888	891	902	886	889	860	854	811	864	857	863	889	857	866	938	819	860	827	857	853	909	844	843	916	872	893	855	883	842	833	852	845	818	844	830	865	884	878	880	850	874	913	828	817	891	851	859	831	877	875	886	909	894	839	871	821	865	885	869	899	875	882	896	908	881	834	837	866	913	890	904	854	913	874	901	845	902	848	854	844	849	888	896	833	879	831	893	903	853	853	860	877	866	850	894	897	826	857	860	877	852	867	909	887	838	945	898	915	870	817	869	878	831	854	876	852	865	866	867	846	899	900	911	898	864	862	912	864	920	898	847	852	895	856	869	856	885	884	867	879	876	908	863	870	852	890	837	823	892	896	854	847	891	849	893	859	884	830	931	912	846	891	836	853	857	887	870	927	843	849	858	868	806	835	913	841	900	872	866	877	827	881	914	879	897	839	874	896	904	959	844	883	855	870	849	879	915	868	846	878	848	867	888	872	868	862	893	924	889	857	866	869	908	891	795	843	920	907	856	832	862	879	844	910	812	846	877	811	901	924	862	884	805	899	836	814	899	842	885	849	855	874	830	819	875	916	850	870	884	856	848	863	868	863	829	822	811	856	841	852	809	924	873	899	893	875	893	868	831	846	847	839	838	865	887	854	859	835	897	847	880	887	905	949	855	912	809	863	916	826	854	870	874	895	928	862	877	870	905	860	799	863	840	770	847	871	894	830	915	869	846	856	913	856	862	840	861	909	835	867	878	861	901	912	909	893	857	842	918	852	848	860	838	896	836	893	945	859	885	909	891	860	947	836	863	818	833	889	846	893	831	900	898	873	845	820	856	849	860	863	883	811	866	860	881	909	871	878	890	839	838	904	869	884	879	848	965	810	877	869	841	880	929	846	828	912	868	885	857	901	850	860	892	931	861	854	892	915	924	800	847	802	873	901	886	867	812	858	897	863	897	915	819	904	856	842	898	868	832	869	907	816	874	831	845	873	874	843	879	885	836	825	914	865	846	855	838	856	877	886	816	878	896	904	842	840	835	926	863	854	853	911	874	914	840	876	857	839	848	865	837	870	882	866	841	828	872	871	857	904	862	858	892	834	918	860	865	931	887	883	810	869	876	859	865	839	824	874	872	865	870	914	877	922	934	859	896	888	849	852	856	855	846	860	896	892	883	930	876	855	877	865	854	860	849	917	870	864	939	828	874	883	827	851	928	873	938	852	875	881	907	832	896	881	854	872	856	890	849	892	924	888	890	821	866	866	843	882	818	883	917	858	852	791	868	856	864	897	853	888	869	895	873	840	901	864	869	857	836	846	855	869	870	869	844	856	889	927	848	931	840	878	877	831	810	843	855
46920	10040	1411	784	652	443	418	389	373	379	350	332	300	363	341	353	328	333	324	335	303	280	309	317	339	343	311	371	307	348	302	320	303	335	321	364	312	320	339	322	308	304	297	283	284	311	289	287	316	308	316	302	297	304	319	300	287	322	309	307	293	341	333	328	321	298	340	311	306	315	331	305	336	299	307	297	295	318	313	288	314	344	322	279	303	289	300	286	324	337	314	336	300	335	310	313	284	313	326	333	319	295	317	309	316	295	322	302	282	335	319	299	306	328	302	304	317	340	325	347	291	308	310	315	328	322	299	324	291	281	301	317	327	350	299	340	302	304	336	296	318	314	327	308	286	335	271	324	336	327	317	321	307	339	331	333	318	291	313	303	291	288	287	285	287	287	305	304	299	310	316	301	324	316	299	303	317	305	315	324	304	293	287	318	311	282	311	278	296	305	325	341	326	361	349	270	319	344	302	302	321	287	337	313	350	293	318	314	322	331	305	307	306	280	291	300	305	318	310	320	305	314	301	323	277	325	310	320	303	337	308	290	331	311	356	343	309	336	294	297	295	290	309	317	316	301	260	292	322	321	326	335	301	285	279	315	320	311	317	354	316	301	304	301	322	327	334	296	307	346	327	303	320	293	296	331	308	346	297	290	307	298	302	289	320	309	305	309	361	299	308	293	308	315	309	313	289	347	322	312	308	305	323	304	325	348	314	331	312	316	305	336	306	345	288	299	330	333	348	314	300	310	311	325	305	293	328	328	320	334	325	284	298	327	302	345	347	309	284	345	347	356	331	314	319	287	342	347	280	274	317	275	311	345	293	313	280	307	308	286	292	325	332	310	306	310	326	340	282	301	299	304	307	320	286	339	317	325	326	318	340	314	302	324	315	323	303	320	321	306	330	377	315	313	313	292	339	290	311	294	286	321	286	326	332	306	288	315	311	299	321	304	296	317	308	334	313	346	305	315	328	292	312	301	307	302	324	294	317	308	297	287	304	310	302	312	346	300	289	333	300	322	310	320	325	336	310	326	290	290	292	278	309	301	314	320	332	330	315	352	321	315	342	270	324	302	316	328	323	325	331	295	300	321	298	325	311	297	306	307	352	333	291	314	320	308	331	281	292	285	302	304	286	313	291	287	310	306	322	275	345	315	328	276	294	353	357	303	312	295	305	327	320	315	313	325	300	305	355	295	309	340	316	294	334	305	306	339	282	340	338	320	330	312	313	320	328	312	311	314	314	298	362	360	312	318	317	332	324	303	309	304	309	283	344	288	310	316	305	307	347	321	302	308	287	341	306	309	296	300	314	317	305	315	307	314	301	301	323	324	292	324	337	332	301	263	298	329	296	338	335	310	307	316	338	329	297	312	323	313	315	308	304	314	311	304	327	327	291	315	316	305	281	304	272	316	290	292	303	308	301	296	316	322	333	311	313	297	327	318	295	306	313	322	312	300	315	277	332	300	311	330	323	306	307	338	327	313	341	292	292	285	302	298	340	319	314	346	294	317	286	311	299	311	309	314	294	312	313	329	306	307	276	308	357	307	298	319	308	314	331	330	311	340	297	305	308	281	334	328	287	279	296	297	326	318	327	313	290	311	288	289	337	340	314	297	292	321	315	329	326	333	278	309	317	320	318	330	304	297	303	324	290	318	334	308	321	314	323	284	274	300	323	315	297	339	308	293	331	299	294	309	318	308	297	308	331	314	303	303	328	324	315	316	329	292	275	323	314	291	336	304	309	284	321	313	286	291	280	310	344	289	317	341	321	302	334	299	316	311	316	318	309	347	302	305	331	309	331	302	315	300	303	272	315	273	310	349	329	311	321	273	337	326	300	339	285	303	303	305	302	302	284	313	345	345	343	330	305	333	336	310	321	334	330	296	367	283	284	353	327	315	323	299	269	291	301	326	290	333	323	300	348	327	332	298	321	300	311	315	311	345	312	290	359	303	304	316	312	297	284	304	314	342	314	315	294	340	294	311	336	298	305	328	321	298	319	307	347	337	302	302	314	320	324	299	319	328	318	284	309	308	315	314	323	285	318	313	302	301	287	311	299	298	310	366	310	295	274	313	311	304	289	326	333	343	322	311	293	292	324	279	336	312	338	330	329	301	312	314	321	301	309	326	315	343	301	305	324	306	314	303	331	336	327	312	357	281	283	302	302	302	308	326	277	299	328	295	311	254	310	306	314	322	315	350	324	304	331	328	300	299	313	304	308	311	308	302	318	347	315	302	315	315	353	321	298	287	326	303	334	315	310	338	305	340	346	322	300	290	308	293	332	304	302	311	329	296	347	338	314	340	342	291	317	291	356	326	324	301	320	330	330	310	301	289	324	332	296	350	297	315	284	308	312	297	277	307	306	314	307	317	325	322	350	293	296	308	325	293	338	324	307	310	339	328	290	330	319	297	298	297	323	318	304	333	320	300	308	324	319	307	308	327	326	298	311	288	256	344	333	314	314	306	326	277	318	292	305	303	317	322	319	323	300	297	274	289	307	333	331	312	303	290	317	316	309	300	277	319	295	314	311	306	308	288	272	309	316	316	324	304	323	321	278	333	309	284	317	300	292	330	291	309	328	321	324	318	328	270	343	301	283	299	294	332	335	307	309	331	312	331	302	297	288	321	303	302	322	315	313	316	287	290	332	304	329	328	307	319	286	299	313	311	300	320	300	280	307	337	331	316	342	296	324	318	329	322	302	314	318	308	322	326	302	305	340	314	309	305	334	286	307	291	303	301	330	293	341	337	301	288	315	344	304	324	298	320	317	298	323	281	288	341	321	345	292	311	297	296	273	305	295	328	324	330	296	315	308	315	327	350	297	295	297	316	343	315	288	322	324	327	305	279	304	316	306	299	303	290	295	303	316	310	323	341	326	321	333	316	329	303	330	330	312	321	335	283	310	348	310	304	305	303	299	332	288	334	290	343	298	293	295	334	372	326	337	321	309	288	319	322	295	343	314	333	324	311	323	322	316	283	322	330	326	292	311	310	320	286	325	322	322	331	320	301	331	323	360	306	329	347	306	296	284	292	330	313	343	317	284	294	344	296	308	334	315	303	308	319	293	315	304	315	329	341	311	347	303	316	346	297	292	307	287	323	302	346	304	274	309	290	329	287	321	301	305	311	308	317	299	314	304	309	283	334	318	326	326	319	286	290	325	327	304	295	301	312	328	319	309	327	296	319	333	301	332	255	289	316	321	300	313	340	318	310	296	292	333	312	304	302	320	337	297	282	306	302	318	328	332	313	297	312	283	310	281	306	345	307	311	304	330	346	290	329	298	340	282	299	358	312	282	301	331	328	307	295	318	294	308	286	286	311	303	314	318	320	330	327	294	283	298	320	325	333	328	304	306	294	291	326	281	325	302	324	281	283	311	332	308	295	300	318	315	319	345	301	294	305	319	339	333	276	275	291	273	306	336	292	339	345	330	320	339	342	300	288	314	318	310	293	307	349	303	295	319	293	319	306	314	318	310	268	310	313
25168	1123	1864	2026	1736	1562	1340	1176	1038	1049	964	909	921	908	869	799	818	777	750	773	841	777	741	773	769	779	703	759	734	755	760	781	766	738	724	681	703	714	696	728	712	711	731	704	728	697	693	736	722	699	696	671	752	726	698	741	709	683	754	716	763	712	697	699	707	728	714	709	680	701	739	720	663	744	737	719	744	709	678	669	742	720	646	719	753	696	688	711	721	742	740	661	697	691	754	738	745	688	732	705	744	704	704	695	700	669	666	741	676	671	681	753	708	743	744	717	744	644	716	721	719	677	722	731	733	689	735	720	727	673	693	743	678	699	723	754	753	697	712	722	738	703	707	697	710	719	685	692	733	706	693	725	708	732	735	738	758	717	730	680	693	684	689	726	733	714	707	684	696	750	672	741	666	700	666	677	733	705	716	721	729	690	735	687	730	670	676	715	696	749	727	703	680	715	692	758	723	718	663	676	681	719	675	709	730	705	740	667	699	712	701	676	713	684	738	677	688	720	701	676	662	721	714	710	734	693	676	704	724	700	716	678	705	751	742	743	734	669	700	748	680	724	720	712	706	720	727	711	703	683	672	686	706	692	683	668	673	689	662	674	728	711	665	724	685	692	680	679	705	679	691	714	728	718	698	704	674	706	667	717	712	725	718	710	723	719	718	695	708	683	730	691	714	711	686	700	680	711	677	682	696	679	710	738	730	741	686	714	681	723	717	704	719	743	702	696	719	713	727	670	710	701	699	708	723	725	678	687	743	773	710	687	675	693	647	712	718	739	681	754	685	732	666	766	707	745	704	718	713	678	729	674	730	700	715	722	699	638	706	666	727	685	708	694	703	741	698	683	662	713	714	726	711	660	722	642	713	674	696	726	757	700	684	756	716	692	693	723	733	733	667	698	747	703	734	722	713	731	724	696	661	678	691	703	715	716	755	709	737	732	727	747	736	748	655	658	730	741	689	693	702	744	683	705	693	704	705	748	742	703	701	685	686	712	667	696	718	709	708	700	704	674	769	719	720	721	673	691	737	713	707	691	723	718	703	728	708	711	693	718	682	691	726	732	695	679	698	766	732	706	692	746	703	730	695	766	699	672	720	718	713	708	691	732	699	698	688	702	708	714	698	710	693	670	690	692	723	727	673	689	668	672	708	733	699	712	711	679	687	704	718	725	703	662	710	716	654	694	695	701	705	689	705	694	745	721	705	701	713	730	689	756	737	720	725	680	697	684	700	702	691	716	691	743	691	721	736	705	707	691	664	688	698	734	708	693	658	734	709	716	693	690	686	659	700	734	730	706	741	745	686	733	693	664	717	706	717	729	680	715	700	743	699	685	665	686	696	752	695	677	711	706	710	758	702	724	684	738	699	750	705	718	678	701	649	684	691	720	720	672	702	647	687	649	706	728	691	714	734	708	716	721	741	680	781	690	716	729	661	646	710	733	699	693	704	698	693	710	686	662	754	675	673	693	707	706	729	749	656	691	718	695	703	703	713	717	677	693	721	720	692	681	696	748	677	687	727	751	677	672	709	702	709	703	671	690	710	742	687	725	725	705	675	676	718	726	716	729	720	708	691	695	668	711	747	722	694	644	719	716	725	689	711	720	696	676	710	712	701	681	657	776	672	671	723	693	714	683	643	679	705	715	700	676	692	704	691	722	685	716	702	733	725	699	658	703	734	730	690	724	679	729	692	712	730	701	707	721	692	698	648	715	680	669	710	794	656	742	754	725	730	632	738	691	637	721	710	714	725	712	691	654	704	711	726	693	709	697	689	713	687	716	707	699	719	733	711	700	756	687	710	734	700	708	690	742	689	680	741	692	682	644	723	710	675	676	724	681	705	678	714	720	710	711	746	736	754	733	746	690	661	688	725	742	695	689	728	668	683	714	774	722	668	725	715	740	712	704	683	719	738	707	717	723	709	713	726	691	714	691	674	716	705	699	713	638	719	701	718	656	715	721	687	713	704	702	680	685	694	680	716	701	679	684	707	724	671	704	739	752	737	707	676	696	736	731	719	729	708	719	697	703	748	705	725	716	715	731	684	707	646	735	688	677	690	677	703	715	752	680	712	724	707	741	711	727	718	759	757	707	723	696	702	672	695	690	755	710	716	706	655	715	728	671	703	665	757	728	698	722	738	734	690	716	753	709	683	772	725	685	726	681	756	765	726	745	705	666	689	702	689	697	681	716	737	727	697	715	692	723	698	720	700	714	733	703	631	669	626	682	674	681	712	700	691	703	747	691	689	721	699	717	761	741	709	744	702	693	742	712	750	701	730	692	724	706	684	676	719	665	732	660	709	704	742	704	722	707	715	682	678	692	668	656	703	696	717	710	687	672	713	715	688	732	684	688	697	746	703	729	716	767	673	706	753	676	699	735	730	744	671	710	727	677	708	746	664	760	720	662	681	713	707	678	760	710	698	721	723	705	737	747	690	785	723	659	697	721	693	685	681	685	735	680	707	720	716	702	744	692	705	721	711	681	639	685	663	729	685	709	685	636	727	686	699	713	668	733	694	647	764	694	692	683	659	751	723	720	732	681	731	728	729	687	736	686	759	754	683	720	732	694	719	707	722	730	705	711	706	703	736	664	750	721	740	688	675	688	697	676	702	681	720	668	692	708	713	731	699	705	668	735	738	661	720	725	702	684	687	745	718	694	687	678	723	776	689	712	689	653	674	741	691	755	740	664	746	682	722	715	711	715	681	695	698	695	697	698	714	751	679	702	690	688	701	690	666	735	718	715	741	754	705	674	653	701	725	712	699	674	692	670	737	674	693	699	703	668	718	668	715	712	698	699	682	701	720	741	714	718	722	706	688	683	659	720	690	753	696	748	722	745	768	697	694	722	753	727	704	668	712	686	673	730	672	702	712	721	712	697	723	713	711	725	727	649	674	717	781	701	663	704	702	673	763	707	697	724	728	751	709	728	696	718	678	663	732	716	735	699	709	694	698	685	753	696	692	697	712	684	712	717	717	736	711	719	705	705	699	801	692	697	734	712	672	705	719	693	727	721	701	677	700	645	749	710	729	727	661	729	698	666	731	675	681	668	721	717	757	730	695	685	727	700	736	708	700	681	722	733	712	660	734	675	725	725	711	704	723	690	721	739	701	663	738	717	680	715	735	722	729	747	672	711	765	702	756	733	689	722	692	723	751	684	700	707	699	698	714	712	716	696	677	674	702	709	728	700	713	704	709	770	671	711	710	705	707	675	732	718	682	681	737	678	699	687	693	763	720	662	716	627	701	675	683	721	753	695	678	661	714	664	709	695	724	716	706	659	709	679	710	682	696	737	770	705	689	708	721	684	718	661	666	744	690	677	701	650	734	752	682	685	726	755	658	707	708	685	703	673	739	706	719	774	706	683	669	706	761	708	767	735	697	737	760	736	710	701	673	672	649	705	751	727	694	716	725	681	700	759	673	671	702	676	709	674	700	710	705	735	726	717	721	716	705	637	692	693	681	698	784	704	735	695	710	709
25072	2242	311	293	291	307	257	319	309	316	297	311	296	266	276	307	262	260	304	300	288	291	294	267	294	284	289	286	279	291	292	288	291	275	314	291	315	290	318	293	310	315	279	314	297	288	307	327	294	309	349	292	304	297	287	267	288	287	308	308	311	282	285	287	304	297	314	317	278	306	269	296	268	308	297	284	299	312	323	271	292	304	278	301	288	306	288	298	273	289	324	294	302	320	271	302	301	304	306	325	286	301	296	298	298	271	306	287	326	303	271	302	334	308	253	295	301	301	317	322	267	315	282	306	294	278	335	330	300	342	325	288	283	309	298	305	316	294	312	295	272	273	320	311	313	276	281	304	301	319	276	296	303	298	348	314	255	301	290	294	309	309	268	323	292	314	290	313	280	288	294	305	279	298	267	260	284	278	257	276	275	290	286	310	322	313	280	288	296	280	337	293	285	321	316	307	299	329	327	272	310	293	273	258	300	264	311	287	283	283	288	295	303	309	313	297	320	296	284	259	321	302	272	291	325	282	324	305	288	302	285	281	271	292	271	302	290	282	280	316	299	324	304	316	287	315	255	282	299	293	339	264	321	294	298	313	325	308	275	292	300	270	304	288	277	290	263	314	310	272	294	304	285	321	306	339	300	288	304	307	343	297	309	301	294	236	320	292	318	282	244	254	337	309	251	310	304	299	294	296	316	295	285	281	260	292	298	301	294	301	314	303	304	279	301	288	304	287	298	290	282	316	316	298	335	304	295	275	282	273	271	283	307	284	267	294	300	280	288	278	292	291	283	299	281	278	298	322	327	337	284	270	290	285	291	302	304	289	308	310	304	276	308	297	277	280	330	290	283	290	289	277	222	290	311	341	331	298	296	292	280	276	300	301	305	252	293	289	269	291	309	310	312	283	313	307	305	286	300	281	282	314	330	296	286	258	259	306	287	295	263	293	285	311	290	298	281	280	295	270	302	310	321	297	303	276	313	308	331	292	309	298	280	304	319	285	294	308	288	295	269	294	281	281	279	297	294	294	286	312	284	298	297	295	290	305	325	332	303	309	305	282	306	314	307	308	295	294	270	287	294	287	282	285	269	279	283	307	306	303	306	274	277	311	275	280	273	314	316	306	271	294	262	296	294	292	270	294	301	302	250	325	275	269	290	317	288	281	284	290	298	317	295	253	261	331	314	282	319	313	292	320	267	272	259	299	294	281	302	274	290	294	275	315	286	309	304	285	304	281	277	277	308	328	326	305	304	301	277	306	282	305	316	287	259	313	271	326	294	273	312	302	324	265	274	271	315	316	298	297	291	304	302	298	286	318	276	277	270	289	285	294	280	269	309	282	315	296	306	300	287	299	284	306	268	308	339	300	341	282	274	283	311	282	298	313	325	289	308	309	285	290	296	275	276	254	298	309	290	293	297	300	293	286	286	276	309	302	285	300	293	309	286	315	300	263	319	301	303	296	278	272	304	334	267	319	313	277	322	311	296	295	316	266	289	288	319	312	278	331	301	300	288	296	274	295	263	302	293	271	316	327	321	292	299	299	300	277	297	320	286	306	296	258	285	258	323	291	292	299	291	350	282	277	303	288	308	301	267	281	293	296	334	298	309	311	312	295	310	291	312	269	311	293	278	316	297	284	300	283	282	279	289	288	303	262	283	292	299	331	269	313	265	299	331	342	285	317	313	286	297	277	311	273	296	276	275	259	292	260	258	294	273	282	287	313	297	265	266	317	273	294	290	335	292	319	286	313	313	333	292	303	307	313	272	308	294	273	295	300	321	321	271	313	288	304	303	313	319	282	267	283	309	306	297	295	312	268	328	283	303	294	283	298	282	325	314	305	286	305	271	306	307	332	286	314	280	314	312	302	294	312	267	290	298	296	295	320	319	284	303	307	276	297	293	304	301	277	298	303	280	274	312	317	321	323	294	296	288	322	278	292	306	284	279	272	290	294	317	307	294	279	319	301	289	292	270	289	300	321	293	265	299	284	298	347	300	298	315	327	297	306	307	280	281	279	331	281	258	300	315	242	235	275	279	318	299	278	300	278	311	271	271	307	289	288	287	287	301	330	260	302	302	293	280	279	269	302	303	301	276	303	288	295	320	312	289	307	284	279	308	311	311	291	318	293	319	287	288	313	288	310	283	303	340	252	270	308	310	292	298	306	294	274	295	304	285	280	300	287	284	305	298	266	321	262	316	294	306	315	305	289	302	312	311	253	296	303	304	329	288	311	301	299	327	313	318	307	275	308	280	304	322	315	279	281	281	302	257	299	302	293	249	293	292	274	290	296	289	283	289	322	277	288	315	312	294	295	276	317	276	270	291	303	286	276	282	299	313	312	289	263	272	292	268	300	264	291	271	288	346	344	294	287	328	299	294	272	307	271	323	312	277	261	297	285	325	289	250	315	316	301	328	286	306	333	279	319	288	293	329	260	339	307	265	293	308	284	307	283	330	325	277	280	326	287	318	310	299	296	314	294	240	277	293	273	313	279	304	277	307	297	321	324	270	340	282	324	300	301	259	283	269	316	310	370	308	271	288	320	300	292	295	291	280	291	298	293	303	303	311	303	300	250	297	270	286	293	289	301	294	303	295	285	310	295	330	285	286	280	306	282	286	307	301	289	300	282	271	273	300	302	312	319	303	289	287	312	271	320	272	304	271	308	260	272	289	303	307	312	289	293	283	289	307	262	315	265	302	312	308	302	311	306	301	268	316	307	297	308	292	279	275	303	300	288	301	283	270	313	281	312	316	303	320	281	337	304	279	304	303	293	252	302	300	299	316	283	286	317	325	313	280	268	306	297	307	297	291	314	269	311	288	293	256	281	306	285	290	300	307	275	290	288	296	270	297	324	270	305	325	288	319	308	318	293	285	308	308	302	309	315	344	307	304	308	299	281	305	294	309	305	288	272	300	328	285	297	298	299	305	288	305	295	318	281	254	296	283	300	319	296	292	325	309	266	280	299	318	285	290	290	289	324	301	307	279	290	339	283	265	295	284	296	284	284	311	295	302	305	290	291	288	295	322	291	315	283	348	266	321	294	319	325	277	290	324	298	305	271	280	272	309	292	316	308	272	298	309	324	289	298	318	295	285	287	305	298	334	303	345	290	280	296	304	317	327	308	272	263	300	280	289	304	304	313	297	332	283	305	287	322	302	296	287	322	292	301	323	286	309	273	311	306	293	257	332	323	293	304	296	290	300	310	312	306	264	309	275	310	287	304	305	307	312	317	287	301	285	281	307	268	309	309	295	338	315	321	291	300	289	296	295	349	285	315	313	246	302	340	301	311	315	305	296	284	305	336	297	274	271	314	295	287	310	299	313	273	306	275	277	299	283	320	286	283	283	314	314	289	288	316	317	302	296	305	284	281	311	262	316	307	277	293	295	308	295	312	325	297	293	304	316	322	294	282	277	252	296	291	358	273	296	319	304	310	267	296	309	284	265	287	330	279	297	266	284	317	311	267	324	311	270	294	296	270
14855	683	734	751	747	729	700	712	701	693	761	726	720	704	661	701	707	695	756	686	744	726	687	682	685	689	685	720	722	686	733	712	671	710	684	687	708	691	699	731	730	705	712	716	654	677	712	738	709	689	726	704	639	669	672	733	678	674	718	674	666	734	720	736	693	678	681	664	678	724	706	721	702	712	689	721	689	707	672	731	667	723	701	727	715	710	670	691	691	714	701	730	688	708	680	713	651	702	696	735	689	690	713	670	681	631	692	739	742	725	719	741	705	721	687	680	714	717	746	681	702	694	711	719	687	684	672	733	678	688	678	662	708	674	684	731	694	719	687	684	682	726	685	702	718	680	686	699	663	690	720	705	699	662	667	720	697	718	670	719	668	667	691	692	647	704	693	720	674	720	652	711	693	763	706	686	661	701	713	686	732	728	706	672	764	700	707	729	743	667	682	681	708	719	724	731	686	728	737	700	694	706	730	683	673	699	666	716	746	693	676	688	676	693	676	648	692	696	707	711	691	697	698	679	708	732	675	687	692	754	675	703	674	720	723	705	656	661	717	719	677	699	688	667	633	679	674	712	673	708	735	711	682	691	659	705	680	684	726	665	748	752	681	709	675	710	716	712	676	690	712	667	708	669	728	748	724	733	673	689	728	689	679	684	725	700	711	679	692	682	698	689	712	686	717	710	642	695	654	723	706	744	654	718	666	709	694	716	690	749	657	654	735	695	708	706	720	742	696	724	672	686	682	760	740	732	681	702	707	696	680	685	711	679	688	659	705	714	731	723	682	748	694	693	725	716	709	691	670	731	712	708	684	697	686	696	723	692	693	706	709	705	682	712	690	705	699	728	680	716	686	665	674	688	645	733	726	651	684	711	719	706	670	668	683	703	688	752	675	707	633	689	668	701	657	724	649	684	731	676	699	689	678	699	709	692	720	699	708	709	675	687	708	665	692	722	663	688	706	685	702	675	719	692	700	709	703	703	677	707	729	706	724	712	758	721	690	687	707	718	705	739	672	690	699	700	704	745	683	720	725	704	737	707	702	750	743	676	696	718	682	743	689	724	721	684	674	658	688	734	698	743	750	707	707	663	692	705	653	693	695	669	676	719	719	709	650	695	716	736	630	696	701	683	678	690	667	720	661	726	665	713	688	688	712	789	694	718	670	705	674	704	712	698	715	713	720	717	701	677	690	709	712	681	681	657	727	681	732	708	719	678	731	706	703	731	701	692	695	706	692	679	708	721	710	695	684	707	671	660	692	712	708	684	719	699	706	711	663	727	697	719	697	689	674	701	700	698	698	713	694	729	754	768	666	694	677	676	696	698	715	672	708	741	676	733	702	733	678	654	669	690	706	682	729	656	733	693	680	712	728	712	711	713	719	721	729	740	729	692	685	680	695	688	659	682	725	711	679	716	693	722	693	709	726	687	685	713	674	673	733	672	702	668	703	717	742	733	699	736	694	691	702	674	691	719	689	699	716	714	714	712	673	745	713	679	735	641	695	705	737	679	709	667	716	678	695	713	692	687	652	680	732	710	666	644	726	680	698	705	680	722	772	691	682	730	671	685	670	638	691	715	684	725	739	688	715	720	698	679	699	705	654	674	699	748	655	708	695	724	704	706	700	679	689	714	669	713	720	701	712	687	685	701	699	725	701	713	680	706	686	715	674	737	709	686	714	693	740	717	691	684	716	681	708	683	706	646	683	714	741	686	666	729	707	706	700	701	722	744	708	697	698	703	698	690	722	719	661	715	715	707	673	699	662	712	707	699	720	743	731	711	735	651	680	674	708	664	718	673	683	703	668	748	702	721	687	687	730	703	700	690	732	715	667	714	684	688	668	750	711	651	719	727	707	681	661	720	717	651	660	700	720	664	661	694	756	685	667	707	737	681	725	711	698	694	686	655	640	710	684	690	719	727	723	725	694	735	692	706	685	690	661	707	706	651	713	664	694	696	689	714	691	670	722	725	662	673	670	673	660	700	719	685	692	666	666	737	676	698	729	656	683	736	662	721	748	691	695	723	745	691	680	672	725	679	697	692	671	709	778	687	635	699	714	723	695	695	670	655	678	706	732	690	683	718	743	714	687	706	671	724	672	716	746	681	706	710	664	715	654	718	686	716	685	659	691	731	743	676	675	697	701	744	726	685	739	725	713	730	733	667	734	674	722	731	667	710	663	719	694	723	724	674	671	723	714	704	702	720	651	696	699	665	714	682	708	696	721	734	675	743	713	763	738	714	700	717	683	650	687	708	724	668	697	680	672	726	705	694	676	727	696	732	682	719	642	703	726	677	684	644	668	744	698	704	693	705	703	738	709	701	703	686	732	723	658	731	716	640	668	706	686	717	734	720	662	701	707	706	682	725	708	749	679	682	720	683	672	736	688	677	681	671	718	753	657	708	692	713	736	681	683	716	710	689	707	647	722	635	748	608	724	705	667	680	678	699	728	697	720	707	726	724	686	688	708	718	655	710	713	744	676	673	721	709	690	698	712	723	708	724	703	713	698	644	730	694	709	724	732	689	754	659	696	636	711	737	754	737	721	681	695	696	701	688	715	684	667	682	705	699	714	726	679	655	789	652	707	730	695	700	696	702	710	677	685	649	711	682	763	757	701	714	678	685	725	691	720	706	681	681	716	682	699	692	696	710	701	708	693	707	723	737	703	732	702	677	706	723	691	766	643	717	716	737	745	742	693	686	717	661	731	732	688	672	690	659	733	664	659	746	705	726	687	689	695	684	705	722	686	725	655	680	684	685	694	688	666	690	722	736	676	765	727	713	695	686	655	641	702	708	725	697	677	695	723	725	704	715	647	691	667	700	688	691	662	724	679	681	716	717	694	712	709	710	710	648	677	627	669	694	718	670	689	697	732	756	683	653	681	736	723	689	651	699	750	721	696	727	685	708	702	696	687	719	693	702	690	705	695	649	699	701	727	636	665	708	678	684	680	749	679	672	694	707	657	717	738	709	643	722	662	701	690	716	696	707	715	773	700	679	704	654	737	708	702	702	694	702	708	708	709	719	710	669	704	721	713	697	711	690	653	701	655	728	739	710	687	689	719	699	650	686	689	690	724	733	704	689	708	694	684	685	694	770	661	718	727	666	701	694	730	699	679	645	716	711	739	698	696	668	661	721	677	713	702	702	691	690	684	661	770	660	726	737	756	715	752	690	696	708	729	721	699	714	739	698	676	733	696	717	763	671	711	738	697	701	721	721	712	688	699	683	714	725	733	751	667	748	727	755	705	701	706	690	666	641	726	683	745	677	686	693	696	700	673	704	684	695	687	667	716	688	701	677	719	675	674	726	665	683	664	681	688	690	674	720	710	642	708	647	721	700	687	698	695	708	725	710	738	661	685	706	703	692	645	692	752	732	722	670	683	739	712	660	703	758	736	703	690	651	691	715	699	696	725	698	774	771	669	719	672	717	732	680	686	710	723	690	745	714	674	667	683	669	668	786	709	707	695	671	705	713	700	650
36806	9185	1323	638	565	508	493	503	441	464	425	432	417	482	390	465	414	400	367	452	408	382	437	400	437	403	418	422	428	410	443	431	403	401	388	434	411	380	426	439	374	363	389	399	407	441	391	412	383	427	399	410	430	445	446	405	437	445	411	404	420	420	418	435	410	373	470	390	365	404	422	378	410	399	365	450	419	417	417	399	386	431	387	396	449	393	383	440	439	439	414	407	384	390	441	424	386	420	425	394	412	418	386	412	389	430	427	444	413	431	437	429	383	380	418	378	399	403	436	399	422	383	383	389	422	418	418	449	346	423	376	469	437	426	400	405	410	389	411	422	435	413	436	358	441	397	405	405	402	424	400	442	422	420	423	413	418	393	423	404	389	384	413	447	417	401	467	371	407	421	431	403	424	378	417	434	393	393	380	433	426	417	434	398	443	428	450	409	388	407	436	430	403	416	421	432	399	387	450	383	390	373	373	470	458	375	369	414	396	398	443	376	378	429	471	413	435	428	443	416	410	390	420	414	433	380	423	428	415	413	425	428	400	415	405	449	392	392	456	454	379	449	424	434	428	400	394	400	433	393	387	391	435	389	431	443	419	381	443	422	437	382	435	395	359	386	432	443	413	418	406	445	423	431	447	397	414	426	407	459	400	396	402	392	401	433	439	392	391	398	402	421	398	430	412	428	405	408	449	423	384	421	432	425	434	417	402	378	402	440	426	398	416	414	403	443	403	430	421	441	413	421	417	428	445	371	381	412	386	380	414	410	416	385	386	420	443	405	400	405	386	396	394	427	393	421	384	402	430	401	414	423	422	403	420	446	410	403	432	404	375	440	412	393	413	367	417	422	393	366	404	398	390	401	401	416	395	406	351	400	423	438	426	402	431	392	422	406	397	363	379	415	389	428	425	360	444	420	420	399	443	415	383	374	443	429	402	447	427	413	389	392	391	396	406	406	405	392	427	391	415	441	395	423	446	420	413	389	410	422	415	433	423	417	444	394	393	376	400	407	446	426	407	401	397	397	414	411	417	417	436	408	422	453	389	406	426	417	421	428	406	428	395	442	407	377	386	409	403	414	406	412	424	433	407	438	423	440	415	407	384	423	388	365	438	352	384	448	449	443	418	398	412	419	404	408	428	420	406	391	407	410	430	402	397	384	428	372	403	421	387	421	432	403	386	397	404	412	436	385	366	424	395	421	419	427	391	416	429	419	469	437	442	394	405	438	387	408	393	420	388	395	422	440	434	371	393	427	372	414	444	457	432	422	395	420	455	426	381	396	417	438	408	407	415	422	407	401	407	432	384	441	405	441	408	445	399	417	424	418	398	417	450	396	457	446	398	374	380	393	423	423	408	394	426	430	421	412	425	390	414	415	404	394	366	383	411	406	394	394	431	400	403	428	416	448	386	432	406	399	440	416	395	409	381	427	408	399	419	449	423	408	436	430	416	388	424	452	424	462	402	372	439	409	412	414	401	431	398	394	400	425	384	425	416	393	395	413	423	428	400	397	406	448	439	420	445	398	382	429	441	445	404	443	411	426	386	399	396	367	410	407	409	410	418	423	429	401	428	397	422	419	420	436	381	410	380	410	411	371	418	401	453	416	431	428	411	394	399	386	393	419	419	424	399	389	436	436	402	407	437	355	435	448	429	398	419	432	423	374	404	454	410	429	430	420	424	426	418	427	404	406	429	422	417	393	435	390	424	399	398	395	431	412	431	415	412	387	440	407	396	364	383	436	396	403	404	424	467	399	421	419	388	429	403	414	403	406	447	396	429	429	417	429	391	398	421	394	423	375	443	401	399	431	444	434	387	442	414	414	398	388	404	400	422	442	431	473	419	462	429	401	389	402	396	399	428	383	452	435	400	426	430	402	437	397	395	440	428	371	444	366	378	415	410	419	426	396	422	418	394	436	429	460	400	451	429	368	413	425	417	410	446	390	428	436	398	422	430	413	406	379	432	425	454	387	394	398	419	414	392	438	446	435	422	352	423	444	399	375	422	389	441	382	397	415	389	398	431	428	419	379	376	453	421	353	412	430	411	417	433	430	404	448	403	426	388	379	398	394	399	362	439	406	395	388	435	385	394	429	441	439	402	400	420	438	390	424	387	429	408	398	458	408	377	402	422	440	414	424	445	397	398	427	423	459	427	413	442	445	421	430	447	405	397	401	403	410	443	406	380	385	406	362	443	420	421	421	379	368	425	414	414	405	438	435	399	415	377	417	428	401	396	407	399	433	392	397	429	427	390	384	400	390	418	395	415	458	434	406	386	405	398	419	389	401	399	431	409	446	425	440	410	378	412	436	435	390	411	375	395	399	430	387	401	411	399	398	398	422	429	418	424	450	418	423	415	418	373	409	444	399	357	386	449	420	477	396	416	414	416	401	445	415	404	414	433	442	415	398	429	415	428	486	409	409	408	402	405	414	414	420	422	432	441	427	431	399	416	413	387	448	361	415	453	437	402	381	391	392	390	410	411	394	416	439	402	447	433	430	416	436	424	401	397	423	415	428	413	429	397	392	391	421	387	413	439	396	385	402	417	380	430	424	420	396	421	433	385	375	391	405	381	414	411	440	367	396	392	458	433	404	436	410	460	429	417	413	397	403	429	364	391	392	428	396	397	414	419	416	433	409	401	413	417	443	399	407	395	426	383	439	407	394	423	413	384	409	410	421	400	408	407	429	425	388	403	425	398	397	404	459	395	383	415	426	410	394	392	408	426	405	379	396	460	490	396	420	393	424	430	430	415	400	402	438	414	426	375	449	424	423	421	422	417	417	345	423	415	427	429	382	458	440	392	398	407	418	376	433	418	386	406	394	400	399	425	351	414	399	403	459	478	419	398	415	447	417	415	425	363	406	391	397	431	423	476	374	412	417	411	414	431	424	435	411	413	409	440	426	386	411	414	436	403	431	440	403	434	409	420	409	451	390	418	406	417	422	441	421	430	430	416	393	421	424	403	390	400	406	401	442	388	407	393	422	410	400	393	388	401	379	448	410	414	442	421	412	401	419	407	426	412	410	370	419	395	392	406	422	435	403	422	414	423	435	451	420	435	464	403	415	422	434	383	396	433	414	411	414	394	395	407	426	415	391	430	408	381	388	423	419	422	414	415	422	392	429	406	425	414	401	400	413	424	447	415	404	428	413	397	446	414	424	445	391	436	396	410	394	453	440	442	435	413	419	396	431	440	429	401	385	443	400	417	454	423	412	404	440	411	396	415	440	390	402	407	351	402	385	448	424	416	395	420	387	416	407	418	402	388	396	427	452	430	430	442	408	395	401	408	401	408	401	393	357	432	402	365	405	412	414	391	381	403	425	432	457	434	358	435	460	426	429	403	407	389	412	433	405	398	401	412	401	397	413	376	414	418	427	397	423	399	473	408	450	444	432	433	417	428	394	414	425	415	414	419	430	421	430	415	429	434	443	385	424	357	436	394	428	392	423	402	420	408	403	410	433	438	416	439	441	409	359	443	427
21351	1167	1562	1654	1494	1323	1225	1150	1114	1079	1082	1045	1079	1006	911	984	995	930	984	985	954	1023	914	958	961	917	957	900	959	925	855	948	924	956	904	958	894	957	928	949	921	994	958	951	915	985	994	956	920	970	908	927	906	925	945	893	976	908	978	977	938	923	883	967	879	977	889	909	956	934	943	887	900	908	914	969	922	909	946	908	884	906	934	964	939	955	963	914	896	927	974	957	939	926	937	945	943	881	884	900	944	939	929	941	913	930	898	966	894	872	849	961	963	954	918	960	952	951	916	930	912	914	887	915	889	969	958	908	948	909	877	973	941	917	926	958	919	939	917	920	929	923	909	866	968	893	908	960	941	914	922	941	882	947	980	917	913	919	917	919	890	932	953	912	870	927	877	929	876	957	915	964	885	915	916	861	895	946	972	892	997	889	1008	951	933	946	887	920	954	934	943	879	930	962	926	955	953	912	939	941	922	897	954	898	946	958	904	912	953	892	950	912	935	982	934	915	942	956	880	902	922	909	917	951	957	924	925	967	896	899	940	946	925	910	875	940	941	892	924	909	932	883	897	919	905	927	924	994	963	850	903	909	896	963	957	916	978	898	915	903	933	988	907	912	940	913	1010	879	920	916	885	945	958	889	923	894	930	913	887	902	933	964	915	908	943	908	955	850	864	922	937	935	903	905	976	924	896	959	936	895	889	904	1001	960	975	929	919	911	947	909	986	934	940	888	903	880	956	885	892	899	928	933	929	908	923	930	925	935	923	867	878	949	924	958	946	914	886	930	954	1002	953	938	949	896	915	924	910	943	898	926	935	913	926	916	898	955	939	963	934	904	874	957	955	884	929	961	890	965	962	962	910	889	952	920	920	919	902	912	885	937	896	954	939	934	952	967	901	988	984	907	884	958	946	906	978	894	915	933	926	952	904	918	922	941	970	862	890	914	914	923	931	942	929	902	912	950	908	976	947	953	934	924	948	928	912	934	961	905	902	891	935	922	958	900	937	947	963	940	943	954	945	933	933	890	859	970	929	922	914	952	936	938	947	955	946	955	912	947	974	905	943	967	924	905	948	958	968	921	903	896	893	948	892	927	939	933	961	935	910	930	906	930	963	954	916	921	901	926	918	922	883	890	977	938	895	896	911	936	877	885	952	911	943	935	947	942	903	961	985	918	976	931	947	991	918	929	897	946	961	908	890	901	902	903	928	899	857	909	940	944	914	970	890	915	945	863	912	959	958	919	904	944	951	921	979	962	907	941	890	887	913	921	888	1004	922	926	917	943	899	930	908	948	923	1011	906	944	911	911	960	875	917	945	885	924	910	958	951	853	883	967	926	932	981	951	976	956	939	888	924	945	915	962	963	868	944	924	971	911	999	982	963	910	917	925	933	957	891	929	971	972	901	948	984	926	975	945	933	921	971	902	915	892	927	956	908	962	889	923	973	901	888	938	962	919	924	975	913	961	923	1005	945	943	916	926	977	918	895	978	905	935	918	927	922	958	916	958	945	976	926	914	902	920	955	905	917	939	983	980	907	947	908	923	919	893	943	1005	908	907	885	913	946	912	963	963	1012	949	954	940	934	924	916	919	886	950	958	901	872	912	921	875	958	891	919	933	912	921	903	857	946	891	962	943	902	922	906	937	979	926	917	929	1006	900	893	908	972	864	885	902	927	924	975	943	933	931	950	890	919	917	933	882	953	899	926	920	905	934	913	924	901	958	842	967	931	876	931	1005	912	914	942	942	964	898	890	884	967	893	915	973	898	942	902	896	892	965	885	974	930	923	920	914	873	931	908	922	914	918	915	934	925	934	913	937	939	935	931	948	911	916	918	924	946	907	925	945	910	971	975	912	901	965	914	932	900	919	944	940	995	967	931	943	937	900	905	939	940	958	968	967	923	921	949	852	939	988	886	932	964	898	945	919	924	914	945	889	942	936	991	885	889	966	904	921	933	913	993	945	925	892	954	965	913	978	909	977	965	944	938	918	920	902	900	973	952	921	937	954	914	944	891	955	942	921	967	927	936	920	936	944	950	895	911	976	976	915	912	955	992	931	947	910	954	928	910	945	951	941	909	930	878	920	994	925	945	926	934	914	880	978	927	998	980	919	916	924	933	928	937	941	938	934	892	944	898	924	992	955	938	856	919	982	942	893	932	960	925	896	904	975	935	889	907	946	931	938	996	907	864	922	869	934	919	942	923	903	933	993	905	888	937	920	872	914	861	928	920	938	909	934	924	961	925	906	964	893	878	926	916	979	947	923	941	964	867	991	909	971	920	932	945	917	968	904	986	922	936	932	907	952	903	943	923	946	889	915	957	949	902	874	931	967	992	925	902	905	899	908	964	931	886	888	908	930	898	895	918	923	936	915	914	939	877	876	940	977	923	941	859	962	902	912	936	922	959	912	946	920	973	895	932	925	928	910	930	978	927	946	912	861	940	919	944	952	937	911	895	894	938	903	943	962	913	953	944	880	934	943	939	947	940	933	949	934	909	912	907	937	958	992	885	944	942	891	966	928	959	885	918	943	883	931	944	970	903	942	932	934	929	966	961	893	960	954	904	875	954	910	933	890	993	930	920	912	949	917	957	908	878	935	920	968	874	953	957	950	921	951	939	987	904	953	881	968	936	912	911	923	925	954	936	913	926	954	933	898	923	862	888	878	951	949	918	931	968	934	898	929	912	957	919	952	944	885	967	908	901	929	864	899	910	919	973	945	882	946	929	948	904	882	934	953	922	927	892	990	931	908	934	930	882	953	943	915	902	906	925	884	949	886	957	950	929	999	934	923	937	937	884	857	919	919	926	909	940	884	896	946	904	893	889	955	984	963	908	916	919	929	968	898	997	892	1000	920	910	932	899	989	903	891	956	977	899	971	944	952	894	940	968	1022	949	898	963	901	961	925	946	934	859	948	914	899	902	942	956	899	956	922	945	944	916	912	936	918	932	988	924	919	962	919	889	892	964	966	980	921	896	940	989	939	927	938	953	942	951	932	931	934	921	962	981	948	901	888	933	975	967	912	933	913	949	899	953	977	985	978	942	975	956	899	941	981	878	809	954	917	897	918	950	920	956	945	955	919	913	962	936	959	936	873	923	937	970	953	963	953	921	926	959	920	938	922	913	895	969	929	940	972	914	935	904	959	954	939	883	929	934	1005	916	883	921	942	959	912	880	942	874	940	939	931	910	934	968	968	945	965	916	968	933	904	904	934	940	993	936	968	933	924	966	921	935	912	919	971	878	950	984	955	954	933	911	959	889	917	906	929	983	986	976	926	960	957	950	899	939	892	989	942	889	894	893	936	943	896	915	917	950	905	964	925	954	942	906	909	889	911	942	959	964	931	935	908	939	940	930	881	929	980	893	947	949	935	990	913	938	931	895	895	895	932	968	929	904	970	990	966	875	936	938	952	925	928	945	930	978	930	947	904	900	900	946	909	971	938	906	923	909	901	959	920	927	862	964	961	906	921	943	904	907	956	985	915	1011	896	973	907	928	897
35680	6888	1495	858	615	482	438	369	368	334	337	331	295	319	302	284	327	278	316	310	321	284	339	302	274	273	265	290	279	280	317	267	296	316	288	270	290	268	312	297	300	295	277	297	281	301	297	288	263	283	280	292	293	272	292	295	296	281	278	280	292	285	288	264	276	305	280	285	284	310	281	287	255	281	260	250	290	285	272	265	241	265	294	271	296	270	255	279	266	307	295	301	269	270	270	319	275	274	267	307	310	318	277	287	309	277	307	266	291	281	273	302	298	292	284	296	294	264	286	265	277	329	287	270	308	281	296	265	268	293	293	254	269	275	326	295	306	271	294	291	274	280	291	301	273	292	296	289	281	297	273	294	315	264	246	317	298	301	310	270	286	283	308	298	271	291	270	282	288	308	299	274	261	271	311	321	274	279	290	283	306	292	277	273	270	251	299	261	289	288	315	286	297	269	241	285	267	252	315	254	301	294	286	291	295	252	295	266	254	274	283	291	256	247	303	253	282	286	268	292	287	275	283	285	302	263	294	275	278	292	295	272	284	285	278	281	259	307	270	278	330	298	261	253	274	290	322	259	254	279	280	260	283	276	277	298	276	272	291	258	257	298	301	260	278	333	310	293	294	289	293	292	274	289	294	271	286	282	298	301	278	281	283	275	294	318	281	256	278	293	284	313	299	282	292	289	274	295	278	283	305	268	276	287	294	305	271	269	286	278	277	272	286	268	279	278	260	270	278	278	276	286	278	284	271	246	285	286	295	264	287	277	292	298	284	264	243	299	274	268	277	267	277	267	280	287	273	301	298	304	285	281	255	271	287	256	274	285	284	253	253	263	268	298	261	292	290	275	253	270	264	265	344	270	299	288	279	280	308	288	302	240	284	276	287	287	282	311	280	326	280	283	272	267	291	281	245	260	272	287	260	305	279	294	278	270	227	297	302	319	261	266	272	279	296	291	286	284	280	274	267	299	262	290	302	280	286	267	281	275	259	306	318	283	285	288	292	286	287	317	285	281	272	264	287	300	301	279	258	281	262	309	273	285	290	265	274	292	263	280	294	303	295	256	270	266	267	282	266	293	312	261	281	280	291	268	275	295	301	279	287	255	278	268	271	281	287	266	289	275	275	318	319	281	276	277	288	264	286	273	319	288	282	269	310	285	295	290	324	309	261	245	308	249	282	283	304	286	299	273	274	270	305	326	309	293	280	274	251	291	242	262	283	291	278	261	292	285	296	301	280	264	281	313	272	280	298	260	310	273	271	269	285	294	302	264	278	285	268	237	269	288	254	280	287	302	262	269	270	286	274	311	274	308	262	291	302	288	290	284	307	282	265	279	290	291	295	271	306	249	289	273	276	299	258	278	320	318	301	291	292	299	295	269	296	292	259	260	280	309	295	262	289	280	283	275	285	267	294	277	295	299	283	287	264	259	292	314	272	266	282	310	286	317	275	281	266	293	287	281	291	285	311	259	296	297	283	256	287	265	292	329	308	267	288	297	292	294	304	261	265	312	277	297	302	287	274	251	253	297	296	296	310	297	250	270	285	278	259	249	282	306	305	265	314	249	247	288	280	263	320	290	288	274	248	318	295	329	277	286	300	322	289	309	252	258	268	268	314	299	279	295	273	322	285	295	273	298	303	269	315	258	308	300	287	265	296	291	337	286	266	318	298	289	274	289	283	283	289	274	320	316	295	312	296	300	248	323	250	320	275	289	272	261	274	278	282	245	273	278	310	259	290	264	273	293	266	314	267	243	319	281	302	289	286	301	281	280	292	280	268	272	286	295	279	298	259	314	271	295	265	267	288	290	278	274	281	279	286	310	314	274	262	263	278	257	287	282	289	261	285	272	266	281	304	262	270	272	292	265	273	327	291	271	269	274	288	266	261	226	270	292	275	289	258	341	282	240	290	303	326	266	290	286	258	295	262	291	309	275	284	279	283	281	292	260	244	254	253	278	318	296	292	270	272	284	262	303	272	313	270	282	313	272	296	279	257	298	246	271	276	271	306	304	313	312	280	303	269	264	279	281	288	292	269	257	303	259	269	266	294	275	298	273	271	283	304	290	285	279	271	301	290	264	273	314	303	275	303	276	299	301	279	255	301	285	270	257	259	310	316	292	315	294	283	284	270	273	324	302	303	315	304	277	293	275	263	299	264	251	276	292	282	290	297	263	314	287	280	263	279	281	294	296	283	258	289	269	318	278	307	302	298	290	280	311	295	274	285	242	289	313	288	268	304	277	306	278	283	267	292	286	275	251	282	254	290	280	282	272	297	303	282	310	284	273	294	284	273	283	277	275	278	309	270	294	258	251	276	300	259	291	286	274	304	313	283	299	281	282	272	271	255	255	303	305	319	274	268	307	294	263	307	269	298	243	275	260	286	279	262	280	277	283	290	276	274	278	249	288	281	313	288	278	262	241	255	290	313	268	270	286	299	257	294	283	271	268	293	271	297	262	266	293	293	294	266	284	284	253	283	282	284	272	305	262	298	287	272	294	259	290	281	309	272	292	239	266	272	300	266	266	267	276	268	275	283	305	275	274	308	321	320	271	266	307	303	296	276	265	280	296	275	271	305	283	275	297	290	309	293	283	260	275	302	274	278	307	323	300	281	269	286	274	287	312	300	282	284	269	264	270	278	282	250	268	259	265	275	290	272	279	298	299	284	299	323	286	268	269	280	314	288	297	290	298	254	276	324	293	270	286	270	284	291	276	305	281	306	286	265	273	291	283	273	296	297	313	288	262	274	252	312	289	279	256	293	289	267	268	308	267	299	245	286	264	275	276	316	321	265	275	304	279	283	284	288	297	265	262	320	287	236	283	294	285	279	296	294	283	274	273	246	272	284	319	297	270	300	288	267	282	295	306	282	307	312	260	286	282	292	288	270	254	323	290	263	285	284	314	286	325	274	259	295	242	287	239	258	273	275	265	266	309	278	321	285	285	256	258	297	267	272	301	276	306	298	290	281	292	272	274	260	287	276	295	297	286	256	245	279	294	273	280	264	300	282	266	282	271	301	271	272	261	270	290	275	286	312	279	275	253	266	300	296	260	299	295	302	301	281	269	277	298	291	281	305	263	271	258	292	292	264	298	267	281	256	268	281	293	288	282	288	283	277	260	295	307	257	320	299	266	282	264	274	318	278	283	310	261	257	288	293	260	278	254	279	281	264	293	282	315	277	281	275	271	278	277	309	261	294	274	296	254	290	290	304	291	294	280	292	301	300	272	263	276	273	278	265	296	277	274	234	293	282	284	275	274	298	302	289	311	302	270	282	296	288	276	288	263	291	280	288	267	273	238	262	266	293	293	296	298	321	285	273	296	315	267	290	291	304	268	290	269	287	257	275	284	267	250	269	295	270	286	267	265	288	275	289	275	267	280	281	273	287	267	288	285	271	307	296	277	265	270	288	258	283	251	261	273	304	294	286	267	323	292	294	277	275	286	297	285	304	291	289	270	298	281	291	275	280	249	291	291	283	285
19036	1121	1923	2174	1949	1619	1316	1210	1105	963	940	858	861	765	806	727	782	701	714	747	721	741	725	665	661	635	670	662	696	648	654	694	657	651	678	628	616	663	707	650	681	661	667	635	637	681	689	683	673	651	635	655	634	613	649	617	692	629	646	648	671	653	649	655	669	687	690	591	635	635	595	677	663	640	593	655	671	649	664	654	622	606	704	665	678	658	670	622	620	644	699	663	589	656	655	652	620	624	639	647	642	713	647	665	665	630	616	641	623	659	670	663	674	608	659	621	625	697	634	625	645	658	650	658	622	615	640	614	621	649	674	651	649	604	647	656	619	666	622	623	649	609	632	666	650	648	609	625	686	688	635	657	624	631	634	653	605	644	628	670	650	611	622	613	646	667	615	667	645	673	616	656	626	612	641	650	644	655	596	596	639	640	619	643	609	668	638	609	640	628	643	639	673	671	636	632	641	609	610	640	626	643	650	643	638	612	594	604	618	658	637	657	653	649	606	618	655	667	652	666	634	592	634	674	590	621	618	616	621	608	641	635	604	642	682	625	625	629	626	597	603	640	638	652	653	666	631	663	656	613	654	616	664	633	627	658	610	632	658	618	630	643	693	656	680	635	650	580	632	606	640	611	635	638	670	622	663	609	672	679	644	630	642	621	683	627	626	600	664	710	639	632	599	653	653	644	661	658	621	643	665	628	628	661	610	666	610	629	627	651	662	622	652	595	674	585	634	626	634	640	636	608	607	613	627	657	678	619	646	625	596	575	627	632	649	672	650	634	672	650	665	630	660	652	628	635	638	629	649	629	605	643	648	618	624	642	658	620	598	674	653	656	651	652	627	660	638	629	594	613	641	667	653	611	676	638	630	588	647	606	675	655	637	608	630	610	632	654	647	648	641	589	624	642	633	625	623	617	666	601	625	577	620	663	615	668	626	670	641	610	599	612	646	670	692	655	633	636	622	636	646	638	659	682	608	598	624	681	662	636	652	641	628	634	630	666	619	637	648	600	630	663	639	682	627	707	617	595	650	676	634	579	575	627	683	632	645	649	634	643	634	670	596	625	610	606	609	659	694	715	621	621	662	631	646	660	675	656	611	633	624	649	659	646	695	660	616	637	681	658	642	598	663	631	624	641	588	666	634	641	611	672	659	654	631	626	648	672	605	634	629	660	618	609	607	647	586	609	647	606	634	623	626	619	611	675	622	656	564	654	643	579	633	600	642	636	624	601	682	571	652	625	609	633	649	650	630	699	676	661	633	662	657	655	677	683	645	640	679	633	642	664	648	621	641	640	651	658	615	621	634	595	638	632	616	668	638	686	653	628	666	664	617	652	601	659	662	669	600	673	635	649	649	653	650	637	616	643	647	603	673	662	634	606	641	589	629	608	645	610	659	639	653	640	646	656	662	654	624	661	646	626	664	663	638	645	609	635	633	657	628	599	645	659	603	606	676	621	663	655	617	670	649	648	621	647	623	656	581	629	601	672	601	644	647	643	633	664	623	664	627	614	627	681	641	617	626	618	659	671	657	626	604	636	623	658	619	641	678	651	649	596	603	667	623	646	643	668	609	594	644	633	623	673	618	649	682	554	632	599	687	589	630	590	624	651	629	649	634	651	633	619	678	602	642	637	635	605	645	650	645	670	679	662	678	645	625	633	616	694	646	655	639	642	633	614	674	694	655	653	610	602	663	634	604	624	621	610	661	668	657	692	646	634	645	631	639	635	593	625	661	588	620	679	641	649	608	592	630	679	660	676	669	627	603	629	616	660	651	613	654	614	673	601	641	622	579	656	625	663	647	620	658	644	621	641	626	610	586	603	610	606	644	626	643	626	658	593	679	660	595	663	621	612	634	579	608	668	659	651	604	641	624	690	635	665	605	665	661	631	633	628	633	658	683	620	610	654	618	641	628	647	617	653	637	674	661	649	659	616	633	642	629	661	641	609	652	674	642	680	655	648	627	654	602	618	624	636	631	665	680	642	643	632	639	650	617	630	598	620	661	606	622	698	664	678	631	631	667	619	628	658	634	648	639	591	612	695	661	699	681	638	607	636	661	670	637	631	624	670	669	637	628	605	613	628	605	628	646	652	646	640	661	654	675	620	634	577	658	600	586	589	606	607	653	629	629	628	659	642	631	673	595	628	614	639	595	664	656	594	656	675	677	611	637	613	649	664	626	632	617	639	670	667	657	659	620	660	604	598	651	607	642	642	641	659	648	591	650	661	655	650	674	661	633	637	624	642	648	616	639	692	681	650	621	673	603	616	640	642	677	628	618	654	631	658	632	608	622	661	624	632	707	666	724	658	717	670	663	664	629	602	634	633	658	662	676	634	637	643	673	614	645	613	674	616	657	635	667	655	626	605	635	660	590	649	647	663	673	625	605	645	634	622	648	655	645	632	636	650	647	591	648	632	656	662	614	612	626	634	706	649	612	645	586	610	669	643	648	634	625	671	683	636	658	642	669	681	683	659	637	658	614	645	657	622	619	639	622	627	664	622	649	620	627	647	642	669	659	649	671	602	626	600	643	635	667	637	612	619	615	668	630	626	630	622	603	652	644	616	628	627	638	618	645	651	641	674	635	661	663	604	637	686	619	597	669	624	712	687	644	632	652	625	656	607	635	641	592	676	667	629	670	632	640	639	610	680	631	680	613	620	628	636	617	612	625	644	601	623	594	643	612	609	615	667	664	636	638	679	641	628	608	679	664	666	657	668	631	665	598	661	649	651	639	625	608	638	616	665	635	628	648	608	640	622	665	625	636	655	637	590	622	663	598	637	648	650	666	699	672	637	587	616	638	691	663	611	644	677	641	657	613	653	611	657	632	605	621	637	655	602	650	666	657	633	646	665	631	708	613	665	626	628	638	650	644	647	643	656	660	638	626	606	633	649	612	673	645	667	653	662	600	652	649	635	629	639	639	670	690	677	665	602	605	613	698	637	647	661	627	667	657	658	709	646	621	665	581	637	632	590	644	638	662	659	667	637	594	605	632	619	664	660	640	674	597	638	644	633	631	669	644	644	617	650	637	658	660	661	609	653	646	634	631	666	633	614	614	675	641	620	656	671	631	697	623	614	590	629	674	634	596	676	642	628	616	668	660	682	634	672	593	675	647	621	662	633	646	593	651	663	619	655	643	650	619	612	643	661	653	620	652	643	670	657	661	651	650	660	653	686	652	591	645	622	638	625	642	673	683	643	615	599	665	592	649	632	598	625	680	656	649	645	620	640	656	646	642	630	641	646	686	619	685	668	645	653	622	641	668	666	640	627	582	616	681	640	680	681	637	601	621	653	589	670	649	602	657	656	618	679	631	613	665	675	650	637	619	661	639	639	665	669	635	644	607	633	605	659	626	630	655	652	663	637	631	640	650	654	599	643	649	677	626	625	670	641	625	642	671	629	634	643	668	665	652	616	620	649	641	591	660	636	687	622	611	663	686	574	655	589	636	619	679	642	623	620	645	615	615	649	619	629	664	655
26753	4020	388	313	312	284	280	322	310	290	289	326	334	298	288	315	274	315	292	296	290	267	282	314	303	314	289	305	318	293	329	292	321	295	288	302	274	320	297	293	281	307	312	298	283	323	262	318	325	308	288	331	316	274	308	287	308	289	342	306	271	324	278	310	316	294	319	309	317	299	269	279	305	281	300	265	280	305	322	284	257	296	321	261	294	313	310	315	294	323	299	288	311	304	283	251	295	276	286	290	301	327	330	322	295	312	335	290	255	316	264	306	302	313	289	324	289	307	311	315	295	267	278	328	288	281	284	318	292	301	326	288	284	333	303	315	342	275	299	304	276	311	327	317	294	322	316	324	286	290	308	291	301	280	311	287	331	329	282	312	321	317	297	283	284	342	304	282	269	292	286	286	290	308	317	295	325	290	316	332	282	308	336	306	296	301	334	284	305	288	311	349	291	305	275	290	307	286	292	293	312	312	310	290	280	313	301	271	281	313	309	295	313	281	311	298	306	261	312	318	288	298	325	308	310	314	292	289	295	310	291	312	303	306	292	295	296	270	315	296	304	279	317	289	317	311	298	280	321	298	301	256	289	319	312	296	309	296	324	286	347	315	325	302	316	286	266	264	281	295	293	301	328	282	323	304	299	271	324	281	319	304	273	277	274	325	334	273	297	320	272	293	297	273	294	297	300	278	275	301	297	298	325	284	283	322	313	308	313	294	329	285	269	292	282	293	297	257	307	252	290	267	286	290	278	294	298	319	308	288	302	299	326	267	295	285	303	301	264	271	293	284	272	297	285	288	298	334	285	270	289	316	277	287	281	316	314	267	277	358	274	304	302	283	279	300	328	287	285	298	278	288	336	286	308	300	316	297	302	294	285	271	285	302	304	304	308	321	297	299	299	283	317	319	278	269	331	297	267	311	297	328	283	291	273	302	296	281	299	297	283	300	290	313	286	303	300	309	319	318	289	292	312	253	277	289	316	310	280	333	287	310	277	293	241	282	265	285	306	320	264	282	270	321	263	309	280	348	290	309	316	257	332	295	349	315	319	295	315	288	309	306	311	306	290	294	280	275	310	271	298	282	289	313	306	329	305	300	336	316	323	304	287	314	362	296	290	281	297	313	270	266	273	280	304	309	295	317	315	319	306	286	331	305	314	289	309	271	293	302	297	338	295	315	302	286	265	299	357	300	285	298	304	294	307	327	287	305	273	317	303	314	280	343	287	295	304	299	311	294	284	280	305	322	285	293	284	298	282	291	256	324	297	293	302	273	289	320	323	291	334	311	309	276	295	323	311	340	289	289	287	321	283	305	303	310	317	304	289	320	300	313	318	306	294	292	295	296	318	302	322	289	294	290	274	306	296	274	277	297	272	288	323	337	316	291	292	314	281	302	272	302	303	328	311	296	334	315	349	286	299	311	304	312	287	300	321	278	294	309	293	324	325	301	240	294	307	271	297	300	335	319	308	309	303	310	310	292	284	339	304	271	253	284	289	309	278	294	301	275	291	305	305	318	311	277	256	294	303	328	275	288	313	280	301	293	316	280	274	325	282	328	303	284	288	295	310	302	279	306	301	315	315	306	317	339	312	296	300	284	291	329	305	282	292	284	306	285	297	292	324	288	286	295	275	304	311	291	307	314	293	316	312	298	261	290	293	302	323	324	298	290	310	268	297	311	280	272	268	274	313	357	304	318	281	293	289	302	289	331	284	285	283	312	309	294	284	287	301	282	296	319	317	302	305	274	325	326	287	302	308	307	285	314	243	299	305	288	329	309	318	332	306	303	314	312	301	275	290	289	312	312	291	286	265	293	309	318	294	260	309	317	310	297	304	284	288	316	266	285	304	285	289	291	294	294	314	281	292	287	306	306	297	301	314	303	302	286	273	279	314	257	332	296	276	271	278	297	338	323	277	283	326	253	296	295	295	304	259	315	276	301	295	282	285	329	303	324	333	306	286	312	309	281	304	289	275	343	278	309	298	305	270	294	286	315	321	296	302	297	314	307	296	303	307	342	320	330	282	301	280	300	300	293	297	311	268	296	321	288	320	303	298	289	282	281	281	297	319	289	319	299	285	306	320	303	258	299	296	301	293	318	260	287	315	292	314	263	295	330	298	294	315	300	301	327	303	279	327	273	329	293	281	305	278	305	323	286	303	323	331	323	304	311	274	302	291	317	293	320	304	334	285	303	300	301	334	316	287	310	253	297	290	292	301	311	324	312	300	274	315	313	295	263	308	283	298	283	302	300	334	293	311	301	266	293	302	284	301	296	329	289	297	313	319	258	267	273	264	265	307	289	315	283	328	289	328	298	335	295	310	261	307	312	304	325	326	305	265	279	319	297	310	292	288	313	299	332	285	308	295	313	309	314	301	335	305	295	318	318	296	282	298	325	296	296	299	285	266	311	271	306	312	282	313	297	303	316	282	284	338	286	284	296	301	306	330	290	306	267	289	339	284	302	337	333	298	297	296	299	279	282	300	300	300	277	292	298	292	335	311	292	308	266	273	250	327	294	288	258	282	309	294	316	326	291	312	327	284	293	297	295	294	314	303	286	304	265	285	322	308	307	306	296	293	319	303	307	319	292	302	307	320	266	313	280	284	298	288	285	258	301	338	290	294	280	311	326	316	302	273	330	269	269	282	297	315	290	283	297	303	318	289	294	293	296	338	334	304	291	287	285	316	321	269	270	286	266	320	324	297	307	288	305	311	289	293	302	281	287	313	320	307	305	314	295	285	293	340	255	296	297	285	299	320	304	297	300	321	325	296	308	339	283	291	311	314	328	307	307	325	270	308	336	334	290	315	294	335	261	284	268	288	304	316	282	278	326	326	282	305	320	291	297	320	324	298	298	281	273	306	312	306	299	288	296	313	292	296	311	298	304	307	263	298	306	289	296	298	337	315	278	302	294	293	299	287	272	262	319	299	284	273	296	302	284	271	288	298	283	284	308	284	323	329	308	307	284	285	313	262	256	275	280	313	307	304	307	300	293	282	315	272	313	328	305	293	278	330	290	307	323	307	297	313	297	290	301	292	296	346	306	303	292	275	308	264	311	308	296	285	324	307	319	307	309	343	305	342	310	286	316	315	293	297	328	306	310	277	334	254	315	314	270	275	299	296	289	303	269	276	320	335	286	313	290	317	288	275	308	334	315	287	288	298	291	310	295	299	324	288	310	342	332	315	300	289	302	273	292	264	288	293	280	321	306	312	296	289	276	302	299	303	322	325	303	297	298	304	322	289	327	330	321	307	322	298	309	318	271	306	296	287	317	300	289	269	288	323	303	279	298	324	277	275	322	322	311	303	289	318	277	312	301	267	313	282	326	278	287	268	314	296	302	303	287	320	314	320	278	267	283	294	305	278	316	318	285	317	310	322	278	320	297	310	311	307	282	311	309	317	313	292	313	280	272	275	282	308	336	276	308	288	273	293	326	295	303	330	270	285	274	292	319	303	310	328	268	296	288	302	274	280	281	312	297
15708	730	790	765	785	712	740	677	720	746	761	711	738	755	717	704	698	734	729	692	702	698	709	682	767	676	678	686	757	675	704	739	724	703	729	720	712	690	660	695	681	665	664	693	653	685	677	705	703	731	722	695	656	719	724	661	672	692	721	727	702	739	682	679	667	709	703	693	702	670	693	719	714	684	715	728	732	683	706	709	740	708	715	679	693	701	721	671	692	669	754	698	708	698	754	700	663	725	718	663	697	691	698	742	704	722	701	664	742	728	681	683	698	730	682	745	713	707	679	695	635	701	705	692	719	730	730	698	682	660	730	699	725	685	699	727	758	683	687	682	674	694	682	701	684	722	723	704	760	651	686	708	715	695	696	715	696	678	687	729	686	709	730	706	725	702	715	667	756	651	694	693	718	689	663	734	695	737	714	742	725	710	687	663	659	709	710	692	703	698	722	707	695	699	667	730	668	652	684	658	698	745	698	706	696	730	731	736	730	698	707	704	684	719	749	718	731	713	715	728	749	733	687	659	712	667	651	717	729	701	683	730	705	705	641	712	725	750	690	693	706	716	713	728	691	720	706	730	761	757	743	744	708	675	740	744	751	759	690	711	703	687	725	662	668	709	755	736	696	720	739	721	671	716	702	714	716	748	707	692	692	717	715	750	710	705	672	690	740	640	690	683	708	720	720	710	695	664	693	701	723	694	756	688	676	682	677	705	731	717	703	742	717	658	698	685	696	680	693	718	661	687	740	715	706	675	701	686	730	750	688	684	730	691	722	706	680	671	730	719	753	716	684	755	747	718	657	699	708	726	703	714	703	694	666	666	703	729	678	688	682	695	723	714	680	693	711	706	663	729	703	735	744	701	740	717	771	688	673	702	714	723	653	715	691	725	683	702	681	739	682	701	662	743	705	675	683	711	705	755	735	660	684	697	691	727	716	676	728	703	725	764	657	753	684	639	703	687	714	688	724	737	725	721	710	677	722	737	699	689	679	734	685	737	734	739	690	742	710	765	721	697	735	718	713	736	693	692	715	758	662	682	728	699	743	683	701	740	729	733	743	741	717	700	676	682	747	714	727	680	709	713	709	742	672	685	680	686	687	704	691	728	676	641	749	646	732	663	733	718	711	730	699	723	694	725	696	675	734	702	716	749	737	704	673	702	716	719	706	645	708	705	738	755	716	706	697	687	698	697	647	739	737	723	702	681	736	642	722	698	724	649	690	678	726	722	689	668	709	660	688	697	732	689	751	692	703	702	676	702	750	690	716	734	725	693	692	671	682	733	699	761	699	672	694	700	736	713	686	712	751	716	663	670	703	726	732	712	740	691	751	670	690	681	707	722	659	693	682	684	696	690	695	693	763	769	677	689	709	683	722	691	688	718	719	740	681	643	703	701	726	739	656	725	685	686	644	672	742	716	694	686	674	707	715	707	712	679	681	666	707	733	770	759	653	718	656	710	733	711	703	688	706	684	663	709	679	724	693	724	669	743	701	669	675	714	682	680	758	715	667	677	776	720	713	708	670	707	691	696	708	690	721	704	715	667	743	665	724	701	677	702	713	689	708	704	650	694	735	695	727	685	686	702	679	728	678	739	638	718	743	721	743	681	696	756	739	679	695	680	728	807	670	682	700	665	689	688	743	713	705	701	731	706	729	721	731	749	726	745	702	701	742	702	697	720	710	701	690	687	704	716	711	699	679	720	675	742	694	689	690	677	724	728	666	711	678	697	685	709	684	699	754	720	697	665	698	718	683	707	708	693	711	699	667	696	653	705	678	720	697	662	659	675	707	680	693	722	748	682	689	705	684	701	710	693	692	711	756	670	737	714	708	705	702	730	700	693	700	711	711	719	655	726	701	718	718	764	736	740	731	720	717	674	702	712	690	725	691	690	674	697	699	639	754	750	686	668	769	714	680	725	732	702	720	765	651	719	689	714	675	684	723	722	716	705	712	689	707	717	711	721	727	676	706	717	691	704	701	699	682	695	742	678	730	725	667	681	667	709	667	696	698	667	676	717	686	751	713	690	692	702	690	714	673	701	692	662	676	686	765	719	719	699	678	694	694	759	702	723	722	733	681	689	704	711	702	672	716	714	701	710	742	688	713	729	662	689	690	713	691	690	710	752	701	693	735	709	696	684	695	688	727	676	766	713	640	694	717	716	702	690	710	663	692	720	727	691	705	706	675	684	714	676	708	707	717	732	689	733	794	708	683	718	688	728	705	709	704	702	751	697	692	699	729	718	743	669	680	724	733	707	728	725	701	698	717	667	652	707	735	697	752	725	685	713	698	728	686	724	710	681	716	747	690	708	771	743	714	712	674	732	724	710	722	695	680	708	703	713	699	630	760	725	665	692	749	726	737	685	689	674	683	693	680	692	702	687	730	698	706	675	692	748	712	710	720	690	725	687	743	719	705	695	708	710	645	710	738	727	733	690	681	700	665	729	697	712	754	701	728	722	691	699	726	696	742	703	715	696	703	664	692	712	706	711	725	688	703	699	722	734	702	712	680	656	716	742	684	694	688	687	713	699	742	666	730	711	698	745	737	668	723	705	710	702	711	708	706	707	708	727	673	706	723	728	708	723	698	709	693	717	700	702	685	724	792	683	675	720	718	663	683	738	722	725	665	701	726	649	711	689	724	666	721	721	724	697	672	701	682	697	690	737	715	731	666	695	722	700	714	691	708	670	679	742	669	700	661	720	690	687	654	705	678	705	687	712	686	661	702	707	747	674	692	689	697	711	689	653	733	699	696	724	659	685	742	709	672	715	688	685	732	721	669	715	677	679	688	727	650	736	678	725	677	684	749	670	752	710	703	697	699	669	732	728	722	688	676	696	663	739	712	709	716	732	698	724	659	689	668	696	675	733	692	733	697	705	721	738	693	689	658	719	718	695	662	731	706	719	668	723	690	679	744	670	711	706	710	698	716	696	732	753	754	734	709	686	726	708	703	723	696	734	724	731	748	696	717	695	741	721	711	739	677	680	690	700	691	733	709	689	714	729	689	684	738	651	737	709	732	713	685	700	711	697	702	694	732	734	720	679	675	697	698	718	748	704	724	688	747	688	696	684	749	762	693	721	685	664	730	745	682	716	722	725	704	737	759	703	722	661	709	660	705	662	721	723	701	667	730	738	685	734	773	707	709	686	710	657	669	653	693	662	713	712	684	697	698	671	713	732	738	721	666	708	684	721	713	723	700	732	703	724	727	641	712	705	735	672	707	660	704	687	759	700	725	696	720	731	732	757	730	700	679	738	706	693	696	704	726	712	703	727	709	702	668	700	658	703	698	706	750	723	734	695	737	663	748	758	671	702	726	715	748	700	690	719	725	770	710	753	701	723	692	683	673	731	709	660	659	719	740	722	741	684	711	667	693	706	680	681	707	678	723	675	711	674	720	719	706	723	693	710	735	659	762	742	690	676	730	660	731	681	725	688	711	741	695	706	682	698	711	738	697	714	690	712	682	712	727	704	715	737	681	687
43894	9610	1184	679	570	546	480	467	453	492	409	428	440	418	432	423	432	452	424	420	459	443	442	418	450	411	441	447	461	428	419	444	441	403	393	448	452	408	409	445	433	401	458	400	393	400	405	421	456	434	409	414	374	406	436	441	416	416	440	414	437	394	463	418	421	459	410	408	414	405	422	436	404	436	410	418	427	406	404	414	410	390	436	446	436	398	435	388	439	400	414	425	429	418	410	398	429	443	427	412	405	428	385	401	444	454	422	395	438	407	431	441	417	422	457	435	427	396	443	424	409	429	440	358	404	415	412	410	423	403	452	408	404	399	407	382	410	391	396	441	421	433	425	421	398	425	443	412	412	414	391	372	379	441	427	394	395	421	439	446	381	423	432	403	440	411	420	399	435	433	434	433	415	411	432	446	423	453	456	435	451	419	398	421	444	382	438	390	392	479	419	428	418	417	432	455	452	406	408	416	392	439	414	430	412	423	449	413	424	456	446	416	433	459	400	419	473	360	402	471	400	412	423	433	428	441	453	435	419	456	444	421	435	371	419	433	446	423	425	433	416	464	427	432	443	468	418	439	420	419	419	468	416	430	419	459	423	428	411	466	383	392	412	401	394	465	435	423	441	437	397	383	447	386	414	444	401	443	432	451	427	428	416	446	388	435	414	427	418	409	414	457	442	428	434	434	414	415	385	451	408	423	427	422	433	370	452	422	414	383	453	427	430	424	451	417	457	422	450	431	436	444	391	397	450	391	410	377	445	410	441	436	415	419	425	457	426	437	423	403	432	435	424	439	401	441	424	450	427	415	407	432	431	420	452	445	410	422	421	453	421	405	430	431	431	426	426	427	404	385	434	496	419	429	417	431	402	397	410	444	414	446	436	421	450	452	417	403	401	403	457	409	411	475	414	423	492	431	421	437	438	415	444	396	429	424	373	419	419	406	475	441	402	429	425	388	425	458	412	384	431	414	406	400	393	417	448	431	449	432	395	405	422	443	411	427	437	424	444	396	442	393	474	426	425	408	382	417	447	410	444	430	470	418	393	421	440	405	389	405	407	422	423	406	402	431	409	444	441	440	385	444	414	457	418	432	421	431	470	426	419	421	398	431	438	417	443	448	395	406	413	400	448	424	430	460	407	431	454	429	403	420	453	459	436	415	394	426	424	457	484	457	424	414	405	460	435	376	430	446	430	442	461	427	426	421	431	428	440	475	429	420	390	391	434	457	505	427	434	452	436	427	410	424	394	437	405	419	434	433	447	372	456	411	432	405	431	436	426	466	431	426	468	403	408	376	389	452	435	415	448	467	430	457	433	390	431	380	467	390	405	435	430	401	437	412	453	409	426	428	420	420	413	434	449	404	382	388	460	444	401	410	403	389	411	442	452	422	445	452	428	395	418	428	466	424	422	427	387	456	473	418	419	444	466	402	425	440	443	488	432	433	427	412	412	441	438	434	441	410	405	385	418	400	432	382	427	454	411	400	395	419	430	405	428	445	410	402	413	402	416	406	466	411	396	391	430	420	417	449	462	468	460	412	423	405	412	406	450	460	438	452	432	437	421	456	427	439	461	421	433	401	447	398	422	437	411	454	416	414	433	400	408	428	416	438	420	440	420	396	443	494	393	417	435	422	457	448	407	407	418	414	407	458	417	463	414	384	431	404	417	413	395	433	384	438	477	443	423	412	448	429	424	383	430	432	415	441	450	446	387	408	454	403	417	433	461	392	406	422	424	413	409	410	444	416	443	426	402	391	372	428	435	455	418	394	433	463	447	411	455	396	425	458	419	469	432	400	425	431	428	441	452	418	421	450	411	414	410	417	445	437	464	405	415	389	444	430	421	402	414	403	462	431	407	432	443	470	434	425	480	459	420	435	440	424	436	458	458	420	448	421	390	422	359	406	439	425	432	437	434	430	412	406	462	461	432	405	422	429	432	422	414	383	469	407	418	381	426	413	410	456	424	458	422	414	453	474	420	406	427	434	444	389	382	393	426	461	417	436	398	416	428	423	397	425	409	401	416	468	391	466	415	378	431	463	388	412	441	416	434	423	400	474	421	445	458	419	427	415	412	417	475	428	410	389	428	400	418	396	412	400	419	377	425	428	450	457	439	407	406	448	416	427	408	409	457	435	407	450	395	390	430	412	441	410	434	438	447	422	466	414	429	418	429	421	424	460	412	434	385	449	408	425	417	427	404	423	446	445	404	416	375	456	428	451	457	378	442	427	447	406	414	399	416	446	437	416	436	410	422	446	462	427	456	397	413	405	452	402	428	481	424	434	433	405	429	438	433	425	413	405	416	417	459	417	407	444	419	445	390	405	451	398	415	419	388	414	437	395	458	444	428	393	449	442	398	516	438	429	424	451	402	453	357	436	398	460	440	426	414	421	434	430	433	447	414	397	460	421	422	460	412	421	421	410	434	437	417	401	424	430	434	460	426	412	430	415	410	428	410	412	435	436	429	404	450	418	407	428	429	413	430	420	427	420	412	404	439	437	419	418	416	420	416	435	457	395	386	423	424	444	429	463	417	409	408	382	406	412	434	422	413	391	403	414	404	411	424	424	465	448	427	426	404	428	425	457	451	399	442	438	461	413	464	394	424	372	432	444	394	424	415	440	447	462	399	442	425	401	412	454	425	427	439	434	423	437	448	412	442	420	441	423	366	448	440	450	445	432	442	384	409	400	417	423	366	414	402	427	434	386	474	427	396	416	423	401	446	434	422	419	455	433	414	425	430	420	450	432	414	424	442	403	419	445	394	406	435	416	456	452	406	438	446	419	436	391	437	403	419	431	391	404	403	432	438	442	417	427	468	464	414	403	431	386	421	415	417	404	445	434	441	424	412	446	426	401	424	436	430	406	437	415	434	457	402	433	424	438	450	419	450	423	396	406	429	426	427	426	413	427	412	429	423	431	418	414	428	439	418	417	445	467	448	461	435	378	425	429	460	433	438	435	437	461	434	384	430	461	441	409	420	407	433	429	451	455	442	402	394	401	436	449	424	442	439	404	416	457	416	453	394	454	436	404	438	425	387	427	420	403	466	439	453	438	447	444	465	437	417	405	406	393	430	411	410	438	424	406	409	415	430	401	426	409	454	397	432	454	406	459	457	446	410	428	434	397	409	412	437	458	389	446	379	436	413	373	395	420	433	430	428	405	443	449	400	409	456	443	392	407	421	424	403	441	428	426	442	404	423	432	469	412	396	449	455	441	388	423	460	440	405	386	410	463	455	420	407	479	430	445	408	445	407	435	439	446	428	409	453	389	392	483	457	440	409	416	382	406	410	420	438	421	415	374	414	368	442	419	443	436	454	433	418	452	405	446	411	436	452	399	433	417	423	439	424	404	421	426	429	433	433	409	447	390	416	408	434	435	454	416	407	425	420	412	462	421	431	399	426	440	451	424	420	413	430	445	455	438	408	452	400	391	390	396	434	413	454	424	434	407	428	467	416	437	424	425	393	454	408	403	441	427	421	453
24221	1178	1515	1566	1525	1312	1296	1153	1129	1071	1074	1012	1012	1044	1037	1046	1069	1023	1026	952	913	997	970	1001	985	1003	994	986	985	966	965	992	918	893	947	961	979	925	974	967	957	927	964	964	946	974	959	938	911	945	929	923	1003	931	1002	955	894	929	946	925	997	956	932	972	902	980	946	912	929	914	1015	959	980	911	870	945	970	982	984	939	976	966	914	956	991	980	984	908	949	961	972	955	935	968	960	906	939	931	950	938	924	925	923	950	921	936	982	943	979	971	949	930	936	971	968	998	899	982	951	896	926	918	984	899	966	1044	899	960	931	904	984	906	954	973	908	947	948	965	910	959	940	985	973	930	956	907	995	967	970	966	980	1001	923	938	957	935	991	925	970	955	1015	971	950	950	953	954	918	957	990	980	1018	931	950	1007	985	980	982	984	938	897	913	951	989	969	925	1000	936	976	972	965	960	923	907	901	922	944	951	908	963	941	978	933	1027	964	960	940	974	968	991	914	963	996	934	934	955	965	910	1025	974	926	972	919	991	959	944	978	924	884	961	974	954	951	969	946	956	935	916	964	1006	980	936	911	951	922	933	931	934	1015	948	962	982	949	965	956	926	952	936	926	969	953	886	988	960	1016	944	1004	912	949	974	949	930	1006	945	990	949	935	993	980	916	899	979	1005	984	916	890	945	964	998	975	988	897	945	952	948	978	956	972	948	967	984	928	967	940	926	977	931	970	952	948	943	979	984	963	935	967	952	924	975	993	963	1004	940	910	910	940	968	945	956	904	1020	962	900	904	963	982	951	970	943	911	958	991	964	991	980	985	951	979	936	990	959	952	988	979	910	969	916	1005	974	923	916	955	1023	920	923	984	923	947	935	983	944	970	972	917	925	954	1039	970	943	946	927	974	936	955	925	949	946	984	984	958	957	938	953	933	908	969	918	885	928	939	956	914	955	936	954	962	916	955	943	967	974	923	965	972	972	985	938	883	975	1024	913	981	932	941	952	905	896	971	957	963	900	946	939	963	993	924	970	979	911	968	931	958	892	983	955	917	942	957	956	951	950	936	917	932	991	947	927	931	960	933	920	954	934	958	991	941	919	1001	939	930	892	957	939	954	914	941	998	977	955	937	921	925	959	958	846	943	1012	942	993	996	911	963	972	947	928	946	942	944	972	918	924	974	952	937	906	986	911	875	910	953	978	963	938	953	948	957	919	933	904	937	950	979	964	878	994	956	952	953	1007	962	905	978	979	970	958	902	989	902	928	937	873	954	998	903	978	989	970	972	955	929	940	998	974	954	941	894	948	943	962	973	915	954	941	948	1006	947	927	891	937	943	992	975	973	930	932	966	952	950	992	960	999	991	941	982	964	985	1015	935	988	1009	927	917	926	953	955	942	1007	925	958	960	975	989	939	920	928	980	1000	936	887	970	933	956	945	953	927	996	979	1005	935	949	911	1012	962	945	967	934	960	1045	969	945	939	972	943	987	996	939	954	970	994	994	976	972	959	973	989	939	964	952	939	966	1021	964	951	953	953	981	959	937	897	906	953	987	934	946	938	924	937	966	940	974	918	965	977	929	915	974	988	919	968	969	945	905	972	955	985	981	939	999	954	956	908	971	985	964	969	922	932	969	946	935	938	935	936	911	990	944	967	945	921	961	929	909	960	942	983	967	938	976	928	925	959	971	932	963	990	941	991	910	984	968	980	927	970	963	938	923	952	1002	959	924	940	905	1003	929	974	1019	956	1027	952	905	1006	967	939	939	917	984	953	931	936	948	941	961	983	1026	904	946	1022	960	990	925	928	940	979	963	994	935	938	926	917	999	913	937	1011	919	913	953	957	896	945	943	980	963	984	1047	972	988	930	916	917	959	916	977	982	941	916	996	980	940	923	957	979	915	962	938	973	964	954	984	897	953	981	974	951	996	1009	966	932	934	927	950	944	924	933	938	961	954	963	974	953	929	915	926	981	953	975	954	947	907	892	944	950	938	947	937	973	922	989	932	975	953	957	982	958	992	963	889	1002	931	926	958	974	908	938	917	1008	925	946	952	966	959	1005	943	932	935	981	946	977	924	922	948	946	988	1034	976	959	947	914	940	942	951	1019	942	952	984	914	918	977	876	964	940	940	952	972	993	901	950	941	926	941	1039	905	944	910	961	913	916	990	904	919	928	957	920	942	895	946	957	936	918	967	936	955	998	923	932	939	954	986	914	920	982	967	993	967	956	1033	936	912	948	958	969	984	955	971	922	923	936	954	941	923	940	948	1012	937	977	904	1014	933	951	1017	955	926	955	973	958	933	959	921	952	914	973	946	885	1002	948	941	948	946	964	947	991	962	947	916	930	982	957	947	931	920	980	970	997	941	986	974	975	984	965	957	982	963	954	928	967	946	930	926	1001	987	989	909	999	963	956	1002	924	933	955	934	983	946	987	954	943	964	993	962	971	943	982	981	973	909	953	973	938	987	958	959	958	963	965	1028	920	965	916	940	982	974	905	988	879	885	948	878	969	937	944	945	971	936	989	930	973	952	979	939	946	968	965	979	948	953	953	970	974	941	985	937	996	999	1000	978	948	933	979	964	979	985	897	945	919	935	998	929	906	936	976	904	970	943	913	959	971	962	980	989	927	952	939	976	952	926	971	972	925	986	931	906	1015	961	999	884	955	947	924	921	932	922	944	932	954	943	903	952	983	949	956	965	912	972	1038	938	901	1000	959	973	939	905	956	1014	973	940	955	954	975	877	887	950	931	915	949	913	989	904	906	989	923	954	882	995	970	1019	957	943	985	939	969	955	946	950	923	941	957	900	911	986	938	912	952	934	955	969	959	934	944	931	969	938	944	920	964	962	956	995	982	956	924	967	931	934	944	963	961	965	953	998	921	985	996	954	943	946	990	961	948	912	1010	968	957	956	929	984	881	977	954	986	890	953	946	965	991	932	911	957	990	974	949	948	956	941	935	924	976	950	958	956	994	948	920	958	925	889	951	1000	926	960	917	962	967	969	922	981	960	946	964	967	904	957	950	934	973	984	920	940	971	965	970	977	916	953	917	968	911	965	924	955	942	955	955	913	967	957	983	886	988	927	974	937	988	949	949	941	996	942	920	962	920	957	983	953	905	956	993	904	975	988	984	984	914	884	957	942	979	953	1018	996	926	871	934	949	916	1017	964	955	979	924	953	922	935	989	987	977	974	916	932	960	991	962	918	905	973	881	925	986	965	979	983	952	962	970	1056	930	947	970	938	967	965	995	994	926	943	999	963	969	921	948	948	1043	945	963	881	953	923	930	921	978	959	998	936	960	1009	910	949	977	1016	932	914	987	951	937	906	1016	971	922	951	933	985	941	961	977	925	942	903	952	973	923	916	919	981	997	1002	987	993	965	949	950	934	999	963	904	941	945	919	951	952	962	973	936	931	932	917	1005	933	898	954	912	891	948	960	959	957	955	906	936	932	973	945	953	979	983	905	976	922	950	964	961	1008	950	939	1002	1008	923	975	946	964	967	916	883	976	956	954	964	948	1007	945	934	939	891	996	1000	928	979	980	959	958	969	940	961	956	998	1022	974	941	995	921	932
42921	9805	1683	810	595	486	416	384	368	369	361	332	309	336	328	310	314	333	302	315	321	295	335	306	305	286	288	304	310	315	282	326	294	298	305	286	280	304	336	317	320	290	325	285	281	282	324	292	281	316	324	321	279	305	277	262	288	319	320	307	301	294	284	292	296	313	318	272	286	316	283	304	311	314	297	312	275	319	266	268	282	296	312	338	294	295	323	305	291	286	327	283	284	270	285	276	309	309	367	297	318	307	302	290	266	310	245	301	293	289	295	277	258	298	278	278	300	325	303	316	303	303	286	305	279	296	290	322	299	269	291	309	291	297	292	270	301	327	313	299	298	302	277	295	299	287	288	278	262	292	296	274	308	277	326	314	319	289	313	279	307	303	286	307	309	278	294	295	273	288	292	314	278	311	332	312	282	302	310	306	302	312	283	281	295	289	303	298	286	299	289	272	286	298	316	318	270	314	285	307	284	280	306	291	288	291	276	287	296	303	272	295	306	280	277	296	270	286	287	329	296	301	323	317	312	286	327	286	315	296	300	303	285	292	286	302	285	311	317	267	315	313	299	278	301	314	322	291	289	319	278	312	277	280	304	292	304	298	338	309	271	294	279	278	294	290	251	313	294	271	269	300	290	316	279	269	322	285	291	302	311	287	284	323	310	304	322	308	287	323	298	303	274	291	306	293	302	285	291	285	297	311	333	285	326	288	292	275	278	297	296	291	284	311	319	338	302	255	316	277	263	309	282	272	326	300	306	287	288	316	296	304	289	279	296	298	308	295	290	288	287	277	306	321	276	276	312	285	302	283	296	341	265	291	279	303	299	305	309	270	291	294	288	262	280	249	287	298	251	278	296	290	289	296	287	309	323	310	303	281	316	319	300	297	275	328	312	275	314	297	293	327	276	266	278	296	286	293	270	291	300	338	323	269	280	305	292	307	278	293	288	305	321	273	293	264	283	289	303	277	295	287	299	272	289	314	291	283	269	273	285	263	292	290	317	297	291	305	276	302	311	310	280	309	305	315	302	292	283	303	302	301	280	302	330	296	263	306	287	298	319	318	281	276	324	295	256	295	285	266	293	286	279	266	293	297	311	316	302	344	301	309	277	278	326	312	275	299	324	289	311	277	285	275	296	246	322	291	280	273	289	273	288	314	308	300	287	319	298	281	299	283	313	299	270	290	292	294	279	300	300	325	280	297	296	296	259	281	297	294	287	310	280	286	334	326	290	271	317	298	294	279	291	277	311	325	322	293	276	286	294	308	310	273	326	301	302	299	332	321	312	287	352	312	280	312	279	290	301	293	291	305	269	335	279	298	311	319	259	328	308	296	275	292	291	298	272	306	295	265	277	315	285	294	294	266	270	329	282	289	289	283	266	310	289	306	255	274	292	291	285	350	305	286	317	277	314	304	299	290	286	306	289	324	293	293	287	291	322	309	325	264	302	309	300	309	302	315	296	275	273	312	291	338	302	318	323	275	305	315	275	268	316	311	298	308	292	288	293	304	321	291	290	295	315	284	269	285	308	259	301	290	279	273	297	318	310	300	292	322	314	280	293	285	292	289	325	314	313	284	311	308	295	297	267	297	280	289	291	263	289	279	291	303	319	289	259	274	277	332	299	279	277	307	290	318	285	252	345	329	277	321	286	293	281	282	304	310	326	257	268	310	338	294	277	259	293	292	302	306	268	286	292	302	305	279	285	258	267	283	306	318	290	327	293	307	251	301	298	303	339	260	267	307	292	299	262	269	287	301	322	294	278	266	278	270	275	291	297	286	295	306	309	315	331	285	285	294	301	314	268	326	289	323	281	302	312	236	277	270	293	308	263	281	304	290	297	306	318	301	298	301	317	307	319	325	294	284	275	261	274	293	296	281	281	310	327	324	319	285	304	308	316	260	276	303	285	313	289	318	320	339	299	284	300	289	305	301	315	257	284	313	305	256	288	287	299	303	322	303	324	304	327	271	297	343	301	288	319	319	328	294	278	303	280	295	313	294	296	286	304	294	262	331	280	279	300	304	303	324	311	319	300	294	310	293	284	286	284	298	260	309	272	248	304	307	272	277	299	269	307	262	289	329	313	285	306	269	285	297	301	295	284	275	283	322	335	322	323	277	288	313	293	292	276	304	290	322	308	274	270	275	282	321	287	273	337	293	289	290	319	304	333	290	301	314	284	272	258	294	325	305	288	258	286	297	284	309	318	285	306	293	281	294	280	305	253	294	265	284	296	296	300	308	289	295	291	272	286	289	298	290	319	297	270	278	280	280	299	277	295	315	313	295	288	304	291	307	310	293	291	307	277	316	293	302	266	308	291	287	309	285	287	301	296	318	305	292	271	280	310	284	304	342	288	276	304	272	307	295	302	303	275	260	290	292	273	313	314	301	271	299	294	285	314	284	298	253	266	298	296	284	307	290	311	310	301	289	293	304	327	313	310	285	286	309	281	293	325	305	304	305	283	259	262	286	277	316	290	303	265	302	301	299	280	319	287	291	307	293	306	304	326	308	305	298	292	261	329	297	269	277	260	312	281	273	272	269	303	287	293	322	281	329	273	281	291	308	302	283	284	264	316	328	300	281	277	280	259	278	261	256	304	295	304	321	316	314	302	318	296	304	312	291	309	293	297	298	288	318	267	303	289	320	286	295	295	316	300	304	260	299	250	307	324	289	280	300	294	313	311	305	359	315	305	298	291	311	292	280	285	292	290	297	333	324	333	294	290	309	293	277	302	299	346	278	321	299	275	281	301	309	284	302	263	289	285	321	277	307	283	285	293	281	270	299	294	280	302	304	296	287	288	307	298	307	261	287	297	294	293	257	317	319	277	317	268	241	292	288	289	314	318	310	258	302	295	273	318	284	285	281	302	282	333	240	292	311	277	294	302	332	333	283	325	299	298	304	286	288	300	304	274	271	278	304	281	304	302	268	293	301	274	328	267	291	288	283	310	281	339	292	299	271	331	276	264	309	302	261	294	281	286	307	274	261	285	305	263	327	293	277	289	315	280	249	294	271	296	263	328	317	315	312	291	289	311	294	301	327	302	297	312	277	294	277	317	297	291	318	295	300	315	289	301	258	291	278	294	277	324	275	302	274	303	311	313	282	304	293	275	266	294	275	314	273	307	282	306	290	286	292	270	300	293	278	292	279	326	305	288	308	290	276	340	326	318	309	295	307	311	273	305	296	263	310	272	318	307	320	302	288	290	273	289	287	336	267	277	306	281	296	286	318	295	286	306	293	316	303	306	304	327	319	332	292	310	278	298	300	285	281	271	288	286	302	255	283	310	305	281	257	298	298	284	270	325	318	288	297	299	262	265	322	324	301	293	275	313	287	347	318	284	308	293	270	299	305	329	300	311	309	281	284	303	291	310	278	278	305	319	289	291	281	312	277	295	319	321	307	288	295	312	276	290	315	271	292	302	295	287	332	312	322	292	284	275	290	300	309	281	305	303	277	253	281	290	287	328	259	316	283	288	306	313	261
22700	1105	1898	2169	1861	1627	1397	1201	1080	960	908	918	875	811	775	806	804	770	730	737	737	737	714	730	696	706	688	724	696	722	674	699	653	693	682	659	692	688	639	679	664	687	694	662	696	688	692	681	670	666	714	700	631	658	687	673	723	696	649	662	705	704	672	645	677	674	662	676	644	694	709	615	685	669	675	686	684	664	655	733	674	627	678	682	700	691	679	663	620	675	646	683	682	679	717	687	674	677	680	666	643	682	674	730	656	716	642	650	683	633	668	629	714	675	641	661	689	661	664	620	654	699	697	645	687	672	692	671	661	617	647	673	673	686	647	690	690	650	657	657	639	640	709	658	667	697	637	678	652	651	677	686	653	692	690	670	706	701	672	665	686	641	620	676	670	670	697	643	658	668	699	677	692	674	658	673	701	658	648	674	695	657	661	694	667	680	678	676	652	652	622	637	661	687	652	644	633	679	655	701	681	646	673	629	634	672	687	686	645	681	696	680	649	674	692	633	645	684	715	701	707	654	639	680	660	649	705	641	617	614	667	634	725	726	714	693	659	666	661	654	707	698	622	678	672	664	636	670	731	666	698	713	651	684	650	638	698	641	666	740	718	676	651	658	672	686	686	662	658	667	676	656	682	713	679	690	648	664	734	641	654	703	621	692	647	657	670	663	706	687	638	648	673	638	655	699	669	655	646	654	665	649	677	705	664	657	633	680	660	680	671	641	675	657	651	662	683	665	666	696	686	702	662	651	668	695	653	674	698	653	675	701	663	659	678	656	671	645	674	703	684	658	647	703	673	681	655	661	680	715	690	695	656	673	713	664	642	642	673	616	689	618	697	689	681	673	672	671	702	696	723	650	676	635	714	671	658	635	677	652	663	688	676	664	616	653	664	661	723	690	656	702	648	659	684	649	673	683	683	629	679	680	716	655	664	706	644	623	657	698	649	655	643	684	672	637	683	705	656	662	638	647	689	679	713	674	665	716	654	672	653	684	682	651	716	701	643	660	693	649	661	668	678	703	645	693	720	667	716	644	654	664	704	672	631	663	690	671	677	591	698	696	697	741	675	674	691	647	700	656	709	679	666	732	707	683	655	694	633	684	645	607	664	662	641	648	657	645	667	669	698	669	658	658	638	674	704	695	652	676	631	616	669	674	668	686	686	701	644	657	646	681	700	629	645	670	696	692	729	640	676	681	690	697	667	643	678	703	654	684	693	617	667	683	669	717	676	644	679	615	660	663	674	654	629	677	674	686	733	672	686	708	666	716	698	642	669	669	668	693	660	685	689	699	683	632	635	645	670	668	634	708	682	690	645	690	662	664	705	655	672	648	663	694	618	682	656	633	717	641	694	707	683	672	656	646	647	689	685	680	689	666	678	618	670	646	714	660	690	677	674	707	651	698	675	650	667	639	690	709	732	654	678	640	610	640	671	669	657	669	676	622	689	686	682	637	677	700	652	633	686	704	649	649	649	658	644	670	645	721	677	619	673	649	670	640	702	636	628	659	611	659	679	660	619	677	683	665	698	645	644	649	658	683	706	662	669	681	669	666	687	667	661	663	689	701	719	656	642	653	675	610	680	706	636	676	650	649	679	681	670	689	662	677	638	683	643	680	662	640	637	661	726	653	666	638	632	700	726	647	630	636	691	639	623	664	644	680	644	684	672	670	690	614	653	607	681	650	648	632	676	699	647	710	660	716	660	665	665	664	679	603	658	656	697	673	646	666	685	622	683	638	673	653	663	674	642	686	699	644	645	669	700	677	669	665	698	677	632	672	636	682	685	703	643	643	682	655	639	677	660	663	670	712	695	633	667	672	633	672	655	666	680	657	613	668	693	656	647	686	700	689	595	707	634	650	665	661	628	690	666	662	719	659	679	677	624	677	711	656	685	666	659	647	599	644	643	651	660	730	666	654	633	658	658	670	657	651	667	632	650	716	685	685	632	699	678	685	644	620	674	700	689	651	663	620	667	682	667	671	692	648	649	648	653	726	681	673	633	672	673	652	619	655	705	643	718	660	659	640	639	643	627	647	674	683	639	644	675	669	758	676	670	685	712	639	636	625	657	639	633	683	734	671	679	670	652	636	667	673	677	688	630	670	690	672	686	650	673	698	690	658	657	648	695	705	674	660	683	685	639	660	724	694	702	728	651	701	675	688	642	641	677	678	732	707	658	710	629	640	689	635	676	624	666	622	658	671	672	701	713	670	640	671	734	670	693	642	660	643	665	659	677	691	685	640	613	675	692	683	684	679	712	646	663	667	673	665	687	652	641	695	660	638	644	654	697	599	723	683	634	645	709	632	696	672	648	659	683	646	672	652	705	646	629	707	677	691	631	718	687	693	661	645	687	704	656	682	676	655	707	636	709	673	621	668	693	682	697	644	719	645	673	732	716	689	636	715	652	620	686	710	687	660	663	700	608	673	633	612	678	699	663	667	699	691	626	700	662	663	643	630	664	683	589	679	665	686	619	679	650	676	649	664	665	654	707	628	633	645	677	651	644	671	683	659	717	661	662	666	677	662	687	658	675	683	659	664	671	670	681	642	665	633	652	645	678	663	699	700	700	658	663	681	665	716	685	674	646	678	688	663	687	650	655	735	713	653	663	616	679	669	679	698	664	669	673	696	646	651	643	656	644	649	682	683	636	648	658	652	704	685	692	661	665	665	643	659	637	690	660	640	616	658	661	657	658	646	695	686	627	646	654	656	704	627	664	649	718	695	656	675	687	672	670	635	689	647	698	663	648	655	638	662	659	705	635	702	706	716	650	693	667	683	674	683	688	684	628	676	702	662	675	656	686	671	699	715	683	700	669	686	668	690	656	667	705	595	679	702	702	646	658	628	663	647	677	676	641	649	696	651	637	679	715	702	650	698	656	676	660	697	684	704	617	642	698	678	611	637	658	656	681	676	656	649	653	682	674	704	722	694	645	665	646	670	639	709	686	659	656	675	666	658	684	641	648	699	685	639	681	655	683	677	665	651	667	660	651	702	650	674	683	650	699	650	663	666	670	657	670	671	689	693	638	663	684	691	645	640	688	679	666	669	653	670	673	671	663	652	710	648	644	665	638	668	653	652	643	690	662	674	659	671	608	624	646	683	693	720	680	681	670	641	675	670	689	659	643	667	612	647	639	667	694	653	601	640	690	655	665	641	694	658	688	675	712	656	649	637	662	636	701	624	684	649	701	663	686	665	643	651	655	657	677	657	665	683	652	652	680	676	636	665	646	681	659	654	675	634	688	671	652	665	690	621	651	690	622	653	657	645	666	678	661	698	666	617	640	676	705	670	672	668	674	644	691	711	695	641	697	671	674	662	669	663	692	655	664	653	696	653	664	705	620	683	692	690	668	623	670	711	672	694	678	679	662	671	669	646	657	657	643	665	679	720	621	664	627	668	660	664	655	632	661	624	650	719	680	655	665	642	667	638	686	676	634	646	700	646	657	707	647	663	694	704	694	639	658	671	705	667	660	715	653	609
28355	3566	405	311	290	306	316	306	301	279	294	290	291	316	307	306	289	280	305	304	287	274	280	270	310	318	327	301	319	306	273	294	272	296	292	291	292	300	327	331	306	286	305	306	295	322	292	295	305	280	308	263	278	304	275	279	277	337	303	291	281	280	301	293	305	311	323	285	287	280	286	301	313	268	302	290	322	303	315	309	298	295	308	304	302	297	327	268	317	301	322	289	284	316	272	289	295	301	295	298	304	285	304	296	321	311	271	283	264	296	292	294	292	300	288	296	352	322	295	279	302	275	320	312	283	322	317	291	301	265	318	287	303	284	294	293	306	313	273	290	304	303	300	295	318	322	280	301	309	286	293	311	275	279	280	316	303	293	275	258	276	289	304	307	292	292	304	316	314	245	311	326	316	279	270	312	295	281	304	278	293	278	300	306	320	299	309	338	302	313	291	313	301	326	284	296	299	304	277	296	293	282	320	256	314	282	315	311	290	279	302	271	293	297	266	289	269	316	351	290	288	304	301	319	321	300	298	293	279	305	283	286	272	332	287	291	309	284	288	301	287	264	335	311	284	297	359	292	286	303	300	312	287	309	306	321	310	313	301	294	289	334	307	322	305	300	309	291	312	292	327	303	301	285	312	289	312	303	272	254	287	301	328	326	320	292	301	287	345	326	280	327	289	295	307	305	302	293	285	315	283	330	302	308	299	287	270	280	279	259	292	280	308	305	286	305	272	286	296	281	279	317	292	280	285	282	274	283	290	294	291	281	290	305	311	288	274	285	304	285	268	344	290	277	295	284	314	308	288	269	300	310	306	310	301	280	300	293	330	308	316	319	280	299	306	306	305	322	283	329	311	271	295	273	319	283	284	275	289	277	294	271	295	300	289	273	302	269	275	285	264	296	296	279	300	282	302	281	330	292	309	277	292	293	311	302	279	302	322	291	290	300	299	306	312	309	292	281	306	301	294	303	253	279	300	332	308	322	288	296	268	282	299	280	296	287	277	292	313	292	263	296	289	288	312	301	270	270	320	284	323	302	327	274	267	275	286	285	321	303	301	301	310	316	310	309	301	262	269	299	291	311	281	276	263	297	305	291	313	296	316	244	280	339	318	297	289	308	294	285	293	262	322	276	268	290	299	299	297	257	290	299	292	298	298	291	353	314	284	302	289	288	308	289	278	297	284	303	306	296	305	308	306	278	304	256	305	261	306	280	316	278	301	309	293	278	273	305	316	290	285	290	292	269	312	319	283	284	284	286	279	310	323	308	267	265	282	297	319	313	334	305	285	288	311	311	298	302	319	277	316	305	289	281	290	271	309	292	292	283	270	283	286	306	298	278	295	295	284	286	294	311	307	325	269	273	272	264	301	281	300	309	318	277	306	264	331	306	299	266	307	338	290	300	316	295	310	284	314	307	329	290	316	289	306	305	297	274	314	334	302	317	304	310	290	279	305	286	259	311	324	285	305	279	290	289	272	312	311	300	288	295	325	277	320	293	270	320	294	294	300	273	307	281	311	312	299	298	305	279	316	291	290	287	302	267	280	332	323	303	299	319	289	285	297	295	284	296	306	268	291	324	256	307	299	267	306	286	287	286	318	287	284	281	273	317	325	364	300	316	298	335	325	326	293	292	295	319	317	297	283	286	266	314	294	281	307	289	289	267	314	267	299	321	294	262	311	299	275	280	288	273	274	300	328	294	289	292	277	273	293	330	306	275	297	274	327	277	308	284	312	305	304	299	277	293	314	336	304	296	316	334	336	297	276	309	295	333	288	296	315	291	301	288	288	309	300	280	302	276	309	313	317	284	306	303	333	306	296	298	278	303	284	320	270	290	335	323	312	312	281	281	314	299	314	283	312	317	263	281	286	306	276	278	329	305	275	286	294	290	312	295	291	333	288	300	325	301	338	294	298	331	284	283	293	278	261	311	275	299	297	347	262	308	255	290	323	286	251	300	271	277	270	310	288	276	311	309	284	259	311	291	298	261	293	296	305	314	330	305	306	309	303	279	327	280	282	323	300	305	284	312	276	302	277	295	293	304	310	307	286	308	296	280	301	280	289	300	310	299	292	314	300	310	304	292	290	304	313	314	279	334	281	281	313	280	302	310	296	280	282	251	291	283	321	295	318	286	328	297	292	262	314	316	291	291	298	341	301	256	306	316	296	285	318	285	299	317	293	287	290	295	274	296	319	323	270	249	283	259	311	323	288	310	312	260	306	290	295	297	270	257	300	270	314	293	310	303	314	301	284	314	328	301	275	283	282	301	282	291	295	312	320	340	303	300	301	272	261	292	323	252	322	285	282	280	293	302	310	288	256	285	318	305	314	283	289	319	330	295	288	307	287	295	283	299	270	279	308	278	297	306	301	315	302	301	282	290	302	296	294	284	285	271	239	299	284	297	263	295	292	280	262	275	262	271	304	309	293	293	264	283	315	322	343	288	305	310	290	262	297	301	296	292	305	297	280	281	307	282	267	295	310	287	292	286	284	288	288	300	290	285	314	297	317	288	265	277	269	282	269	316	306	325	292	300	309	274	280	315	333	310	306	276	290	281	305	313	308	293	283	270	279	297	345	280	272	259	313	296	312	325	276	305	301	309	296	283	262	307	285	292	279	295	305	266	252	288	268	280	294	317	318	311	301	299	300	319	309	300	321	314	267	294	307	293	312	281	266	287	272	298	296	296	285	297	316	295	274	261	309	282	306	311	305	342	317	294	314	280	290	277	256	297	292	270	283	271	319	289	320	306	304	314	298	284	281	306	288	296	297	304	318	258	293	311	304	309	305	317	321	293	304	324	305	251	306	305	332	306	281	305	259	325	269	259	295	286	298	323	333	310	310	329	291	317	279	316	308	319	293	300	308	288	273	300	304	323	295	284	288	276	297	305	295	345	303	304	263	282	320	277	250	286	300	274	306	316	286	321	269	329	264	277	324	321	302	280	308	328	292	318	310	298	302	275	277	293	288	299	314	285	275	320	303	288	301	317	289	290	301	281	303	266	281	289	289	307	300	293	295	294	306	301	267	319	291	274	336	311	294	323	292	303	311	337	318	296	291	276	311	254	269	279	274	314	273	299	329	286	312	256	276	306	301	315	325	308	286	320	287	301	300	284	289	277	313	305	307	270	285	288	306	289	244	307	295	314	289	310	304	271	287	265	297	295	299	305	279	289	316	274	273	286	301	331	317	275	291	324	293	298	296	242	314	329	315	309	287	291	295	303	306	284	328	306	298	309	304	288	308	304	293	288	310	298	273	298	275	286	303	317	282	285	291	266	306	271	313	334	324	334	317	296	303	296	272	295	285	285	302	264	307	305	316	320	309	280	305	314	322	313	292	314	298	285	299	280	280	299	304	295	295	303	296	288	274	328	303	296	298	279	270	288	342	304	306	279	287	287	290	276	294	301	281	284	332	292	318	331	302	292	281	289	325	302	281	292	301	259	290	272	295	305	299	306	327	279	320	295	298	300	310	282	273	294
15895	714	720	750	711	708	691	675	705	749	738	715	759	704	686	722	730	685	708	675	715	697	713	699	746	704	658	670	645	699	702	737	658	737	707	672	698	715	710	726	708	752	721	740	660	684	660	698	716	718	678	682	730	727	733	751	726	674	675	690	705	751	712	753	726	710	699	634	669	679	693	701	734	657	712	731	683	711	675	677	722	659	683	695	679	687	728	688	687	734	713	726	654	702	718	695	663	709	722	754	648	687	702	759	686	683	692	658	712	757	684	748	739	707	700	703	698	722	734	677	680	673	692	691	688	715	694	668	684	696	707	693	777	697	737	695	717	684	718	740	692	693	643	721	751	701	706	681	748	706	728	716	743	655	728	659	677	706	708	704	672	669	713	696	674	704	668	702	706	728	703	695	688	704	714	668	738	707	697	748	671	701	688	701	765	686	708	642	728	703	733	698	694	646	682	691	710	703	703	717	683	676	707	698	734	671	706	675	676	719	735	686	650	743	677	647	700	698	704	703	689	723	666	674	703	697	707	706	746	683	639	689	688	721	694	699	726	696	680	716	702	682	714	677	714	707	711	705	684	651	684	710	713	704	713	687	708	663	700	673	675	698	680	733	676	705	773	733	699	715	692	739	721	716	716	686	728	759	687	706	728	719	684	689	624	737	730	719	654	675	709	701	659	675	699	719	719	695	652	725	694	706	712	671	707	722	717	694	692	663	724	738	714	732	764	687	706	685	728	728	637	706	700	724	719	732	763	697	728	672	710	733	703	675	725	718	657	741	685	684	756	699	688	675	711	690	697	738	671	762	724	734	686	712	729	695	721	709	685	732	709	693	675	682	740	734	698	732	698	716	713	729	672	732	701	705	690	671	681	719	698	736	757	745	694	719	696	694	719	731	677	685	718	663	712	701	720	709	684	739	719	697	711	738	690	703	708	692	705	682	713	747	692	746	683	682	698	686	659	699	725	746	675	711	651	728	777	718	721	707	697	713	688	716	725	693	697	702	650	719	731	691	712	700	680	723	675	740	727	657	711	729	680	632	710	694	692	692	755	731	680	732	670	700	731	727	743	707	694	743	682	704	631	694	690	677	713	698	718	714	704	706	708	710	699	706	673	724	683	684	719	707	722	721	728	725	660	677	659	692	680	734	695	660	707	697	735	695	655	683	680	657	696	649	666	682	757	680	703	703	690	693	698	691	708	706	721	703	688	691	662	700	686	699	688	746	678	780	697	706	716	679	687	683	731	681	772	675	707	716	687	696	675	703	674	677	677	708	711	672	700	712	693	700	701	705	717	665	697	719	677	736	697	710	683	641	714	723	685	717	709	694	650	660	715	666	685	725	695	681	727	717	719	720	716	682	681	719	730	715	699	709	754	689	722	733	721	688	713	689	702	726	670	703	733	672	686	709	705	708	728	730	705	723	670	705	702	744	705	667	640	753	704	733	703	699	716	727	715	665	716	681	665	701	728	695	688	685	691	666	732	646	736	705	742	709	677	744	741	717	708	712	705	714	647	706	645	708	705	703	671	718	739	762	746	712	718	666	693	705	727	737	712	727	709	742	703	717	724	726	644	727	670	662	738	677	688	659	699	694	705	731	667	702	690	684	704	703	755	748	690	704	719	694	715	709	722	725	709	688	722	659	646	680	642	742	710	715	732	704	689	681	779	696	732	709	696	684	714	742	711	704	755	701	693	719	732	660	635	739	707	689	732	719	709	746	722	754	719	704	669	694	742	724	696	755	721	712	684	758	750	728	681	659	755	673	732	679	686	708	710	680	641	699	780	716	701	740	740	730	717	663	662	696	663	694	742	664	712	732	671	703	705	703	718	681	696	698	699	703	752	646	681	651	683	714	683	703	678	694	688	687	655	691	688	690	713	661	706	679	711	718	671	725	724	710	714	731	689	700	668	664	712	703	701	698	707	754	671	721	750	687	667	692	698	714	690	678	674	716	726	685	707	691	697	701	741	690	718	697	692	722	693	716	711	724	661	725	716	670	683	684	756	661	689	747	705	707	711	711	688	723	690	764	691	714	715	682	697	713	704	694	705	728	639	660	682	678	714	701	692	683	677	677	699	696	704	717	666	704	702	729	665	676	708	703	692	780	699	673	695	723	701	673	689	698	720	711	696	691	718	690	758	698	687	745	694	735	716	701	692	686	659	722	732	711	743	721	675	684	718	660	729	749	704	680	726	740	669	693	748	708	718	686	704	687	678	724	714	684	679	721	665	720	714	701	674	651	720	690	718	713	716	681	703	704	663	742	670	756	699	708	686	734	737	667	697	663	760	697	709	706	695	717	707	699	745	716	706	712	669	690	693	701	742	682	681	702	731	688	661	732	704	667	669	706	658	699	702	706	753	721	725	742	645	702	731	638	684	692	681	667	702	718	727	709	627	693	697	707	711	660	667	710	680	699	719	741	735	744	695	671	737	754	681	670	702	716	714	739	644	720	686	696	681	745	661	703	694	712	720	694	758	731	739	711	736	708	684	713	765	727	742	748	659	668	727	681	653	680	774	734	705	755	677	673	728	725	721	759	680	702	661	697	743	664	671	695	700	737	634	734	683	679	675	733	682	672	721	683	666	683	716	678	737	690	707	721	687	690	705	666	676	719	701	705	693	713	710	678	728	724	710	718	725	701	727	686	680	691	741	737	717	698	684	684	684	702	730	701	716	681	723	720	730	688	720	705	701	741	730	675	676	690	717	646	726	734	732	660	687	734	665	683	677	685	712	659	692	685	646	751	743	666	709	684	713	672	755	669	666	675	736	697	708	701	668	674	659	688	715	725	683	786	701	708	675	752	696	721	711	661	681	736	718	649	701	679	671	706	756	692	652	687	698	694	685	722	681	735	699	732	663	635	694	671	696	723	714	736	741	742	666	711	714	700	681	727	715	694	691	680	734	684	788	723	724	618	658	741	693	700	689	733	655	710	710	657	703	699	715	696	737	712	664	670	763	704	717	712	721	697	712	711	745	721	681	725	677	729	715	666	698	699	702	719	681	666	716	681	708	710	695	767	705	655	740	711	695	666	719	691	681	702	708	702	715	668	695	726	747	700	683	718	742	705	727	683	732	700	719	687	673	684	693	738	680	726	684	673	714	674	711	706	705	687	714	668	682	717	725	692	710	721	733	721	704	648	694	705	702	703	713	717	674	720	700	697	749	711	730	699	697	727	668	663	703	662	712	733	694	709	693	681	708	699	721	716	675	716	658	709	700	695	693	700	704	742	683	689	735	673	721	722	689	690	765	731	755	711	664	732	719	663	666	730	725	715	704	711	709	717	746	631	696	769	659	657	744	707	706	754	695	670	702	691	699	695	685	721	670	715	652	745	675	660	651	710	706	706	725	726	680	644	694	665	696	732	694	724	663	708	706	696	694	729	703	713	688	684	691	703	678	661	688	737	741	746	676	714	724	677	691	706	690	751	730	714	730	712	709	751	680	730	676	728	692	668	717	703	655	706	641	705	720	685
43788	10789	1543	650	581	492	481	488	476	434	438	467	453	451	487	459	452	420	418	480	493	439	448	434	430	444	422	471	443	461	420	420	437	410	432	452	440	459	398	455	435	456	456	425	431	439	405	436	440	420	445	494	396	467	434	402	456	473	464	487	468	449	434	434	424	407	448	429	446	437	447	395	407	414	434	411	434	464	413	435	431	439	440	386	448	455	454	438	452	433	439	441	424	460	467	445	420	463	408	444	448	449	453	424	446	451	419	421	462	460	435	451	468	412	437	440	440	433	437	452	411	424	428	434	426	429	409	441	412	452	430	407	422	457	463	473	433	429	444	421	436	452	470	458	428	452	458	435	425	458	425	429	449	465	410	460	435	439	450	441	413	441	435	406	443	424	467	453	447	454	447	448	417	475	411	420	399	405	446	415	412	467	405	399	418	427	458	429	431	404	449	424	435	432	408	459	441	413	451	422	457	450	435	490	421	443	412	422	458	461	440	454	446	427	449	427	386	430	439	429	422	435	410	470	424	437	446	440	393	422	436	436	415	423	440	416	493	424	446	440	427	439	467	462	439	406	392	455	486	410	410	429	454	473	455	451	446	435	454	447	422	469	465	457	431	487	415	461	427	405	403	452	441	429	406	468	422	438	420	466	441	430	410	431	406	432	424	421	454	456	442	462	416	459	427	444	408	432	458	420	457	426	459	421	475	413	445	466	476	417	428	397	455	405	453	418	435	456	457	456	429	426	417	471	482	431	447	444	461	460	471	427	440	461	416	444	384	424	414	416	457	460	409	435	431	412	448	406	435	429	442	387	440	468	437	432	443	436	482	427	474	425	426	421	461	480	439	400	463	410	409	430	459	408	481	407	463	423	429	431	437	406	437	468	463	421	440	445	434	454	459	387	431	415	447	476	455	441	415	417	420	426	412	415	398	427	426	422	440	439	420	426	444	450	487	459	439	472	439	426	432	459	447	455	435	454	425	433	435	466	450	465	422	393	443	429	435	433	449	455	439	426	440	378	432	438	439	427	471	481	409	440	394	449	420	412	388	426	398	489	440	450	451	413	404	449	423	424	449	403	384	437	439	450	416	448	462	443	441	439	470	445	462	445	439	406	415	450	446	447	429	454	441	408	467	436	443	441	442	426	425	438	444	426	369	435	440	426	420	433	470	437	414	404	430	421	477	439	448	414	446	439	425	452	458	456	488	392	470	450	412	446	402	451	450	446	422	436	431	433	405	451	393	461	408	410	394	460	417	433	424	439	442	442	483	453	430	403	430	446	425	432	399	413	473	417	391	393	412	450	387	448	430	445	419	402	448	439	429	437	443	425	445	452	473	458	419	396	436	453	400	474	447	411	449	427	416	427	462	433	454	439	413	450	439	418	429	481	439	428	443	391	493	420	411	409	432	449	428	455	432	419	464	417	442	486	452	461	452	463	445	462	453	452	418	449	412	415	429	458	418	452	468	455	443	411	434	475	414	406	436	417	473	435	454	418	409	467	456	450	415	454	410	440	413	427	421	455	500	443	423	446	415	452	381	408	411	462	438	403	465	418	421	457	401	435	488	405	419	456	459	448	492	415	418	442	446	447	434	441	433	424	395	424	411	458	442	428	434	434	409	429	425	437	414	429	437	501	459	404	382	437	433	426	417	450	427	426	461	451	448	439	450	419	400	430	417	427	420	440	408	413	434	419	475	434	419	416	410	441	443	420	447	419	427	436	435	427	428	509	441	424	445	426	423	439	426	445	415	449	496	436	430	443	465	424	466	430	462	468	450	431	425	451	412	413	444	437	439	460	416	420	441	390	402	414	440	415	401	414	436	448	448	449	462	412	421	397	437	461	408	408	410	448	465	427	432	406	455	405	435	458	432	420	454	463	506	401	439	478	460	406	455	451	449	462	467	427	425	435	473	439	398	410	419	441	395	449	440	442	463	460	405	399	449	478	463	450	454	496	421	416	462	461	474	469	413	431	415	437	432	444	437	460	413	419	434	430	436	408	462	451	427	443	465	430	423	434	428	418	448	420	418	427	473	426	440	460	477	461	422	411	455	425	439	426	457	443	419	440	443	408	433	439	413	472	463	412	406	438	430	465	446	430	465	451	474	397	409	485	444	446	405	447	421	446	449	418	441	436	430	447	395	423	445	439	439	431	457	404	451	442	426	459	464	425	409	448	454	455	459	437	452	433	424	448	421	422	426	414	462	464	429	409	430	439	512	426	462	429	427	420	464	432	415	418	457	396	447	452	449	410	436	476	449	439	464	441	418	422	422	417	429	500	411	436	444	433	416	423	435	444	426	428	441	419	431	446	435	442	435	417	462	418	451	426	416	390	444	415	446	418	409	484	408	431	477	424	449	444	408	451	440	436	442	429	421	431	432	428	468	453	444	435	434	437	452	406	478	400	388	418	445	438	448	441	439	431	419	424	427	444	425	419	440	431	455	480	423	457	423	456	417	442	449	443	409	418	434	413	437	428	453	439	428	413	429	405	459	477	439	426	465	450	446	457	419	440	427	470	456	433	411	437	417	447	455	444	409	449	423	422	464	488	425	420	423	417	425	434	469	484	451	430	479	443	465	466	442	438	447	439	422	471	428	437	447	454	410	414	462	453	454	428	431	415	476	450	441	426	440	412	411	424	398	464	422	448	462	442	472	457	447	448	428	446	445	473	434	387	426	435	451	425	448	412	418	426	420	450	438	410	444	414	453	425	441	464	447	395	418	431	439	461	442	443	416	450	463	458	407	417	433	437	414	444	441	484	435	412	476	382	395	429	473	440	446	424	439	436	471	471	434	445	431	453	427	422	458	480	446	508	423	451	399	390	437	419	432	446	454	455	435	453	439	431	444	414	451	420	435	440	447	440	445	436	462	455	472	431	427	431	430	459	447	438	423	462	406	452	468	434	421	430	436	446	392	467	421	423	418	450	414	473	415	435	438	455	428	415	457	463	401	467	461	438	477	468	454	416	449	454	454	458	460	429	445	457	471	417	444	446	446	449	453	453	423	478	457	466	433	446	442	451	442	445	450	405	458	457	468	473	443	464	454	451	434	429	459	471	476	449	433	466	447	456	433	444	441	459	447	444	432	458	399	443	415	480	460	412	452	447	443	452	411	385	448	448	430	460	388	397	463	528	429	456	453	465	437	446	433	483	402	420	459	416	450	436	437	429	424	428	445	402	441	438	430	425	445	433	437	489	474	421	427	442	464	445	451	409	433	414	451	429	444	432	433	426	467	430	440	431	442	427	436	446	422	440	443	387	448	396	420	460	464	432	445	460	429	434	452	414	448	420	441	427	442	419	478	473	444	403	393	444	427	434	460	421	416	462	471	449	423	394	458	412	442	412	414	411	441	433	399	436	421	470	433	450	451	416	435	389	412	434	471	463	435	439	439	461	452	471	420	415	427	441	464	498	444	453	443	416	450	407	467	444	455	449	412	431	439	407	437	459	442	456	430	467	447	424	426	430	436	389	456	454
24381	1171	1506	1638	1482	1339	1272	1157	1105	1137	1087	1095	1059	1062	1051	1028	1046	1026	1040	1011	997	977	1007	946	982	995	1067	1011	998	981	1042	975	932	1023	949	1012	949	994	987	956	988	959	976	1005	1024	974	978	964	941	1024	1001	971	975	903	962	997	905	995	993	932	966	985	963	1003	994	990	946	955	1067	991	975	1001	1006	1004	1026	995	960	978	1009	995	977	991	979	907	995	945	956	963	974	984	1041	1009	984	991	941	985	993	925	989	970	1015	994	975	965	1001	1024	987	939	998	954	954	1007	952	1012	944	965	970	975	954	999	908	941	1012	983	977	963	958	986	1008	978	974	1001	960	945	976	962	1014	1003	979	965	963	996	1023	986	1034	958	919	985	1015	1027	994	1005	1025	964	994	994	983	986	996	964	1025	970	980	981	960	949	959	992	938	941	934	1005	935	980	953	982	951	985	985	1003	1002	937	979	950	999	960	925	973	1033	962	981	1027	918	998	999	1000	1004	1020	1055	994	1036	1010	969	961	922	927	985	985	998	996	980	985	1018	951	1030	990	1027	970	970	1048	950	1004	972	993	1054	962	967	1024	939	971	982	988	960	986	968	987	983	987	999	1008	984	1020	954	1019	951	972	987	1035	1002	992	1007	1034	1023	1022	1014	979	964	991	986	1027	963	934	999	1016	958	1001	944	1043	970	963	975	932	972	1011	979	936	979	995	1000	1008	1011	962	1027	997	965	986	1049	1044	975	1030	967	956	1024	1000	1035	976	944	978	973	979	1006	960	964	943	999	1017	1019	1036	956	960	1090	941	1009	1028	1009	1000	926	990	970	941	1012	1018	970	989	1000	989	971	940	966	968	961	972	995	943	1001	980	948	1010	1026	952	985	969	986	1040	1006	1002	1063	907	949	977	958	971	1012	1006	924	971	1041	980	979	955	922	1005	1001	946	954	945	988	933	960	984	992	955	999	944	972	937	991	1010	1013	1031	1014	951	1050	981	982	957	952	984	999	988	1002	1009	972	959	1050	987	940	958	962	966	966	981	944	986	971	1002	998	1009	971	943	980	977	973	964	991	958	1088	989	931	994	1026	994	961	970	915	970	950	990	980	942	988	1022	920	954	1004	959	995	1015	1000	1019	973	993	949	1036	962	1007	964	1066	999	969	962	974	943	1015	983	983	971	988	971	1007	960	1030	982	961	1003	989	985	944	1003	988	985	985	986	948	992	997	979	983	974	1019	982	992	964	1002	951	1023	1009	986	1014	991	1007	989	950	1015	942	985	967	1009	984	1009	964	1014	994	956	984	947	948	937	972	968	1009	938	965	962	994	967	961	992	929	1013	974	968	982	968	943	1051	969	1059	925	1011	968	1005	993	969	938	940	953	957	986	914	1000	1038	999	954	997	973	992	1008	974	991	992	999	1034	980	979	937	973	972	1006	971	997	919	1000	1011	961	1032	984	975	1016	965	1023	985	956	984	984	918	968	1000	969	963	980	949	953	983	976	988	915	975	994	1013	972	967	976	945	1005	982	974	1008	958	920	977	960	974	1056	1005	981	985	979	941	978	1016	993	1015	932	958	994	1014	950	976	1012	959	996	1032	965	1010	924	979	988	929	975	1017	1024	977	990	1028	1003	975	970	999	1033	1018	951	1039	1025	961	990	1035	1029	965	1016	938	983	1035	991	995	1033	960	981	972	957	1009	939	948	963	1016	961	1000	993	953	993	973	973	937	982	984	1004	1013	1019	954	1004	969	1015	1001	1009	1032	1002	971	946	1009	916	965	1023	1018	975	968	988	1007	1010	1000	1021	909	1004	1018	992	948	963	982	986	1006	996	1011	965	998	1011	981	944	930	990	988	1023	911	946	964	994	1024	974	972	953	973	1003	1033	1001	930	971	995	994	960	974	984	966	1000	987	1006	1003	970	984	899	987	893	982	983	1004	1000	972	990	1001	959	1004	963	968	981	1038	1018	1007	1053	968	985	958	985	971	995	993	951	1048	968	1007	1026	959	968	933	961	919	966	981	1058	1010	994	1062	999	961	1039	1062	1013	963	972	993	990	1038	985	994	1029	965	961	994	960	1048	988	990	1001	981	961	957	972	969	999	1007	984	945	1027	997	956	957	1037	1006	934	1079	932	1047	979	1047	954	935	970	1001	998	988	1007	932	1044	991	996	996	1021	976	956	970	1022	945	950	1014	1007	976	945	946	978	998	1008	985	1007	1002	1028	1010	915	925	1006	1019	985	915	954	1019	939	982	982	941	1009	980	1006	961	1055	994	961	1002	947	1043	979	979	940	1012	954	943	950	1041	1050	968	1026	1018	967	986	986	919	1029	1001	985	981	975	948	995	990	986	994	993	945	985	991	995	1003	1013	950	1003	983	983	973	965	991	930	976	978	935	984	967	999	962	1004	999	1022	966	935	1017	954	981	996	977	949	1009	968	987	988	970	911	989	975	988	977	931	982	957	965	1014	907	972	993	1027	994	979	902	992	960	976	992	976	986	896	970	999	1000	1002	989	1039	924	1011	1004	981	935	986	1018	999	1057	998	998	962	928	1032	1025	973	997	957	1012	951	1000	1034	1052	1037	937	985	1007	964	969	979	962	972	1005	922	1040	1020	968	976	952	959	976	960	1059	994	988	957	982	1002	916	1038	967	1001	972	1013	949	990	983	980	1033	927	891	964	1019	957	984	919	955	968	1003	1009	1002	986	980	983	983	985	950	1076	991	915	980	994	1017	1036	971	999	1050	984	1016	917	936	986	983	964	888	932	914	1005	960	960	1014	990	1016	1018	963	950	980	967	1011	1001	996	971	989	951	1019	953	956	971	978	1005	1025	997	952	1005	967	991	990	924	906	968	937	983	1023	1016	982	1004	992	971	999	967	973	1014	1027	986	946	975	997	1012	938	1013	1013	944	930	997	957	1027	980	1030	932	990	988	950	962	1014	969	984	1026	1004	967	1022	949	934	958	1009	969	975	988	968	969	971	963	961	934	941	1006	963	965	978	974	959	948	972	988	935	964	1011	954	963	1010	968	984	1024	999	945	1029	997	971	1020	986	936	990	971	995	992	972	958	1001	994	973	957	1035	941	1031	972	968	956	980	974	962	957	1026	1012	947	1027	1023	958	1021	965	991	990	1019	978	977	971	968	1000	993	1005	937	945	919	985	949	1014	997	993	946	982	984	954	1055	991	975	998	981	985	981	1050	886	1021	1019	999	995	965	1007	972	972	982	1035	1003	992	1020	995	936	967	1021	983	1008	968	973	984	978	953	1011	986	987	953	1018	970	1004	981	1002	1015	1002	932	959	899	994	995	954	988	993	991	920	1012	988	958	905	1040	1054	994	1016	1022	977	981	967	923	956	990	924	998	1002	1014	985	959	927	974	959	999	1008	1016	999	995	1004	1022	984	1004	969	942	975	1001	957	982	1019	986	908	972	1014	988	991	1034	974	1026	958	1033	977	980	982	945	1048	1057	1008	958	979	965	1001	930	1008	1031	995	981	958	1004	962	972	986	991	993	1001	934	1001	930	1004	999	964	1001	993	1000	1003	991	1044	988	975	993	1013	992	947	1040	991	966	981	978	957	968	1013	955	956	1004	973	964	1027	1020	980	950	1001	1010	976	1014	994	917	985	974	980	1007	941	962	950	959	984	917	993	1000	1068	960	918	960	989	1032	1041	1013	972	973	1025	1012	990	947	1006	1016	965	959	1021	967	1023	1033	959	958	979	930	951	917	959	954	971	958	991	943	979	955	1002	954	1018	984	996	1048	1021	1010	982	1002	1011	958	987	978	963	954	911	1006	974	985	1009	973	1003	1020	1011	1055	993	994	1002	974	979	997	1012	931	1010	945	940	969	992	1016	1020	948	998	944	976	966	927	901	993	992	950	977	1008	1043	976	971	979	947	960	1014	1008	942	947	960	967	963	956	1030	927	959	1002	1016	933	1009	1012	982	1025	962	1001	1029
42971	8604	1737	754	544	485	410	434	355	327	373	321	329	363	303	331	288	317	328	317	308	359	289	285	312	288	289	310	310	325	298	306	307	322	304	278	322	278	299	304	282	338	284	332	312	345	303	344	302	281	286	287	291	312	284	296	304	300	271	338	285	280	272	307	309	333	317	297	323	309	307	300	281	301	338	300	315	329	281	308	306	325	274	331	303	286	298	301	272	321	305	291	291	321	292	313	283	321	328	296	305	289	329	337	291	301	268	295	321	285	313	275	321	290	310	311	315	304	316	309	313	313	311	280	332	319	298	288	305	316	326	267	264	301	317	298	329	310	295	302	278	308	324	275	305	295	283	299	306	270	301	272	312	344	306	319	269	296	331	303	291	288	305	272	317	294	280	313	276	279	279	325	323	269	274	296	279	328	313	278	309	289	309	272	300	299	324	324	284	302	311	324	304	338	315	322	300	283	296	304	266	281	300	298	331	275	263	303	303	322	293	279	304	286	298	329	353	288	288	307	356	317	318	310	320	313	328	339	335	302	312	305	309	324	294	273	328	306	308	332	275	285	318	306	293	313	360	276	282	314	273	275	309	311	327	281	314	294	299	295	286	337	289	310	351	280	314	321	300	292	278	325	294	302	324	306	320	304	303	294	345	274	270	321	302	339	312	310	315	272	285	281	266	277	314	334	328	284	324	265	261	295	315	268	281	294	277	328	313	303	268	305	276	284	319	334	309	290	296	326	307	310	289	317	305	267	303	287	267	315	293	259	290	294	309	331	294	314	285	300	311	299	289	270	310	300	288	264	289	289	310	309	294	266	273	305	291	321	326	299	318	297	284	292	293	314	291	280	286	302	319	293	307	283	301	311	288	276	316	293	282	291	322	319	290	290	310	282	304	295	295	333	303	271	299	295	306	300	276	313	279	271	315	313	315	322	290	313	332	296	322	267	271	304	357	302	289	306	312	298	305	295	313	293	328	273	284	303	312	280	296	296	285	281	287	284	289	316	305	312	310	272	279	342	280	316	278	314	309	291	318	283	318	303	293	292	281	310	324	294	280	316	310	295	305	301	309	302	322	301	316	294	296	286	291	295	347	336	273	322	299	295	303	314	308	327	273	329	301	309	331	317	306	331	282	319	289	316	323	298	298	285	327	303	325	286	334	319	291	251	271	270	293	352	325	294	328	319	307	313	309	298	302	302	289	280	304	327	328	291	291	302	302	289	306	301	280	292	308	299	300	315	331	300	321	330	306	310	267	318	279	288	303	318	334	300	298	305	327	318	318	253	278	303	317	295	302	312	299	310	293	307	355	338	294	309	318	332	307	291	315	283	317	317	298	275	301	302	299	320	321	298	317	271	301	300	353	305	333	305	315	295	318	336	315	284	292	299	289	326	306	312	309	303	253	292	322	312	312	313	333	263	300	302	330	289	306	275	302	316	315	301	283	318	305	264	313	330	310	281	278	308	309	295	324	282	323	321	304	290	330	345	292	320	291	335	310	302	275	290	289	306	317	328	294	318	310	315	349	290	310	298	333	330	318	283	279	312	267	305	293	274	320	271	261	323	336	287	274	348	275	294	290	298	297	302	319	264	281	318	320	348	352	312	341	302	272	330	335	303	267	269	303	302	303	302	299	300	294	301	331	304	279	326	292	318	293	298	293	290	231	298	283	303	307	333	277	267	340	313	297	283	287	292	319	311	312	299	331	327	285	289	269	323	355	297	318	303	314	307	273	292	281	296	309	265	305	270	279	331	325	297	340	298	306	288	279	287	296	316	273	285	289	317	303	311	308	282	303	351	308	324	330	305	275	288	297	319	303	294	297	282	290	265	322	282	309	299	282	326	272	337	282	328	332	273	304	306	304	293	290	302	277	297	299	293	322	297	345	330	327	294	299	300	300	326	278	300	300	296	299	296	286	326	320	323	299	332	301	315	291	314	334	320	282	292	283	300	308	278	278	305	309	301	331	308	340	317	278	313	313	271	304	335	301	303	326	299	348	304	324	321	275	329	299	302	301	312	279	305	325	319	286	310	324	349	324	306	317	310	287	316	305	318	271	289	318	274	309	334	292	278	283	281	275	325	302	334	314	264	301	270	298	320	298	267	315	323	339	345	302	318	337	286	282	311	320	277	291	293	302	259	281	299	309	309	299	323	280	322	306	300	316	308	333	327	338	315	283	268	310	284	330	280	321	285	269	315	321	282	323	274	318	317	313	286	287	305	305	304	279	304	306	316	292	310	290	325	310	301	329	314	292	324	338	304	263	311	273	319	288	303	251	314	272	287	315	315	273	293	307	312	316	325	307	301	308	318	310	300	282	295	255	316	288	294	295	332	301	317	313	299	272	311	269	275	316	304	299	334	309	315	294	308	283	326	310	304	293	270	307	291	315	289	282	314	308	300	289	319	323	314	309	273	282	342	289	296	299	324	286	271	311	286	308	320	313	306	296	316	315	290	307	309	277	317	320	310	298	299	303	287	300	272	287	278	286	333	290	296	282	275	275	302	308	304	299	302	341	314	286	289	309	289	340	287	315	327	325	305	295	280	314	311	293	349	326	284	286	292	329	302	310	326	334	325	319	306	309	334	277	339	338	282	277	305	287	284	296	342	306	318	273	322	290	287	301	263	275	306	297	320	298	273	301	306	313	287	264	279	308	302	327	303	344	260	290	315	312	286	304	320	297	336	317	295	315	277	289	315	293	273	290	335	303	299	330	294	310	300	296	320	310	282	300	307	336	284	306	295	275	293	314	316	305	323	313	296	294	346	294	315	309	298	284	282	291	289	279	286	302	325	282	283	304	285	304	326	281	285	315	293	300	310	325	325	319	293	303	326	307	281	299	292	284	314	328	277	305	312	304	284	304	309	282	311	284	317	305	313	307	303	320	319	274	313	314	331	312	286	303	348	298	343	314	315	273	313	288	268	312	344	293	278	308	316	257	318	330	308	281	275	315	285	300	305	342	311	320	327	298	308	301	341	289	320	288	342	276	308	311	277	279	303	302	331	321	340	311	288	297	279	292	326	297	310	297	280	316	286	280	304	292	318	296	306	290	266	315	283	310	324	309	266	315	296	299	312	309	310	297	307	301	315	299	291	305	302	336	312	310	326	318	344	310	322	305	280	273	312	311	336	329	302	301	346	305	295	277	328	299	318	290	335	282	268	355	302	304	300	302	327	276	267	321	316	306	298	294	255	277	309	315	300	318	293	299	281	294	291	274	322	281	329	274	279	287	281	316	337	267	275	287	305	292	331	282	332	288	310	290	305	315	268	319	296	241	320	288	271	309	304	318	281	299	287	292	276	320	288	286	326	328	286	330	271	310	273	279	329	253	315	315	326	266	290	297	326	296	287	277	318	311	320	321	312	300	283	269	314	304	281	318	322	330	313	317	302	295	309	301	323	279	329	286	303	287	261	327	310	307	315	327	289	280	316	306	317	308	317	354	304	330	331	320	300	299	327	291	279	308	285	296	297	286	311
22846	1121	1925	2148	1772	1537	1340	1233	1175	1005	970	919	860	868	822	848	776	777	784	778	722	726	743	736	672	698	773	694	709	766	679	711	720	742	719	729	677	721	716	665	635	716	674	660	698	731	721	698	650	677	676	659	682	702	675	650	745	670	706	671	682	662	680	653	677	742	678	689	680	699	686	722	686	692	647	663	653	693	675	652	663	684	654	663	656	701	664	664	683	717	720	707	685	668	698	720	713	678	698	696	678	650	674	633	649	654	713	671	656	641	658	673	706	706	694	679	697	711	652	719	682	676	643	672	726	723	665	678	681	641	694	701	661	744	664	712	729	748	646	699	700	705	719	687	687	690	633	680	656	671	665	655	677	658	636	677	703	728	704	709	660	698	671	670	691	677	683	694	696	689	629	679	669	685	672	679	662	669	688	636	713	681	679	641	682	708	636	646	696	707	730	672	637	687	706	695	674	666	676	684	708	701	676	691	740	652	702	643	627	699	676	677	677	656	732	684	697	654	695	644	670	678	671	689	708	687	666	716	657	662	683	700	725	673	707	666	687	680	674	709	687	686	663	671	660	695	673	712	640	709	689	676	638	680	680	694	655	680	761	676	727	676	695	657	723	734	685	660	656	674	710	642	724	679	658	660	718	673	698	691	707	670	645	642	693	677	682	691	657	671	641	671	660	662	700	666	636	698	699	708	683	669	701	700	669	658	605	637	669	688	661	653	683	630	705	690	678	652	696	653	642	693	738	696	658	679	650	671	684	669	668	687	649	653	676	701	665	671	683	695	694	702	690	698	657	702	660	698	730	655	674	670	754	651	683	675	710	697	694	651	687	658	693	699	720	732	677	649	720	703	683	675	634	677	656	674	666	707	682	672	736	692	681	680	695	646	681	640	646	651	666	661	702	671	736	699	712	672	663	658	720	661	711	657	651	679	704	655	679	690	672	690	644	680	666	671	665	673	669	682	674	633	663	729	665	715	725	705	678	676	680	699	733	659	692	711	700	678	714	692	714	689	679	674	662	712	643	672	670	673	665	701	741	689	673	635	680	671	678	686	659	705	632	673	674	680	683	692	702	687	692	670	685	664	689	623	679	715	639	704	697	661	662	714	754	652	676	645	706	675	652	664	624	710	672	651	704	720	734	664	687	673	705	654	704	713	659	699	692	685	699	663	718	711	689	713	734	703	712	689	681	612	667	689	698	624	715	675	698	673	718	676	733	645	699	705	684	682	665	653	629	706	690	672	682	693	689	682	668	681	694	666	693	686	685	647	682	686	616	707	692	668	705	651	657	695	691	680	666	750	698	653	721	664	644	696	659	678	728	699	663	659	693	691	689	729	727	694	728	743	742	698	682	728	652	701	666	672	647	704	672	668	691	701	674	699	702	684	683	651	728	675	661	703	667	659	677	713	677	701	690	697	693	683	637	717	693	646	680	641	686	678	676	700	684	669	679	660	692	701	670	685	683	698	636	686	680	677	703	677	684	677	683	709	712	689	683	684	698	726	702	729	645	735	666	668	691	659	684	664	690	665	695	670	706	650	690	686	728	702	693	610	687	743	678	690	696	659	650	664	700	713	662	679	657	687	681	661	660	720	717	621	694	712	687	691	642	659	695	696	664	676	698	710	688	639	677	684	675	664	724	654	673	724	671	653	681	718	761	722	682	698	667	678	695	689	686	669	646	725	679	718	672	636	692	721	660	662	694	691	653	704	665	705	703	660	673	689	666	695	707	709	720	677	673	648	664	657	686	661	692	668	696	642	697	657	710	694	707	700	616	671	651	735	719	688	669	697	672	682	654	667	656	700	683	710	651	696	724	696	710	705	660	698	644	669	710	680	646	643	741	639	626	665	683	699	712	664	705	699	649	705	669	718	687	684	691	661	691	656	661	709	663	715	666	695	668	669	674	652	675	687	682	695	676	657	649	692	664	686	672	682	655	694	657	647	686	717	661	679	694	691	663	695	725	742	725	687	695	712	685	717	709	641	702	668	708	684	691	648	629	723	721	641	662	711	678	642	676	651	660	674	709	667	684	662	705	680	668	669	679	692	665	679	705	697	677	684	690	694	677	642	671	706	668	656	712	718	725	680	657	655	697	671	725	647	704	682	656	691	636	668	700	666	705	669	661	698	667	679	658	692	686	661	704	687	692	673	650	730	745	682	708	670	705	643	726	689	674	668	707	641	687	654	696	663	715	703	699	654	631	633	689	704	679	717	659	671	695	684	678	735	712	668	664	722	674	682	666	653	712	728	663	742	664	656	724	706	654	720	694	675	692	657	671	686	667	682	744	722	663	685	689	697	647	679	691	696	697	716	646	668	665	699	721	674	695	654	687	693	656	729	709	663	650	629	681	666	662	678	687	702	706	658	659	676	680	685	699	702	685	651	678	624	682	674	660	677	649	618	673	661	693	658	645	644	677	685	643	617	703	658	702	681	672	710	668	671	710	684	679	705	686	628	688	690	730	698	710	647	689	695	718	663	665	678	664	667	646	669	700	675	676	682	711	692	703	721	648	678	682	713	685	679	680	664	650	663	667	653	689	680	631	705	653	708	626	658	673	662	666	674	684	696	689	668	706	628	668	680	720	632	674	717	699	696	688	679	726	672	705	645	696	628	683	680	611	700	698	674	755	617	664	681	687	651	684	685	662	668	676	706	648	704	670	668	708	717	714	684	695	694	665	696	695	692	707	714	720	674	694	671	662	721	676	671	695	666	664	672	670	692	684	680	685	667	649	657	655	694	680	677	725	650	645	633	677	674	673	678	664	632	666	672	718	700	673	678	713	694	657	686	702	686	709	682	655	703	649	695	651	761	682	721	697	659	683	681	673	697	645	682	708	679	632	738	703	740	648	682	704	705	680	641	714	699	648	615	714	677	640	674	637	677	675	650	676	677	693	680	670	633	698	670	666	663	704	697	715	682	661	724	713	698	686	695	664	672	682	735	632	665	705	696	696	643	686	695	711	661	682	671	643	683	663	672	642	681	702	684	717	668	683	665	704	681	685	703	657	689	712	649	657	688	674	668	690	719	725	665	652	708	675	654	680	716	675	711	668	675	669	648	684	712	676	670	735	675	702	664	704	720	726	641	703	677	653	697	685	687	750	667	697	656	672	659	647	733	697	695	724	661	677	683	661	715	684	640	633	687	669	714	712	710	632	689	674	668	673	701	628	672	627	635	633	663	672	749	661	668	723	631	680	703	695	671	653	663	695	706	627	656	666	666	693	649	649	687	636	692	653	615	662	685	664	671	707	653	681	649	657	625	727	668	704	694	641	689	614	640	699	707	704	677	689	679	652	675	705	681	691	690	673	665	693	664	708	694	656	694	686	697	662	713	659	672	684	700	685	689	709	712	700	711	672	670	731	696	708	714	655	694	658	666	678	699	711	660	683	713	691	668	642	692	731	651	724	693	661	704	647	653	700	633	654	627	684	699	657	662	712	683	725	672	665	687	644	715	678	714	704	672	658	681	657	683
33937	6222	474	326	344	300	279	288	326	300	318	329	283	325	308	317	333	273	319	324	309	297	314	300	317	276	292	344	302	305	281	300	336	329	290	331	289	270	300	305	320	316	325	323	302	322	307	321	299	314	286	286	301	306	304	330	314	340	324	317	303	344	326	314	297	315	295	284	293	338	334	322	317	283	354	313	307	300	282	273	312	348	347	309	303	287	301	319	327	353	303	297	317	317	299	305	304	330	337	311	308	304	336	298	259	340	318	307	325	307	317	314	333	288	340	323	336	322	331	320	304	291	278	299	312	321	316	360	331	321	270	300	316	315	312	333	322	306	323	304	309	342	308	312	304	289	317	327	324	288	294	293	285	282	291	310	340	304	287	289	285	301	322	326	307	258	317	304	308	289	337	259	326	334	317	311	334	302	289	318	315	277	323	308	333	347	323	301	326	321	334	312	314	272	320	330	310	326	292	310	324	310	315	284	345	316	319	318	307	293	322	334	319	306	313	329	296	330	295	288	316	271	329	337	323	343	292	275	329	294	343	311	306	332	287	283	297	308	327	333	305	323	318	274	313	275	380	340	347	320	339	281	338	303	305	311	324	282	295	345	334	312	298	289	298	297	317	301	351	324	315	312	330	314	311	336	335	321	315	299	297	296	318	283	284	313	360	292	285	309	338	274	326	323	312	306	289	347	288	309	310	283	318	304	324	296	327	301	315	322	301	291	316	294	326	331	275	325	312	312	311	301	309	307	297	300	282	266	312	311	304	333	326	301	309	308	301	327	354	330	334	331	303	300	328	315	317	264	324	284	302	285	272	305	299	361	321	319	272	286	318	306	305	330	340	296	306	317	309	326	301	282	320	310	288	283	310	317	312	284	291	304	311	318	297	322	258	323	297	297	267	294	296	332	286	315	273	310	294	312	297	300	316	319	320	320	326	341	317	293	294	295	298	298	301	305	267	303	292	264	333	322	312	282	277	317	323	277	320	304	330	317	291	334	318	290	330	331	285	319	322	329	298	319	333	312	312	305	343	293	329	311	318	300	334	293	280	282	330	332	305	304	339	318	325	315	308	308	293	289	310	321	302	324	287	321	291	322	316	326	335	309	319	328	301	289	335	313	310	312	301	299	282	298	329	308	313	309	311	280	315	327	301	320	314	297	310	310	300	297	293	290	283	316	326	298	319	302	323	316	294	323	339	330	312	321	287	300	299	296	308	306	337	287	317	300	320	319	290	308	314	284	279	311	261	340	290	347	299	296	332	312	339	326	305	301	291	335	314	344	337	295	275	315	307	304	276	326	314	339	313	272	333	307	314	343	286	337	322	313	299	291	328	268	289	321	331	293	300	288	345	310	350	291	330	330	316	323	287	352	311	297	311	336	328	341	338	295	283	319	326	325	315	301	339	302	324	287	320	267	324	345	304	313	321	319	277	295	298	299	343	271	336	341	297	312	313	302	323	289	356	301	300	303	316	323	316	326	324	335	339	309	327	310	295	315	323	303	309	316	329	300	298	265	294	363	329	297	309	292	287	293	303	338	339	324	296	358	294	304	310	343	283	317	292	335	290	304	337	315	318	300	294	307	323	322	341	311	321	317	333	288	312	325	317	319	314	309	296	289	315	282	341	296	329	318	303	303	267	309	292	312	309	336	297	312	307	307	307	311	311	339	326	340	296	308	306	313	340	286	319	290	294	354	266	301	317	354	330	339	311	299	339	311	278	303	283	321	314	311	305	285	294	326	305	304	284	289	351	281	312	292	325	316	292	288	316	319	301	294	298	305	305	323	313	288	308	298	296	312	288	277	314	324	331	320	318	292	352	298	313	320	306	295	313	304	291	340	276	298	327	342	334	307	354	294	309	347	309	307	296	289	308	314	300	286	307	300	302	319	330	316	301	297	314	303	322	298	308	334	327	340	302	305	293	301	308	318	304	308	294	300	307	300	338	329	324	320	322	303	303	332	305	315	299	282	302	325	313	306	296	338	302	304	316	286	313	261	300	312	339	275	295	342	343	314	299	297	319	314	342	311	310	319	303	285	288	261	334	303	300	333	342	297	307	308	301	333	345	282	339	329	322	297	322	319	319	294	317	326	280	329	294	321	324	310	300	300	285	336	303	324	321	285	354	337	311	351	336	292	296	291	316	311	300	299	308	300	332	305	319	330	314	343	315	289	307	310	310	299	293	288	281	303	320	312	300	317	299	306	327	355	312	313	343	337	342	284	280	309	334	291	306	318	331	296	299	315	300	320	325	312	275	305	322	351	300	267	342	291	303	294	303	324	320	253	324	319	314	298	319	311	293	312	315	331	307	287	292	364	318	297	318	322	321	331	330	314	306	300	307	326	292	295	344	325	306	318	291	322	318	317	315	312	334	307	331	319	328	291	323	342	310	280	347	310	331	325	295	319	336	349	329	317	348	312	329	322	306	300	296	326	284	301	328	289	330	301	347	331	319	313	318	273	310	319	321	283	324	346	340	330	299	311	320	301	308	306	331	329	329	317	290	320	333	308	293	313	291	279	320	339	317	299	322	301	298	298	347	327	324	302	308	332	298	313	324	300	328	333	342	327	292	295	330	311	299	313	292	320	290	358	356	340	331	280	296	324	328	307	303	321	320	347	300	319	322	296	325	306	280	290	334	302	332	290	332	302	324	296	315	304	313	315	311	372	308	307	302	303	317	306	292	324	307	332	316	294	295	304	299	297	301	297	289	305	306	327	297	322	329	342	300	330	308	309	297	332	303	298	335	299	305	337	344	319	317	305	303	306	333	305	307	307	339	329	307	319	312	315	297	287	325	339	275	301	321	296	294	321	316	326	323	321	286	320	309	341	317	300	328	321	321	321	312	301	315	322	318	347	326	308	303	312	286	320	324	305	310	285	317	320	335	342	320	332	359	306	316	303	311	338	319	314	327	368	326	302	330	330	307	298	291	341	335	326	285	327	319	318	314	309	319	340	308	312	322	319	337	333	303	313	289	287	264	332	296	301	314	339	340	304	285	333	285	314	331	347	283	338	276	326	309	332	353	287	306	277	300	311	312	304	312	305	342	330	323	318	364	308	297	286	310	317	316	305	321	341	299	289	288	315	307	303	305	330	322	318	290	342	271	301	359	320	354	284	289	324	321	320	325	285	302	311	327	314	329	351	307	276	351	319	306	306	294	287	336	286	323	308	299	287	327	306	273	301	303	311	345	302	318	331	347	351	291	335	309	342	335	312	304	332	299	326	301	369	323	314	293	295	321	309	320	309	358	295	308	304	330	346	304	292	334	306	307	355	303	315	317	359	322	324	312	320	306	341	314	264	321	301	308	289	312	299	300	298	338	347	329	324	350	305	295	278	305	320	297	315	332	313	339	293	301	297	332	311	292	319	330	308	340	306	303	329	321	307	305	315	302	304	324	355	313	298	316	311	340	309	290	335	296	332	341	305	315	297	336	328	302	331	321	321	364	329	344	298	312	315	276	301	304	309	291	311	323	290
17976	743	761	782	763	731	809	756	728	723	722	746	767	759	757	724	736	732	741	713	739	729	726	722	762	672	731	735	705	709	738	732	775	758	736	763	695	730	731	721	710	747	758	762	750	767	736	782	797	745	734	728	716	772	716	763	720	724	745	726	788	710	723	760	742	724	729	742	701	729	713	752	731	665	746	740	742	667	752	735	766	709	748	767	739	711	740	766	695	742	714	754	715	778	732	764	733	729	729	737	751	738	755	740	772	761	734	723	677	706	672	749	656	737	772	773	752	747	675	695	723	724	712	796	756	727	746	690	707	730	696	757	734	765	749	771	738	687	756	683	694	689	746	713	746	743	760	728	762	740	751	740	779	726	767	735	740	730	736	720	719	745	717	753	738	747	699	751	769	765	743	755	770	757	706	716	772	760	715	751	717	687	724	764	718	696	763	714	776	715	751	741	680	759	678	694	722	750	777	698	756	703	748	689	773	743	746	699	722	728	700	703	718	778	703	719	728	707	727	733	695	674	712	756	736	786	724	748	762	727	694	746	763	701	741	736	772	723	731	737	741	734	733	751	726	680	719	727	669	765	717	740	776	758	724	729	726	740	703	726	687	744	738	739	763	754	735	731	737	774	724	752	712	733	714	781	706	752	775	743	727	751	743	764	750	724	743	757	731	700	738	724	776	688	754	702	742	699	726	799	792	722	722	709	759	734	744	739	770	702	722	712	783	723	705	700	728	795	745	734	719	742	796	740	733	769	752	747	771	764	733	737	788	724	751	770	706	741	715	704	732	715	727	732	777	751	757	733	756	727	726	711	751	816	685	738	763	708	761	746	686	728	725	719	752	742	764	740	745	777	744	703	722	734	722	742	730	690	702	779	748	715	744	749	685	760	749	717	771	759	721	729	769	774	724	739	784	717	738	716	749	727	758	752	718	749	753	742	725	762	710	758	732	753	729	745	748	714	710	758	762	717	722	689	769	758	717	732	715	737	739	751	746	711	728	703	710	704	773	736	765	745	755	801	678	750	735	789	724	727	721	743	734	682	684	742	698	745	751	678	742	735	732	760	776	747	732	770	749	771	756	780	739	713	752	724	712	738	776	762	765	750	738	777	778	700	761	771	764	776	751	725	725	736	794	698	722	768	722	740	704	734	713	769	680	717	755	739	690	726	727	735	746	690	717	742	736	775	695	710	728	715	767	697	770	724	776	761	773	744	749	729	749	735	688	760	743	740	735	738	746	727	765	736	715	788	774	770	757	780	735	738	724	760	761	746	730	741	722	729	694	686	729	713	730	731	771	814	804	746	728	729	760	731	783	734	694	753	740	784	777	756	817	734	725	721	702	678	732	728	763	698	734	745	789	778	741	697	736	712	742	768	731	739	682	722	694	758	739	772	742	769	755	739	737	784	708	696	740	722	755	716	749	707	743	743	703	710	774	738	712	738	768	755	724	722	727	766	728	749	770	729	722	705	762	744	726	728	721	699	719	767	753	751	734	712	728	706	699	764	743	722	718	734	740	780	761	792	755	743	704	750	699	745	733	772	769	744	726	741	769	772	739	717	718	757	757	767	731	782	753	716	740	764	713	750	708	705	708	732	726	753	768	787	732	737	756	749	771	688	719	759	737	721	717	706	763	711	730	741	752	714	721	772	755	766	698	714	719	717	773	675	728	719	752	729	736	737	726	733	734	766	709	681	711	723	736	741	724	756	737	684	715	723	709	749	742	742	772	740	687	733	729	755	716	745	751	736	737	728	714	746	721	755	726	702	710	724	797	742	778	763	715	739	697	724	731	744	692	738	794	714	706	750	782	750	743	763	736	716	743	722	766	723	748	780	775	728	718	757	711	703	789	747	756	741	747	760	746	777	771	747	769	729	713	707	749	757	773	710	768	771	667	734	753	741	708	704	746	716	770	759	723	719	744	722	786	724	776	756	748	706	722	748	728	724	764	731	680	769	762	704	728	709	785	715	730	759	735	704	737	780	718	777	758	717	725	713	754	745	745	761	750	763	747	685	750	709	719	722	710	737	706	742	751	735	701	712	732	758	717	690	742	735	722	755	774	672	682	723	755	734	759	737	703	727	737	647	741	735	694	771	747	710	767	718	736	768	741	728	764	711	721	727	742	750	732	730	798	742	724	758	673	778	752	712	765	761	759	685	722	718	716	691	756	731	790	764	726	716	737	796	726	736	746	737	756	754	751	699	712	716	753	716	755	766	787	757	696	765	727	724	738	731	675	712	712	774	774	710	768	771	692	729	766	756	725	760	744	739	753	720	722	754	773	778	743	738	747	705	729	818	770	752	763	737	747	671	700	701	755	755	722	729	732	725	747	725	715	723	711	724	741	753	758	761	769	751	722	721	721	717	718	776	731	681	773	768	745	750	748	701	752	825	678	737	734	704	721	701	761	782	714	684	713	746	723	735	718	697	716	711	733	767	748	712	769	775	771	728	758	728	777	756	757	727	695	748	721	721	697	740	752	728	708	739	743	764	750	733	745	737	725	738	742	744	742	773	778	713	757	744	722	687	701	739	793	755	751	738	683	710	799	740	743	742	758	754	785	746	767	731	774	731	751	742	715	757	744	725	744	721	741	729	714	754	747	740	707	699	711	713	730	750	705	739	742	721	736	738	738	709	741	730	743	728	750	775	706	737	721	717	750	766	742	700	777	695	693	744	768	688	768	741	752	743	689	711	759	715	729	739	715	736	747	740	774	746	678	767	734	715	782	756	745	744	770	712	776	703	749	728	789	702	738	738	728	752	761	741	708	771	777	733	726	699	742	706	767	756	739	740	713	721	761	722	752	734	742	690	721	752	700	740	774	734	726	744	756	730	757	711	667	771	740	735	716	750	751	732	741	734	710	699	731	749	747	732	737	734	773	771	741	742	769	779	712	725	724	753	723	733	662	732	747	757	719	738	758	717	768	753	753	717	720	749	756	753	766	714	732	749	732	714	733	714	768	720	748	716	792	707	746	731	708	730	727	726	747	755	748	761	763	703	725	755	719	724	712	778	736	725	713	774	744	747	731	755	733	697	691	723	783	778	757	728	713	718	747	726	741	740	704	714	751	681	746	756	749	773	703	689	713	675	786	700	762	652	673	680	736	735	794	725	760	759	715	768	759	730	746	716	764	752	760	728	726	719	807	752	712	780	761	771	740	755	728	738	756	727	714	752	720	790	721	761	725	781	717	736	690	742	771	747	728	816	731	698	710	724	759	740	721	705	770	711	733	804	730	718	749	750	709	736	755	711	735	761	734	714	751	785	685	749	728	756	756	731	743	746	764	696	744	755	748	755	762	772	726	717	729	715	765	747	755	765	703	725	724	725	717	753	690	742	739	774	693	779	718	720	733	764	766	706	722	710	708	741	711	725	739	699	726	762	746	730	727	792	724	769	720	753	763	702	717	725	731	728	714	696	772	762	724	723	696	738	730	712	784	750	783	717	752	717	719	782	745	730	766	768	810	681	751	774	733	726
24260	3035	797	605	561	454	455	405	426	410	395	405	421	350	412	399	378	382	349	383	354	358	371	377	384	379	392	355	390	380	382	325	311	350	366	374	412	354	383	367	382	336	361	393	408	393	375	387	381	368	398	376	357	343	394	363	408	398	368	400	369	360	334	343	377	362	364	332	397	390	357	349	367	340	360	353	352	378	347	377	380	358	365	361	377	362	379	368	393	350	337	370	382	383	352	359	405	410	378	335	409	366	392	380	372	402	325	372	333	398	357	372	353	388	394	370	365	363	341	339	357	374	361	384	387	331	358	382	362	359	388	354	363	374	379	392	379	351	369	351	398	367	340	365	382	358	354	399	394	357	371	388	383	369	346	353	381	370	350	359	352	346	379	318	391	401	406	358	390	370	337	344	368	341	371	375	389	380	375	353	356	391	359	331	353	358	355	349	393	378	352	372	369	373	348	382	367	362	336	383	386	363	393	394	361	372	352	377	356	392	408	394	372	348	349	395	373	367	384	353	342	385	347	373	367	391	375	393	381	373	342	355	368	334	400	376	362	393	402	410	373	358	362	365	369	378	401	395	376	368	378	378	355	357	388	374	374	393	389	413	386	437	383	418	359	369	424	365	421	364	386	362	343	364	406	378	350	373	388	376	385	357	374	367	390	433	374	335	360	387	386	360	374	392	402	364	353	400	360	369	373	385	362	374	343	387	332	363	370	390	375	359	367	392	371	404	405	355	355	381	366	358	331	377	385	370	363	371	318	369	319	330	356	352	380	357	366	367	378	371	353	388	347	370	349	374	320	353	360	377	394	340	353	422	376	368	367	366	405	372	387	390	344	381	366	357	379	384	367	394	388	367	351	346	372	378	382	387	377	344	394	360	368	368	334	392	370	371	358	347	319	353	389	367	350	380	362	406	394	363	397	353	331	394	365	354	353	393	344	337	358	381	389	390	363	401	376	366	345	318	358	370	366	380	388	360	332	382	363	373	395	384	392	350	403	371	350	355	387	389	389	403	346	359	382	341	345	362	371	360	405	406	382	378	365	369	353	397	382	343	358	379	381	371	347	368	383	363	339	394	360	347	336	330	360	367	373	371	428	354	346	384	374	378	364	361	337	382	322	330	366	374	392	327	399	359	348	394	383	363	378	373	357	367	382	382	381	381	375	357	374	393	355	388	367	336	379	341	361	384	314	408	373	370	373	341	364	339	344	325	369	415	386	397	395	378	364	334	360	395	363	383	362	348	375	386	365	356	333	378	366	372	369	356	327	326	372	413	414	390	376	394	428	346	354	370	363	381	346	354	380	373	372	353	370	364	390	351	370	371	400	372	390	386	366	396	378	349	399	399	367	338	361	349	355	399	354	348	328	322	357	382	384	394	387	363	378	351	371	371	325	349	362	360	338	374	374	345	379	359	380	354	360	390	366	373	402	425	387	337	370	367	354	363	361	369	380	323	371	338	392	378	376	383	348	358	377	383	394	355	376	388	399	406	370	374	407	375	380	425	359	366	376	360	345	373	377	363	374	354	350	369	323	373	348	394	382	370	349	431	330	397	371	377	360	375	375	363	389	343	380	371	371	358	404	387	388	401	412	331	392	416	385	350	343	362	382	349	309	390	388	367	392	320	346	376	329	370	360	342	344	360	421	397	365	353	383	363	339	349	395	359	334	410	373	361	352	371	384	373	399	376	345	385	363	364	365	364	380	362	363	368	364	365	374	365	385	376	360	360	321	376	392	326	393	336	354	341	363	358	391	357	406	360	377	355	371	392	373	358	330	368	393	379	406	346	378	381	408	373	383	366	370	406	397	393	393	341	416	349	342	379	383	357	361	381	368	380	361	379	388	378	352	381	371	338	372	363	364	346	374	377	400	369	345	349	356	350	382	370	391	343	350	388	333	350	363	361	347	365	384	367	338	392	352	343	337	359	404	352	377	343	364	382	401	366	366	362	379	372	397	375	337	404	334	383	350	358	352	411	372	325	371	383	323	390	378	367	349	396	359	377	350	361	371	379	380	350	359	394	408	397	374	364	397	349	407	329	351	357	371	371	361	362	342	376	373	373	361	357	338	392	394	395	378	380	358	375	342	333	363	348	368	349	364	345	365	346	366	359	392	391	352	353	385	378	343	430	391	350	382	357	340	368	399	382	382	350	388	373	387	394	333	343	368	342	356	354	359	378	374	413	351	405	361	358	366	354	380	378	354	349	352	355	364	377	382	341	377	370	377	376	373	413	369	373	357	372	392	366	369	359	367	378	350	370	371	348	388	365	369	357	396	340	398	370	354	363	359	381	356	351	382	333	357	345	392	381	348	342	354	369	372	379	358	397	403	349	409	370	342	395	398	432	368	355	373	332	360	375	375	386	321	361	364	356	365	388	400	354	341	349	353	366	385	370	395	374	351	377	384	389	365	370	348	373	366	350	385	357	370	351	349	386	364	392	370	363	415	390	394	369	352	351	361	383	346	389	389	349	386	375	375	359	369	371	361	367	396	356	335	391	387	400	358	426	369	379	362	400	331	401	395	357	363	392	393	386	362	378	334	384	354	383	363	376	385	385	376	364	411	332	358	364	392	390	354	334	399	322	356	332	386	358	386	349	389	372	351	410	338	337	373	366	374	411	357	383	375	381	359	348	393	365	373	374	369	372	369	366	354	401	382	365	406	372	389	324	374	354	340	424	375	383	391	375	367	318	384	370	395	360	358	371	400	345	389	384	411	352	366	393	354	379	377	347	365	416	395	381	417	348	364	357	389	381	376	373	354	338	368	382	360	408	377	361	389	377	372	410	376	366	366	351	370	337	373	355	367	353	367	367	361	359	381	389	360	348	363	400	356	357	374	373	390	386	391	364	359	384	372	335	385	353	363	416	379	387	367	376	373	394	390	371	343	379	431	375	376	409	368	357	392	365	358	338	366	370	372	368	374	364	407	384	390	375	373	383	393	417	352	341	385	375	399	372	346	353	409	348	387	368	365	392	380	387	342	362	359	355	346	397	368	384	368	374	381	377	387	393	386	390	413	382	340	397	390	337	337	352	356	395	374	368	374	359	356	376	386	339	376	389	334	381	326	371	397	380	373	357	411	374	344	361	365	400	411	361	356	392	354	353	351	340	381	349	352	361	374	351	327	391	372	437	348	338	384	391	365	327	336	346	355	363	361	355	353	343	382	326	369	359	365	373	365	385	384	359	416	384	382	365	368	365	377	347	319	355	358	391	359	374	349	373	353	366	358	386	388	361	371	368	355	369	355	377	364	362	373	344	366	350	367	360	364	361	326	359	422	394	363	357	371	376	376	363	372	365	427	364	369	396	341	333	326	371	386	390	375	335	377	391	363	357	354	326	336	418	386	391	371	375	310	349	377	380	360	347	337	393	383	371	368	367	360	357	339	352	381	423	367	387	361	382	364	364	372	375	343	358	405	346	386	377	343	393	412	404	348	357	394	351	379	340	381	396	384	389	391	345	356	352	339	345	380	401
14896	1088	1506	1701	1493	1326	1209	1192	1093	1022	1018	941	982	1018	901	891	847	921	894	885	823	923	809	835	833	821	905	859	845	843	831	838	873	868	864	886	875	812	859	848	824	824	863	867	825	838	847	857	798	858	838	839	855	836	863	864	890	818	815	871	832	899	865	843	840	859	801	863	806	850	853	901	847	801	882	812	851	851	832	822	814	868	778	844	808	848	862	865	841	835	868	811	866	859	821	858	849	837	778	854	861	789	819	831	835	919	803	833	830	760	775	888	811	866	835	836	851	832	836	900	883	863	840	838	820	821	821	874	848	867	840	823	796	889	838	846	855	800	821	823	852	835	873	821	836	886	857	855	830	836	820	805	843	799	848	837	833	849	850	839	852	810	859	833	889	854	833	851	849	871	863	841	829	835	797	820	843	843	831	816	863	809	830	833	827	848	779	832	867	836	784	869	809	836	779	827	868	787	824	820	848	876	879	820	838	852	861	840	794	828	863	858	826	839	808	843	845	855	882	799	873	791	797	879	852	839	877	837	841	843	793	877	780	834	847	812	814	814	804	821	868	806	855	873	887	833	845	866	841	850	823	825	832	859	817	839	803	827	793	863	859	842	821	868	853	869	782	816	816	819	866	803	780	808	876	854	862	829	846	841	870	814	818	820	857	854	861	848	820	869	835	872	850	802	846	868	803	834	838	825	843	793	834	825	824	878	899	822	838	844	868	826	849	801	844	835	835	825	831	798	767	842	779	834	890	838	836	867	837	858	837	828	798	808	816	780	820	822	856	837	825	799	841	795	859	824	845	889	830	849	830	892	836	950	829	843	834	909	837	804	856	823	878	798	792	835	813	869	838	852	863	860	853	817	820	804	870	842	879	808	827	816	899	834	873	860	841	887	878	868	826	862	847	848	769	856	804	831	907	877	842	835	859	841	842	854	835	848	788	863	835	834	847	812	811	874	816	821	859	850	879	844	839	852	863	821	834	822	873	864	823	822	830	790	795	835	851	845	852	798	861	847	790	867	817	779	805	914	817	863	841	862	821	853	887	791	819	845	825	852	809	850	855	843	797	844	855	872	803	841	777	833	791	822	838	794	813	878	825	886	778	844	815	840	834	834	823	817	883	804	846	931	841	821	830	862	811	885	844	785	828	796	870	833	830	865	834	881	818	812	880	808	856	811	896	874	857	858	799	871	880	828	815	862	798	828	857	793	872	889	819	816	794	839	856	806	823	882	900	864	816	813	832	802	857	840	817	900	804	837	811	846	816	840	841	844	904	867	804	848	791	800	835	852	854	799	874	872	820	790	887	792	796	823	832	921	862	894	846	831	832	800	875	838	854	800	842	796	846	838	872	826	858	856	848	821	836	868	842	824	846	819	845	804	797	820	791	835	863	855	782	892	847	837	798	827	791	866	866	806	903	813	819	805	805	839	838	856	894	887	848	793	849	876	870	846	818	844	790	826	821	857	870	848	853	833	870	791	849	829	822	831	890	844	846	841	839	855	827	795	863	863	860	836	798	821	827	825	806	824	805	820	820	819	803	855	870	833	834	818	837	799	865	866	835	823	840	821	791	825	861	828	840	873	826	866	838	804	869	839	860	839	852	817	891	802	882	865	843	844	800	817	841	860	898	820	883	851	876	848	845	818	830	873	817	863	848	833	850	776	856	810	826	872	877	863	808	829	835	813	845	798	857	844	799	818	850	837	852	865	808	781	838	852	791	831	843	862	867	831	815	801	857	865	792	819	853	869	801	849	834	825	822	818	847	838	827	841	835	823	827	805	806	843	845	887	856	838	834	828	826	826	907	837	857	793	864	790	844	868	864	843	854	872	850	806	886	810	865	806	827	819	804	822	882	806	849	855	866	882	825	832	834	826	882	856	855	863	827	866	831	848	841	816	837	815	863	754	837	838	837	810	838	792	886	791	852	873	851	758	813	858	867	866	844	810	835	852	839	895	875	851	848	827	836	864	837	850	849	811	786	836	836	840	876	756	842	852	835	846	818	844	871	815	830	837	874	866	860	839	824	839	781	828	811	874	843	843	860	806	868	866	777	789	821	810	846	866	819	854	887	874	857	804	807	874	815	832	889	838	865	847	878	888	841	848	825	823	835	805	889	822	836	834	813	800	840	847	828	786	861	832	897	829	812	882	812	807	878	823	838	824	796	839	836	885	803	771	833	827	822	797	834	869	813	860	821	804	835	839	848	904	850	814	839	831	826	818	829	861	836	860	791	856	823	868	849	816	926	841	875	812	829	819	764	862	877	839	876	821	840	864	903	825	892	849	884	856	856	846	841	801	861	835	858	890	875	871	853	860	847	825	831	834	784	809	832	839	905	848	875	853	873	865	849	834	860	873	821	806	883	826	845	830	846	871	837	828	800	844	831	781	839	840	868	825	801	803	873	837	813	863	854	841	862	866	853	801	809	840	850	839	767	809	834	825	835	827	885	842	842	871	836	847	844	830	810	827	876	829	879	820	884	790	863	798	826	818	805	791	843	833	787	861	847	828	860	841	853	857	847	848	848	837	822	836	869	814	788	816	881	816	877	873	812	887	832	831	809	824	801	889	785	792	840	801	842	809	802	870	880	878	898	793	854	867	843	865	808	762	856	854	852	797	835	863	833	799	860	858	851	789	828	863	802	920	825	827	809	828	848	886	821	881	864	804	833	834	830	845	830	803	826	856	830	877	793	847	807	835	851	823	832	882	866	795	844	900	853	839	826	852	853	850	774	795	839	864	830	853	836	881	837	843	816	841	803	811	795	791	829	870	848	850	852	811	824	842	851	867	862	885	821	841	844	785	842	855	860	869	832	828	872	790	859	826	852	840	811	856	811	838	837	844	808	777	839	827	789	826	795	817	830	838	787	855	842	845	845	832	816	831	877	907	836	896	807	796	881	849	802	827	860	805	819	861	866	837	904	831	845	834	807	877	853	873	828	858	860	875	900	862	817	837	848	886	825	841	839	822	830	889	862	815	846	776	842	804	827	818	804	847	820	843	848	808	813	811	794	744	850	831	855	855	840	868	792	844	878	828	848	834	841	754	835	810	862	890	902	808	808	903	826	857	857	846	832	842	835	890	781	847	853	899	823	862	811	854	809	834	819	795	833	873	840	827	853	849	826	836	885	815	829	857	870	827	878	873	814	813	859	834	854	841	818	884	807	850	788	837	849	880	836	814	832	864	804	815	862	839	879	843	788	871	829	800	840	863	840	855	849	872	804	811	828	872	830	781	810	828	767	910	892	850	813	868	925	806	843	831	803	865	854	848	818	831	882	833	877	861	797	840	830	842	794	872	809	824	856	859	816	824	832	819	841	820	901	788	779	878	865	866	818	839	877	768	828	862	815	884	865	843	830	797	842	830	841	865	837	800	852	876	850	816	869	813	823	845	811	781	835	843	841	830	865	816	881	827	874	872	789	860	862	835	888	855	858	879	863	790	864	904	834	797	834	817	843	809	834	908	853	862	791	864	800	797
53693	16055	3406	866	585	474	439	440	397	373	335	361	381	366	339	389	389	393	343	344	356	373	317	341	354	358	367	383	377	352	367	340	331	370	334	321	327	327	367	366	315	375	324	328	330	333	328	346	363	342	367	332	347	351	318	364	304	353	377	324	351	363	355	355	331	346	367	358	361	376	321	302	288	338	325	335	372	387	348	360	348	322	360	372	334	349	342	324	352	357	304	313	325	305	323	346	383	337	341	349	344	356	344	335	322	322	325	350	372	335	369	313	325	345	324	329	352	346	344	326	353	332	346	359	341	347	329	319	329	334	329	345	340	355	304	342	335	342	370	303	334	347	349	341	338	360	337	359	379	336	310	331	362	356	329	347	307	336	305	333	332	388	337	345	292	307	353	313	360	339	364	359	372	312	343	338	302	338	308	322	345	335	337	332	315	385	295	361	350	309	325	323	347	348	333	357	313	342	371	350	346	362	348	349	334	378	370	363	333	346	369	373	327	350	384	345	347	370	348	352	311	374	311	343	335	326	368	301	359	365	348	348	349	380	329	297	359	347	313	341	369	317	374	333	364	366	342	373	306	354	351	326	346	303	329	347	360	387	384	344	379	323	346	340	349	325	343	292	348	327	348	324	360	328	316	336	340	344	304	363	344	392	351	342	353	360	347	340	367	332	341	351	333	360	305	329	347	358	341	350	369	331	328	347	345	349	315	335	319	353	328	328	365	375	343	384	365	348	325	379	316	351	349	311	335	325	337	341	320	335	344	328	362	328	326	340	380	326	306	329	336	332	346	335	363	342	352	350	329	313	368	321	347	318	368	349	334	323	355	340	348	326	344	322	326	330	322	358	306	322	354	335	319	379	335	342	349	331	344	343	335	335	366	320	326	304	353	339	310	341	345	348	358	351	339	332	352	317	339	325	340	360	352	352	339	325	378	348	364	350	342	349	338	334	360	358	310	385	326	326	369	317	337	302	361	333	355	337	355	336	358	381	368	324	334	350	364	339	371	352	359	305	335	342	347	327	332	385	342	332	345	335	368	370	303	340	353	341	337	353	353	323	348	345	363	357	333	342	312	333	331	323	357	337	331	344	327	354	324	338	311	341	325	309	376	346	346	345	335	330	366	339	312	339	368	369	339	374	335	362	373	316	327	328	354	335	356	330	315	330	326	359	338	362	339	360	326	326	355	325	289	349	330	310	373	314	354	337	388	371	352	335	316	340	339	369	342	389	331	308	361	367	313	303	338	366	324	350	337	315	339	335	377	377	349	317	362	333	326	316	334	331	369	344	358	335	356	386	367	358	367	343	377	388	360	315	346	346	347	349	373	312	318	350	366	348	346	372	331	324	322	366	377	350	322	340	350	356	306	336	320	367	342	349	370	322	329	345	327	329	326	300	326	370	363	308	318	394	314	335	347	333	352	357	370	358	361	362	328	361	386	358	325	335	355	350	308	392	395	338	350	329	345	309	352	318	371	408	352	357	356	347	382	346	335	351	346	318	340	305	345	368	340	365	347	332	329	346	346	341	317	338	346	341	332	295	342	347	337	371	330	314	321	329	303	351	341	354	353	322	336	312	324	346	343	342	359	331	339	339	316	346	341	339	320	347	349	353	314	314	371	360	344	324	332	338	341	338	330	340	336	306	347	313	366	354	353	334	390	329	360	322	344	352	351	331	349	347	328	357	325	373	325	330	354	327	351	347	315	336	331	371	329	347	315	345	365	360	315	302	337	342	335	341	310	353	351	354	360	334	341	353	354	311	336	317	373	353	342	365	316	342	320	332	331	351	319	328	371	343	349	342	339	311	338	339	380	383	334	285	362	338	321	336	331	318	363	346	353	356	354	312	356	336	317	333	334	299	349	330	346	372	345	359	306	341	315	383	367	361	332	319	361	340	358	354	360	367	348	379	370	371	347	357	359	340	348	321	342	385	323	338	372	330	358	321	319	327	385	359	323	346	359	336	345	347	359	361	333	346	329	362	351	353	349	312	338	334	336	326	326	343	350	328	363	346	321	346	328	325	368	340	319	295	364	324	337	375	348	377	346	326	357	302	338	340	308	332	350	333	339	339	363	348	383	341	336	314	358	326	331	365	371	348	344	368	341	305	343	320	343	326	342	313	320	348	321	367	336	317	337	342	341	333	337	323	322	347	334	341	341	368	333	361	369	355	330	328	327	353	341	360	372	310	361	333	349	315	325	339	351	300	330	371	347	338	295	347	345	336	369	326	330	355	332	330	332	322	340	342	334	326	339	333	377	303	324	346	349	328	359	353	327	355	360	352	326	348	382	344	330	374	341	367	342	344	369	340	335	352	324	319	355	330	342	355	354	326	338	332	348	349	336	366	352	342	325	332	357	351	335	332	362	356	335	363	338	303	322	380	324	347	349	350	335	323	346	347	340	299	353	335	354	331	354	347	338	296	325	343	367	330	365	349	348	327	333	326	365	365	346	364	342	317	310	350	327	309	372	323	293	338	337	359	327	348	329	337	354	332	373	332	318	346	339	332	350	331	322	336	349	328	329	341	337	346	335	338	326	330	322	342	359	329	322	351	395	352	335	336	356	343	351	334	379	330	349	347	376	353	336	311	319	333	344	363	355	362	327	382	335	362	325	319	351	322	321	376	320	357	339	311	354	307	351	325	361	347	335	315	344	391	347	343	378	381	325	343	327	343	319	316	368	371	361	346	359	365	369	327	330	363	324	355	360	320	336	313	283	349	352	338	368	372	344	342	343	340	351	349	362	320	336	365	368	299	327	335	288	317	373	316	332	340	359	332	331	343	326	372	372	360	360	368	355	365	371	325	336	295	376	355	311	385	363	359	349	331	371	328	333	318	334	320	363	397	368	363	352	328	390	352	356	328	373	341	365	355	366	356	337	314	343	337	347	332	341	360	347	316	348	332	388	332	354	335	328	332	346	365	363	348	360	322	360	363	329	350	338	398	389	372	306	358	360	320	346	342	360	310	334	342	346	286	329	354	358	353	333	344	329	321	356	365	320	357	367	328	348	361	350	362	348	334	366	370	328	349	380	374	369	361	346	365	318	323	349	377	360	318	364	356	310	320	334	321	356	338	339	341	358	368	325	310	330	339	340	317	317	323	340	326	319	318	342	315	348	325	370	361	329	382	322	338	345	346	363	328	334	304	368	348	346	362	351	332	341	359	336	346	386	338	335	324	358	358	337	346	373	354	377	388	367	346	317	344	347	337	346	327	324	317	356	311	315	315	349	321	311	353	304	303	336	314	306	335	361	348	329	323	349	352	326	359	333	353	354	353	355	391	332	343	316	374	361	352	346	346	311	328	332	346	353	345	345	329	322	336	346	333	333	324	362	357	332	307	300	325	313	335	315	311	361	343	340	360	341	347	335	322	335	351	347	321	362	323	356	331	345	336	337	379	358	347	391	383	329	333	333	331	325	369	319	325	343	309	349	347	306	326	363	330	366	359	337	365	365	336	343	324	331	328	342	353	329	305
30267	1177	1788	2036	1757	1510	1316	1254	1110	1006	907	966	995	900	918	818	859	813	824	822	844	819	783	826	769	840	799	798	772	823	785	805	787	771	832	787	721	765	788	743	801	790	757	799	800	788	775	745	734	749	741	767	744	833	766	755	777	760	789	742	787	794	760	772	776	777	827	754	758	785	737	746	748	767	735	766	765	796	731	800	734	736	806	728	759	775	758	749	760	802	779	793	812	763	795	760	815	713	723	788	744	692	735	764	778	756	794	752	766	772	792	773	746	790	772	727	818	781	780	781	782	791	765	742	758	812	744	739	795	697	738	792	788	731	727	773	793	797	751	721	772	743	757	756	753	770	742	752	750	739	758	765	777	745	740	763	779	799	813	756	708	795	764	751	783	786	791	784	772	751	832	775	768	752	727	769	773	767	714	803	807	767	729	758	796	788	754	796	735	790	767	749	788	776	767	716	771	760	760	722	779	834	723	799	761	750	779	766	730	797	748	792	797	740	731	771	783	772	748	778	780	725	753	720	773	777	726	720	726	766	760	756	766	776	725	730	782	810	807	798	789	737	776	751	759	754	759	767	815	758	786	723	772	719	751	765	769	819	811	776	800	772	781	736	744	773	792	765	804	727	769	742	788	754	775	807	775	759	772	800	782	757	758	741	785	796	719	798	779	777	777	754	715	758	784	686	800	802	753	738	756	792	768	789	771	798	792	799	805	740	787	771	759	764	751	783	774	762	735	783	803	795	757	771	754	739	767	826	737	789	782	792	748	800	790	693	747	746	720	788	750	724	783	727	762	710	727	806	726	720	813	795	740	768	733	780	750	760	770	785	769	768	737	732	755	783	858	760	744	804	795	745	781	786	761	771	762	769	748	772	775	740	779	761	728	786	804	819	747	753	752	745	754	779	732	781	701	777	724	777	816	724	784	741	772	746	726	810	814	797	776	763	759	743	735	760	759	730	772	773	802	787	770	757	754	747	765	745	777	748	753	752	798	768	713	798	738	764	700	742	824	743	768	775	814	777	730	776	754	753	740	774	760	800	756	744	764	789	769	780	815	808	774	826	768	835	762	744	734	805	792	837	776	716	777	786	744	763	784	761	730	832	768	801	772	732	776	725	806	713	722	781	758	743	745	760	784	772	734	749	737	791	766	838	826	684	773	764	795	783	808	755	756	736	740	771	800	717	783	794	794	795	746	826	775	779	767	744	740	749	775	753	766	740	757	784	787	755	761	805	749	761	787	772	757	737	788	730	762	777	765	725	755	767	779	791	817	761	749	760	713	752	771	780	733	773	763	818	757	790	717	774	787	735	758	711	796	750	758	765	752	753	775	746	772	727	774	770	817	724	782	776	777	760	783	730	793	766	749	767	777	743	759	779	790	769	743	727	723	765	803	771	743	749	808	740	815	715	751	779	718	766	792	810	774	752	820	732	793	790	722	778	759	740	789	785	815	804	770	812	776	751	747	761	780	795	760	741	768	746	741	720	774	758	796	760	777	784	738	755	747	788	723	763	763	763	767	751	791	799	764	795	723	723	764	774	808	712	765	775	709	758	800	787	758	721	773	770	762	762	739	759	781	829	771	736	795	782	769	751	770	779	702	790	745	735	755	778	794	712	780	777	733	779	755	750	731	803	773	791	719	825	729	766	766	775	770	789	765	767	772	745	710	753	786	770	752	758	798	805	750	836	742	786	764	795	738	760	773	750	714	777	809	751	756	786	729	731	805	774	803	795	765	714	776	767	790	788	732	756	783	812	707	742	782	744	711	781	754	771	780	773	816	764	713	756	725	730	761	762	737	736	803	750	804	736	787	762	759	770	763	806	831	738	756	745	786	766	819	773	736	749	783	706	771	768	781	795	770	790	772	741	731	768	756	746	811	824	751	775	768	766	749	745	781	785	731	757	775	748	762	751	765	718	773	744	744	788	780	748	726	791	795	798	784	764	802	815	737	751	786	790	783	809	747	806	741	805	753	709	810	748	737	802	738	781	777	805	731	763	801	770	808	765	749	726	772	755	730	762	780	744	758	768	774	697	790	751	754	751	712	803	741	820	719	750	749	751	750	697	774	743	745	769	765	816	753	774	756	796	799	733	751	754	752	724	786	787	804	835	806	759	802	800	849	774	774	799	772	798	793	745	777	770	759	773	789	741	765	798	774	767	810	737	749	767	761	762	780	824	772	732	716	743	826	769	785	733	729	734	824	795	689	772	753	726	793	783	757	746	770	820	800	769	775	774	773	738	768	803	779	723	792	793	823	820	731	762	775	755	731	766	799	764	753	750	747	766	747	767	742	778	788	796	742	751	765	814	764	733	805	789	800	795	733	740	773	708	780	734	726	722	729	765	718	734	792	795	773	764	819	816	801	746	770	765	728	764	748	793	761	777	760	781	756	732	755	759	743	780	754	783	777	740	767	821	768	811	776	762	778	759	796	749	768	748	694	803	815	765	675	755	750	783	803	744	786	846	780	739	778	744	767	764	748	780	711	783	702	774	761	733	770	757	787	750	785	759	764	785	751	760	770	771	731	791	797	710	788	751	741	777	770	792	803	797	757	772	760	742	780	772	742	752	763	766	752	790	737	834	756	791	790	714	787	770	779	729	716	782	782	759	760	784	770	737	819	795	792	759	806	718	758	745	762	722	708	753	735	808	730	807	762	744	794	723	824	791	765	754	768	803	734	791	744	777	769	729	776	782	784	765	770	778	805	750	712	753	768	801	720	746	750	763	778	768	732	771	760	757	800	775	772	826	817	762	743	757	772	763	751	800	813	752	762	765	733	781	754	795	738	767	727	762	780	778	821	742	767	766	752	817	782	765	761	749	808	748	779	762	737	747	781	739	769	744	757	774	720	749	788	740	775	749	788	785	812	752	771	749	814	770	760	759	749	830	759	773	784	728	721	775	750	766	817	798	742	769	798	730	818	779	802	779	724	803	740	754	796	770	728	712	769	771	767	764	778	772	808	758	770	744	806	747	752	767	772	767	724	750	772	778	797	801	792	763	735	750	801	751	795	713	703	736	756	753	697	789	770	746	747	755	732	759	743	728	765	777	749	808	778	818	719	734	810	757	729	762	768	768	804	718	784	785	700	763	758	745	739	756	808	753	772	760	795	744	732	758	773	816	753	735	795	794	726	753	765	794	754	734	758	792	762	754	735	758	785	815	715	791	767	798	810	801	761	750	708	778	776	765	730	745	780	810	770	752	778	765	761	741	750	772	706	756	772	806	771	778	766	799	763	821	778	778	819	777	769	756	762	732	684	741	790	754	737	768	752	739	770	773	765	775	734	761	708	738	802	775	751	765	783	800	759	730	761	751	779	788	781	785	785	789	775	744	698	818	758	700	745	730	754	784	770	787	758	775	750	732	764	807	742	741	701	748	737	737	796	734	729	788	737	792	752	742	776	732	755	787	749	808	770	759	794	765	832	790	775	743	806	776	763	750	718	755	720	786	793	748	797	732	754	765	746	726	760	738
39834	7770	530	411	344	355	368	328	363	339	358	375	338	323	385	339	338	358	346	311	353	340	372	327	344	323	329	372	392	403	333	362	338	323	326	351	337	351	331	316	345	382	339	368	353	347	337	338	344	375	339	382	352	332	372	359	386	330	361	351	348	352	312	354	330	334	333	346	354	338	343	315	339	338	319	323	322	355	332	396	355	340	378	348	319	352	339	325	338	354	353	357	350	330	356	335	354	326	374	341	350	388	355	346	332	386	349	353	338	324	342	324	346	337	337	347	366	368	314	337	380	366	306	364	346	336	379	341	291	350	362	378	336	349	358	328	309	365	363	364	319	357	337	355	375	336	329	372	363	350	345	350	343	351	384	328	354	334	358	302	366	367	378	325	323	327	335	335	295	354	383	347	338	368	344	382	357	335	358	360	347	328	329	349	345	358	354	348	348	345	364	345	333	322	337	332	367	309	356	347	343	355	325	394	355	375	372	366	329	362	328	364	367	350	353	333	341	354	339	338	355	357	343	356	303	361	324	336	351	359	352	353	347	353	366	361	358	353	363	369	335	346	332	357	357	341	317	370	335	387	425	350	363	372	347	388	385	346	352	363	341	369	306	318	333	349	354	364	320	368	354	379	327	348	370	392	378	353	386	353	336	390	334	333	324	357	320	355	327	361	299	383	305	332	379	379	373	322	369	350	295	343	352	345	366	388	318	326	340	408	334	340	334	362	381	349	354	337	359	351	346	340	316	334	309	323	334	374	325	354	365	344	370	353	335	342	355	326	338	331	375	346	330	376	330	331	309	376	369	346	340	337	346	327	359	330	342	335	366	341	316	367	332	374	363	353	330	343	337	344	381	338	346	369	376	335	339	354	357	344	310	354	316	313	344	368	392	372	356	355	379	383	338	358	366	344	353	350	327	383	372	360	352	378	373	365	363	357	354	381	339	380	352	403	340	353	324	340	400	360	394	363	349	347	395	347	362	365	333	352	373	368	368	342	345	345	365	353	351	361	348	376	349	356	342	349	336	346	373	365	327	355	358	327	371	320	337	311	299	348	333	339	344	349	362	400	315	354	362	380	362	350	362	377	367	330	348	353	363	339	322	385	345	329	328	325	365	362	336	339	369	344	399	345	379	326	324	349	347	306	366	362	341	364	345	333	310	349	380	362	345	290	348	338	307	330	323	364	338	381	339	345	357	360	366	346	355	307	356	340	362	344	313	360	344	306	388	384	376	371	368	346	310	344	320	343	336	364	345	325	337	358	382	371	346	355	355	359	369	330	318	364	388	345	321	360	398	341	348	340	335	360	319	370	341	353	335	370	361	347	323	367	350	361	321	355	353	378	344	355	326	381	316	404	365	341	379	399	355	329	365	349	311	367	384	371	368	321	379	367	352	357	316	363	335	314	341	330	355	353	359	303	366	343	374	324	341	356	325	341	332	347	390	368	357	313	375	407	356	365	341	378	358	351	340	370	355	345	333	323	345	376	336	356	347	322	358	366	361	321	317	316	379	357	355	402	339	368	383	377	340	317	351	358	385	338	348	331	377	317	314	374	325	351	342	350	361	357	344	323	373	356	338	350	322	350	330	354	321	349	357	352	371	321	342	336	323	351	315	331	383	340	324	336	321	355	371	323	364	325	339	355	352	344	323	363	354	373	366	353	330	316	351	380	362	352	333	333	338	343	382	345	381	328	332	325	371	379	336	378	382	373	341	343	314	333	337	334	374	360	363	322	360	341	334	346	352	336	348	355	364	347	320	319	327	349	361	350	330	327	369	371	359	326	356	300	343	360	348	338	349	353	372	339	354	343	384	333	355	353	331	354	358	344	357	334	348	379	342	355	373	362	338	326	345	348	358	352	308	344	345	323	334	353	334	344	396	353	350	319	365	333	358	349	355	339	381	368	383	324	358	355	337	355	388	346	342	367	322	349	347	333	378	345	327	358	344	347	365	364	353	378	395	357	352	346	348	368	340	334	354	352	355	344	363	346	351	321	332	365	367	315	329	376	345	345	353	349	357	348	330	316	347	356	364	364	343	349	375	347	328	335	345	348	297	361	318	375	347	354	316	359	351	383	375	356	364	379	333	374	353	367	358	392	359	340	342	371	353	338	322	353	369	337	356	361	362	387	316	332	336	355	365	387	330	347	375	368	356	361	366	363	386	360	349	317	347	363	365	372	333	323	349	340	389	334	367	341	311	342	370	327	376	332	374	363	360	366	382	354	369	350	336	338	320	359	356	349	376	342	352	351	329	313	330	333	333	334	344	361	339	366	341	349	385	378	373	351	348	344	330	353	365	368	362	360	366	357	378	354	321	348	356	353	345	355	335	362	330	345	358	336	373	359	313	345	367	365	342	370	349	343	365	359	344	339	348	366	384	339	377	342	346	347	314	337	377	361	313	366	402	364	336	334	343	358	330	323	369	376	355	353	349	310	342	346	343	341	368	367	362	341	377	364	371	382	336	327	301	386	336	370	353	358	316	369	358	347	356	345	359	368	307	386	347	349	362	312	342	358	372	349	359	388	321	312	372	326	382	359	329	361	345	362	333	361	362	348	364	322	360	333	325	343	345	369	405	337	348	353	350	349	368	319	346	341	374	362	351	380	378	327	378	356	337	368	329	388	362	326	323	394	337	381	359	357	331	342	348	350	351	352	350	357	367	368	354	370	401	369	338	346	323	329	334	299	387	358	356	358	366	384	336	325	362	326	355	342	333	354	354	349	307	329	367	362	352	344	333	368	365	348	334	355	361	335	378	367	312	364	319	358	342	361	345	346	362	323	297	337	367	346	378	345	379	289	349	360	329	319	335	360	347	342	314	351	344	352	331	317	372	350	324	352	364	357	346	326	365	383	392	341	352	370	359	340	364	319	349	376	332	393	379	353	341	349	322	379	331	342	313	340	344	334	362	394	356	355	338	354	323	354	359	328	392	330	360	336	316	373	369	378	334	380	329	351	342	380	360	343	353	314	340	337	314	315	358	341	361	335	368	350	327	361	332	312	377	376	400	357	348	365	343	295	347	333	312	376	348	351	332	310	311	350	334	362	335	341	356	365	355	358	345	331	359	349	370	338	346	366	330	354	335	369	376	359	336	335	344	379	366	355	336	361	362	346	355	355	379	315	321	335	352	329	345	371	315	336	354	344	352	359	348	359	359	333	348	333	358	335	367	385	360	366	327	337	345	360	395	364	345	326	347	330	384	351	372	366	338	308	369	344	345	351	358	315	345	356	373	334	347	356	359	363	344	325	360	332	396	321	340	359	360	386	362	351	358	343	359	337	308	320	280	399	338	301	338	399	374	370	371	355	348	351	344	343	394	371	354	333	326	348	383	355	354	340	364	322	338	352	390	370	332	364	342	349	338	323	386	352	358	350	334	347	384	331	346	382	339	374	338	371	347	347	321	377	354	347	326	345	356	372	335	369	339	324	365	328	348	356	374	354	340	383	355	362	361	325	343	319	353	326	324	351	355	309
21555	812	877	897	843	820	837	833	862	820	801	830	839	799	860	862	843	797	776	807	836	843	793	857	834	809	805	845	820	798	808	882	827	821	807	800	844	810	840	832	864	834	818	841	788	863	808	802	807	847	785	849	834	854	858	796	824	761	833	818	866	818	826	847	830	791	800	818	815	794	801	820	847	858	791	828	845	893	765	833	767	827	812	829	841	813	819	813	815	795	779	803	844	792	810	861	810	834	824	856	824	828	783	822	782	782	796	826	814	829	828	804	889	780	813	823	829	885	819	799	870	836	810	837	848	827	763	790	808	888	810	850	847	833	791	816	877	843	831	804	796	755	813	787	818	821	848	770	834	815	777	814	834	848	883	849	850	827	826	762	794	860	868	842	805	806	862	775	786	834	772	809	845	785	757	841	818	799	765	847	819	795	835	809	808	804	767	819	793	800	842	839	762	813	807	843	807	785	770	829	774	817	816	829	880	794	819	819	820	793	792	820	873	797	801	787	849	840	775	831	845	731	827	832	791	795	811	858	832	820	775	806	852	772	838	823	776	815	832	786	858	839	842	845	836	801	831	799	795	821	852	814	847	872	817	807	823	806	820	812	778	815	826	816	800	840	768	824	779	831	849	851	845	785	819	830	842	807	837	813	793	800	832	846	828	855	789	797	824	819	852	836	871	825	842	808	816	831	836	769	810	799	842	847	842	761	782	858	822	802	863	775	816	785	799	820	800	848	875	814	763	792	801	785	837	796	857	852	826	848	784	789	897	843	796	796	863	808	800	857	806	786	870	791	835	795	783	830	756	815	846	823	870	807	825	805	772	794	806	828	796	844	807	801	796	855	851	820	789	831	809	825	798	827	796	816	760	802	841	801	843	802	846	815	840	847	841	798	818	845	857	784	820	803	789	851	832	796	762	857	789	822	821	804	789	881	830	800	828	820	796	824	873	860	787	794	830	859	827	844	828	842	812	788	767	839	771	820	811	827	834	790	809	825	773	823	825	832	806	846	850	773	852	802	840	821	832	822	809	800	812	808	847	830	854	809	842	798	845	761	834	831	815	769	803	832	820	795	802	827	850	774	876	848	876	832	777	788	780	801	767	841	799	857	792	796	840	804	783	816	831	785	824	846	802	825	780	795	859	825	816	832	881	851	872	813	813	845	820	790	823	828	763	834	790	802	835	808	873	828	799	811	787	830	793	796	814	812	786	823	835	839	803	772	833	829	738	819	785	812	849	758	810	812	824	793	815	844	844	827	862	819	746	829	839	827	776	811	839	826	774	802	812	809	830	854	797	803	879	836	865	819	849	819	838	795	828	804	803	862	791	790	828	843	798	815	781	812	831	804	829	844	761	827	849	821	843	796	815	815	859	784	821	799	823	787	812	808	811	811	796	787	774	827	807	787	777	827	827	794	829	803	791	800	795	863	813	857	844	833	806	826	783	801	758	814	801	757	857	833	856	796	796	802	870	787	774	821	794	874	872	798	859	848	842	847	819	804	762	815	821	757	873	902	809	763	863	828	821	780	783	837	791	809	853	804	837	771	774	843	828	844	757	801	802	837	813	777	770	807	819	842	760	864	787	792	771	806	846	829	794	811	821	769	840	802	726	789	823	813	838	832	808	796	840	818	819	835	828	805	838	824	843	793	862	823	786	804	844	832	806	816	845	867	893	813	860	845	825	803	808	818	837	819	820	824	823	804	826	857	842	800	831	853	814	830	839	833	830	886	841	789	832	827	851	763	826	759	858	775	794	841	840	823	846	823	851	780	832	813	799	824	790	818	805	801	835	811	820	776	851	817	813	856	814	841	863	790	862	776	835	872	778	847	793	843	859	855	835	848	828	824	840	824	882	797	820	836	833	818	818	830	817	800	815	810	799	779	866	811	786	830	821	811	813	829	888	822	779	810	792	812	849	794	815	799	799	802	776	866	783	846	805	844	835	844	815	788	806	854	830	842	799	763	849	844	833	862	840	796	812	836	807	850	719	764	828	847	837	806	854	796	831	788	856	841	799	788	782	796	837	817	809	753	843	799	818	814	821	793	842	824	803	884	878	793	809	814	851	829	852	881	845	850	810	887	825	788	815	781	822	834	832	824	809	818	823	806	806	779	793	774	840	830	859	811	815	821	818	834	825	826	797	790	816	859	805	794	789	836	831	806	805	817	820	847	816	819	857	842	831	814	791	819	807	840	815	784	789	809	817	813	827	819	798	847	831	855	813	797	781	798	751	878	862	794	808	850	790	860	791	803	779	801	781	820	831	805	839	813	839	855	827	799	794	793	781	810	803	800	845	830	820	778	826	837	822	838	830	774	847	850	794	862	803	819	834	800	824	813	793	824	805	798	883	823	818	831	830	822	784	804	800	814	860	793	839	837	871	813	797	854	808	864	823	781	859	796	798	747	854	854	780	770	868	843	844	796	852	823	846	777	797	754	824	864	856	811	812	824	822	834	865	833	813	794	808	811	774	779	792	810	860	840	781	868	851	809	794	882	818	811	831	793	848	781	819	811	806	847	857	804	777	834	792	812	795	835	818	810	743	834	805	825	835	843	852	814	825	829	810	799	813	788	817	842	828	819	841	851	817	791	817	807	798	831	853	819	792	797	826	811	856	846	852	871	788	806	828	877	846	833	812	832	812	836	822	836	805	810	811	783	786	842	811	821	825	797	805	867	845	785	801	839	807	837	813	812	765	819	886	835	779	783	786	844	799	790	807	817	772	858	821	782	815	863	786	842	825	826	850	826	862	877	913	808	854	833	784	835	789	765	823	805	819	846	855	862	788	885	765	818	806	843	806	816	853	821	834	820	806	814	824	773	847	817	820	799	804	834	746	785	769	806	824	857	782	834	793	795	868	791	832	839	823	824	859	808	855	857	791	858	768	815	805	829	814	822	833	794	841	821	788	809	792	808	869	803	816	810	794	805	852	857	842	889	798	846	771	802	825	879	807	874	843	781	799	833	848	810	796	801	820	784	848	810	830	833	817	824	841	793	813	776	844	831	856	860	819	853	791	818	789	828	789	845	833	829	817	820	778	816	802	816	818	770	802	801	839	792	853	855	752	793	812	822	818	821	862	849	788	849	811	813	833	813	760	849	779	846	810	792	869	814	776	860	835	790	796	840	826	807	826	821	798	824	830	775	837	785	813	868	857	880	769	814	849	797	812	792	796	762	779	832	835	816	849	826	840	787	792	819	844	784	769	839	810	801	850	835	814	828	823	822	860	819	869	840	802	862	870	821	829	800	896	790	787	835	791	821	853	832	796	804	838	852	818	814	850	809	776	756	830	827	831	825	789	799	841	799	871	809	814	845	839	793	833	812	880	829	811	783	785	819	844	811	838	803	852	819	853	870	824	842	815	853	823	813	845	863	853	767	849	793	805	815	791	745	822	806	769	851	834	787	777	791	838	790	831	796	796	882	786	827	850	847	865	792	813	790	781	777	771	856	843	775	824	872	800	794	832	861	865	833	834	822
41545	8199	1000	632	573	472	474	483	448	454	429	402	449	460	477	430	459	432	461	388	403	420	429	434	434	452	426	421	430	418	417	439	425	453	381	418	403	428	459	419	424	413	428	429	434	431	426	409	432	431	473	406	445	414	420	415	468	404	428	388	467	400	458	443	420	376	448	443	422	423	424	398	428	417	394	390	419	398	400	410	423	415	406	412	405	409	434	422	434	409	413	455	432	454	410	438	417	448	411	429	416	424	428	424	458	411	401	439	412	442	391	401	429	419	409	399	448	394	430	416	412	456	397	363	429	396	440	439	414	376	426	392	427	414	438	447	439	433	458	405	416	469	452	429	440	429	432	416	418	401	434	454	400	398	455	461	444	411	423	434	445	423	458	463	408	452	413	418	407	398	399	410	419	438	411	428	446	427	409	429	424	421	453	397	414	448	448	404	396	411	411	449	410	408	427	390	441	443	426	417	414	427	389	409	423	421	453	395	385	423	404	400	422	399	430	432	436	467	463	435	451	412	414	398	398	419	435	420	445	398	423	412	412	404	437	437	396	427	428	403	428	433	466	431	424	413	411	355	429	422	399	409	426	412	423	411	459	379	425	437	435	398	393	399	444	436	405	400	408	429	431	379	387	398	427	420	452	426	456	397	470	424	445	405	414	457	449	419	393	355	395	413	443	436	446	442	447	383	403	455	464	421	394	390	465	397	439	370	466	400	468	414	397	436	399	445	441	428	443	409	428	431	391	435	430	440	419	436	454	432	439	414	412	457	417	410	411	423	419	376	392	396	449	423	410	425	424	420	411	443	411	423	435	434	439	432	423	425	399	402	423	417	480	454	438	433	403	465	417	418	378	406	452	446	440	444	420	432	399	431	413	435	454	428	413	406	408	455	410	388	417	460	427	427	427	432	438	422	439	414	370	420	418	433	397	462	448	371	417	400	403	422	436	435	447	428	431	398	400	354	420	417	449	424	460	416	452	425	399	465	412	439	424	391	444	397	424	420	414	454	433	377	420	466	420	433	447	463	413	396	427	413	396	428	481	425	396	442	391	417	447	379	418	435	408	414	423	384	428	410	396	442	407	411	428	431	444	411	407	463	411	412	411	448	450	409	374	431	424	422	431	404	452	450	451	442	434	421	409	443	410	442	450	452	440	439	457	443	416	407	417	418	407	406	439	427	464	435	407	411	420	383	426	417	436	405	425	403	431	408	436	409	411	419	398	447	437	425	434	455	455	386	421	423	425	460	406	419	414	399	443	424	447	435	428	417	454	437	423	427	434	378	404	394	412	400	433	414	396	398	420	413	405	384	440	416	412	469	444	420	445	453	434	455	453	389	427	378	413	383	433	422	427	416	437	473	442	436	443	433	438	438	399	406	447	419	419	448	407	409	426	426	423	447	422	434	413	410	458	432	411	461	442	371	430	425	430	420	447	450	477	437	445	411	448	415	378	416	406	407	420	462	469	448	457	403	405	437	416	400	405	415	438	433	454	450	424	422	409	414	393	390	409	435	409	407	458	403	423	413	459	446	388	432	401	427	401	408	412	429	430	428	402	425	414	434	408	447	453	395	437	399	437	422	407	427	454	455	441	432	429	424	444	401	416	408	411	434	414	397	441	453	416	407	423	419	449	462	433	434	458	400	382	444	419	460	427	416	409	411	448	416	392	392	385	408	411	425	427	453	412	458	436	408	418	422	415	440	450	435	451	411	420	424	433	420	419	372	437	400	396	420	405	477	432	444	446	416	422	414	429	402	420	424	394	462	447	436	446	424	407	439	457	427	434	363	399	414	409	418	443	403	469	435	396	410	401	421	401	419	441	409	402	371	458	432	449	406	394	424	435	416	387	394	449	449	447	416	390	448	388	435	410	409	463	461	441	427	446	430	419	381	438	478	414	418	411	476	428	439	450	437	436	439	411	405	416	388	441	426	438	430	424	384	431	414	413	408	465	408	418	397	426	404	406	389	397	411	447	392	447	445	439	417	444	441	370	404	481	416	372	394	399	423	412	412	396	434	430	434	429	442	411	413	413	417	398	406	414	446	407	409	428	416	426	475	420	422	401	427	469	453	429	378	410	418	434	428	414	427	450	417	440	441	387	391	369	371	400	391	423	420	457	441	394	424	368	424	471	443	418	413	435	385	415	426	447	434	430	467	441	433	413	409	358	479	421	434	424	441	454	444	453	411	434	408	418	426	441	410	427	416	412	410	366	437	444	419	421	450	459	432	404	368	435	440	420	424	455	453	487	457	414	423	396	404	411	422	413	427	434	414	428	402	427	417	416	402	444	422	419	445	432	384	438	398	423	458	422	402	390	460	395	404	374	426	413	412	388	431	415	462	439	449	416	405	458	464	397	432	442	405	437	456	430	430	483	398	411	405	447	376	483	419	436	394	400	407	409	396	426	416	387	389	385	390	387	421	435	434	431	426	470	419	418	420	457	432	441	439	415	399	432	418	439	412	446	365	437	430	428	467	439	431	420	388	430	420	413	413	458	408	384	377	420	421	417	402	420	436	421	443	407	428	399	433	473	433	420	402	460	441	431	398	420	422	419	419	392	434	448	454	440	435	458	421	403	404	409	409	467	414	413	448	433	390	428	416	424	399	418	422	441	446	377	440	475	438	376	426	397	387	438	424	443	392	431	475	435	417	444	415	448	417	402	430	411	465	445	423	447	418	393	385	464	440	421	404	414	428	407	434	425	439	376	431	413	428	380	389	410	443	438	420	418	400	383	413	448	442	435	412	451	416	437	441	418	415	397	387	408	445	453	414	393	416	431	419	427	409	434	430	438	401	419	419	394	435	414	425	425	448	418	407	465	451	425	387	430	424	404	441	433	399	388	430	452	403	408	419	418	424	456	443	426	398	447	444	464	429	448	421	404	429	404	438	433	419	447	419	455	445	423	416	436	393	420	405	448	418	414	445	446	413	440	414	414	441	458	428	465	462	409	421	389	424	456	427	418	412	462	426	446	400	381	406	463	401	451	431	387	425	422	413	448	439	447	387	425	394	437	417	439	397	419	464	417	446	376	419	421	431	481	454	411	426	461	391	414	447	441	398	419	421	421	411	453	438	426	468	429	458	467	431	442	475	419	390	406	454	441	433	400	430	425	421	433	464	491	390	410	413	445	421	466	444	422	416	412	418	376	429	433	431	458	436	416	412	438	398	393	442	412	435	439	419	437	395	421	477	427	421	426	384	410	407	428	436	409	426	436	463	473	432	394	416	412	433	411	484	422	452	457	412	435	467	407	414	460	452	426	397	404	455	405	414	447	432	412	442	442	460	464	407	443	416	400	440	439	425	428	395	429	440	407	430	395	436	421	394	451	437	450	411	385	403	442	423	437	435	455	375	427	429	440	419	428	420	417	418	427	431	455	458	456	434	433	439	450	386	443	447	422	441	449	440	407	406	440	419	385	386	381	425	447	381	409	418	492	396	414	421	448	442	411	405	409	400	371	425	421	430	421	446	409	452
22777	1093	1513	1614	1455	1290	1219	1185	1168	1119	1143	1061	999	1013	985	997	977	973	999	984	947	1010	993	967	1001	992	964	1024	965	957	933	956	942	949	963	999	999	949	950	927	995	981	965	968	1005	940	943	932	988	928	993	930	948	982	940	996	894	966	972	1004	932	977	978	962	880	992	956	964	944	984	998	950	980	959	974	981	967	996	973	951	966	927	918	965	991	917	993	938	944	910	937	944	972	924	929	929	936	909	908	929	939	937	1015	994	928	961	987	1020	971	953	895	933	948	922	960	932	996	967	995	951	938	952	929	897	907	968	991	937	902	1006	914	902	951	990	896	898	956	966	945	950	954	963	919	911	970	953	942	899	949	994	959	954	958	988	945	948	934	927	988	1010	958	962	988	1003	1007	1009	941	928	904	924	948	1000	883	921	953	973	965	934	960	955	917	977	902	967	997	956	935	955	942	917	934	967	926	976	933	964	1026	914	1009	905	963	977	961	988	966	966	975	925	955	968	965	981	984	911	938	969	937	971	992	992	925	944	936	929	965	961	943	957	988	950	963	906	925	970	924	935	939	953	1037	926	904	976	949	940	967	908	935	1011	942	953	968	962	913	933	999	963	899	948	960	976	938	921	947	980	942	881	946	989	918	963	949	927	973	961	932	973	979	955	958	948	985	952	957	941	990	996	939	911	992	914	968	976	941	991	934	1001	967	964	920	998	994	929	994	971	951	918	956	899	955	969	950	939	899	969	969	941	977	933	969	915	975	946	993	964	1015	952	937	962	957	955	984	980	923	862	884	975	945	971	945	926	974	928	905	960	895	970	947	944	926	925	964	987	946	981	960	992	971	935	942	948	1000	968	966	987	1008	998	967	952	942	912	896	941	986	931	989	937	951	956	986	931	930	982	975	977	913	959	909	879	942	921	962	958	956	973	954	944	969	969	930	928	958	937	909	956	891	973	986	966	962	971	978	1015	945	933	989	918	926	961	947	922	975	908	964	939	987	970	964	950	964	915	955	950	965	966	975	945	976	978	889	900	954	993	1005	923	971	984	959	939	963	948	953	936	955	992	944	947	1015	902	970	950	960	937	904	954	949	968	901	959	966	961	958	897	937	915	907	918	936	977	933	945	929	951	994	908	967	957	924	935	968	955	1004	854	942	972	954	945	1010	946	929	976	931	937	942	924	1000	925	993	973	958	955	975	936	927	965	950	938	928	936	954	970	1000	989	941	996	982	971	910	999	924	925	899	944	958	914	952	953	967	950	908	983	916	950	937	954	966	1008	971	969	953	888	951	956	965	1011	958	1002	933	939	926	949	939	960	975	1011	949	974	960	942	984	983	889	934	962	951	920	974	964	911	968	935	989	965	976	886	953	975	906	891	973	945	913	952	880	921	968	910	900	949	998	963	988	956	1012	934	985	945	929	990	957	871	929	963	978	996	927	999	976	983	942	972	956	962	992	952	975	908	959	981	916	967	948	988	950	971	992	975	931	932	968	971	1002	913	928	943	942	936	934	947	876	937	942	936	974	954	1016	899	968	951	973	945	948	952	985	1007	981	949	926	958	992	932	1013	927	952	943	934	983	907	953	956	1017	897	976	911	944	923	937	972	954	912	973	903	947	1005	890	945	994	947	987	940	919	947	900	956	915	986	968	991	933	976	949	956	1010	998	956	990	908	1006	925	920	952	969	894	987	904	909	1009	917	953	938	1016	997	961	899	923	993	975	966	926	929	949	983	974	943	968	974	954	912	941	977	924	931	961	1004	968	989	902	947	960	990	982	952	943	924	1011	982	936	951	905	961	938	952	1018	991	963	870	979	963	917	912	987	917	909	941	927	947	967	912	979	948	938	927	928	982	965	1036	941	937	991	927	948	908	991	939	941	939	948	943	971	982	976	979	920	939	999	974	993	934	960	926	963	931	931	947	968	939	997	961	986	963	992	952	899	991	928	965	935	1016	965	952	943	982	967	952	882	988	969	943	993	943	967	932	1001	943	934	961	970	914	973	957	989	936	967	956	950	977	923	901	921	989	929	943	887	954	923	974	970	935	905	956	915	974	976	977	973	896	960	961	981	915	931	955	954	1000	985	960	918	959	980	952	975	943	1024	969	952	968	961	973	937	909	917	984	972	921	966	960	938	920	940	980	914	947	918	925	931	956	961	953	948	918	978	959	973	953	957	952	946	960	982	989	969	953	970	948	937	964	954	978	981	971	943	930	949	942	979	1002	935	963	911	888	935	987	908	941	949	955	949	885	995	901	972	960	899	998	973	973	950	943	965	955	934	912	896	920	958	977	924	957	928	963	908	931	932	986	979	949	938	963	951	945	1037	940	946	948	980	965	946	857	992	976	930	996	900	879	948	975	897	871	912	971	950	897	928	982	952	917	988	958	992	954	940	972	926	1073	974	986	926	993	942	973	934	975	1018	937	975	934	1021	997	953	931	923	896	956	956	945	938	1004	955	897	992	972	953	929	963	953	967	947	989	975	991	952	885	994	930	946	931	990	967	926	993	909	967	913	946	980	933	935	919	931	904	918	955	996	988	957	921	1010	995	974	920	911	923	958	932	922	974	894	966	898	1009	918	928	927	974	948	951	953	952	1001	954	1000	978	949	950	881	985	987	979	906	1001	936	910	944	989	983	963	1037	1022	930	1003	931	975	922	933	935	956	977	949	930	943	930	968	1009	998	939	980	890	923	966	1014	941	990	977	953	995	976	908	913	981	942	946	974	947	893	942	1034	949	897	951	966	989	987	1051	918	896	997	949	940	951	946	922	965	979	974	922	967	944	997	942	930	925	973	934	919	917	952	1008	931	975	953	994	983	901	978	977	962	969	973	975	972	973	965	905	924	987	948	924	1019	921	939	933	999	935	954	941	947	982	987	883	986	923	950	916	885	959	904	982	941	955	986	953	856	914	966	981	1003	951	956	913	957	916	925	928	1016	945	931	982	962	923	988	980	943	949	1008	970	905	962	989	930	955	937	971	960	915	924	938	935	897	919	989	1001	998	973	965	945	927	999	929	929	923	902	992	896	920	962	953	978	909	960	952	1000	934	942	1003	941	944	940	986	882	961	921	997	990	1003	948	930	970	1004	953	929	959	971	959	951	940	1001	900	949	931	959	930	922	942	980	958	986	975	908	967	955	968	969	921	921	937	1002	951	949	953	950	998	933	964	936	991	929	990	966	918	951	904	963	929	945	958	930	896	932	1002	970	954	962	925	998	1005	918	979	935	977	944	961	967	922	994	964	955	955	905	943	970	1032	951	886	929	975	916	926	980	973	968	933	956	1013	955	996	891	933	981	911	944	942	956	983	989	970	982	1025	1002	959	975	977	938	1017	884	924	1019	940	951	924	939	969	984	923	910	1055	888	957	969	921	977	952	976	931	932	928	968	964	943	937	931	942	956	954	937	986	962	1003	1009	924	931	1017	956	922	987	935	930	972	961	959	946	961	924	1008	946	953	938	981	934	970	924	938	986	1010	934	986	898	922	963	1005	983	904	923	956	976	938	950	997	954	996	938	892	912	958	926	977	962	946	953	938	922	966	985	958	911	954	979	931	958	959	962	935	949	1007	947	931	960	932
38291	8237	1980	758	574	473	393	438	359	367	359	340	317	312	285	327	305	267	277	287	283	286	298	302	309	276	293	288	275	288	296	299	333	291	280	313	272	284	279	327	267	284	280	280	275	294	301	259	269	260	315	302	313	283	306	262	298	296	291	305	285	305	295	298	278	251	277	312	293	316	304	259	297	297	299	344	289	318	300	261	295	289	296	286	288	276	308	313	294	268	284	267	304	281	301	314	302	274	274	333	328	310	319	255	307	288	307	276	316	308	282	274	326	267	287	244	314	273	251	308	265	262	259	282	275	296	276	283	267	272	285	308	316	264	287	305	290	268	273	297	310	302	315	301	294	247	269	291	297	297	270	295	298	271	299	283	284	309	272	303	288	296	273	288	308	280	267	305	301	299	276	283	296	311	265	279	292	292	301	258	303	287	275	305	303	316	253	280	240	321	262	279	273	287	282	295	289	304	285	270	278	269	292	246	250	276	284	256	285	294	290	308	268	293	270	283	305	287	278	265	276	282	312	295	330	285	285	305	305	277	269	296	313	296	306	241	308	282	262	275	322	299	299	297	315	271	292	289	321	293	306	265	287	274	245	315	236	283	276	286	269	306	305	283	282	293	307	254	263	303	264	295	297	277	291	284	300	327	282	307	281	282	310	302	279	303	289	297	238	283	286	295	275	263	252	327	306	259	284	248	287	299	288	273	275	297	287	292	275	297	283	302	287	282	302	263	296	301	258	289	307	292	255	322	301	319	265	274	275	302	269	276	251	298	254	300	272	288	286	269	296	278	256	271	286	280	296	275	279	278	313	289	303	271	293	269	276	277	286	300	282	284	305	270	302	280	284	287	287	314	279	285	314	292	301	293	322	243	291	300	290	282	274	277	267	277	292	282	262	271	291	249	261	287	298	322	279	291	307	249	283	235	301	288	276	238	292	339	314	267	261	300	304	280	298	318	310	279	287	260	296	301	286	277	331	278	304	247	272	285	264	294	312	280	282	302	281	245	265	276	301	278	293	278	310	300	279	274	286	268	296	288	273	278	299	299	249	264	278	291	306	302	277	305	294	312	272	309	273	261	279	270	273	281	290	271	306	293	303	256	292	302	314	242	282	295	247	271	322	267	282	309	316	284	331	287	301	264	279	266	286	281	279	280	265	254	273	284	280	275	260	274	297	293	293	267	264	297	314	274	279	269	291	293	295	304	286	315	299	285	270	249	304	296	246	331	293	267	302	278	259	284	280	319	255	272	285	285	264	277	299	275	287	280	298	291	295	268	243	249	271	280	294	297	338	300	288	311	299	276	291	298	286	254	269	301	287	302	293	342	259	266	310	281	273	309	269	287	283	330	277	251	256	285	275	319	260	285	307	277	310	297	255	260	303	269	299	298	320	308	284	274	288	276	276	280	292	339	294	291	292	278	268	302	303	278	280	298	278	259	279	270	281	242	306	272	289	263	276	316	260	315	301	290	304	282	281	284	293	277	282	314	279	286	296	266	248	263	286	301	277	279	267	256	281	284	284	304	274	289	283	258	313	301	276	280	293	276	272	272	269	280	293	280	279	300	258	336	263	279	286	293	327	302	250	306	303	272	272	292	267	286	286	270	304	303	314	277	304	269	318	263	295	293	266	282	293	291	251	287	278	277	329	279	291	267	295	286	295	335	280	278	310	304	301	255	299	313	300	288	291	314	283	285	248	308	291	262	278	281	319	242	281	272	273	269	290	290	263	291	304	273	283	293	274	293	283	308	283	295	320	268	296	300	278	291	255	311	287	264	293	301	295	271	287	259	281	287	285	240	278	276	286	309	300	286	307	263	267	314	304	293	311	266	297	280	290	278	267	266	283	297	299	270	290	282	271	278	259	282	290	274	302	287	281	290	302	301	276	252	287	283	261	272	323	260	279	250	279	274	272	250	291	305	289	286	277	265	322	276	319	299	291	313	290	308	282	318	254	295	293	306	311	303	291	284	298	258	292	320	312	256	263	279	273	285	248	306	286	270	309	277	279	300	267	272	329	306	267	296	288	317	309	294	291	292	283	276	259	288	296	288	305	293	267	243	280	260	286	295	314	292	262	325	282	271	294	307	301	292	254	276	304	278	302	308	299	339	281	302	286	304	274	275	314	281	287	298	301	304	250	281	273	264	268	264	286	289	260	282	286	282	287	273	269	287	298	312	297	290	290	284	284	296	279	265	284	271	286	266	276	279	279	298	290	306	261	272	292	295	257	284	283	311	292	244	263	288	282	259	272	283	288	288	295	263	273	300	303	270	290	267	300	288	275	277	259	277	276	280	294	281	293	307	275	316	268	314	260	265	302	299	287	299	300	312	294	282	275	263	297	282	273	286	297	276	290	286	279	278	293	282	288	289	303	294	249	308	290	294	272	275	288	310	293	282	272	275	274	283	263	267	283	317	286	307	288	315	307	278	267	305	300	281	274	307	297	286	315	337	298	267	304	303	265	289	297	272	297	319	304	274	301	301	305	276	286	309	296	286	273	279	294	256	291	283	301	233	270	297	316	271	264	287	302	277	283	290	295	311	268	300	291	297	315	273	273	282	284	277	266	292	258	334	309	251	291	293	296	299	302	278	254	289	289	298	286	264	283	307	291	269	290	303	279	263	287	270	324	281	307	269	272	276	274	273	271	269	275	274	296	320	287	272	271	273	265	244	317	285	292	268	285	255	300	286	296	303	270	292	319	288	296	288	289	286	262	288	305	282	308	270	309	311	279	251	278	292	298	289	274	335	262	279	309	268	286	275	280	289	282	292	320	276	285	297	279	273	256	289	280	294	299	258	300	282	261	284	277	309	313	307	290	293	275	291	262	285	276	266	268	306	282	281	297	284	277	293	295	311	280	317	281	296	247	275	271	289	303	265	298	295	302	286	279	256	276	291	298	309	274	281	302	293	276	283	270	285	313	268	285	303	306	290	270	285	274	274	257	265	278	312	322	277	306	288	290	319	275	265	310	274	306	269	315	288	303	296	303	306	305	284	257	263	286	294	290	285	320	299	306	286	285	299	264	317	297	264	309	289	307	255	259	291	296	264	283	304	286	275	285	274	297	297	305	291	315	293	284	315	274	271	264	241	276	305	260	284	284	272	289	290	254	304	305	285	303	285	275	289	278	251	275	282	257	303	280	320	283	263	311	297	282	292	287	268	253	292	276	299	303	290	242	311	309	318	299	292	262	283	297	277	305	320	283	302	285	294	302	299	267	300	273	276	311	305	287	273	272	273	260	292	318	263	275	303	255	274	289	263	285	272	296	291	298	274	292	277	318	271	268	304	321	272	297	258	256	307	280	292	288	275	259	301	269	301	264	304	294	290	308	288	307	272	268	250	273	287	284	311	287	273	283	295	293	298	261	315	301	288	313	270	250	304	306	281	259	287	309	296	262	276	275	261	302	297	267	310	284	293	279	283	292	259	289	330	293	233	296	284	282	294	299	311	313	267	279	291	285	293	275	248	287	292	324	283
20332	1163	1938	2216	1890	1511	1392	1205	1117	937	901	851	864	822	825	769	708	733	726	771	700	766	709	671	697	725	695	705	655	677	670	698	667	656	732	648	677	634	646	737	663	653	675	670	680	685	682	653	625	636	643	665	570	637	689	599	659	628	674	640	643	634	637	658	648	665	630	688	710	625	668	644	659	703	612	663	670	664	651	626	662	706	647	659	628	646	709	666	650	657	619	628	666	702	662	631	676	654	649	663	695	620	674	614	666	652	661	659	658	653	660	633	617	638	663	631	673	654	655	647	638	661	608	642	641	670	623	604	651	634	688	698	655	612	677	660	645	642	678	664	620	672	610	618	647	635	618	637	602	650	623	685	647	677	662	658	640	663	631	599	611	675	660	637	649	598	617	653	635	642	605	643	622	635	642	643	675	670	640	637	717	617	667	664	692	646	665	620	669	611	688	664	609	659	644	634	651	659	681	633	701	658	637	648	607	628	642	614	645	654	717	661	657	665	666	641	596	639	595	642	647	683	637	688	691	649	652	584	660	658	674	643	612	643	661	616	674	656	639	650	695	632	629	661	619	628	638	653	645	679	641	664	648	673	655	674	662	654	656	655	695	654	649	640	644	708	646	612	677	615	657	663	648	620	673	672	680	673	652	678	675	674	633	649	656	634	647	631	699	657	616	652	660	622	613	682	661	631	679	602	635	676	600	663	646	608	657	625	657	652	637	705	646	647	595	651	622	617	623	666	646	694	656	651	650	721	645	600	660	631	661	688	662	662	624	663	617	601	670	623	688	648	616	646	654	639	664	638	662	648	672	645	665	628	603	627	692	688	636	636	584	623	668	638	623	682	667	648	656	631	684	647	686	656	641	634	618	605	662	628	633	647	638	619	636	656	637	635	661	621	635	681	635	633	633	637	659	704	625	661	605	650	661	649	639	702	624	604	609	650	675	649	645	617	705	614	658	645	634	681	643	583	648	661	662	631	655	693	646	664	646	622	638	633	645	614	662	696	619	647	670	624	641	657	604	679	630	658	631	654	711	661	646	668	685	621	707	647	602	655	652	663	683	624	626	635	623	652	659	620	624	670	628	640	621	633	643	655	649	609	672	622	666	654	639	646	636	682	698	686	658	627	685	603	682	663	629	641	642	656	648	629	615	597	640	671	643	644	645	650	604	654	640	680	661	673	647	644	602	640	618	623	660	657	661	656	647	656	648	641	653	637	651	631	660	641	624	659	647	639	644	664	641	663	658	683	607	614	671	657	676	627	678	679	659	620	666	649	618	597	665	683	619	637	647	645	634	668	652	659	626	609	651	625	656	657	652	626	626	682	633	710	645	631	658	698	631	675	649	655	646	675	603	661	658	656	666	586	659	640	645	653	671	647	686	663	727	621	659	646	655	637	631	623	684	638	622	646	657	658	687	620	643	596	651	666	663	665	637	619	663	672	613	646	689	645	663	633	642	663	647	650	675	666	610	634	621	651	647	610	620	609	612	612	687	679	638	613	648	679	602	630	663	650	672	646	639	660	645	646	656	620	643	672	646	605	608	656	639	621	610	616	638	651	650	642	621	653	653	682	663	612	653	606	645	638	619	662	648	652	643	686	623	648	620	608	629	640	642	654	596	628	658	659	664	620	673	642	584	684	679	618	652	596	688	594	690	613	653	610	620	699	665	623	677	679	681	631	646	647	615	667	653	626	675	644	679	616	609	678	651	676	695	621	650	664	668	677	600	663	693	673	646	632	580	642	613	668	659	630	603	613	627	688	641	638	642	648	636	664	681	661	648	664	623	645	649	697	625	638	622	651	629	616	669	605	643	679	637	662	687	643	675	672	635	620	662	649	629	617	687	611	640	621	611	627	614	639	630	661	618	625	697	654	665	656	620	632	638	615	692	663	655	663	669	669	645	638	606	610	618	642	670	691	642	619	654	671	658	644	642	670	656	628	674	659	629	676	649	697	624	642	646	630	704	637	672	660	661	664	620	651	656	654	615	623	678	657	603	670	628	628	687	680	637	678	619	638	641	630	640	625	658	625	676	635	672	614	678	662	625	625	648	633	613	669	607	701	661	578	669	646	703	667	690	647	653	670	671	636	606	620	713	612	663	656	664	623	667	685	642	675	627	682	646	644	636	686	609	620	625	709	686	614	671	632	690	657	610	642	664	654	664	650	643	660	625	666	654	641	646	641	627	685	649	658	626	641	627	659	642	633	645	632	619	662	617	670	667	596	638	648	718	645	652	642	670	692	639	650	620	639	619	622	629	632	688	607	648	644	641	615	625	632	656	664	642	660	674	642	659	652	656	647	661	675	640	672	584	610	607	600	687	666	658	648	649	633	625	645	679	647	684	684	685	643	669	623	599	669	632	649	697	652	624	627	614	688	582	685	657	646	627	637	627	647	623	643	591	634	679	680	610	645	656	628	665	687	643	672	642	620	673	644	657	643	638	684	616	631	641	639	660	611	652	676	650	663	686	636	673	695	642	630	648	658	623	671	611	646	644	654	640	664	695	663	637	661	661	670	626	635	628	606	626	643	611	663	635	632	665	606	620	652	641	667	629	625	616	620	623	698	651	665	694	625	611	628	640	629	699	660	640	678	643	622	686	676	654	638	664	665	657	607	638	605	660	618	658	632	634	675	650	655	643	638	632	627	621	641	663	610	608	642	603	697	644	627	672	620	623	669	654	645	655	633	646	623	708	649	665	669	625	659	625	658	582	695	620	660	682	611	678	670	639	692	637	654	604	644	655	653	596	625	649	624	661	679	625	671	584	657	628	669	636	623	655	641	672	681	649	648	680	679	663	624	636	652	670	625	621	656	649	648	646	649	653	644	698	646	653	616	649	661	669	608	577	683	663	653	651	630	667	625	685	630	630	647	639	614	640	682	661	672	625	680	605	646	665	629	624	629	673	631	646	679	629	644	627	693	651	655	658	675	583	679	652	631	670	685	602	644	655	681	617	616	657	618	679	662	669	649	645	687	650	675	662	646	627	653	644	644	613	591	670	639	596	666	665	641	672	635	657	609	585	641	616	658	636	662	622	668	669	619	664	645	678	655	639	674	646	649	613	683	702	643	683	671	643	621	641	691	622	689	688	671	613	636	669	634	656	654	639	704	652	677	666	646	661	665	672	605	654	621	649	633	632	688	648	635	651	658	635	691	599	644	675	672	727	625	711	626	680	655	601	625	625	633	611	668	654	662	615	648	644	645	640	648	634	685	715	638	602	654	645	609	683	628	630	644	674	699	623	643	652	631	652	686	612	626	637	637	663	644	666	575	655	670	607	654	670	657	643	625	605	607	626	615	660	665	643	618	637	608	640	622	670	648	668	634	634	652	668	632	659	672	685	724	648	685	643	640	628	671	669	682	704	650	629	663	614	606	692	677	653	646	629	690	699	619	633	665	596	685	665	655	646	680	646	646	696	677	630	663	664	623	677	683	637	685	634	656	637	608	643	623	666	674	653	616	668	663	623	623	656	657
21527	2457	297	295	264	283	267	267	286	276	275	273	278	247	274	237	275	268	259	289	283	272	266	274	325	267	283	269	267	264	301	288	274	247	264	275	247	275	281	259	246	302	274	265	275	264	242	299	304	251	247	272	243	255	273	267	254	268	260	263	247	265	289	301	276	268	283	260	258	261	297	256	291	246	250	270	249	297	265	313	295	282	291	297	260	283	276	266	249	280	289	308	285	277	279	282	292	284	280	246	244	250	261	259	239	265	258	267	275	271	279	298	263	263	275	283	284	299	282	289	255	251	245	272	286	268	227	279	249	254	239	273	305	261	276	270	303	281	262	303	271	269	269	277	267	251	279	229	287	269	291	287	260	264	260	282	260	271	248	285	287	265	253	270	256	312	267	252	270	254	271	286	287	269	254	265	268	258	283	269	264	291	280	266	271	245	255	290	269	266	235	252	297	277	248	269	255	289	273	245	281	288	285	266	303	271	249	271	277	266	295	315	283	291	259	307	271	293	289	283	257	286	260	294	263	256	263	288	258	272	256	278	290	267	272	253	268	270	274	236	260	315	260	303	252	297	272	258	263	273	289	270	263	289	253	274	261	303	244	259	251	239	287	293	266	277	295	271	323	272	320	278	286	253	259	230	280	259	279	281	254	273	269	279	288	297	305	283	279	260	235	253	266	281	245	253	265	281	287	289	277	295	267	277	289	258	256	257	288	268	257	296	279	288	273	244	257	280	296	260	278	254	269	224	266	274	253	241	287	269	269	264	282	263	275	277	276	254	272	289	286	290	274	268	284	271	243	293	284	270	252	305	251	270	259	339	271	307	283	273	255	274	277	286	300	290	304	298	275	285	260	283	278	256	259	278	290	283	253	262	259	263	264	244	243	275	296	288	241	283	292	295	291	285	281	257	236	286	285	248	289	300	271	278	279	317	251	266	283	251	283	256	260	294	287	303	272	256	268	301	271	249	304	282	251	285	269	263	239	261	264	262	274	269	253	262	271	282	257	266	271	304	270	281	264	271	240	307	241	240	283	266	226	281	256	280	286	283	235	262	278	275	294	317	297	260	289	291	258	259	298	269	260	308	261	260	269	248	276	283	264	250	283	302	289	251	286	286	312	242	260	243	267	263	252	255	274	276	300	295	278	275	263	283	289	253	288	237	312	289	271	264	249	283	273	275	250	304	264	292	268	234	276	278	280	253	288	285	252	272	284	290	265	293	304	282	281	303	265	230	276	251	277	276	278	281	280	242	271	277	289	283	289	285	265	279	270	274	289	297	277	305	271	285	271	274	262	252	282	227	289	242	290	287	282	258	270	269	287	273	240	266	227	279	252	260	262	263	265	276	288	249	302	277	298	259	307	287	235	273	262	296	261	265	280	297	253	253	261	271	294	281	264	263	260	274	290	273	272	225	279	281	277	265	303	260	295	289	240	296	282	263	284	280	258	267	257	279	262	268	267	260	252	265	284	267	289	264	276	262	261	267	279	237	292	244	284	267	244	265	269	257	258	281	268	251	275	271	268	283	265	269	279	289	262	299	273	265	266	281	287	265	273	267	302	261	286	282	235	305	254	270	261	272	270	269	261	269	277	278	244	301	264	296	256	287	277	290	276	249	274	260	274	305	264	263	262	276	286	298	276	240	265	272	237	286	258	260	247	275	255	289	237	273	239	273	260	268	242	307	264	271	295	270	257	288	233	250	314	270	256	283	264	309	262	284	305	258	262	270	271	248	274	273	274	256	279	244	276	269	247	265	277	268	281	257	306	295	255	294	300	326	283	259	288	302	268	263	242	286	279	296	247	295	297	252	280	252	279	272	262	292	266	292	296	312	249	299	271	262	254	296	275	239	248	265	276	265	246	240	289	295	301	265	288	286	265	265	279	231	260	263	292	259	251	287	246	251	264	279	294	278	267	273	259	256	266	275	291	250	249	238	247	282	286	258	280	237	266	262	262	262	271	272	272	299	305	255	278	274	272	285	273	282	254	252	291	274	283	241	282	287	256	305	272	295	265	268	272	273	274	266	267	260	295	264	272	285	292	258	278	283	275	279	306	273	286	253	267	284	294	265	265	252	291	282	281	276	252	267	278	256	238	266	259	250	269	274	276	260	283	282	271	258	307	282	309	278	298	258	249	286	270	272	288	267	300	266	280	269	254	223	238	256	273	246	243	298	261	267	286	282	255	290	266	288	244	276	282	267	293	242	247	249	302	295	281	254	278	277	269	273	271	278	278	242	251	270	284	304	250	268	277	260	248	280	298	278	281	276	306	292	291	276	238	274	245	301	283	264	270	258	262	261	281	273	279	288	291	245	289	272	266	283	280	228	278	264	285	260	265	235	246	273	281	256	281	258	293	293	267	266	284	249	272	282	277	296	283	278	247	255	275	251	264	270	287	298	240	263	264	269	271	272	267	297	267	298	271	246	232	291	260	281	264	293	264	281	247	274	285	259	269	264	265	263	298	287	245	252	287	282	281	256	266	233	296	285	244	263	256	284	261	280	261	244	258	274	261	283	286	261	272	270	265	260	241	266	253	257	261	240	267	275	283	259	261	276	267	259	256	253	267	267	264	277	296	285	247	254	308	270	286	263	247	272	261	285	299	259	269	261	258	270	275	277	278	276	289	294	262	244	281	252	285	260	300	304	287	276	255	271	262	246	286	288	258	292	289	270	260	269	257	282	247	279	258	236	281	280	272	287	286	249	271	284	274	297	275	268	269	270	265	272	278	272	257	255	267	268	285	265	275	302	271	277	284	266	296	283	278	259	246	300	283	262	239	256	221	245	297	248	261	299	275	249	267	291	275	290	283	278	257	241	281	266	267	255	255	270	260	314	277	256	261	273	270	247	259	246	245	281	261	243	242	270	295	250	284	270	291	279	284	253	281	268	319	267	309	262	279	288	263	302	283	263	299	286	277	260	247	240	273	273	254	272	281	251	280	273	262	288	221	259	271	262	268	295	261	272	285	267	243	289	324	277	262	289	257	273	260	274	263	248	249	262	246	296	236	300	278	249	251	282	266	224	248	255	237	275	254	262	262	279	273	269	263	298	241	272	294	271	265	240	237	288	266	251	258	296	263	266	276	302	279	243	259	256	270	275	274	266	258	261	276	243	267	316	265	215	304	276	279	286	261	262	258	264	276	273	282	245	300	240	266	275	244	268	273	299	279	263	268	284	283	266	278	253	250	246	260	298	285	303	293	274	291	267	254	257	282	245	283	245	260	280	307	280	248	256	279	264	288	268	247	283	283	284	306	265	290	291	252	295	254	226	284	270	274	283	277	270	273	262	288	263	305	289	302	268	254	262	256	260	290	308	272	263	277	270	278	269	257	276	257	266	270	261	278	298	276	260	287	270	280	245	270	305	294	308	278	250	252	267	288	259	237	236	253	284	283	271	303	287	281	260	290	294	307	264	258	263	268	272	281	275	252	269	260	324	294	253	272	252	276	290	262	263	247	265	269	278	283	278	273	252
12470	711	726	644	650	659	689	670	620	640	667	626	667	649	643	689	687	678	683	656	641	669	639	675	654	668	645	649	667	658	685	647	640	637	614	688	631	662	678	604	675	622	660	640	612	617	668	635	608	634	599	651	662	626	674	674	676	648	655	629	687	584	595	634	674	631	642	663	584	674	693	634	639	615	685	604	689	610	654	609	688	621	666	689	640	675	650	668	686	637	635	654	641	657	631	672	678	703	679	617	604	667	636	660	670	682	671	651	691	647	625	682	641	687	668	627	649	653	656	684	611	609	645	650	677	635	644	644	625	638	648	634	671	619	650	650	637	657	682	608	624	642	611	637	651	651	659	671	667	665	692	657	629	683	644	685	679	656	652	618	621	690	661	684	663	647	631	660	705	670	667	674	640	686	628	648	658	590	642	701	660	688	590	648	646	639	649	615	642	636	655	629	656	662	646	599	682	651	646	623	628	659	678	614	636	652	681	664	648	619	687	670	666	660	607	660	665	615	668	663	634	668	625	630	674	588	622	635	654	652	651	657	619	676	646	656	643	623	617	693	661	665	670	650	615	622	651	627	635	636	645	636	654	601	617	648	632	658	634	631	655	697	631	653	639	689	656	613	703	638	639	627	629	658	628	642	586	656	620	691	673	641	584	604	671	685	658	685	629	650	623	647	641	621	624	649	707	607	636	635	671	635	656	635	637	659	655	650	623	620	631	689	649	639	650	663	687	578	665	623	658	593	601	634	660	634	622	640	661	668	688	669	676	582	667	651	593	642	644	634	646	608	630	646	635	663	656	664	629	662	674	653	657	615	683	669	661	631	681	633	657	630	643	656	622	620	678	671	660	615	642	637	660	666	648	656	637	639	660	615	631	648	642	613	688	663	655	655	618	645	666	668	634	624	632	647	663	600	603	623	656	638	679	622	670	635	631	642	614	645	631	648	628	614	630	657	630	640	616	676	612	668	649	662	659	601	643	637	624	688	653	620	621	662	652	665	638	625	638	736	644	617	676	674	680	693	665	641	653	649	588	663	695	664	643	687	644	649	589	674	641	679	651	646	622	629	694	626	653	661	661	639	656	600	656	664	630	643	650	660	689	621	687	650	649	669	617	631	643	617	640	622	648	663	668	663	649	619	651	666	642	649	659	624	658	646	633	684	661	694	670	664	667	628	615	675	613	604	628	660	655	664	703	670	623	642	568	627	640	644	637	612	601	637	671	687	685	607	654	672	650	619	675	645	716	650	669	599	669	594	665	662	663	653	617	682	614	676	626	666	664	658	690	673	652	639	674	637	636	689	656	631	647	605	604	666	645	619	612	656	686	700	637	647	672	707	615	586	654	669	660	623	632	676	675	605	675	628	662	664	655	643	638	621	655	631	654	663	617	661	621	634	631	644	646	659	649	625	688	655	666	631	622	657	645	596	638	643	680	650	625	622	644	690	634	612	624	651	681	638	661	719	592	679	664	678	630	625	619	649	644	647	672	639	640	647	681	660	670	622	641	646	647	626	689	698	661	623	666	626	611	629	606	665	632	614	673	636	624	615	687	622	682	650	669	649	621	668	652	628	716	693	651	606	665	689	613	653	606	647	657	633	644	641	644	671	631	615	667	649	647	586	631	648	681	655	629	680	702	643	659	641	612	653	642	653	621	697	672	641	644	623	658	641	655	618	632	654	659	624	651	644	638	657	622	638	643	645	660	635	636	639	665	664	649	673	633	636	661	668	624	670	657	665	607	685	632	631	634	627	681	630	623	665	660	654	643	676	616	653	628	630	609	634	621	631	665	648	633	694	624	661	652	663	667	571	657	634	639	663	638	613	643	632	672	647	588	627	654	619	641	629	640	633	647	644	658	633	647	668	662	605	657	656	642	673	591	670	683	604	665	655	640	668	658	638	618	643	627	666	674	650	645	656	613	659	592	669	662	675	663	618	674	654	661	644	658	622	676	615	653	632	665	697	659	607	680	637	627	597	638	679	645	664	663	649	673	621	672	679	685	679	618	662	637	623	633	659	587	665	634	650	648	674	669	605	649	637	622	647	652	662	634	637	621	609	627	653	657	675	613	624	642	657	644	614	668	651	634	664	601	643	658	651	650	631	654	685	614	623	664	675	660	644	652	625	620	645	680	628	598	626	675	626	639	653	600	667	579	629	638	645	635	633	627	661	619	664	655	704	641	679	650	631	658	689	703	682	668	624	688	640	650	642	614	677	651	641	664	653	637	647	596	624	657	598	648	647	674	684	663	644	637	653	695	644	626	631	644	644	611	611	605	673	619	694	594	673	606	641	639	644	696	637	683	677	649	649	660	667	615	697	615	672	674	646	636	611	641	681	666	675	678	668	652	662	633	629	615	676	632	616	631	673	663	609	606	612	641	637	660	651	642	715	636	638	629	662	656	690	647	631	642	651	659	654	661	676	636	632	682	608	653	655	683	635	655	588	611	628	659	643	677	673	638	635	654	646	604	641	674	609	649	630	648	676	646	637	639	623	657	647	647	640	617	674	612	640	661	636	642	656	634	647	644	637	643	600	597	611	646	637	649	660	682	644	640	634	618	636	636	640	651	609	637	602	670	638	648	606	655	664	603	672	609	621	618	617	630	622	680	657	648	665	663	659	617	676	656	629	623	645	696	674	609	650	627	648	654	672	637	647	624	692	584	658	646	654	646	668	614	686	692	655	646	637	622	616	648	610	643	599	636	656	606	678	632	704	634	627	645	635	652	680	636	701	654	660	632	668	643	669	679	608	636	617	709	672	668	655	642	642	661	618	639	674	653	627	657	636	673	593	683	693	657	610	670	603	607	674	683	658	605	642	664	608	662	679	631	637	689	658	643	653	660	637	641	664	677	638	665	691	661	644	604	587	639	624	634	673	631	621	665	591	659	639	675	675	661	648	613	599	677	656	657	672	674	661	633	664	674	642	661	620	656	660	659	658	661	613	636	637	660	652	654	660	668	696	667	648	661	628	643	687	661	649	620	698	629	632	650	672	708	641	640	654	646	621	691	664	668	645	649	626	657	658	639	670	674	632	637	607	621	686	600	652	644	635	633	646	620	647	620	654	663	659	652	598	652	692	669	648	631	610	646	631	628	664	623	627	674	637	651	624	665	659	608	662	660	637	638	663	672	618	670	622	627	619	646	662	681	614	619	676	601	624	596	656	630	640	624	629	701	627	637	643	636	671	689	667	630	621	643	641	675	657	594	638	642	637	641	667	652	603	612	638	615	669	629	668	642	643	644	663	700	651	672	645	662	619	653	628	613	602	636	695	652	638	620	607	691	635	675	654	669	631	622	652	620	703	641	608	629	670	620	658	619	680	644	659	640	623	652	632	712	616	631	646	656	648	640	669	649	678	628	676	659	616	640	633	677	624	668	668	667	634	662	619	643	637	621	681	676	653	609	669	633	642	610	670	598	653	645	603	664	653	645	627	598	682	652	629	640	652	649	648	655	626	627	637	607	672	685	642	605	653
45599	11999	1494	615	546	499	487	456	429	467	451	430	427	450	414	403	455	422	410	432	429	446	429	396	396	454	431	426	441	431	432	427	439	428	425	410	409	383	411	390	433	427	397	447	410	454	450	420	421	438	426	412	431	408	406	425	405	419	430	440	428	421	429	403	423	427	441	412	414	432	437	431	437	426	428	434	453	425	412	432	408	451	410	381	400	444	434	396	446	411	372	425	421	454	412	408	429	431	417	455	432	385	421	389	439	466	449	428	458	400	414	431	435	411	420	414	429	446	433	377	416	432	410	425	429	431	398	447	410	427	451	427	439	413	395	407	431	442	397	409	437	428	392	415	411	415	411	460	389	425	411	405	371	451	383	401	485	426	419	403	402	468	391	409	408	404	433	445	415	466	416	410	428	418	431	412	416	399	405	393	467	390	422	411	449	443	411	428	388	425	407	426	393	399	425	403	428	421	421	439	424	407	456	443	368	391	468	436	468	424	424	426	440	398	451	433	430	432	400	390	403	399	402	402	416	399	385	380	416	400	363	455	426	478	445	418	431	395	427	420	417	415	444	437	431	399	453	416	441	437	436	396	417	418	435	395	387	384	438	384	408	424	397	417	411	414	409	433	449	431	445	414	442	399	422	394	409	438	436	444	402	367	418	415	369	409	449	439	395	368	398	439	422	414	451	434	374	369	439	403	469	413	438	401	434	423	399	432	388	397	434	396	449	379	439	423	410	413	414	392	410	456	393	423	421	456	405	431	415	406	419	406	454	404	419	470	385	407	392	428	389	418	436	425	426	410	421	415	419	377	410	375	426	427	422	396	389	437	424	408	383	419	439	451	376	412	453	379	388	412	421	421	435	423	428	438	399	393	420	400	425	389	422	401	444	413	431	412	402	416	437	408	380	448	414	434	443	413	403	398	421	463	397	436	432	465	425	427	458	435	410	447	408	431	444	407	415	432	419	413	382	390	437	403	413	452	398	391	362	405	395	443	423	442	421	400	416	427	398	424	436	395	403	422	419	400	403	414	418	422	385	400	392	372	430	411	483	422	413	402	402	433	431	406	404	390	393	420	405	395	456	408	386	408	423	407	399	426	458	428	422	422	436	416	429	396	397	427	414	400	423	425	434	396	397	425	416	407	425	454	394	393	421	423	441	423	384	429	401	434	418	423	408	411	405	434	412	460	425	431	430	427	411	404	396	401	382	451	430	376	467	425	423	376	425	439	398	378	405	435	395	437	430	404	432	413	469	432	418	394	437	379	421	406	432	420	360	423	406	423	422	428	432	428	409	418	461	431	440	429	445	443	405	432	427	425	397	436	447	349	388	429	409	431	477	449	397	404	436	404	440	389	418	406	399	397	432	393	424	397	420	485	382	430	392	454	437	431	386	421	434	394	456	415	415	422	422	436	460	386	421	455	419	410	426	440	416	439	404	447	380	440	429	463	380	459	377	413	451	403	397	432	390	401	441	418	412	443	424	401	427	403	415	394	405	425	427	441	401	405	408	431	417	433	429	392	432	438	438	426	448	387	403	435	420	402	420	465	425	409	459	381	449	543	416	394	402	408	470	425	412	403	451	394	377	431	397	401	409	404	420	421	387	406	440	406	416	442	383	433	465	425	388	408	416	447	432	413	452	421	458	428	402	429	443	418	469	443	368	374	435	458	432	421	377	432	415	424	421	424	424	436	456	433	471	386	418	426	369	395	409	387	423	442	388	435	430	419	384	399	413	376	415	420	430	442	408	442	436	447	421	411	419	429	373	389	430	448	422	418	404	408	437	400	456	384	399	409	412	472	402	426	428	440	413	422	420	397	408	442	429	433	401	437	473	417	439	430	440	356	373	429	426	392	442	427	385	402	426	398	473	428	377	416	372	434	408	473	389	448	429	405	414	451	413	405	443	436	442	437	414	424	432	428	443	428	441	431	414	418	409	405	388	417	401	382	412	423	427	463	407	427	463	442	481	431	443	389	407	426	408	436	422	410	404	408	412	406	451	418	414	431	405	393	437	419	431	459	394	420	446	451	440	431	428	402	392	448	400	387	451	414	411	399	418	424	437	419	418	412	440	424	406	394	429	423	432	442	422	427	424	381	426	411	437	446	418	437	439	406	427	421	454	451	373	446	402	389	402	406	455	431	450	447	434	383	425	395	423	422	411	409	439	438	445	463	441	412	394	444	414	415	397	449	401	419	422	416	420	411	415	419	397	417	435	409	414	464	430	392	430	468	368	424	401	388	415	463	404	394	404	420	423	406	394	423	405	422	413	414	448	428	434	424	453	410	397	458	442	438	407	393	426	415	421	411	429	406	402	417	429	405	435	420	448	450	424	403	450	396	423	429	413	446	426	405	421	406	409	438	451	428	425	377	446	442	441	392	424	439	423	422	471	398	417	417	421	439	434	407	435	450	440	400	442	417	441	423	432	441	418	428	415	435	446	372	427	360	404	413	427	420	382	426	386	412	401	418	396	455	391	449	413	390	398	416	430	402	425	444	404	410	439	405	451	409	389	391	432	437	404	383	439	420	412	416	426	413	409	445	450	396	415	407	418	434	419	448	416	370	442	421	416	436	468	468	434	395	415	418	454	429	398	431	443	432	411	422	395	441	405	434	458	427	388	392	437	458	418	432	413	395	429	424	407	413	412	399	390	426	452	444	430	400	448	461	426	418	420	445	384	391	383	443	405	426	407	424	404	421	433	447	401	415	414	444	385	404	403	428	427	418	416	444	400	410	448	403	383	444	407	423	337	415	448	432	422	466	431	415	425	459	402	434	426	406	393	441	467	422	393	436	414	412	445	441	390	432	386	416	418	490	370	438	406	373	437	426	427	424	462	404	386	410	405	393	421	402	442	443	404	453	417	411	437	483	437	400	429	440	431	390	413	410	422	426	434	417	422	405	419	361	444	423	423	415	425	414	488	405	428	418	425	371	385	429	434	396	414	424	430	417	435	390	457	429	416	455	421	448	438	428	441	407	462	454	385	407	389	383	448	447	427	430	440	405	453	438	403	457	369	419	395	433	410	378	377	422	428	415	429	382	419	414	452	437	414	407	394	399	391	413	390	399	402	386	395	396	441	418	411	428	419	403	399	390	413	424	438	381	385	401	400	442	443	397	398	402	413	440	428	427	411	444	424	430	402	417	446	467	430	409	422	426	432	414	421	397	392	442	414	402	424	415	378	442	415	404	415	433	408	473	452	443	426	436	421	439	378	441	414	422	390	419	443	408	440	433	401	418	428	403	418	428	425	408	425	421	400	452	416	427	383	402	424	475	422	415	440	382	404	389	408	395	403	441	376	436	466	437	436	427	421	437	421	428	444	407	428	446	433	398	427	412	417	428	386	402	453	466	442	423	398	425	402	433	432	447	415	428	431	392	458	427	427	440	428	401	423	434	407	424	436	400	425	461	418	408	407	442	427	433	429	410	449	401	429	443	414	390	401	402	430	408	421	407	461	434	379	376	424	368	416	419	421	405
24883	1162	1414	1713	1494	1352	1235	1122	1095	1094	1051	1066	1080	1005	1006	1008	942	991	947	940	1006	1019	947	926	955	953	1000	995	923	944	952	931	984	962	987	940	945	938	974	950	930	934	933	902	961	952	939	966	948	907	950	934	949	997	985	967	922	943	960	970	893	961	964	964	960	972	909	962	891	966	916	957	956	957	964	974	924	960	944	1033	946	895	919	983	974	934	964	934	918	942	984	920	935	975	880	920	954	941	935	950	946	942	986	933	987	963	991	927	899	972	990	945	933	973	931	936	1014	902	927	931	907	948	961	945	968	948	921	953	909	954	954	954	928	924	956	920	915	918	930	945	976	968	921	905	962	926	939	945	962	968	898	902	974	967	929	926	942	931	937	951	959	943	929	952	990	899	938	942	964	976	898	950	939	936	968	957	939	903	981	949	903	919	992	965	971	1008	952	921	938	906	935	923	949	897	967	941	965	986	923	953	908	905	923	924	939	922	975	994	956	924	902	947	890	950	947	940	961	987	947	926	919	984	911	974	907	891	992	919	898	958	923	971	965	947	928	935	945	941	917	915	925	932	1011	986	848	946	970	936	956	940	971	925	964	990	913	984	952	946	930	940	931	991	967	982	1004	927	983	985	921	993	934	947	925	841	984	898	988	927	932	972	931	967	915	956	918	934	979	901	972	923	914	981	953	959	911	894	943	958	865	905	883	963	971	937	958	908	942	918	967	917	964	949	894	940	877	933	945	967	918	938	971	975	961	973	940	927	927	941	953	922	943	917	994	941	926	960	936	926	973	963	1032	917	975	924	984	936	933	925	917	938	925	918	970	948	986	939	929	948	923	953	948	942	965	949	952	906	861	959	902	959	920	972	909	919	946	979	962	982	927	951	939	972	908	935	961	933	988	886	935	967	943	935	989	931	883	961	931	942	902	956	914	903	980	907	924	936	943	928	947	905	985	978	973	934	948	947	959	930	956	922	943	965	940	957	942	932	970	965	973	956	979	967	924	897	884	949	991	951	945	969	999	965	944	918	950	916	952	956	942	982	917	895	930	922	945	923	904	946	921	944	906	1003	922	951	925	969	883	946	1015	926	942	937	913	961	953	930	962	916	962	958	996	918	918	940	987	961	971	891	981	991	943	947	993	878	894	963	884	951	926	954	986	905	942	910	949	898	951	915	958	896	922	1014	1005	971	880	943	953	938	888	930	938	911	901	921	877	993	928	947	924	933	922	931	926	934	945	925	998	951	965	933	976	914	953	898	933	938	919	1011	922	906	923	898	929	985	919	910	958	935	889	916	930	990	945	922	965	934	911	947	952	932	917	909	954	942	955	978	954	900	965	971	983	936	956	966	983	908	951	951	921	983	963	961	935	939	894	970	951	934	981	995	966	919	949	927	958	1007	917	954	945	905	945	891	966	964	928	991	927	943	1005	961	976	952	867	968	908	925	986	950	946	907	914	903	962	859	958	924	935	966	957	959	891	992	989	930	849	951	927	948	954	896	955	920	951	917	922	959	977	944	932	906	949	977	945	892	974	906	932	951	985	996	936	972	983	915	928	885	909	938	891	998	921	923	908	908	961	958	971	934	939	954	956	939	968	906	984	914	966	931	901	891	912	930	953	947	949	985	905	956	965	956	971	935	905	908	921	920	944	876	953	940	1005	936	939	923	993	943	955	916	934	937	916	929	904	917	936	911	932	935	898	874	1004	954	913	946	981	926	923	917	961	947	984	962	959	957	928	952	913	958	919	875	954	930	945	951	981	939	968	962	913	968	902	911	967	923	962	932	976	961	948	919	950	955	917	949	920	982	951	969	959	931	878	935	930	988	957	911	970	961	1002	847	972	918	994	984	923	940	952	962	955	930	931	982	930	945	941	930	936	1033	943	1024	907	969	929	974	878	952	915	995	986	989	941	996	959	951	906	988	935	981	947	919	975	946	927	930	1013	929	951	924	935	974	959	957	950	940	968	966	965	946	935	946	971	931	966	949	927	945	892	936	948	944	947	933	935	922	910	962	926	929	952	958	920	899	926	927	902	955	1007	943	972	958	944	927	934	947	958	957	929	983	957	947	912	964	936	937	930	975	935	996	916	964	917	972	942	993	917	927	951	987	940	946	969	990	921	978	934	1012	932	955	898	938	921	946	957	932	961	900	926	932	944	950	943	945	931	931	904	897	964	941	915	944	979	960	968	963	926	910	967	949	936	868	923	978	1016	886	969	901	915	895	974	915	948	938	943	938	961	935	946	1006	915	931	922	975	955	943	926	938	917	999	924	930	940	930	922	987	936	990	963	957	898	945	952	1018	949	941	916	936	972	905	963	957	953	968	895	1050	971	944	890	965	965	964	927	965	942	936	950	942	897	915	963	902	970	988	956	936	927	945	951	939	925	984	943	942	951	954	964	996	992	979	1023	935	949	952	929	1010	943	954	955	985	954	925	919	1012	920	946	1010	915	941	891	924	963	926	933	934	954	929	951	984	977	948	913	939	893	949	920	1008	1000	979	924	951	940	909	863	991	920	920	919	933	890	946	926	913	949	929	938	952	912	935	969	948	965	923	908	895	921	936	891	974	968	972	931	941	961	936	931	928	927	944	986	938	919	922	1040	957	885	957	935	949	913	974	922	916	945	895	930	947	965	998	926	957	967	932	937	961	929	979	925	968	956	925	916	945	913	935	911	957	919	943	975	902	977	982	970	976	926	912	964	941	949	952	966	976	932	947	912	897	951	902	1003	940	967	900	1021	952	926	941	957	953	960	960	888	935	927	970	954	976	970	1050	903	929	967	938	937	927	934	983	932	936	915	978	984	960	989	930	944	949	932	975	979	966	927	967	933	961	971	941	961	933	898	923	922	959	929	994	977	929	921	978	980	912	969	937	948	912	963	961	936	939	939	975	969	915	998	905	890	964	950	956	933	908	951	971	969	955	918	920	983	991	950	981	925	984	968	926	972	993	981	940	931	934	944	951	983	991	886	957	950	976	970	928	958	907	953	951	946	975	940	918	943	907	922	942	915	900	973	929	910	927	908	958	976	929	943	909	956	926	938	952	914	988	959	958	926	968	1001	975	952	924	961	893	1018	940	955	942	1001	1001	930	979	895	912	982	920	963	959	943	953	919	929	967	945	998	946	955	953	966	1001	927	952	967	901	924	1014	948	935	963	920	952	968	891	926	915	913	977	914	951	925	949	915	971	882	936	968	944	975	907	961	879	965	940	903	961	906	929	908	974	947	958	933	953	926	940	925	949	974	903	927	994	995	991	972	927	958	997	930	968	918	917	909	962	922	962	931	928	939	981	892	940	967	987	944	938	948	968	906	936	896	888	906	906	950	914	936	957	941	890	975	891	913	936	911	942	947	922	892	983	992	950	961	905	920	959	939	948	914	951	907	990	918	983	898	939	991	932	932	984	973	977	951	992	997	954	981	911	947	921	999	921	913	913	912	896	926	943	949	916	938	983	932	952	942	966	932	956	948	966	935	992	934	1002	935	920	952	981	937	966	914	975	940	934	937	909	960	966	977	961	931	933
55026	14968	2200	750	619	516	431	409	421	355	370	401	345	320	355	375	320	353	361	385	336	328	339	353	385	327	362	356	337	312	304	358	358	371	327	348	324	354	323	358	348	335	351	347	354	350	320	322	364	353	360	359	338	336	307	356	329	306	347	345	366	370	374	317	337	347	362	349	363	352	337	368	340	357	342	345	387	348	316	344	321	325	292	299	373	323	355	339	334	326	339	339	341	346	352	342	332	322	339	348	360	308	354	277	349	345	357	302	353	344	348	374	377	319	314	340	337	365	330	318	347	340	328	330	362	363	330	333	360	329	336	340	321	348	322	332	351	353	345	323	351	348	366	302	322	332	367	316	360	355	297	318	305	310	336	341	332	349	329	320	365	373	379	363	318	371	328	415	335	356	347	362	332	334	336	319	356	375	321	326	311	302	357	330	302	356	332	317	344	355	342	341	343	326	347	327	336	347	368	369	335	345	361	339	327	339	336	339	360	331	344	330	343	349	308	303	304	342	340	311	342	345	350	314	323	387	345	365	337	334	307	330	358	340	287	333	319	310	345	328	378	331	318	351	370	341	343	356	336	326	322	303	336	329	342	316	342	344	343	347	351	324	349	332	337	361	317	358	342	333	341	382	323	374	316	320	327	381	322	330	325	350	368	365	326	352	387	319	335	366	325	352	367	370	363	350	337	334	355	324	320	340	338	333	308	324	313	350	347	347	341	339	389	327	314	371	353	367	334	371	342	370	304	353	314	348	314	324	322	350	299	321	316	365	340	334	323	348	309	334	331	315	353	314	339	345	322	286	346	298	327	361	332	341	364	324	346	373	355	372	348	391	361	349	376	360	360	335	352	354	313	342	346	317	345	345	367	346	359	354	350	324	376	335	331	347	325	377	331	394	352	363	334	307	321	343	354	354	317	346	327	343	360	339	361	355	362	353	373	345	350	365	367	340	342	321	387	349	343	316	321	339	359	312	315	357	332	314	330	376	336	321	327	298	348	326	328	319	357	351	339	302	349	317	335	334	336	320	341	360	324	301	338	332	340	328	343	381	330	349	329	333	330	339	357	375	313	327	318	338	342	356	358	344	328	332	327	318	350	349	342	333	347	363	321	322	316	337	331	329	343	376	337	354	356	329	341	306	343	359	310	335	337	330	348	330	373	341	334	326	357	332	340	320	362	327	338	350	335	356	323	322	365	351	390	356	300	332	356	367	336	316	390	383	342	332	351	388	349	361	341	364	365	330	324	350	332	338	327	351	349	360	370	300	353	336	329	338	357	313	310	373	362	313	325	350	348	329	370	339	333	351	372	355	357	343	335	327	290	312	361	329	333	346	344	330	341	342	368	368	352	339	327	351	363	363	331	341	355	360	325	300	331	348	327	354	358	329	344	372	315	339	374	309	350	357	344	362	359	343	368	384	357	361	326	320	386	331	331	314	347	343	331	347	325	318	330	336	315	344	339	342	310	354	332	320	302	329	350	333	360	313	341	338	358	333	343	322	344	340	339	310	335	373	372	347	336	311	288	337	329	322	315	344	331	337	361	357	342	363	327	332	324	348	356	333	312	308	343	367	354	318	343	314	298	330	315	360	371	325	393	322	375	333	337	332	315	333	379	304	326	339	322	368	323	365	349	339	340	304	348	345	319	326	375	332	335	338	333	303	337	389	325	306	353	359	368	326	336	343	325	341	326	351	287	341	348	376	368	346	358	374	328	332	346	366	329	295	316	322	325	335	325	340	367	342	370	346	377	359	304	369	343	333	340	354	327	348	330	324	324	345	348	338	336	365	338	330	313	324	363	353	348	333	306	323	356	339	342	335	335	315	312	342	347	327	370	335	312	310	352	338	340	357	315	359	364	346	298	342	367	350	357	354	380	305	340	329	357	311	322	339	322	377	385	368	322	341	345	309	335	372	374	345	334	318	342	347	337	347	329	307	341	329	329	358	303	358	330	327	327	299	322	329	355	359	355	341	328	367	334	321	342	332	366	307	384	320	327	366	328	351	359	365	328	346	349	358	356	335	363	363	344	366	350	319	328	343	367	308	330	337	342	332	343	395	340	313	347	324	310	313	288	330	372	340	359	373	341	382	308	315	327	332	313	341	351	348	326	345	366	361	372	337	308	344	356	309	318	327	329	359	358	337	283	364	342	350	406	324	315	343	356	358	329	349	350	318	387	335	338	373	369	331	355	340	337	337	345	306	332	314	365	341	344	350	333	364	334	391	374	372	307	302	315	365	314	315	335	331	319	377	323	313	373	368	331	351	329	363	334	350	344	333	368	329	351	352	325	333	307	301	351	358	388	355	363	338	338	313	348	329	369	366	349	323	320	284	340	354	340	336	343	355	353	336	319	317	360	348	312	354	326	356	354	338	350	373	351	352	345	337	334	321	334	346	349	411	316	354	329	335	327	348	305	346	343	360	379	372	358	315	352	381	338	353	340	310	353	383	330	358	305	310	353	339	327	330	345	340	368	365	313	381	320	353	346	319	332	313	327	334	354	341	363	336	343	344	309	332	327	338	356	320	352	351	347	357	366	322	329	361	367	329	326	340	358	329	337	304	350	357	300	364	309	363	329	321	339	325	316	310	314	336	344	358	343	342	380	360	350	360	336	355	364	382	345	368	320	347	327	337	334	361	326	362	346	359	341	357	332	320	334	341	357	327	358	358	321	302	322	348	352	326	336	348	344	324	353	346	355	328	323	348	331	351	319	400	360	371	324	339	358	354	365	350	333	344	363	325	349	382	360	312	353	343	348	366	341	320	327	344	357	322	331	352	306	315	382	329	326	337	344	299	342	370	333	330	321	338	304	336	321	331	341	341	383	328	349	344	345	334	347	349	340	350	319	330	344	365	329	334	314	336	356	338	353	354	319	351	368	323	312	333	330	341	323	352	305	333	334	354	364	341	357	356	339	331	350	355	344	358	351	326	321	334	331	331	324	376	344	339	323	325	359	339	333	338	325	367	339	323	351	358	329	354	351	358	346	366	349	341	347	353	323	309	375	347	320	319	320	391	339	355	353	357	343	323	326	326	332	305	331	299	326	327	332	321	323	309	321	323	368	370	362	334	339	357	310	350	350	360	322	330	329	326	322	344	357	346	338	306	329	334	351	326	341	358	334	358	372	319	347	349	371	332	366	374	332	356	345	343	323	327	347	296	323	324	347	342	334	351	318	353	349	360	385	352	362	367	346	344	349	337	338	359	357	355	307	330	350	338	331	351	323	294	322	325	353	328	350	340	335	354	336	339	320	324	337	352	336	340	329	347	348	272	341	334	333	317	326	325	330	350	326	296	328	369	364	336	324	350	321	347	305	353	376	328	313	357	312	337	325	334	330	337	344	300	349	314	354	368	333	324	352	308	347	307	336	309	316	312	319	397	279	317	311	324	347	343	342	330	355	320	316	331	366	329	363	337	299	338	352	341	327	336	350	338	322	317	361	364	334	344	360	350	321	332	340	356	346	345	340	333	312	324
30798	1172	1768	2011	1814	1525	1296	1216	1055	1066	936	972	934	924	895	853	912	866	825	819	862	791	803	823	774	788	810	769	771	833	752	744	726	791	745	756	779	782	749	768	755	810	818	799	782	759	816	764	806	784	762	774	792	806	763	719	824	723	762	785	779	797	811	795	786	743	785	783	769	803	763	728	799	768	774	796	756	777	757	764	796	773	754	773	754	839	764	786	748	768	774	734	767	752	802	757	774	792	736	772	773	757	738	764	743	753	846	760	766	751	824	778	798	795	767	792	785	718	759	784	750	739	720	807	781	773	740	743	720	781	755	781	717	783	760	752	782	745	720	800	768	748	743	749	811	762	776	783	737	748	806	775	717	744	742	791	749	759	766	711	790	773	774	748	765	790	775	752	714	785	773	759	779	764	756	689	768	740	772	719	788	760	773	718	758	760	783	783	744	774	770	775	769	738	757	763	794	755	791	744	729	725	725	722	764	791	741	762	748	767	741	797	813	745	758	739	799	766	759	774	756	735	747	740	754	811	802	699	743	684	781	796	774	743	763	781	762	731	787	802	710	753	777	775	774	782	795	725	791	818	732	778	753	750	806	755	783	778	803	736	733	737	812	763	724	742	784	800	741	794	795	735	753	778	768	767	777	767	748	791	783	735	743	764	814	754	783	749	752	753	773	747	722	747	748	719	784	779	750	752	732	769	769	769	721	810	775	765	780	764	734	720	772	787	794	752	770	738	786	774	768	790	759	755	764	778	763	789	749	788	741	746	802	786	739	777	797	752	725	784	731	791	711	781	820	767	757	784	817	740	729	766	771	739	798	747	726	781	768	752	784	753	758	793	713	798	766	791	730	762	740	759	705	754	800	743	758	789	718	741	798	727	768	814	726	712	776	785	739	794	798	794	799	743	747	763	767	745	804	786	740	747	719	706	762	779	733	754	748	773	773	789	763	782	742	817	789	764	749	782	722	778	731	737	787	766	773	752	777	724	763	795	762	773	765	845	775	785	761	740	739	748	762	755	728	740	757	743	786	777	765	747	779	780	846	763	785	773	732	755	776	757	755	784	740	775	754	747	743	824	774	750	778	751	746	758	785	741	777	757	804	737	744	789	798	789	777	743	807	740	780	774	744	761	776	760	729	786	786	754	786	725	754	791	702	757	771	775	753	759	741	734	817	773	752	794	756	856	787	765	715	759	760	797	751	734	726	739	748	742	720	734	758	802	786	737	741	764	754	716	737	792	755	769	799	833	784	762	746	721	748	781	787	756	789	791	742	758	763	763	758	782	752	752	727	784	749	708	784	726	732	794	777	745	744	840	766	774	734	768	780	751	789	761	801	735	739	773	809	791	732	739	731	792	782	740	767	754	744	752	740	777	770	782	762	786	737	741	759	761	756	773	765	741	781	805	746	747	766	689	753	783	761	802	755	744	802	701	771	728	740	794	754	732	761	742	755	756	730	784	793	800	748	766	743	804	775	794	765	776	744	788	781	755	746	769	767	774	788	721	772	788	755	752	739	798	754	809	737	799	778	819	764	786	770	753	743	776	789	806	790	751	779	820	780	708	721	753	798	715	748	773	740	744	761	766	806	769	729	785	761	771	781	776	822	766	763	802	731	770	772	755	777	715	762	795	794	762	702	766	729	759	781	776	760	755	788	763	804	799	731	783	782	725	754	811	719	794	739	786	731	748	780	797	791	776	744	748	826	745	742	797	788	799	765	784	755	752	825	773	722	770	709	746	740	798	747	808	766	765	724	742	803	760	757	773	747	792	763	737	724	749	793	809	738	769	745	778	706	753	737	734	790	768	769	715	764	758	738	807	764	725	772	748	755	777	768	782	747	735	726	746	783	735	776	755	770	809	811	741	724	728	745	753	792	777	759	786	776	738	779	756	760	711	762	739	758	784	752	745	750	742	781	741	740	784	756	780	812	771	729	741	768	767	755	790	794	717	790	780	770	797	801	768	743	768	723	779	733	822	778	754	751	795	751	729	752	790	754	790	780	781	777	729	746	762	713	767	761	717	732	752	772	786	747	769	720	738	809	794	780	766	798	695	778	736	732	775	730	771	779	788	765	755	766	778	773	750	753	795	772	711	791	767	768	793	728	788	782	760	736	757	735	749	755	786	800	736	740	762	770	753	777	757	749	779	773	803	793	774	731	787	739	737	711	726	721	748	765	735	774	782	774	719	750	796	769	748	741	738	755	711	779	745	788	753	756	766	789	753	785	779	760	727	740	749	765	762	767	770	770	732	768	729	766	783	787	808	735	757	705	739	739	768	772	700	772	762	766	766	744	769	817	820	748	754	794	762	743	755	831	733	767	777	701	713	754	773	753	736	782	798	789	760	738	754	781	755	781	763	784	759	817	756	754	739	784	712	810	776	744	783	749	740	738	745	796	746	793	742	789	769	748	762	741	715	772	767	757	717	815	771	810	753	774	784	711	811	742	712	766	767	818	763	739	707	775	813	740	734	718	755	765	730	770	758	670	754	749	700	722	741	794	747	824	781	779	772	729	735	729	745	727	752	750	758	713	779	749	740	836	752	763	760	751	750	778	767	707	770	786	762	762	780	771	745	713	769	782	762	768	774	757	759	780	790	783	746	753	775	778	731	769	742	769	763	768	739	743	758	749	773	786	747	738	788	741	758	759	758	725	821	768	714	803	779	782	805	738	774	758	735	752	768	793	711	781	727	805	757	747	800	809	797	753	770	746	737	821	824	788	752	770	763	784	729	756	831	795	793	751	750	703	792	759	760	799	764	730	785	726	739	730	763	734	695	746	746	809	730	779	761	791	807	759	755	780	792	773	776	775	753	782	765	736	788	708	778	793	749	799	746	798	807	763	780	763	749	785	757	778	792	736	763	784	710	728	759	730	750	749	785	747	715	741	788	775	760	815	768	768	738	826	786	804	727	796	727	774	749	776	788	782	733	695	733	694	705	759	785	810	746	738	759	756	762	775	746	759	789	711	792	709	778	806	814	747	762	797	784	778	811	758	744	777	764	767	810	794	743	749	841	761	779	780	761	746	774	721	757	789	785	771	805	778	794	758	764	800	745	763	731	768	786	723	716	818	759	782	725	712	761	744	768	745	711	788	778	776	764	785	716	782	730	724	757	779	754	804	724	716	775	789	741	728	750	732	758	761	745	788	712	754	744	757	800	720	736	786	790	795	721	794	726	766	753	763	772	771	741	815	752	769	801	743	777	745	787	724	783	776	760	762	820	770	765	754	784	763	767	737	808	769	788	725	758	761	786	750	788	777	731	727	769	737	738	728	798	728	792	762	732	761	787	763	794	765	738	762	760	752	713	753	760	760	735	794	817	761	829	771	758	750	755	753	780	826	760	761	725	795	748	791	746	782	730	804	757	803	824	755	769	774	761	698	737	756	753	805	786	751	786	741	788	753	786	768	770	735	790	755	756	738	760	741	765	782	735	815	733	723	763	788	762	722	788	739	758	779	727	720	769	735	708	793	763
33824	5489	445	332	302	319	337	320	328	357	329	333	343	305	336	320	304	311	312	332	350	352	320	346	328	347	321	317	323	337	341	327	342	338	335	342	292	357	324	361	316	360	364	355	326	347	324	304	330	286	348	312	332	327	326	318	317	287	318	314	335	352	283	327	327	318	315	318	320	356	326	312	314	309	318	312	337	318	352	338	305	325	312	322	328	330	336	345	319	316	307	298	355	339	334	318	302	311	295	325	308	338	331	335	323	353	318	334	328	323	352	301	310	346	304	330	361	349	340	313	336	343	337	324	359	328	324	344	342	315	307	322	336	326	336	335	322	326	303	314	336	330	315	310	316	314	296	343	323	344	313	315	322	326	376	306	335	325	315	354	339	350	296	310	322	315	354	304	327	334	312	314	344	340	337	343	308	334	306	344	350	321	322	306	306	307	306	322	325	328	324	305	316	332	327	342	344	317	366	347	339	330	339	340	328	299	342	314	287	369	353	335	352	312	311	335	298	300	322	337	328	323	362	365	332	312	334	314	327	325	293	306	342	289	303	321	304	284	318	293	347	287	359	328	346	337	323	356	355	364	346	351	342	297	329	322	326	333	332	317	307	324	318	361	319	312	323	318	316	354	316	306	347	321	331	305	296	328	312	321	345	333	331	287	343	302	360	335	288	276	377	328	323	349	320	327	330	300	355	307	365	325	292	300	301	321	322	345	288	285	348	326	303	296	316	346	316	292	346	340	330	330	308	367	314	295	310	337	302	332	306	318	335	337	320	344	324	339	353	385	318	319	332	345	331	307	349	332	317	324	334	323	351	326	334	344	309	310	326	342	331	300	340	286	312	330	341	309	317	364	329	336	354	324	347	325	314	309	318	316	346	344	365	293	331	329	317	299	328	301	343	330	321	313	313	295	302	348	324	331	352	364	323	276	355	351	362	349	319	343	307	318	297	330	285	306	370	319	329	362	343	323	324	314	349	335	333	327	348	312	308	355	336	347	316	308	321	321	368	339	345	319	329	330	322	364	339	294	343	310	288	326	309	307	352	326	367	359	318	294	289	330	361	339	374	298	326	328	325	316	360	337	340	307	367	333	322	332	364	311	313	318	335	360	308	338	307	328	323	365	296	317	294	326	320	358	315	331	321	304	341	309	336	370	330	355	316	326	293	333	329	340	385	316	354	330	333	309	304	353	314	340	329	301	268	319	344	383	300	282	309	313	297	301	355	349	352	304	322	336	331	339	317	343	337	339	336	322	342	322	325	334	322	297	310	334	304	302	339	353	346	315	333	337	332	331	325	343	363	338	340	321	336	343	293	303	339	302	314	321	295	291	373	310	308	312	303	304	319	312	339	322	326	333	313	349	310	337	318	346	341	310	335	352	323	277	359	324	319	332	301	332	316	344	334	324	288	325	300	325	334	315	296	350	335	333	299	319	315	332	303	305	346	312	310	315	300	331	307	310	332	334	320	388	306	342	328	318	327	323	353	322	329	281	318	294	339	335	292	322	340	331	352	283	331	319	347	306	316	322	336	361	338	326	318	291	335	346	337	311	341	339	334	292	338	326	328	320	288	338	330	331	338	329	357	341	307	323	336	318	302	329	321	343	313	315	323	314	327	347	355	319	346	349	352	307	344	335	340	355	338	299	316	322	287	328	316	334	327	318	359	309	294	329	285	302	339	307	357	343	355	373	323	344	322	309	283	359	329	340	297	303	360	345	318	329	312	313	327	343	328	337	310	312	286	351	328	332	340	351	333	320	344	339	326	325	327	329	320	339	322	335	359	304	340	340	363	351	307	347	339	293	293	324	341	326	314	315	302	312	342	340	319	308	328	304	359	315	309	336	318	291	332	313	319	334	335	348	295	346	316	323	337	341	346	322	303	320	325	337	313	352	371	316	316	317	329	296	333	349	324	292	331	342	309	344	308	332	300	307	288	333	319	332	338	305	339	316	336	336	312	328	320	321	356	303	322	331	323	308	340	311	281	301	316	299	349	299	330	322	344	320	341	314	352	326	300	318	333	316	373	314	336	345	361	352	338	362	330	354	327	350	356	346	301	313	314	337	311	276	312	314	327	317	338	349	294	347	320	315	330	307	288	317	304	329	308	316	313	313	322	322	324	370	321	338	342	342	319	303	331	325	335	328	333	344	295	333	325	324	301	317	339	351	336	305	315	295	342	341	322	293	351	339	335	307	306	308	301	343	331	341	323	302	308	309	323	332	368	344	322	334	327	318	399	320	333	344	329	344	344	311	325	320	325	304	304	283	313	369	320	329	334	301	352	330	344	347	334	325	297	340	323	289	317	347	304	315	326	337	312	323	309	349	305	314	307	319	301	336	308	326	323	324	341	337	319	320	335	326	326	335	315	331	348	346	327	322	333	349	349	323	344	340	320	322	323	309	333	359	314	315	308	351	311	343	349	326	304	327	363	314	347	300	311	364	321	328	340	324	313	345	342	340	328	317	300	312	324	332	348	348	366	338	320	337	310	334	310	299	364	325	298	327	317	337	326	341	329	344	340	304	323	344	355	365	319	338	332	329	322	331	303	315	342	352	342	370	333	309	347	324	314	346	358	320	351	311	312	341	333	319	298	344	344	308	323	327	315	341	337	311	305	352	322	349	316	312	362	341	319	336	338	364	355	313	333	345	329	341	314	335	299	344	340	294	378	342	330	333	305	312	308	318	313	306	343	325	334	335	343	346	308	365	351	370	331	313	367	329	334	278	305	319	349	311	298	327	321	274	337	362	333	339	306	309	324	321	335	332	295	347	298	333	355	327	329	335	325	338	333	354	327	328	286	319	347	307	344	344	307	323	319	292	318	314	341	307	323	311	338	329	341	368	374	315	364	317	313	357	321	339	328	323	287	330	343	345	322	298	302	355	321	302	319	346	328	340	311	332	328	341	329	343	324	341	324	329	327	349	324	304	301	337	306	309	346	304	292	298	363	301	335	394	329	343	294	309	304	366	329	334	336	338	309	312	316	375	334	331	321	352	307	292	313	306	330	305	287	329	321	345	335	325	321	330	354	333	310	342	333	351	332	354	334	355	322	301	325	315	300	316	325	349	392	313	336	336	328	341	310	345	322	317	353	325	352	297	309	329	368	289	338	287	326	316	307	349	322	316	349	362	311	311	327	316	345	328	319	350	315	310	369	290	315	352	308	340	326	327	331	360	352	335	318	293	319	325	331	305	312	309	321	360	297	303	335	336	338	323	343	321	311	304	319	300	284	333	331	310	315	350	357	334	299	332	351	338	323	331	326	335	372	326	307	338	321	351	352	326	327	346	335	318	358	347	331	326	311	287	303	291	318	343	355	325	335	361	348	321	324	314	319	300	354	308	286	317	321	341	321	313	317	319	310	330	357	311	344	345	332	320	323	291	314	333	335	323	339	314	346	356	323	354	388	350	359	339	317	348	320	358	345	261	327	351	352	349	346	348	357	329	329	332	302	334	334	343	349	295	314	306	345	285	331	308
19706	778	819	802	756	785	790	797	786	773	665	749	763	767	796	776	769	743	760	742	733	759	812	755	722	794	743	770	777	789	759	732	757	816	792	772	740	770	743	740	772	743	770	818	762	754	800	715	757	784	787	774	751	743	756	746	810	817	764	790	780	772	772	840	713	757	726	754	768	757	749	814	760	746	773	728	808	756	749	774	764	758	787	767	779	790	739	732	767	760	792	711	759	772	737	774	753	737	752	756	753	731	756	750	792	776	812	779	788	754	729	738	774	757	749	735	775	760	733	776	746	779	773	791	764	686	790	774	795	762	732	791	706	825	780	745	799	764	837	735	759	775	738	736	777	783	790	748	764	720	767	743	782	815	773	749	781	754	746	774	741	806	715	760	818	746	798	767	755	744	760	721	746	775	767	778	764	775	795	763	731	764	787	794	713	790	777	776	773	782	778	776	737	770	759	739	752	753	770	745	795	826	785	752	750	739	773	740	687	748	776	782	756	761	792	797	752	747	764	734	738	770	736	740	715	723	778	754	805	755	759	808	722	731	813	769	776	776	795	754	825	730	760	822	789	711	758	749	781	721	800	768	832	747	798	803	761	755	784	738	766	774	749	771	771	791	746	813	842	769	761	738	774	741	744	795	763	823	761	761	762	768	744	797	761	782	787	785	723	754	790	755	751	747	772	768	756	758	832	765	756	800	800	739	746	788	753	762	778	782	743	725	777	830	757	757	739	757	757	735	765	770	801	733	726	789	765	760	818	723	791	811	751	793	750	765	767	734	775	777	744	756	750	794	775	741	780	774	744	761	722	785	766	783	775	764	776	771	788	763	764	764	697	764	751	759	759	823	729	776	711	811	776	787	730	758	802	771	769	768	789	751	772	751	770	785	769	733	732	768	741	749	782	810	806	775	775	766	794	758	766	782	753	760	766	804	764	764	778	738	732	783	753	733	751	812	796	819	750	812	712	736	747	779	796	741	752	764	725	829	744	745	740	781	786	739	773	744	762	756	752	769	819	799	763	774	712	808	743	757	761	772	706	770	781	797	740	794	770	785	787	759	771	769	783	743	724	775	741	777	783	817	735	765	759	721	773	778	767	752	807	759	725	769	712	793	780	787	739	764	775	779	746	767	824	736	783	767	750	766	767	769	736	779	774	789	784	755	716	726	816	768	781	785	716	753	732	820	778	732	801	746	762	788	764	800	751	777	737	759	780	782	777	785	793	761	746	735	743	764	744	786	714	728	760	766	819	744	811	764	732	764	813	808	770	803	756	758	814	765	790	768	744	723	666	765	792	752	746	754	755	754	771	765	764	722	740	730	779	742	790	774	739	813	814	754	745	755	819	789	773	741	772	740	795	775	753	777	781	798	799	781	747	816	703	768	791	770	776	735	798	745	740	777	802	793	760	770	795	795	781	806	762	789	717	748	740	784	734	785	779	778	725	805	790	734	754	747	789	773	757	771	798	762	746	783	753	759	749	726	781	781	742	765	785	743	786	795	759	754	745	756	770	760	776	807	746	769	736	731	768	762	693	743	749	779	696	789	820	761	770	781	768	755	778	759	788	774	799	730	742	811	769	764	757	717	758	767	846	782	794	710	768	784	757	815	744	736	810	778	824	686	773	752	759	760	779	765	755	782	727	737	767	739	707	790	761	767	735	802	752	772	816	782	788	749	781	784	726	761	737	798	773	773	791	803	760	757	749	767	710	763	808	736	769	742	751	764	757	778	752	741	804	776	767	759	741	757	806	734	775	780	806	772	818	770	803	729	780	785	714	763	779	750	772	749	795	764	767	734	723	786	796	822	770	736	760	792	795	735	793	777	757	810	803	786	812	744	732	744	749	801	737	757	703	794	753	731	764	805	760	717	749	771	768	755	742	744	760	862	786	820	794	801	746	782	749	765	762	796	808	805	748	794	808	826	748	763	766	765	723	807	757	772	783	734	758	773	809	721	809	771	801	799	721	768	732	730	721	804	794	765	741	799	755	749	816	782	742	830	754	794	765	717	770	743	762	805	754	758	742	724	807	786	774	780	774	746	753	779	725	795	775	693	759	808	751	785	721	737	739	779	778	801	744	736	792	754	766	807	775	796	808	755	813	741	754	761	722	793	794	754	755	738	773	715	766	790	743	756	726	732	748	796	676	749	782	752	786	752	747	772	775	782	809	753	770	812	735	748	764	841	758	746	747	806	770	769	742	752	770	752	721	808	743	758	823	748	762	765	727	744	799	737	761	756	748	775	749	800	726	783	777	742	767	725	766	711	777	812	830	772	757	769	763	743	793	734	712	777	762	754	754	741	782	788	798	804	752	745	772	789	731	761	724	712	751	768	794	761	760	777	739	760	766	749	780	717	794	750	750	800	825	754	717	713	763	794	763	810	774	712	760	752	768	718	793	742	817	782	808	789	766	724	754	756	764	707	774	741	777	810	813	806	760	709	763	715	755	810	766	757	723	766	729	726	750	766	804	720	778	791	746	793	742	794	818	763	706	714	732	777	756	756	784	760	733	811	767	765	745	753	768	795	803	760	785	770	798	770	720	740	769	806	776	792	778	730	842	767	816	744	745	784	758	761	767	783	779	829	757	798	803	762	734	779	803	789	753	807	738	771	782	729	804	770	757	783	757	731	752	742	741	762	783	729	731	771	770	738	810	732	777	746	799	805	747	736	800	729	759	796	739	789	735	769	721	814	761	729	810	743	765	776	741	746	726	755	738	766	726	754	775	700	764	748	754	749	731	741	753	788	748	724	725	693	814	723	761	751	756	781	805	769	771	742	744	731	757	804	725	787	727	740	825	795	753	777	749	710	724	769	794	739	743	754	710	761	771	782	791	748	757	803	759	761	743	744	760	798	760	774	797	787	778	767	744	753	752	756	756	835	756	774	811	757	806	765	800	750	777	752	775	733	775	777	796	817	740	755	797	740	828	705	789	738	759	826	746	768	786	739	775	729	784	726	706	767	779	755	789	728	802	737	727	722	778	778	781	810	800	739	759	758	762	730	759	831	750	743	768	754	771	801	750	754	795	753	800	742	766	754	772	746	807	784	752	704	768	756	769	774	736	832	744	775	786	752	749	770	780	778	762	809	787	758	767	782	783	753	737	801	725	804	768	791	750	784	726	791	763	784	746	761	770	802	782	792	748	745	755	766	770	808	781	744	769	692	764	757	748	747	793	779	821	772	759	757	722	773	802	738	736	711	766	779	800	746	760	728	737	785	796	756	753	765	743	774	791	768	767	776	676	774	780	801	763	777	738	764	743	725	751	755	818	720	733	729	740	757	799	741	745	786	751	774	765	728	760	766	764	814	778	814	764	749	802	778	757	750	779	785	767	780	728	758	764	756	768	756	756	755	785	711	796	739	766	778	806	725	766	760	719	747	736	757	750	744	752	733	800	790	783	751	775	734	733	798	778	775	788	747	790	757	777	767	737	738	785	794	755	739	858	739	757	763	713	754	782	805	737	762	752	769	757	767
37782	7714	1101	683	527	505	465	470	472	456	415	432	430	406	411	423	388	402	397	388	400	444	425	432	401	422	376	394	377	406	404	433	379	397	385	369	424	411	395	383	397	354	422	391	384	419	411	416	408	392	400	441	414	377	382	379	446	390	396	414	446	419	413	424	387	456	407	381	417	403	397	388	370	409	400	380	438	367	390	355	410	383	381	435	400	399	385	392	410	441	381	406	405	402	401	412	385	390	379	423	413	424	389	409	396	377	376	387	392	407	438	403	395	421	442	386	429	446	396	392	407	432	397	415	432	420	414	420	375	382	389	394	365	366	402	376	418	404	400	417	373	425	404	362	403	405	369	358	380	420	416	441	444	420	398	392	397	410	410	412	393	388	404	436	401	375	402	372	421	437	410	428	373	441	399	413	395	407	407	389	394	387	418	416	364	365	405	392	401	427	416	412	378	358	383	398	433	378	398	387	384	419	389	435	384	401	438	397	380	407	409	416	418	437	437	401	407	427	370	414	413	399	406	409	391	438	414	410	365	424	351	432	424	441	388	399	420	373	364	433	383	381	408	423	421	410	435	375	455	415	402	345	411	380	387	383	375	398	404	434	394	406	393	392	379	365	392	382	424	409	368	389	387	380	447	411	416	423	446	385	411	414	411	404	402	397	400	379	417	339	388	364	377	396	398	390	385	413	375	389	408	433	419	407	405	388	435	438	426	396	410	449	362	442	400	380	413	409	396	482	421	406	414	399	418	392	385	416	403	385	391	434	375	410	388	377	392	393	377	422	418	367	420	432	398	414	404	416	371	387	395	395	422	405	387	431	420	363	403	342	440	439	366	391	372	413	432	399	360	400	417	437	398	355	400	422	379	413	406	373	395	401	415	368	455	389	359	400	395	427	398	398	419	403	390	462	411	360	358	446	398	394	392	396	381	421	404	390	403	427	402	375	439	405	404	405	418	379	430	398	373	413	428	425	472	406	413	366	422	410	370	396	428	408	395	400	435	391	414	413	400	401	381	412	428	402	356	403	373	391	391	415	431	403	393	387	416	378	443	424	415	390	409	399	419	405	400	399	395	389	401	437	360	391	431	411	384	448	401	422	403	400	372	372	448	375	396	386	426	418	395	432	406	418	413	395	432	410	435	372	396	375	377	404	403	439	393	390	439	408	358	383	358	416	373	416	434	394	409	418	375	409	442	412	387	381	441	409	383	399	367	359	371	389	408	385	427	411	417	442	401	418	399	375	405	392	411	392	355	408	448	417	406	405	410	420	414	384	372	404	414	364	412	405	410	441	412	405	366	424	395	405	411	405	386	400	399	377	399	398	398	393	374	417	366	395	390	358	380	396	425	409	375	407	387	400	406	434	471	401	417	428	419	368	407	372	402	375	421	421	419	418	409	383	368	380	426	434	406	380	377	388	441	392	439	404	458	411	377	349	379	405	389	383	382	423	403	402	438	434	380	373	440	408	405	399	361	392	389	402	394	412	334	400	382	389	431	386	406	405	422	444	389	400	345	428	428	400	381	423	402	401	416	403	442	400	363	426	401	414	388	387	467	404	407	377	362	440	392	415	398	404	413	371	390	370	395	412	392	389	408	403	396	389	397	400	395	402	410	407	397	439	376	369	348	407	425	379	400	440	398	402	417	430	390	417	357	397	407	408	406	412	406	395	406	446	398	394	412	387	382	367	377	396	408	408	391	440	359	409	473	412	358	381	380	443	426	412	388	403	364	394	434	417	378	394	403	397	385	389	393	423	378	386	383	394	371	427	420	401	386	381	407	382	404	409	376	368	420	422	393	381	384	351	408	399	411	423	416	389	373	362	407	399	425	373	416	384	415	390	391	384	411	412	402	395	392	439	415	395	419	435	383	461	463	466	382	393	438	403	379	384	414	421	422	389	364	454	413	431	432	439	387	415	398	398	384	390	431	430	386	420	394	425	418	396	349	438	383	411	387	382	385	417	391	399	399	406	393	387	416	396	368	411	442	402	402	383	416	420	416	395	394	432	423	374	387	443	430	383	393	392	402	382	398	436	384	397	384	395	398	398	381	405	431	436	401	375	405	404	407	403	416	391	403	384	402	413	380	395	403	412	380	384	376	383	452	381	400	369	394	393	386	419	389	406	424	365	408	414	392	394	410	414	382	414	420	410	400	410	397	396	367	369	435	363	357	428	388	377	375	412	363	437	414	414	427	383	390	407	436	393	402	423	418	377	369	420	406	398	433	433	387	446	403	415	403	384	371	388	401	383	423	370	402	417	383	418	407	421	428	373	395	403	385	413	378	424	405	405	440	407	439	393	405	447	399	392	411	401	403	440	389	395	426	422	390	391	403	366	434	416	425	438	402	345	409	394	358	395	381	407	420	378	408	420	429	400	419	444	366	410	398	375	390	429	385	363	425	421	392	425	426	381	420	429	420	434	445	425	432	396	385	404	417	402	412	401	445	405	376	372	393	417	382	415	383	417	423	419	407	392	356	364	424	386	448	393	390	405	389	373	369	396	418	399	419	427	433	416	408	398	403	446	402	371	386	385	336	431	413	375	386	416	399	386	389	370	395	419	403	410	402	392	428	414	434	395	406	404	370	428	386	381	467	407	403	433	412	396	400	417	417	376	372	400	421	409	413	385	433	394	377	412	441	382	395	408	383	401	408	391	430	408	382	429	426	384	383	405	398	396	390	425	380	384	384	421	450	413	415	433	386	407	391	355	426	403	378	372	395	388	403	385	425	455	409	396	411	378	412	376	417	398	436	392	429	391	385	397	370	382	403	388	423	424	362	386	382	422	416	409	399	454	393	369	385	408	419	406	401	412	402	373	438	428	390	394	397	359	358	379	366	393	419	388	400	407	418	396	395	377	354	405	388	435	389	388	387	385	372	394	379	397	386	398	398	422	383	410	347	421	368	415	388	399	380	396	400	392	391	397	389	405	427	388	389	437	403	380	409	389	416	415	391	421	401	396	388	385	407	380	406	408	427	411	404	391	425	406	382	421	415	393	378	435	407	422	403	392	389	399	389	430	423	406	411	374	375	385	388	389	419	380	393	415	376	357	431	415	399	376	398	422	434	392	394	380	388	412	429	382	377	409	408	399	330	394	398	422	423	404	428	406	411	398	385	391	431	405	380	379	397	420	409	396	381	428	410	424	404	385	416	366	405	415	405	417	415	440	400	427	377	419	411	411	392	395	377	429	444	413	378	416	414	428	431	418	415	409	377	425	381	394	380	397	466	407	379	380	431	458	462	430	394	406	415	388	409	393	374	417	378	416	418	385	401	398	379	409	435	385	398	373	371	370	403	405	394	394	414	450	411	407	419	428	408	395	417	411	404	399	422	405	391	378	442	398	462	402	392	401	394	373	378	407	428	406	348	382	405	400	375	415	454	410	427	413	403	414	416	380	373	382	406	367	409	408	423	388	412	386	404	439	388	407	420	386	404	397	436	456	391	369	453	412	367	397	395	422	399	401	409	448	408	391
20902	1171	1544	1645	1486	1298	1271	1197	1150	1071	1049	1035	955	985	1003	978	965	894	893	938	947	941	860	923	879	950	952	949	899	988	930	923	945	896	899	956	912	919	859	852	903	941	892	935	862	915	882	910	906	881	879	904	900	920	921	921	917	936	959	902	941	863	898	923	961	870	876	921	902	865	818	925	894	892	884	897	917	891	899	858	954	906	901	902	905	918	879	851	943	903	880	952	976	906	919	914	888	898	885	950	966	886	962	926	885	880	900	924	884	936	924	892	887	963	895	930	966	907	969	940	918	876	928	915	871	917	878	865	887	895	930	936	958	865	902	898	962	904	914	887	848	915	920	942	961	870	909	906	934	868	910	947	938	919	947	902	902	879	894	909	875	865	902	843	874	868	919	903	887	885	930	886	853	901	903	893	875	895	920	933	924	899	922	933	903	857	915	910	883	920	928	909	918	882	890	853	903	984	930	936	889	893	884	865	925	904	961	918	955	917	884	888	907	912	864	918	896	908	906	888	904	895	889	930	921	876	918	853	863	925	917	859	876	874	893	860	952	881	874	893	875	921	966	895	968	889	908	941	915	842	911	860	929	913	927	955	865	900	939	912	857	871	900	897	900	873	918	896	915	912	936	917	874	902	895	857	905	894	896	943	855	915	875	957	930	905	906	916	887	868	939	817	890	964	859	920	889	927	958	937	925	955	930	932	862	900	860	859	908	953	886	936	904	899	912	830	930	943	925	934	874	944	902	866	935	913	941	868	922	929	908	885	903	885	868	933	883	892	891	898	913	936	918	943	918	889	902	861	871	941	890	930	965	887	914	914	909	915	903	924	881	945	889	868	921	917	905	899	893	840	982	887	934	900	858	861	862	844	917	892	892	874	906	905	865	897	905	867	898	924	920	907	905	864	926	877	882	921	885	928	910	849	906	890	880	891	887	832	869	913	889	942	950	936	858	894	893	916	882	889	900	964	963	918	880	933	859	891	888	870	932	941	913	923	909	881	956	928	877	865	909	937	848	919	910	874	913	915	960	903	973	941	864	903	885	908	932	903	902	950	875	898	888	923	941	934	894	903	886	922	873	877	892	976	882	899	877	910	880	912	899	852	888	862	916	856	913	914	904	917	880	944	900	925	884	927	912	821	899	900	878	905	908	960	916	894	899	878	948	871	880	933	898	921	917	877	924	949	881	946	963	909	897	919	911	846	922	884	836	878	906	900	887	964	868	902	876	885	909	866	946	938	917	889	917	892	873	871	860	893	935	873	877	921	960	893	907	871	910	918	915	957	927	872	890	879	870	884	895	957	908	899	830	947	956	857	900	886	842	942	910	897	902	916	891	900	869	890	877	898	898	938	849	913	939	929	891	914	872	955	904	930	883	924	917	888	866	884	890	888	885	907	931	920	955	861	881	871	944	911	852	861	913	920	899	892	922	906	978	870	924	900	884	900	905	915	902	862	897	911	856	894	879	954	915	951	926	945	926	894	936	915	945	935	898	941	894	929	912	836	861	902	908	925	928	902	951	925	899	843	903	920	921	842	924	903	911	912	866	946	974	898	903	925	915	857	903	901	930	932	875	907	911	926	880	904	916	905	922	968	940	911	890	900	909	863	886	891	885	942	903	929	898	943	909	872	937	917	904	925	902	893	897	916	938	939	898	882	868	927	918	872	954	847	909	933	901	920	919	892	895	875	910	911	886	944	920	925	879	881	943	942	932	894	867	914	976	935	912	895	870	923	939	926	924	885	856	920	986	923	876	952	947	861	908	911	949	910	924	839	889	884	923	903	924	955	897	919	918	914	926	930	918	886	938	877	885	901	930	881	908	924	912	876	937	901	908	913	890	903	881	884	908	854	954	888	928	880	866	911	946	935	945	882	905	906	890	884	844	889	898	939	943	895	918	913	905	872	879	891	880	871	844	947	881	892	885	910	869	874	888	968	898	908	923	889	891	943	951	912	867	946	932	902	934	861	919	877	857	903	892	958	908	911	856	934	960	915	906	939	920	921	879	899	905	870	911	900	892	887	917	854	886	911	895	890	927	887	941	922	891	890	848	961	838	936	933	919	884	967	882	912	919	832	879	894	910	914	919	924	900	879	912	885	921	915	857	934	889	866	921	899	908	901	885	892	897	930	865	912	921	887	932	903	903	899	857	899	946	926	874	851	924	960	889	854	947	904	881	873	940	943	876	904	890	860	915	880	843	906	945	864	894	939	916	839	876	870	894	887	916	939	930	914	885	905	903	933	892	890	910	907	862	852	911	957	899	876	887	926	911	916	900	896	893	930	863	945	914	868	931	899	892	872	894	909	926	872	934	894	927	910	944	891	922	860	925	958	890	942	895	873	907	940	920	884	865	896	933	916	902	905	874	907	929	967	886	876	919	889	883	888	913	895	921	880	846	950	902	911	865	910	894	922	878	930	894	897	887	898	893	878	847	937	950	894	937	897	876	886	953	909	891	885	935	884	861	904	887	900	878	851	901	1001	918	938	870	887	891	871	870	911	895	891	930	889	914	947	925	914	901	893	859	882	916	885	932	988	880	895	976	944	923	888	918	881	906	886	914	862	880	913	957	945	894	899	921	920	934	894	914	888	878	913	890	934	877	875	911	917	894	926	868	913	870	920	912	882	936	863	936	912	892	877	913	894	915	905	873	870	892	882	919	919	911	876	871	911	946	901	916	931	974	914	901	948	865	898	922	884	878	920	903	891	873	929	924	877	967	891	888	942	888	848	855	894	911	921	899	877	919	894	964	879	906	949	842	884	909	941	931	916	860	873	849	896	867	849	893	927	865	934	952	935	880	938	899	879	881	905	898	892	840	914	884	961	921	888	921	904	852	894	900	870	889	858	950	877	903	943	930	927	872	875	937	903	924	924	896	852	922	850	946	909	925	880	894	905	876	921	915	880	942	931	916	909	879	923	895	912	951	874	887	885	888	862	928	868	870	903	886	908	881	898	895	974	886	903	880	899	896	977	932	888	889	932	875	923	895	875	830	861	884	889	890	894	868	914	965	894	908	892	870	936	899	905	889	928	931	846	821	891	891	868	940	953	877	885	969	946	880	882	904	916	950	869	930	892	866	930	910	895	909	936	935	886	932	957	938	896	961	879	889	879	839	933	935	924	948	884	906	908	899	961	876	905	889	921	864	872	910	893	878	938	923	865	907	889	859	917	878	922	928	939	907	909	959	937	939	928	964	951	901	895	915	923	877	911	898	865	905	879	882	887	929	901	949	886	915	928	912	912	948	873	880	930	944	928	886	944	913	904	902	884	975	910	927	914	850	936	916	910	926	892	888	900	889	942	870	875	877	914	944	863	904	874	878	952	939	899	835	912	890	886	948	920	910	926	873	903	931	931	844	850	879	886	909	913	926	910	842	885	873	900	913	862	925	957	894	926	919	872	880	899	872	861	876	900	880	928	955	842	921	895	848	900	886	868	954	910	888	901	925	868	887	913	885	888	880	843	896	890	941	905	873	867
46857	11643	2294	768	541	519	428	427	367	352	307	350	333	357	332	342	303	322	304	329	342	291	334	334	334	317	363	333	299	297	322	331	311	329	305	309	330	312	343	312	324	309	327	347	321	308	348	357	346	354	296	307	308	311	311	307	300	290	334	335	317	326	304	323	299	315	317	285	311	344	290	313	291	335	340	319	348	301	329	307	309	289	286	323	319	333	361	323	300	312	332	305	337	327	343	316	296	271	299	374	313	327	347	298	325	336	316	353	312	304	300	318	332	338	282	321	330	333	355	350	315	311	302	318	310	351	317	298	275	307	340	334	305	299	301	324	267	276	322	306	283	323	332	343	296	341	280	320	304	333	335	335	283	305	369	341	323	320	291	317	307	315	361	357	290	316	300	294	314	303	305	320	278	314	321	337	309	304	293	298	307	321	288	327	361	338	302	317	317	292	305	284	286	296	331	308	331	315	306	341	340	334	282	313	322	313	319	276	333	279	300	323	314	303	306	308	309	275	312	318	335	263	339	347	316	332	289	336	322	365	292	277	299	323	347	344	337	324	297	321	322	308	335	280	339	301	341	318	299	333	319	309	329	309	323	324	339	292	321	283	322	355	319	291	329	284	306	341	330	306	323	314	317	337	292	287	299	300	339	310	332	301	329	300	311	332	320	315	293	309	325	310	283	309	294	324	288	329	337	321	301	280	321	293	290	337	340	322	327	304	318	286	320	296	334	316	296	271	334	330	345	314	302	309	296	320	297	334	332	301	328	305	317	331	325	320	298	312	314	323	299	351	288	309	300	306	280	317	321	332	331	299	308	312	298	331	302	311	320	304	320	293	336	345	346	295	309	304	316	301	332	324	317	327	316	316	291	324	338	333	279	316	253	258	308	286	321	299	303	293	307	319	316	353	307	323	334	316	322	323	308	310	304	309	324	328	320	314	332	307	287	310	263	303	274	304	313	339	304	325	317	326	326	285	313	319	312	319	313	294	292	297	333	318	310	300	338	298	318	315	307	297	301	329	259	313	313	298	327	311	336	296	358	340	286	310	297	313	294	306	318	316	295	297	324	268	300	325	289	338	305	326	314	309	313	315	304	347	296	330	323	330	305	328	301	351	301	324	304	307	317	320	343	291	320	299	325	277	314	336	291	303	326	329	305	311	335	347	323	332	327	327	330	318	287	314	313	322	312	327	319	319	325	335	330	347	298	275	298	317	327	309	320	359	300	300	320	307	276	291	327	287	331	313	285	329	327	301	292	330	325	315	297	311	277	292	314	299	324	330	307	339	334	301	312	311	324	326	344	326	302	287	325	313	333	320	324	329	295	313	309	302	286	293	289	314	303	289	274	308	337	289	324	331	317	313	314	341	354	355	328	311	335	330	344	286	291	313	312	290	307	306	333	295	313	291	333	333	307	339	331	321	307	328	327	298	328	298	293	308	303	288	323	309	297	315	300	312	297	305	319	331	287	330	348	325	303	307	325	310	319	316	331	290	317	328	336	305	327	354	347	296	327	302	318	281	354	336	309	317	297	276	331	291	295	358	333	338	314	297	269	320	296	312	336	310	291	280	317	322	330	335	328	325	308	318	327	320	297	319	287	322	302	363	314	281	328	314	300	339	264	319	331	293	308	331	313	326	320	296	330	303	306	336	348	317	326	324	281	302	324	313	326	337	314	293	327	332	334	304	302	310	293	322	317	341	307	298	336	293	339	332	292	309	297	335	264	312	328	300	327	308	325	300	292	321	384	327	315	348	297	328	337	348	336	329	321	325	323	292	337	291	297	340	312	314	304	359	306	290	305	326	350	311	299	323	294	310	309	297	276	293	325	323	318	299	321	326	302	299	330	287	306	336	296	287	311	294	316	311	283	309	286	316	311	332	341	327	339	309	309	287	307	338	295	291	333	313	309	287	310	291	299	307	329	315	332	312	299	293	289	311	303	329	295	312	323	335	317	277	301	330	322	342	315	363	316	301	314	313	314	295	325	290	304	297	293	288	317	325	303	339	310	307	313	315	315	346	317	329	332	335	336	300	334	311	298	333	321	331	310	330	317	326	322	328	354	289	323	341	346	340	315	329	340	282	309	296	266	330	310	310	271	316	277	326	334	294	298	295	314	323	327	324	322	323	302	321	346	343	299	327	330	314	330	321	327	285	305	312	328	292	302	302	307	285	281	272	279	311	295	333	323	279	287	328	291	320	336	317	302	277	325	342	335	339	291	338	304	326	358	306	311	313	303	321	330	306	302	297	327	335	310	351	323	297	340	302	313	318	316	318	327	307	340	331	345	335	327	357	317	275	313	304	290	330	311	310	343	299	297	331	284	329	301	340	328	340	305	317	308	335	308	314	313	299	291	305	280	313	287	289	327	299	271	321	290	300	330	321	302	287	316	311	304	297	280	317	287	290	305	339	341	330	319	317	324	329	318	332	320	316	334	291	321	307	333	293	306	315	353	315	308	339	334	335	328	312	309	306	315	302	300	313	313	316	321	325	302	323	282	333	326	304	331	304	319	303	304	311	302	311	343	335	316	290	306	327	268	318	313	310	281	315	316	341	316	291	303	311	326	339	323	338	301	306	297	314	327	295	321	353	317	327	303	306	286	322	324	339	351	320	335	315	286	323	296	308	281	286	309	347	317	292	335	333	300	324	374	347	347	311	324	319	282	343	281	341	315	314	318	312	304	312	315	282	283	298	315	280	302	299	317	317	315	297	293	299	327	314	313	323	328	292	328	334	330	303	311	303	295	316	333	290	319	331	303	337	330	291	311	284	346	289	325	293	287	368	321	340	302	293	309	283	343	331	340	330	310	315	317	319	302	311	310	323	285	343	309	318	335	334	296	339	310	324	350	322	348	299	328	322	300	295	333	292	292	291	305	322	315	276	300	317	325	298	301	323	299	307	308	305	320	306	285	296	320	331	280	305	304	345	297	325	312	295	313	297	346	330	330	307	305	334	331	333	305	309	318	346	312	298	336	329	328	323	327	307	300	313	330	309	309	340	294	307	344	336	299	282	315	284	305	323	316	323	338	299	348	281	332	292	299	314	322	302	300	331	252	325	269	293	281	284	317	324	313	323	300	327	313	324	312	335	299	306	306	284	309	328	316	309	297	311	325	310	287	325	300	326	297	314	303	359	296	295	294	325	329	301	327	339	353	318	308	310	300	298	325	327	322	315	299	299	326	349	306	312	328	285	283	321	293	327	346	307	296	320	297	318	300	289	296	322	317	318	280	307	338	302	276	355	292	309	305	297	309	325	310	355	325	313	292	288	324	339	333	330	304	295	298	320	321	299	307	332	338	321	262	303	340	324	328	301	336	267	327	300	283	326	305	337	324	287	321	301	318	317	327	324	358	327	358	278	278	340	318	337	279	321	307	287	316	327	303	317	320	320	306	325	304	292	310	309	300	341	316	328	330	363	321	304	293	305	294	274	322	326	346	305	332	300	325	285	315	329	294	323	307	319	281	338	340	304	306	323
25365	1210	1792	2112	1793	1570	1327	1194	1118	1049	936	918	841	889	818	794	816	741	821	789	773	734	778	747	735	728	726	793	775	749	719	757	742	719	728	739	723	702	707	758	690	724	679	709	717	733	720	740	720	726	724	716	729	720	720	726	703	750	682	709	699	705	723	711	721	715	705	715	693	698	708	714	729	725	682	743	750	707	680	692	754	711	703	685	692	759	691	716	763	713	705	695	656	705	728	723	681	683	693	746	683	737	711	680	702	716	697	743	663	691	753	743	744	698	720	691	650	685	730	699	664	665	713	711	685	694	691	680	704	720	707	691	690	693	692	718	696	743	675	695	699	697	675	712	635	716	705	675	690	739	696	718	717	707	746	714	699	694	755	718	710	725	737	700	726	675	739	699	701	733	716	673	732	710	665	739	669	677	690	695	719	697	751	710	713	722	717	715	705	698	725	658	688	692	700	664	702	707	752	713	698	723	694	746	720	698	683	689	692	710	736	740	702	736	723	722	748	754	676	710	700	729	681	764	675	749	703	702	729	724	741	695	678	662	723	728	690	689	730	750	673	733	662	683	725	678	700	692	714	704	696	686	707	744	690	687	713	714	681	707	710	721	698	710	713	667	682	746	702	702	704	717	712	685	700	684	715	667	700	736	734	723	713	714	715	719	708	760	691	746	701	671	717	696	700	704	713	641	683	690	680	656	690	721	772	703	729	672	695	688	755	739	732	742	739	711	682	724	722	680	712	715	728	723	705	674	674	684	698	708	680	674	718	744	663	686	673	725	653	763	683	683	696	723	707	668	720	733	738	690	644	717	723	708	707	704	670	726	701	706	674	642	735	725	681	700	663	659	694	686	703	659	671	670	694	686	731	719	686	711	725	676	706	759	695	686	676	709	694	695	682	712	751	740	697	679	681	692	687	667	689	723	697	715	684	750	691	665	702	750	701	703	698	731	741	741	680	642	697	693	682	766	685	706	731	752	715	676	683	675	668	729	719	699	708	671	674	720	698	711	761	728	715	700	706	668	690	730	738	742	716	743	704	667	700	724	720	723	734	641	714	698	727	692	661	722	676	660	706	704	721	740	669	712	707	699	768	684	686	686	714	706	690	672	685	681	742	713	677	716	704	699	643	702	751	723	655	719	686	742	697	687	697	679	654	737	753	665	715	705	714	695	684	706	693	748	698	686	698	704	729	686	699	703	677	717	689	758	684	718	706	717	707	711	714	727	698	721	695	671	736	705	735	714	678	688	718	751	748	690	772	700	734	751	725	705	744	713	666	707	731	710	730	694	734	704	713	684	719	737	726	692	742	673	743	721	715	695	696	683	664	703	729	648	704	687	772	682	721	697	697	680	661	697	715	708	736	705	706	738	667	664	716	707	702	671	685	719	738	712	704	698	703	687	695	693	696	699	717	723	771	680	693	685	735	734	647	696	696	676	704	735	706	717	681	672	729	758	719	697	729	709	688	707	653	715	734	646	711	707	738	739	720	708	712	677	757	684	705	739	632	687	767	739	724	687	697	711	764	706	700	730	710	704	740	686	661	723	685	656	683	722	728	678	700	706	717	721	681	750	694	737	734	700	659	688	708	688	736	709	708	715	755	667	705	709	693	704	696	754	705	731	715	753	704	726	675	666	676	731	725	659	700	687	705	725	678	728	713	729	747	716	688	733	656	703	695	670	684	658	723	716	706	691	695	703	697	641	645	719	663	722	657	701	727	678	741	720	678	749	674	697	694	691	738	715	659	673	691	722	712	776	689	735	730	719	707	750	666	762	702	731	687	731	697	713	704	704	718	705	702	704	680	685	737	677	701	698	688	735	736	725	697	721	685	692	684	725	723	716	706	665	773	737	711	710	737	670	698	689	655	723	682	694	690	692	686	706	689	654	680	687	733	676	715	688	682	664	717	736	699	687	750	714	697	719	712	660	713	687	721	719	695	727	708	710	708	766	674	704	712	722	676	692	738	693	761	671	703	719	696	754	680	666	749	678	669	681	720	672	706	684	703	692	750	659	715	699	696	688	697	738	673	734	680	686	700	712	704	701	734	721	732	729	737	679	711	720	719	634	714	677	702	689	680	687	687	707	682	688	719	670	662	723	715	724	720	670	698	656	714	713	702	705	732	712	725	671	730	679	723	657	705	749	776	702	638	730	660	684	715	745	744	690	704	729	679	756	715	655	687	689	734	657	699	695	732	673	691	719	685	708	730	671	705	721	698	716	674	686	708	716	733	708	721	688	731	670	661	745	668	757	733	709	741	749	734	689	686	720	719	681	702	679	712	746	738	711	732	696	675	689	693	736	702	700	681	699	706	666	729	671	773	746	739	758	738	721	713	722	691	724	705	703	740	702	689	699	658	716	690	713	701	670	698	741	700	716	706	696	749	745	730	699	696	715	762	658	685	705	710	684	723	712	693	729	695	732	711	696	698	705	697	687	735	736	739	724	711	696	704	701	714	674	684	677	657	715	749	671	726	683	710	687	692	695	707	711	702	711	682	740	728	682	733	680	778	706	702	701	725	670	684	712	720	676	714	678	686	720	676	687	760	761	716	693	733	661	706	675	678	666	705	722	704	718	700	755	771	783	751	745	720	715	672	735	743	673	736	665	675	746	739	674	751	725	732	709	708	728	726	703	703	706	678	723	659	692	710	703	706	733	667	716	697	710	683	725	692	695	702	729	675	753	725	724	739	737	691	725	703	636	700	704	719	703	681	743	693	713	704	705	735	722	692	714	703	648	681	704	735	665	665	728	652	697	686	716	771	701	679	698	760	647	685	696	680	711	724	692	661	690	693	711	662	717	671	693	733	713	646	730	741	712	685	729	694	681	688	707	711	689	719	744	735	714	713	694	738	708	676	754	705	701	717	717	762	696	690	677	726	711	723	712	733	701	694	697	651	714	716	727	736	717	697	751	690	688	728	739	704	710	723	759	729	687	686	707	746	720	722	682	685	742	729	697	730	682	700	674	745	686	723	705	694	741	720	681	706	697	738	718	707	671	738	690	735	732	724	669	726	695	677	730	740	690	635	687	732	704	717	705	729	710	718	759	676	647	719	764	702	669	733	675	671	678	713	697	742	752	764	740	773	698	751	697	728	732	706	721	709	731	707	686	669	701	710	675	655	704	738	702	694	704	669	679	703	691	736	708	689	683	655	725	694	657	713	648	710	711	703	711	691	675	703	704	701	694	685	687	715	736	678	720	702	667	716	705	718	676	698	665	716	736	777	717	708	721	729	723	700	720	709	721	670	684	718	707	686	716	737	719	672	664	691	685	739	677	683	685	740	747	738	688	706	685	692	712	674	720	735	726	695	714	685	684	769	679	705	696	717	701	709	695	712	711	722	704	689	681	703	688	691	707	660	705	681	739	662	717	720	729	703	733	686	675	733	712	734	668	735	713	682	721	746	701	700	714	652	666	677	663	715	714	697	679	681	717	703	706	701	770	706	733	655	706	716	718	677	737	668	676	679	729	703	698
14844	873	278	289	248	308	275	231	240	305	279	286	261	281	277	265	267	288	259	257	249	244	293	257	237	273	300	295	259	302	248	257	253	278	259	277	257	282	242	252	276	251	282	310	255	266	275	253	236	274	264	297	262	296	233	285	260	263	277	296	246	295	268	262	273	271	262	271	282	288	237	271	238	280	311	297	287	237	229	287	267	299	263	286	269	254	282	290	276	261	242	244	271	267	245	307	273	261	260	263	280	264	277	265	279	268	281	255	277	269	285	286	221	275	281	269	281	271	281	297	267	244	280	265	266	286	248	271	269	284	239	242	238	246	286	261	229	270	269	257	273	277	274	255	281	278	265	266	275	250	236	264	271	272	248	288	263	267	266	284	263	266	241	254	269	257	264	258	285	263	256	274	262	289	267	271	266	287	282	273	245	278	235	250	250	271	287	307	243	271	289	266	300	269	275	272	283	247	253	236	239	278	258	269	239	287	282	268	251	274	266	302	277	273	290	268	263	282	252	255	256	278	277	262	295	249	222	280	263	248	265	250	254	255	307	260	266	303	283	270	277	286	256	262	264	245	266	249	280	258	264	265	245	266	268	295	262	255	255	297	281	293	289	273	244	263	269	277	268	271	257	280	258	284	267	274	290	249	296	270	281	275	227	238	279	268	229	300	275	242	244	276	267	246	255	253	273	283	273	256	281	274	270	258	299	245	243	276	285	268	292	274	259	256	255	275	275	284	274	258	257	267	225	293	286	308	278	280	263	276	271	269	281	286	275	297	263	247	253	277	282	291	269	278	281	291	242	238	296	255	253	274	310	278	280	277	238	304	257	249	237	275	264	275	258	252	270	275	255	243	251	274	235	270	284	253	242	250	260	287	256	253	278	283	280	251	251	260	267	250	302	311	215	253	220	277	278	264	270	270	286	259	291	280	231	250	265	272	278	255	261	260	263	264	268	288	299	273	255	277	255	261	256	272	277	274	263	275	259	275	285	249	237	269	263	271	265	277	286	265	241	295	255	279	299	243	268	276	284	261	269	254	275	258	298	278	287	257	262	268	277	254	252	243	244	265	255	295	281	269	275	264	276	264	261	277	288	285	285	261	257	272	277	293	236	259	277	273	276	288	251	268	290	278	260	292	276	245	251	277	254	260	244	291	298	270	229	240	232	283	278	277	258	285	251	308	264	253	259	300	266	274	266	267	255	231	254	295	250	251	262	300	295	244	268	261	292	264	258	281	279	248	265	285	267	258	254	262	262	276	275	283	291	274	257	328	266	250	266	227	236	269	250	280	267	218	270	235	266	260	280	270	285	290	269	267	271	281	239	260	269	265	263	275	267	290	254	284	273	281	274	249	270	267	285	238	297	251	281	292	272	267	281	288	267	240	274	267	294	296	270	258	266	282	250	288	264	268	264	288	275	265	270	279	243	269	255	268	282	254	263	278	262	269	254	248	290	256	269	298	292	298	275	289	282	279	256	275	263	244	311	269	243	275	300	286	288	266	261	289	269	284	279	293	299	267	236	243	258	265	269	263	234	258	285	262	229	254	251	242	279	279	242	247	288	288	297	285	284	262	255	262	249	266	270	271	250	265	253	256	294	294	286	243	264	249	262	265	255	272	277	298	287	268	271	294	273	232	280	293	291	268	266	285	246	271	267	268	259	279	282	287	267	261	271	277	252	254	282	278	252	271	256	266	306	276	293	268	258	229	291	257	280	282	272	262	254	285	252	249	271	248	223	257	284	303	260	262	265	261	271	261	277	285	289	256	244	251	266	245	281	254	286	275	241	269	276	291	273	257	252	265	281	300	259	264	268	251	284	269	248	283	236	261	279	311	288	282	295	282	287	265	270	248	260	275	262	266	260	263	256	262	262	291	265	267	272	245	264	261	249	252	258	267	264	265	240	276	257	286	290	292	270	288	284	262	247	248	265	264	252	283	276	261	265	268	269	232	270	251	291	235	295	269	278	285	273	300	271	265	263	262	271	257	267	250	254	269	270	285	261	269	251	251	251	296	274	261	255	256	246	258	271	269	251	256	273	298	242	259	279	260	268	249	273	247	292	253	228	262	271	255	263	272	270	263	254	256	275	217	266	261	241	292	258	277	264	274	278	298	250	245	244	247	248	251	257	263	248	233	257	281	254	300	286	249	267	271	300	263	278	251	266	261	306	256	299	255	260	247	268	264	289	261	268	264	267	270	247	259	251	253	272	268	243	276	252	269	243	267	257	229	255	258	254	265	250	269	262	247	266	268	254	259	247	261	260	252	256	266	261	270	280	260	292	243	280	252	251	286	262	275	260	246	278	268	264	294	276	257	250	236	248	302	304	268	250	293	293	294	271	274	276	261	263	270	265	255	271	281	262	265	258	248	259	243	243	256	257	242	228	253	244	262	275	287	251	288	261	231	267	266	220	248	256	274	263	271	284	274	247	282	268	238	270	292	240	244	243	254	257	261	257	252	252	279	251	266	270	280	251	276	301	295	231	301	272	285	265	278	289	244	251	255	263	253	236	228	273	248	273	276	247	255	285	273	244	264	271	299	274	251	242	272	241	270	271	260	230	249	278	300	264	278	286	267	287	238	243	277	274	289	270	285	276	259	261	292	259	252	254	278	245	273	284	254	266	245	254	253	269	262	249	266	235	259	271	272	269	249	288	285	293	234	258	266	243	263	261	247	258	276	260	265	266	265	286	281	271	298	300	279	279	255	257	283	250	261	266	271	275	277	268	270	277	258	284	273	283	295	263	253	248	276	272	272	270	274	267	260	263	252	273	286	273	279	294	305	255	288	271	295	272	251	256	261	253	256	273	273	295	282	224	245	280	244	249	262	290	277	262	258	239	267	268	267	241	240	260	251	227	294	305	296	281	289	286	286	279	278	279	255	257	247	252	285	287	278	284	273	255	272	251	250	284	291	292	268	248	246	268	275	286	269	299	278	248	300	257	239	265	284	272	245	270	283	294	276	309	295	245	282	262	275	274	258	282	249	263	268	300	278	245	274	248	292	254	254	250	243	295	250	251	257	297	243	263	290	288	251	271	305	275	237	262	267	269	296	277	273	284	286	261	266	260	262	281	299	293	296	281	282	257	252	292	264	305	259	251	265	257	263	275	282	245	247	317	292	267	234	246	231	275	287	233	270	298	249	266	270	294	269	266	258	264	247	272	285	269	277	274	262	254	274	265	275	277	269	245	252	260	244	275	261	276	277	260	278	282	270	271	264	283	281	276	252	278	302	229	247	253	284	254	296	253	271	241	245	263	250	273	233	266	281	273	272	265	285	274	272	254	239	284	262	269	233	301	271	265	285	259	242	258	295	278	277	252	257	277	267	231	273	264	286	262	268	271	281	275	233	319	282	259	245	283	296	286	246	245	239	250	271	312	232	267	287	274	241	271	251	282	255	269	231	252	281	264	263	229	268	267	261	242	272	267	264	308	248	258	275	272	250	258	252	270	273	273	270	284	252	285	268	249	251	246	296
10733	638	666	686	672	672	648	650	669	611	634	677	687	629	612	583	675	673	600	603	688	636	669	664	651	651	635	625	657	686	564	663	651	671	674	671	681	648	577	639	633	674	611	677	611	643	653	684	663	558	659	608	608	605	617	602	616	635	636	627	638	671	654	645	656	633	614	657	622	624	631	649	612	624	647	623	635	611	617	608	645	582	656	670	646	622	653	635	596	626	660	619	654	649	667	657	619	630	643	632	666	628	632	683	597	645	660	618	664	672	622	616	630	601	616	633	646	674	641	664	679	660	685	625	677	688	609	682	639	571	628	673	605	638	649	617	619	673	630	604	652	632	603	672	636	635	636	627	587	608	630	653	608	602	644	637	665	616	682	637	680	657	597	612	678	624	648	609	676	642	620	637	641	658	638	618	659	663	673	583	627	667	659	674	678	625	615	650	623	613	665	688	652	647	649	675	665	622	651	629	641	616	629	649	625	662	641	647	647	625	611	587	645	657	617	647	661	683	643	662	665	620	651	656	619	627	632	635	616	658	628	671	651	636	657	662	651	673	562	619	619	673	666	645	638	677	691	644	630	646	627	607	686	625	657	635	615	661	703	623	647	652	633	626	661	639	625	609	622	607	646	632	631	613	646	668	679	658	624	663	599	660	644	616	617	678	693	595	609	603	650	614	615	639	658	627	636	652	591	637	641	635	623	646	667	630	592	599	633	633	616	603	631	659	644	664	592	640	659	667	629	649	633	622	641	663	624	590	624	647	602	582	655	582	616	638	625	665	578	670	622	664	668	648	658	635	658	591	613	648	643	641	682	665	628	666	611	675	630	594	601	693	615	626	641	664	614	575	619	655	639	645	669	656	670	645	672	602	627	612	607	653	640	653	642	650	624	628	643	606	647	662	623	626	623	609	650	659	617	640	637	687	653	674	690	635	635	655	615	614	624	640	641	645	650	586	676	623	656	621	646	667	635	618	657	641	671	678	579	649	666	640	651	637	628	613	649	659	654	621	652	690	627	630	638	686	603	681	625	628	648	678	637	652	626	638	658	627	653	638	591	608	646	603	635	639	651	601	652	649	664	670	667	675	597	599	634	634	623	648	597	653	618	624	639	597	628	636	661	644	614	696	635	590	641	654	617	663	674	638	630	642	640	628	653	664	701	708	642	627	694	641	609	615	666	628	649	625	616	630	667	641	634	663	665	644	580	692	600	587	628	628	561	632	626	639	635	655	647	643	608	642	634	594	592	666	637	627	646	632	648	660	644	630	616	663	667	634	662	638	673	609	677	670	617	615	616	615	611	642	634	668	646	672	620	638	598	637	642	590	633	615	660	663	597	600	613	628	615	629	626	661	613	621	628	656	604	661	637	636	610	650	641	695	618	654	677	591	617	731	610	648	631	644	665	653	651	616	615	656	635	674	598	620	624	679	647	661	627	636	627	632	627	633	620	595	675	641	612	649	687	606	651	603	655	648	677	621	637	655	643	655	680	652	609	651	635	684	650	636	622	568	618	600	617	622	689	673	612	640	631	607	637	633	628	623	584	649	643	661	654	678	613	653	654	632	625	648	680	657	615	644	600	593	644	654	594	627	608	631	664	686	653	667	617	663	655	610	653	644	645	624	652	645	613	677	642	612	611	602	626	631	652	598	670	601	628	588	638	665	660	610	642	625	621	647	656	653	635	641	660	609	590	636	642	614	636	648	613	654	636	660	664	638	629	613	638	638	620	631	637	597	656	638	646	627	639	646	662	664	643	638	627	645	670	660	651	674	613	618	620	611	626	623	637	596	624	638	659	582	584	655	685	654	661	640	646	663	650	646	591	633	636	635	632	634	624	640	610	647	634	648	618	611	697	636	669	621	635	623	629	622	638	689	655	632	671	588	586	628	685	658	628	658	679	647	656	641	674	653	677	636	602	611	619	647	669	636	661	676	653	622	620	619	636	666	605	672	605	598	622	671	654	624	636	639	606	635	685	628	617	653	691	595	671	620	650	678	619	629	627	641	636	650	631	616	597	645	690	640	641	626	656	656	635	624	634	615	628	659	640	663	610	653	606	627	611	659	632	636	634	617	674	680	720	628	663	667	608	676	629	654	653	644	640	645	642	667	575	654	684	646	612	643	625	651	617	662	602	654	573	644	654	626	635	607	598	639	659	648	640	626	663	628	630	615	634	640	652	651	621	661	611	649	571	560	653	647	606	620	578	612	652	641	661	629	635	645	635	637	605	606	671	644	594	639	634	637	621	620	633	611	652	641	635	652	703	649	649	635	667	622	619	674	632	655	656	613	682	658	633	628	648	671	645	617	623	617	620	664	636	619	648	660	667	646	585	660	661	629	667	618	632	624	652	593	650	674	634	600	662	669	674	663	675	611	605	643	665	656	672	627	600	629	641	619	671	688	643	619	603	628	639	616	659	633	651	657	648	581	603	664	628	596	662	650	644	623	650	642	593	652	632	655	655	642	611	623	665	634	600	641	648	634	609	655	636	604	643	661	614	647	604	628	628	658	665	590	667	663	659	638	644	637	641	620	650	640	649	629	665	621	620	631	634	586	626	655	642	633	602	637	637	690	654	657	654	730	614	637	634	669	636	649	592	637	633	631	635	629	666	656	629	596	628	613	627	613	645	656	608	589	611	660	652	653	610	643	628	580	608	615	607	603	656	645	657	620	649	642	621	616	642	634	678	643	643	679	636	658	632	666	642	655	644	633	639	635	666	644	635	634	649	654	627	675	654	653	599	635	675	648	640	666	621	642	622	608	601	650	677	648	645	648	643	612	652	670	607	648	634	640	639	613	655	616	640	589	610	653	647	666	662	632	671	614	562	631	667	621	601	643	663	626	661	601	598	624	632	642	624	666	635	636	619	650	664	634	631	649	647	615	668	627	641	587	630	642	600	643	649	628	584	588	680	618	666	665	649	611	652	636	647	627	642	613	653	577	619	603	651	617	638	635	640	639	610	646	634	625	629	643	639	636	594	645	654	573	675	639	609	696	605	599	680	596	633	623	646	617	657	667	595	617	614	663	637	621	634	609	638	686	649	655	643	609	648	637	656	611	615	673	646	641	645	651	661	652	611	646	655	600	654	661	669	633	666	585	625	716	645	658	661	597	633	689	617	679	670	622	625	623	635	661	611	628	592	647	641	617	615	604	617	619	616	629	654	570	646	608	647	605	639	634	620	649	623	612	633	634	674	605	641	661	626	629	608	620	618	624	673	617	637	641	623	610	647	605	613	648	623	618	627	594	644	629	634	637	618	662	628	657	640	637	671	613	605	600	625	654	607	651	650	654	629	658	621	663	605	648	671	671	651	617	630	614	650	639	601	666	668	607	615	655	617	655	606	664	652	694	646	634	611	603	658	672	638	641	618	619	662	630	627	656	628	647	611	628	612	664	641	608	616	643	683	669	631	654	632	617	620	632	639	654	610	637	663	657	686	656	651	609	678	626	652	653	590	663	656	603	645	669	658	643	696	647
39451	10453	1803	660	518	496	469	440	433	491	420	390	474	433	438	412	462	410	365	398	401	446	399	399	394	423	460	439	468	376	429	398	411	421	375	399	410	461	431	415	392	403	419	416	373	395	442	411	399	400	468	429	411	436	434	384	396	388	412	447	437	438	394	425	426	425	408	385	402	424	419	391	447	421	422	427	416	431	382	418	430	427	417	392	398	394	436	387	419	388	422	383	386	380	412	408	404	414	390	408	415	396	413	428	421	397	387	393	436	419	429	394	412	378	417	422	450	434	383	418	416	412	443	377	410	368	423	373	399	392	440	404	407	441	426	416	388	425	399	444	400	400	404	407	444	425	423	406	399	453	417	443	426	415	401	409	436	422	413	424	420	426	435	418	387	412	403	419	396	434	394	435	410	438	411	405	443	450	431	419	408	417	420	395	383	422	434	390	431	394	394	450	432	417	432	400	412	386	405	405	428	411	412	441	369	372	418	441	424	410	381	399	386	431	385	394	408	449	404	431	426	412	407	386	389	378	394	376	413	445	417	420	379	382	418	446	398	398	414	393	395	438	427	384	439	422	454	392	412	453	427	401	404	453	436	453	416	451	424	412	396	411	417	420	395	369	420	356	467	459	378	432	411	383	447	414	356	420	451	451	408	411	407	383	420	435	400	457	398	368	412	447	424	423	399	440	403	407	382	412	403	392	416	428	448	428	395	392	350	415	416	356	373	418	426	418	409	408	376	398	366	405	404	424	414	425	433	401	431	415	394	381	402	385	409	394	417	388	427	409	400	426	404	461	397	411	440	423	418	419	377	386	402	445	413	407	445	423	388	415	437	413	438	392	393	410	444	440	438	413	401	404	406	395	420	396	408	390	436	423	427	429	402	382	458	384	424	433	405	407	391	429	431	417	394	389	401	406	457	422	418	407	393	435	409	405	393	425	399	424	416	417	402	400	386	406	401	406	354	432	388	399	391	411	394	406	404	401	436	378	422	443	430	430	404	425	407	391	441	397	389	371	417	396	417	419	404	438	424	386	403	375	416	421	428	423	372	408	388	402	429	440	413	420	434	414	394	388	448	411	399	462	431	440	429	373	406	387	405	394	412	415	421	392	393	417	412	410	426	393	428	404	455	409	369	417	394	397	422	410	410	426	421	386	407	400	395	432	419	436	387	413	448	438	422	431	403	410	415	416	403	387	424	423	395	424	405	411	401	403	409	430	407	403	421	428	419	366	442	407	463	410	389	416	429	439	398	424	420	391	472	416	443	444	463	413	394	395	441	418	432	424	422	420	423	389	424	393	421	427	389	395	423	435	433	457	428	394	427	447	405	411	413	408	427	397	437	405	392	402	452	425	439	422	412	416	423	412	416	417	416	386	411	383	402	459	426	425	417	431	394	454	396	419	409	460	415	396	363	394	403	446	432	408	413	413	401	428	411	470	408	439	405	412	430	444	397	404	412	412	387	397	397	435	435	396	415	418	388	380	411	422	458	448	424	444	405	405	417	427	447	445	405	451	421	434	373	425	415	456	402	429	433	390	411	420	429	431	425	419	453	436	425	414	399	413	433	417	427	415	400	415	420	409	384	403	418	423	405	449	396	432	379	443	426	387	411	395	446	435	381	422	458	388	400	404	441	394	396	413	415	401	399	391	440	438	441	446	408	432	397	366	417	421	420	425	400	460	425	422	401	390	389	416	451	412	385	380	390	396	392	381	454	391	418	410	408	433	409	386	381	432	432	433	428	408	380	449	386	425	393	437	453	399	438	423	422	412	396	424	444	411	435	419	395	423	394	398	411	419	423	419	417	424	400	391	415	405	409	384	404	421	407	403	428	444	403	432	406	447	405	419	411	404	402	406	383	429	391	423	428	379	444	399	395	480	429	446	443	398	451	478	422	382	390	438	368	428	483	420	413	435	390	417	374	403	436	418	398	472	404	429	402	452	416	397	442	425	387	414	399	428	440	432	399	393	388	431	402	409	372	383	410	423	439	396	439	415	408	434	451	430	472	422	413	396	454	423	399	415	371	389	433	399	430	425	368	405	431	405	408	399	401	434	396	394	393	445	419	387	380	396	444	418	404	372	425	429	393	372	419	381	445	408	396	418	413	434	421	451	421	409	415	461	422	433	426	379	385	404	403	431	408	454	418	413	435	419	434	433	426	469	378	430	406	418	376	415	455	403	418	436	427	403	402	413	425	417	365	449	442	406	415	426	406	408	425	417	428	423	431	416	423	424	408	417	412	411	423	412	414	388	432	443	408	388	432	408	403	443	422	455	428	412	387	433	414	422	367	367	415	446	423	389	404	411	439	426	439	422	403	419	421	428	401	392	390	378	429	463	402	425	406	385	429	418	417	410	390	410	443	373	429	411	395	381	372	429	397	438	409	418	387	410	411	444	399	411	441	396	413	410	452	397	420	405	400	440	414	427	416	399	402	397	435	414	397	421	411	424	401	406	441	444	410	398	419	418	430	446	420	447	409	429	443	414	423	425	400	385	403	377	396	431	452	387	384	437	433	387	393	476	417	412	445	407	413	423	410	429	407	462	403	383	397	466	381	399	419	423	393	403	412	403	423	450	394	388	400	394	418	435	401	411	387	441	425	407	383	445	401	418	388	446	406	440	405	429	397	436	428	398	391	443	389	392	405	435	371	423	397	441	448	418	376	417	405	404	442	399	407	419	408	461	384	398	429	398	402	406	408	463	400	408	386	409	421	401	414	390	438	413	409	418	435	419	394	425	360	390	399	437	413	395	393	433	424	364	396	372	416	404	374	454	421	423	396	396	399	429	418	411	412	411	428	418	441	390	430	427	449	396	361	436	433	402	424	432	455	413	379	398	402	379	416	424	382	421	454	416	384	365	422	391	399	430	416	452	429	422	377	388	382	452	392	437	436	397	441	397	437	419	388	436	393	389	385	383	381	386	415	400	427	425	406	434	434	425	426	434	404	426	421	419	398	368	376	387	420	419	402	387	405	441	449	392	434	448	427	404	418	426	438	461	418	374	397	386	435	403	418	405	381	384	408	404	414	423	397	433	406	426	401	393	412	398	448	381	404	419	380	423	408	412	403	413	431	450	439	422	394	385	415	426	430	446	442	421	430	426	386	400	409	436	401	424	440	436	423	401	391	365	441	352	425	434	393	420	444	416	390	413	424	396	436	401	414	430	408	421	393	399	401	413	428	408	395	450	415	383	449	384	426	439	372	377	408	449	433	415	405	386	400	430	420	393	403	435	378	437	434	399	407	414	412	401	431	410	443	410	399	426	419	360	433	434	384	407	428	426	420	400	413	431	380	402	409	374	405	431	392	429	386	425	400	424	428	385	417	396	399	440	436	419	400	410	424	452	376	420	399	408	390	452	415	424	417	399	405	420	402	431	442	391	393	418	398	440	430	398	460	402	402	375	432	345	374	451	433	353	392	411	402	441	367	428	442	406	390	396	412	421	407	412	389	415	358	415	420	403	433	389	433	394	359	381
22654	1128	1469	1612	1463	1380	1253	1192	1103	1089	1038	1031	1047	1031	1015	973	988	1005	992	925	987	933	959	995	978	900	956	963	952	940	935	983	952	955	869	933	944	937	965	935	901	914	937	897	950	948	965	907	901	955	935	927	953	983	895	956	917	938	916	905	997	901	929	876	911	923	1017	923	932	954	909	943	973	917	955	994	902	924	928	949	931	958	907	910	902	967	906	933	901	971	947	922	905	981	862	940	957	919	941	877	913	918	969	951	897	952	927	904	925	987	1011	939	958	951	917	933	943	910	934	894	891	970	916	911	949	913	908	927	891	891	951	901	918	887	934	873	901	955	948	1019	923	945	938	904	959	883	917	886	939	913	908	948	904	921	920	897	891	955	889	912	887	902	927	904	876	896	932	925	919	959	953	912	927	929	911	885	947	919	868	888	912	930	908	953	922	960	866	956	919	899	913	910	911	966	947	938	916	852	871	886	959	880	885	863	964	955	933	896	913	934	919	952	939	944	946	935	914	876	951	959	908	914	907	931	931	946	972	921	942	934	937	923	1020	1008	930	957	905	896	909	931	963	926	938	961	892	917	945	902	950	927	898	947	947	961	901	933	902	977	976	887	901	945	880	907	918	891	945	909	913	892	918	962	933	983	893	817	952	960	901	960	918	966	963	964	962	884	910	897	926	958	880	877	933	905	944	947	863	901	896	901	933	923	885	952	907	987	965	1003	932	957	976	896	893	930	922	954	877	939	946	871	914	941	879	949	942	991	905	886	902	882	922	964	934	927	896	947	881	928	889	916	973	958	923	912	904	892	934	945	866	927	900	905	927	921	938	957	900	973	974	954	892	946	967	961	873	987	881	882	931	928	889	913	938	974	946	924	954	900	928	914	919	915	891	942	924	933	906	944	905	969	893	863	858	908	914	933	906	908	880	893	973	936	969	951	935	924	999	912	955	982	932	928	963	944	917	952	936	939	945	907	934	907	954	955	979	967	903	896	951	975	879	953	945	895	944	923	958	950	889	956	934	948	948	928	947	922	889	905	947	962	912	875	969	888	921	983	894	953	927	920	927	886	895	913	930	906	970	885	908	878	952	906	957	916	911	900	923	970	955	856	947	916	967	929	968	925	911	930	913	907	901	975	939	947	941	949	951	927	896	920	956	914	1024	961	949	1003	945	909	954	883	919	923	898	949	866	894	909	884	959	931	893	935	953	909	901	906	937	927	905	921	917	918	863	943	987	898	900	947	882	896	944	953	921	966	917	939	871	920	973	893	967	918	945	914	936	872	930	945	953	925	887	945	1000	889	890	925	959	936	907	913	903	906	979	926	895	937	932	900	932	927	958	924	899	959	962	899	918	950	955	918	895	890	905	973	912	946	946	939	915	892	903	958	890	887	960	975	922	914	959	907	903	924	984	913	917	900	904	966	965	913	899	896	934	946	926	936	939	872	964	906	902	933	917	955	949	932	958	897	933	921	946	954	922	947	938	896	971	947	879	938	898	881	910	914	937	967	929	936	922	945	945	947	939	916	940	949	962	926	950	914	941	968	929	959	913	945	931	968	958	962	936	847	872	909	974	938	942	963	961	915	951	985	927	904	921	927	921	918	893	905	942	958	971	950	904	986	908	896	961	906	892	955	950	917	889	939	943	890	969	948	912	936	918	959	887	982	931	933	930	983	912	947	925	931	897	968	938	899	967	965	878	880	862	962	956	863	900	942	875	939	987	933	941	903	917	916	928	924	967	900	951	944	950	933	912	957	916	908	892	939	903	924	932	914	920	885	918	837	955	996	934	933	929	941	911	918	921	956	893	964	960	992	910	862	973	900	937	937	917	971	949	952	949	919	926	942	950	917	928	966	906	872	957	895	943	874	871	947	904	941	925	924	928	905	925	946	903	938	907	948	858	913	951	891	913	909	977	960	988	938	885	937	933	926	915	955	970	963	893	872	932	912	934	944	957	986	856	947	883	944	953	894	957	965	919	931	938	923	916	898	899	939	947	943	984	907	927	895	905	947	892	900	948	956	939	921	945	914	917	934	936	936	918	925	945	938	922	916	920	916	895	907	973	887	963	912	1000	901	916	933	941	985	933	875	926	906	941	921	865	883	967	932	910	958	937	956	920	912	920	918	952	916	921	910	892	931	929	904	1024	901	949	954	978	922	927	978	929	930	904	955	925	960	860	909	952	989	935	874	939	898	948	938	957	903	957	959	897	957	987	933	913	872	965	927	1016	1003	958	902	987	938	924	958	907	911	906	919	887	936	942	891	920	902	897	993	887	892	944	912	952	928	884	977	949	946	964	940	942	937	940	948	918	882	1002	979	898	938	904	972	918	930	954	910	959	901	904	904	914	906	910	929	942	977	944	980	966	955	930	909	934	975	908	904	891	887	897	914	967	892	903	920	895	955	891	958	926	904	964	852	898	917	931	940	958	895	910	892	936	941	862	875	878	948	941	923	912	934	915	888	927	895	967	934	947	956	969	936	915	911	891	928	953	948	930	946	902	981	924	932	924	872	955	884	929	939	964	981	964	879	850	962	922	959	920	926	962	965	954	926	966	967	899	947	909	892	929	917	963	951	912	903	917	911	915	943	930	906	947	903	951	945	949	956	897	881	980	890	921	955	957	938	903	943	918	905	905	939	953	947	944	922	907	956	924	921	936	1001	923	922	924	905	930	875	984	924	929	947	964	983	927	929	942	944	969	885	944	899	940	934	1013	975	884	917	940	923	932	888	924	901	869	905	939	962	890	931	896	915	963	928	921	940	921	921	896	938	901	964	889	941	967	943	951	949	903	899	934	972	906	919	897	951	948	938	990	952	901	901	965	1007	899	950	924	854	923	925	868	892	964	940	892	934	934	952	963	903	958	955	951	945	944	902	879	974	911	948	909	933	913	887	969	924	926	932	953	918	893	979	891	928	934	924	891	916	920	879	909	882	905	865	916	966	964	896	953	906	989	925	882	923	927	986	906	890	932	924	920	939	962	928	951	945	916	950	954	931	1011	947	908	984	882	952	989	903	915	972	877	940	890	931	914	945	899	966	988	947	935	854	955	905	930	959	966	949	981	944	878	941	934	910	906	892	953	935	934	908	909	985	896	923	878	917	966	906	917	958	912	922	901	931	955	948	925	963	904	935	901	858	905	922	942	952	922	870	940	882	957	953	873	968	878	948	953	909	919	901	928	940	954	925	973	961	871	926	960	954	896	876	999	1022	908	953	931	919	915	906	888	927	888	947	926	903	917	932	901	919	943	954	914	979	965	939	993	933	944	893	930	930	893	950	901	931	955	920	923	905	946	886	884	958	944	930	949	876	915	959	906	1011	951	960	979	974	932	933	885	925	959	922	913	945	959	950	955	891	906	953	932	901	905	932	933	914	990	915	913	896	917	953	944	947	964	880	895	896	951	1000	951	910	936	902	969	960	965	979	907	941	1009	935	923	978	921	988	926	934	957	926	924	933	985	930	951	931	918	917	925	954	941	924	934	857	933	908	914	911	926	945	977	906
44244	12358	2136	882	569	492	426	428	347	353	326	329	344	348	306	277	299	322	331	322	293	313	337	293	294	317	295	295	261	295	291	300	288	313	295	297	290	316	295	306	269	289	297	306	299	313	318	291	283	311	290	295	288	279	298	305	271	294	285	308	300	321	297	313	319	314	288	300	337	289	291	301	313	306	244	327	303	262	286	323	303	315	279	311	333	304	286	301	282	250	282	263	294	276	271	268	300	296	316	289	312	271	258	312	317	312	309	305	316	285	302	330	294	310	280	310	310	302	295	280	311	311	282	300	304	289	298	277	293	299	281	275	315	292	294	286	284	295	296	313	280	305	275	263	280	302	320	286	268	311	303	308	324	321	275	262	297	309	302	272	292	276	293	288	294	306	303	311	330	265	302	306	288	286	337	322	312	339	310	317	298	294	303	289	288	261	302	315	310	273	278	275	275	264	282	293	311	308	308	295	312	281	266	304	285	314	314	292	278	303	315	290	302	252	288	302	298	258	298	241	311	308	274	301	306	295	289	250	319	284	307	308	318	287	299	307	276	328	282	297	300	321	281	306	290	280	301	303	277	279	296	272	282	284	299	285	292	305	278	293	298	279	272	287	288	323	299	286	278	319	303	275	303	282	275	304	273	311	315	327	267	244	282	294	290	300	302	297	333	291	317	256	280	323	336	342	292	316	314	290	279	301	295	309	296	307	282	300	288	285	296	266	304	282	332	274	286	316	288	289	317	294	279	280	314	269	282	287	293	314	287	287	340	275	274	275	280	303	302	282	282	259	284	290	309	278	283	316	297	284	310	297	326	278	282	299	329	258	299	282	291	313	271	303	266	285	283	284	297	270	276	240	302	283	303	289	287	282	285	294	304	272	294	300	289	292	298	305	286	322	294	308	302	284	322	303	270	289	278	293	315	294	289	281	280	288	300	291	305	278	324	305	337	310	291	299	298	275	273	291	332	283	316	295	296	333	331	307	282	288	317	278	276	308	318	292	287	299	268	301	281	312	281	296	283	295	262	258	299	290	304	316	261	315	283	336	310	287	298	282	310	304	307	313	298	300	323	282	311	282	296	304	303	277	280	317	286	301	329	273	275	309	283	292	294	326	312	277	286	284	307	285	325	285	290	313	277	249	307	312	279	287	294	274	269	278	288	286	303	289	296	319	314	306	294	300	327	314	316	289	289	316	321	278	279	324	323	323	316	266	304	328	276	284	322	314	323	282	274	268	256	304	278	278	296	302	308	300	341	289	288	289	285	287	292	287	267	257	300	320	350	317	298	304	309	313	314	281	293	290	281	280	297	283	302	296	315	296	290	294	272	274	290	293	310	306	293	302	291	282	291	260	278	317	311	307	272	305	317	230	290	279	308	274	283	291	297	289	313	308	321	308	304	303	260	286	295	302	287	299	278	280	308	284	341	289	279	268	281	294	300	311	323	332	285	255	278	275	317	333	272	289	288	311	291	282	302	295	292	311	327	304	285	293	307	314	333	255	300	299	278	293	280	294	287	322	322	266	308	292	327	294	319	317	297	278	302	293	273	280	262	283	309	307	310	293	238	302	305	283	261	308	341	307	333	264	301	284	311	308	318	308	296	287	305	302	279	315	307	274	304	271	271	295	275	298	293	252	294	288	280	299	279	300	326	302	306	316	332	295	305	286	290	289	274	294	266	276	256	280	309	328	280	307	297	329	324	265	306	253	316	302	300	277	312	299	283	283	312	300	290	298	306	294	306	294	310	288	300	288	298	271	325	267	298	288	292	260	294	321	277	278	320	281	283	303	304	265	257	280	301	269	268	317	289	312	316	304	295	295	293	287	278	314	273	286	298	253	300	326	312	330	298	291	348	305	303	282	285	301	315	271	313	317	289	296	295	304	281	306	287	283	295	307	298	283	278	292	337	285	285	272	301	277	302	339	327	290	318	286	285	271	325	316	291	278	279	293	323	304	311	288	289	308	313	293	318	281	275	307	309	304	302	305	316	282	284	306	297	262	307	303	326	299	287	288	323	299	292	276	292	320	285	326	277	290	297	291	278	332	291	285	287	317	273	278	293	270	282	288	286	332	271	325	338	287	299	314	276	305	268	303	297	275	310	299	320	328	300	268	279	314	297	296	303	311	320	266	323	289	273	291	289	315	309	266	321	284	310	293	320	302	287	291	283	322	302	316	307	313	287	284	299	297	289	295	315	276	286	299	311	303	303	298	317	317	270	322	302	303	285	311	316	306	370	322	337	335	294	276	307	301	284	295	286	295	269	284	285	319	329	317	290	308	279	311	314	268	309	292	321	278	287	305	282	269	295	276	286	294	291	303	274	282	299	292	302	247	313	299	280	280	281	296	275	280	265	314	289	312	301	309	289	320	316	325	296	302	317	305	294	303	308	293	303	274	305	307	301	319	327	284	301	311	271	269	273	301	293	281	320	316	282	310	271	287	309	262	296	286	315	286	301	319	318	286	269	280	311	289	303	291	308	289	280	287	279	329	290	315	332	339	303	328	325	284	297	297	265	301	302	306	314	325	300	295	283	325	291	256	308	300	280	308	290	285	295	285	317	287	317	269	296	301	350	289	312	279	273	295	287	313	272	296	253	291	310	290	269	276	311	259	303	277	287	291	281	303	298	283	272	295	309	287	309	301	303	313	299	287	292	310	286	285	291	314	286	290	280	291	306	297	268	326	312	277	309	268	282	317	307	309	309	333	314	292	307	342	322	305	312	315	309	300	271	318	305	337	278	277	278	325	272	310	269	322	303	268	278	282	299	290	336	321	285	306	304	304	286	275	293	291	280	282	300	310	315	294	290	298	311	291	325	335	279	298	269	298	282	293	282	305	310	306	343	331	322	267	316	302	320	312	309	298	304	252	315	336	297	302	324	320	318	267	284	304	280	296	273	286	284	304	321	271	281	310	296	289	276	303	296	301	339	287	314	321	322	312	285	295	298	300	291	276	305	307	303	282	284	275	277	290	297	310	295	342	309	333	268	324	256	274	294	292	322	335	304	288	313	274	325	299	289	334	302	296	302	305	312	293	307	294	284	287	305	264	287	277	280	310	277	309	329	316	302	299	281	314	318	274	288	311	310	289	280	281	337	274	306	307	309	284	286	320	304	383	314	302	273	296	287	295	300	325	277	289	318	319	299	254	311	307	267	302	322	299	293	283	289	257	276	309	296	282	313	310	325	315	285	326	299	298	281	294	303	316	306	275	298	303	290	284	277	307	304	308	305	293	283	293	270	285	301	269	326	272	298	290	292	293	278	287	301	279	304	263	271	292	283	339	319	296	294	303	311	283	261	305	286	303	281	297	255	319	324	257	255	301	292	306	322	299	302	258	309	283	293	259	279	302	281	289	328	296	306	301	287	318	332	310	298	283	308	286	267	303	309	272	331	298	302	302	275	324	298	280	276	291	300	284	277	290	307	299	282	325	292	299	279	313	324	312	296	297	303	298	306	285	296	315	318	336	276	293	326	299
24238	1067	1875	2174	1829	1553	1305	1198	1129	967	912	893	851	884	833	798	832	788	778	790	751	750	737	701	724	730	706	707	725	701	677	673	654	664	662	700	673	684	662	679	704	681	658	697	606	662	684	691	646	724	705	655	704	735	653	715	644	671	705	692	714	650	659	694	643	705	686	653	688	675	656	684	689	672	661	670	691	739	699	653	626	683	706	698	679	692	649	674	671	668	638	680	700	688	660	689	652	700	677	675	671	627	666	658	693	699	703	675	610	632	709	730	648	687	672	704	686	626	650	698	680	681	711	675	659	649	659	713	654	682	637	641	653	693	680	699	635	663	661	673	657	656	622	691	637	685	622	645	666	697	656	715	638	633	648	639	621	651	661	681	681	653	624	633	680	633	669	694	671	720	656	655	610	642	655	654	719	705	624	653	700	665	684	689	678	634	674	646	658	669	631	657	662	669	663	637	602	649	686	685	674	652	639	680	691	667	718	671	644	659	667	625	628	725	669	664	706	680	661	636	662	685	663	682	665	636	649	696	674	651	657	655	688	665	677	604	679	656	713	668	628	676	638	675	657	669	634	685	696	664	687	681	666	655	666	692	660	696	697	639	701	713	698	665	642	687	642	670	661	674	667	645	682	695	660	698	657	702	666	650	692	691	644	708	662	643	707	705	651	648	676	696	650	643	681	643	620	705	698	684	636	683	653	708	674	682	644	668	633	667	680	634	627	668	710	677	688	647	680	666	623	657	640	621	670	675	712	661	673	666	687	633	708	674	667	715	670	674	669	652	672	682	657	692	720	607	668	705	598	645	685	660	690	657	680	683	686	683	660	654	643	669	658	663	671	650	716	651	660	647	692	649	700	703	638	646	666	674	638	666	700	704	630	669	667	673	685	666	634	697	644	669	645	659	637	691	709	712	664	698	697	715	636	691	663	663	685	666	664	654	653	652	648	654	698	709	713	636	680	676	697	653	641	668	670	659	641	638	635	687	708	638	687	666	704	654	670	658	636	655	671	650	636	663	653	683	726	685	648	677	698	658	698	680	671	702	689	675	662	639	671	687	666	709	668	665	691	683	668	655	671	642	697	650	651	650	670	669	686	657	692	681	650	643	641	674	665	654	695	659	705	692	697	672	664	737	672	664	689	650	649	694	662	688	672	672	702	678	684	687	615	630	660	704	639	629	663	675	702	693	714	648	668	650	675	675	638	715	652	650	685	677	699	664	669	665	697	679	643	646	650	625	684	642	661	650	700	705	676	667	669	694	693	692	655	671	644	654	661	676	662	689	696	681	671	633	668	638	673	716	656	638	642	656	641	671	674	669	683	676	686	684	699	666	661	667	730	638	653	676	682	674	682	675	657	670	639	690	703	617	651	667	689	643	647	668	694	666	655	692	667	652	647	686	647	655	636	685	658	642	652	655	655	669	696	650	689	688	689	628	651	652	638	682	687	718	612	694	690	656	659	681	604	683	667	663	644	636	698	655	661	734	666	701	678	652	636	640	636	671	631	686	642	700	655	664	705	658	645	675	642	697	648	696	651	658	677	719	710	663	656	684	636	664	673	669	597	631	622	655	640	649	666	654	706	653	685	676	681	648	689	692	655	679	643	651	686	688	707	676	667	694	710	701	630	677	638	729	667	674	627	671	651	676	645	666	678	695	683	620	690	630	725	633	651	664	678	630	676	628	714	657	670	634	641	644	675	641	696	667	686	677	643	647	649	720	679	664	682	639	654	666	667	713	649	657	670	710	682	691	719	663	660	651	651	636	692	616	667	668	657	686	675	728	646	669	675	634	670	643	668	680	679	636	590	640	684	686	630	651	669	645	667	638	690	698	685	691	624	702	658	685	674	652	698	670	663	703	687	636	641	657	661	646	615	659	675	653	702	687	650	707	649	716	676	702	659	685	650	670	654	642	674	668	677	688	615	653	671	692	652	655	666	704	637	728	692	670	676	678	685	663	673	675	681	667	674	671	622	636	651	727	673	688	623	689	693	695	673	646	662	659	659	657	691	636	658	678	679	672	649	642	672	703	688	638	656	644	628	756	659	674	643	645	730	697	673	706	597	635	649	647	654	642	680	664	683	648	649	657	719	676	669	696	694	659	672	703	692	659	682	674	617	673	640	663	716	640	660	727	686	674	694	673	668	662	704	648	678	644	668	658	674	652	693	683	609	667	653	630	671	666	652	684	635	660	656	668	668	725	699	675	652	646	672	709	686	662	644	683	662	666	669	710	675	682	608	641	690	641	692	701	669	685	630	694	687	639	622	662	686	697	664	699	652	656	643	667	648	654	697	666	707	671	677	671	727	647	710	671	670	653	654	714	670	657	635	638	645	685	658	656	674	659	642	698	651	649	678	660	649	728	697	710	711	706	698	622	646	606	657	650	689	671	699	648	692	688	618	673	648	730	682	662	722	651	680	689	657	632	670	619	661	689	654	662	701	648	654	648	648	677	681	708	632	691	685	634	669	662	669	650	639	633	689	635	664	704	688	683	664	679	693	632	670	661	705	723	659	638	635	715	627	678	693	652	692	681	680	719	707	711	647	655	637	660	625	703	670	619	663	693	669	659	654	650	637	698	698	731	678	619	669	617	637	703	654	677	633	674	681	717	641	665	695	672	668	646	690	663	692	684	681	670	681	677	647	659	708	665	707	642	664	655	678	709	669	662	642	649	690	685	664	633	687	666	633	669	650	667	664	696	682	634	674	643	615	656	659	669	653	690	663	703	659	660	690	633	650	665	645	679	666	677	684	624	670	685	651	658	677	648	679	649	715	696	676	677	687	677	688	672	635	680	637	677	614	697	676	657	703	699	666	708	659	679	684	706	730	649	656	640	700	679	639	674	656	607	680	693	622	695	688	670	665	672	655	685	637	684	641	642	698	693	664	675	715	697	669	646	671	652	668	713	611	667	685	725	672	676	654	648	643	689	621	610	619	629	669	655	661	722	663	683	666	685	682	655	681	609	674	679	638	650	660	657	645	676	709	658	645	678	668	701	647	647	684	635	713	639	678	702	707	638	639	681	671	714	686	665	663	658	623	670	710	690	675	647	642	678	717	671	665	688	667	682	661	622	666	712	671	642	642	680	658	655	686	657	631	647	680	655	684	627	681	663	660	663	657	674	686	650	663	637	651	666	673	692	685	666	697	665	680	658	679	664	678	678	699	669	634	664	681	686	709	677	653	658	671	644	649	688	680	684	666	661	673	681	656	686	642	646	683	675	719	644	631	666	688	628	701	626	653	689	634	633	663	639	641	688	670	680	627	713	692	653	658	693	635	671	702	692	686	690	650	646	721	653	635	664	670	691	648	657	637	631	694	653	719	657	647	636	645	646	638	662	639	643	708	721	687	708	682	653	658	670	609	683	739	681	733	669	703	674	675	668	682	701	665	666	700	701	688	644	632	726	677	644	677	667	692	691	619	680	650	636	698	655	668	636	683	672	628	702	667	687	648	669	626	693	672	613	711	669	665	719
23932	2821	338	302	299	281	277	278	278	243	292	289	297	276	285	295	253	275	277	289	291	269	283	317	296	295	316	269	299	288	256	276	287	270	270	243	303	298	257	306	261	287	315	299	255	273	289	270	258	285	292	294	303	307	298	331	287	285	287	289	312	264	288	278	267	310	294	301	288	296	293	249	284	285	292	298	310	302	286	266	262	309	283	292	275	295	334	289	294	303	330	271	269	301	292	313	295	275	293	293	278	283	272	275	291	328	297	250	284	304	272	284	305	290	305	283	255	317	293	280	290	293	295	303	335	277	319	293	305	280	265	277	277	307	290	273	293	291	287	299	296	293	312	285	293	263	280	250	327	254	285	311	317	305	291	270	297	310	269	268	312	299	303	295	286	295	312	291	274	286	266	307	315	320	272	305	286	285	312	282	296	273	279	269	317	290	313	296	289	286	292	276	280	300	295	284	277	293	266	309	299	269	265	284	319	288	307	267	286	298	298	315	329	312	278	255	291	279	284	248	309	293	292	283	309	261	280	247	250	286	286	287	268	310	300	277	325	282	293	280	276	307	308	294	266	253	285	298	292	283	330	297	270	291	289	296	232	285	292	280	304	323	309	307	277	276	318	293	283	307	283	274	259	277	254	313	313	290	319	300	291	285	277	287	310	327	260	270	316	287	316	244	294	336	316	275	313	299	284	316	292	311	287	284	289	313	300	280	300	271	269	298	267	299	288	300	299	281	270	263	294	282	312	313	300	271	280	293	332	294	248	291	322	335	253	274	271	265	294	291	310	260	316	319	261	290	310	266	294	322	264	278	290	284	282	319	250	285	294	297	310	298	328	291	265	289	319	288	257	269	284	274	275	268	317	301	284	260	293	240	260	289	269	310	291	299	282	272	293	285	307	275	283	284	270	280	314	280	267	283	310	288	321	304	271	270	286	267	272	264	294	277	318	271	306	284	283	251	301	264	309	287	309	289	265	302	290	271	304	296	274	286	290	262	293	314	286	301	289	261	303	287	324	299	258	275	294	258	305	284	280	286	320	299	271	275	235	266	288	294	295	253	296	287	317	268	262	276	287	264	271	317	306	282	250	315	286	303	263	276	232	313	306	333	287	274	276	274	321	288	301	266	279	278	319	289	275	287	287	267	282	263	302	300	279	304	298	333	291	333	268	269	282	292	286	296	285	276	287	250	273	300	307	259	291	299	274	308	276	298	309	317	252	290	270	273	292	301	287	294	285	267	297	292	284	234	293	278	275	280	308	279	275	277	297	288	286	256	337	269	293	271	263	265	320	273	307	263	264	269	294	311	290	304	282	271	269	272	299	265	241	328	297	289	274	285	307	291	318	291	273	271	304	309	305	275	340	290	285	280	265	291	305	274	285	269	269	256	285	289	279	297	294	268	305	285	318	295	296	288	280	280	286	320	269	262	255	308	258	289	299	277	311	280	277	279	272	311	297	305	299	299	285	286	259	279	249	306	296	276	275	286	253	254	248	257	276	296	279	290	309	294	306	306	280	308	284	289	287	275	294	299	317	265	285	306	319	278	310	275	296	292	246	274	313	302	313	288	280	302	239	317	271	262	284	267	297	272	282	307	289	265	275	279	269	288	301	293	270	307	254	309	297	256	281	294	285	286	287	283	291	295	262	330	276	291	273	257	253	296	308	276	282	299	265	287	277	260	309	300	268	250	316	288	313	312	281	281	318	283	300	274	285	277	319	286	314	290	297	264	278	251	290	300	282	288	293	266	257	256	269	302	278	290	271	284	299	257	295	292	268	297	314	283	282	308	272	260	309	300	297	291	248	282	278	282	247	267	269	293	309	294	321	320	269	269	273	315	278	265	293	290	283	300	285	293	280	295	276	313	301	298	255	275	301	300	299	278	287	271	314	280	312	271	278	309	292	335	316	276	270	300	265	311	290	296	275	267	305	263	273	296	303	280	267	265	297	269	261	254	283	268	301	316	281	282	269	280	290	305	256	268	287	295	272	248	263	265	292	250	312	290	296	287	275	293	331	304	286	279	313	284	313	256	279	301	277	271	274	333	278	255	293	296	315	273	262	280	283	291	301	312	263	287	293	293	275	287	286	294	295	305	280	304	297	270	284	274	305	299	298	314	302	316	313	286	290	313	305	276	312	286	250	314	276	276	315	300	287	279	307	310	256	286	306	296	277	267	312	285	261	294	270	259	296	312	270	272	275	299	278	311	308	265	288	313	266	303	288	311	282	279	322	288	288	299	296	294	267	275	293	282	271	272	295	290	294	291	273	271	279	310	284	294	289	281	286	267	265	271	292	273	307	274	284	313	260	264	263	277	277	274	291	276	294	300	296	296	287	271	307	266	290	299	285	325	284	291	333	281	304	292	287	291	289	271	284	302	330	320	320	288	314	272	300	309	252	281	294	294	264	287	289	321	313	299	290	274	274	344	312	274	298	250	313	261	272	284	291	289	293	256	268	308	308	297	265	337	285	274	277	296	291	289	325	320	283	292	288	301	283	300	296	283	274	275	290	296	299	303	330	272	280	277	250	283	283	307	310	287	313	284	292	269	290	277	313	272	254	264	296	296	264	279	276	301	285	310	280	286	255	284	294	323	290	275	304	322	281	280	312	302	291	266	292	294	264	296	263	292	269	262	265	271	261	272	267	286	298	289	263	303	276	308	307	281	265	300	282	287	275	276	271	306	278	283	311	285	323	271	299	322	278	254	265	261	282	299	289	283	272	314	288	290	273	296	280	263	281	297	264	271	257	283	282	280	256	248	279	282	266	299	255	285	281	286	257	310	300	289	272	283	278	279	295	285	278	271	291	279	291	269	300	301	302	307	275	320	296	254	313	295	298	257	270	296	278	286	261	264	289	278	316	307	258	252	280	282	293	314	249	261	321	264	286	298	299	257	293	300	320	305	287	291	258	308	290	298	299	313	279	289	281	279	290	312	284	290	263	272	297	273	310	290	297	292	257	299	266	293	291	272	275	306	324	304	267	258	271	302	313	310	292	264	338	299	289	264	306	298	261	262	320	301	287	256	298	279	316	273	299	289	284	281	283	262	288	303	309	276	305	281	277	285	284	349	319	317	283	280	249	298	289	270	270	292	274	292	292	281	284	277	295	322	300	262	322	301	314	299	312	273	316	300	270	274	293	260	313	295	312	293	299	276	289	260	312	317	317	302	300	313	257	263	262	268	325	301	267	319	278	301	312	265	285	298	289	301	298	286	330	298	279	302	278	287	274	288	324	296	305	286	259	322	280	259	307	267	303	280	274	251	283	264	290	283	301	301	283	272	297	308	297	284	251	286	300	307	286	274	310	302	282	291	307	257	270	308	284	322	274	316	280	317	299	279	290	275	308	287	284	265	298	296	276	300	279	289	297	294	271	293	281	291	308	295	293	282	255	294	308	284	322	324	301	251	263	277	303	292	267	279	263	271	303	306	295	307	290	290	283	294	294	275	266	251	295	313	275	283	259	277	279	297	267	267
14309	715	727	707	733	678	658	663	719	688	698	722	671	713	692	701	694	687	636	644	670	711	700	652	690	613	731	695	719	694	676	678	732	677	675	677	679	661	704	635	747	710	637	649	667	748	740	677	630	663	673	645	673	661	683	651	675	662	715	708	687	679	670	638	669	651	681	667	710	658	669	681	725	690	679	662	691	731	675	667	680	687	671	702	664	691	633	681	689	696	687	664	732	692	699	649	685	672	631	690	724	702	739	675	717	629	661	657	668	741	670	659	670	662	672	694	694	732	646	751	691	705	686	658	699	687	735	652	707	688	644	717	680	665	713	703	670	666	640	656	684	677	657	685	679	681	713	700	686	615	650	694	654	634	691	742	645	665	640	713	685	689	670	623	688	677	684	661	644	701	660	692	686	650	693	673	699	667	679	709	651	696	661	648	699	712	670	639	737	690	679	685	668	680	632	671	718	678	672	673	669	685	658	686	634	684	690	679	704	710	691	683	710	627	705	664	676	650	646	691	703	645	697	674	638	676	629	687	669	680	675	671	686	700	681	706	686	689	695	680	696	678	663	671	647	680	685	678	705	704	664	752	621	675	688	676	706	669	717	675	713	746	656	705	655	672	668	676	695	688	668	697	728	679	652	700	641	653	704	690	645	674	719	642	670	656	700	684	687	665	696	671	683	724	724	692	707	669	659	630	709	644	696	664	615	668	686	672	709	662	702	704	702	697	641	673	695	652	646	672	682	684	672	681	670	717	711	711	680	682	701	630	695	664	722	625	626	638	667	682	687	669	661	698	639	677	643	712	618	709	697	708	707	642	682	668	726	686	690	651	654	697	698	668	678	693	658	711	668	729	720	703	628	710	658	663	681	676	687	647	658	701	676	680	702	732	684	674	637	617	686	627	723	668	641	686	690	652	677	699	699	662	681	656	669	678	650	631	682	685	674	708	682	698	682	714	687	660	701	688	699	677	645	689	710	685	705	675	651	682	652	689	681	678	692	662	650	665	677	699	707	711	687	632	666	677	650	659	683	656	694	709	670	667	670	685	673	647	665	637	683	693	662	657	678	672	688	693	645	698	697	674	681	709	698	704	682	686	673	670	695	642	694	637	701	656	684	691	695	700	724	673	688	636	688	655	664	700	728	690	693	699	745	656	698	704	694	661	722	656	660	622	654	625	688	718	687	668	699	689	642	689	684	687	632	700	718	689	698	684	676	664	678	604	717	659	736	648	669	642	636	678	637	666	640	707	716	665	683	697	721	663	647	678	690	670	637	684	706	666	623	673	689	700	647	652	649	673	629	679	667	672	680	688	701	707	685	689	635	670	656	673	682	680	690	672	689	640	626	666	667	656	671	712	658	686	656	632	691	677	738	645	712	698	689	692	710	682	670	683	714	654	676	664	639	687	659	651	643	686	664	694	677	709	692	674	648	666	702	686	726	669	703	692	650	676	671	701	699	706	662	717	670	656	687	691	696	695	660	710	708	651	698	741	686	697	681	661	675	637	726	690	680	684	641	677	708	667	647	675	633	709	694	674	682	647	655	614	653	670	689	669	661	683	700	672	681	660	636	733	714	657	654	645	667	674	706	654	666	671	635	673	715	668	741	690	693	704	643	733	670	686	673	693	681	686	667	730	630	647	680	667	661	674	650	685	653	710	685	648	654	692	656	675	659	691	647	697	686	725	655	651	650	705	673	685	705	699	642	730	687	630	686	693	714	679	663	652	669	688	691	689	688	742	661	681	629	661	678	663	662	704	633	662	653	702	736	712	661	670	640	688	672	624	662	640	664	644	710	636	704	660	655	653	714	662	716	674	709	689	639	739	675	679	664	671	719	724	695	667	673	701	712	697	666	661	670	696	637	703	706	692	642	642	680	740	657	650	637	666	696	635	653	703	687	669	665	681	661	704	669	674	650	647	657	699	701	653	724	673	672	694	653	673	685	746	654	746	682	683	640	682	643	698	675	675	663	697	676	670	696	678	675	697	683	685	654	673	710	682	667	726	719	695	681	667	667	636	665	735	647	692	647	699	637	654	744	690	663	669	712	667	686	692	655	672	729	694	690	697	662	641	697	708	671	670	674	705	654	650	693	689	685	681	710	675	685	670	711	683	622	666	674	722	704	669	676	665	685	659	673	677	649	686	664	668	638	665	637	702	708	702	667	675	735	706	636	708	658	664	696	705	679	698	708	714	668	722	692	705	674	682	694	708	623	733	682	726	689	669	644	672	688	696	697	680	686	702	719	682	677	743	680	714	684	643	677	689	687	672	676	672	691	749	751	690	645	637	638	691	683	648	684	667	635	675	726	693	704	694	723	665	703	732	673	704	675	677	718	650	668	708	646	709	702	697	708	717	659	669	664	703	717	632	692	670	687	696	701	664	714	671	683	692	708	702	714	721	731	654	665	687	707	626	654	702	677	641	633	662	652	720	688	652	695	618	668	650	706	692	687	674	669	687	685	723	662	725	675	704	653	682	658	693	681	668	733	697	680	682	692	675	683	711	704	688	661	639	635	677	652	669	726	660	629	725	678	727	674	665	654	629	653	660	669	688	684	699	639	721	639	661	710	654	684	706	696	679	667	669	673	694	690	658	690	660	620	732	696	703	689	670	709	670	684	654	686	690	655	639	665	713	656	697	674	673	679	681	662	632	685	699	655	694	669	720	687	695	724	694	672	672	653	719	644	677	731	623	694	667	690	673	705	715	693	667	628	664	658	641	675	646	688	694	666	714	697	698	682	622	659	670	726	697	699	634	689	657	645	683	665	647	667	681	672	657	690	634	715	677	637	694	672	689	657	669	658	644	660	674	695	681	666	704	674	681	659	646	731	695	696	727	728	696	670	704	698	644	668	665	678	634	678	675	666	686	702	694	660	698	678	710	706	632	675	654	645	687	680	692	676	684	699	689	688	693	739	698	727	622	699	680	672	694	679	676	711	701	664	650	636	686	667	706	661	663	718	696	673	680	673	696	682	722	657	709	659	650	637	709	706	708	658	697	658	678	648	658	672	673	703	705	659	684	671	703	687	676	645	670	703	702	658	672	694	640	656	708	644	713	694	651	672	665	663	709	673	676	672	688	752	721	665	668	641	705	625	692	682	742	649	715	680	682	723	665	662	731	678	721	668	653	723	661	646	651	728	682	690	695	621	719	677	705	658	665	687	673	676	666	700	682	725	652	637	668	686	675	695	658	709	688	682	632	673	703	675	712	708	658	685	707	687	677	657	713	680	679	675	669	630	654	690	713	666	692	668	674	648	665	654	668	667	683	628	684	668	700	668	719	685	704	681	693	700	727	658	679	706	660	685	689	692	691	735	651	690	670	701	629	663	713	679	715	663	693	682	687	676	659	682	640	698	653	637	665	729	664	698	648	723	725	676	722	657	709	655	625	688	659	699	631	685	666	632	693	700	691	667	668	657	651	669	712	692	706	727	633	653	702	698	668	675	662	682	666	705	674	685	689	710	690	688	690	708	722
25179	3056	736	636	558	454	393	446	426	383	369	384	348	366	372	352	344	355	366	376	395	386	379	370	399	363	388	344	370	344	354	367	365	347	389	369	398	355	358	404	374	363	365	329	388	340	410	379	389	374	395	368	412	395	374	383	376	375	380	380	375	343	419	362	380	378	362	348	379	363	379	384	355	349	338	373	328	361	373	384	384	358	350	337	380	383	378	413	344	346	383	353	371	389	358	380	374	399	373	368	400	390	369	361	336	365	351	353	404	399	392	367	362	364	386	370	365	347	364	383	374	365	413	360	376	346	352	348	377	368	349	344	386	352	355	369	342	356	392	381	391	402	352	366	371	360	365	345	418	347	351	362	376	362	360	393	389	388	372	361	367	371	331	380	369	391	406	408	394	384	380	382	392	374	366	386	350	356	387	378	367	372	362	353	380	355	380	373	365	314	377	368	389	391	330	361	362	333	350	362	356	324	383	366	380	387	363	334	336	367	355	363	355	364	382	341	387	363	378	371	366	338	342	365	397	372	384	360	373	391	352	405	387	361	348	395	392	355	336	354	362	396	345	348	368	374	339	381	372	394	390	401	365	358	377	341	368	374	371	368	366	331	367	343	349	367	359	373	394	377	379	378	371	387	365	364	398	363	363	379	389	361	387	342	357	348	384	354	363	368	358	374	383	372	391	347	363	369	390	377	373	361	362	345	357	360	377	371	353	337	335	399	386	332	394	357	399	361	346	340	374	342	349	372	357	351	360	373	381	378	362	378	366	341	373	379	369	364	410	358	322	396	354	356	368	349	380	349	368	373	376	380	356	358	371	383	345	346	330	343	407	377	364	370	342	359	350	358	364	364	382	396	378	382	337	394	377	398	335	348	381	337	367	381	392	372	376	364	360	384	379	408	370	377	361	338	385	346	345	370	378	398	369	358	360	312	378	366	371	374	391	340	390	344	410	367	369	351	381	339	336	362	391	359	370	417	383	363	371	378	379	361	392	374	346	337	370	343	336	392	399	370	360	328	352	334	361	405	402	379	361	355	328	371	369	379	386	381	359	334	375	365	345	336	402	372	387	374	442	390	373	372	364	381	408	389	398	372	356	360	350	383	355	375	368	387	367	384	414	381	361	387	376	367	383	340	370	356	381	376	369	377	334	404	379	372	376	361	342	415	411	386	348	363	367	374	358	401	356	357	355	358	375	389	366	363	404	384	355	354	371	391	357	370	334	359	345	362	371	348	363	340	391	374	355	393	362	374	382	340	382	352	374	390	392	363	320	365	373	356	367	348	387	364	368	354	362	354	381	351	362	366	397	330	352	373	375	378	363	371	369	385	367	382	375	356	378	363	371	357	383	379	352	342	372	425	329	330	368	392	370	383	391	360	350	389	417	419	395	356	384	360	391	380	401	369	378	392	393	332	416	371	357	381	344	358	387	372	387	401	398	356	351	329	339	355	379	386	366	371	389	378	383	377	392	359	380	350	377	371	376	377	358	382	374	367	390	363	365	371	393	364	381	361	388	359	340	349	317	366	362	391	362	372	375	382	399	375	374	344	348	378	337	348	385	336	384	385	357	364	350	376	376	359	379	329	360	388	333	368	371	347	379	370	346	361	341	326	371	395	366	370	377	387	371	357	397	362	380	364	344	386	355	348	360	354	376	351	362	381	355	363	357	420	382	373	332	359	369	398	340	357	392	337	378	361	365	358	373	378	358	372	339	333	355	378	375	360	367	363	381	376	397	361	404	403	372	376	415	396	402	409	363	411	394	378	384	383	328	336	359	362	392	365	413	346	347	378	406	377	420	361	377	374	371	377	366	411	399	360	353	360	388	374	368	348	393	374	349	338	339	352	345	358	348	353	370	364	360	406	344	367	369	422	369	353	358	399	379	411	344	345	388	334	364	385	379	349	370	386	368	397	380	385	341	361	298	357	400	366	355	367	409	360	341	375	384	372	390	346	374	372	393	403	362	350	347	383	374	345	339	352	378	382	409	355	362	384	364	377	364	365	412	396	382	384	371	330	353	395	388	312	375	383	341	342	326	357	384	366	345	390	354	384	377	382	345	360	422	352	359	370	344	405	354	357	341	380	355	318	373	372	359	366	368	355	343	352	400	407	345	371	396	339	361	363	342	349	365	381	364	352	368	350	375	399	371	376	379	380	363	327	323	377	372	363	343	374	352	401	401	353	354	391	360	353	338	354	357	355	359	349	374	341	355	382	386	357	417	366	386	342	320	390	348	382	415	350	384	345	372	382	368	375	376	339	383	370	379	388	337	344	363	410	373	355	364	386	348	353	379	388	381	397	339	387	373	387	374	380	355	359	357	377	422	362	355	395	342	386	377	395	378	366	363	333	362	372	363	384	341	347	389	372	359	357	381	378	386	343	330	363	390	353	361	365	337	390	354	381	394	372	362	380	358	352	368	386	358	367	382	383	355	386	359	348	367	334	368	332	350	384	386	372	359	357	355	332	380	376	380	373	365	369	366	337	363	394	386	370	349	406	342	389	392	354	337	368	352	384	339	330	380	352	362	356	389	373	382	393	356	384	383	408	381	330	394	352	362	372	343	383	337	359	352	369	341	392	327	394	344	368	375	391	376	366	356	407	359	344	368	367	382	377	360	374	336	361	377	399	385	364	345	374	346	374	365	404	379	371	384	385	399	352	383	376	358	367	365	358	363	324	372	372	346	375	366	375	396	375	345	398	359	358	359	391	408	350	376	363	392	401	335	347	358	404	394	369	400	382	372	412	397	360	349	373	359	370	351	384	369	364	365	356	354	399	371	376	342	365	354	467	354	369	390	401	411	368	349	375	364	354	359	375	355	419	373	357	351	366	377	395	337	377	389	355	391	370	401	365	390	387	342	443	392	404	324	403	394	371	416	352	389	352	393	379	398	367	334	381	374	359	373	356	362	340	377	344	353	340	371	405	357	379	401	379	363	384	354	400	378	333	359	377	362	358	416	353	356	386	410	367	375	388	374	387	379	384	359	368	390	341	367	353	358	359	372	390	378	376	402	362	400	347	365	394	390	335	343	367	332	364	326	355	369	373	380	390	390	399	382	380	385	340	392	335	367	366	375	366	418	370	340	358	352	362	376	375	380	346	314	366	364	335	383	396	357	375	331	418	371	326	375	393	386	369	385	353	364	367	340	381	365	386	408	367	371	386	347	376	370	351	352	361	365	359	355	403	358	366	365	425	342	392	369	385	391	366	370	358	408	346	353	345	383	383	354	364	364	356	339	376	357	365	377	381	329	384	373	397	380	390	353	359	388	393	397	345	387	340	326	362	369	337	383	351	354	343	375	337	392	386	401	388	336	395	336	350	336	354	344	381	357	341	347	360	378	326	345	392	390	403	424	374	394	375	408	351	355	352	366	357	381	367	345	366	411	402	409	367	386	387	361	361	382	370	346	382	385	396	377	393	364	327	359	355	341	405	399	393	365	382	407	377	356	362	412	344	364	319	331	415	402	396	404	374
15309	1122	1519	1727	1471	1359	1208	1167	1004	977	964	1028	891	901	910	846	906	863	904	852	855	893	907	879	896	881	929	860	900	899	892	848	843	825	842	809	803	821	875	853	894	860	831	835	865	797	839	843	864	814	844	842	805	870	847	849	853	801	848	864	800	847	871	860	855	845	843	860	864	875	822	849	822	877	803	847	813	872	818	823	827	834	850	804	829	839	777	836	834	822	811	795	822	820	836	879	836	772	893	812	889	826	802	805	898	854	823	800	830	802	859	813	836	794	828	806	832	822	818	828	830	819	814	799	822	859	823	856	840	850	820	889	868	881	835	838	834	842	837	806	865	871	832	792	868	808	822	840	804	823	865	842	861	866	816	844	858	830	830	862	814	793	818	826	881	842	802	833	853	796	848	839	859	852	803	812	827	885	782	833	850	762	825	801	878	845	788	806	858	819	873	829	789	839	781	837	823	878	887	843	798	814	848	907	861	798	828	805	826	801	813	832	829	815	813	809	858	833	773	834	837	802	825	858	826	848	877	800	823	833	838	830	829	832	799	825	822	896	865	863	892	807	847	853	825	845	852	766	874	867	889	846	834	873	808	830	824	778	800	831	854	865	817	852	836	824	834	827	814	886	830	870	825	836	799	785	803	799	853	837	859	857	888	869	810	893	804	838	842	849	841	831	875	807	828	825	863	832	876	834	827	870	822	818	833	867	799	805	817	786	831	847	915	890	866	847	792	801	833	859	876	829	886	802	873	862	889	817	842	838	775	824	804	827	902	850	846	809	804	806	815	856	850	848	797	853	852	845	874	860	844	831	863	837	827	830	846	840	820	828	858	794	817	789	827	848	861	876	839	842	812	843	815	835	835	820	822	790	787	866	817	789	802	824	834	844	861	872	877	869	798	838	872	782	806	857	852	808	832	819	835	820	839	811	853	866	812	825	829	794	845	873	834	918	895	826	882	823	793	848	823	830	826	838	774	810	846	798	832	796	866	884	823	913	823	838	826	850	842	856	814	806	886	839	839	849	845	857	784	860	861	831	823	843	881	809	877	819	822	814	829	807	803	892	869	804	825	802	815	848	843	788	898	788	845	898	776	859	870	843	818	841	852	847	802	837	815	844	820	853	870	793	803	846	797	837	871	797	887	880	837	815	836	846	827	828	839	852	874	819	811	802	867	867	821	836	850	813	894	811	825	879	812	819	804	823	829	832	870	775	857	793	820	858	848	838	773	857	829	830	815	864	829	835	826	807	829	827	846	810	893	848	780	809	840	870	826	804	801	830	885	832	833	808	886	847	807	822	872	815	820	811	833	842	832	821	847	799	830	850	797	872	862	848	851	850	844	765	795	832	805	900	788	806	871	838	904	789	845	841	866	797	817	786	813	808	820	822	868	834	831	824	815	814	838	832	848	840	745	869	797	831	826	838	867	826	893	803	834	833	881	799	846	857	837	898	815	799	820	797	808	842	808	836	853	869	822	855	794	883	850	816	822	855	794	792	852	777	876	844	848	816	838	869	832	830	817	843	857	850	787	767	898	826	846	838	788	801	803	868	800	797	812	829	891	803	850	869	857	887	819	865	816	848	843	826	905	840	809	818	819	838	845	851	851	841	871	783	819	810	789	822	833	767	886	813	803	850	798	833	821	821	849	862	810	806	833	807	825	823	818	801	810	806	825	846	862	907	811	777	797	787	812	871	816	872	842	786	831	799	852	830	854	863	840	822	799	861	864	851	814	800	801	837	818	798	796	816	859	860	860	878	809	804	830	797	796	829	892	794	854	838	847	808	827	862	834	822	863	820	803	843	833	822	847	875	802	835	809	845	868	838	803	854	862	817	894	857	856	820	853	796	883	871	819	792	864	798	885	868	817	798	825	864	787	836	824	846	837	844	841	770	802	777	809	806	843	820	826	859	838	840	835	797	839	839	864	864	850	838	851	825	827	907	822	756	830	895	848	806	840	869	854	855	832	848	834	809	791	841	829	839	865	866	838	812	851	879	847	828	830	865	856	848	844	808	835	807	786	817	840	820	812	916	806	859	826	773	852	857	823	899	833	858	858	860	798	819	861	825	833	802	856	847	844	850	799	862	829	866	831	830	816	769	839	842	878	831	838	842	821	880	804	808	857	819	854	850	862	799	824	856	842	816	853	787	863	871	813	837	854	865	757	850	812	777	858	846	807	830	841	844	853	840	805	839	859	843	811	796	852	829	830	786	808	834	803	822	801	798	856	839	817	804	854	814	786	787	842	860	803	869	847	776	824	788	843	865	820	881	897	800	852	835	811	770	823	808	846	833	835	828	859	832	837	875	881	814	814	822	789	863	869	807	835	834	856	859	797	803	834	799	819	868	830	824	837	863	878	802	808	857	829	841	851	842	842	888	845	827	843	812	828	842	826	855	856	837	846	799	873	768	839	844	807	912	841	817	799	847	794	834	806	856	825	786	850	849	823	817	849	836	823	810	852	873	852	858	894	810	843	859	818	824	845	859	778	854	817	817	822	810	766	800	831	813	843	922	865	809	824	869	777	791	805	873	876	834	820	817	815	821	834	840	853	814	824	836	793	818	818	800	875	829	869	862	854	826	867	796	835	852	875	851	818	849	800	843	871	781	839	875	835	839	878	831	804	855	904	830	846	849	818	817	881	821	872	838	818	796	855	854	840	819	837	831	801	862	862	837	844	819	812	861	815	833	836	850	766	817	824	867	886	853	835	869	807	799	880	846	812	822	822	806	826	853	808	886	836	840	872	807	802	830	811	842	847	824	795	849	855	830	817	816	826	839	826	806	853	856	844	760	864	821	843	860	830	809	831	804	855	834	833	825	826	828	802	802	832	842	773	840	831	871	842	861	827	861	844	819	821	822	844	859	794	861	862	823	838	792	811	853	893	841	822	806	790	849	839	804	801	868	813	851	812	797	851	815	847	840	783	779	855	855	858	812	862	814	825	834	821	860	843	879	864	815	823	835	889	885	858	814	824	833	857	930	776	803	867	804	805	892	799	777	860	848	842	893	829	813	905	810	805	839	833	851	813	796	848	890	818	826	813	827	858	846	850	806	818	830	833	842	855	855	804	831	859	881	845	868	808	864	806	873	845	817	838	862	812	826	830	791	795	803	843	796	848	835	831	840	848	872	805	817	813	874	837	790	846	840	845	839	796	826	821	841	813	880	805	767	836	862	826	802	878	841	814	886	863	795	790	851	786	841	806	778	789	770	833	893	825	850	858	790	897	871	793	847	824	817	853	865	845	860	809	863	834	903	836	838	855	843	845	830	825	762	803	873	818	782	875	849	761	880	795	856	880	805	804	837	839	825	831	867	875	811	767	830	847	828	893	825	840	818	820	859	813	867	807	819	882	878	822	793	867	857	842	842	817	866	839	774	843	772	809	828	829	813	839	841	792	797	850	825	839	830	818	853	797	882	807	826	843	881	844	842	903	850	840	831	855	904	845	830	816	847	819	897	833	802	848	863	872	833	825	801
38601	7394	1364	768	577	463	426	395	369	329	292	325	335	333	303	281	329	304	266	312	309	291	278	276	350	252	311	300	281	306	290	268	295	280	283	249	243	242	314	271	329	271	314	287	276	279	307	304	304	291	288	272	273	297	299	263	293	280	276	295	298	272	306	270	277	297	275	295	251	264	264	269	273	266	266	258	279	289	273	253	266	297	300	293	249	300	282	275	291	308	256	266	289	281	293	299	291	263	253	263	270	281	273	282	282	297	316	273	267	284	297	282	264	275	262	294	268	293	262	268	273	304	270	259	269	267	283	250	276	276	292	271	326	313	292	269	285	265	277	303	295	281	210	250	294	295	275	313	298	277	248	254	266	311	268	277	271	260	299	277	241	268	299	287	262	293	237	265	312	319	300	270	285	249	269	287	269	284	295	259	266	279	273	290	287	268	280	273	276	265	289	278	278	293	264	295	290	286	251	295	270	304	270	301	301	322	312	281	276	264	269	289	247	303	276	289	303	297	269	278	257	273	292	277	259	284	258	261	294	308	264	289	263	274	292	272	267	286	256	277	275	299	313	305	286	305	274	277	298	242	314	303	311	278	281	303	280	275	249	277	282	280	275	298	291	262	267	293	291	302	264	280	249	276	264	302	305	274	280	275	245	290	281	268	274	284	284	258	260	282	278	249	319	270	308	267	277	297	305	313	290	266	291	279	257	316	300	280	246	289	270	283	268	263	311	308	285	285	272	265	284	271	276	294	271	261	291	250	279	302	287	275	260	250	265	286	246	266	290	286	268	255	276	264	280	289	301	275	226	282	291	262	309	278	257	294	311	303	279	271	259	261	261	308	319	287	266	276	256	269	305	318	246	291	298	287	249	267	260	267	294	324	323	257	311	290	262	265	262	288	286	278	281	295	271	290	259	292	274	257	291	263	294	319	303	242	270	291	268	270	276	300	263	289	262	274	302	270	287	265	277	271	270	254	240	302	287	299	263	339	261	286	265	282	284	294	295	318	287	282	263	258	241	278	285	282	291	268	287	256	248	261	303	260	282	290	280	283	300	258	271	286	287	260	265	277	275	287	262	316	290	250	289	309	275	264	252	299	278	283	272	311	297	269	307	278	271	291	294	267	274	293	285	317	326	263	272	271	261	279	248	264	277	288	306	307	248	287	275	278	304	270	283	248	299	285	277	304	295	294	310	304	301	290	255	267	284	290	265	279	278	288	256	281	258	246	261	276	263	297	284	332	306	266	296	263	241	279	263	272	273	276	305	291	272	301	261	284	290	247	287	284	295	299	314	257	298	263	253	274	294	286	299	273	281	297	264	291	299	259	236	239	308	292	277	272	293	324	259	294	249	317	302	287	313	269	263	251	266	288	282	272	264	262	297	259	282	266	277	249	290	258	264	301	270	264	270	294	273	273	295	290	296	288	306	262	306	279	280	248	293	252	268	254	275	273	254	266	307	273	263	267	298	298	277	257	283	290	274	281	294	284	293	274	306	268	331	236	292	308	275	262	263	280	270	276	263	272	256	287	284	256	301	282	314	268	281	262	255	281	277	268	263	234	283	276	276	298	291	313	286	249	301	267	259	278	281	267	275	278	321	305	278	303	271	259	271	279	260	254	256	279	277	279	275	263	267	281	256	267	264	241	286	298	288	248	311	295	289	287	263	307	285	283	283	304	282	284	281	285	266	312	296	255	293	288	283	271	280	303	231	292	251	259	321	256	276	267	322	297	282	277	277	305	284	276	270	254	265	254	297	291	299	291	297	274	290	297	276	320	277	273	280	238	273	266	285	273	277	256	257	275	303	277	297	280	318	257	288	292	288	306	257	256	255	257	266	250	300	285	282	320	265	283	266	286	278	282	253	271	250	261	265	279	297	269	266	280	277	250	276	282	275	273	259	271	285	265	312	271	271	277	275	278	284	295	292	285	289	276	250	268	292	291	251	255	286	274	258	290	272	285	266	264	291	255	281	285	282	267	261	268	272	273	285	268	296	278	307	255	256	282	293	293	268	309	262	306	311	254	266	267	292	305	282	300	272	278	283	312	296	283	247	301	292	291	300	252	278	286	312	281	234	271	278	251	257	285	261	259	269	295	278	280	289	273	249	243	307	294	269	300	258	291	251	281	276	257	255	270	267	276	260	277	240	281	303	291	258	287	307	290	277	274	280	276	276	285	282	263	272	298	276	283	260	258	268	261	276	304	303	270	279	294	269	225	275	292	281	279	298	278	270	291	290	283	306	298	275	296	278	264	292	249	265	277	283	268	275	295	252	274	286	276	280	270	264	304	272	274	274	283	267	263	273	235	286	274	328	303	278	292	286	270	248	293	281	276	284	253	278	296	287	273	266	260	323	274	282	340	280	295	245	269	299	267	278	280	300	251	291	266	264	290	316	293	287	305	253	282	285	327	317	272	252	281	269	301	261	262	286	256	250	241	293	289	244	259	311	303	294	290	280	265	267	318	270	285	272	279	286	266	259	289	268	277	264	286	275	299	272	268	294	281	262	272	286	295	289	299	272	318	287	275	281	279	278	262	278	242	279	255	278	286	289	314	276	272	299	260	278	251	269	291	274	276	292	276	270	298	297	288	281	287	232	276	296	273	267	302	287	274	280	263	287	256	288	292	253	249	290	327	264	284	255	294	286	265	242	254	287	279	268	276	285	251	310	301	284	284	270	255	284	261	285	294	319	271	273	301	266	260	262	306	250	287	261	304	251	268	304	255	267	296	255	294	267	288	266	280	268	290	287	266	298	280	298	302	315	291	271	264	267	267	304	301	279	283	258	285	286	288	286	281	265	273	277	290	323	272	313	290	274	277	295	282	293	319	306	274	304	281	304	299	290	243	250	291	309	292	285	285	273	301	279	284	275	306	271	266	265	291	275	300	290	254	270	250	270	285	264	279	287	274	274	276	285	296	296	286	262	266	264	254	310	263	258	277	262	261	294	300	264	268	270	310	259	266	259	253	283	282	283	274	276	298	279	244	295	281	279	269	300	268	325	283	272	293	303	290	280	274	293	260	271	245	294	282	293	286	273	278	279	276	290	293	269	267	275	263	279	293	289	256	240	253	249	263	274	269	271	254	284	263	289	265	272	261	311	324	286	271	290	277	277	270	306	279	283	284	289	252	282	283	286	264	292	285	290	246	290	299	288	276	287	305	263	298	278	279	263	313	261	290	276	270	276	294	285	278	265	303	280	307	264	281	253	274	262	232	267	284	243	260	281	288	279	294	267	284	270	268	268	285	274	319	295	294	258	289	261	292	269	288	276	319	286	280	269	266	278	281	282	267	264	267	255	295	280	255	268	279	282	300	285	282	282	280	266	297	262	266	277	263	296	296	268	296	291	272	274	282	288	249	282	282	253	272	278	312	266	282	270	284	250	278	260	277	269	293	276	264	255	268	299	281	249	309	282	287	300	290	274	296	267	308	264	278	284	269	247	275	259	262	270	230	276	241	285	301	267	287	262	285	277	289
20796	1131	1930	2123	1869	1605	1337	1230	1066	953	891	816	814	830	829	744	742	716	702	721	712	680	705	674	679	730	611	659	679	657	657	648	669	662	624	649	655	680	660	671	629	694	638	649	677	630	642	626	674	716	648	629	688	613	652	666	622	622	670	699	651	658	623	621	674	643	599	642	650	618	636	662	661	687	661	604	657	671	653	599	638	633	612	653	597	588	661	649	650	580	617	578	618	625	603	613	624	652	646	615	647	626	644	680	601	651	661	676	649	620	618	647	599	623	610	646	629	601	605	595	650	576	622	688	629	610	607	630	581	600	623	651	631	604	636	608	597	653	593	624	621	617	666	638	626	582	576	638	633	648	622	650	653	651	628	635	690	577	664	636	633	614	680	616	629	654	594	664	595	607	568	601	662	618	636	639	580	603	624	621	650	631	623	662	611	675	653	618	603	630	629	668	607	635	595	657	641	636	583	613	637	606	607	661	630	606	657	601	627	672	588	663	621	685	641	671	629	618	619	658	628	622	646	622	610	624	627	665	617	582	657	629	621	632	588	621	549	620	643	629	570	619	648	608	634	625	625	700	636	632	669	643	633	614	640	601	619	623	642	557	645	612	678	622	635	623	649	639	656	616	645	643	641	604	589	668	643	603	586	655	641	641	616	653	651	633	647	652	668	619	642	608	653	646	614	590	612	664	629	636	635	642	631	583	614	641	590	642	645	647	641	628	621	593	632	579	622	652	596	611	610	694	606	638	607	673	607	627	615	614	619	618	647	586	646	599	598	685	648	599	650	655	650	643	643	628	624	577	606	641	580	657	623	607	658	632	615	608	690	615	651	649	668	595	649	565	637	615	636	654	597	628	628	624	606	640	656	618	661	643	676	625	628	625	624	613	635	631	665	619	598	604	599	628	619	674	634	622	625	602	608	624	642	636	594	639	632	640	634	625	599	571	649	633	615	645	623	626	615	640	632	649	580	635	618	628	630	615	590	634	617	642	613	590	605	625	618	666	626	628	668	600	610	630	600	651	640	636	629	642	626	612	640	640	609	607	627	628	559	639	636	640	639	637	584	628	641	637	595	632	635	653	608	652	653	626	601	637	583	638	639	649	647	654	659	651	594	658	588	646	621	659	670	583	636	620	611	647	623	639	651	611	618	594	640	625	651	637	629	615	647	613	652	596	601	632	611	622	589	618	629	618	643	662	654	671	638	621	603	641	613	620	642	615	639	651	629	587	647	629	634	638	655	645	603	644	637	660	619	598	593	600	627	650	605	651	662	642	597	629	625	620	685	628	668	637	621	662	619	603	616	609	615	601	636	620	657	641	597	629	609	615	619	610	600	611	624	590	585	622	596	616	608	653	619	634	651	656	649	636	627	640	594	624	632	652	667	619	643	668	628	591	621	658	634	624	653	698	603	662	643	637	670	598	638	614	649	672	599	654	582	632	646	620	645	598	601	666	587	608	595	635	609	676	598	696	621	642	624	581	625	641	653	627	635	661	601	609	625	648	620	624	571	630	661	626	635	635	657	692	607	642	668	652	655	620	602	637	646	585	592	607	616	624	606	595	615	605	600	605	607	646	578	612	621	622	636	613	625	596	606	667	671	630	679	609	601	624	650	622	636	624	636	656	635	633	640	617	628	624	629	644	618	572	639	648	628	593	593	607	647	643	637	691	633	655	595	664	633	701	649	608	619	632	630	655	674	631	577	602	634	584	674	606	614	610	609	639	661	627	639	671	658	658	644	666	595	639	636	641	618	587	619	621	608	630	634	618	672	602	620	633	667	659	630	633	660	624	651	646	626	618	612	646	595	649	578	639	617	644	625	631	621	629	630	649	641	653	590	595	623	625	611	589	614	624	680	637	626	627	654	602	610	633	645	628	615	619	614	656	655	645	622	609	660	651	661	622	645	680	633	629	615	662	655	623	640	637	592	619	651	648	611	661	627	605	679	629	615	602	662	616	619	647	634	643	645	644	648	616	630	628	647	625	605	657	634	636	632	630	596	626	628	638	624	620	638	627	614	618	602	636	631	659	647	628	625	632	610	675	659	640	655	613	613	651	691	615	618	595	641	626	630	591	599	662	620	659	682	577	658	590	632	585	624	590	632	645	647	607	579	641	636	646	594	640	611	652	653	594	632	591	668	595	619	660	606	629	601	610	617	651	630	618	625	606	636	630	576	659	694	632	618	630	615	602	611	633	607	630	637	588	628	608	643	605	620	647	568	641	660	628	642	640	589	634	629	591	650	639	615	631	617	596	639	611	617	644	620	607	587	628	635	625	644	642	645	561	623	655	663	628	591	610	621	687	585	612	633	596	662	607	663	648	661	617	601	621	652	663	671	573	648	639	641	630	666	697	606	667	629	655	654	603	644	625	675	622	651	683	628	599	626	612	630	576	620	614	605	635	611	634	609	679	609	622	592	617	658	640	621	659	657	650	619	615	591	646	668	630	650	607	632	660	618	624	655	597	644	610	609	594	622	615	647	670	606	634	671	648	612	650	665	621	615	597	628	604	602	651	618	635	642	627	632	607	617	675	606	711	614	699	653	639	634	643	625	675	638	622	613	606	624	617	609	682	613	641	627	617	612	659	614	645	619	558	634	629	649	659	628	610	639	685	613	614	606	615	655	660	614	618	651	636	614	676	606	655	643	565	658	605	596	627	621	640	637	647	640	662	599	653	617	639	604	652	661	653	672	704	635	624	614	651	664	622	668	657	608	624	640	626	615	641	678	598	638	638	628	681	624	628	618	595	618	662	588	631	610	623	606	602	608	644	659	625	636	665	625	634	632	602	674	635	634	633	670	641	648	642	622	610	631	609	605	627	628	668	696	596	629	645	636	663	621	624	645	663	606	611	636	629	573	652	577	634	639	638	621	661	619	631	612	610	599	611	639	600	630	631	634	655	609	608	625	657	606	646	607	653	649	687	635	642	612	616	656	615	599	618	665	645	622	606	644	637	665	616	626	612	609	628	616	627	606	652	651	651	691	669	607	664	585	625	593	622	654	634	646	676	623	631	614	709	603	601	618	599	607	606	611	659	600	600	653	648	632	601	618	659	657	629	624	677	581	637	652	630	642	648	619	622	670	632	652	629	686	602	618	645	600	652	654	628	646	653	641	643	614	604	633	669	673	648	641	618	650	607	625	647	662	595	614	674	638	640	586	633	633	626	593	656	616	629	672	602	616	599	647	634	607	636	623	665	677	648	615	680	612	633	634	633	625	620	628	624	638	641	616	582	634	653	620	619	640	628	648	608	636	628	680	636	584	622	615	600	631	616	597	637	597	593	656	616	604	602	577	621	615	609	630	681	629	616	597	619	646	628	638	620	620	647	638	641	650	609	618	611	627	637	622	651	624	619	644	646	643	604	661	620	632	619	642	641	569	629	667	646	605	614	637	625	606	631	649	643	649	600	617	627	630	587	601	658	624	653	609	658	672	636	614	663	641	646	622	661	605	639	636	665	628	608	619	640	589	657
23430	2991	323	287	290	285	293	243	245	288	257	278	324	304	338	274	299	293	279	256	302	241	271	249	233	240	272	273	281	270	254	268	280	288	289	283	257	237	258	278	279	265	270	271	272	292	297	287	330	269	291	235	274	332	271	272	270	271	264	316	269	278	267	270	284	258	266	270	274	293	290	290	276	292	261	261	292	280	300	247	252	259	261	277	283	333	266	285	272	279	292	285	275	308	280	291	311	307	282	283	275	289	271	288	277	279	302	267	280	262	285	295	275	247	289	292	278	236	285	266	289	262	269	280	287	288	285	278	295	269	294	278	280	295	266	242	287	263	302	284	269	274	287	312	287	269	265	269	276	314	250	276	267	256	303	244	260	274	277	283	304	299	282	286	231	272	289	285	264	267	293	296	269	286	293	270	283	294	270	265	267	262	257	266	280	279	234	249	287	275	245	278	303	301	273	272	265	271	280	248	256	260	274	268	275	272	268	279	274	272	281	257	257	288	302	293	296	277	277	277	279	294	296	288	315	257	238	272	257	284	298	295	257	294	264	292	307	284	267	293	297	296	293	276	285	306	255	279	274	264	293	289	300	284	322	278	258	266	260	251	271	277	279	279	264	302	282	283	289	326	265	273	281	280	255	274	267	286	261	255	282	291	293	241	271	281	289	306	283	232	277	264	264	252	267	296	273	262	287	255	267	252	285	252	282	288	258	284	282	269	278	279	311	291	301	292	293	274	267	260	286	288	288	273	292	281	301	274	273	288	283	283	273	282	274	297	308	277	257	291	285	289	284	247	256	301	289	279	282	270	250	293	289	272	279	313	290	298	282	285	325	280	273	279	245	298	295	271	247	272	279	270	269	273	268	280	291	265	269	275	299	312	280	299	279	271	258	263	274	258	268	251	300	299	301	249	320	259	309	256	233	251	288	294	303	277	282	280	304	317	314	269	259	270	258	291	293	295	330	284	300	300	295	276	295	272	266	274	278	328	267	276	291	300	281	291	273	294	283	288	272	307	274	276	254	270	273	258	290	259	275	250	281	291	271	275	268	273	320	267	278	292	283	325	310	283	278	275	291	277	275	256	289	263	285	257	292	262	291	291	265	278	283	304	280	288	271	299	295	268	314	265	260	298	284	292	254	266	278	289	311	273	268	268	247	246	290	256	311	277	289	279	282	283	324	296	279	276	302	282	265	288	249	255	272	260	267	302	294	249	280	279	320	319	287	271	252	285	274	280	261	255	260	281	256	306	273	312	284	273	296	286	269	287	303	261	265	284	255	267	250	291	283	285	271	243	265	275	254	290	274	252	271	303	269	274	302	288	250	297	274	267	286	274	295	309	298	299	305	316	310	262	297	255	293	279	292	258	284	277	276	279	287	249	271	298	280	273	298	268	300	280	279	276	300	269	269	253	282	268	291	289	292	277	310	272	287	282	260	299	277	269	313	315	283	300	291	296	281	294	270	285	282	275	273	296	265	307	268	291	266	315	332	296	263	270	305	267	285	287	286	261	260	250	266	315	292	283	275	290	286	285	289	267	240	257	304	282	270	261	268	295	288	260	288	306	269	275	277	302	314	275	292	263	300	250	258	260	280	286	297	249	276	284	267	252	276	287	266	290	274	283	301	263	289	271	290	242	269	254	268	267	276	281	293	239	241	290	288	256	262	290	298	315	315	291	262	288	257	256	280	288	271	265	276	275	281	274	282	284	273	295	240	277	264	313	289	313	297	271	236	256	277	271	215	295	298	300	293	258	271	276	270	268	292	283	290	263	291	289	264	259	277	298	244	292	234	263	276	281	259	245	292	269	275	273	298	289	262	251	284	247	297	294	295	269	264	247	259	270	285	261	273	269	270	262	259	282	249	275	265	278	271	288	288	249	270	267	284	263	276	285	275	297	263	278	276	299	259	261	280	296	279	263	282	284	250	267	268	264	265	298	297	294	283	278	246	295	289	264	277	263	265	282	273	285	307	299	245	274	293	264	278	263	319	296	261	295	294	269	268	269	283	298	300	255	320	277	285	306	273	314	276	262	267	307	259	245	266	246	282	264	270	272	270	283	278	291	275	275	296	288	281	260	269	284	314	268	307	280	278	299	322	282	292	263	312	278	287	282	287	276	268	292	291	258	281	281	294	294	231	302	289	268	278	255	288	238	265	264	264	257	277	304	272	253	280	261	280	268	277	291	262	279	250	316	294	286	264	303	278	291	252	268	266	298	239	254	283	256	297	273	285	266	285	306	247	291	275	270	236	264	274	276	277	263	282	297	299	286	276	227	286	284	234	257	279	284	272	308	284	270	313	281	279	268	279	255	285	270	302	269	276	290	288	250	294	259	298	299	277	276	265	275	245	265	255	267	268	302	263	261	284	286	272	259	276	258	262	279	304	261	279	246	264	261	269	261	299	259	262	254	248	275	250	238	267	274	266	267	277	314	323	317	282	291	303	291	281	250	267	258	293	289	323	261	270	296	262	270	244	267	284	277	259	298	262	273	275	278	275	301	264	315	279	271	310	279	259	276	283	288	315	295	262	294	309	295	302	265	296	271	291	263	275	273	278	292	281	310	259	272	278	290	253	281	251	300	263	281	301	255	290	261	307	287	269	301	257	281	254	283	267	261	249	273	282	300	284	285	293	285	287	276	287	276	283	294	292	299	299	302	265	288	319	267	291	285	279	265	284	292	248	290	302	304	265	264	283	269	253	279	286	257	257	276	292	299	315	228	239	278	273	268	277	267	259	246	255	267	252	285	246	314	265	302	292	275	257	308	246	270	293	291	264	260	266	272	288	288	314	277	308	277	275	271	310	281	302	280	280	272	276	264	274	266	295	274	270	297	315	271	265	284	267	304	307	281	255	250	289	266	267	279	280	271	266	280	262	262	287	271	244	298	250	277	279	271	274	285	263	277	302	280	312	255	252	272	299	278	282	284	288	274	311	265	255	247	264	264	275	279	270	295	274	308	315	285	288	284	304	277	269	287	294	276	273	258	262	277	256	242	304	263	295	281	293	285	261	287	261	256	302	238	296	286	260	286	261	279	263	256	313	281	284	275	303	257	299	285	302	296	271	270	273	284	274	282	264	248	272	279	258	304	286	311	300	301	261	283	279	273	269	279	292	277	310	283	281	293	265	315	300	285	255	262	276	252	260	279	270	257	254	270	289	273	269	288	250	271	245	283	283	337	286	270	277	279	271	306	277	294	299	308	281	281	269	302	269	284	272	265	260	267	290	272	260	257	274	273	269	271	290	277	280	307	298	275	302	239	300	302	269	277	310	255	301	276	313	279	274	288	245	277	285	281	296	289	295	284	277	289	295	288	281	266	281	246	272	265	262	264	264	306	305	277	292	313	271	273	293	269	266	253	260	271	277	283	298	291	285	294	295	270	270	308	262	258	270	320	274	280	269	271	282	284	285	280	281	278	301	268	267	246	277	298	258	284	287	271	277	263	296	327	306	281	279	254	263	286	276	253	262	261	254	270
13563	712	704	720	722	691	677	682	622	698	653	713	676	609	685	637	651	674	632	717	629	665	649	656	659	649	616	648	636	633	626	648	636	677	721	659	694	667	635	684	650	583	726	655	656	657	697	689	680	682	715	630	633	685	694	625	688	602	641	672	675	649	687	672	689	697	646	685	686	649	649	702	618	633	621	692	673	661	723	643	693	669	675	674	656	658	672	659	712	684	671	690	697	642	672	647	660	637	706	645	664	732	649	658	691	719	678	643	653	644	709	629	662	661	675	647	672	641	661	688	701	626	655	656	662	658	679	723	680	647	642	621	687	664	699	672	681	646	635	669	628	682	687	628	671	643	663	656	675	642	622	621	590	659	630	681	677	612	656	617	633	607	668	660	623	684	636	650	702	692	705	658	701	652	629	671	662	688	671	670	647	634	717	614	681	658	643	670	710	645	678	649	679	652	678	649	694	685	633	685	665	656	645	658	669	650	658	688	670	604	700	601	643	670	650	644	679	683	649	654	651	687	668	707	696	633	654	655	622	620	649	670	640	684	663	639	663	689	701	670	684	621	658	712	649	688	681	624	643	671	666	635	689	637	649	652	682	640	662	636	640	656	674	697	674	672	649	627	650	669	667	660	679	644	687	712	669	671	653	664	657	647	644	602	679	641	659	643	660	654	659	644	650	674	680	687	681	647	631	682	650	627	658	693	646	674	684	676	678	674	610	629	685	655	631	666	666	676	634	636	635	661	649	656	697	633	637	662	638	657	679	738	658	694	661	663	664	654	618	640	672	670	693	650	686	667	705	676	670	612	676	661	677	676	671	668	675	650	664	616	688	709	677	671	657	626	659	653	626	642	624	628	681	692	638	697	620	638	637	695	645	716	669	697	637	671	689	706	648	664	612	643	658	703	649	699	694	673	674	717	645	589	605	678	628	670	646	617	652	676	669	685	634	642	690	617	656	675	649	690	649	707	667	738	656	655	706	697	670	647	660	651	648	642	672	607	681	659	716	654	663	658	673	666	686	643	647	680	654	633	661	636	654	653	608	644	694	608	630	705	627	681	646	631	648	665	617	678	715	659	642	658	700	687	629	658	700	665	640	678	692	641	698	652	644	662	664	624	611	652	669	683	656	642	640	659	720	684	687	651	672	616	668	689	639	686	643	678	672	644	673	654	623	663	643	641	637	658	630	673	659	663	657	660	684	645	653	669	686	625	680	685	661	645	629	670	673	658	649	658	669	702	639	666	693	675	642	641	629	692	698	643	656	678	659	656	631	644	703	639	623	644	642	652	685	661	651	712	613	718	580	676	676	659	628	676	678	652	680	676	651	660	645	674	660	640	635	693	651	611	661	686	673	661	675	611	667	627	662	709	639	713	652	680	650	612	656	651	604	675	630	640	658	668	646	637	649	648	703	674	655	675	685	684	622	684	661	673	627	693	709	659	642	663	648	611	682	670	692	645	623	652	583	621	614	701	674	672	681	660	657	652	645	639	667	678	642	688	647	651	660	625	672	722	688	648	635	663	682	675	652	645	658	639	646	651	660	651	692	678	637	667	727	609	655	695	687	684	661	691	632	620	648	657	676	646	671	672	690	674	648	657	672	683	635	696	655	623	666	691	683	644	643	624	655	642	664	677	674	617	678	672	723	618	610	685	652	632	666	662	659	634	684	655	698	633	668	687	672	646	668	683	672	666	662	680	676	626	628	645	655	705	662	618	636	671	667	691	645	631	628	683	687	658	625	714	669	665	636	682	649	704	647	687	636	652	656	645	652	649	693	661	672	637	685	669	642	647	666	705	659	633	643	738	662	594	658	645	672	683	698	665	672	704	677	660	662	663	693	719	714	669	664	674	695	628	686	703	686	681	635	636	639	658	713	689	741	686	667	681	620	669	688	646	691	666	679	650	671	666	656	659	652	660	668	650	649	671	661	612	608	711	638	670	662	641	715	677	624	673	682	686	670	666	654	715	691	675	663	689	677	651	636	680	622	648	699	637	695	641	647	665	661	677	637	668	623	650	686	639	646	630	685	641	711	678	643	661	640	682	695	684	723	678	642	653	655	679	698	678	698	629	679	671	657	680	654	643	577	689	646	658	647	662	661	674	689	672	690	692	663	700	644	681	656	696	656	674	641	665	623	687	654	637	651	708	632	666	653	634	670	686	666	606	679	644	696	711	663	648	702	688	639	713	644	669	659	656	661	682	649	687	671	665	730	675	673	667	645	660	638	697	673	634	614	649	702	651	627	661	695	630	629	679	676	686	673	615	684	657	698	645	650	687	619	664	662	696	665	688	628	667	663	664	665	669	651	684	666	649	681	628	676	670	658	679	635	683	670	691	684	664	648	634	633	674	698	667	623	666	699	608	639	635	683	689	654	695	667	720	648	688	650	705	685	636	665	666	663	612	636	674	706	656	640	664	660	673	671	680	690	693	616	649	681	687	641	695	645	700	646	688	643	701	637	672	652	661	656	707	711	654	681	625	639	653	656	650	694	661	678	663	647	662	639	620	683	706	641	672	693	642	679	622	679	718	658	671	688	679	626	665	629	696	697	682	640	692	639	678	689	693	705	644	678	651	655	668	687	642	643	697	628	692	684	652	659	676	685	651	672	657	654	657	690	638	664	692	672	634	663	703	620	665	608	704	668	652	651	671	675	664	649	679	658	668	672	645	662	655	705	658	685	643	673	635	671	668	689	656	651	656	664	658	674	651	667	688	690	641	681	642	643	617	695	677	643	695	654	685	668	713	662	647	633	681	617	711	617	675	691	665	655	680	638	641	674	693	610	670	643	628	687	695	654	622	651	664	689	645	627	674	676	659	627	671	674	674	679	717	643	695	649	652	655	669	594	613	647	629	677	640	662	671	662	691	713	606	625	672	703	661	661	616	694	667	649	659	660	667	623	647	679	701	655	598	688	664	664	674	647	707	640	665	635	690	655	699	618	656	661	615	620	665	690	655	720	623	692	658	688	710	658	670	670	670	669	653	643	720	657	636	648	664	675	673	662	654	671	649	673	658	655	629	617	715	657	682	709	657	667	668	679	628	667	663	646	629	705	697	674	648	701	649	637	671	646	623	648	674	650	657	601	622	670	698	639	712	706	638	646	625	628	699	669	693	649	656	604	682	664	615	664	660	641	691	649	638	621	645	670	676	661	647	691	670	631	619	681	681	672	629	682	664	657	665	692	648	682	669	637	676	667	665	683	636	670	677	632	642	702	632	717	622	661	664	652	677	652	658	681	658	662	645	718	642	640	632	680	695	622	666	668	667	637	621	636	695	708	639	642	660	722	648	657	672	670	712	666	595	687	663	668	626	743	655	633	610	663	629	658	672	702	662	672	616	641	624	678	636	733	674	674	696	673	635	651	661	672	686	642	639	665	673	662	637	678	648	640	653	640	669	667	669	679	657	639	651	625	708	669	665	654	654	639	625	596	716	644	681	695	646	664	682	670	657	705	678	688	687	625	648	639	697	637	643
37954	6731	873	623	529	483	477	409	413	437	409	406	401	435	452	389	411	423	405	411	380	414	388	355	382	402	373	387	409	414	422	390	409	402	385	427	414	408	386	459	389	391	386	435	422	420	371	417	379	420	368	471	434	409	425	389	356	429	408	395	369	374	438	453	424	408	439	384	382	383	404	371	424	416	388	399	406	394	350	413	383	395	399	413	414	416	402	398	403	390	371	367	427	410	373	381	419	396	403	423	406	395	401	427	397	382	421	404	382	401	370	394	407	379	400	414	404	400	389	403	410	357	410	392	382	395	380	435	423	417	403	412	343	390	374	411	391	391	416	395	418	401	362	376	346	385	434	410	410	381	348	450	379	358	378	355	376	359	358	364	370	419	399	394	416	426	400	370	373	412	409	418	378	387	415	403	378	419	370	382	390	396	374	425	368	383	416	399	405	402	394	402	387	422	398	371	370	389	452	441	395	385	395	402	399	404	360	363	406	389	388	401	377	388	382	421	407	376	367	385	400	411	380	375	395	427	389	365	420	356	348	424	379	401	401	450	430	406	377	374	383	406	385	417	394	415	415	387	385	371	398	415	395	409	439	390	398	390	455	403	381	415	375	368	396	403	389	440	407	379	364	402	421	411	391	383	408	409	410	381	451	381	404	354	395	391	415	410	344	381	380	370	407	359	369	372	377	409	389	386	382	426	393	397	396	389	429	411	404	425	410	435	354	367	405	379	395	396	414	408	376	403	396	451	399	421	423	374	396	377	394	363	421	446	407	386	382	437	373	413	421	382	422	417	425	412	385	388	360	371	364	392	440	398	377	416	416	406	385	373	362	379	369	366	373	394	403	371	399	406	417	402	410	381	427	448	390	400	371	381	396	425	433	404	408	369	352	364	369	430	396	400	412	381	395	406	400	380	390	381	362	403	443	386	393	390	396	426	397	406	413	401	401	438	372	380	350	412	412	422	383	405	388	406	423	394	389	370	387	371	395	389	410	387	417	378	424	367	358	367	393	377	408	379	420	414	406	401	383	378	410	408	393	359	374	399	428	394	384	438	404	405	381	395	424	425	414	398	423	414	383	373	386	371	387	390	385	393	421	397	395	372	399	415	404	406	391	398	374	417	420	402	396	428	362	358	388	408	411	403	379	387	384	399	384	382	419	386	386	386	371	404	390	398	384	412	391	396	387	410	407	410	392	420	416	392	432	383	396	396	382	366	381	414	416	387	374	368	344	381	393	406	424	393	370	406	407	380	395	359	390	411	408	400	413	430	425	437	415	397	391	366	400	414	416	430	375	417	416	381	388	422	387	404	440	367	370	403	368	445	414	399	401	378	384	399	432	447	422	381	417	402	383	389	407	414	441	439	370	387	396	410	364	429	364	439	378	373	393	417	409	385	362	377	399	430	406	382	400	398	425	378	396	407	374	444	371	397	389	386	374	396	390	372	397	386	367	428	393	403	379	387	434	427	387	423	393	382	372	381	425	405	436	393	400	389	393	401	360	423	391	359	434	402	403	400	409	406	396	380	408	405	403	412	395	375	378	418	404	386	434	375	389	385	388	387	392	403	393	389	388	397	399	399	392	356	416	387	397	411	426	413	382	372	406	358	432	435	378	407	394	418	407	381	374	420	405	391	376	391	375	376	400	422	411	364	352	416	360	398	384	423	461	389	400	426	427	395	377	417	391	403	371	381	354	423	416	406	362	377	407	375	417	408	375	408	369	361	396	377	368	440	416	388	405	382	410	392	388	417	398	403	366	394	448	364	361	396	418	375	387	418	425	407	412	405	372	413	374	405	375	427	366	387	382	433	376	429	398	409	398	425	412	374	394	397	401	361	388	392	428	434	434	386	361	378	393	373	421	400	400	433	397	406	427	416	391	371	400	394	445	447	413	378	369	410	432	375	394	426	385	370	409	417	421	351	376	425	384	329	372	415	387	383	405	412	414	384	405	390	438	392	391	386	410	425	414	385	404	418	410	392	372	422	383	361	382	414	406	399	385	439	430	384	428	435	417	363	403	399	382	418	354	416	413	372	367	437	351	406	372	381	399	388	395	364	370	394	385	406	417	399	421	362	381	412	429	367	359	389	425	368	366	420	424	413	396	368	404	420	410	410	382	413	383	397	437	348	399	410	400	416	384	410	386	381	441	448	354	425	346	407	368	393	376	372	417	412	415	372	386	454	369	390	376	385	409	435	401	423	374	416	403	407	395	421	442	393	429	396	379	390	437	399	396	418	377	390	396	424	378	388	412	396	377	393	396	424	386	397	394	365	455	404	377	422	451	407	434	395	415	419	358	433	411	403	387	370	380	425	405	412	394	372	417	417	375	430	366	414	398	399	411	407	395	381	392	387	409	419	386	395	401	417	403	410	406	372	373	360	379	379	435	380	393	383	417	423	369	380	414	418	405	388	359	409	413	394	386	384	368	385	410	372	365	387	384	406	383	416	398	385	413	381	406	375	433	387	415	411	416	451	405	404	412	398	419	372	413	435	427	397	441	411	401	391	379	407	403	376	422	378	401	397	451	446	416	426	418	406	427	393	387	414	419	412	452	403	376	383	402	419	420	398	415	399	404	433	424	409	453	428	398	429	401	371	395	400	429	408	375	388	422	385	394	392	384	383	399	456	395	389	417	433	397	398	394	396	404	395	371	392	423	369	400	419	411	375	436	403	375	406	447	403	428	425	390	410	402	403	385	373	413	411	411	428	396	387	405	374	413	403	390	413	391	358	392	391	396	390	367	402	374	376	416	385	416	379	397	399	383	426	389	396	371	434	366	402	418	393	377	395	433	372	392	411	359	408	430	412	412	393	405	395	399	376	413	395	416	420	428	377	434	406	356	370	392	371	365	370	359	388	421	419	385	404	415	440	393	414	371	373	416	417	432	415	409	363	432	389	387	408	432	424	417	387	382	348	383	380	353	400	401	388	395	422	398	409	366	404	382	400	423	415	378	402	430	398	417	423	361	412	384	392	381	372	388	379	392	392	336	406	353	371	407	417	373	385	411	402	385	375	389	347	397	399	422	420	396	400	434	398	406	408	432	384	435	432	410	380	394	422	420	387	410	387	418	408	372	404	412	360	366	419	388	382	404	401	378	403	373	396	370	366	395	393	385	398	381	395	395	370	393	399	428	399	408	385	367	407	383	433	384	375	408	374	382	383	332	368	428	380	425	420	431	421	420	425	365	420	412	385	409	410	356	396	397	388	407	386	416	375	393	380	411	389	363	440	375	371	417	413	417	379	426	409	386	397	419	405	374	382	359	397	420	385	413	406	412	402	409	379	414	383	410	398	405	409	380	408	389	348	380	401	378	406	372	393	419	408	369	421	377	393	411	410	384	410	421	401	425	418	405	408	428	389	401	360	393	338	355	340	400	395	377	396	387	403	400	425	408	411	389	450	432	426	412	369	386	400	437	412	387	400	396	403	374	392	403	391	404	410	399	398	455	418	393	360	394	391	373	396	396	389	407	383
21103	1145	1591	1643	1479	1315	1217	1156	1100	1066	1008	964	958	926	971	950	954	984	902	945	938	927	881	933	915	929	911	904	846	893	906	919	917	908	868	913	907	919	920	867	878	891	897	947	853	895	938	890	899	864	880	897	832	936	873	921	901	855	921	899	951	912	905	919	931	911	889	876	871	884	895	869	877	890	902	889	941	906	858	946	846	880	857	875	945	887	910	873	925	893	907	868	951	918	939	833	887	911	946	873	903	836	962	889	850	872	845	896	939	883	886	926	871	833	890	900	945	882	911	881	903	925	895	907	903	878	890	849	872	882	863	896	894	850	900	929	888	922	894	873	891	917	893	953	914	923	897	899	933	911	904	942	932	877	841	887	942	895	927	866	914	850	867	831	892	919	916	906	930	895	897	922	862	886	849	857	919	899	917	898	881	880	925	836	884	863	912	956	831	869	923	863	853	867	872	916	845	882	950	886	830	881	839	916	914	898	921	869	885	901	866	937	921	851	877	898	897	941	890	913	871	881	879	907	920	945	890	884	929	881	910	852	914	949	866	877	862	873	907	916	929	911	925	873	888	878	889	951	910	924	924	894	887	915	901	906	872	917	859	850	870	873	840	902	869	963	920	934	859	890	905	902	913	887	900	916	892	856	915	816	890	901	882	883	903	907	897	934	885	918	893	881	936	884	885	909	905	875	866	839	922	876	865	901	892	867	907	889	925	861	927	891	837	918	898	893	903	827	848	848	888	926	943	906	910	911	851	887	874	882	915	887	865	857	959	867	922	873	901	895	886	893	961	912	938	905	938	924	943	932	874	892	897	822	905	859	885	841	880	842	894	896	918	908	918	841	902	872	949	887	958	875	900	881	870	858	892	872	919	957	877	897	910	878	944	905	923	897	866	907	861	926	872	830	874	915	893	946	877	970	907	871	910	919	864	894	863	896	907	885	912	909	901	912	879	934	873	906	865	891	880	922	891	844	905	895	861	923	901	874	933	901	883	878	907	905	914	919	906	860	869	921	897	863	896	864	937	888	864	922	867	946	827	986	901	905	902	899	902	890	939	866	893	907	906	881	838	884	912	916	847	904	852	894	981	849	919	917	907	900	903	872	914	885	914	892	896	906	941	895	894	839	907	899	866	933	845	969	934	850	862	884	857	892	900	903	882	852	870	910	856	943	887	857	845	852	908	882	891	888	885	927	889	896	894	886	922	870	914	935	878	825	866	881	918	883	951	932	935	895	922	927	850	881	840	908	871	915	866	948	839	875	920	923	894	889	902	907	944	857	868	848	896	891	899	922	886	905	880	841	928	854	882	856	933	928	883	935	871	875	947	841	870	889	921	905	902	869	909	849	896	910	921	954	879	924	878	916	901	898	865	917	927	864	899	957	884	873	881	901	916	913	881	932	899	933	947	860	899	897	897	899	872	883	877	933	895	893	978	883	884	895	873	941	860	906	852	890	897	831	906	929	888	888	858	957	857	879	954	915	897	952	851	908	875	894	917	855	877	894	937	935	869	896	951	887	906	900	851	888	925	924	959	835	881	876	908	917	877	889	918	922	887	876	909	905	886	877	928	961	907	911	877	914	875	885	846	868	897	850	896	897	904	888	893	917	918	892	919	926	920	961	879	883	963	916	912	944	904	913	909	903	892	896	947	843	891	894	888	951	905	897	927	909	876	918	925	892	895	873	894	857	866	857	929	928	905	875	938	893	911	875	933	942	878	885	882	852	873	888	957	907	861	847	901	923	886	899	876	884	876	907	956	957	882	829	921	896	878	908	881	843	914	916	882	920	869	896	918	858	841	908	913	865	902	887	927	853	863	868	883	897	933	925	873	887	950	871	882	896	911	891	894	867	885	900	924	892	912	932	919	892	897	896	867	878	948	870	907	914	950	914	910	931	916	884	859	919	883	885	918	887	902	905	872	873	877	938	927	863	906	904	922	904	886	893	861	889	886	950	867	915	913	903	902	916	849	895	798	928	854	891	930	885	900	890	888	913	853	934	934	924	902	840	863	880	941	925	949	899	995	910	934	917	901	869	923	835	896	914	927	913	926	835	882	927	878	914	881	883	886	944	818	930	906	889	955	886	921	871	904	866	906	905	906	905	913	910	911	861	904	910	856	896	930	878	854	872	882	910	913	893	831	874	867	930	851	868	878	906	889	899	968	892	903	893	898	903	914	918	890	938	842	845	869	905	936	903	853	873	881	915	888	892	914	880	904	891	838	888	842	879	885	944	849	903	896	882	913	834	871	888	910	880	932	919	949	902	841	917	906	881	864	909	846	891	864	892	866	903	901	899	875	931	918	892	899	899	874	884	882	859	875	920	865	866	891	889	863	923	900	876	887	867	859	891	889	905	904	870	886	842	914	909	885	885	899	886	918	919	891	862	858	906	869	889	909	914	907	906	900	920	874	938	916	912	848	920	859	880	926	895	851	950	903	885	934	848	937	868	930	842	914	949	901	928	926	895	903	948	852	905	911	945	884	956	876	845	814	884	849	847	844	857	870	870	909	878	896	922	912	903	886	917	859	911	932	921	884	887	867	913	866	929	891	907	874	870	903	840	905	931	872	915	904	919	892	917	892	908	913	924	915	875	920	882	886	928	887	895	894	877	882	878	872	925	900	876	882	860	855	868	848	925	913	872	876	880	921	880	908	917	882	840	872	919	904	909	877	874	877	896	893	935	868	893	900	846	914	925	906	880	882	913	911	901	908	928	837	879	878	903	943	861	871	905	901	903	870	901	888	909	877	938	814	881	862	883	908	864	887	879	881	887	877	917	929	926	927	906	882	902	924	957	909	880	885	888	873	910	878	849	917	872	875	873	896	863	880	882	880	913	874	902	899	959	921	909	931	870	920	860	870	885	942	866	897	962	890	906	889	907	938	906	923	916	858	873	874	915	925	885	913	861	878	827	901	903	877	912	889	873	864	851	874	895	913	916	875	897	898	860	864	884	943	885	865	903	909	863	883	901	890	873	913	851	839	910	874	937	931	866	859	960	881	931	934	884	954	912	933	876	923	899	931	893	904	960	897	852	916	889	874	891	857	872	924	905	893	939	858	910	850	903	913	888	939	913	879	937	937	911	908	864	914	896	918	901	889	905	891	896	848	930	920	858	902	938	863	957	863	863	914	924	942	910	894	929	893	904	937	887	896	890	956	893	895	874	951	948	879	917	907	887	948	918	892	858	938	880	886	896	916	870	911	949	887	961	843	835	886	942	925	900	872	888	871	892	891	906	901	932	894	856	916	882	880	879	878	862	901	906	867	928	946	855	834	906	945	887	873	929	902	865	885	848	889	906	881	911	908	897	897	887	904	870	920	862	895	879	890	880	878	913	911	850	902	853	919	934	921	897	927	912	936	966	876	853	904	949	897	942	913	870	903	875	902	910	857	919	897	921	864	937	870	932	895	893	879	882	904	910	956	896	901	867	829	874	879	916	851	894	907	937	891	904	892	926	894	906	897	868	882	893	885	901
45972	10256	1632	739	536	494	469	388	371	363	355	305	322	268	321	291	274	311	276	297	271	298	312	295	304	275	283	284	299	261	310	297	322	243	305	273	290	296	294	282	276	308	302	254	256	287	275	291	267	296	309	282	318	282	308	302	290	304	277	274	272	300	277	313	267	278	285	274	290	294	289	313	270	299	286	269	279	284	305	296	307	270	243	278	282	306	282	312	310	301	281	274	282	329	265	274	282	267	294	293	315	262	308	303	297	313	287	288	290	274	282	276	271	328	313	297	255	299	314	284	286	262	284	259	306	277	330	280	311	330	293	267	284	296	297	291	271	327	270	270	303	284	326	303	294	336	290	301	282	291	271	290	290	276	301	290	277	290	296	269	278	275	288	276	280	284	318	283	272	296	273	302	258	326	310	295	281	304	293	285	302	324	298	293	297	301	274	277	288	300	269	276	293	271	285	290	273	285	296	311	307	257	243	299	332	299	315	285	294	296	293	259	299	284	266	281	287	261	295	308	293	275	280	303	270	301	297	292	294	315	270	319	276	286	292	304	280	271	277	298	275	262	291	290	304	271	281	303	283	300	299	318	293	305	290	301	258	291	249	276	309	282	291	304	298	299	282	289	316	292	307	296	289	274	268	308	274	307	296	309	301	310	307	290	256	299	281	290	277	307	298	280	258	267	318	320	279	278	291	301	271	307	299	292	270	294	275	281	320	288	323	310	303	293	292	295	277	271	305	269	273	290	291	290	322	310	235	291	342	299	279	317	278	292	301	281	276	285	263	290	263	267	300	305	309	312	261	275	297	277	286	275	287	285	291	288	334	286	286	329	270	278	300	282	290	328	292	298	279	292	305	299	291	288	299	299	284	315	298	279	292	290	317	278	300	262	303	283	276	329	278	280	280	266	277	296	308	258	281	284	286	292	289	267	302	285	305	311	269	294	292	310	285	284	281	279	303	302	292	276	280	298	274	296	332	270	280	280	260	271	269	308	298	282	266	304	268	278	311	280	282	294	300	306	283	278	264	267	261	279	309	273	264	247	277	298	293	313	290	288	293	317	299	312	315	280	271	267	274	277	293	302	312	275	301	293	255	287	276	270	285	286	300	279	314	290	267	270	293	287	288	301	270	281	283	308	275	319	283	295	258	296	291	310	295	278	333	267	265	284	275	317	302	267	271	297	264	276	320	330	300	296	292	271	293	295	292	300	273	275	290	270	337	293	283	263	269	282	295	303	258	272	287	293	291	318	283	286	266	270	291	301	252	291	324	298	286	335	297	294	312	288	263	294	283	311	291	274	314	290	299	279	307	322	292	283	274	264	324	314	277	250	297	276	318	334	290	292	285	328	303	276	287	279	284	289	299	286	314	270	277	287	280	307	299	292	291	278	269	281	288	280	243	255	302	293	282	275	299	281	302	271	316	279	299	249	281	259	265	286	291	315	308	281	284	257	304	276	271	273	315	317	281	297	283	271	288	295	295	266	320	259	270	312	310	286	295	275	288	311	317	288	280	295	272	279	274	287	276	282	249	238	296	295	293	299	256	282	299	323	307	288	297	266	296	281	289	278	285	312	306	277	277	261	300	301	246	301	302	312	313	301	317	279	277	289	302	286	333	277	311	302	266	270	294	264	276	305	292	333	268	316	282	314	332	291	281	297	290	295	278	295	313	284	305	259	264	271	278	290	295	293	269	281	252	269	292	314	285	310	311	283	282	288	262	276	313	288	288	288	281	266	271	280	252	303	289	318	267	258	294	294	277	289	301	259	289	304	308	279	290	283	281	292	246	307	287	286	319	284	290	290	284	295	290	272	306	268	286	294	281	274	289	292	300	301	261	309	309	249	312	289	279	272	310	328	296	310	304	322	280	257	293	316	299	328	269	301	270	294	337	275	252	282	305	255	287	289	286	313	297	295	271	307	292	294	282	279	294	284	290	302	299	313	275	281	300	266	296	293	291	262	308	301	283	311	302	267	263	278	325	286	277	284	266	324	325	304	295	274	296	299	305	311	265	272	298	294	311	283	289	294	268	311	281	276	290	281	281	288	284	315	308	286	287	262	287	295	305	272	299	249	291	295	285	277	277	262	307	296	268	264	265	281	291	274	267	309	301	273	281	292	266	307	273	271	250	327	339	284	261	294	288	289	290	295	278	257	290	291	312	324	304	307	290	272	290	294	296	302	256	291	272	300	313	308	302	277	303	293	285	296	284	313	291	249	292	318	288	317	280	288	283	283	294	276	324	304	303	265	262	321	294	256	306	302	276	303	306	273	311	315	284	323	283	283	268	304	272	305	310	272	287	254	295	294	271	303	309	257	275	268	285	280	314	287	287	273	285	287	283	306	277	259	296	273	301	302	280	279	279	322	322	283	290	296	288	258	288	278	317	277	266	313	289	290	286	269	291	292	285	308	279	266	270	285	307	289	300	284	287	309	294	299	333	288	284	299	287	283	256	273	316	263	283	273	259	311	291	278	280	274	263	273	287	291	290	325	289	275	304	308	300	315	298	285	326	278	266	304	280	300	273	314	288	262	288	310	269	302	262	259	281	289	285	308	294	304	285	311	282	335	275	282	273	279	286	306	291	244	268	289	282	296	264	296	302	277	285	296	295	315	272	282	296	280	286	302	267	296	291	311	289	284	295	310	271	286	244	293	276	292	303	260	225	300	286	268	317	259	279	273	288	277	288	260	271	288	283	300	274	292	308	292	277	315	279	277	259	289	300	267	287	292	308	284	323	300	273	272	309	311	304	306	314	285	301	299	293	319	327	282	289	289	304	293	275	295	306	319	290	277	300	303	279	301	280	259	291	275	256	270	276	294	272	283	309	282	253	290	266	267	292	279	299	247	300	300	300	296	297	272	309	254	268	283	307	293	288	293	289	300	289	297	291	278	294	268	304	292	289	319	296	271	291	284	292	306	301	284	303	285	295	278	342	278	308	294	314	256	284	260	268	260	333	295	297	293	315	288	278	308	309	273	274	270	295	308	300	294	303	287	284	283	263	280	301	284	297	306	294	299	290	295	291	251	274	266	306	293	310	299	295	289	295	275	272	283	285	294	305	280	299	322	281	300	291	272	298	300	293	302	290	297	309	265	286	289	291	306	290	323	303	294	262	316	308	272	301	273	300	306	290	259	285	276	281	291	313	262	284	293	278	302	257	244	286	282	306	267	312	308	279	290	304	291	318	252	280	276	267	271	313	288	296	292	291	289	325	306	282	312	277	296	260	275	296	292	289	270	269	269	284	320	286	276	295	306	296	309	293	269	274	300	302	259	301	277	323	269	294	292	283	293	278	264	302	312	272	315	272	308	259	288	296	304	293	312	303	278	326	297	288	273	309	275	295	276	315	322	285	295	295	317	309	303	321	306	311	278	314	288	266	284	293	266	278	302	319	299	295	290	258	284	298	266	310	320	310	274	276	291	302	304	275	261	286	280	304	277	253	283	260	287	294	251	295	299	285	280	274	292	297	271	235	274
24369	1156	1803	2166	1813	1510	1325	1126	1011	974	898	832	837	811	819	775	772	767	741	755	718	735	764	662	695	723	684	683	742	659	671	654	668	620	687	697	652	639	676	701	673	658	622	634	665	650	656	704	649	623	638	663	704	652	691	624	667	728	708	652	650	660	699	689	659	640	620	647	677	674	652	623	656	663	646	700	638	647	687	594	672	669	672	653	636	693	615	731	624	676	670	673	597	613	670	674	667	673	635	598	687	661	607	645	636	681	649	657	652	665	653	656	645	651	632	645	660	719	683	607	703	670	681	681	709	680	614	639	680	638	623	673	648	638	656	681	619	667	633	657	675	644	680	616	631	623	653	637	669	688	649	658	624	645	632	636	670	668	622	640	646	676	646	683	664	655	697	633	634	649	659	629	671	648	660	667	667	611	674	634	681	646	591	626	655	687	640	639	697	670	665	619	669	659	646	674	629	687	646	703	632	670	599	688	669	634	650	622	658	671	651	627	662	630	645	635	715	687	626	636	678	643	687	660	682	646	654	637	643	640	666	694	615	683	676	652	662	614	652	633	666	637	646	622	643	711	632	664	653	679	655	689	579	678	616	671	670	639	648	642	603	621	627	619	689	664	656	675	636	681	667	642	651	656	674	610	634	655	646	692	672	646	695	675	635	689	684	630	595	621	687	659	682	675	633	707	679	638	669	636	625	642	610	677	631	688	659	715	648	615	639	675	645	663	554	669	693	684	609	674	650	682	636	619	642	650	647	674	628	642	655	683	637	664	597	701	675	660	683	694	644	651	588	675	658	677	726	623	638	669	714	662	678	661	658	674	611	631	639	656	633	619	638	621	630	623	668	672	623	698	644	658	638	666	674	656	673	627	668	633	600	607	667	708	696	652	601	695	653	628	677	650	612	655	647	674	645	666	664	636	677	608	671	684	650	670	668	660	636	655	677	677	639	664	660	625	706	646	669	677	675	663	670	613	639	664	633	656	638	678	663	651	618	667	656	646	618	720	702	671	722	629	689	654	663	631	653	635	611	614	581	692	642	657	629	637	601	672	633	670	627	698	725	616	631	628	618	644	646	655	676	639	663	655	632	658	685	644	660	662	669	641	648	637	663	643	629	608	671	632	674	648	695	634	635	703	676	645	665	666	648	650	631	652	642	707	657	697	691	665	646	612	655	697	672	673	680	599	662	651	621	600	670	612	688	658	672	616	644	587	645	686	633	651	607	625	638	659	655	694	650	636	590	653	654	645	657	673	649	639	678	628	637	641	695	699	643	636	725	609	658	620	649	675	720	646	669	588	674	655	672	659	675	623	648	658	652	649	679	709	689	658	628	693	655	629	680	665	663	621	672	634	689	648	680	646	630	678	649	671	659	655	652	647	677	625	673	689	665	670	661	657	626	629	698	651	660	706	640	656	689	692	654	686	654	707	639	709	682	652	646	647	656	660	678	694	604	618	653	691	656	673	633	613	663	695	662	647	637	737	667	687	663	638	672	640	672	702	635	628	661	628	680	647	676	652	629	595	693	644	649	664	595	651	651	634	667	655	667	676	664	661	671	703	655	676	630	611	710	678	687	691	685	667	646	628	668	628	663	692	650	698	657	662	627	677	678	653	656	637	700	668	708	643	704	642	649	648	631	627	663	664	684	649	673	682	646	645	633	659	651	614	651	689	643	607	665	668	646	611	650	659	665	673	672	600	633	629	694	653	619	634	628	659	654	659	683	654	649	654	694	616	633	653	677	670	635	657	666	646	656	657	643	662	675	629	661	669	625	645	678	648	632	621	651	649	660	637	680	651	604	643	656	656	659	685	680	635	670	682	711	667	635	676	642	615	709	672	665	641	708	633	655	598	650	651	628	642	699	672	648	617	666	660	644	670	646	714	638	654	634	674	622	655	642	667	656	690	641	600	644	645	665	673	674	639	617	636	663	683	676	640	637	638	595	629	668	666	659	651	661	645	666	639	664	651	683	637	638	682	617	662	637	650	698	622	652	638	690	664	690	639	687	658	647	652	659	647	685	686	616	692	628	656	648	592	614	627	665	611	654	613	642	694	600	649	673	654	643	685	657	639	676	650	629	676	663	666	657	665	632	612	615	680	648	656	636	657	639	686	677	648	652	627	643	664	653	671	661	643	656	656	630	659	655	614	610	711	634	659	616	661	648	651	649	680	649	679	656	659	631	655	666	659	636	635	654	677	669	619	695	654	666	614	679	666	614	570	667	652	644	643	650	618	690	659	667	650	649	644	652	667	598	671	683	677	639	641	636	686	681	630	690	674	627	634	645	687	665	662	644	653	670	670	682	602	634	622	655	643	638	671	680	681	678	614	639	649	638	619	604	654	644	673	639	671	599	659	637	648	678	630	603	683	624	671	674	682	678	656	637	647	611	687	675	680	662	631	669	644	598	627	616	679	645	648	645	641	647	658	636	694	677	641	635	674	673	659	663	644	602	682	669	645	700	680	647	638	683	657	678	624	674	678	656	646	610	635	683	629	626	632	630	704	650	675	622	653	673	682	624	670	694	607	682	666	686	662	648	628	684	687	637	637	629	644	643	642	629	647	664	622	630	660	692	627	645	669	618	609	616	699	683	611	662	623	657	662	674	625	655	629	664	723	649	684	659	710	663	607	618	649	643	658	656	656	640	636	675	630	593	681	691	620	615	680	649	669	658	673	642	677	665	669	660	684	664	644	625	657	658	677	653	654	695	642	676	637	636	676	650	661	662	683	661	672	668	654	629	679	668	652	689	646	651	656	656	638	697	689	638	653	652	643	689	670	652	627	650	679	632	585	652	691	643	642	667	642	629	606	661	643	630	644	640	694	662	674	722	645	662	694	664	673	623	627	631	638	653	641	689	637	610	655	652	619	664	691	672	622	672	665	607	581	655	651	689	634	656	608	623	676	622	670	680	659	650	622	691	697	593	670	646	669	626	689	623	683	645	633	641	663	673	645	673	655	627	645	652	633	673	626	617	666	683	636	657	675	640	659	697	625	680	652	647	624	613	637	670	631	636	594	680	655	649	581	717	707	671	630	667	670	641	613	652	638	646	595	610	624	662	658	648	695	635	624	655	668	631	659	642	628	625	695	639	627	652	720	636	637	622	673	659	614	613	661	640	663	659	627	605	643	643	617	670	620	614	648	680	639	656	652	681	611	667	653	686	639	681	667	663	640	641	677	656	655	643	654	611	629	680	638	666	648	635	660	650	663	682	623	638	635	676	683	644	642	669	666	655	642	646	664	660	687	681	652	664	650	633	663	660	670	680	654	673	655	638	651	680	679	698	645	706	598	679	678	639	658	647	630	672	624	649	676	637	631	658	655	641	642	640	663	647	618	611	668	639	717	691	659	625	664	632	651	650	666	665	659	643	654	618	659	659	701	647	639	631	654	632	709	693	625	667	675	686	660	669	687	652	676	674	630	637	670	645	674	657	674	657	648	662	643	646	649	624	712	655	655	631	681	686	648	670	654	601	675
23291	4440	461	310	277	291	244	256	273	273	290	282	219	283	298	306	295	272	263	272	292	272	266	273	296	260	275	293	279	268	273	272	288	255	295	287	284	275	309	315	296	286	238	323	300	265	273	288	281	264	279	276	304	283	274	235	279	269	268	283	288	278	285	297	266	306	271	269	292	293	262	288	265	288	273	305	285	278	279	305	285	255	269	258	256	293	325	303	289	282	287	290	286	267	314	297	271	257	280	268	329	296	250	282	295	270	276	264	266	260	285	264	278	254	263	317	302	287	291	284	287	276	289	261	268	305	285	256	243	282	256	281	269	264	286	311	259	282	271	309	294	265	228	318	262	267	245	335	266	283	282	275	293	303	278	276	261	276	262	283	262	300	280	265	298	271	279	274	299	269	283	314	268	319	277	261	238	274	273	257	291	270	256	278	271	311	265	270	296	304	281	287	262	298	257	286	295	278	290	242	270	293	273	298	283	302	275	266	289	282	292	320	288	300	295	284	267	299	303	243	278	283	259	272	292	275	270	307	269	308	290	246	276	259	271	274	283	275	308	289	289	267	280	282	278	269	260	272	287	269	264	292	277	300	286	287	287	268	282	328	268	260	293	286	275	288	304	289	250	280	299	279	275	291	259	278	284	239	291	248	299	243	252	299	309	281	295	302	283	269	276	310	264	279	298	267	256	271	279	270	296	276	297	272	294	264	278	322	291	292	257	272	297	299	299	298	306	287	273	290	251	275	267	309	285	269	296	284	291	290	255	308	278	260	285	279	282	272	258	296	261	254	317	307	286	227	238	275	270	271	319	301	250	265	276	275	286	271	280	298	261	271	293	289	313	293	276	247	290	263	262	296	300	288	298	279	306	259	260	238	269	291	310	266	297	301	248	269	277	271	305	294	271	267	270	261	301	272	259	276	261	295	286	265	291	292	301	262	311	259	280	258	270	282	271	271	264	297	272	310	296	274	291	262	276	269	281	254	260	273	275	286	285	304	283	256	277	283	310	292	289	261	279	309	283	291	308	293	292	262	286	238	278	271	259	298	298	270	301	284	275	295	273	311	282	289	242	266	270	280	299	287	297	299	268	301	276	282	301	274	268	304	302	275	293	267	283	267	269	285	316	270	289	280	273	292	307	283	274	302	310	275	264	271	273	284	270	290	266	251	312	290	298	296	234	251	260	296	291	307	268	256	277	264	282	254	275	294	279	257	293	259	255	280	273	277	292	260	270	276	300	255	245	278	267	282	289	268	290	275	256	262	319	287	252	264	289	262	273	272	286	278	276	262	263	285	259	260	284	265	266	283	291	272	265	336	275	273	279	277	282	301	281	294	292	255	271	286	284	272	245	260	296	290	261	288	276	283	298	266	300	244	290	308	272	286	310	298	285	277	252	276	327	276	289	264	280	280	281	268	300	283	286	320	253	240	280	285	281	301	265	271	265	294	278	297	298	274	263	289	254	265	267	276	270	269	302	304	293	276	274	288	263	280	277	283	277	270	280	273	265	285	316	255	239	295	263	279	311	263	287	259	261	306	276	256	279	275	283	267	253	293	275	288	297	295	263	285	284	275	259	294	280	242	263	303	314	239	286	251	274	277	274	289	296	254	291	262	299	293	264	277	272	257	280	254	289	279	295	291	279	315	279	286	273	256	316	287	291	297	292	270	299	290	323	297	296	283	238	299	284	262	266	279	250	251	274	279	287	273	312	302	282	279	267	282	277	298	263	279	263	252	301	294	303	272	231	253	301	301	295	276	273	299	290	265	292	288	259	280	271	282	279	264	296	286	291	312	270	282	265	280	284	282	280	257	274	256	289	218	314	269	262	296	269	270	282	288	300	285	280	300	312	322	260	250	278	279	274	284	280	258	258	246	290	266	261	270	266	265	298	274	288	259	256	342	300	280	274	270	267	285	276	298	281	289	284	285	280	276	292	299	259	265	290	297	260	255	275	302	260	290	311	230	273	294	282	268	246	288	265	279	280	275	270	265	282	299	270	253	287	271	288	283	292	312	293	273	289	296	279	288	300	258	253	280	292	260	278	259	271	268	248	278	280	295	290	295	279	284	283	267	271	266	267	266	231	275	246	290	255	271	307	278	269	236	288	307	278	273	257	278	251	259	258	278	284	243	261	301	277	293	272	299	289	307	242	225	252	313	291	256	302	307	275	267	268	295	283	275	283	279	260	284	300	269	299	286	278	290	253	263	305	271	283	287	264	228	278	286	294	300	309	272	289	267	278	273	272	257	292	278	270	283	287	278	274	247	303	290	270	257	283	246	280	280	278	247	258	270	276	273	286	260	282	285	279	277	304	296	272	289	282	260	267	286	282	259	274	272	285	277	274	259	306	295	300	269	268	268	295	301	256	266	272	306	258	288	304	262	247	305	296	292	293	293	305	279	298	273	261	269	255	262	264	268	286	256	259	293	300	276	323	256	311	314	281	287	269	257	251	279	255	256	265	266	254	287	285	281	291	297	284	265	275	266	276	291	287	302	292	326	270	304	283	243	292	267	269	284	278	302	258	274	287	260	279	300	261	256	295	292	309	285	291	290	263	252	285	277	291	269	247	287	266	282	286	255	296	291	274	281	282	284	273	287	273	288	270	279	254	277	282	260	263	255	282	285	291	261	271	275	285	263	276	270	288	272	256	267	288	280	263	317	263	268	284	275	272	277	267	259	303	276	261	298	302	274	315	307	279	261	305	294	273	266	266	249	256	262	234	290	271	273	282	255	262	279	259	275	281	282	290	308	316	297	280	278	308	269	258	290	273	274	272	254	275	286	294	292	310	267	290	248	262	308	263	295	289	251	263	248	268	308	249	278	262	282	276	296	231	243	268	268	262	296	295	312	279	251	291	268	297	274	299	295	286	288	280	250	247	262	280	292	277	277	293	266	320	263	273	261	287	287	269	297	300	274	265	271	273	256	275	261	276	291	268	282	269	238	287	287	252	270	285	290	272	286	302	289	231	261	278	340	283	265	253	265	289	262	292	251	299	303	291	281	286	274	268	293	303	258	267	299	288	284	274	281	239	245	282	255	311	265	305	240	268	311	270	262	283	285	279	302	277	269	286	269	285	284	276	313	304	252	266	277	274	271	290	247	279	299	276	267	294	280	274	296	283	301	291	264	277	300	262	295	262	266	249	252	262	290	281	283	284	275	287	251	282	254	268	308	264	286	274	298	292	286	238	280	270	303	290	301	322	288	259	279	285	288	291	298	287	281	284	287	304	274	291	268	253	258	283	296	278	267	275	280	273	280	278	258	281	257	308	256	264	267	248	266	270	271	291	259	270	241	302	302	276	297	301	317	266	261	270	274	263	262	268	259	281	245	276	283	241	320	282	257	232	275	284	289	272	278	264	288	280	299	303	326	276	267	294	278	272	303	260	259	258	264	247	310	274	306	274	295	288	264	270	283	275	276	303	288	278	259	255	308	308	258	287	293	284	270	286	276	265	293	243	254	264	270	268	284	284	303
13530	696	652	732	667	685	681	701	718	679	624	740	671	707	651	626	664	655	621	613	655	645	664	614	670	711	659	691	674	641	693	634	662	648	666	679	648	631	647	643	615	639	672	629	643	660	646	690	676	661	670	669	687	633	703	670	649	659	640	664	654	622	684	675	684	637	656	643	711	677	673	689	633	647	649	625	664	657	710	682	654	694	772	678	649	658	668	693	623	670	662	667	687	672	679	646	651	672	683	656	665	665	646	651	686	634	664	662	647	665	666	687	673	661	631	636	687	670	603	644	680	649	647	677	692	699	656	653	679	602	695	710	695	647	683	670	675	642	719	614	649	686	606	671	702	693	717	622	640	631	704	654	660	657	672	648	693	698	654	646	691	677	630	653	670	673	649	628	717	615	707	655	703	637	672	699	684	693	668	640	669	639	665	690	647	638	645	671	661	704	638	710	671	659	665	675	672	664	630	680	679	641	676	671	689	642	675	727	683	698	654	664	660	644	588	644	676	640	663	655	712	666	681	677	664	695	627	661	709	640	636	661	651	606	669	702	648	677	712	713	702	697	700	676	669	663	664	673	700	638	661	628	699	633	625	668	656	612	701	670	674	699	638	710	706	652	689	659	695	686	623	662	652	663	693	617	671	709	717	645	643	676	662	666	697	671	650	680	677	676	628	712	672	649	653	596	627	677	675	703	664	696	665	620	622	711	689	621	674	642	650	721	659	671	670	692	671	675	671	650	678	610	699	662	639	678	638	652	634	662	644	644	634	636	658	658	656	717	630	628	673	651	680	666	647	677	648	688	748	739	634	628	642	665	649	653	664	666	640	677	664	653	680	627	590	653	619	622	630	669	684	658	625	651	631	676	646	687	692	658	690	644	660	660	683	665	619	694	657	680	653	691	682	678	653	636	651	656	683	634	686	696	648	637	673	625	666	668	619	681	623	691	645	635	674	666	667	696	665	642	687	657	645	607	669	644	633	701	603	646	660	684	646	666	653	639	652	703	699	675	694	697	674	647	652	593	645	681	637	683	644	657	678	656	609	632	656	675	673	658	672	754	676	645	663	641	681	662	703	683	702	664	655	666	656	662	687	647	629	653	654	661	644	640	660	687	692	648	668	644	696	695	759	709	696	662	587	690	695	663	633	633	662	709	637	685	669	654	675	641	715	636	680	673	667	671	643	642	645	655	671	668	632	633	697	668	670	708	660	666	679	677	679	655	681	654	680	661	681	685	696	617	674	648	676	660	638	652	701	662	693	650	647	660	655	653	703	669	636	670	674	649	693	705	674	689	623	683	693	672	700	673	661	625	653	684	669	636	644	717	682	714	661	643	666	682	642	708	678	676	675	682	660	641	631	635	626	683	625	661	670	675	648	650	640	674	709	637	658	650	701	629	665	640	677	647	649	683	657	671	611	685	597	666	658	727	654	677	688	656	680	641	651	624	683	649	663	678	694	616	671	626	708	674	635	657	657	666	683	692	660	678	649	682	650	704	669	672	638	685	637	641	693	688	639	662	669	630	623	688	662	692	667	629	664	696	689	639	662	615	655	657	671	677	645	662	704	681	660	671	652	665	666	668	631	685	700	633	696	668	697	662	687	697	644	646	688	673	663	690	665	680	719	617	687	620	659	691	696	658	695	649	634	678	670	693	639	674	701	679	639	651	648	700	664	652	607	649	611	636	661	691	684	670	643	643	671	674	621	662	697	703	599	644	627	634	605	651	645	708	694	683	747	654	669	660	688	660	661	659	693	666	672	675	685	715	694	660	649	675	657	660	664	624	689	696	672	646	716	662	610	640	638	627	664	660	674	700	634	679	638	667	666	696	662	629	654	632	638	654	675	665	698	652	654	669	659	669	683	672	655	664	657	670	682	648	643	657	693	670	690	656	673	652	697	602	670	630	678	656	649	636	692	664	636	647	610	656	647	603	674	676	657	629	663	674	651	694	671	650	586	620	707	692	643	657	635	661	700	667	673	681	661	661	656	648	683	704	674	669	686	688	655	655	670	705	704	668	684	673	613	669	620	646	719	703	673	652	634	652	662	670	651	651	644	668	637	602	706	643	683	706	589	687	714	659	617	652	664	663	620	685	712	666	659	676	681	640	649	678	679	665	672	659	653	668	648	686	635	636	674	707	693	626	632	630	690	712	668	639	682	618	654	661	638	718	648	705	652	693	739	638	667	651	706	663	666	642	688	660	699	628	711	648	633	652	636	676	672	639	669	632	629	688	695	670	634	645	653	654	712	673	709	670	667	656	624	634	654	670	687	682	647	704	668	698	627	627	679	638	642	672	622	665	705	640	674	685	664	651	633	653	629	667	663	612	712	672	708	648	646	637	669	679	689	646	648	630	684	652	666	675	687	626	677	688	666	663	635	669	634	655	609	661	691	684	638	709	572	646	650	654	689	704	655	628	722	708	671	647	675	640	647	684	675	708	708	660	646	647	681	632	680	679	688	653	645	627	672	654	671	628	654	665	623	643	649	605	654	653	674	671	685	664	641	654	651	655	626	664	661	638	708	646	637	638	653	682	666	631	697	732	653	671	725	682	679	601	700	644	628	683	635	674	682	679	665	670	660	656	644	636	655	661	666	716	586	656	696	682	664	716	668	652	671	697	659	661	677	633	667	664	678	654	639	691	640	673	668	665	652	654	687	670	642	649	679	681	658	678	667	659	624	646	684	642	611	703	676	689	667	699	653	716	682	691	691	688	654	675	688	667	662	650	620	677	674	692	675	676	663	650	667	696	636	627	688	638	618	673	657	653	656	653	646	669	668	682	646	683	644	659	676	667	708	625	627	676	650	656	632	683	687	649	629	686	629	656	677	700	656	653	623	622	707	683	619	696	695	719	640	623	684	626	659	705	666	684	656	685	670	749	677	638	644	623	627	684	665	675	647	711	664	673	662	636	705	713	654	660	636	656	621	669	710	680	693	627	631	637	653	643	642	662	662	647	672	691	664	692	666	650	705	651	606	649	640	633	662	674	706	631	673	650	633	640	665	636	641	687	647	647	624	677	661	609	637	696	685	703	675	647	643	658	681	655	652	682	658	628	692	694	683	669	667	639	646	716	680	657	691	667	697	658	656	677	663	673	658	673	657	683	694	667	659	681	646	634	662	689	670	704	697	720	688	642	685	686	634	614	710	649	656	666	659	677	702	731	693	643	616	685	643	646	674	681	639	672	694	650	654	664	733	610	647	670	679	641	699	672	658	639	666	663	657	695	629	628	703	650	647	671	659	681	733	650	665	704	686	662	692	692	653	656	660	662	652	661	674	647	702	663	661	632	645	675	691	660	646	672	671	701	650	632	679	674	670	640	663	671	654	692	637	680	696	675	673	665	682	629	659	671	653	659	680	688	659	669	688	678	660	649	655	636	686	637	709	700	672	652	654	641	661	658	676	646	679	679	660	697	633	668	589	651	678	680	627	667	667	675	662	668	650	645	666	637	645	708	690	644	629	662	720	668	650	668
40065	8180	1102	622	544	482	490	463	436	464	430	475	435	422	426	404	444	430	410	373	392	437	429	414	405	389	434	419	418	400	445	415	414	439	389	388	405	424	458	383	412	426	402	438	393	409	401	425	427	372	435	430	402	413	441	412	400	413	370	404	390	405	392	390	404	414	412	416	407	362	388	416	405	394	398	445	413	444	410	392	396	403	412	440	404	395	432	417	439	378	399	381	392	467	422	415	415	396	375	379	411	399	403	419	449	431	413	409	358	387	385	411	415	376	412	412	409	402	431	422	413	376	431	392	386	428	385	393	387	417	437	407	391	383	347	441	399	437	422	420	406	412	396	418	416	362	424	398	430	409	412	442	405	379	379	385	422	400	388	408	447	381	415	393	401	382	403	378	390	407	415	422	415	422	446	408	387	429	386	375	385	418	423	392	407	431	416	396	441	413	392	435	416	426	389	424	391	400	350	387	396	446	421	446	401	402	393	413	383	408	380	392	359	399	400	398	429	435	400	414	404	426	414	406	423	432	459	441	412	432	373	414	419	401	377	404	415	397	414	411	414	366	418	403	425	368	374	402	404	386	374	419	381	373	422	396	433	419	394	431	419	424	405	405	406	394	421	404	403	407	416	412	406	426	416	394	400	391	365	407	401	398	371	388	391	429	402	395	406	380	390	416	411	430	393	422	397	381	390	378	385	398	387	411	404	393	350	403	419	437	387	409	448	423	394	416	373	400	396	408	421	364	366	373	423	430	395	434	404	391	414	427	409	444	425	432	419	365	382	407	376	403	366	428	412	387	407	410	400	426	358	403	419	422	458	437	397	440	427	397	392	405	409	418	425	420	412	421	404	415	416	412	397	401	394	369	422	390	399	425	435	478	409	399	406	384	398	419	423	417	424	376	383	374	420	397	430	445	408	430	361	399	407	452	419	378	406	431	363	388	393	404	404	374	404	383	436	452	454	395	421	399	423	426	404	395	434	437	411	391	450	413	364	410	426	374	427	388	424	408	397	398	438	388	424	405	407	433	373	414	421	410	438	405	442	422	414	429	397	402	381	379	410	398	386	416	400	433	391	401	385	440	365	356	368	390	412	424	417	399	375	421	410	410	382	438	415	406	449	395	387	374	405	430	396	387	453	448	413	400	416	427	357	414	427	390	402	390	360	408	401	419	449	411	386	407	412	425	425	394	381	390	443	446	405	404	413	381	415	405	398	410	416	444	422	393	432	406	344	438	409	386	348	376	399	425	420	426	414	434	421	414	398	404	410	435	410	365	415	396	419	390	448	422	438	397	446	437	418	450	446	411	434	406	365	415	378	425	379	444	400	391	385	391	377	428	414	399	407	442	401	404	410	401	409	407	433	401	390	385	406	380	371	421	383	414	384	379	434	420	428	409	445	381	436	429	409	391	408	406	368	395	434	436	417	388	425	395	380	428	403	434	383	389	389	422	382	404	435	408	398	396	424	427	383	369	448	422	386	395	398	436	379	380	413	430	407	447	398	438	440	379	423	432	432	380	373	422	414	435	395	414	388	413	392	403	396	420	426	414	383	426	430	422	419	360	447	417	398	373	399	433	385	384	410	400	374	393	388	386	422	412	409	422	434	381	440	413	393	412	416	397	398	391	435	408	387	435	452	361	379	410	375	407	399	405	398	405	422	402	433	405	391	404	396	403	387	412	361	375	374	387	448	412	431	379	418	413	360	399	389	375	380	419	433	447	387	375	415	401	405	406	476	396	423	409	427	457	440	411	400	445	433	405	418	391	368	437	381	422	374	378	417	431	396	380	421	428	425	372	403	395	404	401	382	390	371	396	412	407	417	406	417	419	372	395	395	372	405	414	439	401	446	416	421	412	404	442	419	430	373	398	423	417	431	419	412	401	446	414	407	409	402	440	421	406	364	393	424	422	395	408	419	450	391	414	429	398	384	418	390	396	387	383	411	392	393	395	430	392	407	392	386	408	431	408	421	390	394	425	424	385	390	393	371	405	369	416	419	415	394	390	437	419	390	420	436	418	467	417	398	403	363	375	434	416	390	391	414	438	391	434	403	425	422	438	408	364	432	382	411	380	424	426	385	378	423	409	468	407	391	446	428	433	385	380	425	439	371	438	431	404	395	420	401	409	404	405	403	387	449	408	399	395	433	389	375	408	413	384	402	413	401	440	423	410	390	389	380	383	394	426	405	401	408	415	414	365	399	404	430	415	418	430	383	418	404	371	403	399	391	406	390	375	403	402	404	412	421	378	387	435	433	388	371	380	383	401	378	403	405	416	415	411	428	407	388	389	416	418	419	404	368	390	432	426	412	386	424	432	386	429	378	385	429	432	372	420	394	415	401	404	420	414	408	417	356	377	410	416	441	392	437	386	429	392	395	416	392	407	445	429	401	408	394	406	426	379	417	396	389	395	427	432	447	416	403	411	419	448	383	411	388	412	388	379	413	414	380	392	433	399	419	429	409	435	397	408	441	435	392	423	384	428	406	358	381	414	429	382	378	421	448	395	434	407	429	437	456	430	421	393	416	408	423	393	424	435	393	376	394	397	377	425	421	396	394	395	405	382	398	422	405	390	428	407	388	445	404	394	410	411	423	402	430	400	418	396	399	420	388	418	449	438	415	390	396	426	399	401	384	393	395	402	458	429	383	417	422	409	403	405	420	414	402	397	391	438	389	376	398	419	413	418	432	431	413	430	379	412	412	416	392	412	425	392	445	375	369	362	440	383	383	379	390	399	405	435	394	410	451	436	426	387	369	424	404	413	446	411	420	421	417	418	411	421	434	425	435	425	408	357	390	426	389	433	412	460	405	413	376	393	408	412	352	389	405	404	426	414	432	440	417	396	428	418	385	384	422	402	399	396	426	393	368	413	428	394	392	405	448	460	417	396	425	358	393	416	415	399	413	459	408	445	381	405	433	407	416	370	375	378	422	429	439	409	386	414	425	433	403	401	439	400	398	416	431	427	379	403	408	375	410	397	421	414	431	421	426	399	410	404	380	387	459	394	400	378	393	419	379	413	356	383	401	382	451	394	424	419	400	409	429	419	408	396	421	426	417	421	395	410	392	411	385	421	432	391	372	384	426	445	414	423	402	413	413	427	406	420	437	408	431	418	377	414	396	416	438	381	433	383	409	364	373	440	405	431	454	392	422	424	383	428	386	393	461	415	395	395	405	412	414	429	379	385	397	430	412	438	428	454	413	434	392	404	402	397	399	424	394	425	368	389	431	396	417	411	395	419	415	379	410	381	444	392	400	427	418	423	423	367	443	397	447	412	430	367	410	449	414	388	399	447	435	374	422	459	397	418	443	422	414	371	440	408	417	397	434	404	404	429	414	410	436	442	406	395	367	442	400	428	422	379	429	386	371	417	407	445	408	422	390	424	456	407	393	426	392	403	408	374	391	399	377	392	414	403	417	426	372	425	405	405	434	416	418	430	385	397	415	396	409	369	417	433	394	425	430	421	443	408	428	414	421	414
22907	1148	1406	1674	1435	1326	1173	1240	1081	1027	983	976	966	990	972	993	920	982	956	984	925	972	951	993	1005	947	930	893	939	959	924	947	916	924	959	982	932	931	938	927	936	882	946	892	926	917	884	880	921	897	900	942	900	959	897	992	882	914	908	935	936	912	849	994	934	897	930	901	998	936	933	894	961	924	965	918	910	914	935	872	945	889	879	928	861	911	907	913	955	909	994	921	913	935	954	887	875	905	907	915	944	937	920	975	890	954	934	916	900	942	959	930	882	931	911	840	962	917	946	953	908	962	890	867	942	937	865	947	950	915	874	961	946	923	898	945	872	933	877	950	864	992	952	930	887	868	915	852	862	891	956	868	935	951	936	918	955	889	911	908	899	948	924	976	901	894	913	968	879	994	920	929	956	912	930	926	880	879	908	919	931	951	908	886	885	938	894	949	897	857	943	975	937	911	902	907	947	886	877	922	944	914	887	906	929	911	929	947	894	856	918	906	908	969	936	940	942	902	900	892	893	930	927	891	929	926	958	868	926	967	954	930	934	904	862	894	872	940	957	968	917	933	894	927	921	939	882	918	907	905	893	955	931	881	915	907	861	958	937	994	921	943	963	959	909	911	978	954	862	913	901	889	888	946	889	940	930	887	906	903	907	920	908	911	916	889	915	926	963	935	925	906	951	923	849	948	903	973	891	911	918	976	853	934	888	909	927	948	939	931	924	922	913	922	924	906	987	934	895	929	879	902	919	957	876	921	934	919	934	905	910	917	938	972	895	936	926	958	938	935	971	884	875	884	936	900	943	904	904	910	873	900	928	894	886	943	931	940	951	883	923	967	974	950	953	907	901	953	961	965	1000	953	910	896	889	869	899	928	898	905	930	963	894	876	940	903	892	931	926	903	920	928	907	959	875	902	941	954	918	863	921	927	885	911	920	933	903	898	907	877	963	884	935	911	921	890	928	913	910	962	926	923	917	892	944	897	931	927	875	974	962	920	902	952	931	914	894	915	948	929	881	903	944	911	934	945	980	950	918	911	943	916	974	929	925	910	922	915	879	896	932	908	893	884	927	930	912	981	948	920	882	892	902	890	861	861	938	896	916	895	939	886	863	913	928	916	940	862	935	900	858	928	912	931	901	928	930	927	886	919	861	966	926	921	903	916	872	908	927	932	884	997	952	891	906	923	961	900	954	928	885	860	962	928	931	862	858	929	902	924	939	894	899	969	891	915	909	953	969	918	913	876	907	888	884	938	926	913	910	891	933	915	892	901	900	890	939	934	885	940	905	912	925	872	908	957	901	920	885	925	950	889	975	860	908	877	938	941	894	907	921	960	898	948	858	964	878	913	924	949	960	947	932	877	938	910	927	907	884	884	883	992	955	927	917	929	890	935	915	860	917	905	884	914	894	977	947	967	937	991	898	909	943	934	936	914	920	948	873	941	913	904	902	914	906	888	908	907	881	955	855	955	935	896	940	868	854	882	933	907	920	894	975	932	945	957	902	914	863	936	895	911	956	914	903	934	857	883	931	911	875	911	905	907	939	943	903	887	941	922	925	955	893	879	928	917	835	924	919	921	908	995	923	916	920	933	983	900	943	942	927	925	933	940	914	920	925	890	918	986	957	891	945	892	945	929	957	905	961	904	952	899	921	962	914	942	916	858	898	992	950	907	857	931	923	829	896	935	876	907	877	926	927	965	936	927	901	912	910	961	953	935	891	959	938	869	886	924	930	881	895	901	868	895	877	981	937	896	936	901	946	910	958	957	936	944	923	890	874	879	1021	881	918	877	897	874	968	910	909	904	909	936	941	958	971	920	923	882	947	877	889	857	899	856	862	919	922	877	904	858	951	886	884	916	918	931	965	942	943	949	943	881	891	955	896	886	935	871	901	906	911	914	941	890	972	990	915	917	889	872	857	927	937	868	955	919	903	896	895	952	892	876	937	924	1008	894	918	934	879	929	910	937	942	929	926	979	940	894	899	931	973	892	892	930	869	874	929	939	848	922	944	926	934	890	884	878	864	859	903	941	883	916	931	926	948	897	881	1002	968	891	903	932	928	932	951	933	949	942	946	944	940	894	889	863	902	943	870	871	935	958	962	888	882	944	888	906	900	904	931	896	938	982	899	961	946	997	936	908	953	914	973	873	939	924	997	928	948	906	998	943	949	961	891	907	904	903	921	921	908	926	915	949	941	951	882	854	879	868	944	877	911	923	965	866	928	948	972	871	841	846	898	879	918	862	903	929	889	868	952	884	869	838	987	950	875	887	974	900	942	881	876	893	889	896	933	933	944	971	898	929	898	963	852	844	963	930	926	919	881	928	959	961	921	937	890	880	926	871	899	952	898	846	923	929	939	900	904	888	908	899	885	911	901	918	948	897	980	921	883	929	932	879	947	879	939	905	918	956	940	899	901	868	938	889	919	915	923	916	937	871	927	889	945	925	891	910	938	964	929	934	944	969	932	927	929	880	912	959	863	899	903	933	931	934	906	927	904	934	898	910	892	903	905	888	894	977	951	919	918	932	891	916	911	930	930	922	948	919	910	947	947	966	935	897	893	909	927	887	886	894	926	938	894	927	948	991	953	917	900	943	941	892	918	932	903	952	893	941	895	916	880	929	952	920	951	978	937	942	882	950	899	902	885	878	874	986	923	940	941	859	874	915	915	978	932	880	955	925	929	924	916	896	870	934	877	917	864	910	941	905	888	921	917	947	903	919	979	903	866	936	920	922	956	951	861	964	871	921	924	936	874	906	961	945	941	870	924	922	892	952	932	934	915	927	938	904	982	931	918	940	859	922	883	900	976	941	888	937	904	910	941	893	925	936	916	937	963	919	953	894	985	960	900	911	906	939	870	915	939	874	936	925	900	837	874	960	1005	938	936	898	924	941	967	933	947	922	902	913	903	903	949	875	915	918	967	919	938	890	911	987	904	850	908	902	939	939	957	880	955	885	924	980	946	940	884	935	909	904	958	996	879	901	932	887	980	903	963	931	930	943	1004	915	952	897	923	966	907	916	866	920	902	907	907	950	934	879	930	944	878	968	953	924	939	887	893	852	944	864	964	879	991	882	898	948	894	874	948	893	878	962	890	927	875	875	917	902	878	878	897	907	903	935	904	894	926	895	905	932	918	967	869	924	936	973	947	962	921	976	908	886	915	894	860	893	953	914	921	934	915	920	913	930	942	937	899	932	954	933	927	907	885	900	880	883	859	951	925	921	923	894	900	884	985	899	938	907	920	877	889	945	897	950	899	941	924	910	915	892	930	924	920	905	942	895	898	969	1000	920	887	996	892	935	897	893	888	909	928	930	908	882	962	935	908	901	930	934	884	958	907	933	919	953	943	867	959	857	901	946	941	914	885	873	962	932	886	863	934	877	928	897	929	892	863	878	892	933	996	926	939	867	942	888	946	930	936	962	907	914	943	872	881	933	949	906	925	921	935	975	957	853	910	900	929	920	987	916	937	861	922	908	914	916	883	901	898	902
43823	9760	1721	773	566	492	461	362	337	400	350	347	310	334	281	321	317	301	322	313	303	289	310	299	292	288	289	304	280	293	290	319	307	326	312	279	328	283	318	314	261	314	268	280	307	247	280	304	320	261	331	339	300	279	297	286	286	295	279	290	307	291	313	304	314	264	315	277	278	309	314	301	283	281	245	325	310	311	334	285	321	348	293	273	270	262	293	279	311	292	337	291	281	319	309	328	301	300	276	272	310	302	269	312	279	303	306	291	275	313	324	322	315	283	259	281	305	269	305	331	285	292	313	306	327	284	319	281	283	267	300	292	308	312	320	305	312	301	332	284	301	296	265	297	294	324	305	287	274	328	307	284	306	271	299	301	300	301	322	284	255	267	275	297	311	301	311	335	294	289	300	296	311	284	313	284	309	305	297	326	266	324	312	286	292	284	294	298	289	280	313	288	322	265	271	297	300	312	295	309	275	282	290	276	284	269	291	286	296	291	308	312	270	287	283	295	306	318	297	324	294	305	318	289	285	292	272	287	285	292	298	305	290	281	263	305	298	285	283	292	274	300	299	300	286	305	283	291	295	291	308	287	284	349	299	284	335	281	316	305	281	281	296	289	269	277	309	316	299	316	294	334	274	294	307	334	272	277	278	282	293	289	273	292	305	276	302	313	284	287	266	274	322	301	290	289	287	307	272	270	262	293	288	276	281	282	300	284	295	314	287	269	285	284	295	301	295	289	277	310	268	270	295	305	300	312	264	285	289	261	307	284	328	310	274	276	295	293	300	319	310	309	275	297	282	293	305	290	287	279	279	304	312	279	308	295	307	325	273	272	294	305	307	305	282	301	320	303	308	307	309	290	300	294	286	285	333	285	311	279	293	266	274	296	289	285	299	281	233	260	294	292	271	264	313	289	318	290	255	312	300	295	295	284	304	318	286	295	289	299	297	276	273	317	287	286	302	273	278	279	316	290	282	327	301	304	286	287	304	311	298	322	287	313	292	277	283	288	263	271	300	316	307	278	291	281	317	289	298	345	310	304	317	311	309	292	313	268	271	302	301	298	267	299	287	323	311	308	307	295	312	310	278	286	288	315	253	294	327	307	292	271	312	296	322	315	336	296	282	294	301	290	301	307	313	289	247	303	292	299	285	297	283	291	310	299	287	272	279	303	303	296	293	308	278	300	327	297	305	295	287	297	266	321	299	287	308	274	331	278	283	300	337	312	263	277	339	300	306	316	261	293	322	278	290	268	316	314	301	315	312	301	279	298	287	260	268	306	300	294	313	291	269	278	297	304	305	302	311	271	271	303	293	335	331	302	306	361	312	318	327	339	272	338	289	259	272	278	300	300	331	269	260	313	271	332	327	316	298	280	306	303	280	310	306	285	304	303	273	302	298	288	305	300	298	249	305	286	308	302	285	294	309	323	310	303	294	295	299	287	276	268	301	285	296	286	295	305	307	316	291	297	308	274	308	315	325	266	309	295	314	262	294	285	298	253	289	304	319	272	292	279	315	317	304	288	286	307	309	271	286	318	277	312	289	338	280	322	286	277	318	283	302	324	291	281	326	308	294	309	271	283	289	301	290	287	320	298	287	322	312	297	261	268	309	275	271	289	270	275	312	298	316	293	294	276	291	298	288	261	321	307	293	275	314	305	268	333	302	298	325	278	300	313	283	238	307	297	304	296	293	276	273	279	274	324	320	282	332	285	297	311	287	288	294	302	293	276	267	304	309	291	301	306	298	338	319	304	275	288	287	279	337	288	294	297	260	284	332	282	277	286	306	303	273	300	287	307	292	283	305	276	310	282	274	282	272	347	267	310	299	308	310	311	300	320	275	253	324	313	309	301	305	274	304	300	291	281	287	293	307	306	295	288	282	296	299	264	282	327	285	270	309	305	319	287	271	308	287	312	306	313	277	325	292	331	281	308	285	291	284	256	283	294	290	263	301	301	326	310	274	273	288	274	304	309	315	286	296	274	283	307	309	325	316	289	291	280	289	303	337	294	305	302	280	290	276	320	306	269	312	312	300	287	318	284	282	296	298	269	252	300	302	308	277	320	302	297	292	278	302	303	257	297	300	298	269	292	280	314	301	314	306	295	281	314	303	301	310	310	303	282	304	332	312	291	313	300	279	307	303	298	283	328	288	279	277	319	279	286	300	286	306	295	314	311	263	301	297	267	340	272	272	280	284	283	271	303	308	288	281	274	319	293	278	279	285	266	298	310	296	312	299	284	292	308	318	296	265	278	310	303	262	270	280	288	302	272	263	313	282	268	298	265	275	312	320	279	270	308	307	251	278	309	294	294	305	281	289	290	284	296	288	287	315	291	279	281	300	296	326	263	280	310	293	310	307	273	316	277	305	302	297	302	294	271	265	297	328	311	312	262	279	289	303	301	298	291	262	265	275	308	290	306	329	286	279	285	304	287	262	296	286	319	274	270	273	293	291	322	306	297	295	328	346	316	291	292	272	277	280	319	273	257	306	283	301	304	294	267	293	257	305	301	282	326	304	286	301	327	305	291	302	297	290	283	292	303	287	309	279	287	288	298	261	296	272	311	297	306	344	309	311	284	295	315	285	316	288	293	309	294	248	306	297	290	336	311	286	264	305	278	307	315	290	276	301	278	324	294	304	284	316	280	293	292	311	323	276	318	298	311	283	314	262	330	297	298	300	287	284	274	293	300	301	287	278	291	284	314	313	314	326	291	280	289	286	307	318	296	297	330	302	271	314	285	302	296	302	296	322	333	268	306	297	315	306	253	289	287	316	305	281	280	276	294	304	306	310	318	318	286	293	290	259	294	276	322	287	307	286	291	298	291	318	283	300	277	284	290	330	314	303	269	275	301	301	290	313	302	279	298	312	306	339	307	316	264	294	273	297	302	325	282	287	275	275	334	287	283	304	290	292	277	306	307	302	301	307	253	324	286	298	278	293	275	299	317	289	290	287	302	317	283	314	298	287	273	273	264	313	315	323	292	264	302	244	311	313	285	280	321	301	284	300	264	306	257	267	288	296	272	280	297	270	278	307	307	271	319	298	291	294	307	297	288	287	284	309	272	303	270	297	275	318	289	307	315	338	276	307	287	298	260	291	291	316	281	293	305	295	295	278	291	326	316	288	266	286	317	281	299	281	265	313	301	296	270	319	304	328	294	298	294	286	287	286	279	288	289	270	255	282	293	325	302	286	293	301	303	299	350	310	300	303	288	276	257	290	268	277	308	293	272	311	265	283	269	308	289	280	269	277	292	277	297	286	312	314	322	289	278	279	312	306	323	298	271	291	275	303	306	286	266	305	319	320	317	284	255	295	285	261	298	297	290	313	277	291	297	266	274	319	309	268	274	270	286	305	304	306	300	319	302	298	275	270	268	272	292	286	293	304	284	360	298	310	281	284	294	317	281	267	298	304	291	290	294	313	293	272	292	289	277	295	277	306	311	294	313	271	280	299	330	293	276	297	293	278	303	273	297	314	308	299	303
23391	1187	1906	2207	1820	1545	1360	1184	1052	956	936	895	835	812	843	775	782	733	748	750	729	751	734	721	680	751	675	751	711	675	670	727	698	687	701	746	647	710	651	686	601	722	663	706	709	662	690	680	678	737	663	703	650	675	675	708	685	652	650	693	641	672	639	639	726	662	637	670	634	678	638	660	667	643	669	679	657	704	672	668	678	651	636	681	688	682	689	666	653	630	669	629	676	689	690	666	630	642	655	674	658	660	652	706	673	689	646	675	667	658	660	689	659	680	667	693	647	698	629	688	673	657	661	714	681	733	681	695	617	669	668	677	680	661	667	643	679	674	692	713	687	661	712	642	693	683	670	732	691	659	649	698	711	667	696	694	738	707	671	688	671	652	639	683	675	672	678	621	638	655	677	710	671	729	658	672	698	658	705	616	672	651	706	621	681	665	706	660	689	673	675	706	661	702	684	671	653	663	667	640	715	664	656	686	680	641	698	655	652	667	684	689	653	614	665	647	652	716	708	627	680	671	677	673	678	686	653	629	666	688	670	623	645	671	636	647	670	642	671	690	673	687	723	664	606	683	657	651	699	611	674	692	712	689	686	726	637	714	678	665	644	659	647	673	673	702	680	658	614	669	676	690	671	630	693	671	639	678	680	697	659	647	645	637	657	696	673	670	636	652	638	671	666	639	646	687	629	633	679	642	667	674	692	684	687	654	610	659	634	679	694	694	693	664	683	655	694	642	687	639	672	658	678	682	688	672	712	634	668	682	658	678	703	619	660	649	671	694	679	672	688	668	678	698	655	608	696	638	699	658	681	686	659	684	627	689	666	643	687	657	623	657	691	685	670	667	661	690	665	708	672	636	667	666	648	624	677	656	649	671	662	639	669	659	662	686	630	663	667	675	690	687	665	680	661	675	650	733	662	692	661	656	692	710	689	653	684	659	701	656	669	643	661	665	666	630	692	669	641	680	643	688	679	669	680	670	631	720	651	657	643	649	662	633	660	642	692	627	674	636	613	665	634	683	690	646	641	701	713	713	679	667	687	653	673	647	660	679	662	657	705	716	632	697	669	663	661	690	680	616	726	632	647	650	636	672	675	686	639	668	655	657	675	660	696	685	655	638	662	646	654	665	710	676	705	671	660	655	641	703	646	691	653	716	657	640	640	687	635	637	649	699	691	675	717	646	658	638	679	646	701	665	664	653	658	645	656	645	664	698	638	716	666	671	714	663	683	643	675	622	652	684	679	666	664	731	704	683	684	696	693	673	652	630	691	687	692	683	681	669	663	668	718	650	679	636	674	687	687	612	646	647	616	668	621	635	661	673	647	676	716	696	643	652	643	668	664	703	673	663	699	703	683	632	643	701	679	670	639	645	659	673	708	703	638	625	680	654	638	698	637	646	699	667	673	687	650	650	672	686	621	696	678	669	636	674	660	663	621	710	629	680	686	679	646	683	677	664	634	706	661	687	690	712	641	690	617	662	666	642	643	685	666	689	672	671	657	718	644	608	621	677	683	655	654	650	640	667	690	650	662	650	674	656	636	685	700	678	675	689	681	673	654	690	646	695	675	664	682	666	664	697	617	715	694	664	670	631	634	676	703	677	634	669	647	668	699	694	660	635	632	676	670	669	683	707	660	651	624	669	685	645	679	668	713	684	691	626	693	683	655	677	721	672	671	663	690	705	663	649	663	642	719	646	643	656	650	685	670	663	662	719	690	661	680	645	664	627	675	673	657	677	694	660	661	650	670	641	688	681	665	641	682	646	674	662	664	647	638	663	683	674	668	657	657	646	677	694	672	633	700	695	659	671	702	664	713	638	664	658	669	679	657	662	641	669	702	655	676	680	656	683	691	652	713	633	656	668	680	662	706	666	722	675	670	680	631	692	688	671	641	681	657	635	641	643	700	673	678	729	710	681	703	650	614	649	623	661	671	647	674	650	696	629	681	652	607	657	705	686	667	668	697	659	712	653	685	666	644	673	638	699	631	632	653	687	669	652	651	692	665	585	664	666	649	640	645	664	633	622	656	667	660	722	668	727	631	724	638	692	642	682	646	702	712	706	681	668	660	666	685	687	692	670	677	698	649	613	690	675	693	611	686	639	704	693	666	708	635	669	648	639	667	661	664	674	642	664	617	668	690	644	671	659	695	673	678	668	672	695	684	675	673	688	662	671	714	675	668	708	687	684	669	661	645	671	654	688	709	676	658	669	676	675	654	678	641	653	674	702	651	661	672	675	680	638	681	692	652	642	694	660	663	647	696	619	663	732	716	651	611	664	635	675	662	699	645	652	708	685	670	698	634	693	638	640	621	640	652	676	662	669	683	712	662	675	688	630	696	642	694	652	676	689	636	658	685	671	685	646	676	667	654	675	666	701	644	663	637	662	635	680	656	697	653	719	681	703	683	675	674	669	650	682	692	674	624	706	683	656	641	687	668	676	719	682	687	666	688	665	678	685	709	635	681	648	710	688	669	701	697	700	652	661	646	702	718	688	665	688	659	660	657	709	705	617	644	722	690	656	659	677	609	692	667	651	659	705	679	715	702	652	720	676	639	695	643	688	672	644	635	663	662	708	664	653	678	662	685	688	664	687	666	659	630	659	687	670	655	715	670	665	688	682	702	669	671	723	644	708	697	661	715	638	718	636	700	637	680	682	675	644	625	651	676	685	618	645	628	655	676	692	645	675	718	670	664	595	684	632	713	697	642	652	703	713	612	642	634	651	657	653	706	655	636	665	679	692	655	695	699	662	628	660	690	697	709	680	658	659	654	668	677	662	685	630	662	672	703	636	662	626	686	659	664	664	658	687	681	688	658	693	697	675	671	651	658	679	685	698	672	651	660	641	646	668	665	704	609	653	643	664	647	641	694	650	641	675	681	632	684	673	709	699	639	625	684	701	680	720	689	655	671	648	661	670	641	638	674	687	661	674	660	682	690	666	644	685	654	693	632	626	621	643	634	662	670	681	717	651	655	696	711	719	695	683	675	700	677	651	687	651	702	618	616	710	633	654	648	642	671	652	677	670	683	649	661	643	698	698	659	650	692	616	626	686	618	660	627	673	639	651	714	700	698	679	638	678	674	694	612	681	677	649	723	657	634	637	630	631	639	658	675	668	686	626	677	680	678	675	645	653	660	700	699	678	691	655	628	679	703	672	723	685	698	655	656	689	630	685	668	654	684	646	652	618	643	652	654	666	691	651	642	689	701	647	671	641	671	665	669	689	664	648	629	632	737	677	652	700	665	699	659	694	691	647	652	657	644	697	648	660	644	585	659	726	645	657	662	656	634	688	700	683	649	675	715	676	650	681	705	633	700	664	696	687	674	674	706	671	629	678	657	707	676	683	683	690	615	675	705	670	658	740	638	695	676	631	659	680	692	755	654	671	629	685	657	730	682	657	712	649	687	675	651	680	651	671	715	675	699	702	640	705	678	670	700	698	702	646	666	646	690	645	666	702	681	673	657	661	674	583	680	654	690	712
30505	5118	400	337	301	300	299	298	307	350	320	315	297	328	296	324	310	284	296	299	294	334	317	315	263	281	313	290	313	319	305	313	301	263	316	302	305	297	320	324	304	291	316	298	297	306	314	344	281	303	262	305	305	273	317	299	328	290	287	296	280	297	301	292	316	303	280	319	301	285	311	294	321	318	287	290	329	268	315	296	315	300	285	259	308	292	331	307	272	298	313	287	294	293	303	319	314	320	319	311	308	296	315	277	331	318	311	322	323	331	283	298	336	296	294	284	282	277	313	318	335	287	317	295	312	272	295	270	290	287	289	279	290	307	294	291	289	347	268	322	289	315	313	269	267	302	255	302	315	340	313	315	333	294	324	283	308	297	313	310	309	304	279	295	306	305	291	298	311	289	289	318	274	304	322	299	309	305	271	287	265	312	301	302	314	303	343	299	339	290	310	272	314	285	318	313	308	288	352	312	299	296	303	306	292	294	288	319	292	306	311	302	297	271	333	310	331	281	316	283	277	295	320	303	357	284	300	307	293	325	314	289	284	300	288	295	312	284	260	274	296	266	278	310	303	315	316	304	292	275	285	303	327	336	294	306	297	331	294	334	287	323	299	299	292	318	290	292	304	315	290	328	288	293	308	319	290	278	302	313	312	305	358	304	312	302	302	333	337	325	304	303	275	278	329	282	317	299	273	283	288	277	264	314	268	290	290	323	321	256	294	290	297	300	297	326	323	308	316	289	299	347	307	305	301	308	257	329	318	296	287	281	311	333	279	335	313	286	334	296	331	295	283	286	273	306	292	276	308	313	286	307	289	297	308	309	329	322	332	306	301	312	285	294	310	311	283	345	307	310	310	292	265	313	304	261	285	296	310	328	300	310	319	326	272	269	303	328	297	283	308	283	298	310	312	279	312	301	320	361	300	298	296	297	303	302	317	301	293	291	329	334	302	292	312	304	302	289	320	306	302	316	294	295	332	314	307	310	313	279	309	306	310	313	300	326	277	279	294	314	310	293	299	327	328	307	348	287	312	302	310	294	296	309	319	336	299	294	326	263	290	324	332	289	310	270	313	293	297	300	281	357	286	281	315	315	295	323	308	287	324	287	317	327	312	292	303	281	287	320	283	340	303	351	287	281	314	319	326	289	293	288	317	302	278	309	320	272	238	270	327	300	325	278	288	289	250	308	253	300	300	308	291	327	296	292	326	269	318	325	292	290	290	318	289	272	312	324	302	274	295	319	282	303	321	296	298	311	298	297	308	283	317	303	280	304	263	264	300	292	290	289	314	304	326	325	309	303	313	270	321	301	311	312	296	285	300	297	297	302	292	307	340	294	322	313	306	296	321	298	300	293	299	319	335	285	333	320	296	299	304	334	280	294	313	289	295	328	288	292	307	314	295	310	327	345	297	280	301	323	329	312	298	317	269	314	330	298	327	281	308	300	303	266	307	298	302	313	283	320	285	265	335	305	300	297	281	274	304	321	350	304	286	282	269	321	310	325	296	287	278	326	303	284	315	293	307	306	290	296	308	282	275	294	321	308	326	307	318	280	298	331	309	280	350	313	306	339	305	298	317	306	319	280	281	305	277	296	323	308	331	307	310	297	309	296	313	305	311	322	322	293	304	276	294	274	286	288	308	299	292	295	315	306	316	341	317	293	304	304	307	288	248	335	285	310	266	353	294	303	344	316	303	297	301	301	312	317	282	290	308	284	304	295	298	320	289	290	296	324	273	330	311	282	291	305	294	342	280	287	324	297	314	298	281	289	317	285	289	350	289	294	302	288	306	307	316	323	293	295	359	321	311	280	297	344	344	293	337	301	299	270	302	289	280	303	313	299	338	307	319	295	297	308	322	298	263	312	287	301	323	283	326	287	318	271	308	295	298	312	309	307	289	303	313	314	304	312	281	326	281	332	310	345	300	302	287	312	319	305	285	306	313	304	305	293	279	277	288	281	267	351	298	307	283	294	323	325	285	268	285	316	285	295	297	289	297	314	273	291	323	316	303	288	283	331	292	292	326	252	305	323	259	289	280	286	318	268	307	286	272	299	293	302	303	314	308	325	303	273	321	311	290	340	307	275	329	257	294	277	305	301	292	313	297	354	332	317	315	300	302	277	310	251	316	291	325	307	299	298	321	321	289	306	297	317	310	323	321	300	275	285	311	315	326	325	285	305	285	281	273	286	322	288	323	306	304	324	295	295	312	290	281	307	293	286	302	315	316	324	320	300	310	289	300	289	282	325	275	316	289	304	325	264	294	295	274	311	304	294	309	287	313	301	314	313	323	295	288	309	280	304	287	279	308	270	322	340	290	319	295	283	305	315	321	311	344	317	303	312	308	288	290	283	296	323	322	312	330	320	300	272	324	305	320	294	308	317	281	326	307	303	323	290	309	312	270	292	298	309	292	290	300	286	297	284	288	332	325	290	303	284	270	304	327	295	325	311	284	333	320	331	303	279	295	307	292	287	340	330	317	292	304	300	329	305	337	283	320	304	304	267	306	325	303	303	297	299	281	300	313	303	314	303	321	279	315	324	341	296	336	317	296	319	292	303	357	275	296	298	290	314	308	289	310	305	306	290	307	322	271	305	269	284	307	316	275	290	334	307	286	299	287	308	284	278	298	312	297	301	305	286	324	305	301	265	297	306	337	315	312	327	325	310	287	330	294	297	317	306	307	316	332	317	272	294	271	289	265	284	306	299	308	292	295	305	264	297	309	315	333	325	299	299	315	296	299	288	315	286	256	281	322	300	297	329	293	282	319	295	316	294	286	333	327	286	275	299	295	314	304	319	312	312	302	293	294	324	274	312	304	297	316	341	301	294	291	284	313	336	335	306	295	324	309	294	274	316	299	301	312	291	270	291	278	296	311	283	294	288	322	301	300	288	290	303	308	339	303	342	304	328	283	281	298	315	294	333	302	275	293	308	312	272	302	325	260	299	276	290	292	333	304	318	299	286	275	291	317	279	308	298	334	301	283	325	335	310	315	295	296	302	333	320	321	304	298	354	317	289	279	289	324	296	289	323	284	267	286	304	277	298	286	303	310	284	295	306	295	313	285	337	341	284	279	299	315	307	294	312	294	305	306	320	298	281	327	281	313	250	263	310	291	311	304	304	281	308	308	345	306	264	298	312	288	301	286	288	303	304	314	303	333	274	314	298	338	312	309	287	279	323	296	347	289	315	288	287	303	312	293	301	317	309	268	292	318	270	293	281	323	296	273	288	271	307	284	322	289	291	351	291	291	288	326	282	285	276	320	301	305	294	300	293	311	294	308	326	324	283	314	346	293	301	295	295	304	339	324	331	284	305	284	331	308	295	316	280	279	309	273	302	310	320	301	315	283	312	313	294	313	296	323	267	310	307	275	274	302	332	326	351	340	309	328	296	292	314	276	305	301	288	288	352	286	303	292	324	347	300	299	291	287	303	301	299	281	301	292	301	301	284	308	309	300	324	299	309	341	317	294	301	315	312	305	289
17207	720	775	753	746	728	736	714	692	709	751	750	699	686	691	768	736	694	722	690	705	746	651	709	748	731	714	736	744	709	686	747	765	720	731	756	710	787	710	752	679	690	742	700	716	681	769	691	645	724	678	711	740	755	707	749	702	705	738	747	678	738	732	718	733	694	728	761	717	785	773	719	728	699	690	705	707	710	714	715	703	682	723	679	701	716	691	747	721	708	727	723	701	680	714	695	761	735	729	661	725	697	723	743	731	729	768	681	709	675	776	730	743	698	685	699	745	764	758	711	682	720	730	734	703	660	737	739	688	738	716	738	727	662	725	721	726	736	742	713	703	708	710	711	707	733	756	666	719	701	717	681	701	732	730	739	731	709	706	732	714	719	702	720	684	714	733	711	749	686	729	712	739	697	735	733	671	674	702	736	688	679	674	766	754	707	707	765	747	722	729	706	695	719	697	698	704	684	707	713	699	745	746	721	721	730	652	734	747	710	728	737	699	661	762	665	744	684	742	685	714	711	739	700	718	690	740	718	716	707	726	719	707	769	716	758	724	726	706	691	709	729	720	728	779	690	676	734	727	737	719	770	707	734	738	690	736	712	690	715	711	703	698	747	744	705	728	715	710	693	773	716	701	738	744	665	745	708	687	780	739	687	688	693	744	712	703	706	674	740	734	674	682	721	709	717	715	733	702	699	709	743	706	698	743	716	696	692	686	697	729	761	682	737	656	642	732	709	701	716	767	694	722	732	674	720	691	742	689	692	729	757	728	714	716	696	679	653	721	673	718	693	663	768	712	722	740	724	728	736	698	670	714	730	700	743	689	721	717	733	651	711	661	702	726	689	678	697	667	758	749	666	732	715	749	697	716	686	654	735	726	702	744	691	727	678	788	747	709	659	747	735	705	682	734	695	717	656	695	757	747	702	732	747	716	704	718	744	736	721	704	691	718	720	733	702	695	727	710	740	742	681	681	748	700	697	739	674	695	702	695	720	741	703	727	745	732	705	755	711	711	681	733	751	726	723	787	712	725	687	711	676	685	745	687	720	712	722	695	703	716	709	693	759	704	689	697	703	662	735	748	677	735	692	716	745	732	800	709	704	708	706	743	710	732	684	763	664	667	710	699	668	728	687	759	696	741	731	732	710	742	678	658	728	725	742	691	716	667	782	740	708	718	760	678	723	670	727	734	667	700	698	662	728	714	698	695	765	709	720	688	719	700	686	752	761	690	732	764	683	720	704	695	776	687	705	681	745	721	694	739	711	782	711	677	714	713	733	750	687	728	730	719	727	721	677	738	725	725	723	713	648	743	745	736	752	765	734	757	726	694	753	677	724	723	672	681	756	724	702	737	745	718	723	696	703	724	690	723	660	698	685	703	672	685	693	728	693	760	761	686	693	747	714	678	691	741	707	706	787	730	720	691	694	725	701	725	682	724	734	715	739	678	709	699	709	727	674	766	701	721	685	733	708	722	738	703	715	709	735	679	691	739	704	719	725	727	681	686	713	702	670	748	733	688	723	656	696	723	732	687	719	779	721	716	720	664	766	697	695	754	657	719	678	743	708	731	679	738	669	715	726	788	743	725	683	733	688	725	729	717	682	694	774	694	669	723	680	685	711	715	707	726	695	727	720	739	708	746	759	692	750	717	714	742	757	739	743	730	741	733	692	687	697	723	717	680	705	697	740	685	737	706	698	732	698	726	759	718	783	679	707	714	746	697	723	715	673	720	700	765	716	689	716	702	729	714	754	797	735	692	673	718	767	761	665	677	737	739	738	726	670	724	687	757	732	705	709	693	732	693	730	741	704	726	731	715	738	774	709	740	667	717	717	763	673	704	700	718	711	739	735	718	718	737	696	724	729	693	716	729	729	696	703	755	709	743	686	725	743	773	712	761	652	676	716	740	711	701	694	710	696	727	682	724	701	715	668	686	706	718	777	761	667	699	697	706	765	731	666	745	693	717	743	738	717	720	765	686	732	656	727	711	758	732	736	714	700	739	661	706	705	757	706	774	699	697	719	718	758	710	748	738	679	726	712	735	694	693	713	754	687	771	730	746	651	701	759	727	726	709	719	706	732	711	707	714	699	744	728	735	735	686	674	698	687	685	762	729	709	749	714	726	693	760	707	716	747	721	735	683	692	726	695	742	740	714	710	686	686	697	706	762	721	753	726	727	705	733	693	695	736	762	708	706	718	716	693	773	744	703	745	753	767	696	689	732	691	689	756	677	781	692	714	697	682	711	662	728	677	713	666	741	748	741	743	772	657	720	723	718	750	706	730	709	711	704	753	739	748	730	715	684	695	746	761	718	724	710	736	741	748	720	715	702	733	762	707	711	708	729	726	706	796	725	708	673	767	727	704	729	697	726	715	686	749	692	746	699	767	739	697	743	682	715	687	697	752	699	653	761	689	744	708	664	697	675	712	694	726	719	689	729	713	723	688	748	695	714	722	722	740	752	710	658	751	715	705	694	758	704	721	688	706	722	668	749	703	737	712	679	734	713	710	758	718	702	703	723	711	740	640	684	722	729	722	728	733	665	696	693	674	733	690	693	691	704	705	706	713	741	711	728	753	745	701	664	757	803	682	731	711	738	712	703	706	735	764	731	677	695	694	715	644	685	710	705	709	623	686	687	692	742	714	738	703	756	655	717	679	726	689	691	735	704	728	706	682	676	712	706	701	776	687	797	732	709	717	733	751	691	742	768	687	718	704	747	661	700	743	718	705	694	662	694	731	709	723	705	729	717	671	723	703	709	724	767	659	695	745	751	748	744	709	710	701	711	727	741	786	705	707	727	690	711	719	687	730	694	747	715	708	690	752	750	684	696	708	710	759	751	727	739	687	703	715	694	738	730	690	722	731	718	738	706	716	739	728	691	667	708	733	747	677	734	745	727	677	726	694	721	662	702	721	736	711	727	689	693	756	698	716	697	726	704	693	695	678	762	709	760	679	724	739	747	760	752	722	732	741	746	727	736	692	711	722	731	742	712	747	723	759	686	746	703	693	684	734	707	696	709	693	705	727	692	720	713	701	745	705	777	720	748	705	728	745	739	706	703	735	702	710	751	745	704	716	709	684	765	738	745	753	755	681	702	700	699	726	712	685	711	725	701	691	747	708	710	689	727	686	718	745	741	750	697	760	713	684	708	740	733	715	731	690	715	659	742	727	723	686	657	718	698	677	679	705	715	691	695	724	687	690	725	720	737	739	685	681	722	740	741	719	694	703	731	709	695	734	721	706	728	726	781	749	689	693	718	698	710	711	720	763	711	702	758	731	711	695	727	732	748	690	677	675	701	727	694	718	732	737	711	728	682	677	677	683	716	732	726	695	670	710	713	701	661	769	714	756	731	704	697	698	695	736	766	701	766	722	711	697	708	727	724	723	720	715	718	715	679	715	729	689	724	781	712	704	731	722	752	709	667	757	775	754	755	734	747	718	702	722	730	710	756	750	717	720	732	804	696	723	713	706	743	702	714	715
32666	5146	869	538	513	499	485	428	399	426	379	393	411	390	383	339	399	369	396	397	394	388	363	398	364	372	358	378	384	398	395	405	364	352	341	328	358	368	384	394	399	400	389	366	379	370	376	391	406	389	397	393	407	361	355	395	352	373	364	386	419	429	412	349	391	378	394	379	389	396	403	357	414	374	397	378	379	400	392	369	399	375	362	397	402	340	383	402	403	381	428	387	426	369	377	359	362	401	406	397	407	398	388	374	406	357	376	392	400	389	386	398	382	405	395	360	370	382	372	366	395	412	386	363	394	433	395	405	369	394	411	427	386	404	369	365	383	366	399	405	391	394	394	374	429	363	391	430	367	381	362	372	369	394	407	387	380	354	409	383	398	381	368	408	379	377	389	397	411	413	407	353	393	370	373	357	389	373	363	392	383	352	384	383	376	372	412	349	354	371	431	364	392	388	383	322	391	386	390	393	357	394	369	396	344	419	375	340	399	359	361	342	403	373	368	384	386	385	384	388	373	390	399	339	355	417	387	363	340	411	366	405	378	412	382	390	386	380	381	372	360	390	441	385	382	376	373	378	365	377	387	398	371	386	379	364	388	350	423	364	361	389	396	375	371	420	378	372	368	356	384	358	412	366	365	421	388	348	357	399	387	387	382	363	388	384	411	378	366	426	385	402	394	387	359	395	365	383	395	381	361	415	388	390	355	343	385	397	394	398	371	374	379	410	394	416	370	350	406	411	402	392	401	392	429	417	404	373	411	359	349	368	375	355	402	406	372	384	335	384	365	378	376	389	399	417	381	357	386	377	380	357	373	391	421	383	396	384	380	388	366	394	365	405	366	368	365	390	434	421	396	398	417	372	341	390	382	383	336	345	402	397	401	382	404	367	410	368	418	353	408	396	368	371	374	399	364	406	365	380	407	411	385	376	390	354	375	398	356	344	409	396	412	386	385	401	355	369	380	411	365	425	389	413	348	360	358	301	370	381	370	374	375	371	389	378	396	346	403	378	387	408	409	371	360	395	394	380	405	415	397	381	348	386	383	356	362	351	391	384	367	402	389	397	386	395	358	379	363	392	397	408	380	342	379	411	375	418	386	387	370	376	383	401	400	377	415	379	345	366	398	406	401	398	405	424	402	375	371	354	344	371	389	360	389	390	378	378	402	400	338	346	359	429	381	362	361	386	385	363	368	390	374	394	377	379	385	342	411	384	405	408	385	366	391	361	377	357	380	346	373	377	352	376	388	404	396	352	356	368	378	384	376	358	401	367	371	411	310	378	363	398	386	413	401	377	361	410	388	395	387	340	420	397	401	397	384	373	379	364	410	399	387	361	378	371	353	376	393	371	370	395	376	392	384	393	366	387	398	400	373	377	410	381	378	382	349	352	440	404	387	399	367	386	400	391	360	399	402	389	380	396	384	382	369	378	404	469	382	409	387	399	398	416	359	407	395	382	396	415	375	371	372	370	406	359	364	393	382	381	386	379	388	425	377	383	356	356	346	347	380	376	402	407	354	409	402	400	385	399	386	371	396	397	376	386	377	385	411	380	425	355	361	398	370	375	413	389	362	433	381	411	371	387	409	371	421	347	374	386	375	332	390	368	366	357	380	389	409	418	393	390	412	366	400	364	403	372	375	359	347	398	397	401	367	374	394	347	386	368	387	394	373	357	369	346	370	422	388	347	344	388	372	359	390	347	380	414	395	358	381	372	399	376	430	390	382	381	367	411	399	421	343	396	391	400	397	352	422	420	375	376	471	376	418	389	402	394	401	384	390	372	401	378	366	410	391	361	414	382	377	375	372	406	388	352	367	379	365	378	372	423	388	377	378	391	371	333	394	383	363	395	374	388	379	391	373	400	367	412	351	353	390	376	371	394	378	408	338	388	396	404	373	398	382	369	419	369	405	383	353	373	380	402	352	397	358	376	367	329	384	390	392	374	374	361	372	352	383	355	353	389	350	385	402	381	358	368	374	366	374	359	389	383	336	380	431	370	359	374	358	337	359	398	373	388	364	372	400	365	348	374	386	394	369	384	361	470	413	413	352	378	376	403	367	384	357	385	382	386	363	418	386	401	390	370	361	411	392	368	366	382	399	386	349	406	394	424	407	418	371	400	369	397	363	414	376	405	365	365	368	381	420	421	360	411	380	412	354	366	380	419	352	364	362	413	424	352	375	385	420	363	376	372	402	356	401	354	382	367	404	409	390	347	393	382	393	398	395	379	410	369	373	407	367	400	381	391	388	383	402	393	376	381	375	399	393	358	371	370	375	373	363	394	338	376	369	377	388	363	357	394	388	362	396	370	393	376	370	378	390	385	351	394	401	357	348	376	362	402	418	379	384	403	387	400	383	429	398	408	357	415	388	384	400	353	389	420	402	390	386	383	373	365	407	420	420	367	344	367	405	373	374	388	402	390	374	356	366	375	373	376	418	360	363	375	378	356	387	359	359	402	386	377	416	408	376	392	406	386	366	386	388	367	367	385	371	377	402	399	384	365	361	384	373	400	396	387	394	414	354	391	393	369	380	361	423	355	397	417	381	355	387	384	397	363	415	332	406	388	420	374	384	371	394	387	386	393	399	401	424	375	371	379	383	372	366	410	372	394	390	378	404	388	407	379	398	393	419	366	382	421	399	396	359	368	399	359	400	412	361	404	383	410	412	372	380	377	388	357	393	347	413	355	389	354	422	340	390	405	337	369	406	403	430	390	358	356	353	385	425	419	371	372	381	399	384	380	383	402	372	389	418	366	395	396	380	350	410	385	365	385	424	408	413	385	382	397	391	383	367	361	351	393	381	407	410	377	381	397	351	350	395	398	345	375	407	385	405	372	390	389	373	383	403	359	349	352	385	369	379	400	393	399	370	407	378	358	328	374	366	388	339	399	369	398	381	380	395	372	358	385	375	387	421	387	392	371	367	392	365	427	427	353	366	382	396	375	361	407	367	362	408	379	396	376	434	442	357	379	395	396	376	421	328	359	391	419	375	384	384	394	373	379	373	384	378	363	388	420	376	391	399	358	349	376	410	394	390	376	348	413	389	384	407	378	340	375	377	388	398	393	397	374	382	366	416	381	352	354	361	396	368	373	370	376	410	381	387	387	356	382	394	391	365	359	393	345	338	368	349	385	386	393	401	380	386	395	368	359	382	389	369	384	363	390	392	372	382	396	388	381	362	394	381	383	374	378	418	378	369	363	352	350	382	426	410	384	382	393	390	368	428	363	395	356	394	386	409	384	378	418	358	423	363	342	344	408	366	383	392	340	373	388	371	345	357	371	392	379	373	442	387	414	402	403	431	398	406	378	363	405	392	360	345	359	420	394	420	376	379	404	408	378	395	394	398	386	385	345	378	371	370	397	385	384	406	369	409	360	371	392	354	390	377	366	404	394	372	365	392	400	384	385	342	367	382	410	363	376	356	360	380	402	361	391	336	390	394	368	375	393	432	378	380	363	405	415	363	396	390	380	362	357	374	362
18561	1103	1490	1676	1566	1366	1203	1108	1056	1058	988	959	970	920	917	937	977	869	895	880	925	879	910	855	890	878	862	888	893	822	871	889	887	932	840	850	935	857	920	945	935	892	863	862	856	856	844	940	911	830	916	888	899	861	827	877	865	843	885	908	883	916	847	885	888	852	846	817	845	894	833	857	860	839	884	890	882	855	859	837	910	932	826	896	850	826	867	902	830	901	834	949	860	902	870	814	850	910	815	886	888	907	894	838	902	880	852	889	858	837	872	886	825	898	895	910	850	888	863	841	884	837	854	871	855	887	905	844	857	860	882	870	882	784	859	837	833	893	889	899	889	889	867	895	913	841	830	869	839	846	856	862	858	862	814	869	894	885	909	859	854	891	877	843	887	922	902	837	899	840	823	871	895	878	878	817	881	842	889	871	816	818	795	922	880	860	880	883	871	815	864	869	893	882	786	873	849	874	879	860	891	841	888	827	863	825	864	863	863	880	878	838	847	858	862	876	825	903	855	861	905	867	852	863	897	912	872	815	842	867	859	852	823	845	864	857	864	823	923	870	883	874	827	852	912	893	914	873	852	834	849	901	890	897	840	855	850	867	864	847	853	850	877	881	886	862	887	867	865	885	835	869	873	878	876	828	878	881	859	853	861	884	830	887	900	865	914	861	888	898	823	819	898	872	913	872	915	812	887	882	881	887	909	845	872	867	866	831	841	828	865	852	839	903	837	906	876	851	906	862	873	816	878	920	887	850	896	832	954	812	858	863	877	869	871	869	875	894	842	910	921	892	884	852	846	850	854	816	900	881	880	881	934	823	895	891	880	840	849	879	854	905	886	896	844	886	837	892	846	872	867	887	895	875	883	918	878	839	905	901	925	826	806	857	865	853	879	878	858	847	848	826	858	884	848	898	846	901	926	891	847	844	862	889	894	837	895	875	896	849	900	904	866	855	938	862	803	797	865	837	858	890	840	853	847	892	848	888	870	894	841	888	845	863	859	845	854	881	816	879	869	791	885	865	884	890	828	934	867	847	885	867	867	873	874	846	937	845	821	920	852	883	894	864	845	851	845	836	781	856	892	876	892	888	889	831	886	873	882	856	824	871	828	846	886	872	878	927	848	866	869	839	892	876	835	820	852	912	903	858	830	912	878	910	855	844	877	812	833	862	869	886	860	916	864	880	885	887	817	859	866	898	784	871	850	850	852	825	833	900	862	896	941	872	928	894	863	844	810	848	827	862	819	804	830	875	864	854	871	898	923	846	845	862	816	876	815	926	884	851	882	884	937	848	857	855	921	864	793	891	842	851	872	884	871	828	847	952	827	891	913	853	871	875	817	866	844	864	822	894	856	828	856	863	983	865	903	876	882	852	808	860	898	877	881	836	889	837	866	820	840	844	820	839	877	827	815	857	861	855	885	878	822	870	872	844	884	887	829	841	829	878	857	840	848	878	868	924	874	899	856	860	853	909	868	875	854	874	864	869	848	829	896	893	854	846	841	849	867	931	847	838	845	920	871	838	903	905	855	911	849	875	882	909	952	872	917	876	823	866	816	897	893	925	862	869	863	875	890	868	862	854	891	880	814	837	892	848	839	859	857	826	866	872	856	879	901	878	851	890	893	842	841	836	854	828	839	908	910	942	929	855	887	861	871	871	903	873	823	815	859	856	905	899	854	869	851	883	879	902	853	851	872	869	915	884	864	870	857	855	876	937	851	880	878	911	835	878	917	850	862	841	843	932	897	888	897	851	828	870	869	885	898	887	846	870	832	852	884	848	842	872	895	823	876	903	877	919	824	845	871	887	936	847	824	867	884	874	817	890	903	873	838	877	845	919	861	832	860	862	827	898	853	843	823	860	874	887	896	839	865	846	883	927	847	902	873	854	864	831	881	861	828	831	886	858	882	843	856	836	878	921	905	882	836	894	853	868	901	859	854	871	878	875	883	854	811	856	857	866	898	874	786	885	874	874	848	888	857	870	875	836	888	902	842	878	883	877	828	877	852	835	867	882	873	840	872	837	837	812	899	846	849	873	886	868	865	940	803	885	860	881	860	907	889	904	854	847	902	814	860	860	858	848	883	875	862	866	925	872	879	883	923	856	862	889	885	849	869	853	857	851	863	834	899	841	895	797	874	820	874	874	876	820	897	831	852	842	859	886	899	884	864	839	861	889	883	866	848	883	863	881	886	860	826	826	886	857	882	909	871	877	887	868	880	878	848	912	820	921	840	839	896	891	819	869	869	853	845	892	786	901	887	956	784	882	882	861	905	871	850	871	880	844	881	890	834	871	823	895	928	886	876	866	917	904	844	897	925	867	860	869	876	883	904	828	796	875	854	838	868	842	875	824	847	860	825	913	893	862	878	870	898	875	920	870	836	853	870	888	820	859	894	885	867	824	830	880	860	879	865	842	841	886	906	900	822	935	872	868	834	896	832	868	906	840	837	862	902	894	877	925	844	866	886	886	802	877	890	891	909	865	885	850	808	871	883	890	904	811	856	823	836	861	918	842	838	824	920	813	901	865	840	831	868	893	872	822	844	830	858	869	891	875	868	876	880	853	884	917	868	883	874	900	846	898	876	907	884	869	819	846	886	895	869	902	829	853	831	907	890	887	898	859	895	851	824	902	869	880	840	888	871	872	924	823	850	854	860	838	841	822	833	903	873	876	876	850	878	868	890	818	903	879	913	848	870	865	862	860	851	891	840	896	848	875	842	836	873	871	910	872	876	884	874	872	894	918	863	810	815	830	908	838	839	905	846	916	872	909	888	868	889	886	825	870	885	886	881	861	891	857	846	841	895	874	827	863	860	831	880	902	898	862	841	872	853	871	855	925	826	840	888	834	846	912	840	889	831	885	869	873	859	853	853	932	842	882	862	855	883	881	855	863	882	806	850	855	914	866	885	865	842	829	867	888	899	850	870	891	855	885	809	883	913	851	899	842	922	874	834	879	818	879	870	888	867	847	863	831	845	837	882	827	923	904	874	913	860	872	862	861	878	830	927	922	892	885	881	865	915	863	887	908	907	863	839	883	861	878	832	907	834	901	872	894	877	889	887	875	862	859	855	831	901	850	863	896	904	884	822	865	869	888	853	906	871	886	890	886	907	904	869	902	865	861	876	869	842	881	864	859	855	824	828	864	867	926	872	861	886	828	897	855	879	842	845	895	849	870	852	882	864	850	884	811	841	904	885	856	857	974	877	862	887	858	880	873	845	864	838	846	881	888	862	847	889	881	895	861	871	880	877	910	808	845	805	822	839	895	909	890	898	819	856	844	914	877	875	858	824	848	864	824	879	906	880	903	894	872	824	873	841	792	819	845	901	882	821	915	853	876	871	877	855	907	873	850	864	882	870	869	868	880	851	819	873	840	890	882	832	845	861	844	915	857	845	875	936	900	839	871	849	877	916	919	836	915	853	914	883	908	804	876	893	860	861	873	844	885	830	907	864	875	866	828	880	827	848	864	917	816	909	841	876	908
58278	20229	4922	856	577	525	472	447	444	412	408	365	339	378	365	386	387	421	381	388	383	370	356	370	405	342	353	357	348	372	353	373	391	369	398	336	374	354	344	365	370	370	376	353	375	399	374	383	373	374	366	388	416	365	374	333	366	419	376	413	371	321	411	421	400	383	358	421	361	342	405	366	373	358	396	370	360	417	385	340	369	398	398	392	381	398	347	367	359	391	367	359	354	399	358	391	365	355	367	400	369	382	372	355	370	352	366	364	355	354	396	372	392	399	352	386	372	369	361	371	374	369	352	363	341	353	366	379	371	357	387	377	392	356	377	383	358	356	372	367	386	385	386	402	362	402	349	347	381	342	380	383	386	368	396	349	387	395	316	391	387	409	356	393	392	380	386	351	333	415	363	346	390	339	368	371	370	343	379	392	371	344	377	351	357	346	384	363	400	405	355	366	347	367	386	372	387	372	332	363	391	388	412	348	365	413	361	381	365	378	360	362	330	364	409	360	380	368	365	368	362	383	376	366	380	373	352	344	377	348	366	368	368	363	386	393	344	355	376	363	350	324	350	330	375	331	373	358	368	360	368	378	414	408	348	389	372	348	374	395	416	345	399	381	393	367	395	376	368	389	380	339	373	360	408	352	361	369	386	366	345	358	339	371	400	350	395	368	355	371	348	338	369	392	375	348	359	378	323	379	412	414	384	364	412	361	360	392	374	367	370	349	368	371	351	365	354	384	395	409	383	404	354	373	375	362	378	341	381	382	302	349	357	407	365	377	367	387	355	352	382	359	405	403	363	373	342	367	368	301	365	359	351	389	376	345	373	386	355	379	367	358	343	359	351	381	383	391	344	383	326	365	396	363	387	367	385	351	371	366	363	365	346	359	344	324	357	371	417	356	337	394	416	327	350	362	378	380	374	437	348	370	354	378	361	332	407	403	382	349	375	406	357	345	344	378	373	356	366	362	367	382	361	367	375	382	405	376	390	390	367	371	363	373	402	382	369	356	347	394	424	367	404	373	378	339	382	318	360	379	358	344	389	377	370	387	368	362	371	396	404	384	356	383	397	370	346	358	381	372	384	371	365	378	385	357	384	372	354	410	363	412	377	365	367	372	337	387	339	369	385	418	405	393	389	361	362	356	396	383	376	397	388	390	337	353	371	380	395	368	346	395	349	389	324	432	384	383	380	402	379	360	354	390	351	345	370	411	368	351	384	442	377	383	423	363	316	372	405	399	414	377	385	351	374	413	387	412	405	359	361	387	362	377	393	383	352	367	348	399	362	378	373	355	372	353	362	379	361	414	363	386	394	375	379	360	386	356	394	366	355	391	343	360	394	346	335	408	412	392	377	364	357	451	385	424	356	372	372	396	348	358	391	379	369	399	409	379	343	347	329	384	345	362	341	366	355	356	400	370	392	398	400	332	380	367	328	379	393	353	388	355	400	375	377	342	337	377	397	395	371	355	365	392	385	378	405	394	371	370	379	381	349	384	382	356	412	371	361	379	403	359	375	386	355	381	369	380	370	382	353	356	352	355	388	404	376	394	370	370	340	371	379	373	369	367	361	358	341	367	347	374	367	359	386	368	352	405	325	335	348	340	410	375	347	393	373	346	335	370	379	393	350	365	407	344	361	387	382	354	343	386	398	387	407	356	391	408	382	337	375	333	401	367	327	353	376	374	361	396	389	386	351	391	358	349	377	360	378	364	342	354	344	400	352	417	383	351	376	368	384	369	371	360	380	373	388	389	347	362	397	391	360	357	371	353	365	369	386	361	390	387	359	374	327	363	352	388	370	368	356	352	400	400	368	368	386	340	331	395	371	396	384	383	378	388	398	386	337	339	335	409	397	352	368	374	352	381	342	368	373	381	349	391	350	379	374	364	375	364	356	380	362	366	360	344	409	356	370	376	379	367	342	358	420	343	346	365	375	375	359	378	358	364	343	348	395	378	397	387	372	370	333	376	371	391	397	364	398	363	365	367	386	356	372	389	371	354	393	338	370	370	420	381	318	382	362	371	386	394	382	344	342	376	383	364	399	408	368	385	349	384	395	386	389	372	342	348	390	368	420	364	389	367	395	404	401	415	346	404	360	367	374	362	348	366	372	435	376	375	363	376	388	362	381	370	385	383	390	374	356	367	374	347	395	373	383	387	362	360	374	341	365	360	380	349	346	382	379	362	356	368	377	379	368	398	372	351	397	394	405	379	412	393	353	362	396	369	390	360	365	384	358	399	355	405	331	334	388	398	364	387	339	349	379	388	350	372	383	359	350	384	368	405	388	373	373	366	360	363	369	401	376	363	362	403	373	402	363	350	369	403	407	377	431	337	391	367	416	394	369	361	388	401	395	370	355	373	408	367	340	370	365	361	381	382	390	403	368	397	341	367	406	405	351	390	354	397	378	375	353	373	410	358	367	392	346	387	351	358	403	396	377	338	390	381	359	394	372	338	349	363	388	422	332	366	387	365	321	370	372	383	405	372	353	379	372	366	414	385	425	398	377	355	371	385	333	380	373	372	371	356	373	372	405	408	351	358	386	362	370	396	385	327	377	373	375	364	424	399	347	359	387	386	322	388	334	336	385	391	369	353	368	338	372	400	360	390	346	407	384	373	334	358	400	380	367	366	354	378	427	361	371	411	398	346	365	366	367	390	399	383	365	412	390	369	392	374	376	380	368	342	392	380	380	354	335	341	359	388	348	351	374	403	354	326	396	371	407	323	334	373	368	366	346	372	383	345	362	372	367	397	345	376	382	363	357	367	373	431	378	376	330	370	367	403	382	383	364	362	371	367	364	355	373	387	390	358	396	336	377	388	375	344	327	351	358	355	368	405	375	373	375	385	379	384	367	361	397	400	359	426	358	392	407	375	360	368	355	380	372	376	363	350	397	378	377	386	395	369	368	354	385	384	378	371	383	367	368	371	359	415	389	354	386	342	365	361	364	384	373	385	373	377	397	395	402	373	447	384	380	363	379	382	359	383	369	347	346	363	378	371	384	397	354	394	377	405	405	408	364	402	369	376	385	352	393	384	398	357	379	347	383	383	379	387	351	412	412	371	391	385	360	372	374	402	345	359	399	336	338	408	353	335	385	370	371	409	389	365	361	373	378	377	363	369	392	382	361	362	376	355	368	343	344	367	439	382	366	371	397	372	347	395	405	373	350	384	376	374	366	357	372	371	355	366	397	385	368	372	355	368	396	348	356	383	338	382	376	372	371	385	376	384	386	393	389	370	370	384	368	344	398	373	398	378	397	368	342	374	362	387	398	413	372	375	343	366	385	306	364	380	385	378	377	393	403	407	339	373	377	381	325	370	355	367	380	389	398	352	364	367	372	375	348	413	412	345	403	407	354	380	365	327	402	337	378	355	357	376	346	377	382	369	374	420	380	378	333	379	389	363	331	380	378	377	372	331	370	385	355	364	359	396	403	432	367	378	387	397	387	379	381	372	341	377	391	375	341	375	381	393	371	381	373	356
34691	1254	1744	1911	1696	1509	1292	1175	1095	1082	1033	974	961	944	894	847	896	908	905	856	915	819	899	878	856	874	898	842	837	874	846	862	807	885	818	863	852	856	824	880	824	846	846	853	850	825	877	805	867	811	868	829	877	823	860	829	848	805	844	826	876	850	839	812	825	810	840	845	898	806	853	803	800	799	880	847	859	840	843	838	801	820	781	856	868	799	871	850	806	869	820	853	828	823	772	785	850	824	802	776	808	780	841	768	839	908	829	847	806	792	860	841	786	876	841	814	881	812	890	829	815	863	882	847	857	872	873	828	829	842	860	829	851	838	858	766	828	850	845	793	839	800	754	823	830	793	796	844	770	871	845	828	851	846	891	866	868	812	879	790	864	841	806	826	826	851	813	853	814	743	826	836	817	849	834	852	844	791	821	833	819	856	848	838	820	802	876	848	880	902	845	812	839	861	840	842	869	790	882	815	892	834	881	852	860	841	815	773	767	857	891	793	863	841	806	808	762	821	842	804	816	865	849	835	818	835	864	815	874	823	812	793	826	851	842	870	890	825	806	845	812	844	851	863	797	804	785	854	832	790	848	891	866	842	837	832	845	836	815	833	868	848	816	896	858	854	855	811	853	878	805	856	813	839	863	829	851	844	836	911	817	807	798	841	925	879	805	796	829	893	817	820	836	829	823	812	833	843	816	830	842	879	830	767	834	846	837	821	849	823	815	840	882	804	839	849	843	820	779	793	789	849	845	862	807	764	823	896	809	841	853	815	832	887	782	882	872	817	826	841	886	906	830	828	849	819	821	846	838	827	813	848	811	853	843	782	782	856	830	832	799	857	843	835	834	830	892	873	823	856	831	797	814	850	838	841	823	842	866	825	820	895	890	836	825	874	820	842	815	788	822	801	801	824	838	837	857	834	838	848	866	799	807	850	839	817	854	812	827	864	804	880	828	786	858	823	850	839	873	869	825	857	855	866	846	806	863	851	837	868	827	828	833	861	865	805	831	812	877	878	765	829	849	817	846	811	825	832	849	812	819	808	811	817	861	794	843	820	839	843	867	794	860	910	837	813	878	854	829	846	816	827	820	847	807	827	809	868	773	824	868	825	814	812	853	789	884	852	894	859	817	859	847	875	855	841	876	792	827	830	813	850	794	819	835	787	820	844	820	839	857	811	870	846	802	850	822	848	825	842	820	818	773	807	869	841	839	880	844	864	811	855	850	809	849	829	814	861	832	845	856	814	801	877	828	828	867	808	805	879	819	840	836	821	828	848	849	861	831	865	830	793	840	800	801	846	862	805	808	800	835	823	886	810	819	828	793	815	856	873	802	810	817	814	879	784	802	857	825	849	860	886	839	850	878	828	807	810	890	878	832	881	815	825	852	797	815	795	848	844	835	807	878	775	829	868	802	822	871	888	853	809	847	855	835	801	779	821	805	838	877	870	859	794	847	841	816	847	873	846	854	792	839	891	883	817	925	866	817	814	801	845	819	867	824	808	919	834	855	818	814	863	818	857	873	792	869	839	855	835	790	823	820	834	805	851	791	816	855	880	838	884	907	813	890	828	821	890	835	856	834	826	842	868	870	849	811	841	856	797	806	874	792	825	874	808	864	822	858	824	804	887	830	822	815	817	863	884	823	810	856	786	825	837	815	843	839	820	818	903	807	864	863	902	845	819	880	827	816	795	787	895	809	778	847	820	856	834	806	856	854	880	875	861	876	852	850	794	843	830	830	813	808	858	882	783	857	834	849	839	833	854	826	802	845	840	830	802	860	854	826	816	823	818	821	863	843	859	849	832	800	843	791	835	811	790	821	813	855	873	822	850	819	887	856	817	887	824	818	847	858	816	813	826	836	802	850	838	863	848	796	904	802	826	795	854	836	851	803	852	874	838	825	804	868	836	833	832	838	767	843	849	799	837	798	840	855	848	888	843	863	841	797	872	869	876	831	858	816	850	887	847	791	833	844	837	811	873	860	875	835	829	850	812	845	810	826	883	831	839	789	828	822	758	823	836	806	816	891	786	863	828	828	821	839	869	823	852	827	767	885	787	856	921	852	836	839	833	880	828	866	872	834	829	842	833	825	822	844	875	842	834	863	851	865	839	876	853	830	846	822	810	844	842	830	821	882	854	812	798	930	870	753	838	834	860	864	865	871	835	842	842	812	868	863	825	803	843	813	799	823	888	839	817	787	843	819	863	854	809	813	846	822	834	870	839	816	824	840	785	842	882	864	858	802	795	810	803	780	837	819	866	857	838	824	806	827	844	835	837	831	810	823	823	830	795	848	823	850	811	823	850	802	833	816	872	857	771	840	849	834	854	827	881	831	843	830	865	846	862	864	846	826	861	822	802	854	814	807	802	871	834	828	848	810	876	832	854	829	864	826	867	825	881	840	819	798	807	782	799	795	731	850	772	856	803	843	866	831	809	869	793	836	848	787	858	833	871	825	821	847	837	782	908	800	831	844	827	852	870	780	855	830	848	844	861	836	811	865	821	770	854	850	857	767	809	814	848	843	836	808	845	838	790	832	820	806	803	846	833	828	815	854	807	861	797	832	834	802	854	821	841	825	827	829	842	836	819	856	863	807	805	843	826	835	806	841	909	803	871	813	843	796	851	835	856	869	805	794	887	840	912	847	859	852	779	794	847	868	850	819	843	828	826	792	810	827	878	904	836	781	833	790	844	848	835	879	855	794	842	806	844	865	874	811	796	806	806	830	832	758	856	831	890	841	798	846	823	830	830	795	865	817	839	778	792	851	827	836	816	857	840	807	836	825	805	815	791	910	868	888	873	875	821	828	847	786	807	831	808	800	812	845	848	783	888	826	875	795	794	844	860	863	820	857	822	848	892	835	863	870	855	858	832	846	876	855	796	850	830	843	866	787	856	820	907	854	817	836	890	879	851	805	841	873	846	865	852	806	809	864	859	810	836	839	873	833	835	854	832	803	830	864	824	812	822	795	789	845	825	842	828	785	821	834	849	846	835	813	826	812	870	871	811	793	868	776	799	798	768	832	847	833	830	841	810	850	836	835	893	856	835	897	830	857	838	795	838	860	785	876	845	792	813	781	806	825	832	840	840	872	848	817	816	862	817	806	808	806	855	822	844	829	844	791	815	860	813	831	792	837	814	814	858	811	798	866	835	841	847	856	794	819	834	785	873	847	807	837	831	818	848	833	854	819	799	852	800	822	827	838	836	859	812	790	840	776	877	867	829	894	846	837	819	855	879	845	839	850	844	835	864	850	857	850	874	784	806	815	827	863	871	802	839	825	795	784	871	848	845	825	825	794	824	820	830	846	840	839	821	815	829	827	820	805	917	814	830	839	819	794	887	806	815	796	853	910	858	886	841	824	860	851	846	917	838	834	830	816	785	811	850	869	827	842	831	808	831	810	818	802	842	785	907	822	842	885	842	808	818	900	829	809	844	832	855	836	814	890	801	838	842	872	824	858	859	825	864	846	815	813	829	804	846	859	853
32282	4547	386	316	324	296	322	345	374	295	309	329	318	280	292	315	292	270	305	305	299	291	308	330	323	291	318	303	289	316	310	296	329	297	293	280	297	301	293	311	305	293	276	334	330	314	284	293	290	315	307	314	312	284	297	333	310	331	309	295	304	304	276	296	318	326	285	304	288	300	335	285	277	321	297	299	325	301	286	286	306	318	281	293	269	281	317	313	343	320	278	295	326	336	306	320	295	279	300	311	322	292	304	291	308	318	310	291	270	318	321	319	307	317	312	273	333	312	285	325	299	304	314	285	309	336	302	302	320	305	282	274	301	293	318	299	299	303	295	285	301	337	321	280	322	326	295	336	285	316	298	319	314	326	334	272	310	278	296	299	329	278	321	304	318	300	283	313	313	314	328	330	341	274	299	317	314	312	314	309	285	302	347	303	251	325	303	293	308	313	321	347	325	316	288	306	301	339	293	318	328	300	330	331	299	271	302	296	339	306	284	283	314	316	325	302	318	315	321	319	313	337	312	290	334	296	305	294	301	345	308	320	316	295	318	295	281	287	310	312	324	265	320	326	314	281	272	316	309	321	322	332	306	336	320	281	285	304	302	304	267	293	308	312	326	277	299	277	302	297	336	295	309	324	332	329	293	292	319	343	300	325	313	302	310	291	311	287	289	298	284	289	292	339	291	326	295	282	275	298	311	278	317	305	274	295	343	317	317	285	301	313	325	303	291	328	257	308	313	301	314	301	261	300	321	293	271	304	310	303	292	309	313	303	304	303	303	302	331	316	303	294	330	323	323	310	312	291	285	329	298	309	305	320	307	334	304	284	298	333	322	312	298	331	298	329	304	299	304	324	303	301	311	290	321	305	304	341	313	296	274	297	299	277	281	308	308	325	336	290	334	291	296	301	269	326	330	323	284	283	300	264	315	278	286	304	289	309	328	326	315	295	309	322	287	312	331	308	290	298	300	302	290	285	326	302	313	354	286	298	290	320	308	316	277	332	320	326	321	307	320	297	310	296	298	314	295	281	301	340	303	309	307	297	325	321	333	316	296	325	344	282	321	329	303	308	293	313	310	285	314	314	272	304	288	336	333	306	327	293	325	337	278	300	313	290	321	304	310	318	305	322	317	292	311	314	270	288	300	307	324	304	305	277	292	326	303	330	306	303	307	292	329	317	299	297	321	339	287	318	290	282	307	309	324	373	329	311	277	322	321	290	267	329	304	293	293	329	299	296	310	307	286	296	335	284	297	297	317	339	327	317	327	320	303	295	294	308	331	323	313	279	306	313	288	313	315	312	304	265	303	303	341	312	318	310	285	340	296	323	325	331	353	327	271	321	332	329	294	286	341	267	321	321	333	309	325	329	327	309	309	306	298	310	316	312	324	313	297	302	324	302	297	322	327	310	299	268	312	288	337	262	282	301	289	292	309	325	288	275	278	286	351	285	308	323	269	288	287	298	271	328	316	280	272	318	321	350	307	331	287	309	327	309	282	299	325	326	352	312	289	317	329	334	291	308	292	276	313	296	306	309	310	312	337	299	271	288	264	320	277	287	297	342	298	323	303	318	304	285	315	327	298	276	299	306	284	299	308	299	308	318	278	282	277	309	300	289	292	336	316	321	321	282	309	294	322	276	306	351	280	311	301	280	329	316	311	284	311	299	305	285	283	311	286	304	279	278	309	289	307	320	306	273	345	309	298	292	300	277	358	296	302	291	334	321	312	271	305	274	293	327	280	327	297	296	298	306	305	351	278	318	284	278	326	300	316	294	332	313	306	312	297	251	296	323	293	331	311	348	314	297	320	304	328	320	304	313	304	318	279	312	293	292	330	314	316	298	325	316	312	283	293	289	329	283	304	322	317	300	293	294	310	317	293	311	304	290	290	262	301	321	313	322	320	322	328	279	318	279	325	275	309	306	282	268	272	289	348	312	303	286	290	323	305	331	309	315	331	319	299	298	318	292	309	293	331	282	283	273	341	333	318	307	315	304	299	320	293	270	318	311	312	323	315	301	273	264	308	321	295	291	292	305	331	317	291	330	305	343	296	293	332	297	304	300	303	303	340	346	353	312	288	304	290	304	342	291	313	304	326	312	325	293	310	301	314	287	330	308	296	310	348	315	299	302	296	314	318	297	291	304	332	339	329	306	288	319	318	322	304	354	326	320	288	280	287	298	295	325	315	301	298	289	344	298	338	293	285	331	323	313	310	317	287	323	273	283	321	318	336	311	287	291	297	293	281	314	330	303	308	306	287	291	287	326	331	276	306	317	306	319	284	309	306	334	311	335	319	316	284	298	309	329	329	300	327	332	341	284	327	293	325	316	312	323	296	304	311	318	331	324	328	326	282	323	297	297	309	287	299	322	302	252	341	313	255	351	333	317	320	316	260	305	308	298	301	310	318	277	300	333	306	303	306	315	299	318	306	331	315	317	292	284	326	314	328	277	308	279	343	350	301	291	296	317	269	292	291	263	296	333	327	348	325	285	344	306	298	290	314	288	309	280	298	313	318	300	310	309	329	298	317	290	293	321	304	315	287	291	338	301	309	328	324	294	338	304	325	285	345	288	325	304	301	295	287	294	324	315	307	319	318	310	324	321	324	321	321	289	318	328	300	319	307	320	308	302	269	301	314	323	273	286	293	314	311	311	280	302	350	349	323	300	288	287	315	292	319	322	308	324	307	341	319	299	327	266	298	310	301	300	282	296	312	309	300	307	321	306	306	279	280	312	310	277	292	322	316	289	282	300	283	268	288	298	309	319	304	306	320	322	304	290	309	303	299	304	291	295	286	326	302	295	321	341	279	287	329	314	252	303	305	304	328	310	322	308	302	302	332	316	286	279	320	295	319	327	308	318	318	272	280	286	313	302	310	281	293	289	293	323	284	289	322	333	314	305	312	275	273	309	317	321	330	315	304	320	287	272	344	309	321	330	295	332	333	308	309	308	318	257	297	301	295	316	301	316	317	308	288	276	333	310	302	310	300	300	326	313	312	298	305	321	315	301	287	310	344	330	341	302	282	323	319	271	289	305	287	313	311	264	292	304	294	289	283	323	306	311	308	316	297	324	321	355	263	290	320	310	282	303	285	318	317	357	324	298	313	336	346	316	291	307	275	280	341	296	303	326	323	294	284	302	296	299	293	341	328	301	261	274	310	315	309	337	320	286	325	318	309	312	329	308	265	314	327	296	303	335	291	288	285	319	288	306	296	300	296	320	309	312	331	314	353	309	259	303	343	273	305	331	294	316	341	308	279	300	355	304	298	287	292	297	345	306	313	301	315	308	316	311	325	308	298	302	285	308	307	331	287	265	326	345	324	312	317	313	297	299	275	318	323	280	291	338	286	298	272	311	313	294	273	287	299	282	312	287	269	314	273	300	290	275	317	326	313	355	296	290	306	305	296	321	303	316	342	349	307	293	309	301	310	302	301	284	315	289	288	277	294	283	273	275	315	333	290	304	320	278	306	337	306	323	305	287
17619	764	814	753	709	730	751	776	735	763	744	725	747	720	677	699	730	706	724	761	768	790	689	721	779	752	688	702	662	744	661	706	759	768	762	730	717	743	758	710	727	773	715	727	697	709	712	747	692	749	695	702	740	708	774	742	731	721	677	746	738	752	739	711	726	786	696	726	705	733	752	762	765	700	645	698	728	694	725	658	708	718	741	762	764	735	709	656	793	752	713	736	727	724	723	777	706	721	747	730	751	708	713	790	716	720	723	674	679	689	723	706	723	722	751	720	748	699	746	732	717	739	729	735	705	730	747	729	716	758	711	729	701	726	750	676	776	719	729	674	719	727	776	717	660	707	696	715	740	730	722	767	730	676	705	719	739	702	721	700	735	690	751	745	755	711	735	749	730	756	738	690	673	732	725	725	741	706	752	666	671	700	686	757	729	717	667	754	723	720	714	762	699	706	749	767	679	725	726	721	669	734	745	711	701	719	721	693	709	720	718	739	730	715	726	742	742	747	700	749	706	765	710	755	710	719	724	762	694	697	684	776	761	734	731	738	703	727	696	719	743	709	720	735	796	745	775	714	706	701	752	718	740	684	767	700	733	712	753	706	695	728	771	703	699	732	742	707	745	706	708	706	736	717	771	710	712	703	739	671	733	774	764	759	795	699	736	713	681	713	720	708	731	683	700	674	701	731	765	782	677	708	720	729	735	764	677	714	722	747	711	728	722	714	784	717	758	729	711	705	683	754	723	745	764	759	769	688	755	678	736	739	728	724	694	726	721	759	723	734	733	733	703	704	710	666	702	716	718	756	730	769	716	689	705	716	769	731	750	730	719	683	700	765	733	743	726	708	745	696	698	733	737	703	716	709	726	725	667	717	733	732	737	737	716	731	697	687	744	754	753	786	732	769	709	741	731	738	716	784	689	736	728	739	743	737	702	710	714	734	742	735	731	740	737	708	713	752	705	719	735	730	747	732	734	700	689	741	750	777	738	729	695	737	747	709	730	728	813	682	717	716	732	772	760	728	742	676	713	760	687	729	724	754	729	733	672	728	720	760	738	728	674	750	703	724	731	730	751	661	729	704	668	717	731	752	705	734	684	749	703	731	724	758	746	730	706	715	711	712	740	779	763	734	725	723	704	746	744	724	760	717	702	711	731	678	744	730	710	711	726	710	741	692	708	740	649	729	781	714	732	695	730	751	674	750	709	744	714	715	719	704	745	730	699	709	706	726	743	659	702	730	718	705	722	727	743	763	678	728	725	665	717	715	752	717	718	712	715	688	763	715	741	719	767	694	678	720	713	740	720	735	730	738	761	706	692	719	763	705	705	695	748	723	768	728	738	723	753	689	690	717	743	707	698	751	669	677	697	728	725	727	707	700	679	752	687	720	759	734	738	740	679	724	775	686	680	723	731	759	702	724	739	723	700	716	723	711	760	715	738	707	707	759	769	729	689	754	741	700	704	722	732	689	714	738	756	703	727	694	772	733	716	795	719	765	714	726	730	758	694	740	709	772	715	699	731	766	704	696	711	739	755	744	729	746	736	710	737	730	684	686	697	687	754	760	666	725	750	724	704	724	736	740	736	754	725	723	757	683	739	720	754	697	796	733	718	719	681	717	706	746	721	788	715	735	686	734	740	708	748	771	746	756	733	750	766	683	719	792	719	762	709	750	776	706	720	697	691	740	696	727	726	734	762	683	780	719	718	730	751	725	692	700	684	761	707	716	738	692	709	732	742	768	712	752	690	720	735	701	756	699	725	719	727	749	748	730	735	723	703	672	693	721	780	733	703	701	701	763	702	773	728	694	709	721	716	681	736	741	732	725	720	696	751	705	739	716	693	699	736	711	730	730	768	737	718	749	706	680	742	715	743	692	735	704	742	703	710	698	762	680	701	734	722	710	724	719	735	716	729	712	738	696	761	712	771	704	734	731	711	720	735	712	715	707	707	727	737	754	657	733	693	709	714	762	716	708	709	724	700	716	737	740	719	745	709	752	724	698	699	733	689	763	704	722	754	735	726	718	735	735	751	758	721	706	717	668	740	665	712	738	726	713	702	751	723	695	697	737	676	725	725	715	742	715	698	731	719	692	760	718	722	728	717	739	758	739	641	741	780	780	713	697	712	753	697	699	726	737	725	746	731	696	690	737	721	721	696	710	716	691	649	734	697	793	767	716	739	706	726	695	725	761	738	748	702	737	727	692	710	727	753	745	742	725	692	767	705	741	741	738	736	700	686	722	737	656	705	716	745	684	747	713	727	708	718	702	699	788	745	710	740	714	714	716	706	698	700	747	711	752	687	754	733	763	703	731	746	703	719	771	753	733	726	755	727	720	682	693	723	736	730	715	774	678	708	763	662	720	734	712	757	708	687	721	716	733	730	717	726	710	688	723	772	697	744	742	714	740	728	746	752	705	753	772	753	727	750	735	694	734	731	737	720	758	747	705	700	735	720	738	725	720	691	715	701	756	689	715	670	742	689	709	733	715	683	692	716	703	762	752	723	684	720	769	740	748	705	709	747	702	746	733	740	773	733	707	763	724	708	714	693	719	737	727	726	708	747	730	744	732	702	736	726	738	708	739	748	688	720	721	774	685	687	760	737	669	720	762	713	718	696	707	729	723	764	672	695	723	744	742	688	704	753	728	717	776	760	688	702	715	722	729	714	728	743	743	703	753	722	703	710	740	700	736	743	708	701	745	721	725	681	715	761	723	713	709	730	712	720	735	709	688	686	697	745	654	728	757	757	690	763	699	786	692	716	760	737	687	709	711	687	659	735	728	745	729	721	723	701	760	698	684	754	653	716	753	734	737	729	721	714	730	703	748	694	700	751	764	740	729	711	675	750	707	717	756	716	691	703	728	710	700	700	764	719	729	708	703	681	734	786	698	742	765	714	730	727	720	737	740	698	727	747	744	766	709	756	736	743	744	710	742	760	733	756	679	716	760	691	762	741	743	739	721	724	702	708	745	724	706	713	753	747	696	656	761	775	715	709	726	717	688	702	716	736	677	725	701	666	685	764	696	674	740	711	751	740	675	700	733	700	723	717	716	675	677	739	722	765	731	735	798	756	747	715	717	685	718	722	735	645	745	744	712	720	740	693	729	748	719	732	746	702	749	728	754	673	724	712	747	694	751	743	732	718	743	715	736	724	670	690	737	738	766	708	773	704	729	689	708	710	699	691	688	752	708	719	741	747	729	680	719	718	727	739	743	713	674	713	776	743	726	716	750	716	770	678	733	699	704	746	721	757	739	740	765	729	734	735	758	746	702	736	691	687	671	741	732	709	774	709	695	747	749	730	774	716	749	658	705	700	736	715	668	699	762	740	704	773	710	735	716	750	766	711	718	742	734	753	674	665	724	727	706	765	727	754	693	754	678	725	722	707	728	745	722	672	731	720	710	733	717	752	775	756	777	706	707	722	742	743	777	736	738	742	724	749	699	720	712	731	754	772	708	737	753	728	725	716	752	732	725	690	716
29535	4679	882	604	506	517	458	437	429	411	392	402	365	415	381	376	399	399	370	394	376	421	398	358	399	376	421	360	372	391	371	399	379	386	398	411	360	386	349	381	365	380	373	385	390	369	376	383	401	354	373	402	373	407	350	413	384	395	339	424	345	374	361	398	357	408	392	406	367	366	350	376	421	396	392	384	396	406	364	391	368	364	382	369	361	356	366	379	356	362	406	433	376	346	381	363	367	341	372	377	380	399	378	366	369	398	388	400	375	348	343	343	360	349	348	366	375	394	403	358	398	350	339	364	364	365	382	365	377	400	362	351	333	419	362	391	353	382	359	380	368	391	391	381	368	391	418	357	393	348	382	384	378	395	390	372	360	340	408	422	395	349	403	361	423	411	370	358	400	362	359	383	392	363	379	373	394	377	397	421	378	360	368	392	374	356	344	374	361	389	387	409	372	355	410	371	363	428	345	400	354	346	331	388	373	364	378	383	378	381	378	334	385	372	383	351	392	400	358	407	350	390	400	385	381	364	357	364	414	351	376	393	398	383	371	357	394	375	339	410	374	336	417	415	369	344	369	376	392	372	362	388	352	361	403	421	417	364	362	395	380	390	403	368	387	378	361	381	357	406	404	391	360	357	379	367	395	391	408	408	379	381	366	348	373	331	381	386	359	378	383	362	363	376	365	357	363	415	380	358	367	360	397	368	368	380	405	400	369	373	378	401	365	336	394	381	354	423	373	348	398	435	386	370	357	372	380	390	356	368	379	401	427	377	338	409	387	378	410	418	408	379	382	357	403	368	368	383	364	392	391	344	394	395	375	356	429	366	352	364	369	344	353	403	355	397	383	351	382	339	399	364	352	394	358	414	363	381	361	422	370	357	371	404	370	396	380	394	362	425	365	396	368	395	379	409	454	419	361	381	350	369	387	388	374	377	365	380	359	354	402	394	388	368	384	403	372	392	418	355	340	300	359	397	364	398	391	387	398	360	380	351	374	374	364	392	373	355	356	381	379	378	402	345	349	381	399	355	386	416	386	376	393	423	342	373	375	342	437	377	368	372	374	362	385	361	343	383	423	380	389	369	415	380	389	398	340	354	392	373	380	377	407	388	394	361	365	387	363	397	382	399	382	359	386	359	360	386	341	351	361	428	390	344	359	366	377	418	377	374	420	386	358	404	388	390	355	384	408	378	365	379	375	349	379	376	370	365	371	394	398	368	363	347	390	357	379	393	381	370	388	391	402	365	381	360	378	361	354	374	405	401	402	364	383	372	375	389	385	343	384	383	401	356	384	399	372	374	387	386	368	402	359	406	397	389	385	349	381	407	340	353	389	389	395	378	403	402	396	368	370	376	368	349	400	392	398	384	371	321	354	402	355	375	356	393	373	371	411	386	368	394	412	406	390	385	383	398	388	384	361	386	383	361	383	388	348	392	378	346	347	381	370	369	360	399	368	386	359	403	363	350	375	396	390	342	376	374	372	386	386	407	359	365	402	392	388	382	398	367	427	324	367	366	365	403	389	376	375	349	396	397	368	413	445	408	345	413	395	342	361	401	356	383	382	336	395	394	371	391	322	356	406	387	350	338	372	345	369	356	380	367	391	397	372	339	347	354	373	359	368	361	390	393	357	417	399	396	392	370	379	369	367	337	401	401	385	346	361	382	369	431	375	392	380	378	412	375	386	399	374	368	371	387	390	364	378	378	330	349	399	369	393	373	343	356	356	358	346	370	378	368	375	369	376	387	353	357	375	389	412	357	406	376	349	349	408	376	352	402	370	385	366	345	387	370	384	407	374	353	379	379	349	379	380	348	391	378	356	376	340	411	381	372	415	329	408	371	379	382	406	392	356	373	349	375	367	396	345	348	360	379	404	373	365	425	407	401	394	351	418	373	375	381	358	401	381	394	374	369	375	373	346	355	362	407	370	369	335	331	338	354	363	350	359	387	367	342	387	377	378	392	377	398	359	363	396	430	397	351	375	354	363	393	359	363	369	359	349	386	385	375	395	396	383	398	365	355	392	369	378	376	392	370	334	356	416	403	358	385	358	337	371	403	376	350	417	348	373	339	370	371	376	363	374	396	378	365	388	354	375	386	385	370	386	389	404	380	343	388	336	360	381	404	387	372	353	372	371	345	392	395	366	400	414	363	392	396	344	386	379	352	388	373	413	391	359	352	417	376	417	395	345	363	403	343	380	364	383	391	361	419	396	377	372	391	374	374	342	352	397	369	361	372	399	385	366	366	400	388	362	412	427	400	361	375	416	365	376	406	371	380	369	357	397	348	370	382	380	396	323	356	361	344	375	393	393	375	404	407	401	392	375	391	393	369	404	378	388	368	371	352	383	382	395	404	425	376	362	392	381	362	360	399	355	381	369	370	396	412	394	388	385	401	345	346	383	379	369	380	368	346	371	379	337	363	361	381	341	387	373	369	393	392	345	370	408	396	388	371	402	393	368	379	361	398	362	383	342	382	350	381	368	355	381	351	371	380	387	355	359	379	379	386	364	353	406	354	393	393	375	388	337	394	366	380	405	434	404	386	359	415	402	386	374	400	340	367	356	385	381	364	407	364	434	368	360	395	381	358	343	373	336	374	361	388	409	327	426	401	389	366	372	367	378	387	398	357	375	416	377	399	383	366	340	387	393	374	404	366	380	365	339	405	379	367	386	399	411	391	353	397	412	385	381	358	377	410	366	375	395	393	372	385	378	409	405	400	363	368	387	422	415	376	383	396	351	355	424	397	367	369	356	370	356	418	386	377	369	406	357	344	368	403	362	409	419	366	365	391	358	351	384	402	335	404	346	394	352	369	377	362	351	378	350	353	381	389	377	371	374	341	380	386	349	382	374	385	384	384	380	379	358	367	354	347	391	380	358	368	394	372	354	377	390	371	378	398	414	367	371	336	367	377	392	397	395	384	362	382	348	362	360	364	382	352	365	374	391	382	364	367	387	350	367	376	354	365	406	367	390	380	407	363	358	404	370	347	398	373	360	373	371	362	378	370	360	367	414	404	421	391	387	376	397	381	364	352	394	356	350	401	385	389	381	393	372	388	348	387	361	372	345	376	354	386	388	369	379	382	369	396	386	360	371	376	369	366	370	392	395	356	368	354	386	360	413	368	408	391	394	384	373	384	393	369	378	389	371	376	408	344	413	346	383	368	370	368	406	369	383	365	377	360	355	355	405	364	404	389	405	402	410	332	384	342	377	378	382	380	390	351	360	392	340	367	369	386	355	383	401	381	360	400	387	380	356	412	333	396	368	392	358	359	359	393	360	352	372	371	396	347	397	390	391	372	380	348	368	341	356	400	416	414	363	375	368	397	385	371	359	372	403	370	404	365	366	410	350	379	365	367	341	398	410	391	417	361	369	416	368	347	342	374	377	372	380	349	336	341	379	365	377	356	373	377	333	378	377	346	400	351	390	385	376	379	397	354	403	373	424	372	364	377	385	368	418	431	398	380	393	349	397	393	372	343
17312	1127	1481	1617	1494	1358	1217	1169	1068	1008	922	989	994	936	932	926	938	812	914	860	851	928	902	853	902	897	858	860	891	840	900	868	878	815	900	825	845	866	815	807	858	894	840	843	888	845	890	907	862	824	880	843	915	896	838	873	837	853	836	868	835	904	916	813	857	797	839	910	869	864	867	804	861	852	853	824	832	856	785	870	900	857	861	872	851	866	918	881	889	896	859	846	848	838	845	874	870	841	863	872	833	822	858	883	761	872	823	903	912	867	874	820	829	850	837	859	836	808	842	855	876	841	816	866	831	858	856	814	811	812	869	829	841	857	851	823	846	873	815	813	833	902	845	865	865	817	840	785	842	853	909	867	812	903	796	842	858	858	810	876	875	837	844	875	837	845	853	838	856	868	866	837	829	864	836	858	835	864	859	866	883	829	828	884	880	843	870	849	868	829	858	867	788	860	868	880	837	836	867	833	824	893	825	885	820	811	838	870	856	903	784	885	815	890	921	851	827	829	853	891	909	825	857	816	823	848	868	874	818	833	851	870	828	850	830	848	808	890	850	803	824	827	829	834	824	832	861	820	865	837	803	845	877	837	872	890	837	837	850	807	843	796	905	801	874	840	848	858	819	859	842	907	855	844	860	823	868	812	867	869	820	796	891	807	820	911	844	875	867	882	870	878	810	890	893	806	860	834	831	893	846	870	848	842	813	826	871	860	876	874	894	818	875	878	862	901	848	853	823	851	814	883	848	844	807	880	869	816	823	872	868	850	860	855	867	798	846	850	870	884	827	858	823	915	839	857	841	849	823	878	814	826	919	855	890	821	836	885	865	826	878	859	868	826	808	827	864	789	869	892	831	845	828	827	915	875	836	865	818	816	801	871	886	802	879	819	828	866	802	870	888	814	864	817	816	864	886	880	819	843	868	827	846	860	834	814	841	829	800	856	827	857	813	886	840	880	830	876	883	844	882	834	823	867	828	815	871	838	855	869	855	886	837	874	846	867	857	815	866	879	867	875	861	875	807	881	888	864	821	824	843	832	847	899	875	866	797	820	848	880	882	865	852	846	836	910	811	869	887	881	816	857	850	859	889	861	859	896	882	829	888	847	834	865	880	819	826	873	827	843	845	864	850	807	855	848	848	827	856	809	874	849	848	869	879	854	843	907	875	887	825	891	885	804	802	866	836	820	911	814	774	833	819	805	835	885	864	821	857	856	800	838	841	830	843	832	867	884	859	776	833	862	827	839	819	815	862	878	869	818	850	868	803	867	841	856	834	805	877	847	872	901	816	838	784	841	873	884	814	842	826	878	919	812	855	869	905	858	851	842	823	832	858	799	827	853	944	813	860	858	801	845	853	868	882	812	846	849	849	888	878	874	809	889	870	825	840	870	858	782	869	807	837	841	860	869	838	887	815	800	829	883	878	886	844	851	841	843	859	917	828	866	898	839	915	815	853	814	872	847	862	833	867	870	835	877	854	868	845	854	816	881	849	878	901	803	873	844	874	893	819	828	820	821	815	820	856	900	851	861	831	863	852	852	818	805	815	822	855	830	859	807	824	856	854	861	848	816	889	836	870	866	844	833	878	887	821	860	807	871	821	822	831	855	856	918	865	832	810	870	789	859	791	837	866	815	847	853	794	848	854	841	854	840	903	874	831	871	835	857	849	863	874	837	833	839	897	862	839	832	853	814	844	892	857	830	897	878	798	859	886	874	900	869	828	882	849	856	788	850	828	853	834	816	828	878	843	846	866	819	788	843	866	883	831	901	878	890	918	858	863	830	819	887	889	912	916	855	831	811	899	815	804	889	838	892	857	836	807	861	811	833	769	853	863	898	825	797	855	861	842	891	855	836	882	893	787	890	814	823	864	836	832	844	912	847	888	860	819	841	842	878	833	878	819	819	820	851	837	843	859	830	846	852	789	843	856	898	865	864	829	829	889	869	900	883	820	851	865	914	856	812	859	835	879	887	818	865	844	859	883	858	812	805	860	854	830	886	814	823	852	906	800	873	838	820	853	870	820	840	864	807	882	884	855	880	773	866	837	871	837	868	805	836	860	852	854	886	882	844	901	858	861	886	858	828	814	871	879	872	899	876	826	833	832	815	854	854	864	840	859	905	886	882	856	822	799	813	842	796	835	803	885	820	810	852	878	835	818	830	833	889	862	828	843	895	803	780	824	805	838	838	845	857	855	863	798	902	836	814	828	835	908	805	804	866	839	835	821	857	795	886	826	823	860	835	822	851	811	857	859	780	849	870	837	860	836	894	890	868	857	781	822	873	897	850	799	846	863	860	849	827	858	877	798	784	865	871	853	825	836	792	859	828	917	872	868	836	836	833	884	855	856	839	842	900	870	856	838	880	782	835	844	891	843	829	829	834	791	856	862	805	833	848	853	881	826	871	890	778	850	884	829	869	858	837	860	835	855	851	789	823	869	872	902	869	853	835	805	797	870	867	808	868	865	752	789	808	884	849	863	822	835	837	889	854	899	771	850	828	910	853	813	884	788	798	822	900	847	882	851	829	872	828	920	888	872	839	864	914	873	844	860	804	842	844	879	846	892	825	830	875	809	841	861	847	842	831	821	866	843	836	825	824	904	837	856	837	830	832	848	866	859	820	869	881	914	862	839	835	847	819	852	801	898	875	835	862	836	846	816	843	852	884	854	864	869	842	871	807	845	841	884	827	817	851	826	840	822	883	879	892	842	856	842	902	836	848	847	854	860	827	844	882	828	829	844	827	824	827	901	884	856	917	878	875	855	830	874	843	917	852	842	924	866	826	830	843	877	870	817	803	876	850	893	805	808	846	823	863	834	861	864	863	848	850	886	815	908	838	858	873	836	841	813	850	855	824	884	899	877	847	918	824	834	859	812	849	863	848	877	882	834	807	840	910	809	882	815	852	831	858	922	881	840	785	854	868	865	824	862	853	851	805	812	857	851	862	863	850	852	815	842	855	836	825	831	869	866	872	875	849	843	843	836	841	840	824	895	825	822	812	867	860	892	876	844	860	848	852	893	892	853	844	852	892	896	861	844	873	850	821	795	891	850	879	822	859	911	853	839	847	856	851	805	901	878	859	896	836	882	824	812	836	869	824	841	873	844	870	852	899	878	894	884	865	847	886	808	841	858	834	829	859	888	894	864	842	807	782	848	859	832	893	819	890	863	822	865	836	872	803	909	887	828	859	840	873	845	803	836	822	824	850	804	845	844	831	902	785	883	858	890	874	866	813	828	854	888	862	899	847	866	863	840	826	825	830	807	871	903	862	865	853	846	912	839	879	956	873	808	782	835	831	861	876	806	876	884	866	817	886	892	893	838	874	838	818	837	823	871	872	886	892	832	843	879	865	836	849	911	843	849	799	823	849	827	842	849	886	861	825	876	878	839	828	882	777	859	851	854	832	861	827	891	845	845	834	862	820	826	877	842	873	821	792	793	855	866	886	867	805	864	876	837	845	874	880	868	838	869	832	787	847	873	901
50637	14351	2577	831	571	492	432	362	372	358	347	321	388	361	312	341	352	339	343	345	305	309	341	358	318	325	325	306	324	321	306	307	308	327	308	327	329	332	306	314	308	312	315	313	284	314	316	319	323	351	329	306	294	314	281	314	310	319	346	270	318	326	320	327	323	311	348	319	328	325	318	332	289	313	314	323	334	318	302	313	319	293	293	333	338	320	313	322	347	328	341	284	303	310	323	328	312	306	346	280	314	364	327	312	361	307	323	301	304	307	292	325	293	344	298	293	326	311	286	323	312	295	273	312	310	317	359	288	307	324	337	336	324	327	295	327	295	316	319	340	305	352	307	329	319	303	316	318	324	308	320	320	290	329	313	292	326	301	311	301	287	311	309	308	310	280	307	355	310	309	332	325	330	352	334	273	302	344	311	335	337	312	323	288	277	275	322	321	295	313	300	326	301	306	276	316	291	317	301	317	303	301	319	353	308	321	287	319	310	276	290	330	359	310	324	303	297	312	327	327	313	315	314	337	275	310	302	296	327	306	347	303	300	312	291	291	310	314	358	335	300	323	317	311	288	365	339	286	310	307	320	306	350	282	305	325	278	304	330	304	311	273	303	304	320	323	311	292	281	297	295	307	323	334	292	340	285	321	318	286	304	312	319	283	300	309	326	326	302	322	303	308	318	299	368	324	315	303	319	302	265	308	306	313	294	312	317	339	312	294	284	295	295	323	325	350	313	313	335	290	330	289	280	319	318	290	294	308	286	298	330	294	332	357	335	297	323	317	305	354	323	317	287	317	334	298	329	334	292	331	335	296	331	321	319	330	328	328	344	326	311	334	346	311	330	315	338	336	320	333	330	288	335	318	317	323	313	326	333	294	367	288	311	319	316	270	298	325	320	327	304	309	322	308	340	351	316	305	308	317	326	296	284	336	293	336	313	311	296	280	318	309	310	345	280	309	336	294	309	316	296	310	303	276	319	305	326	320	301	312	288	321	316	286	332	344	345	326	362	283	343	333	307	362	307	304	288	311	357	329	308	314	325	311	303	312	309	305	317	280	330	303	336	340	325	331	322	319	305	329	337	304	307	295	321	337	311	306	293	293	323	329	294	299	317	324	279	313	300	279	323	311	310	332	325	294	311	318	302	314	343	336	332	300	321	307	319	338	288	305	304	343	340	308	320	349	325	343	314	302	307	273	325	317	315	292	335	319	339	333	300	300	310	311	355	278	324	346	316	294	294	304	279	308	306	298	289	321	329	285	261	271	290	298	305	320	321	304	345	310	300	324	334	329	291	286	306	299	317	327	328	299	281	316	319	278	272	299	358	292	350	304	307	312	299	282	307	310	319	337	334	331	287	294	320	309	309	299	302	311	323	304	321	279	306	317	310	306	312	308	329	285	295	294	335	303	316	311	309	333	341	336	280	307	319	302	287	312	288	329	314	355	301	332	316	298	315	339	311	358	326	285	324	352	329	273	268	307	339	358	304	310	325	323	309	288	348	312	296	326	302	322	282	337	321	312	320	298	324	322	329	314	363	282	306	339	311	319	285	338	265	327	337	335	317	293	290	328	340	298	333	277	334	322	291	350	305	320	324	292	301	335	306	315	314	297	303	317	305	313	328	349	360	318	304	308	321	291	326	316	315	305	305	321	294	293	298	313	331	332	319	333	305	310	324	316	313	330	321	323	340	317	283	309	311	298	304	315	305	332	293	320	331	277	309	287	342	328	279	287	321	321	332	303	310	333	336	302	327	341	327	328	287	329	318	298	314	347	312	283	295	287	339	334	315	322	329	321	327	333	293	286	296	299	298	280	326	337	323	319	302	293	349	302	315	340	338	355	331	343	324	325	305	300	325	308	285	293	328	312	316	299	312	309	266	310	295	296	334	345	312	337	305	307	339	308	286	274	325	323	305	304	316	292	306	326	346	297	344	278	327	278	317	309	297	344	324	325	319	304	302	314	348	297	330	309	315	305	302	317	327	307	312	342	349	333	291	325	327	297	304	329	334	304	331	311	320	332	304	326	324	337	298	330	312	290	315	289	285	317	314	320	331	348	280	296	331	287	312	325	334	293	305	322	325	342	321	280	335	315	333	324	276	317	351	276	325	287	332	322	306	360	299	299	335	308	343	327	300	297	315	340	372	300	337	338	323	297	311	320	316	320	335	307	292	316	283	294	332	320	338	385	339	303	330	329	317	336	321	317	302	299	278	339	330	302	282	296	307	297	305	329	308	323	334	299	296	299	329	329	328	334	325	320	326	319	307	332	319	323	321	300	319	324	315	321	277	329	331	339	329	326	309	318	334	319	303	325	338	306	318	323	357	256	291	320	317	334	290	280	321	317	299	295	299	298	338	292	329	308	303	327	333	313	288	333	325	310	315	339	311	280	287	312	304	308	325	288	337	316	333	327	337	330	291	321	321	347	309	327	329	302	338	301	317	313	295	326	318	317	324	313	336	312	286	309	309	308	312	306	305	343	324	299	339	348	290	319	300	306	321	309	311	323	347	291	372	328	318	326	281	340	280	316	293	343	337	308	314	288	311	324	310	317	310	295	332	331	325	301	326	293	325	345	305	343	318	287	322	308	321	305	333	387	265	302	323	337	293	279	293	313	328	324	346	296	338	330	310	359	299	256	317	267	312	303	356	302	277	329	304	312	303	307	309	311	306	315	315	335	301	333	340	292	307	348	331	309	336	292	322	297	314	353	344	318	311	294	326	327	305	345	294	291	323	315	317	300	325	336	323	320	323	276	323	313	341	303	347	342	354	317	320	328	333	317	306	319	308	315	281	291	348	319	293	335	296	310	302	313	296	328	290	308	292	348	300	314	303	325	312	280	344	277	337	322	339	307	319	331	347	317	305	327	329	318	316	308	300	292	334	341	317	306	335	319	362	310	328	321	325	328	335	293	318	340	327	321	294	310	343	344	299	285	312	297	304	329	316	329	314	325	351	313	310	324	328	334	289	326	325	302	301	304	302	287	325	307	300	330	326	293	315	318	281	330	297	320	336	301	314	315	303	322	323	312	314	304	315	310	302	291	351	332	344	344	339	301	323	326	282	323	332	301	306	321	356	363	286	288	335	308	337	301	299	313	296	333	301	349	330	340	290	313	323	323	323	322	275	308	297	313	315	329	333	328	342	318	354	343	316	297	307	306	334	313	316	301	284	312	345	325	337	299	308	355	336	312	272	300	318	356	304	326	365	336	364	307	302	296	306	321	282	343	292	334	289	326	319	322	304	313	339	309	327	303	336	327	344	337	308	302	296	288	317	318	313	296	290	300	313	313	293	295	302	313	342	298	341	295	304	316	319	309	322	295	349	316	323	330	306	319	302	274	331	317	294	284	298	330	332	303	308	316	305	321	320	342	324	316	292	305	313	315	320	315	316	322	296	307	297	335	332	322	351	289	330	341	316	298	325	324	299	314	332	313	320	291	321	337	347	312	303	319	282	328	332	287	322	300	283	287	275	312	304	316
27115	1141	1785	2113	1736	1541	1316	1171	1107	1010	999	887	855	836	860	836	807	809	777	754	831	735	764	768	758	775	774	729	753	735	724	737	704	739	685	751	716	738	690	740	735	794	703	716	714	706	715	766	731	737	709	752	709	698	777	758	737	699	730	693	754	660	732	683	718	728	694	676	728	683	744	745	703	724	699	688	724	668	728	724	685	700	681	686	688	730	737	690	699	718	700	722	661	716	659	703	719	695	712	732	689	733	698	635	699	745	715	711	669	682	703	726	700	720	739	730	680	717	708	705	717	713	688	701	698	665	708	726	705	736	756	712	655	700	710	698	714	697	659	675	708	738	722	683	762	717	699	687	740	682	697	732	680	688	754	707	678	729	668	725	731	746	678	665	703	702	681	678	690	695	753	698	699	702	728	770	713	709	743	739	711	708	732	700	699	706	712	704	739	684	689	701	741	732	695	736	720	725	710	731	722	705	726	718	732	704	689	677	712	741	699	677	695	712	688	684	757	771	718	704	697	684	747	683	697	672	717	718	647	684	723	683	655	716	740	759	754	709	682	719	693	703	683	649	763	726	716	714	716	702	697	686	711	709	759	718	706	690	709	732	667	687	724	690	729	721	660	634	742	696	687	735	677	742	716	680	732	654	760	792	686	691	750	732	746	737	722	725	688	700	687	712	698	681	729	706	716	696	692	673	681	745	720	699	760	718	681	703	698	709	707	695	700	710	690	675	705	693	724	746	728	705	728	693	712	721	707	696	681	744	665	713	732	731	676	675	717	714	656	721	698	709	686	700	732	719	732	683	710	687	699	750	725	689	707	722	737	751	753	715	695	723	711	695	653	731	699	682	696	688	731	740	659	717	710	681	714	694	718	745	716	672	719	745	729	719	733	749	722	705	630	703	689	704	743	648	700	714	718	689	733	702	675	681	735	688	708	694	733	765	729	697	712	687	746	658	699	738	765	685	690	677	684	668	720	676	718	679	730	695	712	739	667	669	667	698	734	692	708	710	690	743	716	727	706	756	705	711	650	681	688	639	713	675	708	704	717	703	683	717	712	665	665	687	684	708	730	722	706	681	686	699	716	729	709	710	685	686	726	757	719	736	706	723	699	677	695	717	707	692	718	708	692	684	729	691	710	720	666	732	732	710	795	692	700	716	700	711	680	703	729	665	726	724	708	711	711	740	692	696	649	680	699	720	711	769	737	705	718	710	704	701	750	723	705	718	696	731	713	724	731	715	695	752	713	698	664	683	729	714	689	697	677	677	731	654	727	674	732	749	728	703	694	696	688	750	727	738	656	708	747	675	682	727	724	737	727	709	702	704	731	711	691	721	732	677	702	678	675	723	674	736	742	665	729	701	717	709	695	656	725	690	713	701	685	664	674	702	678	706	743	747	680	721	739	667	732	682	652	744	704	743	670	722	728	735	730	722	659	677	731	678	681	677	733	694	709	730	713	737	722	692	720	689	767	722	700	674	732	674	655	730	701	690	735	708	696	745	697	687	734	723	742	710	708	680	690	729	715	721	647	706	759	711	737	717	745	729	739	702	697	697	748	746	684	730	717	705	667	695	692	714	691	718	695	719	715	706	678	723	679	616	702	749	677	669	723	654	740	738	743	697	723	744	666	655	711	694	688	713	692	747	705	734	733	690	702	729	719	723	724	715	664	727	703	709	735	730	700	704	685	737	714	689	697	702	666	690	681	706	725	755	668	711	678	736	710	665	697	717	732	660	705	658	722	704	699	713	718	691	676	705	739	713	788	717	677	699	716	747	699	693	684	705	717	733	691	719	677	697	708	645	724	745	701	696	753	705	722	684	739	755	673	728	719	723	685	748	695	717	695	744	751	669	747	703	748	693	726	676	714	704	730	729	698	651	738	686	758	679	683	739	705	725	725	755	666	719	702	728	651	683	715	698	740	752	687	735	729	692	723	716	632	779	735	737	713	688	689	699	741	723	705	747	682	701	694	687	723	670	710	715	693	725	726	680	707	735	662	759	691	694	717	747	684	693	715	717	764	719	662	660	736	676	685	714	656	722	699	715	740	711	727	636	719	670	660	704	691	735	714	722	721	669	733	717	692	724	710	708	729	740	742	711	736	729	737	732	711	697	705	663	690	689	764	709	713	696	660	733	707	733	736	738	706	688	692	710	706	702	743	675	711	660	676	686	722	663	742	770	677	710	687	716	692	749	687	723	695	688	696	711	731	727	714	726	661	700	694	694	689	714	713	688	652	699	705	657	679	716	681	675	683	673	679	669	691	741	738	706	659	703	711	713	733	702	663	717	695	693	702	709	703	721	639	671	678	689	715	697	751	739	681	670	686	666	698	725	728	752	749	740	664	722	716	697	698	716	687	691	727	693	677	732	727	706	713	715	702	724	741	710	730	672	728	690	688	680	707	755	710	663	719	733	668	726	637	735	664	742	718	709	726	677	710	679	727	758	729	680	708	693	694	705	719	708	707	685	728	705	735	750	715	753	720	737	687	724	720	705	723	745	673	739	689	732	654	687	713	705	699	710	720	686	715	691	697	669	694	681	640	680	677	681	703	702	760	703	722	750	682	703	659	718	643	707	709	718	698	726	712	650	694	692	742	725	704	687	701	717	765	694	707	736	754	673	668	697	753	669	677	700	713	725	721	683	720	701	688	730	708	685	685	692	692	744	698	698	747	727	713	693	767	683	685	695	748	653	713	707	689	724	690	725	697	725	701	767	707	736	736	768	694	713	649	698	709	705	730	706	673	674	713	692	705	731	691	752	708	668	719	713	729	763	704	658	723	684	687	650	700	718	684	702	715	713	688	664	680	724	726	684	732	734	720	704	717	703	721	686	702	668	721	715	734	702	715	656	723	759	721	712	751	695	718	665	722	718	683	713	763	760	696	742	711	691	681	738	679	674	757	699	726	714	717	670	702	685	672	724	666	743	701	661	720	733	672	679	686	733	740	729	756	683	661	674	707	657	762	723	704	712	711	702	714	682	667	653	730	723	798	740	704	682	694	733	736	699	730	690	735	695	667	707	721	704	753	683	663	668	732	700	721	703	705	775	710	642	754	721	690	684	679	725	693	680	698	701	751	693	645	697	762	711	740	716	675	729	683	696	682	721	722	788	686	655	703	691	683	671	719	694	689	652	728	735	694	700	715	668	702	709	679	691	688	730	695	660	703	686	726	719	754	697	697	708	739	706	721	723	706	731	691	725	680	687	676	718	650	690	732	724	697	734	686	713	725	695	699	709	711	729	679	703	689	717	663	704	748	719	707	698	727	712	741	751	735	733	725	696	733	721	710	744	735	691	651	709	706	734	703	714	712	709	731	747	718	710	686	740	729	701	754	702	660	718	744	676	715	699	696	672	686	719	738	719	730	703	710	656	716	701	696	741	667	735	686	699	746	674	736	717	715	687	728	683	718	714	699	712	727	677	747	678	753	719	679	682	684	751	713	720	706	720	694	718	704	671	726	714	698	722	743	716	680	719
39272	7678	555	349	360	309	316	367	313	389	335	340	350	336	334	356	344	335	348	367	333	374	329	371	360	359	352	367	363	347	338	352	357	341	306	336	343	331	368	364	331	393	353	392	328	353	343	350	335	309	331	306	380	388	319	310	346	341	372	368	347	343	326	354	390	329	360	327	373	367	324	337	338	339	360	362	342	360	318	333	351	356	339	324	364	340	354	358	324	336	366	352	332	347	322	340	339	312	336	354	344	350	336	334	316	348	356	332	352	315	334	356	357	336	350	320	338	371	373	338	333	345	363	358	322	332	342	322	333	351	378	327	313	301	326	377	340	331	349	396	334	339	366	336	350	341	383	319	347	346	355	355	312	325	360	350	355	373	349	354	328	371	320	371	349	363	348	360	330	357	360	382	347	322	362	316	352	360	344	379	341	360	332	360	329	361	344	364	337	357	313	366	346	324	305	330	355	375	388	360	345	329	330	317	363	343	338	342	376	375	341	348	346	313	345	355	351	353	338	374	351	373	352	342	322	364	357	337	318	324	359	357	341	318	332	365	336	341	334	321	325	334	331	351	386	364	330	348	331	371	329	342	328	392	359	348	334	316	367	348	311	336	378	368	357	374	358	325	371	310	317	347	356	357	352	350	334	351	381	331	336	340	337	392	356	347	307	331	358	319	352	339	319	309	356	359	327	356	345	350	352	351	339	335	315	345	339	328	329	325	287	361	346	382	374	328	364	312	309	373	337	323	342	345	328	362	367	328	345	368	363	350	335	327	336	362	368	359	333	306	352	305	343	359	367	335	290	330	363	377	359	346	368	385	289	379	349	334	367	363	341	342	323	358	328	361	364	326	363	344	321	338	357	351	387	306	311	353	371	347	338	338	360	333	342	326	349	338	372	316	370	362	361	348	313	320	313	320	367	352	349	369	336	362	358	353	339	347	375	333	381	386	350	340	378	364	363	351	311	330	360	316	354	302	362	341	344	359	386	339	347	341	358	332	345	341	327	335	353	336	349	342	359	368	398	341	369	371	328	322	338	335	367	316	311	362	355	330	364	359	385	362	376	384	344	361	363	327	318	340	357	346	345	355	363	320	326	307	358	332	330	370	334	323	304	363	352	357	348	340	375	393	335	327	351	338	318	348	367	320	380	327	351	354	340	326	361	337	319	346	373	335	335	359	320	340	356	394	358	337	362	348	345	329	373	339	347	332	384	380	345	367	337	332	361	341	323	353	342	321	349	329	337	367	348	328	365	336	355	357	334	362	329	363	366	319	324	317	342	301	349	356	337	388	374	340	347	387	376	343	325	348	319	358	390	332	317	334	379	349	331	339	349	336	377	342	348	353	356	334	312	358	342	347	354	335	367	369	348	359	349	338	324	318	333	337	334	339	355	372	357	300	339	338	367	343	355	348	322	338	346	337	353	346	319	333	318	356	352	327	325	333	334	332	385	314	359	356	378	384	364	404	338	376	307	334	371	331	396	308	347	384	359	362	372	338	329	376	336	357	366	346	375	381	335	336	361	350	368	322	329	330	372	342	360	338	352	355	337	334	314	381	321	366	342	334	340	349	342	347	339	351	375	341	350	346	368	352	352	341	343	284	361	391	337	361	352	343	373	346	345	362	327	362	339	351	337	345	346	359	361	365	355	340	335	355	389	362	353	348	327	301	341	344	362	333	359	360	364	332	346	337	396	342	371	337	360	332	334	355	316	334	333	321	367	346	348	344	332	364	354	308	334	319	332	320	308	335	321	348	334	326	356	376	354	349	336	345	313	351	386	359	341	393	352	339	339	341	339	340	363	348	335	328	363	359	365	353	371	330	370	346	323	364	359	379	372	302	295	340	359	350	402	331	353	370	323	328	339	349	375	332	349	389	339	337	346	317	369	336	360	369	334	320	350	344	310	347	380	348	359	350	299	327	355	396	349	327	349	404	353	356	337	355	349	341	326	311	342	330	340	329	356	357	347	318	362	360	342	363	333	398	340	382	347	352	369	317	322	369	362	352	365	378	353	340	361	318	388	352	341	333	349	340	313	343	329	329	320	363	355	336	307	340	341	387	316	386	323	349	325	363	355	338	341	336	345	363	358	359	366	373	377	375	355	357	328	332	357	358	362	406	377	310	338	349	337	337	324	332	331	347	309	328	334	369	347	370	379	373	303	348	369	329	315	365	356	340	319	349	392	371	353	332	344	315	327	342	362	332	329	340	342	362	374	339	342	308	360	360	361	324	349	348	377	356	348	372	334	333	356	357	324	328	335	339	344	347	317	353	367	372	345	347	344	370	376	326	328	367	315	326	357	329	338	383	373	346	336	358	327	338	337	340	326	361	336	332	360	356	301	343	377	327	344	373	379	375	328	312	422	345	325	338	346	370	336	374	398	332	367	364	351	344	342	354	323	322	376	336	339	367	340	347	348	358	332	330	320	344	348	364	341	373	323	351	355	370	342	361	310	340	342	344	361	364	369	341	340	341	372	345	347	322	342	384	365	340	323	328	335	344	377	348	351	326	366	348	359	385	326	318	356	335	371	314	367	341	333	367	328	309	357	336	320	334	345	343	312	371	342	340	372	319	375	354	365	361	362	343	338	349	362	333	367	374	393	379	386	340	349	320	319	325	375	348	380	364	346	349	349	361	345	346	347	342	363	394	350	352	356	333	305	321	324	372	360	360	345	349	318	365	357	320	319	351	339	353	349	345	340	371	353	379	338	343	329	353	307	291	364	342	349	352	367	349	292	337	350	329	347	341	357	343	341	321	372	325	398	348	379	333	363	344	317	388	338	360	331	357	349	356	363	334	312	386	339	306	311	350	349	347	358	363	342	334	320	339	333	415	355	328	333	361	326	333	339	358	386	346	321	376	332	361	317	347	327	319	373	335	354	355	370	348	330	320	339	333	358	389	357	365	364	330	337	352	300	353	339	341	362	352	327	372	357	357	334	351	327	335	334	335	300	339	335	369	341	356	363	336	344	364	354	345	357	359	393	323	343	344	381	336	340	343	346	346	358	347	325	377	366	317	361	346	332	387	368	353	356	341	333	381	343	334	321	350	372	349	329	354	338	338	327	360	351	323	399	379	329	369	362	351	344	347	329	330	305	377	362	315	330	331	348	349	340	347	351	308	344	344	319	355	357	345	329	339	345	339	372	320	354	341	364	327	327	367	353	353	324	351	375	341	333	332	306	340	335	338	330	379	350	308	323	388	346	352	326	373	346	365	332	370	340	325	396	364	386	326	343	337	326	360	331	324	327	365	358	348	331	354	348	331	357	334	348	358	357	358	348	336	315	321	390	341	343	358	329	345	347	371	322	338	369	350	383	333	338	339	333	327	390	365	370	337	398	350	354	370	376	326	350	329	346	326	362	345	326	347	352	358	325	352	338	342	371	311	369	366	340	351	334	373	374	349	358	376	342	350	329	374	371	366	339	319	325	367	289	333	343	337	330	356	330	337	332	357	351	304	375	323	336	348	323	403	421	360
21306	823	789	795	872	817	783	828	834	792	831	809	790	833	827	769	768	800	862	784	796	799	782	824	785	804	761	848	811	827	808	807	821	808	849	788	790	794	856	824	791	804	814	794	795	780	812	795	832	788	782	834	834	824	763	782	843	827	810	853	820	801	821	818	825	823	866	773	891	794	819	811	820	797	777	777	802	771	791	837	807	778	777	777	771	776	820	846	845	774	780	801	864	858	849	779	843	878	848	811	848	830	810	783	810	776	796	801	805	775	833	828	806	820	791	846	769	834	828	765	808	811	815	762	790	812	801	811	774	772	765	786	807	786	792	789	816	781	789	851	803	830	798	813	810	847	815	801	815	777	857	788	771	800	862	759	775	853	807	821	813	747	856	763	852	821	787	788	815	818	758	788	839	755	815	809	798	807	830	797	830	831	829	865	796	802	850	829	803	726	765	753	821	787	817	814	827	815	816	801	828	769	828	827	756	767	788	771	767	812	801	777	816	875	847	817	862	780	843	787	802	826	814	853	821	792	866	827	828	851	791	760	789	813	804	827	772	853	853	811	778	758	789	848	761	767	871	828	789	813	796	841	770	805	820	728	750	818	783	747	807	838	884	787	828	840	781	822	832	813	856	802	794	804	829	822	780	802	792	786	849	845	819	802	794	797	749	825	823	779	789	779	803	791	805	789	797	818	823	832	842	780	802	778	798	806	831	836	810	856	787	740	821	854	818	793	864	809	835	847	835	767	866	795	794	798	775	844	800	860	836	766	800	831	781	766	784	813	807	800	813	826	789	771	820	815	807	820	846	805	763	807	789	830	804	750	842	791	782	815	853	808	831	827	790	801	857	821	786	820	812	832	832	816	795	791	796	797	816	827	794	788	748	831	802	835	766	806	812	810	814	777	811	784	852	872	808	798	862	821	813	836	775	733	750	854	818	832	857	780	770	736	814	798	787	824	788	746	866	795	814	809	785	797	824	820	808	763	783	761	780	831	793	812	837	815	807	826	804	806	826	814	813	829	812	830	787	845	778	794	811	853	803	805	850	795	800	797	821	801	808	832	799	812	830	786	787	804	780	790	763	844	816	835	790	785	819	803	769	792	819	751	808	849	797	788	811	851	867	847	805	779	815	803	816	781	795	779	817	808	823	776	816	795	766	799	816	804	791	797	759	838	772	840	749	773	785	793	770	833	815	801	815	808	802	757	818	818	802	807	797	794	800	774	801	827	812	847	786	805	820	797	819	848	827	812	732	778	795	798	799	790	831	801	812	847	748	814	796	795	789	764	812	844	818	770	810	790	766	780	798	825	793	812	847	836	824	807	793	793	808	838	796	807	838	811	766	812	771	786	805	751	779	816	826	783	815	807	829	803	854	776	815	822	808	850	773	858	790	778	819	774	832	828	787	828	795	835	770	827	788	879	801	801	865	849	816	803	773	837	787	805	813	834	830	760	770	799	825	809	845	883	783	841	861	788	758	853	798	843	802	821	830	816	793	866	808	774	792	769	851	780	744	816	799	825	795	765	825	783	772	819	821	765	778	836	812	803	792	797	857	782	820	785	871	852	794	826	826	798	831	792	788	837	802	813	822	797	778	777	837	775	818	828	813	823	753	889	809	848	825	810	844	806	786	800	814	819	781	826	839	804	840	843	806	822	833	794	753	802	790	814	775	808	809	750	786	810	787	820	775	854	776	792	828	780	817	832	844	796	795	783	802	783	866	769	793	817	768	836	766	826	819	829	824	805	843	756	772	794	802	773	796	773	809	835	812	793	814	777	791	827	832	781	815	815	836	830	823	783	791	831	759	814	721	855	839	817	807	782	855	775	823	749	836	823	815	791	806	799	807	812	787	774	835	798	786	835	773	873	881	720	807	716	835	800	851	848	806	796	783	777	761	876	843	798	835	863	807	825	800	817	805	817	786	845	784	801	792	775	772	843	824	847	752	755	838	769	818	792	790	771	823	833	807	783	829	786	750	795	827	776	883	777	824	786	807	787	813	812	827	851	843	825	795	775	778	825	820	795	769	833	750	780	777	775	823	774	853	836	847	817	820	775	851	804	760	792	816	840	790	830	766	847	812	797	799	789	791	795	829	821	822	780	807	814	742	844	778	815	813	801	786	796	783	789	783	823	787	831	818	784	825	815	837	719	808	820	795	781	812	788	814	817	794	822	853	785	807	800	873	766	802	798	794	796	751	790	790	858	800	787	802	805	868	782	793	761	746	859	825	814	763	823	794	828	782	796	784	828	797	823	794	806	812	784	794	764	808	800	806	768	796	838	812	825	778	802	786	768	817	836	826	765	790	797	789	789	846	841	806	832	736	822	843	827	879	802	781	829	882	792	786	794	806	776	797	795	817	805	827	791	799	833	817	797	802	812	798	804	786	834	846	820	755	735	818	802	803	762	761	790	865	781	798	790	804	844	794	809	830	829	791	805	823	843	837	842	863	748	811	823	828	862	795	822	792	809	822	819	807	805	767	776	825	804	884	828	806	883	851	852	810	841	810	838	777	762	808	760	748	812	821	780	838	785	769	823	793	790	837	801	777	823	767	796	798	809	840	796	824	807	767	826	759	807	866	818	820	774	827	860	775	802	819	874	815	769	857	817	866	820	810	802	773	776	791	785	774	785	811	806	862	783	868	812	837	831	803	776	808	817	778	797	829	837	821	788	770	753	790	806	781	802	786	781	863	771	857	751	771	791	784	770	843	799	826	772	801	876	801	839	807	831	822	803	770	814	796	808	771	828	833	751	812	766	793	832	782	813	747	819	774	752	788	836	784	796	789	838	774	768	799	773	801	782	823	764	768	836	834	797	820	843	809	796	789	780	829	847	825	816	851	827	815	831	804	840	829	812	811	772	830	820	785	815	768	800	812	802	810	821	801	786	818	800	780	829	762	759	767	787	813	859	821	835	801	737	794	823	760	815	825	778	807	764	783	808	789	854	835	796	806	838	810	812	791	810	859	773	828	824	804	793	760	815	740	824	805	782	744	847	814	818	804	810	808	815	787	779	865	781	835	834	797	789	773	854	799	732	839	817	798	897	809	781	813	789	747	802	815	844	794	821	842	824	806	829	809	841	785	834	820	818	802	832	845	836	792	790	785	727	811	850	754	866	822	790	858	748	820	818	828	801	800	805	786	771	832	827	768	866	760	820	863	812	824	798	849	794	807	820	821	784	803	776	787	814	803	804	881	859	786	841	820	777	767	797	877	816	775	802	793	788	819	778	784	789	855	806	781	811	798	797	782	808	827	822	814	787	783	818	820	828	792	818	821	792	808	799	840	799	799	799	811	812	791	777	799	788	812	824	775	786	814	866	840	745	779	810	804	807	797	846	814	847	815	769	844	810	760	778	808	783	877	838	831	777	775	763	860	807	775	788	785	851	788	799	815	829	827	844	829	819	752	795	820	801	809	830	774	785	765	780	833	802	823	833	816	760	777	762	807	810	837	812	775	822	789	804	805	827	789	768	813	806
55587	14148	1606	692	600	551	500	488	511	553	479	472	508	493	517	496	494	501	492	504	460	501	471	499	500	465	489	474	483	493	513	525	456	462	503	453	458	500	494	489	498	462	462	486	460	485	520	500	492	441	491	448	502	484	459	478	443	469	511	493	484	498	520	497	504	481	502	482	545	490	510	519	486	489	485	474	446	502	490	513	477	447	467	423	524	456	459	471	452	463	492	533	456	494	469	490	512	452	475	476	479	467	512	501	509	525	489	476	507	499	470	511	487	490	465	480	490	486	462	481	509	467	481	471	475	469	468	480	487	500	494	519	521	459	480	419	468	548	464	503	487	488	487	484	488	453	472	508	478	503	536	444	466	523	447	462	509	444	511	483	514	497	547	491	499	518	508	490	492	463	489	461	456	516	474	473	459	453	523	475	477	472	492	457	488	482	420	477	480	481	496	497	498	483	526	510	490	486	472	451	428	463	452	493	478	435	461	455	425	447	543	500	483	482	451	480	461	489	452	498	479	490	501	491	512	493	520	475	505	496	505	488	420	453	514	436	510	483	476	465	507	450	485	493	438	498	466	487	451	520	481	465	548	475	445	464	500	490	483	503	539	468	488	488	502	486	492	486	463	494	510	478	486	449	506	477	513	531	482	498	477	506	489	460	494	486	487	498	524	443	458	463	485	455	455	489	531	487	534	461	455	503	492	478	474	479	487	487	483	498	478	446	462	472	505	481	475	500	481	513	469	513	475	476	448	476	461	488	464	475	485	472	488	480	475	480	500	510	494	486	459	457	471	468	480	475	489	479	492	493	447	462	436	504	485	465	457	492	438	457	508	484	467	498	489	487	437	452	505	492	502	480	469	496	488	476	522	446	412	495	477	475	506	507	500	481	495	471	504	495	440	449	476	489	475	506	503	497	471	459	489	498	473	507	492	490	487	482	492	403	506	510	466	459	473	536	467	556	460	471	474	482	480	447	508	490	491	455	479	508	483	470	499	478	500	483	457	491	461	486	511	495	506	485	476	490	498	488	496	479	474	452	480	488	479	501	493	482	518	489	453	475	492	523	486	501	504	511	480	467	471	511	469	488	472	503	505	487	509	492	480	468	509	457	438	491	476	531	470	469	511	468	502	447	468	493	509	447	486	519	517	470	504	482	503	460	517	464	527	503	494	511	497	495	466	483	474	499	458	470	487	479	476	513	499	490	501	533	506	495	513	438	469	435	484	498	489	466	482	502	498	465	456	488	480	467	492	494	479	475	464	456	470	428	479	509	508	459	488	512	485	439	459	497	507	491	505	463	495	468	456	489	526	488	511	490	477	466	457	511	477	486	481	464	471	519	447	454	430	500	454	511	471	466	459	504	466	490	496	505	496	528	452	506	477	468	494	503	470	508	457	491	483	496	468	493	420	463	468	532	499	472	447	463	514	464	481	494	501	486	467	470	469	465	452	494	503	487	519	485	510	493	499	482	511	456	455	475	431	473	460	466	472	469	522	464	487	495	491	499	510	481	484	507	518	509	476	508	457	459	503	524	481	481	468	468	479	485	492	510	473	469	518	472	483	491	473	437	479	491	469	504	500	506	494	485	516	495	495	500	503	451	498	495	530	490	524	453	508	505	471	503	461	522	445	496	503	518	493	482	494	507	489	517	471	504	513	469	479	520	512	494	488	476	463	460	450	500	493	478	507	507	482	469	504	525	463	494	477	449	469	460	485	493	497	477	447	510	449	477	462	507	502	466	476	443	459	476	463	482	492	487	504	489	457	480	506	484	476	489	447	481	504	479	447	480	470	471	487	476	463	492	494	506	528	497	464	492	480	441	489	496	501	497	513	460	444	484	533	484	506	500	474	463	491	496	452	485	473	484	528	498	495	461	495	495	461	495	502	526	475	493	457	486	522	461	529	463	506	472	467	452	508	464	463	513	499	525	479	467	473	467	449	496	468	470	457	506	446	447	487	511	477	433	484	452	482	505	525	476	474	480	511	492	469	459	477	506	486	491	430	493	459	435	454	452	464	535	515	494	522	456	468	482	496	468	494	511	464	511	489	476	488	438	482	483	457	491	485	520	462	478	530	469	511	456	483	465	455	451	461	505	491	469	459	509	509	482	489	482	486	512	483	485	494	479	468	516	552	493	471	493	482	510	448	529	468	516	480	427	474	483	492	495	496	446	477	495	484	481	472	489	470	468	461	474	465	470	524	497	447	478	516	510	490	490	456	459	455	458	463	494	444	491	493	521	500	521	457	497	477	484	522	499	525	481	458	522	480	514	506	478	488	445	463	482	457	487	460	443	466	505	462	500	477	527	520	500	486	465	517	511	467	477	539	482	489	498	482	467	420	475	475	446	492	468	517	516	516	450	507	438	462	447	498	467	517	490	497	433	470	527	475	412	530	500	484	495	526	507	513	481	465	468	426	522	461	456	470	456	478	470	490	466	493	478	524	460	471	520	490	461	473	430	463	449	489	478	472	508	450	504	441	506	426	447	504	464	482	481	483	501	486	457	475	513	459	489	491	441	455	492	505	509	439	458	443	462	458	468	447	473	498	454	510	456	487	485	486	461	465	481	473	478	450	487	520	456	474	436	499	504	484	481	505	457	472	468	424	495	541	506	455	483	506	531	470	512	495	475	500	532	495	482	470	484	469	481	523	486	521	482	489	515	507	490	467	502	481	493	498	501	538	509	489	512	499	489	466	468	467	494	466	479	472	455	493	494	440	498	469	431	490	466	482	500	432	476	496	476	451	462	471	476	486	450	462	517	416	454	462	489	514	499	496	434	463	497	515	493	487	468	494	454	453	497	458	449	470	473	481	468	461	489	495	498	473	474	466	485	492	477	447	485	497	497	482	499	488	483	489	401	457	444	485	455	467	508	473	468	463	512	473	473	529	513	531	505	478	473	510	476	490	480	497	446	455	477	459	440	518	542	484	489	474	503	495	441	505	521	489	470	512	428	455	498	449	462	465	447	456	428	467	464	478	469	476	501	463	471	530	446	494	483	485	473	483	470	468	510	474	459	455	464	465	492	444	503	485	474	453	493	470	477	463	472	457	500	501	448	499	477	480	486	494	500	497	478	450	476	455	470	475	508	486	493	499	460	553	497	456	515	496	479	511	479	450	458	472	487	462	457	477	506	491	479	529	538	483	518	533	482	473	476	457	486	466	470	528	478	438	469	445	478	526	474	532	473	484	493	491	467	469	481	480	481	482	484	513	497	493	497	506	488	464	499	478	456	479	452	499	490	449	490	458	479	464	543	515	512	489	470	483	425	511	494	474	497	495	448	481	495	489	451	490	467	489	451	502	514	491	461	490	465	484	476	555	480	502	486	460	485	456	457	510	471	472	484	482	479	461	486	468	478	453	489	461	445	476	465	486	455	455	467	468	508	460	460	505	475	458	490	473	519	479	491	462	473	459	477	490	470	496	478	454	500	481	492	519	471	455	502	464	491	471	463	462	473	466	500	441	533	459	469	461	523
31616	1301	1486	1667	1484	1412	1320	1260	1223	1215	1159	1100	1123	1082	1068	1132	1178	1072	1035	1162	1145	1102	1122	1131	1075	1104	1127	1091	1132	1098	1089	1102	1044	1090	1083	1038	1110	1107	985	1070	1044	1108	1070	1099	1073	1064	1083	1059	1087	1110	1130	1115	1068	1117	1065	1097	1078	1086	1074	1081	1097	1076	1094	1047	1025	1107	1083	1097	1142	1073	1102	1101	1068	1017	1016	1058	1087	1107	1105	1079	1088	1087	1065	1094	1040	1065	1105	1066	1040	1075	1056	1074	1061	1044	1013	1048	1089	1139	1029	1044	1086	1027	1056	1086	1111	1089	1005	1104	1137	1108	1100	1047	1106	1046	1050	1140	1083	1130	1092	1065	1149	1060	1060	1059	1034	1056	1033	984	1103	1113	1075	1046	1084	1125	1115	1058	1127	1124	1072	1098	1047	1111	1041	1093	1066	1135	1086	1084	1017	1104	1071	1040	1053	1093	1053	1074	1093	1080	1083	1098	1089	1049	1124	1063	1087	1073	1059	1080	1095	1051	1071	1084	1126	1090	1083	1094	1118	1139	1080	1038	1040	1107	1067	1033	1006	1066	1104	1063	1036	1097	1072	1067	1082	1061	1082	1088	1064	1064	1052	1070	1074	1109	1081	1092	1032	1062	1082	1034	1065	1106	1135	1046	1066	995	1100	1123	1061	1164	1081	1113	1149	1090	1092	1030	1104	1088	1065	1099	1070	1054	1137	1105	1110	1052	1094	1124	1027	1079	1097	1079	1008	1093	1067	1011	1028	1099	1073	1058	1054	1107	1011	1082	1056	1075	1120	1105	1126	1083	1052	1055	1057	1086	1038	1080	1089	1080	1078	1041	1088	1104	1013	1097	1146	1109	1064	1081	1078	1039	1063	1057	1069	1100	1113	1082	1059	1021	1071	1126	1076	1051	1143	1099	1077	1024	1167	1067	1108	1048	1057	1091	1109	1083	1131	1070	1098	1046	1098	1095	1054	1107	1106	1049	1086	1098	1099	1092	1075	1148	1107	1104	1089	1058	1109	1014	1119	1060	1061	1052	1131	1039	1127	1080	1026	1033	1067	1074	1073	1089	1084	1095	1083	1055	1106	1096	1067	1144	1058	1092	1059	1058	1203	1041	1075	1102	1069	1081	1108	1027	1035	1123	1025	1104	1041	1101	1059	1065	1080	1060	1052	1089	1063	1035	1046	1068	1110	1059	1020	1006	1078	1083	1053	1065	1041	1132	1072	1094	1078	1022	1054	1126	1024	1048	1065	1068	1099	1061	1138	1020	1103	1084	1088	1081	1093	1152	1109	1119	1068	1099	1077	1098	1028	1133	1042	1062	1043	1107	1062	1051	1087	1074	1022	1058	1125	1105	1050	1126	1080	1040	1084	1100	1102	1086	1095	1054	1111	1049	1089	1092	1016	1036	1066	1062	1044	1095	1079	1013	1127	1062	1129	1051	1061	1106	1068	1048	1082	1121	1090	1059	1083	1070	1057	1035	1067	1093	1081	1022	1079	1068	1055	1036	1077	1074	1037	1083	1054	1108	1094	1060	1061	1068	1081	1030	1083	1091	1033	1093	1113	1081	1084	1039	1144	1086	1046	1107	1090	1085	1089	1132	1040	1060	1051	1050	1072	1109	1124	1098	1078	1106	1077	1070	1077	1037	1027	1079	1054	1093	1053	1075	1095	1082	1099	1096	1059	1102	1058	1115	1032	1064	1115	1041	1081	1076	1049	1044	1129	1062	1113	1116	1016	1102	1066	1127	1099	1036	1043	1062	1030	1157	994	1071	1101	1085	1062	1048	1086	993	1078	1123	1124	1035	1076	1085	1054	1058	1027	1079	1050	1095	1090	1111	1047	1056	1102	1030	1066	1065	1115	1094	1060	1076	1063	1030	1080	1091	1115	1114	1126	1125	1049	1071	1000	1088	1089	1038	1097	1075	1084	1082	1060	1041	1049	1120	1070	1063	1044	1101	1095	1102	1077	1110	1092	1088	1106	1068	1086	1110	1107	1087	1027	1075	1097	1084	1085	1048	1102	1129	1141	1019	1028	1049	1071	1045	1093	1102	1065	1062	1090	1032	1029	1007	1086	998	1080	1076	1092	1078	1038	1132	1122	1096	1044	1087	1080	1071	1084	1055	1088	1104	1077	1077	1093	1090	1049	1054	1082	1138	1060	1065	1084	1056	1074	1101	1056	1081	1024	1109	1071	1110	1086	1051	1099	1068	1144	1121	1075	1087	1059	1136	1082	1089	1051	1080	1099	1091	1073	1151	1061	1046	1032	1078	1045	1061	1050	1084	1113	1070	1063	1026	1070	1123	1094	1062	1042	1081	1083	1023	1071	1116	1118	1123	1076	1080	1113	1011	1041	1091	1099	1127	1084	1125	1061	1039	1103	1088	1134	1048	1068	1088	1075	1052	1073	1067	1029	1083	1052	1072	1142	1134	1122	1018	1032	1046	1062	1044	1100	1119	1108	1057	1120	1063	1058	1135	1081	1076	1093	1121	1015	1032	1077	1048	1086	1124	1054	1043	1086	1080	1090	1070	1069	1104	1112	1113	1129	1057	1032	1153	1040	1088	1066	1070	1039	1053	1103	1062	1059	1063	1081	1078	1074	1085	1103	1058	1075	1079	1114	1081	1138	1079	1065	1027	1074	1051	1137	1115	1070	1130	1080	1084	1094	1081	1084	1074	1059	1028	1091	1095	1160	1067	1099	1038	1082	1089	1112	1025	1059	1077	1085	1000	1076	1066	1070	1143	1077	1069	1070	1095	1153	1136	1097	1068	1036	1074	1085	1052	1067	1121	1076	1106	1064	1096	1088	1031	1069	1062	1074	1128	1130	1058	1068	1093	1117	1098	1088	1091	1062	1102	1136	946	1135	1085	1092	1026	1098	1065	1065	1067	1049	1040	1096	1108	1090	1132	1093	1145	1069	1052	1076	1114	1113	1081	1146	1046	1085	1058	1082	1092	1029	1079	1138	1087	1071	1065	1076	1010	1070	1042	1040	1099	1119	1114	1072	1057	1062	1053	1096	1048	1116	1052	1072	1077	1053	993	1145	1116	1093	1140	1052	1083	1074	1095	1067	1041	1038	1042	1033	1007	1010	1013	1043	1088	1059	1114	1079	1023	1058	1033	1025	1131	1045	1036	1099	1102	1026	1099	1096	1040	1043	1027	1073	1087	1051	1080	1037	1093	1077	1026	1098	1125	1057	1046	1095	1063	1110	1070	1053	1104	1131	1107	1017	1119	1080	1113	1096	1087	1098	1082	1024	1041	1073	1034	1103	1104	1118	1103	1048	1046	1062	1108	1001	1110	1074	1037	1072	1047	1083	1135	1077	1110	1003	1128	1086	1045	1090	1037	1083	1088	1083	1063	1160	1059	1089	1091	1104	1092	1034	1108	1126	1074	1085	1045	1101	1109	1067	1074	1067	1063	1060	1063	1028	1052	1142	1080	1076	1043	1079	1061	1070	1037	1056	1121	1067	1068	1044	1049	1061	1025	1063	1079	1055	1107	1105	1058	1126	1057	1106	1115	1034	1078	1100	1074	1103	1083	1110	1084	1129	1094	1071	1011	1091	1065	1086	1102	1079	1060	1047	1099	1119	1101	1085	1066	1100	1110	1098	1132	1107	1126	1085	1094	1095	1091	1119	1099	1120	1055	1100	1063	998	1065	1126	1055	1095	1055	1110	1070	1052	1058	1118	1075	1064	1054	1165	1097	1095	1110	1143	1114	1092	1036	1068	1072	1040	1115	1046	1010	1068	1111	1109	1065	1079	1045	1074	1067	1097	1118	1112	1113	1067	1124	1119	1073	1076	1036	1119	1026	1075	1086	1050	1075	1100	1086	1073	1096	1031	1050	1083	1062	1061	1085	1138	1064	1111	1061	1045	1093	1060	1128	1030	1045	1109	1073	1054	1086	1058	1039	1092	1015	1108	1098	1097	1108	1104	1060	1018	1077	1069	1049	1088	1088	1076	1126	1055	1067	1097	1103	1041	1088	1012	1097	1077	1085	1123	1059	1139	1089	1094	1092	1103	1085	1030	1047	1040	1072	1094	1076	1067	1115	1134	1110	1102	1080	1097	1085	1045	1065	1112	1121	1100	1067	1070	1095	1034	1105	1105	1050	1039	1114	1092	1106	1112	1087	1100	1108	1081	1082	1077	1061	1123	1060	1065	1078	1139	1076	1113	1042	1043	1104	1069	1065	1112	1115	1064	1030	1081	1151	1096	1059	1121	1086	1069	1086	1126	1085	1117	1104	1073	1037	1067	1058	1094	1112	1079	1105	1072	1085	1101	1125	1063	1065	1054	1053	1098	980	1017	1098	1042	1093	1096	1087	1018	1064	1075	1047	1004	1082	1114	1114	1063	1110	1096	1061	1066	1105	1003	1055	1031	1142	1051	1139	1032	1058	1079	1113	1067	1072	1094	1069	1093	1116	1091	1053	1075	1129	1049	1066	1054	1082	1062	1119	1052	1059	1064	1088	1082	1056	1040	1051	1105	1053	1039	1070	1080	1067	1105	1043	1116	1037	1075	1077	1062	1089	1065	1137	1010	1126	1085	1078	1066	1080	1008	1075	1059	1073	1045	1111	1081	1066	1042	1134	1074	1105	1121	1072	1105	1056	1073	1067	1044	1082	1129	1033	1076	1037	1055	1101	1130	1012	1111	1109	1051	1111	1133	1085	1138	1051	1064	1031	1050	1042	1072	1072	1080	1068	1129	1074	1070	1079	1103	1050	1144	1060	1052	1122	1066	1111	1060	1092	1014	1064	1064	1074	1069	1053	1047	1104	1047	1068	1087	1067	1105	1076	1078	1047	1050	1109	1050	1087	1046	1094	1121	1049	1075	1086	1046	1113	1006	1053	1037	1048	1090	1015	1059	1078	1122	1004	1088	1042	1043	1068	1081	1062	1066	1066	1099	1101	1078	1067	1062	1064	1120	1127	1045	1126	1110	1059	1075	1142	1026	1081	1078	1101	1057	1069	1074	1045	1032	1080	1121	1083	1080	1044	1084	1041	1110	1076	1094	1104	1107	1117	1046	1090	1103	1098	1067	1051	998	1120
42468	9944	1912	798	586	491	428	405	354	372	336	321	271	308	302	308	321	298	271	343	306	288	307	297	286	291	335	334	293	314	344	331	325	310	309	317	285	299	303	283	269	300	297	297	327	281	307	309	296	270	291	266	310	309	295	274	305	273	317	285	284	323	298	298	275	326	291	298	277	271	288	295	279	297	275	298	324	286	336	288	305	332	277	288	268	293	318	310	357	281	311	294	302	296	290	369	270	311	274	286	315	302	315	291	334	330	294	319	298	283	288	307	311	266	283	285	274	300	283	286	316	273	321	364	341	287	305	280	338	289	261	290	298	307	322	277	301	320	289	291	282	291	261	325	300	270	290	262	300	271	264	283	294	318	295	328	252	253	305	289	293	274	306	281	316	321	299	279	291	276	280	268	275	322	299	276	306	299	319	271	302	318	271	306	312	310	283	314	318	273	289	277	297	292	309	327	315	262	329	312	300	324	325	300	283	320	292	320	314	270	272	329	314	285	307	278	321	316	292	330	298	301	307	268	280	313	318	300	300	339	295	288	289	271	278	303	283	333	296	282	328	260	273	277	288	284	259	331	300	290	285	305	310	310	300	302	283	313	281	300	302	320	290	314	310	275	310	315	290	320	302	312	296	309	258	270	330	294	318	325	304	309	335	283	288	278	316	302	320	286	280	264	291	282	307	320	328	299	281	316	281	272	282	301	313	329	318	310	292	288	288	272	333	295	314	313	305	279	320	307	300	332	327	303	266	286	286	304	295	283	279	299	302	291	282	326	294	291	335	284	259	295	281	298	320	236	295	290	261	305	267	289	284	310	290	297	286	316	318	317	316	310	310	307	315	318	318	311	296	272	297	316	279	312	320	293	352	316	301	287	281	292	316	296	285	296	295	273	254	275	305	338	293	305	304	298	277	317	279	298	327	294	280	296	300	297	275	265	284	297	248	294	325	293	267	289	282	313	287	292	309	292	294	306	261	313	256	279	300	324	312	324	274	294	303	271	311	270	294	289	292	314	289	276	305	324	320	299	318	299	295	280	331	298	297	263	277	300	292	288	326	302	295	318	275	277	275	278	282	298	275	319	302	328	302	316	288	324	294	311	331	288	297	296	305	308	282	307	294	314	279	297	344	320	278	292	306	323	314	289	318	280	297	277	288	229	292	295	324	292	309	296	275	292	342	299	291	276	308	304	314	308	317	329	309	296	306	301	304	309	281	296	300	284	330	328	316	286	285	318	327	291	319	278	318	307	291	313	306	306	283	326	285	285	313	284	286	300	278	301	318	269	297	291	291	275	302	324	301	314	284	330	306	299	284	310	314	311	276	317	310	287	245	283	301	259	325	303	311	273	279	290	306	296	291	300	285	265	295	295	294	292	293	300	284	296	295	329	314	313	275	308	317	278	260	314	271	276	277	281	284	275	283	294	283	296	287	310	304	308	372	305	286	259	274	332	293	277	300	317	302	273	299	290	295	301	301	334	282	314	290	280	295	306	294	286	304	289	291	305	302	305	304	282	322	315	307	319	307	321	288	320	287	307	314	315	250	295	302	287	339	287	272	301	258	292	320	280	308	285	331	280	291	273	290	307	290	300	266	294	287	281	299	303	287	292	296	294	301	299	358	307	285	289	293	295	309	314	294	321	319	290	299	316	297	304	300	292	308	302	306	279	279	271	317	332	296	296	330	317	279	301	311	299	307	276	263	296	290	315	303	316	275	272	280	275	296	300	337	312	306	264	261	296	299	325	281	297	313	293	276	319	314	301	300	317	294	316	284	257	308	296	290	318	320	278	324	315	276	298	267	299	314	296	266	289	317	326	312	308	289	296	293	325	285	301	289	306	317	316	278	293	284	298	304	292	325	308	294	294	345	308	317	288	317	338	297	279	283	304	293	263	334	289	277	305	277	270	275	278	288	284	271	284	285	278	259	291	299	307	318	278	278	281	333	303	279	276	297	295	288	305	282	264	332	287	292	301	260	280	304	300	319	338	315	321	299	270	272	278	287	301	313	283	279	296	313	312	272	307	303	299	268	324	291	276	304	268	281	293	301	319	307	280	281	260	262	294	295	297	298	284	306	310	316	286	293	290	280	295	298	281	306	289	280	300	310	270	298	302	280	265	290	312	286	289	282	336	282	283	278	275	284	313	290	287	279	266	294	322	299	307	307	272	288	308	341	267	301	303	289	308	266	277	292	341	288	283	318	306	307	303	298	257	282	282	300	280	266	238	314	298	263	296	300	301	290	312	291	297	315	318	260	296	307	298	321	312	297	304	284	285	326	283	286	299	313	316	305	316	297	319	316	320	314	253	326	334	293	280	305	318	300	325	301	299	280	283	275	306	271	306	312	294	301	268	285	318	317	280	301	291	331	315	278	307	296	320	272	286	274	286	316	303	314	308	287	326	290	262	312	328	302	306	322	266	309	285	322	283	308	288	296	279	311	302	310	292	339	311	278	300	304	292	290	276	310	266	260	304	343	305	262	284	309	315	300	305	313	267	287	284	279	270	265	321	301	281	270	289	298	295	307	306	263	301	291	307	318	292	294	308	284	328	278	261	280	319	307	310	299	278	278	312	313	308	280	302	289	306	297	270	290	312	301	289	286	280	313	316	254	309	330	305	319	298	300	286	282	282	289	293	274	285	328	283	277	309	300	306	298	297	334	289	270	286	321	298	282	293	315	305	292	282	279	303	283	288	290	324	302	306	302	309	282	318	303	277	287	297	290	303	309	300	266	283	259	260	282	307	305	314	292	308	292	317	259	299	290	272	276	298	302	268	307	282	314	320	252	300	292	285	289	312	307	292	275	280	273	309	322	301	289	291	282	335	323	302	254	297	295	265	283	313	267	291	300	331	312	268	298	288	300	288	330	263	280	309	305	288	272	268	298	295	282	334	318	317	298	299	296	311	293	291	277	348	312	302	290	296	310	292	272	281	306	296	289	296	318	294	306	294	321	307	293	296	270	296	321	266	305	325	307	277	293	328	288	326	276	264	310	284	271	288	287	291	282	300	294	272	280	324	274	295	287	254	307	281	291	325	306	275	309	275	322	270	289	315	299	323	311	263	308	309	306	339	306	276	276	322	316	297	268	306	322	318	320	282	287	293	321	285	296	308	307	310	320	307	294	307	301	285	264	311	305	281	328	283	300	294	269	277	294	289	261	277	295	302	284	291	273	301	292	314	298	286	284	308	262	309	291	312	302	317	318	282	285	244	299	253	300	300	304	336	336	273	289	315	290	313	278	309	281	273	278	266	282	303	280	299	313	285	317	270	287	296	316	279	309	293	339	315	272	309	280	281	318	291	270	286	317	291	315	294	304	272	314	327	300	322	264	282	282	283	286	266	281	321	284	322	307	290	305	283	292	303	298	314	311	287	289	301	298	318	303	277	284	284	312	283	304	283	295	295	309	295	326	299	310	250	287	288	278	270	295	259	304	282	301	306	283	306	308	302	280	314	300	292	296	290	322	283	311	297	346	299
22297	1168	1801	2119	1777	1470	1300	1178	1021	1034	908	847	830	809	785	799	770	839	786	752	747	729	746	697	739	684	705	722	722	693	719	660	707	686	667	716	678	668	690	701	632	681	681	671	711	663	635	692	681	653	720	665	612	674	733	651	703	671	706	717	700	694	651	738	696	645	666	664	707	676	649	692	640	718	643	673	656	707	689	694	698	695	740	658	692	659	701	675	704	647	674	699	669	658	684	687	643	684	637	663	701	683	669	673	639	643	644	686	591	654	690	621	668	713	726	675	643	666	688	676	711	620	636	673	655	672	647	681	669	676	685	614	659	664	676	669	701	708	665	647	694	684	659	694	660	630	651	669	688	632	661	656	612	669	685	647	679	657	703	673	687	702	691	660	686	635	658	615	647	629	648	653	698	648	672	663	664	658	670	648	654	698	651	700	639	661	659	689	681	694	644	638	688	666	659	661	654	701	678	676	646	689	671	660	635	636	688	672	673	652	713	638	675	649	651	676	590	666	678	670	656	675	685	646	683	679	675	645	670	660	672	684	607	658	672	678	697	636	659	663	639	649	697	713	649	697	637	655	663	655	719	668	678	658	645	665	648	687	626	674	671	664	639	709	668	690	619	696	691	685	675	656	648	683	686	654	661	664	685	665	661	675	664	699	645	669	685	711	684	702	709	654	667	663	680	670	659	726	681	674	675	627	680	665	656	700	676	672	700	673	649	668	664	681	657	680	710	688	660	696	662	668	693	634	640	654	733	681	702	685	700	690	631	675	642	643	659	623	709	664	701	690	723	704	670	694	675	638	769	697	668	648	644	673	670	591	669	669	724	727	653	711	724	729	654	685	642	650	670	751	701	703	613	667	643	688	676	647	680	653	656	667	660	649	630	673	681	670	712	655	630	664	660	638	686	687	676	650	664	646	629	608	687	690	674	655	638	625	720	679	680	646	682	651	635	629	627	700	686	652	635	699	660	657	632	716	634	634	641	667	622	666	665	661	670	662	690	656	690	679	665	629	652	685	669	662	652	695	664	617	658	687	660	663	659	685	654	636	663	668	672	689	675	703	641	695	670	665	663	679	682	655	639	649	681	643	686	673	668	663	642	676	721	630	660	647	646	661	659	655	653	670	640	672	697	683	695	678	737	641	690	683	674	670	643	670	628	659	707	607	734	687	702	678	659	629	677	681	648	708	692	702	647	656	637	652	669	659	698	666	649	682	650	706	707	655	673	668	677	646	643	665	660	654	670	626	686	678	667	649	678	640	644	680	665	664	675	655	633	691	675	627	733	644	639	677	615	643	637	682	665	641	670	632	648	680	637	641	686	700	687	655	676	631	636	676	657	661	663	681	667	710	707	657	680	614	689	648	689	655	719	705	678	657	702	728	626	652	653	698	662	669	685	671	695	689	647	665	648	624	643	667	638	678	676	702	668	678	641	688	689	680	675	628	697	646	677	704	673	670	666	701	667	662	612	661	707	681	629	655	722	665	665	662	693	676	671	707	680	690	661	686	664	690	705	650	660	693	687	643	688	658	677	661	724	655	665	717	669	709	624	672	676	663	673	675	717	650	681	635	652	622	716	667	672	673	673	675	664	662	673	662	656	666	709	693	643	636	682	680	681	677	637	635	678	674	683	681	691	687	678	663	711	684	654	645	696	665	633	676	668	680	675	679	674	671	636	635	690	673	651	686	699	655	656	690	673	662	660	658	657	650	666	638	690	690	663	647	675	641	705	668	704	677	663	671	656	657	698	663	694	709	653	685	653	637	725	709	703	700	712	667	654	730	637	645	670	639	667	677	720	669	682	690	661	671	670	673	676	653	668	670	657	657	676	657	677	631	703	686	602	703	663	666	584	643	654	708	660	639	693	653	656	618	662	662	649	675	669	675	669	652	700	657	655	686	625	660	646	690	699	674	678	657	683	672	724	647	658	659	657	683	684	640	633	704	642	681	690	700	626	642	649	714	674	686	680	665	702	651	706	671	675	667	708	641	648	666	664	619	642	651	661	660	644	651	670	632	648	676	667	686	668	671	649	639	672	674	690	708	648	691	628	677	639	662	642	647	664	682	653	667	704	675	665	711	600	673	638	669	683	654	664	671	671	665	692	689	660	669	668	653	676	630	672	645	686	735	709	673	640	687	687	722	631	636	651	661	603	602	647	673	666	678	671	676	702	652	674	678	667	686	686	676	704	665	634	645	682	666	681	699	686	630	722	684	627	672	656	629	693	657	652	661	688	639	669	683	684	704	670	671	681	667	630	655	674	621	687	632	708	709	632	661	655	691	685	626	666	699	661	645	644	669	695	628	644	674	667	699	665	633	598	695	679	677	705	657	646	725	669	657	695	689	703	662	693	670	630	671	644	645	657	662	713	729	681	640	671	671	639	642	638	686	676	720	665	660	653	685	671	669	605	696	601	667	654	685	714	675	638	680	658	678	676	661	680	712	671	674	691	669	712	665	679	646	669	644	626	666	676	615	692	670	616	688	690	630	637	682	701	718	705	678	655	694	678	701	647	708	661	599	676	621	668	671	657	613	669	644	658	652	684	686	632	676	650	667	689	718	661	669	653	664	662	630	700	686	687	653	672	643	643	687	649	690	646	690	662	702	659	700	657	674	647	664	703	640	676	645	678	669	707	687	671	697	639	680	683	641	691	672	672	710	704	698	676	658	652	679	668	694	662	707	660	702	681	652	611	686	631	651	685	660	688	679	660	681	633	667	692	647	666	672	667	668	678	670	627	669	656	656	697	653	685	645	654	633	642	658	671	654	640	697	674	642	602	666	658	654	696	665	689	698	691	695	689	734	674	652	643	681	644	669	670	633	691	695	692	725	653	670	692	687	651	657	630	639	607	671	638	656	650	695	664	657	680	630	679	669	703	710	679	679	658	657	663	652	701	646	717	676	629	643	629	702	700	656	669	628	657	680	679	660	677	693	684	628	652	677	646	663	668	674	688	617	631	621	654	679	740	671	702	670	659	675	649	635	664	683	696	660	697	696	650	647	650	696	678	637	690	677	683	658	627	655	619	640	671	713	648	692	646	662	649	696	698	679	654	684	701	693	688	625	697	658	659	690	681	691	717	658	711	690	662	671	694	699	681	645	656	649	664	690	655	682	676	663	620	663	678	640	618	661	665	640	671	647	682	682	658	669	672	625	725	689	663	638	669	730	717	663	679	684	662	633	687	674	698	661	652	697	681	699	716	651	706	649	664	672	696	652	651	678	719	665	653	646	674	687	671	702	639	646	670	699	656	685	653	695	664	666	668	679	660	706	693	636	671	670	643	679	742	680	686	658	709	672	658	715	640	707	692	667	665	705	676	673	647	660	677	659	709	674	694	658	656	685	701	661	652	679	655	703	647	658	708	651	644	651	643	659	679	716	685	672	710	658	704	645	669	639	641	666	663	715	696	680	658	673	681	594	664	653	680	673	709	645	714	663	645	646	652	646	633	651	685	703	677	636	709	702	713	670	653	711
26093	2821	357	341	300	323	284	271	287	299	307	342	321	307	300	287	304	279	285	275	273	308	298	291	305	308	265	299	304	299	293	274	303	290	313	288	257	289	310	276	315	267	292	276	286	303	256	301	309	308	314	297	266	271	287	290	278	262	289	286	278	286	259	318	267	277	245	255	320	290	263	283	298	288	309	300	302	298	319	323	299	291	277	291	306	293	296	306	264	303	301	295	325	272	333	303	290	274	285	303	328	301	311	297	296	268	276	265	325	295	275	256	282	266	310	296	334	288	294	299	281	303	293	280	278	302	294	305	306	288	323	273	293	289	288	292	292	277	297	273	282	258	315	289	296	309	290	283	274	328	290	279	303	272	269	289	281	301	313	274	282	333	277	305	305	308	300	310	310	302	300	299	278	314	325	303	317	295	308	285	293	292	284	317	273	298	295	303	317	315	311	310	290	284	317	305	268	294	308	302	287	256	271	282	299	307	274	295	283	261	273	302	282	284	305	318	331	274	281	300	292	299	313	308	345	324	292	286	322	315	302	316	280	284	304	303	286	285	291	265	276	314	279	289	306	300	312	299	295	304	316	331	293	280	306	306	287	270	309	282	273	284	271	295	282	275	295	325	329	305	282	307	284	286	272	278	292	288	277	301	293	280	301	288	293	304	276	313	282	310	292	330	286	322	291	293	281	298	325	273	273	285	287	288	291	321	273	300	306	306	262	339	324	266	306	275	294	301	313	291	283	293	311	299	313	261	309	302	317	290	299	291	338	280	298	325	294	284	313	294	289	315	251	300	310	288	292	290	305	312	288	285	280	255	291	299	263	300	286	274	310	252	309	288	306	258	286	329	301	323	334	318	312	342	316	313	300	260	289	272	307	298	298	303	286	274	322	317	269	308	317	309	328	325	273	286	286	298	288	286	304	288	315	299	257	299	282	292	273	296	311	299	301	294	284	254	304	283	313	268	281	317	309	302	289	270	307	331	293	333	282	292	269	318	286	286	289	275	304	293	296	287	262	307	317	310	307	282	319	308	286	296	267	320	305	314	289	293	295	311	282	295	288	294	314	298	295	292	290	326	312	285	326	317	308	308	296	315	295	288	283	281	314	299	304	295	295	287	307	297	287	293	328	253	305	308	306	306	258	283	277	294	277	291	265	266	305	301	310	312	296	315	282	285	283	290	305	272	277	282	298	260	277	284	295	300	291	277	275	299	282	314	274	289	333	297	285	323	320	299	323	303	297	274	314	284	284	306	271	307	256	282	297	303	286	279	310	300	293	276	283	299	276	331	281	301	299	312	345	286	313	288	288	314	312	298	271	278	315	295	316	260	309	271	242	273	283	319	326	296	287	262	267	261	310	301	307	287	295	309	307	299	277	323	312	303	269	279	320	328	301	324	284	289	272	309	274	328	301	312	296	257	291	267	286	288	298	319	282	300	319	304	286	287	327	318	272	343	299	304	328	313	310	330	271	274	268	292	278	266	287	281	292	318	314	302	295	307	294	290	252	277	284	262	273	293	276	299	266	263	314	302	277	326	283	285	304	317	319	279	335	319	279	275	287	288	299	324	287	299	306	324	247	296	302	331	291	295	294	310	270	302	283	287	308	285	306	320	317	251	283	299	271	265	292	276	319	300	279	290	302	285	299	323	301	299	262	302	270	327	293	298	297	304	279	293	295	265	333	310	341	308	298	289	272	298	266	278	309	304	276	308	286	288	283	282	292	296	294	290	261	281	307	276	268	255	304	302	288	312	305	312	271	297	300	270	320	324	300	308	233	300	289	274	318	297	277	311	283	298	295	286	285	316	333	310	337	297	311	325	319	283	278	297	283	291	288	254	301	301	304	285	321	298	243	278	302	320	314	270	283	306	298	289	322	278	280	316	346	288	283	292	329	279	286	290	249	279	297	297	276	303	291	316	313	279	275	287	268	290	267	301	296	277	279	278	300	317	288	281	279	303	293	298	275	297	291	318	306	306	309	324	336	290	303	269	297	281	278	277	264	290	290	306	309	319	270	268	313	246	312	319	318	298	284	259	305	295	331	314	270	303	293	288	284	294	285	309	312	314	309	315	283	292	272	327	283	297	302	313	295	295	271	251	296	291	317	303	310	287	287	269	301	315	299	302	290	311	284	285	265	307	276	293	310	310	316	290	291	287	310	284	315	292	314	315	303	278	288	290	279	293	287	335	321	301	308	327	300	296	265	300	288	281	303	319	301	269	325	311	290	290	318	313	338	339	287	289	309	296	293	285	293	274	293	310	266	290	299	297	291	298	289	292	295	286	314	271	273	309	289	288	300	300	316	258	312	294	279	303	302	316	299	323	293	328	341	290	316	302	270	308	261	312	292	311	293	301	311	310	291	286	271	305	274	321	285	279	300	294	305	312	265	292	286	312	301	289	261	257	297	323	298	267	279	270	331	272	302	280	306	296	278	285	263	297	276	322	302	292	304	286	282	297	287	308	314	270	295	291	289	298	303	285	287	291	294	318	278	301	283	287	289	281	274	290	271	303	272	262	277	275	266	268	322	259	313	312	290	270	308	274	273	288	289	325	280	333	292	287	300	290	321	270	312	282	293	295	300	303	299	310	274	303	301	311	294	272	309	311	308	313	293	296	313	284	274	287	318	295	264	302	285	316	336	267	281	313	308	286	301	333	283	300	298	263	274	290	293	331	293	288	297	286	279	299	308	307	310	265	307	295	270	297	274	291	256	281	281	280	315	268	294	281	280	293	289	313	298	294	297	306	252	271	280	282	323	274	245	289	286	294	320	304	312	328	260	271	305	278	301	287	294	286	281	272	322	306	313	269	284	307	306	281	322	323	306	284	312	340	290	288	296	274	258	259	281	300	291	287	292	267	322	274	301	292	288	284	289	318	296	289	277	295	306	303	295	297	289	292	269	331	316	285	300	272	273	274	304	285	265	297	254	285	286	308	296	281	310	301	298	307	290	266	284	280	305	292	296	318	299	308	279	289	283	264	324	309	305	257	321	315	284	332	291	298	289	295	316	290	294	297	266	295	283	284	276	301	290	320	261	299	288	298	276	279	284	307	255	299	279	317	308	278	295	276	296	281	268	266	309	266	270	319	289	281	315	293	285	313	307	291	294	268	329	295	290	275	305	314	281	288	306	319	282	276	297	307	322	302	322	323	307	285	268	302	312	298	302	304	297	292	283	282	287	261	288	295	295	315	325	292	287	277	271	303	284	282	294	274	232	296	277	300	267	309	279	279	298	320	318	324	292	273	291	273	295	305	331	294	304	301	280	292	308	279	299	287	318	253	334	311	324	323	272	304	284	301	306	291	279	286	315	283	265	294	331	301	292	281	296	295	317	300	316	281	266	290	298	286	312	289	297	295	293	258	309	279	317	309	303	299	291	299	304	287	316	304	297	296	279	263	314	295	290	291	304	259	310	284	294	322	303	312	288	266	292	297	327	283	324	324	320	319	273	310	287	313	275	298	321	305	283	295	305	314
15402	726	743	749	663	724	682	723	689	722	715	705	688	680	725	688	715	694	720	703	721	687	718	702	729	708	689	635	711	688	720	721	727	685	735	718	704	679	728	648	686	760	712	725	646	694	707	678	682	680	716	679	721	678	661	687	703	687	700	688	665	758	714	724	694	647	687	686	664	729	690	757	746	700	701	694	725	656	670	712	719	731	661	686	728	757	705	712	713	675	689	718	714	720	706	704	668	666	696	687	689	744	722	672	672	677	653	736	726	657	706	667	719	652	676	684	725	650	680	703	689	706	706	701	701	696	729	713	710	698	709	690	716	705	692	674	688	685	671	717	708	729	701	675	688	695	651	710	737	678	704	710	706	627	723	700	706	691	669	715	683	685	685	685	687	652	650	732	668	714	746	679	740	712	659	679	726	690	725	642	704	691	697	677	698	705	689	681	655	726	683	714	725	694	690	664	714	634	717	625	676	712	691	735	686	683	658	716	649	670	659	700	687	654	698	699	720	714	728	648	680	747	654	688	667	688	671	724	693	711	688	688	745	665	665	711	699	684	704	653	717	735	714	659	690	673	728	604	733	721	693	732	698	679	731	673	706	714	664	674	709	689	706	665	696	679	670	701	713	704	713	718	658	683	687	671	733	718	736	693	676	657	724	677	703	655	685	708	652	716	674	715	688	699	698	687	787	710	708	682	686	665	706	668	687	740	705	668	712	713	676	666	717	689	707	705	703	687	694	681	738	694	702	719	682	730	677	690	667	683	703	710	703	698	752	704	716	682	710	699	667	748	686	666	663	707	690	715	694	675	757	652	649	683	703	671	720	704	723	669	677	655	659	698	740	677	690	669	683	727	679	671	645	690	716	680	697	645	717	681	671	720	719	697	717	763	738	728	756	702	670	677	679	681	650	689	723	673	701	728	667	691	700	687	735	692	657	673	688	710	725	710	722	670	679	679	683	704	705	725	736	687	694	691	656	650	714	699	697	661	688	732	696	692	688	678	633	697	668	657	693	721	698	678	705	656	745	701	650	699	641	688	720	696	697	709	696	705	719	661	751	720	682	746	698	750	686	649	674	652	686	713	707	674	675	703	736	722	717	634	674	701	673	692	680	659	697	653	678	690	629	677	704	709	698	684	661	696	693	682	697	691	687	661	609	715	687	697	692	687	713	715	651	689	708	683	723	657	719	655	735	723	668	668	698	715	711	692	667	691	711	697	711	692	707	715	693	688	685	682	678	665	686	718	679	729	668	685	723	659	715	670	685	715	700	693	703	669	721	731	655	699	684	665	678	696	667	701	681	650	671	688	715	687	703	674	739	692	679	670	700	653	711	717	703	702	707	666	717	723	715	715	702	676	735	609	691	693	743	682	668	691	703	690	655	734	694	697	708	705	680	720	694	678	680	676	691	692	698	714	714	737	752	723	668	710	689	693	682	728	753	726	688	705	690	695	682	630	659	718	664	663	718	674	646	705	732	676	695	696	695	707	698	693	682	639	645	711	673	660	709	665	755	688	709	719	704	681	700	647	652	671	686	724	649	699	705	676	724	703	663	686	719	690	683	645	675	706	692	710	689	695	656	704	693	741	712	678	717	718	747	707	692	675	667	736	732	640	751	705	702	687	689	676	649	720	694	718	685	676	694	657	649	675	685	735	684	684	674	689	666	685	689	686	735	709	703	690	682	704	701	714	679	643	663	745	674	673	707	683	726	664	679	710	723	709	732	703	721	734	664	698	699	680	735	666	651	710	708	661	680	711	665	703	709	648	666	716	684	727	750	704	699	688	735	700	683	681	693	718	721	716	716	740	684	675	705	707	677	676	727	737	685	673	719	737	691	714	678	708	685	693	673	701	675	705	696	725	682	727	732	727	721	647	676	667	695	686	695	705	710	721	700	721	703	701	731	672	688	681	634	679	671	697	722	658	727	704	660	687	686	677	712	673	706	718	696	687	717	689	705	653	734	662	695	666	701	676	705	734	679	689	703	722	761	689	699	688	708	686	680	704	718	624	667	688	710	707	690	649	697	704	698	666	730	727	663	698	711	679	662	714	732	667	695	739	660	666	692	696	678	651	743	667	688	719	703	665	690	664	649	722	715	673	700	708	721	703	683	755	691	668	699	741	675	699	661	695	688	727	729	727	717	677	698	639	732	722	686	730	701	640	649	691	714	696	695	678	693	701	673	688	670	690	650	703	680	682	684	664	643	681	689	723	677	677	690	706	675	707	688	697	711	705	702	717	671	696	726	683	708	693	678	731	671	702	700	712	693	729	647	724	716	701	693	695	688	691	694	739	688	694	722	673	715	679	785	692	708	690	678	727	760	699	707	648	696	670	691	705	694	730	681	725	723	681	675	675	676	688	734	704	692	703	663	765	701	703	681	704	693	731	686	700	675	720	705	697	705	690	631	681	734	697	688	700	711	651	703	701	716	757	728	717	688	727	706	705	686	745	688	691	652	713	726	715	681	695	687	672	716	733	697	692	711	666	664	675	702	674	717	694	702	691	701	731	714	722	688	693	680	731	684	751	721	711	691	715	684	733	689	681	708	713	686	687	693	666	696	701	664	703	690	680	641	636	723	672	670	687	678	701	716	718	699	645	711	735	669	688	681	729	690	722	688	663	689	722	676	738	701	711	663	702	703	682	702	669	699	707	676	722	696	694	732	696	708	613	713	685	667	676	683	682	667	728	769	647	691	695	688	673	702	739	750	701	672	720	695	722	675	714	669	727	721	689	678	645	668	683	709	643	727	708	676	694	712	717	685	685	693	703	712	706	723	645	630	719	695	668	668	697	678	701	683	695	676	677	709	688	665	701	695	660	694	684	694	722	714	663	682	716	731	679	653	680	708	692	656	688	696	657	699	696	731	640	715	699	725	742	699	674	734	718	707	705	695	700	744	722	710	669	706	703	694	683	725	670	688	659	696	707	688	648	657	667	639	709	672	661	685	740	689	699	717	681	675	660	684	684	718	699	668	675	701	701	729	707	699	717	647	744	715	671	648	679	668	765	766	717	697	664	685	654	695	675	667	727	706	694	658	706	689	680	680	694	714	724	758	665	658	685	691	751	718	697	691	709	657	701	731	720	681	711	762	672	665	657	662	688	691	697	677	683	675	707	708	681	675	706	691	689	671	694	699	725	739	702	657	683	686	621	671	724	662	695	716	695	735	697	675	697	619	735	711	739	694	706	698	669	686	705	721	636	713	662	697	704	709	712	681	688	643	717	697	767	683	684	727	724	663	739	695	709	722	632	704	684	684	726	671	675	752	667	691	709	697	668	697	727	692	733	721	714	716	659	652	720	685	727	727	698	721	710	661	675	724	690	713	653	656	678	677	711	719	718	700	664	733	739	679	710	702	683	708	704	696	691	745	622	719	713	716	688	702	660	681	687	753	701	715	670	696	684	665	678	704	712	680	725	670	711	682	681	689	702	738	697	700	657	689	670	709	698	707	716	706	674	672	753	745	693	694	630	726	616
50795	14487	1863	680	554	554	524	467	461	509	469	437	437	459	420	464	438	445	490	396	445	443	454	476	462	448	477	497	487	460	450	452	447	480	504	449	415	465	421	447	466	448	445	453	507	477	475	417	435	460	425	470	449	457	439	439	459	414	444	425	508	475	455	462	466	455	461	430	476	469	465	431	447	442	460	419	457	522	479	455	459	470	420	494	463	398	447	416	424	479	389	458	443	517	462	428	446	431	458	428	460	425	450	428	451	435	437	413	457	414	428	406	444	459	453	453	429	430	449	445	449	484	435	419	430	433	472	449	461	468	431	434	443	481	460	447	421	446	476	459	455	423	422	446	482	438	484	458	451	461	453	471	447	438	446	478	473	430	427	431	452	428	419	423	482	488	468	426	440	483	431	476	410	436	444	440	446	462	459	431	493	413	455	432	472	419	517	481	442	434	448	470	461	430	457	497	464	419	466	451	419	479	434	478	465	485	432	462	437	452	421	483	476	469	420	452	470	416	471	426	439	460	392	433	427	471	458	438	430	438	445	462	455	444	469	468	456	436	445	451	441	446	430	440	444	433	452	437	423	410	407	451	468	408	458	425	449	451	465	424	425	472	451	461	458	487	456	460	456	506	460	493	421	490	473	447	447	462	457	424	456	445	466	466	440	465	459	421	450	436	395	477	441	465	404	400	466	467	394	431	428	462	445	483	437	468	460	499	455	439	460	464	470	422	469	475	397	423	468	447	467	451	444	423	436	459	460	461	455	448	404	439	480	431	406	494	463	432	446	488	430	437	460	428	437	413	502	486	452	449	443	423	408	459	454	460	472	452	483	466	426	468	464	479	468	426	453	428	448	415	418	437	452	436	426	441	440	456	467	437	428	501	436	454	429	461	479	441	465	431	463	444	482	429	458	442	448	433	471	474	488	441	401	451	444	474	477	424	426	468	494	417	411	385	428	484	452	497	476	497	455	421	480	429	469	460	429	444	474	437	487	485	456	459	440	482	492	472	412	482	490	441	461	440	451	405	411	464	449	481	465	450	455	492	473	456	436	439	451	439	413	433	458	477	463	448	421	455	444	482	411	428	426	458	476	449	473	470	457	466	461	455	450	444	416	424	447	450	439	439	454	429	511	449	468	445	484	439	434	449	492	477	474	451	449	432	458	437	443	427	454	440	423	451	447	412	494	458	433	463	442	462	442	410	446	474	489	410	468	417	432	433	459	441	450	429	436	437	452	464	505	457	480	426	447	426	487	447	477	465	414	422	451	433	405	439	420	439	455	431	490	440	435	423	420	452	451	462	427	460	397	400	430	455	491	409	417	421	433	441	410	464	468	496	427	421	455	480	483	438	445	446	441	459	441	456	433	479	444	417	465	489	444	463	441	449	474	472	457	421	441	432	429	446	442	435	457	481	430	473	429	433	443	413	465	435	422	434	454	462	463	481	469	476	467	440	470	396	429	432	474	482	473	437	458	447	418	428	431	449	454	432	440	435	420	494	444	501	472	464	454	444	481	450	414	437	447	436	446	452	455	462	433	448	468	501	408	496	461	455	456	435	467	437	426	442	442	503	469	469	476	444	474	486	475	439	470	462	452	442	408	450	497	491	460	447	505	450	449	477	442	475	442	480	430	463	475	462	488	446	487	443	460	433	429	463	444	445	449	466	400	472	460	479	424	443	460	433	422	446	458	434	413	432	421	405	421	429	459	445	460	475	480	451	472	478	450	400	444	455	460	444	449	445	412	441	427	430	459	458	475	453	479	475	444	436	452	449	437	459	446	452	484	452	447	427	440	442	468	464	431	433	448	442	440	459	434	421	430	481	482	472	446	428	444	454	478	460	474	442	459	479	472	440	439	453	483	468	442	422	441	464	458	437	440	441	464	488	471	441	432	469	395	468	422	438	440	462	491	451	457	438	450	442	476	456	440	488	438	448	478	430	456	448	464	461	432	451	459	463	464	463	443	418	444	463	496	443	423	431	461	460	459	463	412	415	415	414	468	440	460	418	443	445	425	451	461	455	449	464	465	419	454	508	473	439	435	459	430	429	487	463	449	425	475	466	396	466	439	436	470	448	466	440	459	467	435	443	466	442	433	431	429	433	430	421	454	452	413	468	461	431	438	446	459	477	474	436	458	463	469	463	449	411	417	473	462	446	446	428	468	431	463	462	416	390	401	445	490	433	443	472	474	494	471	456	448	473	466	451	455	486	458	433	435	461	459	467	445	446	442	476	442	460	494	430	451	441	448	431	470	421	484	435	430	448	496	444	455	476	431	468	434	422	436	480	455	435	440	468	420	459	436	477	453	465	404	456	442	432	468	412	430	457	450	435	435	436	503	450	462	421	451	416	446	453	429	453	457	490	439	440	457	415	436	454	432	441	406	468	431	405	435	448	499	435	443	430	454	478	460	435	433	477	446	440	480	420	430	473	470	464	413	404	454	459	426	451	439	464	489	437	439	457	468	468	465	440	407	473	428	458	441	436	443	450	467	432	440	429	443	464	444	435	453	428	457	445	442	447	412	459	438	457	458	500	441	443	471	439	460	452	457	452	480	432	435	468	461	459	427	461	409	448	434	480	449	474	439	427	455	473	464	453	473	449	432	421	463	473	428	441	403	438	466	455	460	459	448	455	464	481	428	437	446	434	439	468	457	494	480	436	440	514	477	457	435	459	481	430	412	440	449	456	478	447	474	461	485	490	459	450	467	433	465	441	435	494	438	431	423	423	487	475	455	416	419	464	428	460	439	459	471	420	463	459	426	432	441	451	439	434	442	476	477	458	469	479	465	487	415	413	442	463	428	454	425	441	444	460	483	445	454	439	477	484	437	433	462	497	449	467	426	461	474	431	470	471	439	488	473	474	419	436	475	442	518	436	441	438	455	457	477	399	436	408	419	451	435	496	441	442	456	492	447	398	454	431	479	463	422	452	484	463	463	443	446	448	443	437	487	424	462	460	441	469	431	471	420	415	482	474	465	466	462	479	442	447	499	462	424	444	418	439	452	425	414	417	459	418	433	455	451	433	483	456	427	443	411	436	454	480	474	397	454	426	449	401	451	451	468	441	430	488	462	524	450	472	454	425	442	407	443	425	425	426	467	458	422	419	442	458	443	440	472	437	436	425	486	446	467	468	444	431	463	471	455	420	460	456	464	431	429	454	452	452	452	451	508	424	431	441	434	452	487	421	482	496	415	469	457	461	497	443	470	450	488	476	451	450	433	467	471	469	455	425	489	440	453	463	452	447	488	455	471	398	462	485	431	427	474	471	423	433	473	466	414	445	476	426	486	452	452	436	442	443	455	459	451	458	426	432	505	421	480	485	444	438	449	435	437	466	465	437	460	466	436	476	468	455	485	457	419	468	487	440	441	459	432	474	473	452	447	457	456	449	454	442	404	399	472	478	410	437	459	476	407	446	430	455	437	458	417	399	421	460	456	453	479	440	445	465	487	445	470	453	477	468	452	410	427	450	491	467	444	432
29762	1228	1490	1663	1481	1403	1311	1209	1159	1133	1139	1083	1054	1080	1037	1088	1059	1027	1041	997	1031	1020	1036	1036	1016	1053	1031	995	1063	967	1057	1047	1032	1024	1036	1006	1012	1042	1020	1032	971	989	1002	992	1003	1009	977	974	1015	967	981	964	994	1051	986	1038	1031	1001	970	1064	1033	1055	1056	1027	1038	1027	1003	1022	1015	994	983	1046	1042	990	932	1033	1017	972	955	993	1021	958	982	967	1013	1010	1022	993	981	986	967	1059	990	1026	981	1009	992	1041	1014	979	1056	1011	945	1019	1026	1024	980	1030	986	987	1004	960	1053	1032	1000	1019	1024	1011	1039	951	1001	1017	982	1021	996	1034	1015	987	1033	973	1006	991	1024	1022	1042	1052	1031	1032	1005	1032	1007	1018	1041	975	991	993	984	1053	1004	990	1010	1071	960	1008	1017	1022	1012	1013	1018	1002	992	1039	975	991	1027	1011	1007	993	1050	1010	1025	988	998	964	992	968	1001	987	1007	1005	1104	995	949	1047	1005	996	1000	1085	999	994	1012	999	998	1025	1061	985	935	982	1032	980	982	1035	1004	1018	956	1025	958	987	991	991	1033	982	1042	1011	1001	1043	985	1067	963	985	1042	1041	1045	996	1035	1066	984	978	1028	986	1016	992	1011	1002	1018	976	1025	966	983	993	1023	1033	985	967	1040	992	1021	1042	983	1078	1013	1008	938	1033	1030	1032	992	1003	959	1067	1040	1002	978	1020	988	985	1013	1007	1006	1035	974	984	973	983	1066	1033	989	1000	1003	1015	1024	1014	969	1023	1021	967	992	995	989	1008	966	986	1023	1012	1035	1034	996	1034	1023	1005	953	1020	980	994	1034	1034	1028	982	1000	990	1055	1021	1011	981	967	1032	1069	990	1045	950	1001	1030	1066	1013	1072	1048	1042	1046	1037	1037	1016	1017	991	953	1033	974	1080	984	1063	983	985	1014	970	996	992	1066	1044	991	1038	1049	969	1002	1001	987	994	1023	1028	977	1029	991	1045	978	987	994	996	1044	1074	1000	1008	1039	1035	973	1031	998	1055	959	1023	969	1016	1010	974	1037	980	1025	960	998	976	1023	1014	980	964	1016	1019	1063	956	1016	1064	1006	972	1005	1020	995	1048	1056	986	1002	970	986	1038	1015	995	989	1043	1017	951	1057	953	1010	1005	993	998	1015	1027	997	1056	1055	991	990	1021	993	967	1009	1018	987	998	984	1015	1004	1021	991	934	1074	1035	1087	1043	996	986	966	975	1013	989	973	1007	1035	988	1043	1029	1009	1039	1050	987	1087	992	1001	1035	963	1017	1012	1037	1114	973	1031	981	991	1021	1040	979	1080	1074	1039	1014	978	987	994	1036	1003	979	1050	1008	998	1020	1037	979	1073	963	1075	997	1010	971	981	1038	987	1006	994	991	983	1051	1028	1019	995	1015	959	1036	1002	1025	1038	1060	1063	1022	996	1022	998	969	1025	991	1003	969	955	966	1023	1022	997	1012	970	1009	977	1022	1066	1053	1021	1035	1044	1024	988	1018	1022	989	994	1005	1003	956	1027	1078	988	1060	996	959	1028	1010	1054	1045	1077	1005	992	976	985	1033	994	1053	1038	969	956	974	1017	1062	934	1015	1073	1010	1036	1035	1005	1015	1004	998	1039	1019	1031	1021	1032	961	1019	1035	1005	976	1025	1052	966	1016	1030	1000	1070	1025	1001	1000	1000	1039	995	1029	933	1029	986	1039	1025	1043	987	1015	1073	1016	1009	1009	985	1044	1047	1014	902	1040	996	1041	1005	954	1018	1042	1034	996	964	1011	987	1021	1056	1036	1036	1013	1011	1019	957	1001	1003	983	1022	979	1031	990	1014	1013	973	1077	1074	1002	1004	1015	1026	1003	1059	1020	983	989	940	992	1021	978	939	985	958	995	987	968	1060	997	972	1011	1003	998	1013	1001	1029	1043	1023	998	976	1036	1046	984	966	1037	1021	953	1016	958	1010	1008	1035	1018	948	972	1042	1044	957	1013	995	943	943	1001	1025	1058	975	1033	1037	1038	1028	1030	1063	1025	1019	1003	962	1008	997	984	1013	999	1042	1015	998	1019	973	978	1053	1044	991	1044	1018	1074	1001	985	1022	992	969	1027	951	1008	1007	952	993	1021	995	1048	1037	1023	967	1030	1041	981	1041	1021	1047	1009	1008	994	1036	1023	1026	1026	994	1014	1027	1017	996	1020	1027	977	1019	1012	1037	974	1052	986	1000	1038	1001	983	1019	1042	996	1049	1044	1013	1007	996	988	1017	1002	961	1020	1028	1011	1045	1085	995	1030	1019	977	995	989	1028	988	1059	1031	977	1006	1041	1049	1011	1022	1019	984	948	1000	1037	1005	1027	1026	1033	1013	1021	1045	1014	1015	1061	1003	1012	977	972	1017	989	983	924	1006	1001	1008	1003	958	1050	1023	956	1027	994	999	965	916	1036	991	1066	944	1024	999	963	922	1007	1004	996	1017	940	1059	963	1042	1017	1017	1030	1011	977	1048	1002	1028	1034	984	1033	1056	1041	1041	984	1008	1015	1079	1023	995	1026	1002	982	979	1006	1102	985	995	952	1005	1025	1054	939	1046	990	1030	1037	1014	1078	1004	1004	1056	975	983	948	1000	1024	1035	932	985	991	1061	1017	982	1016	990	956	948	1018	1028	1002	981	969	977	977	1015	999	1028	1027	968	983	1011	1020	1017	1002	1008	1022	1034	1012	1008	1074	1090	976	1018	1024	961	1025	999	973	1071	1026	993	987	1128	1020	1062	977	1051	1025	991	1007	989	1032	1010	1002	1003	1003	1005	998	1024	1045	977	1038	996	1000	993	1029	992	963	976	1081	1008	1017	997	1006	996	995	987	1024	979	966	1068	1019	997	1020	976	1045	984	1025	972	1043	967	1000	1017	1026	1059	1036	1013	1035	1018	1018	1047	1069	1026	1056	1019	957	994	1021	977	1015	1004	1001	1046	1013	1005	1069	978	981	993	1013	992	1021	1025	988	1010	1059	953	1027	1062	1009	962	1037	998	933	997	1003	979	958	1038	1050	1050	1070	989	1028	1021	1050	1019	964	997	948	944	1012	1057	1058	981	1026	1039	1007	1015	1040	980	968	1011	958	1030	1044	1005	1033	1005	1039	996	1013	1014	1024	994	1001	1001	1006	989	1008	984	974	999	1006	976	963	958	1013	1028	1008	1019	985	968	1014	994	1032	998	1015	1016	1024	1061	1000	1057	1001	983	998	1027	1071	1040	989	1017	997	1000	980	945	1042	998	1022	1048	1003	958	1012	1033	1032	977	979	979	981	998	1046	968	1006	1009	990	1028	1004	999	993	990	1015	970	1015	1034	1047	1018	1025	998	987	1031	977	988	1021	1005	976	1012	999	990	1017	994	1017	1013	1023	971	1042	1078	1022	990	1018	1009	986	988	989	1051	1010	985	1035	1013	960	1003	984	969	989	1007	985	1004	1007	1021	992	964	1022	1034	1024	1021	1017	1059	985	1003	1040	1003	979	983	1037	1004	1019	1009	1072	964	970	1080	1021	1000	996	1032	985	948	1009	1011	1022	1036	925	1005	989	975	1039	1020	1022	1039	981	1024	987	992	1006	951	1038	949	952	1048	1027	1007	1046	1063	987	1048	1006	930	1012	1010	1010	998	1024	945	1014	1015	991	1014	1006	991	981	993	1063	997	957	1007	1023	1015	1056	1030	1013	1002	1026	948	1062	1041	1030	1029	973	992	1050	1059	1063	1017	980	1049	990	1032	1056	1021	1026	988	906	1016	1039	960	1013	1050	1005	970	1003	992	992	1001	1013	972	1035	968	1047	1034	966	1023	978	1017	1021	988	979	1011	1039	968	956	994	1024	919	998	993	968	1012	1026	1002	989	1036	999	967	1009	1011	1001	1047	993	1084	1019	994	1014	994	1048	1034	1077	1024	1007	1025	1020	1006	1022	1011	966	987	992	1014	942	1025	1039	1007	943	1023	1064	973	939	1063	1032	963	980	1041	1034	1027	993	994	1037	995	978	1027	1016	1034	1010	1003	1024	1018	1022	1018	989	984	987	957	926	985	1041	992	1008	1016	1025	992	984	967	950	940	986	991	1013	977	1005	1033	996	1012	1000	994	1053	1002	1053	1018	1053	1061	1013	1063	1063	946	1005	987	992	1008	1004	1011	1081	1069	995	1005	1020	1008	1028	1026	1023	1061	1013	1047	1050	1025	1036	1074	1001	994	1031	971	1015	1003	1017	1028	989	1011	890	1033	1067	1048	1022	1042	1000	984	947	1017	935	997	1043	1015	958	970	1024	1036	983	1090	970	1011	1020	993	1015	993	979	968	1029	1011	1003	1058	979	989	983	976	1008	968	1004	953	1008	1065	1024	1012	1049	977	1069	963	1003	1032	992	1029	989	1032	1051	981
47954	12538	2242	735	561	465	441	399	319	354	350	335	310	334	292	341	328	295	328	350	298	328	290	321	288	312	299	310	333	298	322	300	331	316	314	315	309	319	292	304	310	327	331	336	297	330	313	277	347	305	308	299	309	330	294	298	298	291	336	284	309	288	318	313	288	321	322	305	306	302	348	316	333	325	349	296	285	258	290	321	294	314	303	321	275	267	293	288	324	276	319	347	364	302	289	303	311	309	283	294	290	297	274	310	326	279	256	314	281	323	299	316	340	297	293	278	300	302	300	342	290	305	299	300	320	289	270	285	305	305	295	287	293	303	321	298	280	315	315	305	301	285	315	291	306	317	276	290	319	299	290	302	309	338	323	318	309	288	301	312	258	318	302	328	317	307	316	336	260	303	306	293	291	353	296	311	318	292	326	304	330	282	317	321	286	316	316	312	284	307	271	293	299	300	336	311	322	288	300	270	277	289	281	329	288	286	303	290	317	301	305	285	301	320	301	288	309	293	324	315	333	296	288	345	327	317	313	302	307	284	328	323	334	307	321	292	291	307	347	264	320	319	300	294	311	307	283	294	283	304	331	334	299	329	311	288	271	298	279	312	291	281	290	302	335	322	331	323	289	317	296	297	300	285	282	319	284	285	328	295	289	312	325	322	289	320	312	304	286	299	322	316	291	309	312	291	319	336	340	327	324	329	297	314	309	287	277	303	316	312	315	323	323	255	288	289	281	335	312	317	284	301	317	288	296	322	310	294	306	305	321	327	337	315	317	282	268	314	292	288	305	307	339	328	335	324	321	287	320	330	293	305	290	299	324	299	287	307	343	303	268	283	284	316	286	303	298	301	300	349	305	292	313	333	302	305	310	298	273	308	335	334	280	347	295	307	315	337	280	326	286	307	295	298	276	326	310	338	325	312	298	328	322	294	300	332	305	329	270	300	302	291	317	279	287	323	296	292	308	324	317	298	324	327	356	305	299	307	351	341	298	283	355	309	301	330	287	313	297	310	289	281	303	322	316	315	332	295	331	327	304	310	314	300	316	336	333	306	334	308	298	301	328	299	292	287	309	291	319	316	266	337	307	349	336	320	319	341	298	338	290	328	292	301	280	311	278	292	353	316	287	297	308	288	291	283	278	314	310	290	307	309	292	310	340	303	315	298	298	280	283	315	333	277	317	300	304	278	284	305	298	328	333	298	304	295	304	299	295	295	285	306	327	328	305	308	281	326	298	320	307	299	316	279	322	328	307	285	293	326	324	306	314	313	276	282	300	307	319	313	308	315	316	287	332	351	317	318	257	294	289	321	310	358	346	310	318	325	332	318	288	333	312	275	321	321	292	294	309	309	319	317	290	327	267	297	290	303	311	290	279	318	347	317	302	300	302	329	264	274	308	342	302	324	325	309	346	291	305	288	326	310	323	293	280	309	304	276	324	310	310	316	326	318	290	295	296	328	318	326	294	286	298	315	308	292	284	336	277	303	300	326	327	337	318	300	307	287	306	290	269	325	307	306	340	315	297	311	314	310	282	298	281	322	337	317	320	329	306	296	286	321	290	313	292	287	314	288	284	300	300	293	300	308	317	299	317	301	296	309	354	283	299	303	308	333	327	302	317	313	318	354	317	292	317	282	329	298	320	300	321	306	298	300	281	321	294	286	281	306	315	305	321	287	307	276	305	300	274	287	306	308	310	268	276	271	308	295	309	287	317	280	303	306	307	328	308	304	310	320	306	311	292	302	314	336	329	336	344	301	280	313	271	306	276	299	324	327	318	313	267	304	338	255	309	304	322	324	295	265	270	304	327	325	284	310	282	288	318	300	324	301	295	303	363	289	273	288	320	300	283	301	304	305	308	288	334	292	306	304	307	290	337	339	294	289	317	335	298	296	284	306	319	304	279	326	302	334	305	283	319	323	310	301	311	306	318	282	285	295	290	309	297	308	306	333	282	308	320	310	342	328	279	298	288	321	338	315	309	348	313	315	336	303	325	295	298	300	306	307	304	319	317	317	309	317	319	295	287	319	285	270	309	294	320	297	312	287	304	294	302	295	300	311	306	323	302	312	285	309	295	338	319	304	282	333	310	313	324	325	303	296	312	328	318	267	308	295	308	320	307	296	327	362	295	313	294	313	291	316	301	325	289	285	311	306	281	315	295	271	304	304	272	330	312	282	304	291	312	321	306	293	310	267	365	340	284	317	289	309	328	336	296	298	300	305	275	328	293	302	341	323	289	295	294	294	308	291	290	308	288	300	305	307	319	300	301	286	265	271	308	270	291	311	291	304	325	306	286	283	273	337	319	318	326	283	316	317	290	310	338	306	327	302	293	299	295	289	296	303	316	293	292	304	290	286	290	328	301	342	332	322	318	314	295	281	300	302	298	297	303	289	312	282	341	322	329	297	319	310	319	291	306	310	304	325	323	283	315	302	328	312	288	321	308	291	335	323	283	305	304	306	283	314	279	338	314	288	285	299	311	301	319	318	336	308	303	320	303	286	319	306	326	294	317	308	307	308	285	309	290	310	338	334	307	339	345	299	306	300	323	312	306	331	329	288	286	305	338	317	346	294	306	325	333	292	336	313	301	288	311	293	295	340	308	296	267	301	320	296	302	299	302	288	301	322	296	274	300	309	285	301	321	320	305	276	310	306	281	302	330	251	281	292	328	294	288	295	302	304	311	273	306	333	285	302	320	282	303	304	281	314	285	292	299	309	324	325	298	330	296	294	324	315	332	283	328	324	336	294	344	313	340	275	294	301	284	280	335	285	312	283	334	315	338	332	317	325	301	287	316	307	302	297	287	287	319	310	298	344	297	309	287	328	334	272	306	297	311	337	308	318	298	300	287	294	284	284	326	287	295	325	283	302	326	315	313	308	340	284	302	315	304	324	307	311	265	274	316	319	316	314	324	298	277	333	332	318	288	313	323	299	325	314	339	333	292	314	339	316	323	296	298	326	309	277	304	269	328	337	328	299	324	309	311	307	282	313	320	328	287	285	315	335	282	355	334	298	308	295	303	309	306	320	264	303	305	321	304	334	311	347	345	297	332	306	317	309	311	307	365	261	327	323	299	280	306	313	303	323	291	304	341	291	320	307	316	300	319	309	302	334	316	331	314	304	302	340	289	320	290	284	341	315	298	320	320	313	309	301	322	319	328	312	314	264	305	305	331	330	304	335	288	287	326	284	309	306	275	294	286	266	336	301	348	310	305	295	334	316	309	298	335	293	305	324	324	331	302	308	310	325	313	330	320	309	313	319	326	309	313	331	320	296	315	287	345	329	285	298	298	298	316	332	296	292	320	286	298	305	314	321	317	318	282	300	284	330	321	328	333	316	310	321	298	311	297	317	314	320	320	308	308	307	303	292	321	295	315	277	319	292	308	316	306	321	286	302	275	303	323	332	303	322	340	315	326	329	324	290	320	301	311	326	300	314	302	300	297	261	339	329	282	336	336	267	291	294	313	307	338	293	329	345	292	307
25339	1139	1787	2103	1819	1509	1311	1181	1135	1018	944	892	829	825	848	809	751	782	752	827	780	767	717	756	704	693	744	798	743	717	762	714	688	684	721	708	687	708	699	709	720	725	724	703	686	718	699	698	713	688	657	672	680	654	687	714	729	724	697	702	699	689	664	643	690	684	660	723	657	729	682	702	667	668	728	673	712	734	663	655	697	687	691	728	722	743	718	699	724	666	681	719	672	700	758	710	664	653	674	686	719	668	707	736	731	672	645	697	749	705	723	654	708	677	752	669	677	691	659	691	685	677	664	685	709	675	679	704	696	687	687	729	696	638	654	688	670	689	698	667	684	675	694	695	692	736	677	637	682	657	713	676	731	724	712	693	713	702	707	652	671	659	710	739	637	722	737	680	655	649	695	725	655	719	709	681	670	702	699	688	685	685	659	709	690	669	679	709	719	684	698	737	745	687	707	679	684	691	681	710	680	669	708	701	684	716	722	700	684	719	695	700	667	692	687	683	667	699	720	690	693	732	659	703	698	677	743	672	698	736	730	683	700	716	677	679	704	689	685	681	670	700	660	703	719	681	653	663	685	647	687	700	716	685	674	676	658	724	744	687	672	684	699	735	719	682	722	653	723	676	644	677	686	694	673	690	697	666	685	709	688	693	668	691	674	722	693	712	696	720	691	658	679	666	697	711	692	676	700	725	692	671	702	715	697	652	685	686	678	731	663	709	675	629	682	686	647	710	676	724	743	700	663	694	678	690	742	703	693	683	727	686	697	679	711	666	681	762	672	683	718	677	679	735	711	702	644	670	718	688	725	687	654	696	711	705	707	676	698	683	667	699	696	673	706	693	691	652	743	692	686	741	704	728	704	720	744	696	683	702	695	720	686	678	711	712	683	695	692	689	690	696	690	706	714	766	688	695	671	666	745	711	695	709	666	681	658	703	696	680	677	701	665	696	666	674	652	707	714	655	684	681	691	663	692	699	738	717	711	725	677	705	692	719	657	674	682	699	704	707	710	690	699	700	746	643	713	699	709	696	710	702	683	673	685	692	680	726	702	731	677	705	711	703	740	711	687	665	697	668	676	688	702	692	664	713	705	669	685	671	712	664	666	691	686	688	734	663	695	657	740	695	708	670	702	674	715	685	736	693	669	737	721	731	717	661	694	716	643	754	737	673	701	641	701	730	710	688	667	723	715	725	712	663	723	703	714	709	665	661	638	668	691	710	669	662	669	692	716	688	709	733	716	716	692	730	691	641	686	683	679	682	698	699	678	635	681	675	692	666	646	706	754	714	674	712	680	671	679	745	649	694	704	677	675	681	698	735	649	678	719	659	713	664	668	717	713	668	696	719	666	679	700	692	754	681	679	686	674	680	705	695	689	695	658	668	706	696	677	637	662	706	698	714	722	690	720	706	744	733	706	670	687	731	673	668	642	711	690	652	668	639	652	719	701	709	673	733	705	688	686	655	724	742	692	677	645	658	692	693	734	697	727	690	702	662	696	651	690	721	709	678	669	735	649	721	663	705	717	698	646	716	711	673	684	696	675	710	723	705	695	702	700	716	704	674	698	685	695	679	661	678	701	687	698	698	689	683	696	678	746	738	701	722	669	688	695	701	702	753	683	727	731	735	715	697	688	680	710	618	675	715	633	643	700	612	716	702	640	666	720	696	682	671	722	746	671	687	687	773	669	698	712	708	645	668	696	726	650	697	691	673	715	702	640	704	688	725	720	761	699	697	690	679	670	686	666	682	700	695	664	692	704	712	726	737	750	689	664	669	629	682	701	688	636	703	717	621	636	710	666	711	639	742	694	683	632	701	734	667	714	674	656	697	684	743	673	672	686	686	697	675	663	716	668	687	704	710	706	695	711	715	678	660	671	720	704	700	706	702	712	696	679	718	724	675	685	710	697	691	687	695	713	682	702	707	658	691	699	705	655	697	702	691	659	683	687	716	695	710	660	616	698	642	700	682	690	696	717	637	692	720	665	688	716	685	708	712	686	667	663	681	655	727	682	677	723	631	672	757	721	718	659	703	684	690	698	685	664	682	642	665	706	681	697	684	706	710	662	686	670	682	700	658	680	664	695	694	724	682	679	656	707	675	678	727	699	663	685	759	673	706	691	711	709	687	716	692	703	729	685	676	715	705	713	646	706	676	674	742	655	696	718	688	754	649	707	698	716	701	700	682	705	704	711	662	759	685	710	703	680	697	712	679	732	728	659	727	669	686	706	665	677	664	697	736	678	691	646	727	696	626	697	660	685	726	710	672	646	643	658	711	727	683	681	683	665	752	751	708	727	668	660	710	708	696	728	714	710	668	686	683	646	693	667	661	712	659	664	704	692	753	701	710	684	684	712	637	698	667	684	680	707	712	658	644	692	670	684	692	706	656	696	694	683	667	686	703	739	671	712	652	719	750	713	696	669	688	705	659	716	674	692	656	700	740	722	652	661	730	738	683	659	702	671	670	695	688	720	660	692	705	673	663	714	685	666	707	703	691	755	674	686	748	710	682	706	771	728	642	683	685	699	667	655	730	683	676	685	660	655	730	666	646	731	709	733	684	724	646	726	661	678	710	697	671	684	692	736	723	733	683	689	692	666	664	745	666	679	704	690	683	675	726	719	710	734	712	701	698	691	687	676	682	690	726	660	693	658	662	710	685	689	740	668	677	717	726	720	700	669	666	716	698	699	729	699	674	703	755	726	677	682	657	682	651	658	652	754	682	690	713	710	654	733	690	731	678	720	694	686	688	691	657	689	693	683	688	735	715	661	716	689	682	726	679	721	700	660	675	704	664	650	664	695	663	698	708	681	727	703	686	710	692	652	659	688	705	689	695	727	718	644	707	697	695	695	695	701	686	652	702	703	740	675	694	714	722	720	727	720	663	692	686	674	706	691	706	655	700	701	692	689	726	718	678	718	684	725	678	690	643	674	682	672	683	645	694	696	738	659	704	709	644	643	723	695	683	711	710	740	685	695	707	720	725	688	731	711	688	681	691	683	689	737	677	710	700	648	733	701	663	722	696	746	690	657	692	744	693	667	725	668	700	686	663	716	701	690	734	704	719	701	653	677	639	717	696	674	742	737	645	709	725	689	753	767	727	721	691	682	715	709	682	645	654	704	670	680	717	770	675	700	743	702	660	676	713	708	705	708	644	683	682	705	702	683	689	699	712	659	665	653	696	715	673	682	709	651	683	699	702	727	656	657	685	680	728	695	638	702	691	684	711	723	686	665	705	709	726	744	676	742	726	701	738	711	657	672	668	676	712	762	670	705	677	706	683	712	717	712	686	687	652	716	696	690	739	657	683	672	711	732	724	695	686	694	717	711	698	714	709	710	671	702	702	698	681	715	682	689	680	664	713	692	702	671	656	699	674	631	660	697	727	713	711	697	684	697	711	703	690	673	712	676	660	615	668	676	688	632	717	734	647	689	696	682	684	695	677	645	660	713	725	694	693	714	690	729	697	681	746	682	645	741	738
35285	5928	467	363	317	331	330	311	319	352	300	309	329	310	353	296	321	288	306	306	338	337	328	320	301	352	295	312	311	310	340	286	326	323	335	322	343	327	339	315	322	316	309	299	317	311	311	308	331	321	292	356	318	335	361	298	312	362	349	345	302	305	319	338	305	319	327	324	326	285	319	302	299	306	319	323	322	323	298	341	298	323	304	362	334	283	365	315	311	322	302	335	332	321	304	372	306	337	299	342	343	328	352	296	302	303	341	282	317	355	327	314	313	279	336	316	325	314	356	329	323	328	312	337	306	283	300	300	349	295	297	331	322	322	300	316	311	335	320	345	316	325	337	284	302	323	320	318	309	362	307	339	332	324	361	282	296	318	326	328	305	366	310	314	306	318	341	352	332	322	314	309	303	331	303	351	341	335	303	343	299	333	313	322	337	329	302	274	320	285	316	276	306	340	330	326	316	345	336	315	302	344	324	337	318	301	328	321	322	287	285	318	295	319	322	323	321	336	338	339	321	330	321	301	315	340	305	333	379	300	337	297	307	320	331	305	309	339	341	306	319	336	315	299	305	336	323	334	324	303	306	329	316	324	317	352	331	323	344	323	311	323	304	319	325	340	308	332	337	294	301	347	308	331	305	344	341	328	312	277	293	337	326	310	328	305	332	324	325	293	309	328	346	331	288	321	355	304	328	308	312	321	284	310	330	318	287	336	332	319	323	319	373	322	327	333	312	321	334	344	316	318	356	355	347	301	321	320	325	320	344	323	345	314	302	299	319	327	337	307	320	304	322	331	310	312	347	335	309	289	287	333	295	344	330	319	325	342	342	340	304	342	318	306	323	332	352	313	309	351	272	316	312	310	307	331	316	311	303	284	300	303	369	343	343	316	331	358	341	319	302	335	336	307	359	308	310	305	327	310	334	313	300	339	311	274	339	329	325	317	315	337	288	318	312	296	324	358	287	311	310	314	292	326	331	354	295	296	342	319	279	316	321	330	290	334	324	334	349	310	294	303	306	305	349	298	331	322	293	331	335	331	309	292	305	327	324	347	323	322	310	334	293	317	330	280	337	336	306	316	319	351	324	355	295	341	341	319	315	343	332	310	361	347	317	363	326	296	309	359	297	309	291	334	303	338	303	293	317	337	314	322	288	333	330	321	345	326	344	333	340	330	339	330	293	300	329	348	313	359	312	281	324	306	312	312	307	295	318	302	324	327	340	293	323	312	327	325	349	326	278	341	325	305	312	293	349	298	307	309	310	327	350	321	333	295	337	330	293	333	313	321	353	282	350	320	324	326	331	295	298	342	331	317	321	298	285	338	306	305	332	317	335	359	336	346	298	295	308	321	324	288	336	320	330	345	374	346	340	317	311	354	287	349	289	330	322	312	353	333	302	291	322	352	337	335	327	323	323	326	298	342	316	330	317	340	316	315	333	299	316	337	295	324	320	318	327	316	330	320	315	309	325	334	354	319	337	325	328	352	307	324	298	357	321	315	312	313	335	351	364	332	327	352	323	331	320	346	352	293	273	290	311	358	359	316	307	327	339	331	347	322	327	327	333	346	306	335	302	293	327	328	364	352	304	316	315	332	302	299	306	338	332	346	317	318	364	353	306	339	348	334	318	329	272	284	324	303	304	351	297	304	313	326	304	308	300	308	327	362	341	342	333	319	318	320	320	310	327	303	279	337	339	317	339	314	333	298	308	344	317	317	317	336	352	303	319	318	311	308	313	320	303	336	318	327	307	346	333	329	337	356	332	379	305	319	329	302	322	315	315	329	333	376	329	331	339	298	334	298	316	323	317	325	291	334	325	371	307	337	319	279	335	314	382	316	349	335	316	307	329	341	328	353	308	338	355	332	347	327	291	333	314	287	288	289	294	321	320	323	330	318	335	298	309	302	326	323	306	312	296	309	328	294	337	326	331	323	301	298	320	330	319	359	340	339	311	305	333	329	332	330	310	325	306	320	304	314	337	331	295	319	309	346	339	327	342	327	342	338	305	304	325	349	332	313	313	314	316	317	304	345	304	315	322	314	309	313	323	345	322	302	345	327	328	334	317	323	314	321	374	320	301	324	315	305	291	298	318	340	353	288	328	318	325	351	313	268	365	336	330	341	332	320	328	316	312	346	332	304	327	300	310	319	318	332	308	291	338	329	299	325	329	312	317	322	283	298	318	309	335	269	327	341	309	292	309	324	307	327	301	315	345	325	307	319	318	300	345	345	317	317	354	340	283	303	324	354	339	350	322	303	311	300	333	333	327	328	362	318	291	305	311	306	313	276	311	305	333	301	359	350	316	360	307	308	320	309	307	283	347	351	290	320	331	323	332	308	330	324	326	299	330	298	364	329	334	303	344	326	311	343	305	322	345	293	346	371	316	298	309	324	316	330	318	310	351	298	339	357	302	350	324	341	339	345	317	323	323	329	315	314	329	318	343	341	326	283	310	329	308	307	331	368	318	331	316	362	294	301	320	314	322	327	335	332	331	323	320	323	347	301	293	300	297	305	357	346	308	326	316	314	372	345	279	321	310	373	308	313	318	278	334	342	326	339	325	301	333	341	312	335	338	328	311	286	326	321	339	361	320	321	320	373	318	305	340	336	320	327	311	328	312	332	306	314	325	316	342	330	346	328	297	316	318	331	365	354	313	298	318	291	340	342	333	333	327	327	340	303	319	338	341	324	332	343	333	289	360	301	347	328	284	319	304	302	289	316	291	322	346	309	301	293	323	357	343	336	321	332	325	294	298	316	309	327	307	360	332	298	322	318	338	319	298	300	352	319	308	300	321	300	331	314	359	335	346	334	331	293	305	318	339	291	312	324	327	351	325	304	322	311	324	316	299	345	318	329	328	314	323	323	294	302	305	349	335	325	297	273	274	306	314	331	321	298	328	336	307	339	318	312	330	327	349	299	306	338	322	314	317	331	336	344	293	282	312	280	276	298	330	300	341	315	337	329	331	301	345	316	278	324	307	339	312	321	319	332	308	338	321	311	284	319	328	339	341	355	363	306	326	322	319	303	332	285	351	316	324	312	335	331	319	294	342	314	334	290	316	313	364	336	346	325	310	330	295	289	356	308	309	330	332	319	324	312	329	304	338	337	346	309	331	303	323	311	325	298	319	300	284	298	335	297	324	340	349	300	300	347	311	293	339	342	322	327	321	294	321	287	333	329	302	309	298	328	317	309	333	306	289	319	294	309	336	258	292	316	328	344	328	361	365	328	324	339	339	298	314	340	317	344	319	293	307	350	340	302	316	318	326	309	302	314	307	338	310	339	325	316	313	319	299	310	346	278	306	324	286	299	295	332	316	326	307	298	318	327	345	338	333	319	341	290	336	331	318	333	316	342	325	315	315	313	352	334	291	305	331	308	345	309	307	314	306	369	303	320	294	288	279	327	332	336	317	329	299	368	290	301	329	334	332	319	305	338	298	322	325	321	323	302	326	346	306	323	321	322	312	290	368	336	312	313	313	324
19700	770	811	801	725	774	774	759	766	776	762	785	809	730	763	754	785	794	777	770	738	720	711	773	804	779	732	721	722	770	808	772	752	766	761	707	781	739	760	738	743	754	786	763	794	732	762	781	780	742	740	796	757	731	767	764	777	811	759	788	733	735	746	776	793	758	763	768	761	748	733	785	803	769	799	773	792	729	776	750	714	760	735	788	783	751	764	716	749	737	748	760	773	780	726	747	752	737	741	736	760	787	752	760	753	825	790	723	743	714	803	723	726	819	768	774	775	772	803	762	762	814	714	781	793	767	758	781	774	733	726	747	773	753	742	822	710	771	732	727	768	703	819	738	736	779	725	751	741	748	771	758	777	743	762	766	720	768	726	760	722	704	768	742	738	716	741	769	724	762	770	732	770	757	732	758	742	830	825	744	752	793	726	724	760	760	767	774	810	712	765	779	740	726	773	760	742	789	743	786	769	768	735	727	758	760	787	777	661	824	707	740	726	766	770	690	733	729	831	734	741	805	722	782	785	809	731	733	728	773	743	715	736	762	717	784	706	778	748	739	772	758	730	768	766	761	737	776	800	720	724	778	732	704	765	731	795	742	741	774	721	794	770	759	776	747	736	716	766	756	762	794	758	751	796	784	718	728	766	742	736	722	768	708	775	777	795	715	790	771	720	720	784	794	755	740	762	758	731	713	714	754	746	761	739	744	737	750	781	783	716	735	741	734	744	741	740	758	740	786	776	794	714	784	745	757	781	739	756	765	739	712	796	750	668	744	774	726	757	684	740	752	714	765	755	765	719	765	739	765	726	697	742	769	779	776	807	752	734	758	800	760	751	744	764	753	741	782	723	783	749	785	679	700	747	790	761	717	758	780	748	742	777	748	761	766	746	727	778	773	765	768	721	734	737	739	738	739	725	767	777	742	780	758	782	753	755	762	767	808	801	780	702	769	754	801	726	749	719	782	764	798	705	761	785	754	765	755	747	774	790	764	716	759	753	791	760	756	740	750	778	760	790	792	736	776	783	788	733	732	781	739	723	780	746	751	752	767	694	701	713	794	754	784	790	740	770	771	764	781	749	802	793	769	820	778	728	789	723	774	824	733	739	758	741	754	752	784	738	737	765	775	746	803	755	694	807	765	778	717	755	727	778	769	772	758	786	742	752	750	720	695	730	724	751	777	717	799	776	683	767	747	790	751	716	766	733	812	783	746	808	779	754	747	826	745	736	754	761	794	724	764	748	758	712	760	735	790	741	763	771	752	790	805	803	714	707	804	713	733	754	737	756	759	748	762	763	773	709	769	743	803	754	737	707	789	755	788	767	744	790	733	748	790	787	719	799	766	784	766	759	779	753	778	741	722	756	787	739	781	751	745	771	753	759	773	781	787	749	735	771	776	799	755	772	779	759	776	735	723	742	718	803	750	747	724	749	754	760	762	742	770	775	774	750	731	761	780	760	712	761	737	729	709	705	771	748	754	768	756	731	758	772	786	787	775	742	717	756	761	779	782	732	776	748	771	780	820	752	760	801	777	771	728	778	759	804	696	670	731	726	747	741	753	723	787	751	767	815	747	750	759	750	765	758	740	732	717	746	790	815	738	766	717	739	759	749	724	741	720	806	769	721	773	799	772	778	744	761	729	762	762	724	806	778	759	819	793	797	724	717	752	738	722	781	722	750	781	768	746	740	747	737	727	801	778	753	770	775	752	725	743	788	760	767	775	828	666	757	761	784	755	737	769	767	747	727	737	761	735	715	723	764	705	728	718	730	684	723	766	793	772	813	779	713	738	777	756	743	753	775	713	753	747	777	751	773	791	793	744	786	796	765	742	772	708	739	844	736	821	745	768	777	804	754	760	726	735	776	742	732	795	725	778	765	745	758	774	779	775	769	766	807	772	778	801	733	730	786	764	789	748	813	823	751	778	736	770	745	767	741	731	744	751	730	780	773	758	782	761	747	731	750	803	757	724	798	701	744	726	762	747	788	796	761	741	727	768	742	786	745	761	730	783	747	759	776	740	771	753	778	761	784	775	753	781	761	732	747	688	740	756	786	786	704	790	752	810	799	752	791	752	716	737	730	809	737	748	799	764	755	754	756	703	749	784	786	787	719	776	760	736	743	785	792	751	732	753	804	729	747	786	773	720	744	784	835	780	749	786	761	716	760	764	743	731	800	792	768	733	770	738	798	744	737	735	744	762	728	761	763	782	768	735	755	754	780	773	732	789	805	763	793	796	755	729	708	726	735	779	744	734	794	780	732	705	741	749	775	788	791	694	755	745	817	741	739	799	729	753	785	716	777	759	764	724	729	777	814	725	742	716	808	725	766	775	749	735	707	794	773	721	808	766	765	775	713	778	711	767	787	766	789	754	779	801	715	756	762	719	812	749	750	761	782	763	752	750	744	794	756	758	782	778	678	772	752	798	742	736	760	736	769	779	745	822	788	726	754	741	727	773	778	736	742	746	751	756	760	697	724	762	801	758	745	766	796	775	747	773	764	791	785	786	753	758	714	773	688	781	758	713	743	765	741	792	722	756	750	690	792	726	770	768	757	724	790	719	789	805	808	673	785	704	742	730	735	708	727	755	777	767	755	767	740	790	736	734	804	757	731	739	782	780	742	807	733	792	766	773	755	773	790	761	734	764	711	799	758	801	794	738	741	739	755	762	773	724	793	754	805	766	754	745	720	779	749	723	766	724	726	718	760	757	738	774	744	728	750	779	787	769	792	807	758	764	787	753	820	718	740	801	742	782	785	718	779	736	738	707	753	702	723	753	722	767	722	688	776	769	777	724	734	806	742	784	818	764	765	787	738	728	725	724	777	733	727	752	742	801	777	758	734	725	716	780	727	784	732	741	772	772	777	773	737	747	760	764	741	737	725	773	749	786	790	734	761	763	741	771	749	751	786	794	754	798	723	780	766	798	741	791	781	783	719	801	792	732	751	701	745	733	790	765	744	732	753	751	725	781	719	748	771	749	772	752	806	713	737	773	795	778	751	741	772	759	757	769	746	767	800	774	740	746	735	780	791	703	747	775	765	726	725	759	775	743	774	824	740	771	819	791	748	791	734	740	784	748	719	776	781	750	769	717	743	740	742	768	750	753	758	747	751	808	713	776	777	773	760	774	772	746	758	730	761	753	760	734	744	783	788	782	746	785	752	751	744	782	763	765	768	752	759	723	757	762	785	818	725	775	747	733	735	722	770	738	742	740	762	752	756	756	784	748	810	769	753	770	739	744	726	800	804	770	764	757	739	745	739	742	736	750	728	754	737	760	755	725	775	770	733	774	734	779	790	741	742	777	777	713	732	749	776	758	790	760	695	819	738	772	760	744	747	797	737	812	728	743	729	779	744	782	763	787	738	759	730	731	759	777	712	776	713	734	733	824	726	798	712	762	729	755	747	755	793	768	716	762	768	787	704	762	789	738	769	749	763	754	760	715	698	732	793	763	720	714	797	715	774	681	754	760	744	751	773	715
48783	10243	1232	569	539	536	521	473	480	452	437	471	455	451	452	431	453	452	465	456	418	457	476	435	453	458	453	463	451	471	459	438	458	367	433	447	380	446	448	415	456	449	424	454	473	443	444	464	429	421	434	463	447	454	450	454	479	403	421	464	424	397	415	399	394	421	411	448	400	453	425	443	408	446	441	449	419	422	423	424	459	409	372	408	417	407	432	379	462	460	441	429	395	460	473	411	412	436	453	411	367	431	430	444	446	420	409	479	413	420	378	448	424	428	466	444	471	435	447	421	449	466	384	439	432	414	410	438	461	452	403	404	441	447	399	422	418	465	437	462	474	428	466	449	475	430	447	428	458	433	407	411	401	446	454	447	439	402	433	444	409	434	447	413	378	408	411	448	423	426	434	469	439	435	461	470	435	458	437	419	427	432	437	405	446	414	446	390	421	411	423	458	420	421	490	401	428	447	406	455	431	423	422	469	451	429	441	449	409	408	459	416	440	462	449	406	435	445	423	434	477	425	450	435	439	446	460	415	447	433	454	411	445	454	410	453	454	420	443	417	444	429	409	437	472	422	453	445	430	440	438	424	484	427	460	426	409	432	432	386	412	427	410	451	439	466	462	443	450	434	414	450	408	457	416	378	421	420	464	442	450	425	432	452	465	441	468	424	420	433	424	465	420	420	487	470	424	459	421	452	460	450	496	455	415	444	433	448	436	392	452	466	443	424	430	405	448	452	392	460	467	456	411	393	443	400	450	427	405	394	422	410	443	431	437	462	399	431	436	412	486	430	415	417	436	418	441	426	445	420	469	446	424	431	438	396	404	435	454	421	442	439	441	429	394	474	466	445	467	438	436	421	401	409	406	449	408	478	438	419	474	453	400	440	437	418	456	431	457	443	437	449	485	408	460	413	430	377	441	384	408	457	459	400	452	410	394	444	434	424	419	435	434	422	458	423	467	442	427	437	418	397	425	441	468	405	442	429	446	414	419	414	454	404	394	432	426	475	449	439	414	454	447	500	482	452	435	417	438	471	455	450	429	403	423	417	475	439	450	434	437	461	386	423	443	441	474	445	425	424	403	426	420	441	450	467	451	462	463	409	428	442	432	406	461	448	459	430	407	420	426	404	452	439	418	413	429	437	415	427	416	406	433	449	397	366	432	413	437	462	454	434	449	441	444	420	441	408	398	440	453	423	476	436	462	440	447	433	418	432	466	426	438	436	402	452	413	395	443	453	432	428	460	404	428	412	413	429	497	428	419	473	430	451	409	417	416	437	438	454	390	402	432	427	422	423	453	480	456	454	449	422	450	467	468	471	420	463	426	438	460	436	424	460	456	434	426	461	471	473	430	438	454	429	440	422	425	430	446	412	425	456	454	453	479	475	445	432	433	441	437	398	482	430	421	431	383	441	453	456	400	467	446	462	422	404	488	399	428	405	441	475	460	464	479	434	464	418	426	463	459	416	429	442	408	421	370	452	415	439	428	426	437	423	434	467	430	449	440	460	417	435	426	438	401	411	472	402	446	403	453	466	442	405	455	409	447	460	436	412	411	469	462	449	417	441	447	446	395	432	416	438	417	419	434	429	422	404	426	491	442	431	439	452	439	434	394	443	459	438	437	426	438	421	433	432	401	435	429	445	411	432	437	434	426	431	425	497	413	414	433	437	446	451	423	428	472	434	444	431	424	406	386	428	449	428	430	440	444	439	434	413	459	425	427	408	477	421	439	454	409	450	475	439	429	452	452	391	490	460	420	424	416	429	438	425	397	423	420	478	427	417	435	449	442	427	459	399	410	428	425	452	456	439	424	413	466	460	430	415	428	474	462	407	412	396	418	431	446	420	468	452	439	423	431	444	429	421	402	394	442	408	422	386	403	420	445	432	466	454	437	453	433	464	409	438	446	439	458	447	423	452	457	418	434	442	442	464	498	437	454	423	470	420	424	409	463	440	418	430	426	423	476	446	453	397	459	419	432	439	448	451	391	411	410	442	411	442	437	421	403	433	450	438	422	426	433	434	421	408	451	422	449	430	433	437	485	436	442	426	461	449	438	460	446	466	444	463	460	450	396	418	446	441	434	444	412	392	433	466	434	466	423	456	407	400	425	443	476	453	446	450	408	439	434	455	462	434	421	431	453	458	448	464	487	451	460	452	452	450	428	431	415	428	435	439	422	455	394	404	409	426	459	434	433	403	435	451	442	459	432	440	398	448	413	485	453	492	428	454	430	447	421	415	437	400	402	456	471	442	424	435	425	437	437	429	441	408	395	457	441	448	439	451	407	432	454	461	446	504	446	436	426	429	450	479	464	445	450	448	445	437	466	438	388	398	440	433	423	414	388	428	429	468	457	414	381	450	440	431	460	464	448	463	430	400	420	412	489	444	430	476	422	402	427	428	456	447	453	431	443	438	400	440	419	456	425	409	424	475	458	442	436	475	416	431	431	407	473	462	398	431	423	428	423	423	469	411	458	428	424	426	396	463	455	459	429	449	421	448	475	424	427	445	430	440	455	458	408	433	440	405	431	426	431	405	455	432	463	453	428	416	428	411	443	372	408	445	462	440	457	408	417	459	432	417	397	419	438	428	421	444	421	425	440	440	406	436	471	401	430	434	459	459	422	488	451	441	441	451	422	437	441	438	417	429	445	400	399	426	429	448	471	420	426	417	456	489	440	421	453	447	411	460	445	398	442	453	429	467	437	473	447	431	442	410	430	476	388	433	437	449	442	437	486	425	465	404	397	411	430	435	441	424	447	425	428	458	476	415	419	418	419	444	411	433	413	450	421	446	414	362	431	406	493	467	442	446	446	434	426	452	431	488	432	432	438	469	467	426	450	410	464	424	419	474	453	459	482	410	431	418	444	464	439	471	493	425	419	473	440	443	438	439	412	420	435	424	442	408	457	426	454	463	482	427	470	448	415	415	461	496	428	436	443	439	438	447	436	447	454	445	422	409	415	452	455	443	438	426	409	442	425	432	469	490	454	436	477	431	488	404	435	445	439	443	411	471	443	429	448	453	455	439	453	436	458	449	410	450	388	430	410	436	406	428	416	410	430	443	405	438	454	451	483	438	416	431	459	421	396	479	429	437	428	436	418	448	406	472	418	387	410	438	444	416	422	448	410	448	419	456	462	402	446	424	407	465	460	458	447	441	452	450	408	403	431	423	415	454	450	438	408	432	415	458	421	442	449	387	445	437	424	454	417	413	422	430	442	447	463	461	423	444	440	409	430	443	438	450	404	438	461	452	427	417	394	418	446	440	436	407	413	407	456	471	449	432	466	434	432	449	416	460	452	407	423	412	436	399	438	436	432	430	421	459	458	433	452	436	457	449	474	380	428	451	446	395	448	439	451	420	473	458	474	429	446	469	402	457	460	420	423	455	434	455	434	414	421	443	479	458	447	442	373	393	407	422	413	426	403	459	457	416	435	430	409	415	481	420	431	433	425	399	448	423	457	429	452	469	412	405	471	412	414	451
26128	1170	1452	1546	1420	1338	1285	1179	1117	1094	1118	1049	1080	1037	1069	1008	1024	991	992	1017	1001	1075	1000	1006	1008	966	984	969	989	999	976	979	1002	1006	970	964	955	971	1002	1008	969	1040	943	1034	982	974	973	976	994	956	1007	980	1000	964	965	1001	1008	967	976	926	951	956	997	978	944	997	993	948	976	1054	973	1036	1069	942	986	950	979	998	964	944	911	945	976	942	1075	992	995	1021	1032	936	994	931	1002	1003	992	955	986	943	975	954	973	970	978	971	977	936	972	957	993	986	973	974	963	1019	964	1007	979	952	946	968	1004	991	948	952	981	935	1003	1000	1037	1011	964	1023	990	961	938	993	983	979	962	952	952	959	949	989	919	964	1024	1005	951	906	980	932	917	980	1002	943	962	1004	1003	979	999	982	948	956	930	1016	937	993	987	969	918	998	957	991	999	961	1006	980	966	1003	1012	980	1012	1011	982	1008	997	943	963	951	922	1023	1048	976	977	948	986	1029	1036	964	959	973	984	962	991	962	953	1004	1009	908	961	963	1035	1012	967	981	990	981	951	938	968	980	927	959	999	948	1019	960	998	993	952	1030	987	948	1049	1006	1021	1035	975	948	926	910	973	974	951	961	965	970	971	994	982	1018	994	957	945	973	960	960	959	954	940	966	1017	975	932	963	987	1003	982	918	937	961	922	1024	1022	956	944	983	1010	989	943	931	997	922	939	973	993	1025	950	963	997	920	988	986	983	969	986	995	962	1015	999	938	937	1036	966	940	1007	946	993	1010	991	983	1001	998	968	964	974	950	1013	977	955	1000	1017	1009	937	958	932	973	991	951	964	960	1017	973	934	939	959	978	996	948	1009	995	1007	961	1039	1026	1011	968	1013	973	952	994	1000	953	992	959	947	982	990	1027	937	967	1001	924	1006	996	987	953	991	960	1029	979	952	961	947	976	1011	947	971	968	943	978	965	995	969	1014	969	1003	1038	961	981	1023	930	991	940	957	1046	997	967	977	950	945	977	1002	943	979	971	953	1016	948	994	1034	991	1033	1015	942	956	997	995	1010	994	972	933	1000	963	1016	993	963	991	946	957	901	979	930	989	1017	1020	999	950	1009	976	934	951	1002	1015	1048	988	1041	1008	989	992	933	1004	1019	969	990	973	949	980	1003	995	1013	986	968	996	962	996	1012	913	1044	953	952	950	966	929	962	976	979	982	971	951	912	984	993	965	991	970	973	958	1037	970	1016	978	963	964	1037	935	1005	965	927	969	987	940	958	974	971	961	922	955	954	1007	957	933	1031	986	972	983	971	992	921	977	941	946	990	977	1003	1025	964	943	967	1018	946	999	960	958	1017	969	951	990	1032	998	1005	976	987	962	1003	963	975	1002	1009	984	935	981	993	977	1039	965	996	940	951	975	989	1020	1039	945	953	943	960	938	977	1026	996	935	984	1021	944	983	951	964	962	957	929	1027	984	974	971	991	933	986	1005	980	945	980	966	982	927	993	908	964	974	1007	1041	937	996	966	989	1000	961	1010	1006	1027	993	978	946	1003	928	1002	940	1002	1013	995	962	996	1019	981	1009	987	1016	962	1020	1001	966	1010	1011	937	986	1012	1046	960	967	986	998	986	1005	942	960	975	964	967	953	986	993	943	936	1001	996	964	1089	980	1063	991	938	983	925	1009	969	990	956	973	961	981	971	962	971	965	993	958	995	1027	989	978	1041	987	982	986	1031	1014	1007	946	969	965	939	963	1010	980	968	977	949	936	931	901	958	1031	969	1030	951	921	947	962	985	963	1002	919	1035	953	1031	933	1015	952	997	944	957	953	971	939	990	969	990	1035	982	944	981	994	972	966	909	971	974	923	955	1033	972	1010	974	962	973	1013	940	1020	928	999	967	1012	929	1015	980	995	947	986	980	1018	959	967	968	986	1017	971	977	953	971	953	985	1009	966	964	1017	963	968	984	974	951	1011	975	1021	972	1001	975	984	924	920	950	936	974	1001	981	985	946	961	992	1003	1027	962	1015	982	960	1019	991	968	970	935	893	1017	999	967	976	996	993	1018	952	968	974	986	956	974	1019	1005	960	1003	993	924	961	944	1002	995	1023	1021	944	1053	1022	936	981	966	976	1009	972	950	982	979	996	1024	907	976	971	1026	919	1018	986	985	992	967	958	924	1008	1015	1003	993	1007	973	966	991	982	963	1017	970	1011	1013	944	966	999	980	986	982	934	970	988	1019	934	950	975	991	986	945	940	961	994	952	957	997	929	1027	948	964	981	972	983	1000	979	981	959	966	944	998	1018	990	1009	953	1035	971	941	959	946	1016	947	992	999	926	990	972	966	958	999	1033	990	985	988	985	957	949	1008	1023	988	1007	970	968	993	946	1018	968	972	1056	1033	972	971	991	1046	1030	993	946	992	985	953	992	1001	965	992	927	938	985	975	1001	1023	980	973	1017	970	1022	976	957	936	975	962	1026	978	988	1020	1009	912	968	1008	1038	930	951	961	983	924	1013	1044	960	1022	995	1008	969	971	952	941	916	1004	939	945	969	962	1009	1007	955	965	953	999	1037	950	933	926	1019	945	974	1024	968	928	996	992	999	1019	967	1025	994	942	956	960	989	988	991	985	994	974	1024	962	990	966	1014	1018	960	996	979	914	953	912	988	973	993	995	992	969	1026	1062	914	1075	951	982	1000	1013	980	967	1022	991	959	971	999	979	990	935	1003	998	929	953	973	951	918	955	970	978	987	979	997	997	968	1006	993	999	929	1012	981	998	971	1016	942	916	977	952	999	1010	986	925	935	958	1007	972	958	962	972	1003	921	972	956	967	938	1031	950	989	964	972	1038	1038	946	1020	946	976	941	1021	994	965	1012	997	959	1053	999	976	967	966	958	1013	925	982	1003	1024	1000	957	987	931	1025	958	978	982	929	928	1012	963	977	976	1006	979	970	945	967	972	945	959	969	985	975	1019	992	972	946	943	975	951	959	928	959	995	975	957	990	982	969	939	952	1047	926	988	1023	967	966	902	963	984	985	961	981	997	1048	936	989	990	1003	1010	1053	991	957	956	996	982	1013	981	1044	970	976	1030	918	1001	1014	947	985	959	1025	954	930	1022	938	1003	969	964	994	980	1017	940	997	945	981	950	1062	1000	987	981	960	948	1006	1062	965	934	1021	1024	1005	930	962	981	944	911	1022	973	966	1027	984	992	995	1024	1057	962	1026	982	963	1028	950	1021	952	954	1022	973	971	992	922	978	974	1001	1015	985	950	937	950	1010	997	1001	1057	1015	984	987	978	971	968	998	940	988	999	993	1042	979	992	1013	995	1000	934	1005	941	955	1028	1042	949	934	980	931	944	951	956	877	983	985	910	966	962	993	986	972	972	971	972	919	960	983	976	991	966	944	980	938	975	934	953	984	983	954	955	986	1034	981	976	968	966	976	965	969	1009	1018	976	981	938	995	959	1022	984	945	993	966	988	951	1005	946	972	948	966	951	990	956	959	981	970	1009	1033	988	986	960	970	955	980	983	960	975	997	956	965	990	934	988	941	985	1014	979	965	978	958	954	977	954	957	1025	981	991	949	908	987	942	1023	922	989	1032	1002	937	986	961	942	1010	1002	1004	960	1030	996	1008	961	959	1009	977	982	964	979	998	1006	993	994	979	996	945	982	1068	977	978	1006	984	958	995	919	1009	950	975	1036	973	972	952	992	955	922	988	953	1064	985	980	956	940	994	958	977	954	987	991	1004	966	1012	967	948	992	1047	970	989	993	957	966	945	1050	1002	944	931	1001	938	1052	1004	974	1028	984	994	900	991	1009	1010	953	976	991	992	971	990	944	982	973	931	959	977	920	980	943	960
52056	14043	2747	828	605	492	443	419	390	383	378	346	393	326	326	336	365	339	393	364	303	354	344	342	314	344	293	358	322	299	320	331	358	310	312	312	321	314	302	308	311	314	283	324	305	311	301	318	302	342	302	339	376	319	302	334	311	298	309	356	335	313	301	319	310	328	320	320	320	349	324	320	299	325	310	288	312	325	335	324	325	348	351	311	323	294	302	344	325	334	309	313	339	353	355	355	310	316	303	329	334	314	315	368	344	314	298	321	336	329	329	335	328	315	304	337	354	332	324	332	353	338	326	338	321	380	316	315	339	302	324	324	321	319	316	304	309	333	320	352	355	328	320	307	350	352	297	316	329	345	329	321	310	317	340	329	295	352	329	332	371	347	328	342	300	325	301	312	294	304	350	320	298	364	319	333	305	297	327	331	348	348	310	308	345	342	350	324	367	301	301	346	333	350	301	331	364	321	322	307	355	337	339	334	343	326	338	324	329	342	347	342	315	327	303	308	291	363	343	351	306	323	295	330	381	313	321	297	337	319	330	344	341	319	329	319	327	326	294	300	350	336	321	308	306	318	335	271	353	331	329	322	331	322	291	308	332	301	289	294	343	335	335	336	332	359	320	315	318	326	315	300	318	322	338	293	333	300	323	386	339	311	343	347	356	360	313	308	321	311	338	294	325	305	312	343	327	289	304	346	315	320	330	292	306	299	332	343	298	292	331	303	290	324	280	338	350	326	331	318	325	309	306	325	321	343	333	313	308	326	337	363	320	342	339	256	315	308	295	326	315	336	339	354	327	335	340	300	331	320	308	366	322	314	323	324	338	308	317	345	283	351	305	338	327	330	311	294	303	329	337	321	322	309	310	308	305	345	326	320	307	319	312	332	335	343	301	350	368	328	344	301	322	346	348	326	317	326	323	300	313	316	317	315	318	306	312	323	326	307	327	310	343	320	344	346	325	317	343	372	307	322	322	298	311	325	334	328	311	344	317	290	328	339	319	315	297	317	294	332	334	311	314	304	295	304	319	350	320	322	346	357	361	330	341	295	317	351	346	320	318	319	323	319	310	323	298	342	330	358	326	327	327	355	309	311	281	330	319	330	336	366	309	349	303	313	299	306	349	336	306	363	317	307	288	316	339	359	313	342	339	318	337	314	370	325	319	285	317	330	303	341	337	351	297	313	318	325	337	346	359	356	342	332	322	340	328	387	322	294	341	340	319	339	328	318	329	330	306	337	291	342	337	312	357	306	308	335	303	336	340	337	324	276	332	325	338	336	313	303	324	338	316	325	298	317	328	310	304	320	331	314	341	325	319	338	334	311	336	308	332	321	326	321	335	307	330	316	339	329	339	309	323	314	315	353	313	302	366	323	324	320	313	328	344	338	314	321	297	320	330	336	380	300	297	327	335	304	333	323	335	321	309	353	298	358	327	323	378	345	369	288	316	340	292	349	336	313	342	320	356	323	338	313	336	340	371	340	308	321	322	341	333	332	320	318	299	348	314	305	318	304	336	315	302	346	340	356	328	322	321	327	343	317	311	300	328	312	313	293	325	306	336	313	358	318	326	321	318	338	345	333	336	327	323	302	337	323	336	330	334	318	312	334	320	305	369	342	327	311	304	371	324	334	356	301	296	320	297	331	336	316	348	320	293	319	363	312	314	349	342	313	329	321	333	320	312	325	313	326	306	304	289	290	322	324	316	297	314	308	293	317	361	337	361	341	300	358	332	330	370	325	340	312	300	343	362	317	309	314	341	321	340	318	311	293	318	317	319	328	345	334	327	333	317	354	298	306	350	349	313	328	340	321	315	304	360	305	317	328	328	330	357	299	357	342	303	333	330	279	344	311	358	306	315	335	316	315	304	353	314	299	351	333	296	306	331	371	317	335	344	353	338	345	350	319	322	320	320	323	337	323	309	298	318	340	315	338	344	332	343	346	285	331	353	339	321	306	346	326	304	295	327	309	323	352	336	345	330	348	375	311	310	339	315	304	318	345	327	333	291	322	359	345	351	318	286	332	324	302	349	307	342	353	326	307	301	321	303	324	322	333	307	317	327	348	341	319	330	342	340	346	304	370	329	334	318	333	341	300	319	328	334	326	324	333	331	292	329	333	323	268	336	298	336	330	322	311	341	300	340	331	371	341	312	314	342	284	305	339	304	342	302	314	318	307	324	348	320	316	326	349	319	319	344	315	361	343	320	291	350	362	326	332	298	316	333	304	335	302	312	330	341	316	342	325	324	312	356	304	307	348	293	313	334	307	320	380	316	337	318	356	334	335	354	318	317	346	324	318	311	316	300	330	323	326	342	341	329	284	347	316	331	289	359	302	338	318	340	343	326	325	301	334	336	325	331	344	337	324	315	334	338	297	319	313	317	362	310	331	311	328	310	316	332	321	328	348	333	356	320	316	337	318	317	293	333	314	336	290	302	311	301	327	356	312	317	312	318	347	360	322	291	327	301	354	332	325	311	343	311	324	293	347	308	305	345	285	345	345	331	329	324	325	345	339	327	325	346	351	298	339	319	352	289	315	308	372	311	323	327	313	342	327	304	354	341	316	300	331	325	305	304	315	290	343	346	372	348	305	301	302	345	356	325	338	314	352	365	312	329	283	340	290	351	314	334	328	327	319	315	354	299	357	321	312	316	312	307	324	317	335	327	342	306	320	333	313	345	360	273	319	342	308	345	319	351	318	320	327	330	326	329	302	304	315	294	296	354	327	319	328	347	337	305	338	339	333	331	351	350	321	362	306	324	352	333	319	358	293	319	330	309	304	318	334	326	318	317	333	292	282	303	301	350	333	363	351	322	338	302	322	346	314	317	306	317	326	340	311	337	303	324	307	294	305	322	287	314	322	346	309	318	307	302	359	285	333	322	306	299	314	329	335	303	340	318	357	306	334	331	294	324	311	320	323	333	317	311	335	309	341	337	337	350	323	315	347	339	351	326	309	337	328	321	342	327	318	307	342	322	303	337	327	308	327	334	315	308	331	286	319	314	312	322	339	322	332	352	368	328	334	338	360	365	317	277	308	307	332	319	312	351	326	309	307	314	342	308	346	314	339	328	305	340	333	309	325	304	319	322	348	345	320	301	337	337	293	346	335	288	332	347	324	327	302	319	343	337	335	315	323	295	331	340	330	347	363	364	308	351	324	303	360	309	296	334	321	321	346	295	335	306	318	340	317	294	320	349	328	316	296	307	315	309	354	307	334	322	318	329	318	316	340	307	314	304	333	336	338	323	328	332	348	312	321	307	314	337	337	286	338	310	334	339	335	325	336	297	342	318	325	321	312	338	315	334	374	342	326	302	331	356	342	312	347	314	308	319	299	338	291	356	331	336	288	341	343	314	337	336	324	351	313	327	349	315	358	338	297	301	334	329	299	371	319	339	345	342	289	285	339	315	312	332	290	314	283	316	303	296	337	305	326	360	374	330	312	292	295	313	326	291	331	340	285	306	350	326	308	310	320	316	316	316	328
27504	1113	1835	2026	1707	1413	1334	1211	1065	1046	953	898	895	814	823	847	846	803	754	786	722	767	814	761	735	719	723	803	706	783	725	743	758	763	740	717	721	758	746	676	702	738	716	756	754	705	773	723	766	752	753	704	787	738	744	744	797	708	704	710	718	742	755	713	697	746	767	661	741	749	720	676	748	748	731	730	681	744	762	706	709	780	761	679	681	759	753	749	734	735	728	697	747	761	723	658	701	746	714	713	665	750	765	729	711	782	708	691	712	762	755	732	748	665	730	753	729	662	711	781	738	715	713	715	712	693	699	727	727	713	708	706	736	671	752	728	721	700	746	717	708	723	734	710	719	716	716	701	718	702	735	727	743	764	790	703	706	725	743	734	722	744	715	717	681	755	735	757	746	717	744	775	715	736	718	707	695	755	715	726	705	639	739	757	752	761	734	698	718	734	770	749	760	690	718	746	693	726	742	791	771	698	727	716	719	718	726	723	743	716	696	718	760	709	717	690	662	687	808	721	715	761	803	744	789	723	721	736	728	719	686	784	715	753	768	767	779	750	706	692	727	718	727	727	751	742	748	711	728	756	755	717	743	751	775	696	694	766	761	711	722	718	715	736	709	762	730	777	743	740	776	710	740	781	756	728	732	736	719	730	718	755	705	700	709	712	707	715	715	678	782	729	687	693	770	702	715	694	721	757	719	747	748	724	754	727	695	707	721	721	765	718	755	700	759	674	738	774	752	695	726	731	737	746	718	675	771	705	739	714	717	698	708	737	772	776	684	750	695	715	790	780	685	723	730	688	726	741	776	716	784	757	770	711	748	729	736	725	759	695	791	731	682	726	740	717	748	697	687	741	698	717	722	758	740	720	812	703	750	742	722	733	701	734	728	710	741	706	769	730	675	753	719	757	779	711	715	698	712	724	703	756	735	703	691	713	720	774	701	721	706	751	773	694	757	723	738	720	765	726	733	714	718	760	742	731	720	748	681	712	784	721	691	697	698	719	738	734	680	770	710	713	723	701	777	765	729	741	698	703	759	710	682	746	729	711	690	696	732	757	770	726	698	759	781	775	725	741	712	743	731	739	693	731	706	722	791	756	698	739	747	688	735	732	720	744	712	696	768	762	719	692	725	663	743	712	760	747	744	738	707	737	741	748	731	753	752	734	766	710	727	751	762	729	714	722	745	719	717	723	695	746	700	737	695	708	733	746	724	800	789	759	722	736	743	712	721	752	700	711	737	660	736	711	743	738	694	748	718	695	740	734	717	706	725	698	693	749	744	705	717	733	707	751	725	759	743	805	736	701	718	739	703	744	712	768	738	718	713	716	720	689	732	748	743	701	695	699	753	712	739	722	726	756	719	768	700	755	743	742	720	741	688	735	714	738	731	747	711	660	739	702	722	711	714	752	667	713	781	744	750	725	711	722	737	734	725	765	729	701	729	730	737	685	686	738	708	718	699	695	729	703	699	726	714	721	692	719	767	713	685	738	746	725	748	757	715	722	687	706	768	727	802	758	679	710	725	723	691	731	780	700	766	728	733	705	699	706	686	780	705	691	748	737	692	724	752	713	719	760	732	694	683	715	707	738	696	692	755	744	749	781	723	721	708	692	732	742	734	692	736	696	713	732	739	697	721	680	742	663	649	696	698	755	692	698	749	729	709	738	704	699	682	708	740	728	758	778	703	686	696	705	729	695	741	731	723	762	787	743	732	731	752	744	749	704	740	718	718	721	705	748	705	749	678	743	702	702	727	699	794	675	723	722	760	762	751	738	783	752	712	717	714	747	709	744	689	754	711	738	677	703	766	728	681	731	750	666	708	753	697	772	753	785	695	689	740	724	743	714	722	691	710	711	703	748	744	691	668	698	754	704	738	714	729	709	673	697	724	687	746	764	699	758	760	716	647	724	749	728	722	745	757	778	750	731	735	728	722	745	708	746	704	724	680	731	707	743	739	708	688	679	792	713	701	727	714	744	738	726	716	721	730	711	722	664	721	712	738	675	717	772	758	722	746	684	707	721	756	728	736	719	730	711	737	707	670	738	747	749	695	707	714	738	697	740	702	711	697	749	717	751	760	734	765	735	743	746	712	717	742	748	714	710	694	735	727	751	707	758	716	748	714	724	764	705	728	784	717	741	797	713	749	684	708	748	739	690	785	725	718	706	720	688	734	714	740	753	747	733	699	817	761	749	750	739	709	728	717	694	754	723	715	753	678	731	729	732	695	753	773	745	773	759	670	712	677	692	722	686	744	749	731	714	749	707	773	692	722	726	748	780	691	688	724	749	711	688	701	742	758	735	742	726	704	714	729	712	705	748	710	705	742	705	728	724	742	724	723	706	710	736	762	725	764	697	687	737	686	729	714	714	749	729	714	733	682	720	701	755	687	753	719	698	739	706	757	698	686	699	776	756	688	715	753	716	787	738	742	741	722	729	768	731	742	706	733	737	714	707	795	722	737	730	696	726	744	748	714	689	734	710	750	714	735	706	707	703	721	701	721	727	707	726	702	705	692	697	744	718	727	704	723	734	697	782	707	813	759	734	680	720	744	678	721	699	743	716	721	721	715	692	749	721	733	751	728	764	745	709	745	683	764	730	708	759	767	764	717	720	725	735	779	709	744	719	717	698	722	715	694	719	734	723	766	712	758	721	744	758	678	720	725	732	717	679	713	729	721	682	676	730	723	713	737	740	676	731	708	716	737	788	784	775	693	751	740	705	746	690	749	731	714	699	714	747	749	701	677	713	682	686	744	715	757	743	675	698	695	724	750	723	744	706	790	778	703	718	723	707	731	720	711	752	734	771	699	738	688	743	722	711	752	695	748	759	710	725	714	720	724	728	728	683	747	704	723	710	716	761	687	764	707	668	734	726	737	798	731	721	715	734	748	718	743	718	729	715	724	720	775	741	673	774	715	730	747	722	689	762	774	720	720	752	738	684	802	755	665	722	743	751	702	754	767	776	711	744	790	755	738	750	689	720	740	707	737	718	717	693	743	707	670	728	783	709	760	756	718	706	723	747	759	761	681	754	733	733	697	692	750	761	732	706	704	751	696	696	702	698	699	731	720	735	668	669	789	713	700	723	698	708	761	748	703	717	741	755	749	750	745	736	727	719	679	724	755	711	723	706	707	694	748	726	748	740	767	721	715	715	654	754	725	716	737	706	724	740	676	745	716	751	710	754	755	673	739	727	687	719	749	699	744	726	688	753	718	716	716	735	702	679	713	679	720	763	686	717	729	748	729	751	709	701	719	733	709	726	757	718	743	740	704	731	720	654	698	753	690	735	682	716	708	691	670	782	685	691	729	718	681	774	749	730	724	746	715	724	706	710	715	789	761	709	779	740	744	761	660	728	756	696	721	728	699	732	721	707	764	699	684	759	758	737	723	760	748	750	722	719	792	704	667	716	734	788	723	744	721	686	754	773	684	759	753	772	713	739	682	773	751	735	719	762	774	767	695	694	736	732	748	732	700	673	748	731
38254	6405	499	373	365	366	366	327	349	393	388	349	309	329	352	344	352	332	364	352	324	370	361	357	363	349	349	355	334	370	351	377	372	346	357	357	384	393	386	364	355	361	362	370	329	345	351	340	372	352	393	354	350	365	391	373	372	371	368	369	328	343	356	384	375	334	347	335	334	358	358	331	350	370	386	333	380	333	324	321	326	348	393	358	342	336	362	342	365	334	347	324	386	328	394	380	414	349	387	358	357	351	368	359	363	399	396	331	318	379	300	365	370	322	384	354	363	335	330	340	351	347	372	404	349	355	349	358	376	352	353	351	357	352	331	378	356	346	338	316	371	357	378	338	374	361	350	340	375	347	397	378	363	367	311	343	344	337	368	366	335	356	365	326	336	395	376	354	342	347	347	353	340	351	371	374	360	388	372	325	352	356	370	339	354	372	372	382	375	347	348	331	360	350	342	367	352	362	383	392	358	321	326	371	357	338	368	351	345	334	372	341	332	379	400	389	377	350	351	361	362	381	369	340	403	357	326	365	364	356	349	370	339	366	330	348	371	365	404	323	337	324	345	383	361	332	369	345	338	348	363	383	299	350	397	386	368	360	361	350	348	331	324	376	360	401	341	388	343	358	378	349	356	359	324	378	368	367	372	310	330	333	362	336	363	349	376	356	375	356	331	354	353	365	323	365	349	334	335	381	355	403	296	336	366	336	365	344	392	361	369	353	363	328	328	320	345	346	362	327	347	339	356	366	323	351	383	357	366	366	341	336	369	346	324	323	339	352	415	358	366	310	357	361	375	361	331	348	330	358	348	339	346	378	342	313	342	386	342	329	341	351	362	337	342	346	323	380	364	356	332	343	373	327	366	322	332	373	324	326	350	372	381	317	354	345	376	340	374	309	325	379	373	376	336	349	365	363	342	383	356	364	348	389	362	353	379	378	384	359	388	387	355	374	355	317	361	330	381	343	355	346	337	354	366	366	339	340	316	346	346	343	355	353	345	355	353	353	353	370	348	353	375	391	375	331	360	360	378	344	325	336	350	325	339	367	370	383	338	328	351	349	369	340	364	347	345	367	373	321	378	388	365	359	350	359	400	326	359	342	392	360	340	374	347	345	344	351	341	339	416	339	343	366	365	319	339	383	337	354	370	364	404	386	369	331	332	344	368	347	361	357	341	360	354	358	348	325	367	350	348	347	373	346	329	359	352	346	371	337	340	344	351	374	369	374	347	345	343	345	357	337	372	352	355	343	358	373	334	358	381	320	357	359	360	355	347	326	376	354	343	379	357	346	356	362	362	346	318	343	339	383	341	337	329	362	377	359	364	347	320	391	410	352	351	348	360	336	367	382	338	372	375	361	388	375	346	365	378	369	345	354	343	397	348	345	368	381	346	335	313	348	345	350	339	385	396	399	370	359	364	366	380	346	337	357	362	349	346	357	350	369	385	352	332	386	351	359	350	357	355	328	316	363	360	354	337	343	356	385	317	338	345	353	326	379	347	345	360	389	331	358	381	347	332	315	335	343	349	339	372	336	316	395	412	382	357	327	345	340	366	379	325	395	324	330	352	387	343	345	343	368	362	365	360	354	360	366	346	392	343	352	342	351	346	366	328	375	360	369	356	349	377	335	346	374	354	383	355	326	366	356	340	349	396	364	347	335	363	370	360	368	386	387	367	376	358	356	342	378	356	367	390	362	343	327	347	361	405	347	357	373	349	376	352	383	359	353	350	330	377	339	352	392	357	335	322	345	336	353	378	377	352	365	343	341	385	361	336	319	385	316	351	328	354	356	361	324	332	370	364	396	319	356	389	354	340	358	330	343	331	356	338	364	362	340	350	330	357	351	381	325	328	366	344	348	376	352	325	352	372	351	342	348	384	369	336	381	331	336	358	317	340	397	344	338	371	345	316	370	343	303	339	350	356	379	358	368	341	322	382	350	367	356	341	361	327	353	368	386	346	338	327	347	337	328	354	346	375	346	377	350	346	388	357	356	370	327	330	353	326	352	338	361	349	341	347	373	372	318	373	346	336	356	370	354	372	343	336	342	365	336	370	330	357	371	339	343	340	323	392	332	353	343	371	398	367	359	356	381	351	338	390	346	381	386	371	351	370	373	358	359	371	360	335	369	311	338	365	380	398	357	345	351	392	341	353	347	392	357	379	377	335	337	375	383	343	385	342	358	355	375	348	352	336	349	363	358	328	350	344	354	366	355	352	354	368	338	349	329	358	356	388	364	333	346	329	351	362	386	329	326	350	372	348	374	339	332	355	376	324	355	339	338	363	319	329	380	346	350	342	345	336	317	352	348	358	355	386	327	365	341	366	366	360	378	356	368	330	361	358	387	368	342	362	379	327	349	328	377	339	352	323	396	381	369	355	386	367	367	370	336	342	360	384	330	389	357	363	339	344	349	359	347	334	383	364	322	359	374	357	354	318	334	331	366	345	366	350	365	351	362	371	365	380	333	326	391	381	348	363	353	338	359	365	372	373	350	379	362	374	382	366	348	349	341	359	346	345	333	345	351	377	382	352	400	347	356	338	355	314	348	358	341	346	358	353	344	319	385	358	381	348	370	366	360	334	336	350	344	392	305	317	330	372	341	374	369	359	338	381	349	347	352	339	345	342	347	347	372	350	353	393	346	367	347	372	320	337	384	398	355	349	326	319	346	360	334	367	350	325	355	346	350	359	325	377	363	353	380	359	350	388	354	372	395	335	369	332	344	351	373	345	353	372	379	337	348	360	326	379	326	356	339	357	349	355	345	372	346	361	337	375	354	333	359	360	348	345	339	382	357	384	365	385	354	349	395	374	326	338	339	331	357	346	351	350	325	343	342	312	365	339	375	385	340	392	329	393	352	376	341	362	342	349	343	397	370	346	357	357	368	324	392	374	353	371	336	375	340	372	309	369	350	407	365	358	338	340	369	382	326	373	359	380	339	348	359	359	379	327	361	325	309	340	387	340	372	385	356	343	364	358	347	336	389	329	363	365	322	405	359	353	387	359	309	352	349	340	314	364	341	365	330	368	340	355	328	329	344	328	340	359	345	367	337	332	337	367	358	335	373	356	347	369	352	333	312	351	342	352	387	343	382	352	361	380	335	371	363	331	340	341	378	329	351	356	353	355	359	353	338	379	360	395	360	377	351	347	338	364	363	353	334	359	326	377	393	377	391	328	351	356	378	346	324	357	361	347	359	348	322	386	351	360	334	342	354	353	343	350	332	320	369	375	335	381	326	369	328	342	370	354	330	328	364	345	342	362	352	349	368	348	351	367	354	367	337	367	381	345	346	324	346	349	359	354	331	384	362	357	339	363	373	361	345	339	371	352	332	377	347	365	339	365	376	369	328	348	382	360	359	352	410	336	349	345	366	349	398	362	363	370	341	340	362	370	320	366	362	340	341	358	363	367	352	384	377	351	360	341	346	356	416	362	313	357	354	352	318	360	326	364	357	329	352	361	350	373	382	342	371	350	341	365	378
21313	865	846	876	818	839	869	866	836	869	828	842	806	809	862	834	869	794	876	848	823	844	811	844	784	907	872	834	866	853	839	868	814	850	838	811	833	868	877	805	852	826	850	854	867	822	861	837	848	852	797	831	855	807	839	872	818	865	826	842	787	818	830	788	869	844	785	826	842	848	830	822	811	845	814	819	853	788	818	819	811	845	878	830	839	853	819	838	786	816	862	818	849	897	801	843	828	793	822	810	771	834	862	842	832	806	822	829	865	802	795	832	818	816	810	865	788	821	783	837	822	830	832	822	859	844	808	868	809	837	862	855	820	798	828	824	821	827	859	793	833	790	827	816	871	871	826	830	821	840	898	888	793	834	734	844	804	820	817	823	783	819	854	855	840	839	834	780	909	836	794	815	824	860	862	827	811	856	803	859	800	775	878	851	795	793	828	784	825	825	887	761	817	779	823	819	858	809	813	814	804	799	823	838	818	797	864	814	848	816	821	824	803	816	847	831	863	799	845	814	788	833	809	795	830	826	795	842	837	805	800	814	844	824	768	814	782	821	787	794	841	795	792	844	862	880	822	874	876	824	800	803	796	816	842	833	799	809	793	792	872	853	810	822	843	834	817	866	845	809	867	815	812	819	824	775	824	817	833	848	794	840	841	799	899	847	872	850	771	842	830	859	855	789	849	837	863	817	805	852	865	839	855	851	750	819	831	801	804	824	855	818	790	840	824	851	850	858	787	803	796	866	816	826	846	813	831	756	868	809	830	846	806	837	778	811	788	874	820	863	815	806	830	832	816	803	850	825	797	810	841	758	827	775	845	837	831	812	795	795	798	856	853	843	867	850	823	797	858	784	840	810	813	759	847	842	830	777	811	835	834	879	832	838	830	824	866	871	819	793	844	810	821	811	836	811	835	789	779	764	851	833	803	837	766	765	824	826	805	811	847	861	809	839	846	878	841	779	784	851	812	835	827	825	803	798	801	811	821	778	825	788	785	767	899	778	805	802	825	838	868	827	829	806	875	815	848	771	812	825	823	814	867	833	800	766	832	855	817	821	835	898	834	798	824	810	806	855	844	822	854	831	844	851	812	822	858	803	811	842	845	805	832	815	824	801	858	831	802	757	788	852	895	842	835	817	843	882	796	832	830	765	828	849	822	769	801	845	798	831	842	809	760	859	854	768	740	822	831	813	850	851	838	824	837	836	815	835	795	813	861	831	843	834	838	828	783	813	799	823	831	830	831	807	791	848	806	817	788	796	802	788	811	845	814	880	807	738	798	827	824	858	830	806	811	816	861	850	837	828	787	883	847	845	833	813	860	858	807	811	804	827	837	787	834	798	845	865	795	838	820	820	810	827	824	838	822	816	838	845	856	782	835	818	816	846	878	799	841	831	879	844	843	817	851	861	820	872	813	768	863	762	823	880	793	846	784	773	841	870	798	816	836	901	813	809	842	807	816	886	809	835	829	825	797	841	795	774	828	815	891	798	781	814	794	807	815	802	838	836	802	838	821	813	869	798	807	834	805	808	799	868	824	816	811	860	857	861	808	828	798	845	783	802	828	839	837	808	802	893	798	842	823	807	822	743	831	857	812	861	820	761	885	794	819	841	815	785	833	822	793	822	822	825	794	797	835	815	805	815	834	847	827	819	816	833	800	859	841	837	795	825	848	812	871	831	848	850	838	818	834	826	816	808	826	805	832	834	784	853	828	806	831	763	774	835	800	845	837	828	829	793	802	841	829	837	769	811	792	795	806	819	880	803	843	826	861	817	873	817	825	866	854	807	844	787	826	834	855	857	835	837	827	854	790	809	818	845	826	824	873	799	890	826	788	751	829	822	812	764	821	784	800	797	876	838	836	848	820	831	867	884	849	772	865	781	812	797	859	827	852	809	832	852	855	827	838	815	863	764	874	789	833	811	871	843	809	848	768	775	835	753	839	768	797	806	847	779	788	880	803	808	865	855	847	776	748	787	813	843	864	826	891	811	822	806	808	786	794	790	830	821	853	774	866	826	835	850	826	843	857	863	787	796	837	814	739	842	825	879	822	800	823	845	800	792	765	872	832	855	823	837	803	877	771	840	871	837	842	825	838	777	788	877	854	801	815	832	812	820	782	838	823	790	848	827	796	816	831	825	817	817	828	780	797	834	816	874	810	831	830	826	825	781	800	815	845	809	837	836	822	844	816	802	816	821	809	780	852	841	799	818	852	850	815	835	811	835	807	835	824	823	795	818	837	830	822	827	773	848	861	842	775	818	827	823	840	795	827	830	832	770	788	868	818	818	833	817	871	809	843	828	858	851	879	797	813	809	804	827	815	847	771	829	807	731	833	825	833	824	780	816	813	815	846	799	773	767	859	804	880	765	850	827	856	805	816	771	821	801	773	852	800	795	805	816	860	793	782	858	860	845	814	824	816	842	776	810	841	768	834	908	846	807	822	817	833	821	780	831	856	842	837	845	827	846	834	853	823	841	842	837	809	854	799	769	817	776	842	809	828	794	808	837	814	841	827	868	835	801	844	809	826	780	782	843	800	806	844	890	781	833	839	821	811	854	781	812	847	831	785	812	853	831	857	831	828	829	837	812	807	819	818	825	786	775	790	832	819	771	853	849	871	814	864	872	841	834	768	824	828	864	831	813	829	785	822	816	875	811	806	782	785	826	803	881	811	800	830	761	842	788	811	810	751	799	854	813	843	844	804	833	819	843	832	831	792	816	803	759	840	803	835	823	768	784	796	817	813	857	822	826	782	805	835	813	850	813	857	863	815	836	819	785	824	857	813	807	773	784	837	794	808	767	813	833	810	876	841	850	777	888	824	784	865	842	848	865	831	825	849	858	837	831	817	852	842	810	856	829	874	784	831	828	801	787	813	839	795	825	868	812	814	813	848	834	759	820	832	795	821	832	814	789	792	756	815	795	870	827	834	807	814	806	800	842	801	835	858	797	861	859	807	804	811	816	810	849	795	808	804	812	797	813	850	864	871	840	829	856	787	858	802	784	808	807	777	840	832	860	837	785	830	802	828	861	855	821	764	859	822	832	836	844	805	797	820	813	818	816	799	831	816	788	855	850	758	838	863	781	828	806	879	796	790	834	808	817	835	883	810	810	851	854	823	835	806	799	878	819	843	815	840	829	826	816	820	789	859	855	868	854	807	805	804	846	829	841	846	842	823	791	825	843	805	787	830	787	822	819	820	849	817	793	786	802	863	801	840	836	773	792	829	863	816	846	809	794	805	781	829	896	845	805	778	813	819	783	804	855	819	829	823	861	892	803	824	771	832	843	786	872	825	826	810	790	827	805	860	864	812	861	804	769	815	806	799	820	820	827	813	809	738	818	764	847	826	866	847	847	837	874	817	789	797	829	821	855	827	814	869	769	812	849	814	759	842	792	806	855	828	891	801	835	865	782	797	806	843	841	796	798	782	911	812	844	854	806	778	784	811	828	841	819	820	803	829	820	830	879	767	852	814	844	831	817
48865	12332	1622	684	553	537	511	477	453	425	474	430	459	457	463	524	458	427	498	465	475	503	434	449	460	470	446	474	451	459	450	484	463	435	466	467	439	489	448	450	434	464	466	410	460	431	449	435	424	481	454	472	467	449	423	428	462	478	410	433	377	464	463	417	477	452	480	456	458	450	412	442	436	464	452	411	422	424	436	461	472	450	456	438	425	457	459	416	449	446	461	476	418	411	421	400	419	455	454	465	474	451	422	444	416	432	481	449	485	445	457	486	481	434	484	465	473	437	439	469	437	462	434	467	448	465	497	435	460	452	461	432	420	474	456	408	434	440	435	442	421	459	448	483	417	464	483	435	430	425	424	475	426	418	430	477	459	469	446	466	468	447	451	472	409	458	427	382	439	478	423	419	407	434	438	471	395	403	445	428	438	426	437	451	461	429	411	458	432	455	439	435	429	446	418	469	445	482	478	470	421	467	455	456	460	479	436	442	451	439	482	432	482	450	471	422	471	446	431	463	483	449	526	414	431	479	438	461	466	440	451	457	437	470	445	462	487	472	446	464	416	460	461	435	398	450	433	430	454	417	462	421	431	469	408	426	451	475	455	449	445	442	439	437	427	449	465	440	431	454	447	453	416	438	412	480	453	480	467	419	481	486	442	496	463	475	404	456	427	408	423	475	474	450	462	486	476	407	381	456	464	417	413	460	454	463	456	483	431	462	431	445	477	490	425	452	435	458	470	452	489	436	445	487	450	467	468	506	429	421	463	414	402	419	454	450	415	450	468	459	467	393	427	447	449	431	447	438	411	477	469	432	463	459	429	454	457	437	438	489	474	430	444	475	477	457	470	483	422	465	475	444	455	470	447	423	481	479	416	445	454	422	420	430	485	455	456	443	431	452	450	430	447	430	456	428	409	467	432	479	454	431	441	442	416	424	420	466	469	466	474	476	440	447	453	458	456	458	413	466	464	433	477	452	434	448	424	461	402	469	436	437	498	446	447	482	443	442	478	409	437	437	467	431	479	439	452	446	458	495	460	421	415	446	463	458	478	466	449	467	450	448	446	485	471	464	417	438	468	452	486	468	476	443	438	456	456	446	479	460	454	463	455	464	458	462	435	431	447	418	462	470	459	472	424	459	427	483	437	456	459	439	469	440	444	435	425	469	444	446	457	422	466	446	446	474	502	481	451	441	494	499	434	420	456	512	491	478	461	447	421	432	475	449	477	445	480	448	442	502	457	434	451	464	437	433	493	403	432	446	439	448	475	454	476	451	454	409	454	433	453	413	487	455	444	462	460	423	440	444	443	438	457	455	422	460	423	464	447	484	453	442	410	445	480	451	481	429	491	407	459	431	432	447	473	440	447	439	438	465	408	473	431	436	433	473	459	458	451	423	451	417	418	447	440	451	403	412	456	433	420	437	434	411	452	443	447	460	456	455	414	444	443	490	456	467	461	439	439	492	490	434	446	424	418	398	480	444	420	451	435	446	436	460	421	441	421	402	448	468	512	427	433	429	421	491	404	453	451	428	453	444	397	446	439	472	447	441	428	462	459	454	461	501	453	426	457	451	454	432	465	433	408	433	435	451	452	436	449	450	447	434	432	475	447	428	438	385	452	460	458	440	432	446	424	421	477	432	447	464	462	441	414	460	435	430	425	438	453	466	406	471	419	421	454	420	424	435	440	475	479	412	435	419	436	415	488	418	453	469	442	455	452	431	410	431	454	452	461	459	475	435	444	460	415	477	482	479	471	437	467	433	416	449	435	437	400	429	431	445	485	462	474	439	444	457	480	488	466	437	421	453	494	436	459	475	488	473	467	478	434	433	467	463	459	409	444	475	466	445	420	443	444	444	451	462	464	464	442	433	414	432	442	467	443	390	453	466	462	470	454	455	436	442	446	466	417	440	465	484	499	409	386	402	442	458	482	428	479	474	415	424	461	416	483	460	452	440	417	431	451	457	429	404	444	459	444	454	444	477	458	441	510	424	456	472	440	457	442	418	441	454	451	494	418	481	408	460	408	437	434	424	463	472	475	479	436	435	469	427	444	438	443	413	430	436	466	493	429	476	459	443	473	486	491	446	501	416	429	432	435	441	461	469	462	438	435	428	456	476	440	460	425	456	395	442	483	424	417	430	467	429	447	481	427	475	442	456	467	433	465	460	453	456	447	434	401	454	447	461	430	434	473	472	409	435	462	455	431	462	424	411	415	455	488	425	507	448	465	442	456	442	469	399	437	427	448	436	433	447	468	430	465	448	480	449	444	439	432	453	461	416	435	438	509	469	398	457	462	476	416	454	430	411	434	466	453	430	435	418	436	424	463	438	408	474	451	437	457	432	470	449	462	449	468	436	511	444	446	467	473	482	469	461	407	396	433	469	444	433	491	417	436	467	450	405	469	450	456	461	453	458	482	473	400	448	438	453	440	442	415	430	451	490	432	482	439	457	459	469	437	434	471	418	448	436	398	422	430	461	419	424	453	423	481	487	445	418	442	490	466	432	414	444	418	497	438	446	490	474	435	413	450	456	430	402	426	423	473	425	411	454	457	449	471	472	434	429	446	429	456	409	461	511	437	453	446	488	442	440	457	412	484	438	458	496	465	429	475	472	455	452	437	436	491	449	427	436	441	485	424	437	445	467	433	446	504	488	435	454	432	481	477	478	428	429	435	484	444	476	423	438	467	446	460	454	427	446	506	471	484	437	457	435	452	474	416	418	435	424	470	451	434	481	486	441	428	442	482	435	434	457	479	432	433	454	434	471	448	445	448	440	462	491	443	419	460	419	472	454	457	428	423	435	445	437	441	423	483	464	472	441	495	421	468	414	437	444	460	443	422	430	433	456	481	447	446	463	455	412	500	446	434	418	418	478	445	460	428	427	442	438	475	472	458	442	477	483	427	461	458	477	440	445	455	484	450	432	469	424	444	450	470	432	438	463	432	468	469	448	442	437	414	448	483	428	477	420	416	456	455	436	493	459	435	431	392	425	494	424	465	455	488	473	441	458	426	439	479	477	408	443	488	450	470	435	443	466	435	451	428	483	473	392	465	417	428	464	456	427	439	459	469	432	462	465	470	486	427	454	436	462	430	440	448	448	435	424	460	458	464	457	446	393	429	451	474	474	445	456	433	448	481	426	459	453	434	420	456	490	480	454	435	424	453	512	452	443	444	441	431	460	465	437	402	418	426	418	494	430	443	453	418	446	449	432	448	450	492	489	482	478	431	435	473	489	489	439	481	445	441	473	441	480	462	459	487	461	458	449	468	439	475	490	445	412	452	424	487	410	391	458	461	449	418	421	437	455	415	464	479	453	433	430	447	432	471	418	466	472	480	463	437	432	425	467	454	452	440	447	434	438	431	453	437	459	464	425	435	470	418	442	441	436	454	421	447	459	442	411	414	419	451	454	472	423	450	413	451	447	443	471	424	408	461	437	470	445	472	458	463	425	431	424	427	466	425	468	429	462	454	479	448	430	457	421
26991	1232	1506	1644	1467	1308	1240	1213	1203	1093	1140	1115	1060	1112	1040	1110	1037	997	959	1054	1032	1028	1036	999	1016	1007	1064	984	1008	1052	989	1054	988	999	1007	941	1018	983	959	1019	982	1010	987	989	946	1048	996	967	980	999	999	1064	956	950	968	990	1073	996	966	1008	952	990	1005	945	980	1019	1009	1000	978	1011	962	1025	982	1033	973	1056	1001	971	992	989	994	979	1024	1049	974	996	1002	990	1004	1038	987	1087	976	1022	1056	1020	1009	976	997	998	1037	969	939	1005	1064	1072	961	1014	1006	1023	1037	994	993	1057	959	1007	1033	1013	1023	1000	1030	1063	1019	987	996	914	1037	1038	993	1007	1047	995	994	994	999	1020	1005	1003	1005	1012	1001	1006	991	1010	1028	1019	1004	1027	1048	1010	1004	1016	1028	946	948	977	995	968	962	1035	964	1011	1027	1044	958	998	1011	1011	964	999	1001	976	1014	982	1017	951	1030	990	1017	952	1047	999	952	966	977	994	1063	1070	1001	989	1021	1002	986	938	1025	1004	997	1010	997	974	981	1031	1053	1066	1013	1014	1000	1013	965	940	991	1026	960	1031	1044	1033	922	1018	1014	997	934	947	1026	1004	1010	965	1008	1026	1032	1004	1037	979	1004	1023	1016	1049	988	1047	1011	1000	1012	984	955	1038	1021	1004	1035	967	1011	997	1018	1024	996	1011	1032	983	1019	984	1019	964	1019	986	998	972	1041	1011	991	998	1025	1082	1034	1030	946	1025	1045	975	980	967	1047	990	977	986	987	976	1001	967	973	975	1040	1000	1004	1003	1008	967	1009	1008	961	1010	976	1021	935	1035	1047	973	1019	1035	1005	1087	1025	982	1002	1015	1058	1013	1015	1020	1024	995	990	952	987	972	968	987	975	999	1033	1041	1031	1015	969	978	1009	968	997	1001	1008	977	1014	1018	1056	1012	969	978	1057	987	940	968	1002	1061	970	975	994	1000	1036	974	969	1037	1004	1000	1014	1000	1027	948	1040	1013	988	1028	1013	1002	1033	1077	971	1046	1009	1025	973	986	1001	1040	963	966	1017	992	1026	997	988	994	979	976	1001	998	1025	1018	1036	1006	988	1019	1005	1030	1034	972	986	986	1030	1019	996	1005	1020	992	988	983	1004	1002	938	1000	1026	1013	1027	1013	991	1020	1020	1002	955	998	946	942	1079	1029	967	1028	973	1043	1009	950	1000	998	996	1032	967	967	1028	1002	991	1010	990	1017	972	994	1017	1086	1020	978	1069	1021	987	1020	964	1022	1006	979	992	1000	984	1014	975	960	975	973	994	998	1033	997	984	1028	1013	947	1013	960	1003	1067	974	1021	1050	961	1004	1002	1016	1026	994	980	1020	997	1033	1017	1034	1037	986	1012	957	1023	1026	940	965	989	1034	1052	929	1041	982	998	995	986	996	1025	1032	1031	1002	1019	1014	1004	964	939	1007	1003	1014	1028	958	1033	989	1043	1060	1022	977	1047	968	1014	1030	1013	1011	1023	994	1036	1010	998	1016	1002	1011	1020	1034	1011	981	1016	951	1032	1007	983	1016	1074	974	1033	1003	1028	999	1031	978	995	993	957	980	1027	974	939	1045	993	966	1004	1000	1013	1021	978	1011	972	947	977	1008	969	972	1002	990	990	1047	938	1022	1027	953	983	1026	1039	1017	975	959	1077	1012	1003	968	962	1019	1003	987	981	1004	977	1018	981	1012	1004	1024	1028	1044	1017	1013	979	1011	991	969	966	993	1018	1015	998	1009	1007	1037	1031	927	952	988	1000	1060	1015	971	987	974	964	960	1005	961	979	983	970	998	999	985	990	1037	985	1012	994	986	978	1039	953	1009	939	1001	1052	1015	1020	1034	974	1031	1015	1002	1024	978	988	1053	974	982	971	976	995	961	1021	1001	1022	942	1035	1006	1059	980	1038	1024	1009	1017	1042	1043	969	1001	1008	1003	1049	1020	999	953	962	1026	986	1014	980	980	975	998	980	999	987	1011	973	1056	1000	1005	1019	966	996	1073	972	1005	1000	1035	1008	997	1050	1029	981	1026	1038	964	957	1039	1004	1038	985	998	916	994	1020	1034	970	998	1021	952	1049	1023	995	1042	984	1019	970	997	1030	1042	1023	989	951	1021	1040	949	1008	1014	983	976	989	972	1001	1029	978	1005	1039	1040	974	995	935	1000	968	956	1012	968	1001	1062	1005	951	1007	1010	976	1027	1023	972	990	946	1020	962	1048	949	969	1086	1031	963	1046	1000	1030	1007	1029	1003	1012	991	1016	1030	1029	1011	976	1001	1067	1021	1025	1007	988	977	1029	977	947	985	1001	1016	991	1035	1032	1016	1009	1007	1012	1047	1008	996	969	1024	1007	1010	1082	1019	1018	1029	1017	977	1014	986	1016	951	985	1021	992	1022	978	1015	1004	1047	945	1020	1060	1019	1016	1017	921	999	1028	1041	984	1011	983	1019	1013	1037	991	1018	994	1013	1035	996	1020	1023	981	1016	1046	1041	1022	1033	973	1012	966	1051	973	973	992	985	990	1013	955	953	1018	997	988	1000	1008	991	1054	1005	1003	993	988	973	982	989	1044	988	1015	972	977	1025	1022	1030	1027	998	1014	934	1047	981	980	1003	998	981	974	1016	1031	1003	1033	998	999	1035	1018	1008	958	1076	1000	1006	983	974	1103	1018	979	1020	1014	1019	974	1012	1073	1021	1070	983	1009	943	1015	993	981	995	1025	1028	970	1037	1063	1039	996	1000	989	987	1012	994	1081	975	1029	1018	946	1015	996	956	1006	1006	1009	988	1019	1031	959	1052	929	967	1000	994	984	945	947	1006	1028	1040	965	1007	1046	971	1028	930	985	1016	1014	1001	973	987	1062	995	1049	1074	1081	1012	1002	989	1008	995	966	998	1009	976	1018	998	1009	984	970	1058	1037	1003	1018	1006	1007	999	992	914	1018	1002	948	1030	964	998	1030	1007	998	1020	977	1053	1025	987	999	1047	1060	1032	962	993	986	966	997	1034	1003	974	982	1015	970	1077	984	955	971	989	1014	976	1008	1008	1019	1029	1016	1054	1031	982	983	991	992	997	1022	956	978	960	1023	1049	937	992	1008	1003	1011	1015	946	963	1004	928	977	1009	933	955	966	1031	1016	1023	1051	1034	972	972	1025	987	978	983	1012	1043	1065	1016	1000	1073	1005	985	984	984	997	977	956	1042	960	1023	1037	995	1001	999	1000	1025	988	984	992	985	1010	976	1048	1006	1014	999	992	1025	1016	991	983	980	959	970	1009	1018	985	993	995	964	1001	990	963	1015	962	972	958	951	1040	1008	977	1000	1002	966	968	978	1018	1001	990	966	1017	1062	1015	960	986	1036	1046	988	986	969	1041	1017	1060	967	1017	1024	1009	973	955	959	1044	977	1071	992	1011	973	975	1032	985	955	1077	1041	998	1003	1010	1020	941	1065	1039	1014	1064	1034	993	1014	1009	968	979	984	1002	974	979	1016	1010	1018	934	979	1043	1006	978	1023	993	943	1014	1044	959	1003	1020	1029	1009	1038	1029	1004	993	1023	1020	1020	968	1062	969	975	1039	1025	983	997	1000	1015	968	1010	997	1003	991	1035	999	1032	980	1000	1025	1023	1016	1018	1054	964	1004	1025	1005	986	990	1027	1002	1026	1007	986	1018	953	991	1016	981	1069	975	1026	998	1026	1034	1043	1004	1037	1012	1083	981	974	1051	1010	981	973	999	978	993	1008	972	985	955	983	1010	976	1020	1006	1005	1008	1020	1058	1018	990	1017	1019	996	1010	996	1007	989	985	986	1031	1015	974	1024	944	980	1003	1010	972	998	1012	975	1039	950	1027	1058	1027	960	1003	978	1018	970	993	1030	997	1006	1001	1025	1025	997	1038	971	1032	955	1060	990	940	1084	973	1024	1036	1062	991	1008	1040	1009	951	945	1089	954	1032	1074	985	956	1038	1016	1013	923	995	946	991	989	998	1025	969	927	946	978	1003	977	966	986	1005	959	984	1026	1002	1039	1061	973	1000	1053	1004	946	964	973	998	1009	954	959	964	993	985	990	959	1051	1014	1020	983	1018	1018	992	1036	1035	986	1016	992	1008	993	1041	1012	1000	1017	945	986	999	949	1047	1024	981	996	1014	996	983	1000	973	1033	1018	1002	1021	978	983	1009	995	1023	979	962	951	962	1006	1048	1036	1043	1014	969	1004	943	978	1040	994	1065	1004	985	973	1040	1007	1061	974	1053	991	1042	1020	1023	979	984	1038	1021	998	1041	1004	1009	965	934	957	1010	968
56483	14355	2358	785	592	469	461	410	388	423	390	400	361	392	365	376	328	387	378	364	361	365	350	362	375	373	374	354	370	287	347	376	377	334	304	376	385	425	359	366	382	320	347	335	355	357	378	381	373	416	356	357	338	387	370	334	371	384	415	368	350	367	363	322	365	360	388	344	345	347	336	333	367	356	339	369	334	374	349	347	371	360	320	324	374	348	348	344	335	383	334	364	365	336	331	357	346	346	377	386	330	353	360	356	348	391	364	370	348	405	392	368	364	369	347	363	326	360	373	355	358	392	344	393	395	350	342	364	379	364	349	320	356	333	370	360	356	344	363	326	387	318	358	337	364	361	369	347	363	360	298	390	383	335	367	334	318	348	329	342	365	356	377	330	311	334	299	363	382	392	350	335	365	358	372	376	376	378	377	350	362	341	293	341	346	352	335	365	379	335	363	354	392	346	360	367	349	340	355	365	364	314	350	345	394	369	339	376	332	351	376	333	334	365	367	366	340	353	377	343	337	342	354	338	373	393	328	333	334	399	360	326	349	350	333	367	380	349	341	348	359	352	342	322	387	350	374	338	316	341	337	345	319	341	336	350	334	352	373	379	337	363	352	358	405	370	369	390	313	335	370	349	331	355	340	355	307	389	354	340	320	389	343	337	353	366	361	351	329	322	350	374	373	369	323	333	339	319	353	363	354	360	376	316	344	327	361	381	348	362	332	371	358	357	329	385	377	349	352	320	373	356	367	348	368	331	364	370	358	343	399	357	361	377	368	344	396	363	367	322	369	347	353	357	343	322	363	358	343	361	380	331	338	378	328	341	377	366	337	335	357	382	356	355	348	363	341	380	341	360	363	349	349	366	376	377	365	354	306	391	354	347	341	369	352	367	355	371	347	320	377	346	359	345	323	332	300	360	369	351	366	348	396	339	392	346	344	406	383	411	376	391	375	363	357	371	349	346	312	394	356	374	349	339	339	371	360	393	336	321	345	337	372	334	358	320	324	373	359	324	366	376	356	356	353	371	396	385	396	373	344	334	330	329	333	324	387	340	347	319	358	363	365	342	378	350	383	324	333	320	362	381	374	332	374	392	319	304	353	332	335	328	328	338	314	345	394	323	348	346	402	335	358	384	360	391	318	341	339	374	326	368	320	370	341	370	403	329	363	387	349	380	348	353	365	378	348	341	364	324	384	371	363	330	351	370	354	329	361	329	348	350	371	354	339	351	361	374	351	342	391	351	346	381	362	369	378	353	329	372	371	347	313	352	344	342	377	377	347	349	371	348	393	365	365	316	376	330	356	378	363	329	341	353	342	367	355	374	344	310	356	377	358	340	340	337	364	355	345	347	365	370	320	346	345	368	344	343	410	332	331	364	354	391	358	362	329	354	331	335	372	315	369	339	331	368	352	351	383	363	387	371	392	366	365	402	344	391	361	374	361	333	388	347	388	369	378	349	324	365	328	362	336	320	348	353	341	390	350	356	360	332	335	399	388	341	358	340	350	368	370	384	336	370	346	343	375	353	323	350	343	349	351	329	368	301	350	371	361	358	328	380	389	390	385	353	352	330	369	350	376	349	345	369	326	338	367	331	362	355	336	361	355	352	323	361	350	359	366	353	320	363	350	327	358	335	338	393	362	360	338	319	376	381	345	337	328	339	355	300	347	355	358	362	364	362	395	402	335	382	361	347	331	350	362	394	366	334	351	349	370	330	372	358	395	339	372	354	371	351	351	344	378	338	318	360	306	357	360	351	352	359	361	372	333	355	350	358	377	340	343	335	369	381	342	339	342	339	348	342	335	376	358	327	376	363	354	347	356	348	355	378	365	360	367	374	377	354	323	395	342	363	337	371	328	322	323	368	387	343	360	339	357	369	361	364	336	315	334	350	373	387	344	374	334	368	372	350	360	338	314	357	347	354	342	337	399	347	325	388	314	350	335	357	361	380	342	337	356	356	349	356	360	353	364	318	325	375	342	362	341	368	358	333	329	348	351	361	378	338	349	335	337	336	362	329	379	348	322	345	351	374	334	371	377	325	366	340	362	355	369	341	367	372	389	302	340	360	341	337	342	314	314	349	343	364	375	352	354	341	350	360	344	366	372	354	331	297	333	347	379	366	354	344	366	355	333	377	358	356	363	345	306	314	329	356	343	340	357	350	356	317	356	335	313	335	347	382	340	370	370	345	332	343	346	345	343	363	385	409	364	345	319	380	376	397	343	343	361	363	358	369	359	393	335	377	336	373	357	348	369	332	349	336	346	357	365	343	341	301	343	354	347	367	362	347	358	344	376	369	354	358	348	326	365	376	370	350	338	347	358	359	346	311	343	357	323	354	370	349	326	351	351	345	382	338	341	360	347	361	327	349	378	340	376	382	336	355	394	321	356	340	352	361	345	334	307	355	336	329	374	324	345	342	359	362	364	317	378	381	342	366	329	371	334	336	359	340	357	305	357	351	351	398	354	375	375	350	320	321	339	376	361	374	304	369	340	347	356	337	361	357	349	328	325	371	346	363	331	358	355	356	365	382	347	304	349	397	343	365	339	361	356	348	330	356	380	360	298	390	349	320	339	341	376	353	357	386	373	370	366	345	351	334	361	388	401	377	337	350	356	358	369	344	380	344	394	372	338	361	347	297	369	343	375	331	341	359	341	348	363	341	347	352	348	335	382	340	329	361	367	340	325	335	348	348	342	392	368	365	382	366	347	336	363	368	341	366	318	360	388	369	364	353	351	342	390	360	364	356	337	338	337	311	348	327	367	346	318	354	359	343	349	311	378	364	417	412	358	330	383	384	347	390	384	344	349	349	361	343	333	350	336	353	332	377	341	351	367	381	385	347	344	347	382	384	375	344	353	328	360	361	371	352	299	335	334	321	358	368	366	336	331	325	363	359	376	317	375	353	352	332	362	373	376	384	377	389	339	352	359	331	357	283	375	339	399	338	336	364	333	373	341	384	329	365	354	364	321	376	374	330	336	345	335	342	401	340	362	345	358	345	355	332	391	348	336	358	326	356	346	374	356	370	336	324	323	334	367	344	360	336	371	344	381	344	378	380	357	339	351	345	354	362	373	353	340	359	374	329	367	341	358	339	337	371	363	325	338	300	356	359	366	329	347	325	337	328	347	340	360	319	344	320	374	337	373	306	387	355	338	353	393	367	338	302	361	349	346	353	337	360	327	400	333	360	377	356	352	350	367	312	375	349	323	363	379	333	382	349	344	330	385	332	382	390	374	312	389	335	378	357	371	341	338	355	359	364	357	358	349	374	345	329	337	388	329	352	368	349	360	374	352	353	379	346	361	311	371	343	348	341	369	367	341	434	371	336	354	387	397	357	334	336	354	358	353	363	351	358	342	355	363	353	403	339	355	344	338	350	343	366	366	376	376	363	370	362	381	347	328	359	362	398	355	353	349	384	334	372	347	358	309	349	343	351	380	374	347	336	359	315	334	363	353	351	335	337	349	320	356	359	364	380	327	356
29832	1117	1716	1873	1714	1446	1307	1171	1077	1025	974	962	976	921	872	845	874	849	818	840	808	852	828	840	822	826	840	818	850	825	827	842	861	867	797	744	746	811	837	789	857	805	804	852	813	834	834	799	805	847	801	792	802	787	853	798	796	823	832	814	826	830	805	816	799	783	806	806	838	738	766	872	796	822	826	811	746	787	786	766	777	832	770	825	756	812	808	776	770	817	800	784	803	807	776	798	786	779	831	775	839	804	847	825	819	776	870	852	804	787	796	767	802	786	767	762	799	773	781	743	771	788	760	820	796	739	775	845	787	774	822	806	733	831	789	820	766	775	759	808	787	780	777	743	770	776	819	775	762	824	809	780	786	784	794	801	783	782	812	746	779	841	790	768	829	785	793	769	781	806	784	755	765	822	768	788	827	778	737	765	842	833	775	768	803	798	801	799	813	710	730	760	801	756	748	775	841	805	855	759	739	771	779	817	800	714	844	843	823	794	786	810	806	793	778	798	798	786	823	775	755	765	759	870	803	802	840	776	798	744	755	793	808	799	789	765	837	801	805	770	788	810	810	829	805	810	801	793	833	797	762	784	769	776	761	732	775	784	761	792	746	804	736	783	788	809	737	802	775	798	791	773	790	761	807	742	771	794	787	856	776	751	755	783	794	793	779	811	794	797	793	793	801	858	786	791	839	835	807	850	798	830	822	788	839	756	793	804	816	818	825	757	734	794	798	777	816	826	795	766	774	742	812	813	800	789	784	782	849	793	777	808	809	812	812	812	842	805	831	785	786	842	824	801	807	805	755	831	773	823	729	790	821	772	803	764	763	802	792	789	772	811	791	791	789	760	815	788	767	795	761	814	811	804	805	756	795	782	831	823	749	792	774	786	743	765	822	773	800	770	800	831	761	812	809	776	814	778	816	824	788	800	775	771	770	840	776	816	785	778	825	793	790	802	790	839	760	767	778	763	803	806	771	778	781	795	751	768	784	849	825	857	761	790	783	806	810	780	878	796	760	811	787	813	724	827	798	793	828	792	751	783	767	794	802	795	814	756	804	748	862	805	804	843	798	816	817	808	754	765	781	837	790	750	756	779	785	800	819	813	796	791	772	851	791	749	797	827	820	857	829	796	795	838	841	824	786	808	788	794	799	733	838	771	824	726	775	775	793	815	760	798	772	760	781	791	768	785	838	778	778	753	782	768	795	779	813	778	805	751	816	764	779	830	752	824	809	804	840	777	791	817	795	786	817	771	813	827	750	768	803	806	817	766	788	786	825	810	769	780	766	844	877	811	742	772	796	736	797	808	818	794	766	831	764	758	784	763	855	826	755	810	791	815	802	836	834	769	820	761	757	775	755	760	850	827	809	778	791	749	821	805	846	816	780	790	847	739	823	772	825	788	788	825	776	752	780	791	800	785	786	793	750	828	800	793	779	763	803	791	811	818	742	746	797	821	750	800	785	756	805	803	795	795	811	797	813	774	810	780	820	802	800	838	772	753	795	745	860	757	817	802	758	771	810	824	761	766	768	839	780	812	768	802	786	815	756	774	788	833	753	793	821	832	774	768	770	827	796	810	810	785	821	802	744	809	830	782	814	791	771	816	827	771	833	810	771	832	748	812	811	837	832	820	745	794	798	828	739	780	769	736	813	833	744	764	832	795	757	759	825	758	745	771	798	810	798	794	787	819	801	826	761	797	798	778	770	802	760	814	841	801	790	795	752	775	786	818	783	794	806	768	782	783	795	793	758	835	864	783	794	849	812	764	809	831	793	736	783	803	813	764	789	797	780	763	780	808	781	791	797	771	711	784	775	785	814	824	810	750	853	816	771	726	780	775	766	776	788	816	790	782	762	753	766	836	791	818	792	788	761	790	785	764	808	803	762	803	793	824	799	740	805	809	821	758	784	826	795	772	865	753	784	777	767	767	825	800	832	771	792	815	816	745	799	735	778	751	789	786	757	828	808	819	812	799	748	727	803	767	806	778	771	814	814	807	839	812	811	785	804	819	798	811	819	814	741	799	847	765	804	818	811	771	759	832	780	764	803	813	763	773	781	824	749	828	774	768	774	801	771	773	823	761	771	774	822	853	813	779	763	807	773	835	794	757	811	798	782	794	790	830	750	810	796	774	808	821	837	773	883	765	838	838	774	839	792	770	762	773	808	816	786	770	771	832	789	783	857	799	777	827	781	802	758	807	850	747	795	801	779	824	843	790	802	792	770	834	836	853	786	861	750	774	828	797	806	833	821	865	832	768	739	779	771	789	715	800	792	786	799	797	774	786	792	802	742	843	777	806	818	731	820	813	776	724	791	815	806	816	836	803	765	772	745	795	768	839	765	789	827	801	747	757	810	775	797	799	830	795	820	783	791	817	818	786	788	842	807	756	836	837	791	850	823	817	830	822	795	771	803	788	806	812	752	814	769	838	789	827	830	800	815	789	808	808	803	818	731	817	765	823	817	809	860	760	752	770	781	786	794	781	790	757	756	813	836	791	759	715	781	791	759	749	821	807	797	807	811	812	785	829	773	804	751	814	805	814	807	783	793	805	810	772	803	816	808	783	789	825	781	799	769	763	832	766	789	784	789	744	783	833	767	790	772	801	787	845	822	805	818	826	807	763	815	801	784	741	810	818	804	775	766	816	845	786	774	788	815	789	812	792	771	787	779	834	788	783	778	798	834	788	777	800	832	877	772	784	790	788	811	837	788	762	792	764	775	788	803	819	778	824	793	809	782	768	750	790	841	752	790	787	767	793	826	819	796	764	764	818	787	782	790	780	786	818	785	826	746	781	769	788	796	792	762	790	755	806	752	745	824	751	847	752	822	743	770	804	751	792	826	748	729	825	752	818	800	832	767	778	778	767	787	806	838	754	767	825	840	827	809	798	728	792	772	787	831	838	809	809	783	830	822	800	781	806	790	807	736	815	771	762	827	817	805	822	814	798	768	777	801	778	788	809	762	808	813	804	778	760	790	805	822	796	820	800	818	799	774	811	775	812	837	762	824	801	773	783	839	788	775	814	779	743	790	813	802	812	766	780	751	823	787	825	805	766	756	814	840	797	794	826	818	834	802	777	767	790	823	818	787	777	760	769	754	858	804	801	755	778	824	831	742	838	815	811	798	785	809	778	810	759	788	804	792	812	793	790	799	816	764	878	795	730	794	821	797	764	786	776	799	789	805	796	777	796	781	782	799	794	769	705	806	805	787	848	800	807	803	856	795	835	779	832	729	746	755	801	734	813	832	778	799	770	743	790	783	798	821	819	804	761	799	818	780	853	785	797	840	767	810	792	754	770	805	765	815	837	816	744	789	821	792	773	778	831	775	845	821	806	818	779	802	794	807	762	740	818	778	793	815	758	815	807	869	809	761	809	749	783	800	822	773	796	783	771	813	799	794	768	780	823	797	767	789	816	771	828	785	791	766	801	805	732	780	771	807	797	791	746	794	816	828	780	846	795	782	773	846	854	806	809	782	811	729	820
37409	5800	463	337	313	329	313	337	360	351	338	345	328	337	352	292	359	330	312	352	354	337	321	331	337	306	338	337	320	359	335	328	326	346	336	329	322	353	350	339	314	335	331	342	332	357	385	342	344	342	334	319	312	358	309	302	326	345	320	337	364	345	379	327	343	330	346	302	337	342	339	339	307	327	344	297	357	332	319	323	319	329	330	290	314	350	349	367	325	329	328	310	375	328	364	341	339	336	313	340	324	331	340	308	343	326	317	367	286	322	329	325	337	321	349	365	319	369	356	343	372	314	326	358	354	349	340	329	316	388	327	347	328	337	354	317	317	313	368	355	311	347	332	337	295	335	334	325	336	337	356	329	348	346	314	381	346	319	331	327	315	359	311	333	272	342	310	326	350	349	327	312	381	325	343	311	348	319	339	349	335	294	316	325	336	349	319	350	331	338	351	342	349	332	318	323	386	363	320	363	331	328	336	326	330	313	291	382	344	333	336	376	324	330	356	339	344	332	308	360	326	359	331	321	339	325	355	331	298	298	304	350	335	372	343	313	355	317	365	334	303	343	341	321	338	352	305	342	357	354	353	345	349	363	327	346	327	327	346	363	364	307	364	348	300	314	316	327	353	340	348	331	334	346	339	338	327	340	351	344	337	347	316	350	306	323	330	340	361	340	352	326	338	343	330	330	331	294	330	272	349	326	321	363	362	366	302	345	330	318	318	372	307	299	335	318	318	332	337	351	278	333	336	337	348	351	324	329	340	308	310	345	359	330	341	336	307	374	318	333	324	342	336	327	355	331	342	314	321	335	342	341	378	320	324	310	341	335	329	337	320	305	333	311	335	348	352	363	348	322	355	361	332	375	314	321	342	317	325	374	356	350	348	350	320	295	312	360	330	312	322	339	339	337	350	309	289	334	298	363	359	330	335	307	393	323	340	343	349	326	365	365	340	371	333	318	339	357	382	367	332	335	334	334	355	318	338	348	322	302	329	310	329	330	291	312	337	315	332	322	291	315	351	333	319	342	367	324	359	309	341	353	308	297	320	328	307	346	337	339	336	339	314	326	328	308	361	353	347	374	304	357	330	368	348	341	316	334	332	314	347	330	366	298	339	335	338	328	361	331	319	350	350	368	299	339	325	350	353	318	329	319	339	306	311	344	298	325	330	349	336	368	368	334	336	302	333	300	342	318	308	334	359	350	341	322	333	288	309	334	374	313	325	304	335	331	312	359	345	351	313	346	338	338	403	357	332	342	341	346	331	341	380	340	356	359	341	313	332	316	379	361	335	314	345	335	330	355	330	328	339	325	356	321	353	336	356	335	375	334	351	320	352	341	324	353	328	326	315	351	367	379	338	325	322	315	345	311	355	327	348	323	310	335	345	362	341	351	320	368	315	339	345	373	352	315	314	363	338	300	334	340	341	344	361	335	328	333	350	351	331	313	332	338	331	323	316	321	303	323	332	319	342	332	321	325	321	307	329	344	331	315	339	333	335	358	354	361	353	344	318	308	330	358	341	344	324	319	322	358	342	292	361	344	337	337	347	304	350	352	345	344	327	324	354	354	327	315	339	325	336	345	346	310	347	333	341	338	316	319	368	360	350	336	308	327	319	325	331	350	314	318	300	334	316	353	297	307	323	357	335	348	315	376	319	356	319	331	331	358	306	322	339	285	339	320	328	309	345	309	305	340	353	364	296	326	305	363	320	338	344	355	332	330	341	311	359	336	334	338	329	359	355	349	345	353	354	337	322	311	325	349	309	304	324	326	314	332	351	326	339	352	335	343	326	332	341	327	310	342	349	322	332	365	376	335	319	328	340	343	330	336	324	338	311	335	345	349	339	311	313	363	350	352	369	341	342	359	334	325	341	360	357	369	344	328	375	353	361	346	326	323	328	312	347	327	339	314	350	368	355	304	299	335	351	341	328	325	329	361	350	319	341	323	326	331	340	334	327	301	329	328	320	364	341	327	309	316	315	304	341	336	347	332	338	344	330	313	369	317	332	357	345	359	339	358	338	348	333	323	316	354	345	328	356	368	355	362	324	331	327	353	377	338	342	354	361	318	364	348	333	370	325	347	366	328	322	328	328	353	358	385	331	338	309	312	334	360	306	296	307	315	346	342	336	373	356	328	346	323	344	335	327	337	314	328	346	325	330	349	339	329	301	375	364	319	361	367	323	336	300	325	342	328	337	325	338	362	333	325	330	339	313	342	332	331	343	333	340	356	328	324	301	337	301	331	334	323	326	331	328	337	325	336	355	307	332	343	328	325	330	327	354	338	350	330	376	307	301	294	352	318	334	340	302	333	351	341	340	328	329	327	319	355	366	323	328	303	353	319	368	346	361	359	314	343	309	336	334	344	350	348	324	368	352	334	332	331	305	332	379	288	306	378	308	321	333	326	311	347	344	336	280	294	375	326	290	353	304	371	344	345	337	319	340	319	329	324	338	301	329	319	348	316	344	355	335	342	351	340	332	308	341	347	344	360	344	284	330	346	351	336	326	275	334	352	333	366	321	347	350	349	340	338	325	345	370	342	310	358	337	316	359	312	331	321	342	317	310	329	342	337	351	327	322	322	333	342	308	333	309	323	334	315	334	351	320	330	334	336	346	332	332	300	349	361	350	331	322	336	336	307	346	320	324	318	324	332	375	329	302	346	314	387	330	350	351	307	307	327	298	325	368	315	361	337	334	326	354	334	387	348	385	362	351	352	345	325	309	294	352	356	356	324	338	316	328	313	332	343	349	372	324	324	315	275	363	344	357	343	342	330	316	363	337	352	298	304	306	352	353	317	370	320	316	329	301	356	337	329	360	346	321	320	312	334	335	341	323	318	348	376	288	321	332	329	349	333	317	331	349	351	333	348	342	339	314	304	322	321	345	344	315	309	303	369	344	325	329	330	330	332	301	331	346	301	339	331	340	332	305	342	340	348	371	325	301	324	333	360	315	336	290	355	322	354	382	348	352	351	346	351	332	379	371	325	333	339	352	333	316	359	341	307	304	339	315	348	329	339	328	389	321	305	308	304	333	350	316	368	343	330	325	287	326	318	344	313	333	334	341	339	361	331	317	303	321	333	335	304	302	333	320	318	329	325	377	370	371	354	342	318	338	349	346	356	299	325	321	336	339	304	316	325	331	314	336	311	344	353	335	334	334	338	336	295	347	312	335	321	320	329	321	338	316	381	297	336	321	315	342	378	332	347	378	321	327	314	384	325	344	307	321	322	309	339	317	323	319	307	361	376	360	342	343	359	337	294	341	323	340	328	328	306	340	335	348	321	343	343	325	350	317	318	362	308	342	325	343	330	337	301	346	336	317	343	372	321	304	345	330	311	304	302	316	332	302	335	338	334	358	369	317	278	309	337	356	349	319	354	314	318	316	316	371	345	349	299	343	335	314	305	335	333	332	395	333	320	307	321	337	345	354	339	340	331	328	356	321	333	351	357	341	349	350	315	336	312	329	299	334	316	340	349	320	307
20420	783	795	826	826	761	757	770	817	774	807	763	822	748	799	832	768	786	825	804	812	797	730	766	748	740	813	734	801	776	759	795	765	792	759	798	791	811	824	806	760	755	803	770	777	759	768	764	732	789	813	748	786	773	813	791	812	780	786	761	746	750	795	750	789	756	800	758	741	788	748	834	821	787	779	791	847	816	748	771	770	765	771	763	771	740	779	784	806	737	780	783	810	826	805	857	767	822	763	784	744	807	758	813	760	786	770	811	811	800	787	789	799	798	803	802	826	713	802	802	794	736	780	833	812	730	783	791	750	788	810	750	779	785	716	746	755	783	764	790	759	776	793	832	777	774	722	760	785	804	801	745	819	746	776	742	813	749	776	773	766	775	807	778	755	792	788	785	747	776	817	755	843	797	742	723	731	766	794	763	786	778	766	738	795	741	804	764	816	745	782	754	801	837	756	839	809	778	767	799	820	766	875	738	770	783	818	817	762	801	819	807	780	770	786	780	757	773	804	780	825	811	753	736	770	763	789	775	795	778	804	801	790	754	761	818	819	781	758	771	777	773	708	762	778	775	814	811	723	773	782	771	775	783	799	752	711	735	762	786	763	799	725	835	780	695	788	774	827	756	785	761	820	758	834	765	771	770	745	805	780	736	796	790	727	758	816	792	809	778	760	761	740	790	787	785	798	762	794	786	741	786	786	716	779	770	759	774	836	769	781	726	748	782	791	787	815	753	764	793	783	795	784	802	732	750	773	776	760	783	752	810	812	779	781	783	789	754	792	757	822	783	751	777	777	779	728	771	756	773	795	787	781	758	743	752	759	769	829	757	808	725	804	740	774	821	737	827	758	759	780	792	768	741	779	782	774	776	775	804	789	793	745	832	772	803	750	789	776	758	813	781	788	792	808	810	756	767	778	808	786	783	791	796	765	781	774	759	820	748	778	774	781	750	782	828	772	809	792	792	788	764	718	750	774	825	741	735	737	803	755	778	770	757	690	765	784	768	776	798	762	761	736	725	745	765	766	851	746	771	770	766	751	773	742	816	786	765	762	776	791	816	768	801	814	756	813	728	795	815	749	732	746	787	746	801	772	734	768	790	817	766	787	795	743	753	776	731	818	805	761	732	801	798	769	774	772	796	788	833	757	688	816	733	791	797	744	777	731	800	754	753	754	799	819	797	780	760	752	753	763	791	808	819	792	807	819	725	848	810	746	830	723	729	821	770	778	756	809	785	772	768	787	750	704	858	793	726	788	790	750	797	787	735	805	782	737	785	790	743	747	767	781	787	793	802	754	797	743	816	810	805	766	758	736	789	845	791	780	797	809	754	774	797	735	845	749	772	760	740	777	792	755	768	810	770	820	762	725	758	808	744	785	712	808	808	802	744	790	807	764	758	799	787	781	725	753	780	758	791	747	726	834	782	759	780	793	788	799	777	808	794	767	741	811	799	784	813	780	721	795	756	811	765	750	752	748	808	777	780	799	771	765	784	712	779	781	771	765	809	780	802	745	793	765	795	781	717	833	768	808	744	786	752	780	788	793	750	724	791	785	817	774	771	727	746	749	769	724	771	745	840	818	788	712	816	785	774	795	825	735	788	831	797	830	791	796	784	815	717	771	798	765	777	762	780	801	778	799	801	824	760	773	751	753	782	798	796	813	755	755	786	811	757	741	788	768	814	786	756	772	753	801	826	780	767	776	838	755	774	746	808	770	808	775	777	812	771	796	763	753	757	779	805	773	773	773	806	800	787	760	770	773	788	788	782	769	784	803	726	779	808	753	811	756	783	758	777	767	811	753	809	787	800	752	788	804	791	732	761	759	722	754	792	818	795	759	798	749	764	755	765	753	762	757	810	845	799	754	751	706	814	782	785	801	765	711	785	771	779	858	771	754	769	810	746	813	805	798	798	761	787	734	748	789	778	780	753	781	830	745	773	777	747	794	803	749	728	788	788	807	726	771	805	725	772	783	774	760	814	769	771	806	804	779	779	791	787	814	744	797	771	855	738	816	825	745	766	798	725	808	799	772	778	790	788	802	751	799	745	791	763	768	729	775	770	756	788	774	812	762	797	765	778	811	750	789	789	784	736	731	771	729	798	812	829	786	771	815	786	795	748	774	761	743	762	788	789	806	755	783	747	776	781	815	810	781	788	785	725	804	731	756	789	762	804	794	790	769	769	807	818	762	786	769	829	775	815	776	818	754	794	731	790	780	771	776	800	727	761	761	782	759	798	786	796	748	776	733	787	765	761	756	812	804	795	761	764	757	789	760	738	750	775	822	785	741	787	738	778	735	757	801	745	826	740	776	811	769	820	760	771	797	737	801	813	751	765	756	775	762	744	771	749	770	800	795	800	803	765	772	746	805	792	772	790	783	782	755	812	765	786	825	745	796	768	754	762	777	780	730	819	836	766	779	748	796	788	777	768	806	796	781	788	818	746	733	790	729	784	727	747	795	802	811	853	761	777	825	768	707	818	763	780	771	755	768	750	754	806	801	761	769	783	786	791	746	751	830	769	832	770	811	802	742	776	767	750	786	798	787	785	762	778	781	799	763	775	781	765	800	736	824	794	776	800	770	764	777	756	725	844	782	802	783	784	746	735	792	732	740	797	776	754	751	763	783	771	737	760	795	763	794	813	760	810	736	761	758	750	784	788	731	763	770	739	770	766	779	801	761	775	845	761	769	789	775	752	755	758	790	742	793	708	747	801	718	761	789	793	828	772	754	815	729	737	747	827	769	735	771	727	788	759	823	845	759	749	823	799	738	761	800	751	866	749	832	797	766	809	747	808	772	746	783	788	772	771	801	789	785	758	759	807	812	779	791	789	744	787	737	751	784	820	772	777	770	768	773	787	746	782	773	774	831	780	742	813	817	832	714	747	795	759	737	805	770	721	816	826	802	761	755	754	804	769	794	763	769	775	807	747	811	798	820	757	813	758	784	758	756	807	751	786	771	755	757	757	777	808	813	784	811	757	767	761	799	819	800	748	826	753	780	751	769	746	783	788	763	791	761	765	837	823	787	824	782	769	757	792	790	793	776	798	770	785	730	737	797	751	759	767	771	804	806	756	818	767	763	761	777	805	794	790	744	778	764	797	748	756	806	734	825	821	791	783	758	733	791	769	787	764	763	758	766	824	763	818	755	797	819	744	772	808	811	775	797	809	779	792	782	807	793	790	749	798	791	760	774	741	766	787	743	785	810	765	776	806	757	823	752	744	752	759	752	800	759	803	774	750	783	851	798	812	821	753	808	749	762	769	797	830	822	748	774	822	813	765	787	767	756	740	795	781	767	796	791	837	727	811	749	768	741	748	806	772	780	747	743	747	802	787	753	788	781	719	750	785	796	764	815	788	780	828	758	799	785	842	738	777	816	804	777	789	823	804	801	752	811	841	816	808	768	776	775	716	776	783	794	788	756	812	822	801	788	755	784	795	773	759	750	764	762	775	753	844	828	745	707	772	729	817	754	740	744	798
46495	10072	1242	693	569	507	478	487	485	432	459	429	412	474	440	415	436	406	422	443	385	476	411	425	423	450	445	452	466	409	439	428	427	442	392	438	410	398	406	419	424	401	416	436	435	396	425	414	412	432	407	380	427	434	436	416	413	481	427	429	419	440	437	412	439	490	437	452	432	413	425	401	460	453	431	469	461	408	430	443	418	423	399	445	473	407	393	411	405	370	416	444	410	398	420	414	439	446	459	445	371	416	412	431	406	452	431	426	431	415	425	374	421	466	448	429	467	411	396	423	454	449	426	434	445	427	410	418	410	435	419	439	420	433	414	395	413	439	446	418	426	439	432	428	427	396	441	440	460	414	483	423	438	406	433	407	416	419	373	442	456	418	427	405	441	411	439	459	400	400	433	397	399	433	417	407	400	410	427	422	430	416	438	456	454	433	426	468	416	424	427	420	407	465	437	423	447	439	430	386	431	424	428	415	449	429	443	455	434	450	432	420	424	456	453	434	406	468	463	437	470	443	444	449	391	395	429	405	442	448	414	417	400	378	406	432	437	428	458	447	465	421	457	413	414	411	413	392	464	446	421	392	423	472	435	413	441	456	434	433	440	403	434	429	420	410	427	394	423	401	429	414	416	451	403	455	397	436	399	400	460	368	438	413	479	425	409	453	411	422	460	439	433	391	401	403	410	429	446	406	436	444	392	451	458	404	434	428	435	448	462	393	453	410	422	425	411	441	466	409	472	439	426	446	435	429	417	402	403	406	425	459	447	415	435	386	400	470	400	421	366	429	403	414	445	411	394	394	422	418	395	421	409	422	433	472	421	439	445	467	414	451	445	411	421	399	418	425	449	410	398	444	411	380	427	402	412	402	437	441	436	400	402	434	435	408	462	420	441	417	443	391	412	411	438	428	446	411	418	409	421	437	390	420	416	398	475	453	435	428	435	442	414	429	414	452	447	445	420	468	436	461	461	395	418	421	404	441	427	445	444	417	440	444	405	439	410	429	439	433	414	462	430	424	449	416	432	405	440	416	430	403	413	433	405	445	471	434	414	439	419	410	409	446	399	420	404	404	450	432	406	440	412	424	425	431	389	437	429	430	380	469	403	415	427	431	395	465	448	436	400	367	442	423	440	407	444	423	432	421	429	424	440	461	439	426	440	433	429	438	378	406	412	437	397	433	456	424	442	451	421	420	420	437	416	425	409	444	465	408	423	416	412	427	416	433	462	429	393	408	433	385	402	386	437	457	427	459	438	445	427	482	417	391	431	429	429	416	427	415	418	415	395	440	417	447	433	441	429	435	426	425	405	431	457	443	402	415	419	444	394	405	393	418	452	406	416	470	404	448	424	425	430	438	426	385	384	400	432	436	426	464	430	386	458	433	396	406	427	391	397	449	426	392	381	379	399	409	459	400	393	403	422	423	434	443	437	422	395	407	403	412	445	435	429	423	364	405	414	421	405	437	449	425	432	451	432	425	461	428	416	406	469	406	423	419	486	413	428	459	422	429	444	429	430	438	423	423	428	431	409	438	416	441	397	408	423	404	448	394	410	452	409	434	412	447	402	436	446	441	500	423	399	415	461	451	413	415	433	389	406	447	458	450	395	386	416	451	428	404	438	422	442	404	440	411	435	433	423	382	430	415	431	433	404	427	395	439	431	422	477	464	418	415	408	390	397	406	393	422	405	461	441	456	438	491	434	431	427	423	434	430	417	393	393	415	405	466	410	395	434	432	443	407	447	401	423	429	423	462	439	408	392	457	431	443	402	451	429	472	439	447	415	466	441	431	444	414	413	400	442	459	432	420	440	397	414	381	421	425	423	390	427	439	453	402	437	395	407	401	424	466	454	407	437	430	412	438	441	430	424	398	418	437	410	410	409	428	393	423	449	463	425	438	422	470	432	476	425	430	456	430	421	431	423	414	405	466	420	403	454	383	456	418	430	465	410	426	458	419	378	406	439	419	399	369	417	397	437	428	449	435	438	447	423	459	418	427	415	444	449	422	395	453	429	418	435	432	408	408	438	441	440	455	473	444	449	424	452	429	409	452	428	399	442	430	385	440	417	456	445	378	416	448	388	419	428	427	405	438	422	453	471	438	437	424	470	446	435	433	450	412	425	423	407	453	426	425	420	419	449	451	407	451	387	435	402	423	408	469	489	428	450	412	479	445	397	433	402	416	408	405	450	453	409	425	445	420	413	404	420	388	415	404	411	454	428	447	427	423	422	421	427	412	436	446	405	439	426	432	412	464	442	407	382	451	432	422	397	384	434	413	418	435	424	416	430	413	436	418	426	441	426	441	457	422	414	400	438	430	422	443	446	442	393	449	411	452	408	426	429	473	392	443	416	423	445	409	408	417	453	399	396	452	427	422	366	426	435	445	453	446	464	383	419	430	431	438	443	423	452	428	412	409	414	425	415	398	436	454	427	450	473	424	408	400	421	401	463	399	432	460	463	445	408	412	464	454	426	439	452	474	426	417	425	446	422	393	464	419	403	449	449	427	397	359	404	435	395	402	443	450	380	425	371	429	404	427	422	382	401	403	395	400	429	426	418	397	378	426	425	401	448	446	392	380	413	402	412	434	438	401	450	454	407	452	428	478	413	448	435	444	421	433	416	439	465	415	413	427	470	427	437	435	455	488	470	402	470	427	454	399	435	452	425	456	438	431	429	419	394	429	412	433	435	447	414	445	444	419	474	456	456	397	394	428	450	439	433	418	477	418	423	410	411	444	429	455	464	397	434	386	434	464	410	426	425	467	418	397	408	474	419	453	408	424	413	404	394	435	416	406	416	405	430	431	468	433	451	453	402	387	417	393	427	445	435	407	429	436	381	385	469	459	459	426	409	409	401	430	428	429	414	454	463	408	422	431	422	432	426	437	399	418	461	409	417	459	421	434	404	397	447	416	418	418	436	432	424	413	420	478	386	400	420	399	469	390	388	390	424	463	459	420	432	458	424	396	468	421	434	397	425	441	418	440	440	423	436	500	417	472	392	442	436	430	442	422	420	425	429	424	474	440	428	421	429	421	354	452	409	397	411	444	418	372	454	427	455	460	407	437	430	413	420	470	454	419	419	435	426	423	428	434	437	408	393	426	398	436	441	439	455	412	388	395	419	383	413	426	452	419	454	432	460	458	483	388	443	443	458	456	432	422	409	426	414	452	423	397	472	425	426	422	475	440	434	451	427	419	412	404	467	428	441	455	465	437	424	440	434	435	424	423	435	448	428	413	413	441	435	444	397	443	439	470	431	428	412	416	409	399	410	393	428	388	453	410	417	422	432	424	418	408	424	409	427	420	418	440	416	378	430	475	453	407	413	394	409	410	445	426	388	427	416	407	428	401	468	413	415	386	423	413	402	411	442	439	435	388	413	448	379	406	435	426	408	454	426	432	437	440	424	423	425	390	439	434	415	424	411	412	429	451	425	430	440	416	448	418	402	400	415	425	454	462	389	440	393	454	407	438	482	407	439	395
25197	1182	1524	1604	1475	1397	1200	1206	1114	1076	1097	1018	1005	1027	1022	984	1020	1030	930	1036	989	951	996	991	970	1029	936	975	952	931	910	944	972	974	990	968	1001	1008	966	961	937	975	908	979	963	976	971	970	997	914	948	960	963	951	920	943	980	931	931	1003	954	1012	982	958	978	968	913	940	971	965	953	934	997	916	920	968	937	970	975	994	959	945	968	945	947	1041	975	975	957	987	965	981	967	964	964	981	963	957	955	944	1030	961	993	964	935	971	1001	931	957	986	972	999	969	954	990	940	963	890	969	954	986	949	897	968	930	929	941	1002	956	971	965	983	925	935	976	979	966	984	970	946	891	989	952	965	943	984	956	964	960	1007	935	988	973	1006	925	967	945	952	958	957	963	946	910	945	989	968	991	925	963	946	912	902	980	850	974	956	959	932	921	965	954	918	988	971	1011	950	986	988	1005	958	966	915	969	999	930	979	993	933	950	1007	960	959	956	966	930	1008	936	975	970	993	946	932	924	933	923	908	974	920	981	981	964	935	991	977	979	929	1013	946	978	951	971	1010	931	945	898	915	979	988	914	920	977	971	958	989	911	967	931	956	944	893	936	936	985	974	988	992	1050	921	945	955	988	944	952	960	911	944	915	951	950	1008	965	915	1007	959	905	963	975	980	931	927	966	980	902	998	985	927	1007	967	1039	990	973	981	946	886	978	924	962	927	1004	905	1002	1022	923	903	928	889	947	994	951	968	945	995	956	989	995	967	951	944	961	967	943	958	948	931	942	942	923	967	1019	954	967	931	987	893	925	946	960	972	946	984	931	920	941	974	947	978	951	941	899	912	979	988	964	970	941	895	959	883	1029	972	954	924	980	946	985	929	958	930	944	932	997	870	941	939	970	972	979	956	973	942	955	942	967	919	901	903	949	967	930	936	961	941	1014	1002	926	956	957	1001	987	944	988	960	927	963	957	904	954	965	974	935	943	975	989	962	974	958	911	981	942	940	990	997	947	906	912	945	944	971	974	967	969	927	975	1046	952	969	923	974	954	949	952	937	927	945	919	911	983	933	1000	941	944	927	942	972	928	965	999	932	958	923	974	966	983	989	985	994	968	992	922	915	943	919	900	966	948	1036	937	895	985	972	968	933	973	891	998	1008	950	958	923	939	983	931	936	958	960	928	945	971	935	930	940	971	1004	984	939	927	934	915	890	946	980	858	871	921	988	1005	932	944	994	941	936	924	984	940	988	965	1005	960	934	979	919	973	970	1000	936	987	1008	920	921	934	965	937	964	1017	945	945	983	954	890	893	972	965	954	905	954	915	880	921	928	912	1006	915	943	964	921	995	947	941	919	976	969	933	985	948	978	1012	986	958	944	1011	958	967	956	924	1031	1016	942	941	942	982	936	973	937	956	969	925	972	1011	984	973	947	948	939	975	938	976	971	961	986	962	946	961	921	965	963	943	969	944	954	957	967	945	1008	927	953	930	954	984	957	982	936	991	906	969	928	920	967	980	918	926	952	932	920	941	905	966	1020	938	992	983	941	992	980	939	995	939	986	968	958	980	933	926	934	992	967	946	971	928	929	953	932	943	936	944	889	1008	951	913	925	966	983	995	972	950	938	1009	967	1003	915	966	908	893	904	973	1007	963	894	960	964	942	964	950	990	974	904	949	903	956	938	935	923	967	956	947	960	929	950	955	928	890	955	934	993	933	924	955	975	929	956	1010	942	939	965	936	962	998	974	942	947	922	992	984	932	965	972	930	932	952	965	948	902	967	931	919	941	953	1012	944	981	954	996	933	922	950	956	966	966	904	937	952	933	868	973	1008	966	929	905	982	960	931	973	998	969	950	1012	928	975	984	980	987	935	951	945	942	981	939	938	979	961	1004	974	936	966	984	931	976	983	998	925	995	1021	953	930	992	956	970	947	964	1009	1016	978	965	926	984	931	994	942	888	946	949	957	1002	946	953	924	942	966	941	949	978	917	971	972	966	943	900	919	940	930	947	1002	989	983	971	949	973	964	975	1013	987	954	981	966	969	995	948	910	928	985	960	969	981	910	988	932	993	987	960	985	965	908	970	964	976	875	975	995	961	1003	941	936	980	970	996	931	991	985	919	955	997	1002	907	1007	903	921	916	932	953	920	958	988	987	918	909	964	947	922	908	921	956	947	938	959	947	931	904	944	992	975	1000	995	971	913	939	971	978	1001	939	934	1016	965	924	968	976	968	971	945	981	995	1008	980	958	943	982	942	957	982	990	984	956	952	928	990	953	955	987	911	975	981	939	944	961	926	994	986	968	921	917	960	983	946	923	919	1019	927	928	987	912	937	964	967	969	953	966	877	947	973	966	981	921	917	930	963	914	936	951	968	987	934	930	998	946	979	933	993	993	903	973	930	1005	937	906	986	960	986	977	948	975	954	966	969	943	954	901	940	945	961	943	928	1000	945	902	948	898	956	905	959	989	950	948	881	1005	982	990	967	1016	926	931	919	980	963	959	961	949	1011	980	939	903	1019	975	978	976	907	996	934	984	928	979	979	947	935	903	909	894	999	968	960	934	976	971	987	991	983	919	954	971	974	945	1041	963	955	915	962	982	979	968	954	991	963	983	982	985	881	952	979	976	958	1002	960	920	968	986	1000	937	987	960	958	996	940	1003	951	987	1029	956	941	931	925	996	976	1020	1003	960	937	1019	991	968	956	959	958	992	912	978	983	941	978	953	990	903	994	974	921	939	949	924	949	967	943	911	942	941	924	968	1003	968	938	988	987	939	969	907	915	982	931	989	951	996	924	949	1001	998	977	933	970	956	977	981	967	937	966	942	975	996	923	945	944	905	918	997	867	950	970	983	838	964	1019	956	927	965	964	995	946	993	946	915	940	976	1027	963	994	967	996	983	979	966	928	949	939	970	990	998	967	969	971	969	981	968	944	934	1025	932	937	1006	953	964	996	1008	968	936	1012	925	1011	997	992	976	965	1005	970	943	956	955	918	1009	935	1016	988	1039	975	937	970	959	979	1024	992	969	970	941	974	999	888	990	967	964	946	991	979	999	998	974	947	927	962	977	968	936	921	931	932	1017	958	945	968	974	975	916	985	929	898	1006	934	997	945	974	936	939	987	945	974	948	965	925	935	937	914	914	941	930	913	950	953	926	895	931	976	1024	964	982	903	977	948	987	962	966	967	975	962	993	980	944	972	910	965	962	908	961	1010	941	998	979	956	959	955	968	942	972	914	971	970	962	967	962	915	966	1001	996	970	969	914	892	990	959	959	1001	941	950	930	967	990	996	965	978	963	989	1036	964	999	985	939	951	971	964	947	1007	996	959	929	983	905	935	992	965	1001	962	945	1010	939	956	992	935	940	966	991	985	996	963	949	969	997	976	947	936	972	930	981	979	942	947	947	936	927	1009	947	959	1001	1006	931	994	964	953	980	964	944	972	994	905	942	977	928	934	931	954	968	985	986	987	944	965	960	935	982	985	935	935	893	940	1037	925	995	1006	864	924	937	911	901	926	935	976	993	948	952	969	936	965	933	970	1037	949	1022	976	962	969	911	994	921	941	946	959	957	951	956	950	981	984	963	966	965	934	962	980	935	942	938	937	929	955	974	963
53835	14052	2381	719	578	498	454	418	401	384	328	341	374	360	356	356	357	343	342	328	320	346	308	294	359	350	369	336	325	331	330	308	318	283	350	350	356	342	325	328	365	347	330	326	356	334	308	331	320	331	333	308	304	350	312	321	307	350	337	329	360	357	343	344	324	317	338	332	331	389	322	310	353	304	330	347	340	346	329	340	326	354	317	323	334	331	312	297	302	363	312	335	317	338	359	291	314	334	374	350	314	284	351	314	336	330	387	337	307	335	293	320	344	318	289	343	344	323	301	321	345	329	328	356	328	346	333	324	331	361	339	350	328	303	321	295	313	332	287	336	321	343	329	342	305	341	297	298	333	330	305	366	358	306	362	320	297	316	377	317	329	345	283	332	270	298	315	335	335	369	371	321	304	343	315	291	303	302	296	299	337	344	327	330	365	324	344	370	329	345	345	350	304	305	376	323	382	344	348	297	319	342	357	316	324	339	369	292	326	327	311	305	316	309	323	313	309	328	326	352	301	307	337	326	346	326	338	350	313	328	322	335	374	343	311	331	314	351	323	312	331	354	313	346	354	330	329	341	326	384	352	343	329	353	359	317	318	336	306	357	344	340	347	332	318	292	324	351	311	343	326	354	320	320	344	288	309	349	358	314	333	349	317	326	369	314	335	309	318	355	330	344	335	326	307	309	328	293	346	333	318	305	331	320	313	330	346	391	314	307	335	315	347	315	341	313	311	345	339	297	321	359	338	316	304	313	338	324	328	339	332	293	330	368	363	333	340	374	315	322	363	345	336	330	294	321	327	326	308	330	310	338	333	320	308	320	354	332	336	285	324	321	348	329	322	313	322	343	323	303	365	362	359	313	311	309	354	314	320	313	329	330	297	317	336	308	330	307	316	315	338	358	301	328	327	333	312	306	313	310	351	338	366	318	352	350	329	342	312	316	313	320	343	342	323	329	363	355	311	324	349	301	351	329	324	326	341	312	342	329	346	346	340	361	353	314	335	328	304	337	335	318	344	357	288	355	314	292	319	315	308	332	338	328	302	328	323	341	314	317	364	324	282	344	333	329	367	308	342	339	307	336	347	315	320	316	363	331	334	324	338	314	326	301	313	340	334	327	336	312	319	312	344	341	321	306	355	336	322	308	321	317	356	329	303	313	322	331	343	318	318	318	339	295	338	315	311	323	325	326	301	354	328	356	350	319	317	296	353	362	339	310	321	308	316	322	339	321	330	313	328	340	335	352	328	353	392	353	312	353	347	313	338	343	341	319	309	334	296	356	331	350	318	324	338	309	322	319	328	342	317	336	318	357	331	347	297	305	304	358	306	296	354	306	320	326	354	341	318	345	313	306	338	323	345	339	342	334	345	328	294	320	321	330	317	350	315	341	343	322	323	333	317	307	313	318	390	324	347	332	310	325	343	318	337	356	318	327	329	320	326	321	349	295	354	295	291	339	330	332	343	329	338	315	341	342	324	330	328	332	345	354	315	291	328	351	336	329	363	295	340	292	298	339	322	315	331	306	334	307	271	340	322	329	305	306	331	298	367	342	329	327	311	334	318	313	367	338	342	323	339	336	326	363	334	330	313	325	320	297	315	355	342	344	319	324	294	294	321	344	319	326	328	303	345	318	329	335	332	325	308	304	328	346	330	330	328	310	327	337	330	298	303	313	310	329	324	310	330	315	330	323	340	326	336	308	333	328	306	328	312	359	378	328	290	348	306	326	302	319	317	332	333	304	337	349	331	307	330	292	303	347	337	318	330	305	313	340	315	366	344	328	360	313	318	345	320	320	345	329	333	339	312	324	315	337	361	287	351	324	308	339	344	323	350	370	339	319	366	310	354	286	313	319	321	303	323	309	334	337	375	344	342	313	306	382	282	337	341	350	329	343	328	319	322	324	342	311	359	339	304	323	328	330	335	313	361	336	321	347	327	331	285	312	311	342	334	327	336	319	339	318	327	357	332	319	307	315	346	318	286	320	305	325	326	324	330	300	357	337	327	345	302	318	320	346	292	297	354	279	329	324	324	290	322	295	339	342	322	318	334	312	332	334	303	356	338	336	368	308	354	303	368	343	366	324	340	335	327	323	324	355	348	310	287	323	340	275	340	349	315	294	311	316	294	335	337	323	336	358	320	322	342	313	359	321	309	317	327	314	326	380	333	344	295	333	313	319	319	353	350	319	349	315	306	309	304	339	305	316	369	317	330	349	310	330	323	322	350	322	335	280	342	349	324	289	345	321	330	340	337	341	309	328	323	319	278	282	354	367	356	337	347	323	337	328	345	317	316	363	315	330	299	344	298	321	337	308	329	298	297	327	334	349	331	305	341	344	306	332	319	310	335	343	368	341	340	310	306	348	333	326	386	350	311	354	333	338	331	330	333	361	316	307	345	321	326	357	292	313	340	325	327	331	325	328	299	307	297	336	306	298	329	290	360	336	344	345	331	347	375	344	287	352	323	323	310	328	339	366	309	307	317	347	316	326	343	327	262	314	309	318	325	351	302	309	354	361	331	324	327	340	330	370	347	316	326	329	334	341	322	322	338	337	344	279	335	340	291	300	343	332	316	324	318	320	336	318	315	343	333	314	368	350	340	355	342	319	320	310	358	298	330	330	365	361	333	337	289	363	332	296	319	311	321	316	324	356	301	337	332	348	309	291	324	335	329	325	341	295	350	317	323	293	334	356	349	307	314	323	318	323	326	306	311	339	340	347	313	296	312	304	339	351	325	330	310	314	311	333	326	321	344	327	349	344	323	323	306	338	328	310	329	350	342	337	312	289	363	327	335	352	329	340	311	364	344	318	309	291	333	322	339	346	333	314	329	332	339	336	303	319	319	304	341	296	310	323	348	289	344	360	309	307	317	318	326	352	348	380	357	360	329	308	328	353	343	360	309	303	310	329	318	322	311	300	307	331	321	339	285	320	313	350	308	316	315	325	323	391	297	310	314	309	319	325	335	303	355	305	333	301	325	347	330	305	312	322	319	321	300	359	325	344	290	350	323	324	345	330	324	337	309	304	336	310	331	356	320	329	313	370	302	311	332	323	349	290	347	363	313	341	324	319	309	329	329	336	314	295	343	323	316	316	328	343	350	299	317	329	321	328	346	326	349	342	315	326	335	330	330	308	340	332	332	349	347	324	287	327	306	311	295	316	319	336	348	330	311	305	347	365	295	329	295	311	347	360	339	366	365	311	320	328	327	300	289	341	350	312	348	328	326	325	347	306	318	335	382	371	346	341	347	319	323	334	301	339	325	318	338	321	312	332	315	375	324	321	329	291	299	343	338	312	330	288	330	350	333	323	335	316	335	338	360	322	376	318	347	341	324	311	339	308	343	342	311	325	281	330	365	310	355	282	314	345	305	316	381	339	323	297	341	316	340	349	321	339	337	331	352	354	349	312	332	306	333	343	324	322	313	322	348	342	345	365	350	366	322	323	316	295	350	303	344	292	346	339	350	312	317	329	304	351	319	327
28261	1193	1698	2013	1795	1554	1297	1140	1072	1030	909	880	911	866	852	883	770	829	818	788	777	751	835	754	790	769	776	756	766	742	785	805	782	757	744	763	736	736	768	683	792	773	756	770	757	768	751	775	719	731	764	767	747	743	741	766	750	753	758	722	751	761	747	748	741	789	780	794	745	759	738	790	762	737	738	721	753	700	728	716	693	748	762	795	714	711	767	720	731	752	683	738	735	754	728	716	799	764	715	754	748	725	666	740	710	750	708	699	728	750	732	726	750	722	701	720	752	696	734	720	762	735	748	778	750	707	702	709	744	750	687	707	753	724	704	745	742	774	763	739	764	748	701	737	726	775	747	740	734	765	737	743	761	734	714	716	714	733	694	722	759	702	744	723	714	704	726	690	727	701	737	725	766	728	744	748	728	738	798	696	697	704	747	711	689	710	758	695	742	758	754	760	727	764	695	752	771	688	741	736	693	734	733	741	726	761	751	738	718	718	743	709	676	745	771	709	750	752	721	727	753	750	709	775	699	776	740	753	724	720	730	700	730	676	727	749	728	731	767	758	735	748	712	758	746	758	767	757	713	695	774	723	739	744	751	746	768	779	703	747	790	699	768	758	756	775	721	708	738	718	704	762	749	722	738	698	749	746	763	728	723	712	738	718	748	748	759	748	755	713	749	764	747	711	784	727	744	764	701	737	654	775	751	747	752	737	733	729	682	747	738	698	746	747	725	748	747	693	736	773	769	749	722	727	701	764	737	725	717	722	783	729	719	753	762	738	732	722	723	717	735	726	778	786	730	762	765	728	711	730	736	766	746	734	738	706	741	755	714	740	789	739	792	707	741	784	739	739	757	746	720	750	727	693	750	735	722	698	738	681	731	766	719	755	734	760	789	772	698	734	702	748	741	747	699	724	742	724	691	766	685	738	746	758	774	738	720	710	765	701	739	764	752	750	757	705	779	689	721	773	727	754	791	737	770	703	694	724	748	745	739	759	697	704	719	735	745	745	729	754	714	752	750	719	731	722	741	748	722	719	791	729	692	780	699	736	715	707	776	725	721	755	748	730	685	746	746	731	798	722	751	681	751	770	727	759	725	776	737	719	728	760	742	693	754	713	732	739	737	668	784	737	708	742	729	724	707	734	768	766	794	679	749	770	733	732	747	759	751	726	768	769	706	731	751	711	749	664	728	684	764	751	714	667	674	722	724	818	718	748	712	749	709	724	725	742	753	740	752	745	734	725	752	737	731	757	721	733	745	719	743	747	701	722	698	727	747	721	783	722	726	660	706	724	720	729	731	722	761	732	767	761	715	781	756	721	710	723	774	718	735	733	746	740	710	714	764	742	768	773	718	764	731	695	715	759	692	758	740	718	709	718	754	740	731	744	775	742	760	735	706	732	705	723	696	767	724	776	755	721	669	747	703	726	736	743	722	711	749	764	701	741	683	728	761	747	748	779	751	713	753	742	758	730	774	749	729	808	690	760	783	754	716	734	749	721	748	713	746	732	692	772	726	735	733	739	740	739	725	716	752	760	745	755	700	729	719	750	737	726	698	714	707	817	712	708	754	728	720	731	732	735	764	710	736	740	716	749	749	748	713	732	784	719	692	722	718	760	728	743	717	708	768	762	740	792	672	703	738	673	741	733	698	726	736	781	743	734	760	706	759	680	739	738	758	751	760	739	666	703	702	727	706	766	756	764	709	769	750	749	729	763	750	783	758	731	715	714	769	723	741	733	731	775	778	721	739	736	738	726	732	734	721	714	736	762	775	717	713	687	737	756	761	720	714	713	824	731	746	736	725	789	691	737	704	755	754	703	753	751	765	731	762	713	712	749	791	741	742	738	787	761	732	718	760	711	695	764	744	702	749	732	725	716	766	715	752	694	700	705	732	730	710	750	717	727	762	752	740	718	763	767	700	755	741	777	743	763	737	749	714	719	735	680	717	754	709	737	709	717	704	760	703	704	819	700	751	741	685	763	736	807	735	713	724	709	726	702	732	708	692	723	705	719	751	723	752	739	762	712	751	743	779	719	763	720	720	749	741	713	746	738	723	736	724	763	732	753	741	713	774	737	735	771	711	744	720	733	716	750	722	781	694	756	753	747	744	775	778	718	756	737	711	737	765	749	746	721	778	764	724	689	735	712	772	741	707	746	700	738	717	733	718	700	755	734	720	704	702	767	774	725	723	751	784	786	732	762	720	767	740	700	713	741	721	724	702	737	762	763	771	793	764	733	744	702	744	714	730	735	711	754	731	739	716	734	731	695	731	761	750	769	712	656	708	778	730	739	729	708	703	725	737	678	753	698	734	748	740	674	715	700	751	755	754	770	743	712	728	701	714	758	752	667	705	777	687	743	695	778	713	723	744	775	772	759	676	694	727	721	706	785	761	712	772	690	750	729	744	730	782	762	744	718	727	680	717	737	731	721	762	752	718	744	717	759	750	752	757	751	731	711	723	724	754	746	798	742	780	734	711	710	791	742	703	726	714	715	707	718	767	741	808	746	787	768	713	799	744	712	709	745	758	742	723	746	719	742	785	728	713	761	750	798	699	739	703	804	761	725	757	738	717	741	744	757	779	779	719	755	714	770	749	752	777	754	750	698	733	737	726	782	711	759	720	757	742	706	735	779	752	715	771	754	707	742	752	701	736	727	787	750	729	723	781	744	788	773	723	748	715	716	707	693	701	743	728	718	751	739	749	688	729	757	742	703	728	769	710	747	754	713	692	696	745	755	670	734	735	733	714	760	744	715	779	794	757	779	753	762	748	772	728	727	729	724	760	699	754	744	720	780	744	698	744	725	732	729	735	726	781	771	745	730	741	724	769	731	728	678	742	709	763	736	690	753	728	741	757	787	705	722	737	728	765	779	733	787	726	790	735	761	711	759	780	739	760	710	707	742	735	713	746	753	734	700	769	698	704	728	770	756	731	770	733	746	729	758	728	740	769	760	785	695	771	707	717	771	735	747	736	743	704	754	753	764	760	776	772	758	755	754	721	714	773	703	719	782	742	692	717	762	768	719	766	714	712	746	813	780	714	758	795	726	745	737	728	749	767	769	733	708	776	733	783	724	703	740	796	766	718	745	743	761	823	728	669	764	714	769	703	753	782	717	732	754	761	728	771	740	673	710	729	719	722	708	730	777	720	738	764	728	760	745	717	664	730	735	739	716	715	742	746	738	736	745	769	708	730	770	786	688	743	748	764	732	717	751	756	733	728	720	710	729	801	720	689	781	757	744	709	798	798	725	715	712	766	710	726	730	745	749	740	722	698	739	773	757	739	747	737	742	751	730	707	743	783	745	757	728	749	697	718	786	717	773	719	692	730	751	724	726	744	729	783	713	726	741	727	761	717	786	716	674	739	735	717	723	745	748	678	743	728	732	764	679	696	706	733	771	733	699	779	718	719	754	754	761	747	746	735	735	736	704	734	710	732	775	727	727	734	751	738	711	730	697	739	706	779	747	711	731	741	701	738	698
41737	7387	480	399	377	344	336	396	377	357	367	363	320	357	374	355	381	356	364	360	375	337	331	352	354	384	369	356	360	369	330	381	336	328	384	320	325	345	332	302	341	350	386	394	343	352	363	373	374	373	345	381	361	395	367	359	367	370	323	338	351	345	348	353	340	366	342	362	405	382	385	319	382	333	341	370	371	332	380	355	356	359	378	332	373	346	359	336	377	362	347	362	333	353	356	317	339	344	348	369	349	367	372	367	361	375	382	358	337	352	354	375	341	347	388	370	337	362	365	365	351	350	390	340	403	359	382	340	332	384	377	380	346	343	376	314	364	394	373	370	373	345	320	366	355	336	317	344	353	345	372	329	339	372	330	375	363	363	363	349	342	371	358	311	367	359	339	332	347	344	339	365	363	376	368	308	371	339	333	372	395	364	341	396	360	346	332	344	335	346	364	332	329	369	353	368	344	370	318	398	346	365	351	325	351	348	355	353	360	372	352	384	366	352	369	355	341	353	326	353	352	380	374	340	396	349	389	381	366	384	331	348	342	319	357	339	361	363	344	362	355	344	361	379	334	351	346	322	374	362	304	349	368	333	355	372	359	388	349	356	345	376	370	360	329	332	360	374	346	361	370	375	324	356	324	360	352	354	383	348	383	374	345	332	332	352	362	336	363	371	336	361	355	379	351	354	353	384	351	340	368	362	328	346	344	324	340	344	354	344	341	366	348	372	408	346	365	348	331	349	332	361	350	380	319	353	352	339	339	368	348	359	325	327	328	332	354	374	352	362	338	346	381	349	343	381	319	350	320	330	416	393	336	345	378	341	340	399	372	350	367	369	327	330	349	364	338	334	348	358	359	354	327	366	385	361	360	367	370	365	336	339	323	348	396	348	342	364	335	332	315	329	359	369	377	360	342	364	332	330	317	354	336	334	355	342	358	370	365	311	362	383	359	345	328	347	336	381	322	382	354	319	301	347	328	334	361	352	369	309	366	353	370	372	336	359	397	409	395	362	385	369	368	350	306	379	376	350	358	297	347	333	338	348	320	334	331	370	348	359	355	347	360	333	358	369	342	349	327	336	383	314	332	375	345	369	323	381	385	333	347	362	343	362	342	360	343	354	375	348	352	341	344	394	353	366	362	342	349	389	339	366	366	367	353	365	340	332	323	358	311	373	366	346	398	386	352	374	348	335	367	349	352	349	311	389	386	358	370	337	335	342	361	363	428	344	347	352	349	349	348	401	389	332	360	353	339	374	365	347	344	355	380	391	378	335	378	365	343	346	339	314	369	330	366	384	358	332	361	372	363	361	352	400	326	317	359	343	377	324	329	348	344	332	318	334	366	329	331	383	334	371	363	366	382	400	321	322	379	365	314	332	351	307	352	338	344	345	353	343	333	361	356	389	327	350	327	333	373	306	387	356	344	347	370	347	379	365	364	352	396	375	376	355	393	345	366	355	333	367	365	344	361	385	362	345	371	351	382	336	374	327	399	344	332	360	355	348	327	326	369	368	345	362	364	358	351	364	340	372	374	394	357	368	399	393	356	352	336	339	370	332	388	371	337	337	362	345	373	346	338	350	359	365	383	342	390	349	335	321	363	377	367	353	367	352	372	349	331	353	363	353	364	343	339	384	340	346	350	389	380	348	352	366	336	360	339	355	354	378	332	373	368	351	362	362	337	319	392	387	321	345	357	356	376	386	360	383	358	330	371	360	331	372	368	348	367	350	355	356	378	364	333	347	405	362	349	351	326	336	342	379	373	320	394	365	335	354	354	383	343	358	341	373	328	358	358	335	366	356	368	366	334	380	378	343	314	378	360	380	337	340	312	319	337	379	368	353	355	330	338	370	354	358	406	343	380	336	296	358	314	351	317	374	381	358	345	328	382	342	334	360	379	372	366	375	380	336	311	389	319	334	350	371	351	365	316	324	334	372	350	366	350	343	346	362	330	345	343	342	360	347	352	361	354	347	336	329	350	369	360	329	340	352	349	369	358	383	354	377	347	368	352	350	377	328	349	375	316	366	344	395	382	379	358	355	364	337	378	376	345	344	388	372	346	363	368	346	344	389	369	335	338	359	382	351	372	366	359	315	389	373	376	334	351	336	369	336	372	351	341	342	354	332	343	391	361	337	366	354	340	372	389	367	350	376	328	413	383	371	363	346	353	338	329	344	327	333	364	334	330	344	354	350	363	376	379	357	346	350	335	384	359	332	358	374	347	379	387	326	374	329	360	332	365	365	332	369	332	320	356	386	357	334	352	361	352	376	339	370	338	340	375	340	326	348	371	355	366	368	375	353	355	353	376	336	359	356	348	355	347	395	333	331	351	374	357	386	364	385	332	376	397	356	357	335	345	348	331	379	368	372	347	388	332	335	376	343	356	357	358	343	362	368	357	337	357	373	382	340	353	371	334	365	360	360	373	367	338	354	354	367	398	359	357	325	347	346	339	352	359	397	347	358	370	361	329	374	355	352	402	344	347	349	352	354	362	346	364	343	329	342	352	344	324	367	347	343	327	343	344	378	361	361	333	331	351	346	357	342	339	371	369	354	334	327	338	322	344	364	381	359	367	394	338	356	342	383	353	333	365	318	349	349	369	319	336	373	368	370	355	338	342	342	337	342	388	363	347	358	318	341	322	337	325	345	358	337	369	373	358	364	335	322	336	372	362	328	358	388	364	356	350	357	367	366	359	358	374	367	399	353	336	361	344	348	339	360	367	333	335	338	360	361	329	352	381	346	357	323	349	370	358	332	345	359	308	329	322	368	352	376	355	341	366	353	368	379	361	379	346	375	391	348	340	368	345	367	339	353	359	370	349	342	347	373	379	333	373	350	363	351	359	386	347	392	379	362	373	396	323	344	341	373	372	361	342	341	351	388	398	354	364	380	366	349	370	353	341	369	353	359	345	318	335	350	347	314	371	347	374	366	356	345	346	363	339	351	356	378	375	328	385	327	373	355	358	356	366	364	382	356	353	391	336	359	339	301	321	352	344	361	357	360	359	359	350	371	343	404	417	375	322	310	377	394	381	362	348	391	346	329	373	347	352	340	344	366	381	345	314	357	385	357	365	331	340	327	295	351	346	356	351	346	349	320	388	359	353	349	345	326	362	339	314	360	366	331	366	382	346	378	370	368	362	373	379	346	350	345	344	356	343	367	341	357	354	367	351	400	322	315	375	348	374	358	350	367	343	385	329	344	373	367	371	359	377	353	356	363	366	348	339	372	355	347	339	355	348	377	334	359	316	356	358	344	376	357	353	399	354	361	382	353	329	410	373	349	345	356	364	376	351	333	334	344	327	338	312	345	382	409	351	354	378	375	331	382	341	343	381	348	365	330	330	371	348	340	370	335	352	361	371	380	341	376	365	351	372	377	330	358	347	360	338	326	355	377	338	377	348	366	327	355	383	394	368	354	382	377	356	373	348	344	311	338	371	368	360	339	374	373	314	381	407	378	358	348	353	353	348	352	319	351	334	318
23027	818	836	820	883	861	908	801	815	804	828	878	831	831	818	797	848	814	842	852	858	812	855	837	819	836	833	818	814	841	844	809	848	915	825	806	811	790	839	854	813	823	886	801	834	820	866	830	858	827	817	882	876	813	834	821	820	827	799	830	828	824	875	764	825	814	833	858	826	798	817	840	847	795	795	786	801	810	894	841	831	850	797	854	763	811	779	838	861	767	854	856	816	860	793	805	829	778	849	852	830	810	820	811	770	796	891	814	795	843	843	793	828	801	848	844	818	799	792	820	810	815	823	812	776	842	848	817	828	848	799	808	787	795	889	807	833	855	806	813	876	813	867	822	811	789	834	857	846	822	784	828	816	786	837	803	781	840	839	844	831	848	814	800	878	844	793	855	809	811	827	814	863	806	858	811	811	898	801	821	834	848	812	828	863	839	844	840	841	789	797	843	772	835	808	805	844	817	803	850	798	847	828	810	808	831	813	813	791	863	801	806	812	847	831	841	810	825	895	820	830	787	900	801	795	794	869	827	844	841	815	859	875	831	791	828	848	785	870	871	834	804	866	810	802	806	818	828	831	847	861	844	846	785	823	784	808	883	853	788	821	824	788	801	797	897	822	777	859	833	828	830	793	829	834	846	857	812	792	826	827	800	795	779	787	815	779	779	839	832	794	844	797	873	851	783	841	802	832	801	851	786	818	812	801	837	843	818	883	834	809	829	837	787	838	819	803	820	821	821	882	821	799	841	832	815	809	825	855	897	827	826	794	781	802	776	785	857	819	895	862	845	782	839	885	844	810	830	813	834	833	834	796	810	854	850	781	865	842	822	825	821	827	802	823	838	849	840	809	810	839	796	833	783	826	841	810	860	802	818	785	828	861	854	810	799	865	825	822	822	888	809	815	878	854	810	851	806	795	807	851	818	822	824	863	852	845	792	816	805	784	874	882	811	825	813	884	832	822	850	843	856	834	781	883	832	807	883	832	851	793	780	806	827	823	801	765	817	834	833	917	816	857	866	824	837	794	834	824	804	798	861	838	796	890	873	830	812	828	809	826	825	790	828	837	831	762	812	775	863	795	813	844	865	845	857	824	853	788	832	769	846	861	822	842	766	784	823	791	853	784	831	816	866	825	843	819	843	856	826	821	782	808	812	825	777	879	812	835	831	749	853	800	840	831	772	791	837	842	820	814	822	775	833	795	813	814	764	839	839	808	830	818	835	815	851	826	858	779	813	811	836	813	810	816	880	764	828	816	853	827	813	831	767	806	836	831	808	803	848	829	840	782	844	818	802	844	840	841	806	796	776	849	816	833	809	793	880	852	784	844	754	806	909	843	828	780	834	837	837	862	793	861	821	793	848	841	824	833	841	832	817	839	869	816	830	801	776	814	814	850	828	832	809	791	804	818	849	804	789	798	806	859	803	826	802	813	845	852	864	815	863	828	855	846	840	820	875	858	819	850	819	837	825	834	835	810	884	789	861	787	780	843	858	833	809	810	840	829	795	843	776	848	829	811	809	823	841	790	824	871	830	843	844	829	809	855	829	839	826	789	818	842	826	792	885	787	796	875	800	833	813	849	839	788	799	831	817	823	836	819	799	837	825	785	783	822	815	844	828	783	867	817	862	816	792	876	806	828	844	867	868	805	802	815	846	828	835	768	861	826	805	848	795	817	851	810	888	844	854	856	805	796	825	841	796	850	821	845	814	802	780	788	833	805	859	845	817	741	824	854	810	844	793	817	842	827	807	845	820	891	794	844	821	821	805	826	830	805	861	836	847	804	810	817	842	744	856	845	814	799	885	834	793	815	814	796	808	799	856	806	826	856	863	857	809	804	816	809	785	821	810	845	832	856	828	849	773	777	802	842	828	849	816	849	783	806	798	831	842	862	842	830	847	797	800	843	848	776	822	836	812	816	861	775	835	829	828	856	777	799	812	796	851	803	815	799	859	860	805	820	855	850	856	870	832	868	846	847	856	843	768	829	829	814	782	822	843	824	820	825	771	803	847	834	844	802	847	851	817	832	847	872	863	851	808	817	810	813	797	812	831	798	840	797	833	787	802	821	829	828	873	855	839	856	816	867	841	752	831	773	832	805	852	831	792	826	769	830	807	834	847	773	849	833	811	829	839	873	783	766	814	854	830	814	817	829	818	885	800	807	827	838	795	787	815	858	802	823	848	831	806	863	797	774	823	796	820	879	846	821	852	863	862	807	813	834	787	805	866	834	777	790	851	817	836	836	821	797	871	840	839	846	850	845	789	819	868	835	812	832	841	870	816	828	863	815	824	834	794	812	823	787	822	818	795	826	847	872	818	762	797	837	898	820	847	802	845	850	826	859	850	825	853	864	839	822	823	811	836	822	823	833	867	832	825	850	812	826	813	781	851	849	812	771	806	829	810	853	800	806	784	811	825	753	827	861	834	859	865	811	819	835	814	811	805	788	813	783	781	801	778	831	816	830	818	848	834	797	843	874	768	815	802	826	827	773	851	811	773	808	850	833	824	856	842	840	862	804	847	843	858	861	876	847	784	820	803	856	820	832	781	834	809	813	798	842	780	841	751	826	857	891	838	853	786	835	841	797	849	873	805	870	810	840	803	780	835	825	818	807	804	897	830	829	851	802	795	838	776	856	805	841	817	819	840	837	806	818	839	881	825	791	765	805	832	819	813	820	822	850	829	842	854	817	763	825	768	816	850	840	819	831	810	863	794	824	785	852	860	828	831	791	842	837	817	782	843	805	857	829	806	826	832	797	824	789	835	814	895	798	778	805	826	872	836	786	793	777	795	890	880	801	811	827	828	749	796	826	846	825	804	812	851	847	825	833	809	781	833	839	837	780	820	782	821	786	826	792	769	892	836	799	818	836	878	821	810	802	842	851	836	802	805	824	790	822	828	869	798	862	787	777	835	845	816	804	840	762	866	789	834	787	791	838	841	837	844	844	842	893	793	877	826	778	827	804	795	858	896	773	870	838	874	795	880	886	846	831	845	833	825	860	822	786	796	838	803	799	830	826	841	837	819	829	857	866	889	806	825	815	794	799	820	831	801	844	843	814	859	787	815	802	771	811	770	807	814	830	833	836	757	864	842	792	805	853	817	804	821	870	807	823	853	844	832	878	798	825	846	866	773	855	822	867	802	773	806	793	838	813	858	824	864	828	841	828	784	825	841	833	840	841	785	792	833	784	824	841	843	897	861	860	786	818	849	862	832	829	791	835	841	841	801	835	841	805	825	840	832	793	808	858	847	835	782	849	790	789	825	781	793	782	838	776	794	839	795	806	826	799	805	823	783	807	848	853	877	841	800	860	810	844	840	847	817	841	807	795	785	830	838	819	841	822	818	871	847	833	825	775	794	769	809	783	809	865	809	829	829	800	858	839	828	778	813	828	849	859	864	820	841	853	842	760	763	818	806	813	864	821	836	826	833	834	829	839	820	792	806	824	854	876	865	766	805	851	788	814	790	759	837	841	821	812	790
45769	10012	1176	658	533	516	511	517	448	447	435	439	438	435	453	462	428	430	477	446	391	432	429	468	397	403	384	419	440	466	425	440	428	401	413	460	424	435	424	456	415	387	451	368	420	444	437	397	388	394	402	421	456	426	450	443	416	417	384	405	431	413	391	435	393	429	421	431	446	423	424	400	408	431	424	431	430	415	448	378	398	446	432	394	414	406	392	435	422	412	441	407	424	429	440	435	371	421	438	420	409	385	372	410	399	424	431	458	401	437	423	407	418	461	469	457	405	402	419	410	418	404	416	435	412	444	430	368	470	417	415	392	414	476	467	449	465	409	414	405	428	424	416	464	404	436	434	419	422	437	432	440	452	454	422	414	440	454	439	481	421	457	444	428	413	396	410	402	418	442	461	425	414	425	449	449	406	434	415	414	442	392	420	419	442	395	418	399	389	375	375	422	429	429	462	467	399	447	429	391	416	439	398	430	449	450	440	446	435	401	368	412	425	419	419	488	427	461	425	450	408	459	421	409	414	450	423	434	428	420	433	430	394	434	421	428	397	433	430	465	436	429	444	403	435	395	393	438	449	422	433	398	454	434	423	389	389	424	447	430	462	434	398	389	401	421	461	424	401	446	403	420	467	425	416	418	411	391	413	434	419	424	405	409	399	448	414	476	423	432	426	418	428	424	440	422	391	401	464	424	446	418	417	429	440	449	413	397	394	451	442	410	435	421	438	439	481	435	428	416	430	427	403	393	404	390	421	421	420	425	409	410	413	418	422	398	379	402	396	412	439	436	424	432	409	429	380	418	397	395	430	452	433	413	462	427	389	445	421	401	455	451	445	431	446	454	434	438	420	429	416	430	440	424	425	404	424	428	430	426	417	413	415	410	440	434	466	438	415	421	397	416	415	424	430	401	376	435	424	446	405	439	391	397	455	400	371	444	404	417	428	415	438	432	427	427	422	415	438	423	439	419	423	448	441	400	403	419	419	424	439	440	456	438	413	426	397	370	409	379	397	437	421	464	415	422	429	440	384	421	403	443	447	422	405	406	430	383	420	404	396	403	451	431	387	425	419	456	384	473	471	436	398	451	420	422	437	433	442	425	433	433	418	427	419	465	415	424	439	439	426	417	425	424	404	440	445	446	437	435	421	417	473	399	380	403	405	427	425	448	470	425	437	412	442	375	445	397	397	486	394	418	378	427	431	381	419	418	434	440	423	407	423	406	429	447	471	450	414	404	407	462	402	425	417	409	411	407	427	430	396	382	417	445	410	435	427	427	407	425	434	462	444	464	452	428	451	420	388	448	416	425	430	418	404	434	418	442	451	433	420	458	425	379	417	412	443	427	443	414	438	419	454	430	413	456	418	424	444	422	423	436	441	450	432	434	435	417	416	405	421	441	427	406	434	444	415	401	358	418	422	451	453	390	458	405	426	464	469	412	406	441	447	426	387	461	420	443	410	408	443	436	440	366	395	400	414	433	393	440	460	440	415	433	396	429	428	452	428	446	437	431	430	458	440	444	410	397	476	409	425	405	414	471	435	418	479	433	398	418	488	444	443	474	407	406	439	424	414	395	406	416	437	437	422	400	435	402	416	394	445	419	418	450	449	431	380	401	411	408	429	406	424	439	428	417	458	441	394	397	415	436	425	431	433	469	418	421	403	425	411	414	398	417	414	413	426	394	458	401	443	392	398	408	417	437	404	445	453	420	420	408	448	438	414	406	432	427	425	425	435	399	448	426	412	415	421	427	418	438	410	417	434	421	447	472	444	446	463	446	436	419	436	461	401	464	443	443	442	373	388	410	404	415	449	465	448	431	399	416	421	449	406	418	407	410	412	420	420	393	446	421	403	446	442	401	401	374	416	434	442	416	435	444	430	415	389	467	433	391	424	418	431	403	444	428	447	434	410	420	452	426	413	431	407	417	402	416	419	415	428	429	403	440	402	419	435	390	377	414	386	451	410	440	406	402	415	414	406	411	424	406	425	399	443	449	464	427	435	428	444	419	472	441	452	416	443	446	420	392	419	412	431	418	443	413	434	436	448	424	421	437	460	459	456	394	416	457	439	422	404	415	428	413	453	408	411	433	416	392	418	436	403	410	412	435	412	445	409	421	420	388	427	382	407	395	412	444	441	433	439	439	435	406	425	432	396	446	393	425	419	432	453	414	425	431	419	396	410	435	445	448	429	433	377	436	435	435	443	406	390	435	414	445	392	456	490	447	379	447	442	441	408	388	414	409	377	387	420	411	440	418	414	435	414	415	422	435	444	393	438	411	415	461	438	418	446	456	412	420	389	409	423	432	453	354	449	416	444	394	405	418	410	414	428	443	424	415	429	429	448	449	403	431	470	414	424	415	421	420	412	437	435	455	395	404	412	422	410	446	396	449	406	398	456	433	406	405	412	422	449	417	426	411	438	429	402	423	381	425	420	456	465	402	490	442	443	402	419	439	405	407	429	400	435	427	431	455	415	430	428	452	416	401	390	426	439	430	406	395	437	392	436	400	402	455	411	433	454	448	455	408	423	458	425	400	447	413	436	393	473	429	422	402	475	406	445	365	433	417	441	447	455	427	447	455	426	443	367	398	449	429	436	398	399	414	399	386	410	437	445	429	456	443	429	408	463	387	455	425	422	421	420	455	448	388	464	430	410	438	424	440	432	427	381	430	433	424	417	463	450	446	430	424	418	428	429	408	404	423	434	407	412	446	451	433	408	423	450	438	430	436	440	415	424	441	427	408	415	459	418	401	453	438	403	400	447	420	424	430	429	372	425	385	422	451	422	460	443	422	403	467	434	422	405	380	395	451	411	444	432	430	439	419	402	433	416	369	427	414	369	420	430	449	413	408	437	448	431	405	441	387	387	432	465	460	400	423	447	464	438	418	391	392	413	416	416	443	426	400	439	441	418	457	392	393	478	404	411	446	470	395	418	418	446	412	393	408	409	452	443	471	441	455	418	457	422	445	415	405	426	458	463	410	397	398	420	423	473	407	413	422	429	442	430	430	430	453	410	417	435	409	466	439	416	424	432	412	398	384	420	390	433	433	397	426	411	448	413	430	457	403	452	444	426	418	467	379	414	407	391	417	407	467	397	412	430	480	438	445	425	434	426	433	406	429	423	441	417	391	418	424	414	471	437	400	443	407	403	424	437	430	434	451	419	408	390	408	407	441	424	419	419	415	465	432	433	432	421	462	399	424	427	454	426	436	400	438	425	429	403	453	427	434	451	416	388	396	426	432	385	458	407	382	405	436	439	410	431	410	392	417	420	417	444	382	427	410	455	436	418	441	411	397	418	452	396	454	425	432	404	442	454	442	418	414	438	474	439	412	417	475	434	430	393	405	494	434	412	434	444	412	393	430	441	424	452	434	380	380	463	447	395	406	478	434	414	456	382	427	397	405	430	406	419	420	422	439	415	413	451	434	471	430	444	411	448	424	407	409	412	420	464	444	394	433	460	420	423	431	396	431	398	469	424	381
24930	1183	1460	1581	1468	1351	1198	1107	1146	1066	1028	1021	1026	999	1034	1011	972	1005	963	988	992	995	1018	938	984	947	984	954	913	920	985	948	977	961	924	974	928	928	979	959	979	984	938	953	986	1002	927	987	918	955	983	941	982	938	915	982	933	995	984	924	913	961	978	943	910	929	927	919	942	952	1001	1007	959	960	968	945	940	978	967	1025	945	914	952	936	977	967	933	934	946	992	953	986	932	945	973	992	944	921	943	923	1015	922	952	936	944	992	1015	955	953	966	934	901	977	941	916	916	959	1001	975	975	926	938	957	932	944	998	956	969	937	1000	923	1006	968	951	985	973	917	959	957	882	938	939	974	914	926	954	962	995	951	945	939	948	885	961	935	955	973	946	858	902	938	924	945	918	909	924	894	978	957	989	954	955	949	960	927	900	927	985	961	904	981	970	959	924	996	951	914	940	962	994	975	927	969	959	924	960	990	966	981	907	936	907	970	950	892	919	954	943	958	988	966	938	969	968	955	925	970	967	970	988	973	907	1012	931	893	928	910	980	945	955	971	968	952	956	942	967	959	909	987	961	933	962	981	950	959	956	997	943	957	937	927	950	1002	941	893	959	1008	951	1011	927	1026	932	898	1002	990	951	908	960	932	897	950	968	946	1032	934	999	930	997	973	969	1017	945	976	975	971	954	945	917	1010	974	970	998	997	936	961	978	921	904	979	923	941	937	944	960	986	992	898	943	954	958	926	936	924	873	975	930	911	971	959	964	934	910	940	886	962	922	951	969	922	947	975	948	925	941	942	1006	950	927	930	945	999	1002	950	922	936	976	982	956	932	923	926	939	984	971	939	932	971	971	972	1004	943	949	951	914	986	905	986	955	929	1004	921	912	952	983	938	946	957	966	940	980	925	970	950	930	955	885	919	958	971	927	924	941	947	916	949	960	953	952	972	994	1010	948	925	951	970	934	983	934	924	961	961	989	967	946	954	978	972	950	930	954	957	967	1002	918	952	972	970	978	958	954	948	971	936	930	959	961	973	973	921	891	978	949	1015	984	933	952	982	979	986	902	931	967	961	923	962	954	934	910	922	944	1000	958	934	998	943	946	927	918	978	991	979	964	992	1018	939	966	970	965	927	886	936	946	972	952	949	976	969	1001	977	991	974	909	974	948	913	963	910	953	945	902	905	969	953	977	925	931	950	938	960	933	968	948	968	961	946	972	959	930	979	941	899	962	971	961	892	952	1003	991	942	966	957	962	960	976	962	982	1002	955	959	961	944	899	928	921	978	930	948	909	921	935	1002	970	969	933	998	955	937	887	947	1008	923	917	987	919	968	888	914	937	916	957	984	948	976	955	933	982	960	953	968	984	954	1006	922	978	1022	974	870	941	978	957	974	949	921	891	962	962	954	1018	998	948	976	922	950	968	965	928	927	999	1046	942	949	907	932	937	911	900	963	947	926	979	943	898	985	918	983	945	950	946	907	925	946	986	947	983	943	963	918	972	987	921	986	929	921	997	956	959	968	975	930	955	952	935	899	964	1000	968	951	944	947	910	934	985	891	932	904	926	981	928	918	972	973	930	929	930	958	879	968	922	906	895	933	961	958	991	963	935	1031	986	922	978	979	928	927	957	956	902	979	959	931	939	948	955	958	958	949	952	975	958	937	885	930	955	993	985	992	893	971	948	925	942	943	972	954	930	1000	985	1009	925	944	917	986	945	953	973	922	930	961	956	902	932	977	995	921	898	948	872	991	898	993	962	973	893	964	964	924	930	1029	954	969	1003	920	917	971	989	953	930	923	949	954	987	924	921	989	934	1020	944	955	872	1059	909	993	955	972	940	927	937	968	897	966	955	954	946	989	891	921	987	968	993	959	1002	968	917	989	954	996	959	986	921	951	929	910	930	968	962	970	960	948	916	914	923	970	924	938	975	987	925	987	881	957	900	933	973	974	942	973	982	992	950	969	960	935	974	959	1000	880	918	940	988	975	939	952	973	902	887	981	926	913	954	947	985	972	946	926	978	990	936	961	972	947	945	916	923	988	911	984	919	968	997	1005	989	1010	962	920	956	989	1011	976	989	879	957	938	987	930	957	912	862	928	929	997	914	895	899	932	950	955	931	959	934	945	975	943	909	942	978	945	944	989	986	924	942	951	943	983	945	971	967	928	929	977	990	928	970	965	945	904	974	975	957	950	970	948	916	926	980	957	970	948	940	912	966	948	953	984	1009	971	985	959	915	956	928	969	913	959	968	935	970	1005	936	989	1002	909	902	966	1024	912	989	898	959	971	936	951	958	949	961	999	901	1007	953	884	978	904	971	956	1009	902	932	963	975	951	944	910	988	957	982	970	1017	935	964	944	954	939	985	935	933	985	1005	930	999	973	973	987	980	956	943	953	903	954	949	942	900	958	868	937	947	942	955	1005	914	929	930	952	972	963	976	1000	941	974	976	943	964	958	982	971	986	957	984	981	973	972	930	946	916	937	1004	939	958	953	940	1005	968	941	938	942	871	997	954	932	951	983	960	889	971	963	1022	891	989	974	968	960	899	941	929	921	989	956	942	943	918	961	990	938	944	974	963	953	900	943	987	980	947	933	977	916	966	977	925	917	948	837	919	966	977	945	948	987	931	946	907	914	934	916	1050	915	956	953	959	907	947	952	929	956	961	962	943	966	967	999	950	913	1007	963	963	928	915	956	1001	953	914	1024	988	988	989	936	982	877	965	971	958	957	917	975	955	973	914	977	917	942	1024	936	942	927	927	971	943	968	974	937	966	969	939	938	977	949	986	938	931	903	942	954	934	939	950	946	967	978	973	957	994	959	986	940	965	934	925	1012	931	921	944	958	960	936	932	978	982	955	961	998	982	973	940	937	960	901	979	917	909	902	926	936	953	927	959	929	897	941	979	947	949	885	950	997	1000	971	957	908	924	933	950	931	923	918	967	945	961	903	973	975	987	909	923	1012	972	971	928	944	918	984	934	926	1016	906	936	903	967	929	964	959	900	931	940	1000	950	941	987	968	956	899	931	925	983	974	935	980	943	953	966	965	922	973	927	943	894	935	928	967	968	1006	1005	961	909	950	951	974	974	960	982	943	920	955	960	933	878	955	964	1023	949	920	922	945	935	971	941	899	990	937	942	956	939	1012	993	983	914	952	969	966	975	935	949	914	955	925	960	958	955	942	928	982	1048	917	963	996	967	954	949	944	945	1023	935	983	953	960	956	958	1037	999	995	993	940	910	987	985	908	999	950	909	858	958	937	937	1003	961	917	900	936	926	879	939	906	932	933	945	993	925	951	905	976	942	932	920	948	978	932	973	914	984	975	959	990	947	911	917	937	956	968	934	932	960	916	962	1013	949	942	913	929	882	943	915	925	994	932	988	958	922	981	938	1006	977	957	1015	937	1045	956	918	955	1076	972	928	939	924	929	973	1047	953	962	948	964	934	973	941	948	898	1008	1028	933	984	961	964	975	921	988	987	953	964	952	980	1002	961	923	1000	989	935	924	927	960	1008	944	951	895	942	976	923	968	963	981	963	881	949	887	932	947	893	962	960	945	993	992	978	935	965	962	931	983	935	954	918	929
45767	9851	1536	720	596	462	428	384	349	323	330	324	343	327	321	313	297	317	286	299	290	293	260	281	299	332	304	279	283	314	273	276	278	295	293	300	287	286	276	267	309	309	328	273	290	302	282	284	275	274	292	307	258	295	303	282	276	293	280	296	311	295	304	310	278	288	300	292	297	303	270	269	287	298	323	320	311	289	282	314	276	304	295	277	305	322	303	327	279	310	296	260	295	296	278	265	278	338	295	266	283	327	317	303	311	283	270	305	283	302	287	308	313	311	285	288	323	301	314	303	315	315	303	305	311	289	291	284	317	276	299	298	295	304	326	269	282	279	300	312	333	303	297	293	275	277	319	319	318	301	295	307	293	312	322	273	293	285	297	309	295	343	267	295	312	281	321	283	281	305	330	309	274	284	314	290	307	331	262	299	298	275	312	298	288	302	304	284	276	309	322	307	302	300	312	256	296	302	289	309	300	291	281	333	296	305	313	269	315	339	298	264	301	317	287	270	287	296	269	294	305	314	326	272	303	324	322	286	313	320	286	292	323	320	303	278	275	283	291	308	285	284	283	319	309	285	318	294	279	270	282	334	311	312	301	286	317	293	273	298	300	268	316	298	295	315	281	313	309	249	290	325	304	269	296	283	284	272	238	314	290	289	267	295	287	268	269	290	304	266	285	293	289	291	289	323	281	303	302	322	319	307	311	296	299	312	276	320	295	310	310	269	334	284	286	288	305	341	330	294	299	294	264	308	320	331	280	331	289	280	290	297	301	273	275	303	308	282	317	294	316	308	303	291	287	331	301	304	298	342	315	302	291	287	305	272	260	285	284	280	303	276	296	311	318	285	282	277	350	294	307	295	273	302	268	297	275	299	317	315	271	287	287	285	267	309	304	285	234	294	268	315	331	329	307	279	287	321	304	263	294	328	307	281	295	258	335	282	325	306	277	286	288	293	253	245	274	277	314	264	274	283	370	304	299	295	302	251	274	268	288	261	291	315	295	344	306	248	267	257	262	290	315	301	281	314	325	326	299	292	308	280	290	300	321	266	317	284	318	280	252	291	284	333	321	274	300	250	294	317	280	281	305	285	292	303	282	290	298	288	277	291	298	285	292	305	277	295	303	280	268	316	301	300	306	325	289	270	286	333	327	269	325	292	287	325	280	277	305	284	292	326	300	332	276	286	298	306	284	270	291	335	275	293	310	304	326	310	295	269	284	305	329	276	309	304	291	292	288	296	316	288	290	312	322	287	338	255	313	288	301	298	332	286	296	260	317	341	313	324	318	346	307	303	324	315	312	329	314	307	325	284	311	306	308	303	312	317	310	281	307	304	294	303	275	276	295	282	269	276	278	291	303	327	300	275	275	235	248	267	336	285	294	338	268	319	278	303	305	284	286	258	317	284	264	307	295	282	308	300	302	278	292	294	297	316	309	291	274	278	286	305	305	287	305	307	298	283	293	279	296	274	307	318	308	325	331	307	305	299	288	333	278	331	265	293	323	321	285	300	322	347	277	329	292	303	322	294	312	282	299	269	280	281	297	319	339	313	303	270	306	326	305	310	299	283	304	309	302	265	312	305	313	308	289	304	293	264	303	301	283	307	261	287	289	282	290	305	320	315	292	291	299	327	290	287	302	266	307	265	296	259	300	291	306	296	280	307	304	305	297	273	325	301	294	269	300	287	299	296	289	278	311	296	347	315	311	321	271	284	311	309	253	312	324	266	291	282	297	284	305	316	316	299	313	281	277	307	283	315	285	300	326	319	316	268	286	277	300	292	307	287	303	258	334	283	301	305	288	285	278	294	298	298	303	297	296	284	284	301	302	303	248	293	295	288	309	276	286	313	260	269	317	315	299	306	314	249	322	290	313	290	304	284	310	298	305	308	294	286	300	313	307	294	258	335	301	309	272	309	306	295	286	279	323	298	294	284	301	275	294	290	327	305	282	329	314	295	310	327	294	283	309	301	289	298	297	243	319	300	299	295	261	310	290	295	327	305	329	304	335	282	299	305	287	339	302	266	256	296	288	297	314	302	272	297	292	282	270	290	290	285	288	284	295	303	285	279	305	297	291	276	299	280	280	296	328	317	316	316	297	276	316	319	296	312	288	312	297	279	279	285	315	304	314	271	287	287	268	304	289	298	321	307	291	278	308	263	290	264	295	285	288	301	298	331	303	284	286	290	307	302	303	288	255	326	314	309	322	305	304	275	258	269	310	311	302	321	290	288	314	315	297	300	333	297	266	300	297	278	293	335	272	282	297	303	281	303	321	309	295	303	305	278	315	302	290	276	289	277	293	296	312	324	270	291	298	334	288	242	264	289	305	289	298	304	311	306	300	332	269	304	287	292	312	291	320	332	292	302	294	303	270	299	304	320	312	324	328	319	302	269	262	317	273	302	310	275	298	302	330	286	282	253	288	324	301	275	265	305	296	294	298	329	312	301	271	286	315	269	299	282	286	312	334	294	294	289	286	313	316	289	308	278	300	312	275	335	290	317	305	311	302	280	294	318	302	297	275	316	307	297	308	288	301	278	270	303	296	312	281	306	307	305	331	321	313	291	331	280	271	280	296	282	274	287	307	292	287	258	314	321	270	311	299	278	313	280	297	303	347	290	287	277	290	315	308	310	309	290	304	278	306	295	302	260	283	298	305	306	297	296	294	317	274	271	283	283	276	329	285	323	329	299	264	290	294	287	285	291	305	317	293	283	276	271	262	265	312	257	294	303	294	334	274	295	301	285	310	286	311	268	296	308	293	272	320	301	322	323	296	311	284	268	270	308	314	301	268	270	306	274	316	299	312	322	294	285	303	295	258	284	320	298	284	293	298	302	285	303	307	310	293	290	326	322	260	289	308	300	316	307	291	262	322	307	281	317	289	278	310	306	288	292	322	293	271	286	306	324	293	297	281	302	281	313	321	257	280	332	309	303	289	295	340	300	296	332	322	305	302	287	314	255	293	353	290	294	271	321	276	296	315	295	311	300	278	295	289	261	302	294	318	300	299	266	336	280	285	317	292	288	296	286	283	315	294	293	271	286	300	327	297	289	281	310	307	309	302	305	287	309	304	273	262	302	305	307	289	288	321	279	296	308	326	332	326	315	313	274	276	301	287	307	316	292	327	312	294	288	283	340	259	299	318	289	315	325	287	281	305	289	286	277	275	268	333	282	284	273	291	310	318	283	309	299	302	331	283	298	284	259	311	305	264	321	282	283	299	277	302	314	325	292	283	307	280	303	300	285	252	293	308	283	294	303	310	310	304	306	268	303	284	274	297	301	261	293	289	292	286	298	332	286	294	301	278	316	296	292	268	305	314	276	295	299	282	315	278	284	295	299	292	312	281	296	308	303	277	300	271	283	323	295	296	319	299	310	268	311	296	287	266	318	289	333	289	289	332	307	253	318	260	302	290	324	327	318	318	314	294	330	337	332	262	312	292	285	291	274	304	319	299	290	285	289	283	307	275	300	292	295	284	283	280	332
23905	1129	1810	2042	1765	1495	1311	1155	1055	966	934	822	836	819	801	715	789	700	758	715	723	737	702	767	739	706	684	717	735	680	731	660	705	667	671	744	691	679	709	670	657	639	705	661	664	720	667	656	670	702	687	649	610	647	719	677	704	648	673	624	671	646	651	672	656	644	660	697	680	680	716	683	682	668	669	652	628	689	650	683	690	639	632	692	716	702	709	692	665	687	670	703	663	688	690	670	677	694	702	718	694	669	673	685	653	677	657	702	654	638	667	658	682	700	626	664	678	676	652	669	678	712	657	642	630	679	654	671	649	697	686	679	667	659	667	652	713	662	667	651	692	693	673	710	656	670	749	669	696	658	683	650	636	654	689	663	627	670	670	691	674	670	720	713	635	699	648	672	614	688	676	670	672	694	627	648	673	646	644	677	667	679	740	650	651	690	677	624	645	694	704	694	678	666	627	675	684	674	664	682	698	638	622	654	668	684	655	676	648	650	693	679	713	671	659	692	683	624	653	653	635	706	648	636	613	651	643	669	622	726	633	685	664	635	668	676	682	649	663	712	617	666	672	707	628	674	712	690	676	660	661	659	650	707	649	681	702	673	698	631	642	619	658	665	672	675	662	664	636	630	665	649	691	665	623	682	695	659	705	661	669	645	651	680	661	707	605	668	640	678	694	627	657	683	678	688	642	676	693	650	661	665	647	680	648	707	682	676	698	672	647	620	647	673	660	665	702	678	682	689	662	689	654	672	718	687	608	659	615	672	676	660	692	684	666	683	679	657	684	645	649	660	667	690	632	652	667	664	663	653	674	726	661	636	668	654	680	673	642	664	635	647	688	656	681	667	678	635	731	678	645	659	666	658	711	709	674	715	669	621	646	712	678	683	630	702	696	662	636	631	662	652	676	671	670	691	652	677	686	657	646	671	633	655	655	665	673	705	665	656	712	679	650	668	709	673	643	655	680	646	646	673	706	673	637	646	709	689	650	686	610	645	698	694	693	656	654	666	628	670	675	673	634	650	666	638	651	689	676	640	661	705	676	680	698	626	657	712	696	683	644	647	670	688	644	647	671	668	688	660	618	617	637	676	650	723	671	631	643	707	648	654	734	693	661	661	681	675	690	654	637	659	681	696	666	648	684	685	674	681	657	657	646	692	648	701	670	657	708	649	667	653	703	675	638	643	672	683	672	659	653	676	701	637	657	662	645	658	679	640	646	643	662	656	684	677	677	675	639	618	718	648	704	660	668	711	625	653	681	661	675	661	650	677	680	646	676	703	653	648	655	689	636	655	667	641	710	655	660	677	692	635	677	714	639	678	691	653	650	678	694	657	649	634	679	647	657	656	675	669	681	727	668	611	682	661	672	668	723	645	710	649	696	680	657	677	617	676	701	662	656	719	659	688	632	652	673	649	635	679	697	657	674	640	679	639	644	714	666	643	607	656	633	666	625	649	677	635	702	648	724	667	632	651	696	619	641	658	653	643	695	667	636	703	640	646	693	659	673	623	618	657	662	629	669	671	689	661	735	667	677	669	652	648	714	718	689	712	730	634	626	654	680	627	684	670	688	690	625	646	699	639	612	673	683	682	680	658	665	656	694	677	666	672	643	684	672	709	682	644	619	611	632	635	700	685	694	662	655	668	652	665	637	675	665	678	614	694	675	727	725	655	679	695	710	691	638	679	677	667	636	619	648	610	684	621	707	655	679	687	624	692	660	674	618	661	634	676	668	672	675	683	661	668	662	647	708	601	650	639	651	628	679	667	648	704	669	647	629	703	686	608	651	664	654	659	636	677	669	683	622	627	647	712	692	639	670	663	633	612	700	684	667	674	680	648	651	657	686	665	686	689	610	621	684	681	737	665	676	650	650	668	672	674	671	679	674	629	676	666	629	688	662	652	633	683	677	615	640	661	640	742	654	634	681	646	645	677	708	644	687	666	671	688	662	630	688	696	609	674	685	666	697	654	681	699	675	679	647	686	643	694	667	646	663	696	665	671	667	649	674	704	675	667	686	670	626	705	691	630	667	691	730	670	628	606	679	656	653	680	665	699	659	669	653	737	711	688	676	664	599	651	664	648	653	649	717	657	673	650	649	656	661	660	713	655	656	687	660	717	676	695	718	644	713	696	702	677	654	697	637	639	671	651	674	652	663	701	661	654	635	682	691	726	684	704	680	684	643	658	677	646	676	651	679	660	625	667	700	673	682	686	678	663	711	678	724	655	658	637	653	673	643	669	656	673	680	672	691	671	677	681	697	680	680	647	683	691	664	687	683	609	672	721	651	703	698	685	646	669	675	677	635	667	650	659	703	646	680	654	674	627	630	688	674	661	665	691	658	663	695	606	686	605	652	691	674	656	679	687	684	659	650	632	653	683	690	649	670	704	655	687	673	689	707	677	621	634	642	659	710	652	632	676	701	698	695	677	672	635	711	648	661	673	682	656	659	712	675	703	686	660	666	640	632	673	619	654	669	659	645	655	655	623	688	673	659	674	652	648	664	708	640	682	638	659	658	711	628	706	687	672	659	715	668	637	656	717	695	720	717	674	647	608	702	601	634	652	662	713	665	692	662	666	708	603	662	650	629	621	687	639	679	647	687	650	706	678	651	683	661	637	689	652	700	702	662	664	652	702	648	616	645	681	638	685	670	687	687	626	689	676	663	656	719	644	671	655	658	711	684	635	616	669	694	664	658	637	660	677	620	707	711	653	635	675	676	711	693	640	660	637	656	659	695	644	636	671	631	630	664	660	671	640	667	615	684	639	655	671	698	639	725	678	682	697	658	694	730	670	666	646	652	727	688	649	689	663	710	621	657	671	652	668	697	680	699	654	664	628	700	643	641	723	687	670	704	602	664	658	646	651	666	681	663	674	722	665	639	693	653	666	725	665	675	654	652	622	649	631	652	675	647	680	705	676	691	672	637	653	675	674	702	656	635	676	698	626	633	667	674	694	637	666	700	630	643	693	696	700	679	630	633	721	614	708	708	685	721	686	666	703	691	659	695	691	638	703	661	645	657	674	666	637	651	682	651	651	679	630	691	657	676	693	656	674	681	636	688	687	674	658	656	678	648	669	665	635	699	680	636	660	661	680	679	699	667	685	725	716	655	684	671	676	705	683	695	644	666	702	674	698	663	674	663	685	658	653	691	665	668	684	675	695	630	657	672	653	709	665	653	632	623	662	673	642	629	667	645	656	657	663	671	595	701	683	671	662	718	658	663	640	638	648	659	656	673	680	676	674	667	673	613	702	668	679	674	694	612	642	648	695	679	664	719	666	630	660	657	672	682	652	722	648	688	647	642	626	670	687	631	689	658	670	690	700	695	637	652	692	645	677	668	675	685	690	678	611	642	644	686	662	671	642	665	683	648	674	661	652	698	666	662	662	626	662	658	643	691	687	680	686	682	660	677	679	661	693	641	659	644	641	668	644	716	710	636	668	689	692	661	692	658	681	675	654	690	659	629	624	659	659	637	654	672	655
37074	6279	475	337	347	347	330	328	324	322	317	319	363	317	331	356	348	318	292	346	300	322	364	326	274	318	331	328	318	340	328	355	316	340	316	331	332	330	339	308	344	316	331	329	331	334	301	324	320	346	350	288	306	350	317	325	341	363	312	327	330	368	327	347	320	309	317	320	365	334	356	359	327	321	323	298	335	291	329	336	334	322	309	311	320	335	347	306	274	328	316	318	337	314	350	331	335	337	367	317	292	320	319	295	330	341	339	362	293	342	344	326	346	344	300	317	340	288	343	350	324	297	352	338	343	319	312	335	356	323	328	363	307	320	315	330	336	348	315	341	351	374	301	327	351	325	335	343	333	311	321	314	326	347	354	355	340	343	319	302	326	295	318	311	341	327	321	323	322	278	378	334	328	351	328	332	329	317	310	307	321	317	295	325	341	360	320	292	342	340	323	342	299	321	329	354	358	347	360	340	335	336	331	310	317	330	326	300	310	309	283	289	314	322	336	355	284	328	345	347	325	366	330	329	352	329	316	301	299	339	340	324	328	358	321	356	329	307	327	326	283	326	363	353	341	323	334	351	325	343	349	314	347	316	341	328	302	302	364	361	347	360	325	348	358	347	308	309	318	330	365	314	306	306	303	304	330	324	327	311	327	294	304	332	319	315	356	310	325	336	339	387	351	302	339	354	337	318	314	330	326	325	349	328	325	334	290	316	343	330	340	332	358	332	343	395	326	314	327	332	313	354	299	351	319	298	318	338	309	341	317	322	312	386	325	373	328	369	315	301	296	315	350	348	310	319	299	335	295	361	328	333	328	311	319	352	362	304	336	290	312	352	338	328	338	355	369	300	320	352	350	332	308	346	301	352	337	338	326	315	352	335	325	304	354	385	351	312	368	307	345	311	308	313	348	342	305	359	341	342	302	333	328	329	357	348	342	337	323	305	349	318	304	319	317	297	315	298	372	317	280	315	360	353	334	357	296	308	331	327	345	321	299	342	353	370	331	332	330	297	321	344	333	320	367	315	327	330	317	354	304	297	348	345	317	324	338	330	330	307	301	337	311	328	315	328	330	341	330	328	338	335	323	338	369	322	329	313	334	333	298	340	336	338	334	328	355	334	313	350	340	333	321	308	313	314	376	328	316	364	297	328	305	312	375	337	316	340	377	322	355	297	340	308	307	338	347	337	363	320	331	311	325	356	331	323	316	353	325	304	325	317	330	328	337	320	381	327	343	340	346	362	347	343	384	344	336	326	340	334	339	376	357	339	297	326	326	356	327	334	335	271	327	297	320	328	312	294	302	311	313	330	352	359	317	330	329	344	319	343	343	335	315	347	310	332	326	354	334	325	337	319	353	322	335	351	321	320	332	343	328	356	329	341	340	321	347	331	334	286	345	324	331	334	343	332	337	321	315	333	354	345	292	291	293	322	347	364	338	335	308	359	260	362	328	327	351	347	338	353	314	316	320	339	323	326	353	350	303	323	313	301	314	342	340	336	299	337	352	354	329	307	385	329	322	302	356	349	298	335	340	294	349	328	308	321	343	339	336	299	324	346	356	330	318	304	331	327	291	384	312	349	305	327	356	339	337	297	320	364	366	333	311	337	325	355	331	314	337	355	341	330	334	366	322	314	368	327	324	312	319	339	365	323	353	326	301	320	342	347	310	352	317	389	349	339	330	364	344	330	343	362	340	332	342	313	326	322	350	331	352	323	312	298	311	330	331	316	346	302	337	281	341	329	323	313	327	307	330	342	303	325	344	325	350	292	345	354	287	325	320	300	314	340	326	325	309	299	286	329	318	325	323	331	332	291	333	321	334	385	322	375	341	354	350	319	349	324	354	290	302	333	335	324	330	311	327	296	343	322	305	335	354	311	295	355	349	316	316	352	353	300	366	330	324	314	343	303	333	298	313	370	344	346	324	320	310	332	341	298	361	318	347	354	335	327	322	348	319	352	333	372	327	331	335	333	294	306	336	323	318	313	354	307	300	341	352	328	343	356	334	317	339	336	357	306	317	310	312	350	340	310	295	309	331	305	337	344	332	306	323	335	344	299	309	293	344	334	334	336	325	303	324	347	320	312	293	337	372	339	345	298	315	359	310	319	316	350	335	325	337	318	321	351	361	356	341	330	353	315	358	287	312	325	315	336	302	332	327	327	338	307	326	317	334	332	342	348	302	344	314	311	287	339	316	306	327	335	334	330	336	310	321	317	339	315	332	366	370	346	384	364	345	327	286	342	335	329	334	336	334	349	392	366	342	318	309	265	337	315	317	330	323	335	340	363	318	343	337	294	349	340	314	331	323	309	349	354	331	323	336	315	321	320	306	295	305	317	319	343	314	343	337	331	324	359	330	325	329	339	315	307	335	337	332	353	330	330	349	325	356	317	318	335	342	317	341	333	350	348	349	323	348	314	322	293	373	342	322	303	347	321	338	365	306	323	339	332	299	314	347	316	327	326	347	368	306	345	351	332	340	328	331	360	354	340	311	323	321	320	336	303	316	314	313	325	369	313	354	292	326	327	330	314	332	337	354	348	313	352	330	324	321	337	295	336	314	314	309	352	328	319	335	337	327	338	294	351	303	345	301	349	322	341	309	350	328	332	334	334	310	318	355	304	362	350	320	364	300	349	328	352	291	328	361	357	330	309	295	308	351	307	301	321	312	352	341	328	296	337	354	309	367	341	348	364	336	353	315	336	296	320	327	310	314	319	318	349	308	339	371	327	312	346	283	334	353	341	345	363	314	327	326	323	340	334	341	356	330	338	311	352	316	297	335	327	325	357	300	362	311	304	329	293	335	330	338	331	339	315	332	330	359	357	362	308	315	330	324	313	372	330	298	313	303	343	329	294	339	296	339	341	315	281	342	313	331	320	336	311	331	357	338	334	345	302	297	329	310	323	319	311	331	338	315	322	296	314	328	342	305	345	304	335	338	317	304	326	328	328	355	313	340	358	330	359	327	308	355	328	351	305	332	336	320	340	346	298	334	338	333	331	304	375	313	351	357	332	332	342	329	338	313	347	334	340	306	326	318	294	324	306	315	298	330	334	323	313	335	346	313	361	314	349	276	342	326	331	357	331	334	311	352	304	325	323	350	343	338	371	343	336	324	342	321	337	333	334	308	325	370	328	337	328	330	402	321	314	351	354	342	296	356	291	306	308	342	319	337	323	303	311	344	286	350	362	316	303	317	325	348	307	367	325	308	356	317	346	349	313	336	327	365	343	322	305	358	301	303	366	326	300	334	307	330	290	295	277	304	357	325	372	333	339	322	327	316	314	313	296	332	301	304	318	347	305	327	290	256	317	332	326	321	323	323	346	351	354	332	297	335	332	337	357	322	343	331	343	351	316	316	299	331	334	279	329	349	311	321	333	343	342	349	327	351	337	315	327	291	350	339	320	308	349	311	309	320	321	362	362	317	316	320	352	318	318	314	324	314	337	308	318	337	330	303	348	343	328	352	314	314	360	355	340	334	297
20519	784	770	800	774	789	755	802	763	758	778	754	764	764	790	775	750	793	775	761	802	774	770	747	766	727	743	755	772	753	767	780	776	769	779	730	782	787	791	801	786	747	740	771	758	746	774	732	824	746	764	774	728	798	801	804	756	799	756	734	753	772	819	769	770	730	807	754	761	778	779	703	763	823	787	784	771	821	778	793	801	773	737	758	773	785	746	772	803	742	774	778	735	789	759	773	773	724	783	743	836	779	714	816	764	768	768	811	738	775	763	790	755	801	792	767	772	767	706	805	790	803	756	788	792	750	746	758	776	777	759	743	727	772	790	738	811	734	764	760	807	719	763	725	777	767	806	785	765	741	773	752	789	810	756	752	802	757	796	809	773	771	767	798	794	754	791	779	771	783	795	772	805	762	742	761	768	752	752	779	794	795	787	774	782	769	791	720	799	787	760	762	726	780	770	828	828	700	729	762	810	765	787	817	754	785	791	807	746	763	728	737	757	807	786	731	773	796	801	731	778	765	729	820	759	768	761	735	791	726	755	741	789	789	774	778	783	739	739	708	793	770	795	771	824	728	742	822	783	833	737	779	752	774	806	810	807	783	756	831	769	784	773	830	789	753	783	760	721	799	785	731	753	770	769	767	757	725	775	781	767	723	741	753	766	769	767	782	726	746	733	759	786	743	766	820	702	771	726	786	780	741	739	745	751	771	780	790	809	759	746	767	796	814	754	739	787	795	751	725	750	760	732	816	781	797	781	807	744	744	754	741	761	790	734	752	732	763	744	726	770	793	783	789	805	745	734	787	730	795	749	789	736	748	771	774	811	759	791	783	830	774	734	748	725	786	793	763	778	771	779	742	817	804	745	713	717	802	744	777	758	763	722	766	756	779	761	748	770	778	754	765	739	778	736	726	775	765	727	760	801	777	765	759	755	762	774	730	766	746	776	797	721	717	741	809	772	771	752	756	721	763	786	735	765	785	803	738	783	790	795	762	826	742	782	739	747	802	767	779	748	726	775	790	796	756	775	786	764	776	746	794	796	758	799	753	734	747	782	739	749	749	775	781	777	760	772	779	776	758	730	762	767	781	754	772	752	756	727	792	748	761	759	749	783	762	732	774	768	756	757	787	792	837	814	772	797	737	760	761	744	774	768	770	742	780	780	759	811	779	822	807	742	773	748	798	804	796	739	759	774	806	770	794	759	724	742	758	767	757	739	773	726	766	818	766	819	733	795	782	763	823	752	766	804	746	744	764	766	742	741	772	771	747	739	785	741	754	780	728	779	832	814	727	770	741	758	765	770	740	832	782	804	737	783	780	778	759	751	791	807	765	729	781	778	838	776	759	752	786	801	767	760	757	817	776	730	816	808	765	770	739	741	774	770	773	755	787	809	824	714	758	739	790	736	798	797	787	763	763	732	783	800	755	772	769	788	735	795	800	781	785	743	791	696	813	731	696	753	774	802	790	813	834	758	749	760	826	762	779	720	781	749	729	762	768	776	772	770	768	777	790	804	746	775	789	813	801	829	785	792	830	753	758	783	772	815	809	783	820	789	773	751	788	731	736	802	747	748	794	757	779	778	764	790	782	764	734	727	761	750	748	751	779	741	782	749	748	797	736	735	785	803	787	749	791	739	714	778	753	787	755	809	753	786	772	748	738	775	735	824	771	792	793	786	798	773	759	763	785	795	728	811	746	739	759	796	763	757	708	816	767	797	740	768	813	771	792	760	792	775	838	750	758	757	829	790	758	780	769	731	797	731	753	766	775	790	715	757	753	738	790	767	757	747	817	796	764	805	785	749	812	716	730	748	785	771	789	800	810	783	777	780	718	768	756	746	761	757	752	769	799	784	738	786	797	775	838	754	780	775	836	733	741	783	815	788	777	731	735	820	723	734	740	756	780	751	768	785	759	810	737	773	815	756	804	746	747	772	791	818	791	737	768	785	793	750	747	791	741	747	805	730	804	759	742	745	775	717	774	774	748	742	785	751	812	788	783	808	729	808	786	789	744	778	776	752	755	772	751	744	801	711	703	783	807	780	813	772	741	757	805	762	765	762	751	729	730	745	751	757	785	752	751	780	735	726	712	782	784	770	781	802	817	784	753	771	784	747	718	734	763	766	758	759	776	758	764	731	804	732	762	770	801	769	765	751	805	745	783	769	762	798	765	784	786	788	801	823	770	820	746	765	740	799	751	752	762	740	793	776	779	701	790	738	769	767	752	786	787	732	751	806	786	857	773	788	758	758	810	764	814	777	750	732	760	776	700	818	734	747	748	788	751	758	779	772	726	813	773	782	767	761	765	771	741	706	787	777	726	810	740	730	748	759	806	755	771	807	774	756	753	792	747	725	752	770	755	740	801	774	792	784	744	724	784	826	770	759	773	781	739	811	768	755	752	815	789	740	789	768	759	741	751	727	776	773	732	797	785	774	735	779	770	782	762	768	735	744	783	767	765	799	790	719	764	815	800	785	744	771	823	796	799	744	769	788	765	747	775	705	777	775	777	765	748	769	789	751	737	800	771	781	758	771	785	786	827	745	747	809	791	796	760	770	756	776	715	812	789	796	800	742	717	782	767	776	754	702	798	749	749	728	759	747	769	746	751	766	772	731	790	802	752	807	763	727	740	771	766	787	794	769	804	767	774	807	776	758	782	757	802	760	762	762	771	701	744	821	770	796	790	780	762	733	723	811	797	765	788	801	755	767	756	813	721	749	766	758	796	764	769	722	746	794	755	780	763	777	784	825	726	791	759	728	740	789	777	755	800	742	767	732	791	806	790	761	837	747	768	729	795	733	816	768	772	825	726	764	789	783	792	750	798	765	765	774	749	828	787	797	719	777	722	721	721	740	812	767	760	761	733	706	747	759	807	772	792	801	797	780	794	805	796	779	795	776	746	746	753	728	810	798	763	779	799	712	754	753	748	747	760	747	785	803	775	730	743	793	717	790	768	769	773	834	785	750	753	768	746	752	749	746	772	790	799	778	751	749	746	776	730	764	790	735	736	769	764	757	766	772	782	800	756	818	715	780	752	834	781	773	780	791	771	760	788	767	789	670	780	790	806	769	720	743	774	718	743	781	762	775	773	742	776	828	726	711	771	710	798	801	786	776	789	822	774	755	765	788	844	778	829	781	749	741	751	782	790	769	741	751	800	750	728	795	805	801	780	786	729	794	750	771	802	699	807	769	728	797	790	778	775	763	743	776	760	774	733	774	765	762	811	791	805	814	770	804	738	791	720	766	801	756	782	748	805	779	759	764	791	767	795	762	746	760	764	776	781	754	800	788	785	805	787	769	738	746	725	762	739	735	783	744	785	784	742	785	750	832	804	795	758	785	733	794	780	747	789	786	779	788	772	804	766	777	777	791	760	778	816	754	773	742	747	774	727	755	751	748	799	784	737	752	753	779	787	789	763	736	789	778	762	781	775	774	744	799	745	747	730	807	817	753	753	775	782	775	837	758	791	722	734	793	840	739	738
46287	9854	1233	568	534	501	451	492	504	462	470	431	431	458	422	423	425	429	410	451	419	434	412	461	456	445	392	447	419	427	424	413	378	409	434	396	413	398	431	382	416	423	428	435	402	416	441	448	373	359	419	401	462	402	415	410	446	419	404	422	449	412	385	438	445	407	396	412	422	392	371	429	434	413	438	437	428	405	427	407	400	430	404	446	470	435	411	435	397	446	446	404	399	449	474	438	444	404	418	439	456	421	447	449	438	395	385	430	411	425	444	415	455	454	441	456	449	434	459	442	421	403	433	418	401	429	410	448	413	430	408	418	427	413	396	380	421	429	436	421	412	397	389	408	430	422	428	421	413	482	433	405	412	418	435	390	406	430	414	408	382	442	440	430	409	427	393	403	409	421	442	474	459	395	439	427	364	407	435	395	434	427	395	402	435	453	447	432	424	397	377	419	445	418	386	403	455	418	413	439	446	420	402	426	395	398	409	431	427	408	445	425	413	423	436	434	429	405	440	454	395	404	401	414	399	421	422	443	421	424	455	418	448	423	438	415	417	418	419	421	421	406	449	392	451	443	439	442	427	443	432	432	416	409	430	373	425	435	448	399	456	404	423	395	426	435	407	383	445	410	436	408	429	389	429	430	412	401	375	433	451	439	418	374	423	425	422	428	392	403	400	441	395	396	437	443	440	426	394	404	410	432	453	419	413	373	430	413	439	463	428	450	424	469	411	389	431	455	434	436	445	410	426	432	423	419	453	384	425	436	417	420	410	430	389	451	434	441	419	386	393	414	428	445	410	389	430	411	421	419	388	398	433	434	402	417	439	442	448	440	441	478	410	416	404	458	436	383	413	410	425	392	416	406	443	405	422	436	431	386	431	393	416	446	404	426	439	436	423	422	436	411	421	382	402	410	405	404	419	431	396	384	406	397	413	429	427	410	444	428	428	408	430	425	420	421	448	422	459	442	393	437	396	426	397	403	430	446	479	426	435	405	388	407	411	407	362	435	414	474	401	436	404	405	449	390	454	414	426	432	432	417	428	377	435	461	425	397	384	415	454	393	407	415	409	444	415	441	476	426	425	468	423	406	411	437	442	451	399	415	433	415	395	427	414	399	437	423	389	430	394	403	416	448	464	409	421	415	421	375	386	412	362	443	463	410	445	473	433	447	406	399	411	409	405	405	443	437	427	443	476	431	409	436	450	460	433	416	386	408	418	422	436	443	449	413	494	431	400	423	403	419	385	454	442	430	419	435	429	420	445	440	401	421	448	410	429	407	410	411	403	411	439	437	420	422	425	416	434	417	399	408	468	424	444	463	427	407	419	456	423	430	448	402	422	426	422	395	423	430	418	441	431	411	444	410	360	429	408	447	416	401	427	482	448	424	416	432	438	444	441	441	424	411	468	446	443	434	411	426	429	417	411	410	429	482	431	423	445	391	414	392	401	405	411	483	446	445	414	419	389	406	403	475	452	433	444	402	428	415	407	438	408	407	403	421	455	426	434	391	376	411	442	444	422	425	424	422	436	423	419	437	418	430	458	464	430	459	393	443	390	409	420	384	478	418	403	389	432	407	412	427	419	407	421	391	443	422	448	428	389	463	442	417	459	446	423	360	423	423	432	411	446	380	352	420	406	432	396	452	387	449	459	411	449	402	380	374	449	427	391	405	421	412	428	430	445	421	377	425	433	418	427	454	415	442	442	454	414	451	438	479	406	415	446	424	436	402	424	456	410	411	423	442	445	433	418	436	421	417	418	419	398	405	440	442	406	451	406	431	453	451	399	407	500	457	418	412	438	428	413	426	427	447	410	430	432	419	416	410	419	410	388	386	461	448	436	444	431	408	440	434	419	410	415	414	433	408	361	440	470	442	423	410	443	406	380	390	398	416	409	435	434	435	456	439	443	432	410	397	404	422	430	443	426	435	420	395	406	443	388	437	422	406	437	434	389	412	428	468	409	440	459	399	417	444	399	411	442	427	445	399	411	452	403	404	433	406	465	436	453	441	394	375	439	384	368	425	473	400	428	442	450	411	427	451	445	474	430	436	401	399	379	454	425	416	394	429	447	434	409	454	420	406	452	457	413	410	412	445	426	446	406	391	437	407	397	434	371	428	400	398	414	381	382	406	457	386	417	418	453	415	430	427	416	415	474	432	419	397	432	427	400	416	438	476	443	411	435	437	452	433	405	409	409	404	426	414	435	422	454	419	413	430	451	405	421	422	411	422	440	401	429	434	448	405	436	431	409	418	438	437	405	416	397	393	404	393	433	443	439	389	405	395	399	439	413	353	412	426	448	380	397	437	407	442	433	444	464	450	436	404	439	460	403	403	465	430	388	442	470	391	414	426	415	419	413	455	434	412	381	430	416	402	447	451	448	417	443	443	407	447	427	427	450	440	409	411	391	467	410	448	390	446	398	441	395	426	422	422	454	445	457	433	382	454	436	421	407	480	393	399	416	435	452	385	454	423	438	442	448	424	438	387	414	432	430	400	403	447	395	413	422	417	452	391	415	440	445	434	370	404	413	410	420	406	416	429	416	428	447	442	404	438	410	430	459	411	436	400	402	422	398	383	433	403	422	420	427	409	445	454	388	418	428	403	419	448	433	427	427	425	397	434	440	424	420	392	423	437	451	408	438	397	391	414	440	420	439	444	370	399	450	458	461	405	449	428	420	422	403	391	425	442	403	412	411	410	398	420	435	435	408	446	402	423	435	417	417	416	449	462	414	432	417	426	394	368	421	406	380	439	441	439	415	419	426	411	417	412	390	432	446	411	457	410	431	440	381	396	377	409	421	397	426	445	416	436	419	455	436	424	430	449	408	436	423	416	389	382	398	408	409	405	434	449	442	442	419	421	406	450	436	399	417	444	440	409	422	406	410	420	412	416	466	428	401	453	405	406	402	397	434	405	412	412	417	450	424	411	425	439	423	397	393	392	395	405	445	390	417	381	420	405	425	404	441	407	418	395	394	408	394	421	400	428	438	399	419	396	403	426	445	432	397	440	392	410	435	441	408	420	398	430	448	465	405	405	408	431	418	391	430	426	394	429	405	415	420	410	404	421	421	421	457	428	427	433	439	405	438	425	429	422	426	423	412	407	460	434	408	377	426	437	393	447	423	449	411	423	449	419	440	424	422	407	454	409	428	400	455	423	418	436	426	424	433	359	441	434	422	434	433	480	457	402	403	417	438	393	445	470	437	433	462	412	428	407	472	449	404	481	392	424	394	416	419	420	392	442	447	405	438	395	446	419	408	428	404	382	407	425	396	432	470	435	440	429	449	434	376	417	444	388	416	459	430	442	415	414	420	438	439	401	398	416	409	432	413	429	473	417	382	440	416	418	484	404	418	398	389	393	427	435	404	462	394	423	423	436	437	430	419	431	416	365	411	410	430	423	445	442	383	451	404	417	420	434	431	409	466	432	403	404	383	444	482	421	448	432	467	476	426	453	400	403	397	404	435	415	438	450	427	398	471	427
25240	1156	1434	1562	1384	1331	1279	1132	1151	1114	1068	1087	1058	993	992	1010	1001	1005	1010	1020	1033	931	955	1011	938	959	1001	950	934	967	921	939	942	948	983	934	983	901	918	987	987	973	1004	1027	946	881	947	982	925	994	940	1020	994	959	945	972	941	928	1004	940	976	945	1010	935	943	943	984	942	972	918	948	977	874	978	937	961	932	936	925	981	942	948	981	938	975	937	916	956	963	962	974	956	907	981	944	941	935	957	1014	1021	955	947	939	917	960	926	936	946	977	927	985	961	938	959	960	929	953	913	915	909	927	926	926	960	945	903	945	900	930	922	931	924	917	1002	954	925	921	1006	993	897	987	960	1011	937	917	982	940	962	940	984	923	961	973	957	951	901	985	926	924	954	900	954	958	968	965	982	988	962	937	906	976	948	896	992	960	952	949	878	982	937	976	981	906	932	947	926	906	951	909	936	1003	944	915	918	980	1006	998	949	968	949	913	946	922	946	1007	982	942	962	1007	919	924	975	963	1007	999	904	1017	922	970	962	910	974	992	892	971	941	914	944	951	944	967	889	974	928	990	1007	889	972	935	910	943	953	944	975	930	897	940	872	941	1001	937	917	986	959	906	954	941	951	951	976	952	951	990	966	933	960	980	1004	932	893	970	959	912	1030	952	928	918	941	1006	965	983	1007	984	966	908	971	957	953	942	979	972	935	965	934	968	960	930	919	963	974	964	959	890	1043	949	993	970	937	983	994	934	946	966	952	939	990	994	935	935	936	914	927	963	943	939	962	943	944	949	992	968	969	991	931	934	902	936	958	933	915	1031	963	950	942	989	966	988	923	1017	948	924	972	944	908	961	994	1020	942	961	974	958	980	956	914	976	983	922	987	914	936	952	949	977	929	983	926	956	987	1003	997	939	983	976	968	937	971	923	957	913	965	945	1000	894	927	1002	987	963	950	957	992	914	958	963	973	996	986	950	889	897	965	980	905	967	969	974	974	919	888	953	978	980	953	931	914	995	924	947	989	969	934	950	973	972	904	990	961	1000	952	932	910	973	958	1008	963	905	965	980	943	930	968	922	947	905	979	952	988	982	918	997	918	992	924	1008	913	898	962	946	923	938	963	913	960	936	916	964	926	929	921	916	941	955	916	943	948	924	928	946	931	937	985	964	981	986	924	965	905	935	955	964	966	994	1008	933	1015	922	944	934	966	980	935	911	936	899	947	945	929	996	897	973	919	948	891	939	917	958	922	952	956	962	928	974	954	1010	970	965	972	967	1008	971	914	902	931	890	945	933	948	969	942	902	913	967	984	910	953	943	1002	975	947	1020	927	972	931	1027	889	918	978	942	945	924	933	967	972	959	909	929	931	989	952	984	929	910	1005	924	928	1028	950	910	919	921	884	950	944	913	939	972	889	935	1002	938	977	961	927	972	1001	988	933	981	980	1004	929	941	952	975	949	941	951	926	960	952	967	941	941	957	914	944	955	950	946	945	933	985	933	917	972	941	955	961	942	921	982	959	981	1006	949	960	981	963	978	922	937	943	985	936	945	877	945	992	995	963	925	1018	955	974	974	983	997	907	887	945	937	954	960	949	918	963	905	952	936	917	933	945	976	928	890	980	970	953	994	988	975	961	971	940	1020	1024	943	942	939	912	936	914	973	931	905	927	968	984	980	928	952	953	963	1022	972	941	1007	922	949	983	909	930	954	921	954	920	946	984	918	964	956	1036	953	945	909	960	915	963	989	883	965	931	992	938	990	928	948	984	993	902	935	990	976	950	1010	912	936	955	937	941	958	952	998	1012	938	936	943	962	934	941	935	979	967	930	994	910	892	907	943	900	967	944	919	950	977	935	922	922	963	927	970	978	937	936	959	947	956	944	1006	922	963	916	967	931	951	950	956	956	971	963	1002	974	955	923	985	938	916	946	941	951	936	989	968	959	990	897	921	923	953	973	961	993	983	935	908	954	953	922	956	999	957	973	971	970	999	991	999	966	958	924	946	941	958	950	966	958	967	947	945	939	993	947	935	978	966	908	969	959	914	963	958	953	999	889	1002	957	941	974	978	957	895	996	970	930	963	961	986	1000	951	968	942	959	960	939	948	925	977	924	932	966	978	937	975	979	1012	1005	957	946	988	945	947	941	964	951	960	949	930	940	996	970	942	952	938	963	891	922	956	927	936	1009	989	910	929	966	1022	892	874	971	975	971	948	960	929	943	993	956	958	941	990	942	916	905	977	989	937	936	953	940	974	957	971	938	978	969	998	939	944	950	929	980	916	1036	955	939	957	966	947	943	978	944	964	929	955	930	971	928	952	937	939	943	990	925	951	965	935	962	949	962	879	942	941	974	1002	947	983	929	944	919	1004	1003	973	979	963	944	997	918	937	902	945	947	938	894	971	986	924	938	946	906	917	942	934	911	941	923	913	937	950	961	907	926	919	891	946	982	966	930	948	953	961	987	960	938	947	984	935	912	966	892	954	954	903	959	939	943	939	915	947	947	950	954	950	957	960	971	998	1006	961	964	933	1007	942	1003	959	948	963	984	982	990	1014	939	1012	955	892	961	962	972	976	948	934	929	973	964	988	945	921	934	1011	976	920	927	953	948	970	968	926	904	912	961	905	948	906	944	921	948	967	931	963	956	990	973	957	895	910	946	929	946	962	975	946	969	952	942	938	964	904	952	911	959	978	925	972	915	945	932	997	948	976	923	1002	953	923	934	906	960	938	959	997	909	929	978	928	1014	948	995	940	904	959	868	933	953	949	950	934	935	1003	961	970	946	949	976	920	966	944	943	981	935	955	906	951	943	1028	925	1028	997	1036	951	993	919	914	929	1003	926	947	987	961	955	919	946	915	917	1005	1017	938	983	1000	932	943	926	957	942	925	921	970	913	954	973	966	960	965	936	928	994	940	935	968	994	998	933	999	983	950	958	920	937	888	926	950	957	991	956	961	953	976	952	850	968	943	912	915	987	982	932	956	931	927	963	926	918	936	969	947	925	913	935	919	905	997	982	944	969	952	944	1007	936	953	950	987	942	949	952	915	943	931	994	967	930	947	942	897	927	932	939	949	925	978	956	951	941	928	951	961	927	946	991	990	924	937	956	981	872	964	915	949	932	949	992	979	926	974	943	977	1034	946	940	882	991	952	907	980	996	953	922	899	909	955	942	916	901	950	969	986	980	983	927	949	969	992	915	954	992	931	931	961	914	983	943	959	911	999	973	984	997	905	930	992	960	991	980	932	937	898	977	960	949	938	954	947	985	938	973	927	969	897	950	949	988	865	923	970	943	916	976	969	974	942	937	940	887	950	938	964	1025	941	990	923	957	922	937	978	957	950	908	1009	996	922	983	898	914	956	937	986	926	992	912	958	906	1020	968	930	938	942	887	929	926	980	979	983	918	922	942	955	916	896	939	973	939	968	921	928	971	906	946	939	917	935	926	950	986	994	908	981	895	996	962	995	950	908	892	923	965	983	935	895	953	954	932	951	946	935	989	899	1012	949	1023	917	953	979	921	991	968	924	937	909	987	937	940	939	942	976	986	963	925	961	948	961	938	949	903	971	918	936	985	973	957	939	896	1003
51801	12937	1985	768	542	478	447	383	384	372	367	353	362	333	312	337	333	329	330	331	300	356	298	320	318	313	310	361	295	340	323	323	317	314	287	343	328	320	326	306	307	291	345	314	326	305	313	341	343	337	320	316	290	335	319	345	330	286	264	303	335	313	323	347	313	327	316	318	315	327	302	356	309	293	292	318	314	328	345	301	305	338	298	312	302	315	328	319	310	341	321	323	311	315	301	333	328	305	352	290	313	283	328	308	306	327	314	347	312	270	342	323	320	322	330	301	335	351	317	340	328	318	336	313	346	295	323	321	314	344	304	295	307	341	334	270	282	308	333	320	333	294	311	288	297	302	325	286	294	307	297	322	321	295	343	321	315	305	303	314	326	353	313	332	337	299	314	312	313	343	326	333	293	296	318	330	301	330	313	322	313	302	313	287	327	283	302	324	334	305	325	333	326	327	300	302	332	297	287	314	285	334	310	327	296	318	315	292	294	345	327	332	358	328	334	339	280	317	320	298	307	296	318	291	313	327	351	307	307	318	303	307	320	299	324	340	313	306	288	352	322	313	318	319	330	304	297	301	322	314	330	321	312	342	333	308	303	326	308	327	327	274	276	292	339	321	328	304	312	311	318	300	304	347	337	286	296	304	315	341	317	347	315	342	335	284	327	322	302	351	291	310	334	296	279	291	342	292	291	326	319	317	320	316	312	320	324	300	359	294	290	291	347	321	295	315	354	316	345	309	355	335	316	355	319	293	333	316	283	344	324	325	314	284	328	377	283	310	307	334	306	311	319	333	349	319	320	310	288	304	331	328	293	331	323	301	312	306	316	323	312	339	334	303	304	314	283	327	302	300	284	315	335	306	277	310	279	303	323	335	349	322	355	295	332	323	302	313	325	335	324	313	306	278	321	314	309	295	304	300	323	323	277	310	302	325	304	312	295	318	288	315	328	339	309	308	303	291	323	317	348	326	299	295	346	288	319	304	323	319	306	318	300	310	319	333	318	313	304	300	339	380	331	290	321	296	286	322	287	312	304	308	336	324	293	305	311	320	317	294	316	331	317	285	339	347	336	296	295	291	308	340	322	309	337	325	325	295	307	318	301	331	288	312	303	323	361	299	257	296	293	325	324	305	338	341	363	349	308	313	318	314	305	324	306	318	298	311	295	328	344	351	344	351	303	364	301	325	279	314	303	317	329	294	315	348	301	307	323	297	339	328	300	312	323	296	311	303	307	279	333	342	326	315	328	321	316	278	288	315	328	360	312	338	325	307	314	321	335	292	339	303	362	316	319	311	292	325	308	358	333	328	367	325	308	331	318	321	368	342	300	307	318	300	287	294	326	318	301	318	289	311	290	295	306	360	282	290	292	329	320	314	289	330	317	328	306	345	320	322	311	321	311	333	311	348	273	315	326	303	331	287	319	307	295	327	324	305	312	311	291	321	312	309	337	330	349	325	300	323	283	307	330	284	319	323	335	314	288	318	293	298	303	322	323	313	355	331	311	348	374	315	323	284	319	324	307	318	303	300	301	308	334	343	337	305	305	337	323	329	348	330	302	347	339	305	363	305	288	324	328	318	292	282	292	314	297	292	306	312	315	324	322	310	292	321	335	283	330	377	316	316	297	319	354	322	323	370	309	335	311	296	305	331	305	256	305	306	328	346	313	322	282	315	323	326	279	366	370	300	295	303	317	330	303	314	321	313	295	284	291	299	328	315	315	309	296	314	297	348	325	294	300	323	311	298	335	315	293	324	301	302	311	301	313	324	355	338	321	303	293	344	322	326	286	329	295	305	381	346	325	303	322	312	318	320	298	301	301	336	335	328	337	324	303	326	312	316	366	317	334	323	317	302	269	296	338	319	296	288	295	302	320	325	321	292	340	304	320	315	310	296	331	291	345	332	308	323	304	321	318	331	312	297	297	273	291	301	336	314	345	321	304	307	310	336	322	316	287	296	311	328	321	304	284	337	311	293	294	333	293	301	297	298	328	326	301	292	318	330	318	339	301	311	317	332	290	319	312	313	320	327	345	303	323	335	308	310	331	343	322	322	312	318	318	290	339	316	308	301	296	307	309	333	282	268	310	303	322	316	290	276	314	362	282	317	310	296	297	328	322	343	339	336	308	314	323	365	321	328	259	324	284	318	338	287	311	334	324	313	324	285	297	310	331	309	276	320	289	330	295	331	302	288	332	304	328	332	360	301	322	302	332	290	304	337	317	284	299	342	327	290	318	304	307	311	342	298	316	326	322	291	318	325	319	355	298	330	313	310	308	287	324	331	312	278	330	331	349	314	366	300	335	312	303	294	330	313	297	327	303	296	292	330	334	322	288	317	302	328	334	294	311	304	334	293	300	292	345	323	321	309	316	312	329	291	340	306	294	304	314	387	348	331	339	328	305	312	308	320	330	328	294	300	285	271	308	327	314	319	314	297	307	316	334	268	328	335	319	340	314	341	342	289	292	314	344	329	346	325	320	307	338	300	294	316	323	316	296	326	301	317	294	295	288	321	304	316	289	300	351	336	303	271	275	270	314	349	312	325	346	305	308	302	316	327	324	307	269	283	325	333	345	294	337	296	323	335	357	334	333	292	318	286	306	336	313	327	307	296	317	337	301	311	304	313	318	283	325	294	301	327	306	319	320	343	291	299	328	332	339	339	325	305	292	332	302	313	317	300	343	313	343	294	317	320	330	282	328	311	301	316	305	286	315	367	316	324	338	340	322	335	264	324	319	305	315	293	319	295	353	333	343	317	320	297	332	335	319	326	310	303	308	325	305	314	259	325	308	308	316	275	299	301	348	302	325	329	286	332	328	289	297	302	296	324	345	326	293	295	357	321	318	321	349	318	299	253	306	320	321	328	305	322	309	336	329	286	357	314	316	314	320	341	337	287	305	314	304	298	290	323	346	318	296	314	311	315	307	320	311	326	281	274	350	328	316	295	300	328	342	296	332	339	333	307	313	296	320	305	286	288	304	315	330	304	327	328	323	312	344	296	340	327	318	287	315	275	293	317	296	337	295	323	298	320	320	307	307	309	338	323	333	348	308	305	293	323	329	301	344	304	299	356	306	262	294	283	304	313	344	321	286	327	302	322	293	310	281	361	321	333	315	300	321	295	298	297	276	330	298	304	296	298	301	317	323	306	331	332	331	308	320	291	302	338	296	350	331	328	349	312	347	297	295	327	307	301	319	319	306	301	307	338	302	307	294	335	326	314	324	271	363	314	320	328	316	301	244	309	322	314	307	336	279	331	286	341	312	301	332	319	309	306	314	320	324	297	287	315	313	300	301	310	311	333	306	290	320	313	312	337	297	323	341	311	311	357	342	307	323	333	282	344	326	318	290	315	348	323	335	347	337	346	329	319	302	286	328	315	281	310	307	305	269	296	309	304	306	288	330	366	276	291	362	304	291	327	312	320	331	316	362	334	294	330	286	313	298	297	284	304	280	365	302	326	299	334	335	331	308	303	300	321	296	295
27484	1138	1813	1949	1678	1490	1284	1132	1062	979	966	901	839	796	834	764	785	834	766	760	782	719	761	749	759	724	768	753	722	795	714	736	720	773	760	752	730	752	765	701	722	702	755	701	728	727	664	751	701	696	709	704	746	759	699	715	757	725	704	716	719	731	689	710	716	715	750	739	743	746	700	711	746	735	714	705	698	728	720	670	759	697	712	718	723	722	708	732	748	683	707	653	697	712	679	736	704	714	728	778	716	755	679	668	692	721	705	707	704	705	671	724	761	741	727	710	728	729	698	769	685	736	721	684	671	757	772	694	673	717	670	691	731	699	717	686	689	752	675	722	743	722	715	687	718	743	691	684	674	704	729	722	684	731	715	714	694	664	727	688	720	707	736	745	701	709	714	713	659	708	722	707	750	754	747	684	674	723	697	732	674	749	750	702	730	709	759	694	744	724	710	722	695	738	729	708	749	692	692	721	721	717	696	675	687	715	720	727	719	683	709	703	695	709	745	693	659	719	707	705	699	703	675	749	709	695	719	697	691	718	688	679	713	705	676	674	713	741	714	660	767	740	738	723	699	714	708	669	732	707	690	693	699	679	704	703	726	685	689	740	706	697	710	720	678	677	724	680	678	732	720	716	690	732	707	700	704	748	726	749	738	693	743	733	686	673	739	694	678	702	736	669	714	664	691	725	755	727	699	812	730	757	732	714	702	715	697	685	668	730	685	725	733	711	742	709	687	689	687	701	758	731	699	740	711	705	705	772	727	723	657	726	765	696	692	716	732	697	652	703	697	714	693	755	703	686	711	736	711	686	776	717	691	762	739	748	676	718	689	713	674	729	715	713	687	733	702	719	739	654	754	695	694	694	675	709	702	736	735	682	703	768	746	727	692	702	749	658	702	705	707	702	677	699	705	679	701	777	726	676	730	695	653	676	722	704	702	711	645	699	714	709	688	722	710	782	662	741	685	708	722	752	744	708	714	695	718	725	723	685	702	711	698	718	735	719	699	762	739	687	717	799	707	735	698	676	714	754	700	752	712	728	738	710	733	706	679	729	673	734	755	701	704	683	743	678	680	710	688	731	718	742	651	759	762	737	729	690	710	705	699	698	754	724	708	727	724	714	738	745	720	766	747	727	700	734	742	698	773	748	737	644	733	677	728	691	738	740	716	738	688	737	729	699	687	714	741	757	706	680	725	672	674	694	731	773	645	673	708	700	695	669	701	702	671	689	672	680	658	698	698	716	735	699	726	728	695	719	712	724	703	709	670	700	658	735	715	652	698	709	669	698	730	756	716	712	754	731	780	696	697	764	724	716	716	734	677	696	724	697	740	712	705	714	731	736	693	713	685	702	716	676	695	698	674	699	674	702	732	747	695	722	690	765	727	746	640	698	700	761	719	726	696	704	733	703	722	730	713	743	697	670	703	714	744	727	704	705	731	742	723	744	675	720	731	694	726	713	702	734	716	681	750	709	730	703	724	715	699	720	733	677	718	714	735	661	682	634	709	711	715	705	710	689	690	738	686	702	670	708	647	692	702	769	702	704	691	722	735	747	688	725	703	732	740	684	698	710	697	718	718	708	726	682	735	715	721	724	713	758	743	698	711	718	734	712	774	719	732	727	735	713	741	727	676	687	732	686	712	685	706	702	702	725	680	715	710	749	686	714	691	679	731	713	688	727	695	717	709	737	704	729	688	750	721	731	739	760	676	723	687	682	725	673	674	755	723	724	692	657	771	697	730	706	712	705	712	695	709	713	713	750	701	742	711	661	683	738	743	687	678	702	710	712	738	661	718	690	746	721	726	674	716	751	712	726	758	663	682	739	721	749	691	738	738	700	693	673	728	737	652	783	680	723	771	724	701	654	725	697	738	704	723	714	706	689	690	749	705	718	688	701	721	737	714	736	761	695	725	676	688	738	705	709	757	736	708	723	730	688	713	705	660	694	698	676	660	728	717	724	687	676	710	727	674	755	691	691	733	692	695	660	690	746	719	746	701	711	691	737	710	714	710	705	689	785	702	701	686	731	742	705	727	722	754	753	711	782	725	712	715	759	740	721	701	685	698	780	686	724	739	702	722	714	692	733	678	676	732	688	741	711	670	740	709	675	676	701	710	745	653	687	759	740	678	712	717	753	659	665	682	739	707	732	697	710	751	715	697	733	711	752	701	725	690	728	726	702	704	713	685	701	720	705	729	687	739	685	719	704	763	743	741	674	728	733	755	717	768	734	679	721	733	729	731	693	762	708	701	728	721	747	692	697	672	678	663	771	756	748	738	689	695	693	719	735	720	699	754	693	705	736	764	693	703	677	735	694	732	692	763	674	725	690	681	698	701	682	716	680	691	706	658	697	701	723	743	712	725	677	744	710	694	767	707	666	715	716	691	745	750	646	637	754	705	756	716	685	667	699	734	695	729	710	678	730	700	753	724	710	698	705	677	699	714	703	710	744	748	719	724	704	711	695	744	749	696	687	688	661	725	716	713	673	685	695	742	736	746	704	766	713	714	718	734	722	724	700	694	738	689	744	667	733	697	720	749	698	715	712	779	775	723	723	713	675	732	678	688	688	713	720	696	746	720	713	716	704	714	690	699	664	707	697	732	716	698	707	662	686	729	757	750	735	701	693	701	741	718	663	720	695	739	728	644	686	696	689	764	721	676	708	676	779	717	743	708	709	685	686	700	680	685	686	674	713	727	673	695	693	719	657	716	762	724	750	680	686	664	703	683	709	759	686	696	691	703	689	725	732	705	682	696	697	701	687	731	730	684	732	718	678	729	742	707	710	699	763	724	629	663	709	746	728	687	702	737	708	738	736	699	719	680	721	735	707	695	722	710	678	722	660	679	672	750	700	694	715	748	708	683	735	772	684	704	732	725	679	682	707	775	662	701	716	680	754	687	750	732	735	729	718	741	724	669	726	699	722	717	700	693	658	662	691	693	707	735	716	694	762	702	744	674	717	723	725	697	707	729	709	705	740	698	732	660	712	690	700	669	686	713	698	703	734	710	673	712	731	682	750	684	709	727	743	690	645	735	737	730	722	680	751	685	718	667	730	720	711	696	698	722	679	678	665	720	689	678	755	701	717	662	689	713	739	739	669	695	635	702	715	780	772	675	720	750	733	681	696	685	696	728	731	705	712	684	672	746	733	630	733	715	738	700	733	748	698	702	708	737	684	658	726	710	696	692	699	664	723	698	709	716	716	687	709	707	712	742	730	740	715	727	733	732	697	725	728	732	707	690	721	700	724	708	696	757	704	701	711	715	665	681	715	677	751	669	703	695	749	716	697	704	732	708	699	707	666	711	655	723	734	728	715	686	689	688	710	694	722	742	743	747	688	697	751	724	645	751	716	681	684	722	720	758	665	677	695	704	709	734	727	704	756	741	738	718	662	690	681	714	627	701	686	755	694	715	713	712	735	711	719	693	719	687	693	736	627	737	711	669	687	718	699	704	719	694	752	727	720	666	792	694	745	677	687	696	717
33871	5069	450	343	357	314	323	309	306	310	305	325	293	284	324	346	324	332	321	361	340	341	346	328	305	311	320	319	305	321	316	293	303	328	329	344	319	297	280	334	290	290	321	312	360	301	370	343	309	295	333	341	330	317	321	351	296	320	324	349	344	312	318	366	319	318	339	316	347	328	332	315	341	289	292	273	297	290	310	315	327	316	295	328	336	318	326	327	338	342	345	348	315	305	292	300	312	330	339	299	324	309	304	309	332	306	304	303	334	335	333	302	352	323	293	310	295	310	343	304	318	330	356	348	329	353	318	341	342	332	309	317	311	320	306	310	327	302	327	294	306	310	349	314	314	334	329	310	305	295	318	306	305	329	332	315	346	329	316	359	341	282	310	326	306	301	322	370	328	344	322	337	333	292	292	304	318	338	353	312	334	313	339	349	318	306	300	304	318	286	345	322	300	306	334	342	317	305	325	340	328	340	337	329	295	293	338	314	344	347	346	306	326	338	345	336	299	337	333	328	298	293	308	327	334	280	354	305	297	337	301	340	348	302	320	307	337	327	315	296	327	361	289	354	298	316	310	336	301	328	321	342	332	307	332	284	310	320	314	327	325	312	319	292	315	311	318	297	345	326	273	324	318	331	278	319	311	342	337	321	308	340	312	333	319	334	315	308	293	309	355	321	313	329	318	294	290	358	321	305	319	329	320	284	316	381	342	339	370	291	327	299	333	323	347	320	348	312	334	319	336	316	292	331	282	286	328	296	317	323	310	325	309	341	342	309	308	344	331	317	321	288	327	325	352	346	324	340	319	314	343	336	331	330	306	332	333	293	325	307	328	286	338	329	318	332	342	334	302	314	344	354	343	313	343	328	327	346	310	291	316	342	313	319	358	351	316	323	311	320	311	316	313	305	333	335	305	298	303	302	357	318	305	300	312	310	292	332	318	336	328	341	311	345	332	333	351	312	306	313	312	343	309	304	368	347	318	306	318	344	328	309	315	287	334	324	297	323	334	322	331	295	342	303	293	308	294	303	311	324	336	324	300	337	333	334	301	348	308	325	300	295	303	312	344	290	301	307	325	335	293	347	307	317	320	303	314	310	286	313	334	329	332	299	306	358	337	309	331	298	308	290	294	328	301	287	281	292	288	335	337	332	307	318	312	340	367	328	362	302	329	316	338	324	332	310	316	300	288	319	331	332	325	297	298	304	287	290	315	346	315	337	291	328	354	344	285	346	317	344	302	317	303	321	324	314	334	308	336	323	319	315	325	338	304	309	324	345	324	295	324	286	306	287	327	290	322	307	298	293	298	314	320	325	330	322	291	319	313	308	316	341	345	304	339	346	324	336	330	322	306	310	325	336	339	348	336	339	318	324	309	315	321	316	320	278	301	306	299	316	300	302	310	304	292	303	319	342	325	308	305	317	341	336	311	297	323	357	322	329	350	305	334	329	331	334	331	321	301	315	322	331	333	295	312	348	300	336	338	288	295	300	342	296	331	300	336	308	286	307	331	285	290	333	307	292	321	298	333	340	332	376	335	346	333	316	318	324	324	341	330	310	300	315	300	340	322	322	329	325	351	308	343	305	297	315	323	263	343	345	283	331	329	305	319	336	312	335	323	311	315	317	274	351	326	322	314	322	336	323	320	346	307	329	334	317	305	314	345	321	336	351	319	355	306	295	326	287	299	325	284	350	315	340	323	300	371	303	352	326	306	366	320	306	351	337	318	334	324	336	328	312	299	352	316	310	301	339	314	299	325	330	330	298	320	341	347	300	325	331	331	301	327	345	355	365	301	324	304	296	324	297	328	326	331	304	293	320	307	352	351	323	320	336	366	345	320	348	309	344	321	328	314	356	315	366	333	331	312	334	348	319	324	313	287	335	322	317	335	324	302	338	291	333	337	344	302	293	290	309	327	316	332	326	309	292	294	326	307	290	298	353	319	316	309	311	324	346	299	298	340	325	325	300	291	314	311	332	340	312	286	361	332	319	336	332	328	329	303	311	284	328	327	320	359	333	338	302	321	299	302	322	281	306	346	323	313	324	329	344	334	297	311	343	308	300	340	348	316	348	331	316	309	323	302	308	363	327	340	318	299	309	350	341	332	291	289	315	301	300	285	322	304	292	291	314	302	358	321	335	298	297	340	315	345	288	279	298	293	308	340	327	342	304	331	314	309	323	345	329	355	320	335	329	334	317	335	295	306	302	327	319	296	309	323	335	372	321	336	312	301	360	287	282	314	326	325	289	300	304	345	303	315	333	344	298	305	321	317	332	322	315	298	326	330	331	323	319	329	289	278	340	333	313	302	345	336	348	344	311	332	330	346	304	307	333	329	328	301	304	329	330	303	311	296	290	338	316	343	319	334	342	323	317	308	356	346	305	323	306	318	309	353	311	307	357	329	333	318	315	372	355	324	318	309	343	308	314	306	306	354	307	319	289	345	333	296	309	341	289	310	317	304	315	329	292	342	334	307	346	286	313	306	360	343	331	303	337	328	287	317	326	325	298	302	328	283	292	351	278	307	312	302	337	329	306	310	339	357	337	347	330	343	301	315	308	289	324	288	290	277	343	335	326	305	313	341	359	306	324	316	315	322	332	281	301	364	357	314	314	309	313	331	332	303	312	308	338	320	319	340	334	322	313	332	327	299	308	322	306	320	338	334	324	322	331	335	328	313	315	306	310	325	322	302	288	327	325	326	289	307	279	334	309	350	337	327	340	300	340	335	374	357	305	341	310	320	310	315	345	351	313	326	281	286	328	316	297	334	308	279	303	322	317	318	337	324	319	309	323	317	313	296	306	339	313	326	303	335	336	310	284	339	351	307	344	342	326	333	330	290	298	325	336	308	270	308	318	354	320	325	321	298	324	321	309	335	314	313	357	305	317	302	330	322	316	326	316	323	295	335	343	336	306	322	317	325	285	338	320	330	303	300	333	321	320	294	316	320	301	310	312	334	310	295	324	316	359	304	306	310	295	281	310	293	317	286	337	322	304	302	331	332	345	358	319	308	340	334	323	330	336	345	312	283	334	333	347	323	340	366	324	298	297	322	328	322	296	326	317	283	297	296	309	305	331	313	327	334	335	343	321	345	319	288	313	311	297	322	306	326	312	317	318	360	312	331	346	316	325	338	321	320	320	350	314	307	354	336	311	293	318	337	323	312	321	332	288	295	310	290	328	302	331	341	308	303	294	318	364	310	336	307	304	302	270	306	308	329	356	329	337	299	303	331	300	327	323	339	349	328	321	339	333	347	329	336	305	317	312	316	347	323	347	297	327	307	324	338	319	309	338	309	359	305	348	304	306	332	351	329	345	321	328	314	344	330	341	290	312	321	327	301	287	320	328	323	316	337	284	327	301	327	308	297	295	328	301	321	317	347	308	312	343	330	326	308	295	292	314	312	312	310	316	282	336	319	362	300	315	302	305	346	360	337	301	326	328	299	305	308	283	340	303	293	326	349	338	331	304	344	334	308	310	343	338
18927	746	797	756	808	804	767	764	786	760	797	794	774	764	744	752	773	721	768	727	710	739	777	764	753	724	726	750	798	765	750	777	732	699	731	765	768	726	725	722	767	793	740	762	770	797	716	717	741	761	699	688	752	740	792	792	755	724	803	728	758	778	712	758	712	794	721	747	749	781	785	800	759	670	782	750	754	754	750	762	752	700	758	758	757	757	767	763	760	768	714	738	764	744	736	784	782	761	748	705	759	707	780	777	831	758	739	774	727	815	789	758	741	803	727	753	776	705	750	738	774	799	707	792	738	745	780	788	742	745	762	767	729	726	724	743	739	757	779	714	760	783	720	729	802	810	728	734	758	746	788	673	761	721	761	728	800	812	819	763	767	759	732	737	792	751	711	777	725	757	740	732	697	775	751	768	693	752	715	717	761	716	819	770	735	736	774	736	742	757	726	728	742	726	744	803	774	696	746	791	761	728	761	753	743	764	768	733	722	775	742	772	747	731	755	742	785	797	739	738	767	770	747	755	787	769	763	718	770	765	739	788	767	765	714	763	788	742	713	720	744	789	753	751	745	712	776	771	791	748	750	761	744	772	790	742	726	734	749	748	754	776	746	731	716	734	712	710	758	743	763	747	694	806	778	702	713	762	735	773	787	749	743	756	734	750	767	748	759	709	739	737	761	745	771	767	771	798	790	759	790	768	813	753	799	689	759	753	797	726	750	768	767	787	722	781	708	743	752	750	752	757	766	784	800	761	772	765	750	738	754	751	736	718	751	767	784	744	689	764	681	766	744	746	782	741	702	820	737	722	745	733	758	773	737	712	710	697	701	757	754	747	752	730	722	771	777	761	725	695	712	739	704	725	761	770	737	790	740	761	755	719	743	729	722	824	748	763	748	734	698	818	780	773	792	757	738	777	747	769	775	745	777	728	764	776	742	730	744	745	746	775	748	753	749	750	747	719	773	766	701	738	792	726	783	717	762	751	723	758	760	735	739	756	746	756	756	795	766	804	755	728	760	746	714	739	757	750	761	756	771	745	758	746	768	755	734	743	744	711	709	710	703	745	753	750	701	744	782	758	766	764	767	751	768	744	780	786	736	747	759	714	779	769	826	795	784	769	813	772	719	705	755	723	722	759	778	717	763	808	725	733	777	833	772	703	753	724	735	784	757	715	789	757	769	788	688	753	758	795	821	755	759	749	732	747	766	719	800	700	817	745	750	797	787	704	729	778	743	777	786	767	751	764	760	698	818	727	762	787	763	754	734	745	771	731	714	781	774	730	789	682	803	725	794	725	695	781	730	801	803	755	763	823	758	765	777	787	787	783	733	742	732	798	708	716	736	761	767	706	754	739	738	775	751	762	752	710	731	763	816	738	731	808	731	767	767	763	733	754	753	706	720	688	721	725	722	777	764	693	815	751	772	737	747	706	733	730	726	706	735	741	800	782	768	830	746	707	749	746	723	800	721	733	714	783	762	806	794	751	777	747	748	725	730	796	786	753	758	808	741	740	765	778	736	772	798	716	740	801	753	774	748	749	749	733	736	757	745	781	744	750	732	750	753	723	739	731	743	733	750	748	759	730	784	724	758	745	771	767	761	784	722	736	727	721	718	733	783	741	730	738	787	787	796	749	730	679	715	775	750	786	791	749	768	726	739	732	782	747	762	742	729	749	758	764	761	726	762	768	775	733	738	782	747	748	755	784	749	767	737	753	713	747	718	721	741	747	763	717	740	799	716	780	736	734	727	752	751	728	730	721	761	744	726	773	716	715	813	727	756	723	735	728	757	788	803	784	718	772	773	786	765	764	749	750	804	766	763	720	724	766	748	816	808	747	752	756	797	740	761	831	774	795	721	754	771	763	751	772	737	730	788	780	749	822	763	762	724	732	768	735	774	780	746	767	748	751	696	747	724	750	761	759	733	790	748	764	755	740	686	745	747	746	707	730	800	798	750	801	730	752	765	753	752	768	724	720	775	787	761	747	773	755	774	726	722	778	746	757	766	790	779	735	749	748	754	769	775	759	750	755	764	740	718	756	786	697	753	760	681	734	765	748	732	733	753	765	776	744	777	802	801	748	720	783	731	739	793	718	801	730	760	781	725	747	748	728	790	722	753	761	754	740	719	755	742	766	753	737	803	764	734	698	732	749	745	781	777	794	685	717	742	760	788	719	774	768	747	747	761	731	766	718	758	736	786	730	757	701	751	707	732	761	734	755	719	786	705	734	730	735	653	708	726	754	785	713	746	749	750	742	797	752	746	756	730	742	710	673	727	832	756	746	755	818	722	750	751	744	730	779	798	735	786	748	718	750	737	751	772	740	741	759	801	745	708	713	763	703	750	756	745	770	719	762	802	706	762	723	801	731	781	759	739	771	775	730	738	771	747	771	744	760	812	741	767	740	755	763	753	755	765	753	702	776	785	772	752	715	721	744	788	730	795	773	750	740	782	741	757	757	807	789	761	789	766	743	792	772	756	753	763	737	757	724	753	765	730	770	758	765	758	698	776	763	790	801	755	716	713	744	709	747	805	806	701	754	715	722	747	766	795	777	736	764	783	726	814	719	737	763	745	733	786	761	743	767	768	764	763	774	772	724	769	729	719	730	743	738	751	775	784	768	754	770	760	768	799	747	711	829	795	733	732	755	691	734	769	781	760	771	730	746	756	759	743	713	757	762	734	736	797	748	775	830	758	759	770	756	744	719	753	725	756	828	766	745	757	786	759	745	752	744	737	715	762	709	792	750	747	717	762	760	726	772	763	771	741	718	715	769	780	746	752	756	737	801	686	756	739	707	762	725	722	736	716	744	750	761	766	786	751	731	713	755	776	777	751	745	728	727	773	731	776	742	781	758	763	745	736	740	713	757	770	747	797	743	748	765	713	678	722	710	718	762	747	715	797	752	794	742	779	787	732	681	737	735	761	753	770	784	730	826	752	764	796	748	791	752	763	771	781	762	773	750	795	755	762	732	754	754	744	732	812	766	724	756	743	723	746	776	770	790	736	802	768	766	782	808	712	811	740	747	751	759	725	760	768	718	754	767	717	748	769	800	758	773	767	767	713	754	805	754	750	786	755	808	733	739	758	792	776	749	727	822	751	757	770	762	734	754	784	747	761	758	746	769	753	835	782	771	808	748	749	738	748	747	746	762	747	765	744	752	775	762	745	762	773	718	737	700	791	743	760	765	738	721	762	801	732	766	789	754	783	764	812	706	741	742	709	734	788	761	718	735	782	749	744	738	727	743	746	743	793	695	748	780	746	781	756	733	725	731	743	735	746	770	772	774	770	761	740	700	770	719	717	732	787	752	803	732	743	730	770	797	723	699	730	780	759	773	795	777	729	768	789	721	762	726	735	770	708	792	759	759	800	756	735	748	748	784	784	774	729	772	801	761	778	785	708	755	760	764	736	728	777	757	734	749	763	772	752	787	698	755	730	729	788	724	782	758	706	756	754	725	766	714	812	761	752	776	808	747	805	743
48679	10812	1213	637	542	515	486	505	510	428	509	459	461	455	422	429	506	426	407	446	430	404	444	484	426	452	422	457	486	446	460	446	453	416	449	426	485	437	445	434	411	428	473	445	462	397	414	464	436	401	453	428	430	431	453	497	420	439	434	437	421	446	462	428	447	442	422	432	429	446	460	487	457	449	419	445	484	442	424	436	439	443	428	444	434	453	412	444	475	451	435	446	484	433	421	452	473	469	454	438	415	425	445	454	444	394	436	454	413	437	402	443	440	444	413	468	461	449	408	415	448	427	414	494	455	414	490	428	381	435	421	424	458	454	445	441	445	451	448	456	414	414	458	457	427	430	447	449	479	443	407	405	448	422	425	484	442	395	440	439	422	412	466	421	442	453	489	429	486	407	461	385	433	434	425	449	482	411	448	449	456	433	467	453	438	484	430	438	462	403	428	446	449	428	482	448	484	434	472	452	431	487	454	421	432	436	429	441	428	413	430	457	423	450	454	460	457	410	444	472	456	441	412	436	467	435	428	417	436	453	407	455	435	426	444	460	467	437	434	451	486	446	424	452	485	431	398	441	478	446	437	473	421	461	430	453	444	414	418	433	448	427	415	454	423	414	451	429	430	481	458	398	460	455	443	431	449	420	422	451	459	446	447	422	416	415	412	445	422	421	456	448	414	400	426	422	470	445	455	452	471	457	431	423	427	500	447	440	473	460	408	458	487	459	458	426	417	412	410	438	437	444	458	423	478	442	439	394	458	480	453	444	462	489	448	466	433	458	441	445	434	502	463	404	428	464	419	451	454	419	508	457	458	457	443	449	471	475	432	458	432	432	452	450	443	479	399	443	433	450	448	461	436	422	460	429	448	435	490	449	418	454	458	426	425	440	445	445	441	456	437	461	424	434	462	428	435	489	483	450	424	459	473	433	416	436	446	445	432	456	497	446	410	434	450	473	448	421	449	453	502	460	455	479	388	447	481	470	464	453	439	475	466	424	457	450	382	407	443	447	456	432	433	451	412	446	461	428	449	443	418	436	451	465	474	490	443	458	437	424	472	448	473	455	442	457	401	420	430	439	444	445	466	419	415	450	454	436	480	435	461	406	463	427	460	440	422	460	455	452	444	445	437	464	457	461	400	444	457	440	447	486	457	431	402	428	447	401	424	427	419	455	449	427	452	423	441	431	450	470	464	447	476	447	420	470	476	423	452	470	448	488	466	439	440	429	438	453	461	414	413	422	427	427	468	443	432	445	482	423	447	468	435	432	451	441	441	485	414	473	468	472	491	452	451	431	419	465	440	464	446	454	441	447	485	437	425	431	389	457	409	421	397	418	391	463	417	448	424	448	469	444	434	425	438	449	436	458	414	417	432	454	452	424	392	445	487	439	432	432	482	473	417	465	441	458	455	455	448	457	480	457	437	445	432	444	430	391	451	452	437	446	467	420	444	441	463	427	461	405	448	406	389	467	391	425	412	432	422	448	423	462	458	433	417	494	449	443	442	436	425	434	392	456	445	453	397	433	429	500	419	395	460	404	470	474	457	407	460	417	475	433	451	462	448	468	455	429	455	492	426	464	436	523	431	435	455	418	441	468	461	453	437	454	422	461	427	417	439	458	457	437	475	409	414	442	448	435	415	462	396	471	430	430	445	449	446	441	442	426	406	390	423	398	398	448	411	425	441	458	462	501	438	456	455	428	448	474	432	482	441	445	421	414	382	454	419	476	452	517	439	459	459	490	456	471	487	458	453	395	447	450	427	430	459	478	472	483	484	463	467	423	403	430	441	472	454	464	414	426	404	436	413	458	437	450	443	485	488	410	473	453	469	469	409	445	449	462	452	444	444	472	455	460	445	439	430	417	454	489	439	402	464	442	459	393	416	490	488	480	456	440	464	429	431	450	453	446	441	452	441	449	430	472	454	469	426	455	459	485	451	416	424	415	432	457	445	427	435	449	446	423	458	404	447	453	429	424	467	453	416	438	427	429	422	459	421	456	493	435	428	422	427	399	448	431	468	460	469	374	429	393	430	484	433	455	452	410	462	490	453	442	452	466	449	393	461	447	438	397	425	427	430	441	450	464	420	426	421	451	431	457	429	470	454	431	479	450	463	434	460	456	446	463	464	486	475	439	459	442	456	442	470	457	400	474	423	453	433	379	418	422	472	472	484	442	442	445	404	460	450	444	449	483	447	424	446	452	434	463	456	469	426	429	408	426	477	414	442	424	405	402	414	427	460	441	449	430	416	458	443	447	432	404	463	429	412	425	442	433	456	433	414	448	396	419	445	431	464	434	440	460	441	465	469	453	477	415	420	426	445	458	446	446	422	444	503	429	456	438	430	449	453	413	412	466	469	459	426	441	473	443	432	446	446	444	423	434	439	458	447	495	443	438	384	440	453	411	418	403	473	445	383	451	424	480	422	424	456	430	407	426	419	407	415	425	421	442	400	426	464	468	409	426	419	419	466	432	433	470	454	416	460	397	452	409	447	442	494	459	424	473	449	449	449	462	476	413	473	457	418	438	432	481	472	422	412	421	444	400	455	456	438	458	424	416	425	450	435	435	466	458	421	452	461	422	446	449	425	409	461	471	472	379	475	463	416	427	448	432	408	464	449	467	406	468	480	411	426	438	396	439	474	428	428	460	448	456	480	458	406	457	436	430	457	485	396	407	420	445	484	465	402	434	434	445	428	422	486	435	455	472	433	451	432	447	431	433	412	419	439	429	434	425	477	428	463	401	474	446	440	478	411	453	452	446	424	451	452	464	418	401	432	459	429	421	415	459	421	445	432	440	428	473	465	453	455	458	430	512	443	429	460	473	459	446	460	423	409	461	472	516	414	466	465	443	450	403	421	454	463	458	432	452	439	410	414	444	437	426	468	422	478	449	464	446	417	428	475	428	462	445	433	424	457	402	428	438	423	420	458	474	453	468	438	451	457	417	446	412	417	426	501	474	496	472	443	450	458	448	440	399	434	443	429	432	450	423	447	424	494	412	448	505	424	420	435	431	422	440	422	453	425	439	439	430	442	418	449	442	488	455	440	405	379	437	461	430	415	440	436	470	445	457	461	480	430	436	456	428	438	452	455	441	482	459	459	415	474	422	445	440	383	422	420	387	448	451	457	411	428	416	425	438	418	459	463	467	466	448	437	466	485	426	454	461	411	449	401	466	423	437	433	460	424	405	410	445	448	392	460	469	431	450	486	458	440	440	424	431	399	470	440	449	432	434	469	455	430	473	470	495	444	399	460	426	436	446	458	432	460	463	488	432	453	441	446	443	454	434	482	434	430	459	434	411	460	410	424	429	439	446	457	468	437	444	482	439	439	486	441	487	470	427	441	458	423	445	441	436	450	477	434	440	420	429	421	424	436	427	389	455	441	431	432	408	450	469	456	426	465	448	455	449	427	418	425	439	470	452	443	458	415	487	463	465	433	474	435	471	464	448	424	441	434	464	453	449	467	455	471	444	403	451	471	468
26553	1132	1502	1582	1408	1321	1295	1208	1173	1085	1096	1044	1069	1033	1074	1050	1018	1036	1039	1042	1053	973	1016	1040	1029	979	1019	967	928	984	1018	930	997	1054	994	976	965	958	1017	923	1015	982	992	977	937	954	1021	1012	1010	1034	959	1005	991	977	978	1087	1004	1048	975	1007	990	1057	972	1069	1026	968	968	1024	997	960	974	967	987	994	980	947	1030	1014	994	984	1009	982	1028	997	1028	1031	1029	983	1025	1025	991	992	982	970	1042	967	1020	1030	985	984	1003	1003	991	1013	997	1015	1004	981	1008	1002	1008	1037	1036	998	1064	986	981	936	1040	977	986	1044	1008	940	994	1003	1010	1029	1068	993	1020	914	969	1048	934	1015	1003	1041	961	980	981	967	1038	1018	990	965	984	966	1035	978	995	1007	1033	988	1002	983	915	996	960	952	992	936	1025	1002	884	968	965	1000	961	990	944	981	1008	1011	990	997	986	987	977	1017	1020	1012	1039	961	951	1021	1026	987	960	990	984	940	975	962	1041	988	1026	952	976	955	1019	961	954	1003	1048	1024	996	965	949	1033	991	1013	982	953	1004	975	1027	972	1041	983	974	975	1010	953	1053	992	932	1009	1029	1014	973	957	999	1003	980	1012	967	1007	975	974	958	1013	995	1001	1046	978	988	1040	993	1002	983	983	992	978	1041	1034	990	968	922	1012	1056	1010	999	952	1030	1032	1015	950	996	968	1013	1010	1019	1051	1000	975	1018	960	1041	945	960	994	988	947	938	982	937	1012	995	970	1032	963	1009	980	1032	941	952	995	983	1027	1033	1009	987	978	987	1004	1036	936	1029	1027	1021	979	959	980	1013	1002	951	952	1009	1016	938	946	984	1034	992	1058	1017	963	998	1014	968	972	1037	1011	979	1016	991	1033	1000	1000	966	990	953	990	1004	996	955	967	1024	970	946	1035	986	978	1013	1017	909	970	1010	963	952	1021	961	983	972	1028	1023	979	964	1012	1002	1038	985	987	1015	1016	940	968	942	952	1031	988	1012	1013	985	1015	941	1031	989	1041	968	963	965	1021	954	997	1020	955	971	1034	1000	926	986	942	1023	993	1047	1006	945	974	991	1018	1070	931	934	984	1015	1033	1022	998	952	1026	992	1026	996	961	981	992	981	1009	1063	989	1036	1026	989	999	993	997	994	993	976	985	979	1055	986	991	1027	951	979	947	1025	997	993	991	1009	948	988	960	970	1017	995	953	1061	1020	1017	1006	962	960	965	991	997	1003	967	1046	1031	1018	989	1039	987	988	987	1029	1063	928	962	988	937	1003	981	1014	988	951	990	1035	1042	940	967	983	1027	1027	935	988	972	1018	1001	964	977	1039	1009	977	951	1024	966	952	1025	952	1010	992	989	972	1010	1018	1033	978	967	977	969	985	1009	1000	1002	1019	973	980	991	946	957	961	1022	1031	1003	949	991	976	960	986	949	997	1003	946	925	916	968	961	1019	1027	989	1045	953	970	949	1015	916	959	984	1013	1065	1043	979	939	986	992	974	929	1003	967	1016	984	943	1019	1004	968	1066	1031	1073	990	978	962	1025	1033	994	971	996	1035	983	965	952	999	1017	1026	1020	984	960	960	991	1039	970	943	1015	1024	993	1037	968	1022	1017	1014	945	1011	987	1012	985	979	997	944	987	1031	973	1030	961	955	948	989	1020	965	996	982	1049	1015	1013	974	989	958	963	988	966	998	955	990	1006	1029	1009	1034	987	940	963	998	1004	1026	964	938	981	980	990	975	1009	960	1056	1034	1013	981	1032	987	1019	952	985	973	1024	1000	1010	1000	966	967	959	1001	1034	1017	938	945	972	975	973	937	1022	1036	931	973	957	1001	977	979	975	1000	975	1036	1023	990	998	1001	977	955	1045	941	1018	944	1011	981	998	1021	1016	1016	1000	956	999	1016	1035	985	998	971	1018	996	994	999	984	1008	1033	1031	1013	1011	969	1045	1009	998	980	1020	997	952	1010	1015	981	967	1040	958	1015	1026	969	951	1000	940	1019	976	1019	966	969	995	970	966	990	1025	1032	964	1007	990	988	973	969	943	1019	987	1032	983	1011	979	1013	936	1021	990	1016	1026	993	1008	993	1014	941	1011	968	1012	982	1018	986	1062	1002	976	934	963	1026	1012	997	1051	1022	1023	988	965	989	984	992	1016	960	1005	977	936	1030	1014	970	969	1009	990	1026	1028	1031	1000	1044	1025	1012	1040	950	1019	1014	982	976	923	995	1028	1019	999	1009	1027	976	987	1027	961	974	1005	1004	949	915	962	955	1014	940	976	947	1015	983	918	1028	993	1023	945	1023	1023	982	1046	997	971	976	960	1025	936	972	934	1017	928	1008	1028	1000	1007	977	1001	989	1010	949	956	1051	1001	973	986	995	1009	996	963	987	940	1002	1012	988	994	995	998	993	1012	1010	1036	965	987	1016	992	1009	957	1003	1004	979	954	1032	1050	1050	1011	999	971	1018	1042	949	959	1006	1016	990	967	1012	1032	988	1005	982	980	984	1002	966	990	970	1064	929	990	1012	1014	1028	986	950	979	975	940	968	960	966	1009	1009	1012	1022	1072	1036	964	917	1042	959	1015	1041	1040	976	936	1031	989	1051	982	1001	990	946	987	978	931	943	981	981	987	1015	992	978	988	1027	1027	1005	989	985	982	1018	984	964	1020	948	984	1010	990	979	976	1020	971	1000	929	1007	944	971	1036	976	952	950	1031	999	972	932	1011	984	951	969	984	983	1001	940	1038	950	1020	981	917	985	994	975	1004	1009	969	1079	888	997	1018	1017	990	983	993	976	981	1005	983	980	989	979	965	1049	938	975	1009	953	998	979	1056	970	1011	995	995	963	984	1019	963	984	931	974	977	976	1013	995	957	963	1005	975	983	1061	1010	966	936	1017	965	991	1003	979	929	967	994	1015	1030	1037	970	1013	943	974	961	1012	926	990	971	1034	1024	990	1023	1005	1009	992	1039	973	965	998	992	969	959	988	1011	985	983	991	1031	998	1016	1016	1023	955	955	1047	949	959	980	950	970	947	971	1006	1012	969	987	992	993	955	1029	990	1039	980	971	930	1065	945	1017	995	959	930	1013	1015	1005	999	993	996	948	1038	984	951	1008	972	1008	981	985	1023	951	986	945	1011	964	1033	1004	1037	1007	961	980	990	940	984	1017	1011	990	1058	1002	961	1022	966	1007	968	938	1038	963	975	931	1044	1042	947	974	1068	998	1043	992	1026	1009	1052	981	1033	964	1015	985	1033	1003	975	1022	1017	982	990	973	1018	947	975	989	967	1045	1027	991	1042	925	991	1006	1007	988	1009	986	966	921	923	997	1040	1035	961	1029	1049	975	980	1018	933	1026	1030	1043	959	991	986	974	990	1000	1006	998	957	1025	971	980	997	936	1034	986	998	1018	950	1023	1019	1056	984	971	975	966	1022	994	974	950	1090	1012	1041	1025	1027	910	950	1016	942	988	978	1036	906	965	915	973	982	992	983	964	1008	989	958	1002	1024	983	990	1049	964	936	1054	1002	994	981	989	959	1014	973	1036	976	1013	990	1020	1038	969	1033	970	1032	979	980	972	1016	1040	993	1050	908	974	1000	957	977	967	1011	959	951	996	1019	1053	968	956	1015	979	994	1011	1022	978	1010	1027	1024	1023	981	1056	1008	995	992	1006	1026	1042	967	966	1012	971	1044	1014	940	993	942	985	1038	1008	993	979	927	949	980	999	990	959	1036	1040	990	998	1004	1034	977	1003	953	970	1050	1029	1009	1009	980	984	959	1032	995	953	1017	981	946	1014	997	997	976	1001	1008	1017	992	1001	957	1014	973	997	1023	979	1071	966	974	1018	970	1057	964	1043	1025	969	956	956	1016	979	933	1013	963	1030	949	987	939	1045	963	978	1031	1018	993	1015	1054	1004	961	984	937	940	934	934	967	950	1005	1031	971	971	1048	989	966	1032	972	989	1022	952	981	1003	964	939	958	1007	1016	971	988	964	1047	1031	980	981	957	1011	998	1019	984	989	1019	1016	1060	991	953	1055	967	1013	1080	1000	966	1015	975	984	1018	987	1004	955	1021	998	987	1040	1000	1019	1018
51469	12620	2073	648	601	465	447	412	381	349	375	372	319	363	330	337	335	355	354	339	326	355	311	317	321	333	321	337	320	330	337	308	310	342	307	318	367	363	342	358	322	323	357	312	364	328	329	342	341	321	308	319	326	331	323	368	330	338	333	293	319	338	334	306	335	329	324	331	328	331	293	310	296	312	308	279	301	351	329	308	310	336	333	360	319	361	332	343	296	318	320	296	314	345	356	312	360	336	315	328	298	361	322	318	313	336	292	318	343	280	368	355	320	320	348	331	340	350	310	333	339	334	317	362	288	355	344	336	322	320	324	290	319	356	328	334	375	321	309	292	329	288	323	331	309	308	329	337	324	310	322	320	293	299	321	326	326	324	353	338	330	293	295	329	342	323	301	318	345	323	320	332	331	306	344	353	339	324	324	322	334	318	322	283	335	362	314	325	312	335	333	318	304	336	324	324	310	316	338	312	343	356	355	332	336	283	341	296	346	344	328	333	342	331	339	291	335	336	325	328	339	327	311	337	316	360	351	297	328	319	292	327	325	304	307	299	317	347	322	338	308	313	356	317	338	320	331	310	330	325	327	332	327	307	341	318	312	334	310	319	323	307	320	311	327	355	300	309	335	332	339	290	314	338	338	300	306	305	334	301	321	304	340	332	353	358	316	307	342	332	334	331	321	338	323	318	313	337	320	298	279	324	321	308	306	308	305	351	359	333	347	353	334	338	327	337	312	319	334	360	312	342	336	311	336	360	315	327	324	327	334	318	313	344	341	318	317	337	317	340	324	308	278	302	311	365	320	299	282	346	301	313	314	330	316	323	319	303	334	315	306	321	332	324	308	300	320	323	327	330	305	324	275	329	323	322	315	299	324	312	315	334	345	313	327	354	283	323	318	322	332	293	326	298	302	327	314	316	302	310	339	304	298	299	318	323	308	337	371	314	306	324	324	332	348	331	365	310	330	315	320	315	313	316	336	299	318	340	301	304	345	309	372	318	281	285	302	323	323	318	299	300	318	315	311	328	310	309	314	286	334	313	339	320	329	332	310	308	345	314	336	329	318	290	318	326	301	315	346	312	313	327	343	335	335	365	315	304	306	292	319	302	317	299	335	333	275	315	298	294	277	315	288	332	324	306	300	325	292	333	336	309	298	312	286	345	314	304	306	334	316	292	351	351	350	318	349	336	337	357	338	320	323	343	305	326	279	322	286	327	319	324	341	354	358	314	324	321	340	330	316	340	281	324	323	337	319	335	346	327	301	325	319	329	326	303	322	285	314	323	308	322	331	329	315	342	303	310	311	343	318	302	279	324	333	316	273	296	311	320	318	324	331	352	327	337	341	301	301	329	285	301	329	326	348	290	318	301	307	303	329	340	289	339	299	289	369	364	299	318	297	326	336	358	329	300	305	326	324	291	318	295	325	297	306	335	333	314	325	342	308	333	349	334	329	338	294	315	292	354	310	310	317	335	343	303	322	301	324	310	331	297	339	284	309	309	344	323	333	320	342	316	295	326	332	331	373	328	313	342	299	305	348	328	293	310	294	331	301	313	311	304	316	297	312	318	306	276	355	333	336	307	332	345	362	318	303	315	309	335	309	305	311	322	330	330	302	311	332	291	334	340	302	303	331	328	325	334	330	321	344	333	357	369	309	339	313	315	307	334	285	306	303	333	303	341	341	311	315	287	292	329	307	316	326	342	314	295	304	303	298	326	324	301	297	323	343	307	381	326	339	325	324	303	295	287	329	324	351	301	338	339	349	363	328	330	350	340	327	318	323	313	299	308	306	322	361	308	323	297	359	298	306	342	325	357	325	340	297	323	298	313	329	320	328	354	353	367	302	324	319	306	267	319	343	337	341	344	308	315	303	308	352	355	326	357	359	327	343	334	326	322	280	346	329	300	347	340	350	335	300	347	319	320	298	316	328	357	331	307	299	350	325	368	341	287	349	327	315	342	322	336	313	348	346	313	340	300	301	335	312	320	287	335	327	318	305	284	304	290	312	337	335	360	340	341	301	315	301	301	344	324	307	330	284	329	338	294	333	327	334	322	309	319	324	313	317	305	293	300	306	330	343	322	364	291	305	300	347	367	328	338	316	270	318	329	327	318	321	313	327	343	340	291	297	298	325	320	315	311	340	320	325	303	326	326	326	305	302	315	307	318	307	318	336	342	327	302	316	344	323	350	307	283	350	337	337	318	341	297	275	320	288	307	290	307	318	317	288	317	331	351	327	352	309	361	320	337	336	362	362	307	359	317	319	334	327	338	333	310	332	337	317	331	302	336	319	289	338	339	313	307	323	311	343	330	316	321	346	330	303	349	325	313	321	319	321	308	314	320	334	321	310	309	337	354	355	282	299	329	325	290	300	303	326	314	327	312	338	332	337	308	314	331	305	314	354	299	310	312	322	336	308	334	314	308	336	310	307	318	333	342	362	327	335	340	306	320	304	341	331	351	323	323	311	329	333	331	335	354	342	349	295	315	335	319	319	302	350	350	301	311	341	309	327	313	307	361	297	360	365	312	329	314	325	333	360	347	287	319	314	342	329	316	323	318	323	296	293	323	282	353	329	310	314	334	353	337	302	314	325	348	325	337	349	316	333	344	336	317	326	321	339	319	313	314	331	333	333	296	305	275	339	333	339	332	332	347	346	328	325	324	340	317	311	331	310	337	351	336	337	352	308	335	333	327	307	367	346	343	328	339	318	320	353	325	319	336	348	343	337	309	337	291	321	346	380	340	315	300	331	299	357	325	346	349	304	329	334	331	314	306	336	315	302	333	302	341	352	329	308	341	343	353	284	309	342	332	296	317	347	316	299	288	325	363	332	318	334	344	327	280	286	342	317	359	320	348	294	331	355	328	353	332	321	309	340	352	374	330	296	311	339	329	299	340	295	338	320	308	320	317	327	310	297	350	317	310	337	299	317	334	302	299	289	321	344	326	295	336	314	345	358	346	327	313	300	313	332	318	337	332	354	311	327	303	326	339	323	311	329	322	327	303	331	324	288	359	345	340	327	329	305	325	316	347	350	328	335	339	293	348	337	362	332	353	333	333	304	318	311	348	326	293	341	334	325	315	338	328	349	345	324	371	311	371	296	352	312	342	342	339	344	368	326	297	326	300	313	304	332	320	265	293	280	341	295	316	322	334	312	367	269	354	340	284	316	325	344	310	344	322	324	325	286	341	344	327	328	332	326	373	336	318	338	313	337	324	311	306	335	321	324	349	322	343	315	307	333	343	317	331	296	334	314	356	371	327	313	308	336	299	325	333	351	369	317	317	314	330	315	296	335	350	319	307	312	299	347	338	364	309	313	295	328	322	328	299	327	338	355	302	367	324	311	359	337	301	305	341	315	322	308	326	317	333	329	327	315	361	318	319	328	325	300	309	309	307	319	328	314	337	291	305	335	333	339	378	349	328	358	302	303	339	353	348	312	337	316	279	317	301	318	332	338	310	356	300	330	342	315	306	310	332	291	320
26699	1178	1690	1989	1626	1410	1264	1098	1102	981	937	928	843	872	806	859	862	807	811	786	811	755	733	834	740	799	800	767	749	778	763	759	747	749	730	768	724	758	743	764	696	765	760	702	728	740	745	740	700	715	733	754	706	747	732	756	765	736	745	792	695	724	744	752	694	763	780	743	763	730	736	694	707	702	734	730	732	691	706	739	721	736	716	763	711	744	735	738	711	745	675	778	734	726	678	704	727	671	724	722	642	730	725	687	742	734	732	689	755	725	753	684	686	727	688	739	751	702	709	712	770	777	744	759	719	709	727	766	720	718	720	689	736	705	748	691	676	690	753	770	799	685	753	744	738	722	712	676	704	762	722	684	751	737	732	689	688	655	720	771	716	744	724	803	714	768	707	737	698	762	797	706	739	683	792	772	711	752	741	722	722	741	761	714	759	745	762	711	745	715	783	762	703	787	690	698	750	713	676	732	721	748	737	714	687	699	693	788	722	728	708	763	732	689	749	734	707	658	773	753	733	745	725	742	676	724	724	750	761	710	697	736	752	760	722	698	753	730	752	718	751	708	746	716	752	760	737	693	756	741	735	756	705	688	707	726	761	747	718	770	676	703	727	697	703	699	737	707	671	740	715	714	690	706	719	736	740	709	748	718	722	752	721	742	762	747	708	750	738	742	714	784	680	695	725	703	726	739	704	739	717	713	776	780	710	740	720	773	743	735	691	706	717	747	753	764	719	781	735	751	757	721	717	725	718	746	682	727	767	770	718	701	749	765	733	729	695	735	714	721	733	680	732	695	749	672	727	692	776	738	744	746	720	702	745	771	714	764	698	737	725	722	685	722	767	736	764	756	741	738	780	746	763	741	758	751	748	689	729	759	775	713	744	773	718	684	751	662	739	687	741	696	714	723	736	672	710	717	733	733	733	736	756	755	718	717	726	754	698	671	757	725	711	749	796	702	732	754	766	729	775	748	724	745	725	750	697	725	722	742	694	700	695	676	751	690	714	707	721	743	744	705	729	731	708	733	663	687	772	708	739	705	779	691	700	690	725	758	732	716	775	707	732	676	700	734	764	672	761	723	657	757	720	696	722	711	714	734	704	695	724	704	680	775	762	710	710	719	739	751	687	748	753	720	776	765	726	713	744	705	704	713	735	703	733	768	718	718	737	704	662	745	750	750	719	714	715	707	735	703	740	732	712	709	769	749	696	760	707	687	725	761	728	705	716	726	759	748	705	724	684	767	722	761	747	769	702	663	716	720	690	754	680	762	751	754	707	711	751	752	734	737	784	772	686	741	732	680	710	691	731	642	710	739	755	784	686	716	742	728	730	667	698	745	745	734	695	724	734	736	730	684	786	693	728	710	737	729	656	721	721	759	766	682	761	713	740	703	768	781	702	684	749	730	771	733	715	780	707	754	745	704	742	745	692	735	715	725	708	701	737	763	688	720	742	733	739	728	734	716	691	731	743	733	726	724	777	780	773	739	681	730	754	717	730	732	748	767	752	701	746	758	716	738	769	723	657	744	737	715	741	774	706	753	762	764	684	720	700	717	714	694	754	701	743	739	783	759	753	713	725	701	734	719	737	666	698	705	718	726	701	711	709	715	746	718	770	730	752	734	722	742	733	739	708	699	709	708	689	708	732	727	683	737	796	709	687	704	679	690	678	745	752	683	743	713	698	715	727	773	720	738	735	709	720	746	692	774	681	766	721	693	737	751	727	742	766	724	694	666	739	711	746	698	729	697	673	697	748	700	753	704	744	756	714	690	737	751	713	703	721	734	731	720	702	721	733	762	696	701	734	721	735	753	731	724	688	707	702	739	708	742	728	758	692	696	779	780	736	761	735	724	730	780	740	723	714	796	715	747	700	684	776	748	707	749	705	746	728	720	761	670	775	753	705	788	750	733	734	735	725	759	713	719	734	762	739	680	733	727	736	734	740	743	677	728	680	740	682	679	719	774	706	717	739	744	731	754	725	745	762	695	760	704	766	738	749	741	746	716	738	725	704	700	718	743	776	733	777	740	755	750	730	704	688	715	760	731	728	717	742	733	705	748	750	808	699	709	735	713	713	714	760	703	685	741	695	725	731	713	729	736	694	695	718	790	727	708	726	680	729	716	664	725	685	714	760	738	732	749	758	716	770	686	756	710	678	704	747	734	721	740	736	708	731	702	675	698	731	703	714	738	661	785	729	722	720	740	711	726	702	729	745	674	774	726	734	746	761	731	687	748	716	652	711	740	715	690	727	715	761	724	751	735	688	709	735	713	732	708	728	735	762	744	757	750	712	724	743	709	783	727	712	716	735	728	653	623	694	740	740	754	765	746	737	759	690	712	760	718	718	729	706	756	721	713	720	682	753	736	722	772	739	709	733	722	776	768	762	764	665	686	698	732	716	719	775	728	709	677	739	695	770	748	726	716	755	752	725	694	740	738	746	684	743	791	718	711	689	778	730	704	718	763	714	728	732	705	723	757	732	740	706	753	735	743	703	731	725	717	713	720	678	714	727	725	733	725	745	702	731	711	747	748	760	740	759	718	681	722	722	745	764	757	720	679	718	762	719	768	729	720	692	730	709	749	723	721	703	749	727	695	755	743	676	655	748	751	780	708	760	744	711	734	755	699	680	718	746	721	770	734	702	707	729	713	741	723	745	711	690	765	701	746	703	709	741	731	781	720	735	768	765	680	690	701	711	766	732	724	777	730	744	750	698	675	740	753	723	691	745	804	728	755	732	734	725	727	769	683	698	712	700	753	729	736	703	699	698	718	754	672	706	718	733	692	736	742	722	739	688	736	713	743	682	707	686	733	705	737	734	713	683	716	705	748	725	742	747	716	754	735	739	782	688	721	742	728	726	753	750	701	745	709	759	742	741	774	759	737	728	688	710	739	738	778	744	719	718	703	702	746	715	700	737	676	712	713	764	718	689	679	766	718	698	763	740	737	734	729	775	731	739	724	716	676	744	706	710	723	666	704	706	742	755	735	652	699	708	711	746	746	725	733	747	726	683	751	719	743	727	719	710	717	672	734	767	700	703	722	736	673	719	709	726	744	727	750	703	751	730	726	772	756	711	743	717	714	749	695	740	703	732	732	700	707	715	719	695	722	708	756	722	687	724	736	753	751	680	747	729	787	743	692	726	666	721	753	719	725	733	724	718	707	694	737	771	705	732	764	716	690	715	711	721	742	742	738	703	741	734	748	730	736	739	729	726	702	723	798	713	730	742	701	762	677	754	698	701	737	793	740	704	767	753	729	766	718	747	706	726	718	741	754	745	773	726	750	737	783	756	747	691	764	754	690	763	689	702	738	748	699	761	719	720	707	731	693	732	796	720	693	696	756	693	727	695	718	716	718	751	688	743	702	727	715	691	708	693	762	712	716	718	715	773	697	721	725	754	747	741	766	717	716	688	746	777	674	731	715	699	755	778	700	714	719	717	685	693	744	719	771	768	720	693	770	694	706	781	722	660	725	698	756	790	712
31838	4179	381	341	309	307	314	317	304	305	311	308	336	327	319	312	323	290	297	310	336	288	329	309	307	297	316	284	350	336	347	343	328	315	315	332	346	331	316	291	330	328	330	294	293	333	307	308	295	305	341	278	332	279	311	317	347	319	294	313	297	319	345	286	289	354	323	321	340	331	309	324	330	307	305	306	351	351	315	336	326	347	314	268	312	300	285	304	305	333	313	349	309	315	340	322	293	312	304	317	328	295	299	329	305	307	331	305	295	321	283	302	287	316	313	314	322	267	316	312	305	324	306	282	297	299	314	324	266	307	327	310	306	282	313	313	299	332	303	304	346	306	302	321	324	319	326	315	306	312	288	345	306	304	272	251	311	313	323	325	310	308	336	352	297	328	275	314	305	300	306	290	314	326	275	307	340	322	312	328	309	326	343	351	354	322	336	266	297	322	306	322	334	324	281	325	323	350	306	319	351	353	290	279	305	288	277	321	332	335	336	294	324	302	323	324	327	309	337	279	271	334	310	302	317	286	300	314	334	329	352	332	342	291	268	276	319	354	322	320	316	294	313	307	271	302	314	331	347	277	312	292	351	307	323	326	351	316	295	313	266	316	305	309	282	271	276	326	273	347	316	348	343	285	308	290	289	298	322	353	314	306	321	318	286	323	328	299	344	301	289	318	321	330	322	305	313	314	329	310	293	325	323	311	283	272	316	294	291	324	303	310	308	313	313	319	342	333	315	316	273	305	344	318	300	307	323	311	283	298	299	288	307	328	336	323	314	282	308	288	303	320	280	297	303	292	330	313	353	297	332	295	297	330	301	312	315	331	348	341	321	295	331	291	298	284	296	294	333	337	299	315	325	282	343	344	332	292	293	314	333	309	303	287	273	301	299	298	314	289	321	293	315	310	298	317	329	301	280	309	335	296	321	321	294	299	280	331	336	305	331	331	301	314	292	290	311	313	328	283	284	278	318	299	303	314	332	307	295	331	310	309	280	295	317	303	303	320	319	315	320	326	332	274	347	293	305	297	302	317	340	314	313	288	277	275	315	331	350	335	295	318	317	330	327	299	329	314	326	315	336	316	311	311	294	308	308	330	351	320	309	289	323	359	343	301	306	294	323	345	302	316	320	287	296	320	273	295	299	323	336	308	301	299	319	308	307	330	312	293	326	296	277	306	354	297	325	285	344	319	304	336	308	309	301	285	302	338	330	326	293	304	284	330	305	296	308	293	309	302	300	297	315	356	296	283	331	300	278	332	344	302	313	337	314	274	296	284	314	277	342	313	343	287	321	300	330	331	315	308	327	302	331	305	282	312	288	315	307	316	307	309	289	301	322	317	306	304	320	335	286	324	307	320	313	311	302	328	345	287	309	317	295	302	328	346	327	304	288	295	309	324	332	302	317	336	355	289	306	303	305	295	308	312	341	315	304	295	311	295	283	307	310	310	329	305	307	300	312	301	290	300	307	331	294	331	325	301	304	285	309	311	327	306	333	323	333	334	290	344	298	337	317	295	297	314	336	297	300	307	313	318	329	327	300	318	290	296	301	298	316	266	311	310	319	323	301	310	333	320	324	308	292	304	281	318	284	293	283	304	299	328	328	330	285	340	313	325	291	316	326	296	351	318	304	320	312	304	300	321	339	307	300	324	280	306	313	319	302	329	298	308	304	294	311	323	331	278	303	297	285	304	331	314	278	315	324	306	301	278	309	305	299	289	316	305	313	335	339	305	316	309	333	329	314	356	301	321	309	323	304	307	358	334	289	279	314	312	293	338	303	322	320	354	347	333	324	308	316	325	332	296	311	351	317	332	313	288	342	328	324	292	293	306	307	284	317	324	301	289	312	319	281	305	263	309	297	335	317	317	325	286	297	334	313	316	297	300	288	289	294	286	295	336	311	303	281	320	306	313	337	322	341	300	331	296	288	316	330	320	304	289	314	336	321	298	317	318	331	309	292	321	309	327	290	317	319	321	324	314	306	308	348	348	259	322	325	311	339	294	281	313	327	317	296	343	342	305	308	336	308	308	337	339	283	331	252	295	292	308	284	337	324	326	318	321	307	284	307	315	284	320	291	320	306	305	305	299	299	301	309	284	330	302	310	296	338	326	331	313	326	287	313	288	381	314	298	309	331	320	328	298	322	323	327	331	306	275	324	298	346	296	297	320	303	291	301	320	309	321	284	310	306	300	352	288	313	341	326	311	314	289	361	321	326	311	307	307	325	309	327	309	279	322	322	326	326	314	341	343	337	315	263	281	292	316	312	311	322	285	278	306	291	274	319	298	288	330	307	333	260	333	329	301	304	308	290	350	343	300	287	320	312	324	291	346	308	312	295	309	301	327	282	321	308	275	306	333	366	303	326	301	297	299	307	316	284	307	324	309	337	300	325	309	318	344	291	321	353	324	317	306	314	315	314	299	317	324	307	295	335	295	288	327	344	311	282	330	312	332	299	351	304	302	321	331	315	302	323	336	335	299	330	305	305	328	344	330	301	286	280	304	305	346	328	351	304	339	329	303	309	300	280	292	270	309	331	298	320	316	285	321	307	337	320	291	340	302	309	333	330	300	263	362	298	327	308	342	300	296	350	336	319	307	310	312	296	319	340	327	326	301	304	339	292	308	267	321	318	292	353	329	290	334	299	316	311	336	345	314	293	330	265	317	312	335	360	317	295	325	321	290	346	335	304	315	312	343	273	305	297	317	321	329	298	324	327	324	339	313	316	321	296	296	307	322	282	304	327	341	292	297	302	297	307	279	320	324	334	336	285	306	324	295	293	319	339	292	328	313	315	328	279	322	314	328	314	338	320	309	296	291	319	315	284	343	312	304	307	337	358	294	307	355	322	332	311	303	318	300	294	357	296	308	329	282	275	310	334	311	306	265	309	303	322	339	305	264	312	277	280	270	312	311	312	331	313	335	326	312	307	302	318	310	283	291	248	317	278	300	321	332	311	278	308	281	306	293	323	314	336	350	294	303	315	297	293	308	316	320	315	302	330	314	302	309	319	322	328	347	325	321	318	303	343	323	337	331	344	305	317	321	318	289	309	293	299	329	318	304	376	290	332	306	308	307	324	316	334	333	287	320	315	338	322	290	306	331	295	310	302	307	317	308	329	345	321	306	350	323	332	303	283	280	328	301	329	312	318	304	279	315	310	299	322	303	302	326	301	307	335	307	300	325	288	324	306	314	314	318	309	281	318	303	328	303	322	268	369	321	315	307	324	323	337	342	330	347	326	316	325	297	300	330	323	338	321	323	316	290	319	315	311	316	330	304	300	329	312	275	331	337	307	313	320	312	347	307	265	315	314	301	318	283	324	317	330	300	302	306	298	351	315	304	350	317	325	280	327	299	301	291	279	336	299	276	337	331	301	305	351	285	313	282	317	293	323	333	305	334	302	303	328	289	291	302	327	314	372	269	301	321	336	306	296	303	307	336	311	310	331	319	308	336	334	322	346	316	313	292	319	311	288	326	308	341
17828	768	719	786	757	794	771	771	726	760	691	755	798	734	828	738	733	695	786	732	783	682	758	716	699	714	765	758	745	724	743	747	688	786	740	736	702	750	714	742	725	780	702	713	729	700	728	731	727	711	711	768	717	695	707	734	738	696	744	738	731	731	690	692	752	710	723	736	732	737	729	740	706	730	725	694	704	789	724	745	757	763	735	736	716	742	732	778	735	710	719	728	750	716	732	737	663	752	702	698	696	724	699	699	728	715	751	715	677	675	744	736	736	729	770	752	745	759	723	724	669	737	746	705	733	702	771	709	716	731	690	731	758	690	735	711	706	725	719	693	729	729	778	756	754	750	754	719	716	716	703	731	745	765	713	740	705	712	705	727	754	744	725	741	743	756	740	748	714	765	782	728	674	728	711	732	758	742	752	711	713	710	727	736	732	712	744	784	724	737	728	781	748	758	722	737	707	733	693	719	741	720	722	695	747	715	716	749	702	735	710	744	769	733	726	711	697	698	744	733	719	763	722	694	705	801	710	709	752	681	755	740	720	715	745	711	706	731	722	780	687	743	757	683	748	748	737	749	749	753	707	719	771	753	791	748	722	716	706	686	723	750	764	714	744	774	717	752	715	715	714	734	706	767	671	725	724	712	808	737	701	729	700	665	679	727	730	714	730	691	717	720	716	748	682	757	722	773	717	731	747	689	725	748	755	705	728	721	720	760	793	744	689	722	713	696	752	741	729	734	725	729	747	745	748	708	771	732	739	702	691	726	728	739	727	714	701	762	757	745	679	717	717	765	766	750	701	749	748	757	738	776	744	711	712	736	738	707	732	762	673	756	725	675	706	744	729	718	759	731	727	727	755	758	708	742	695	701	724	694	725	734	762	719	706	733	722	728	742	731	761	755	710	734	722	693	758	729	687	732	747	777	709	699	730	777	743	738	722	737	752	711	729	724	778	733	713	733	731	780	734	738	732	776	699	730	730	748	690	705	717	726	731	786	756	738	721	729	698	753	760	778	785	737	721	673	679	746	683	762	667	693	714	692	737	711	715	728	736	753	758	669	762	751	703	764	774	726	726	712	761	715	737	733	748	744	748	729	779	773	765	781	717	707	738	725	745	718	698	735	718	718	758	725	746	723	687	720	717	756	734	707	674	760	675	728	735	725	702	676	715	732	697	743	726	726	717	757	755	705	774	718	725	701	698	712	734	735	735	757	737	747	702	728	734	790	799	747	712	737	703	743	742	704	734	685	790	684	709	784	750	703	762	747	726	735	738	703	709	714	721	715	753	725	742	739	776	711	709	699	710	710	725	751	740	766	726	714	759	730	720	726	761	763	755	708	697	730	719	684	765	764	801	725	698	690	776	734	745	769	741	710	735	746	748	710	747	769	759	677	754	706	732	754	711	732	656	725	721	738	694	716	716	691	743	684	704	763	690	722	739	744	755	730	763	711	731	817	732	792	727	739	756	717	720	732	810	750	746	685	730	697	761	722	736	694	715	714	663	732	770	722	714	693	722	753	762	715	709	724	694	708	762	757	749	737	740	709	747	719	716	721	644	785	734	757	743	741	695	744	726	708	740	747	747	754	737	714	746	716	713	716	750	728	742	729	723	699	708	701	732	697	706	694	729	729	706	722	726	722	730	747	772	691	711	761	696	743	718	733	740	721	747	712	743	720	723	761	722	708	704	698	737	711	733	724	723	709	717	719	752	707	750	730	800	772	674	716	735	759	753	728	700	755	702	748	703	709	714	697	700	763	677	775	716	752	725	746	766	725	754	729	737	779	774	724	732	734	746	754	739	763	716	709	747	713	723	713	771	751	753	735	733	771	719	727	740	744	719	723	770	721	686	701	752	764	749	698	740	741	711	748	733	761	769	700	667	747	716	715	732	714	758	747	757	712	713	749	711	752	730	718	732	769	765	720	706	748	729	768	774	746	725	748	687	713	694	716	727	731	712	765	736	714	734	723	759	733	705	693	733	786	772	721	735	743	765	780	722	711	766	760	709	740	732	754	758	758	742	734	756	741	744	733	764	728	732	751	766	761	722	764	728	742	724	767	703	730	744	753	752	740	767	740	707	692	781	726	775	753	731	726	682	743	750	732	762	745	714	736	722	720	752	788	762	764	784	711	745	767	707	746	738	733	767	726	718	746	698	674	745	710	758	783	775	717	748	715	728	726	767	734	777	778	773	748	762	700	733	752	721	724	790	717	731	781	667	718	761	692	687	679	758	727	742	758	715	774	683	708	733	770	758	736	689	766	741	826	722	694	692	755	735	692	746	752	725	758	724	731	750	689	734	744	722	710	755	732	735	726	757	762	761	717	725	740	723	755	733	730	733	726	733	717	689	749	714	695	758	743	721	704	720	763	766	723	754	739	719	735	714	780	714	736	720	767	718	748	726	741	753	746	690	717	766	710	719	702	689	745	773	761	770	750	696	715	764	693	694	712	678	748	736	738	740	681	733	745	682	699	754	722	711	759	732	712	665	716	733	702	713	696	738	731	759	730	702	758	700	750	710	711	754	736	717	721	757	735	754	744	700	687	698	749	753	810	724	732	717	772	717	733	793	706	717	745	703	695	731	758	692	727	742	772	748	722	724	706	725	738	704	723	674	726	764	725	747	736	732	718	736	761	741	742	720	726	713	720	719	718	651	720	692	658	737	766	682	746	741	728	756	696	742	774	729	723	735	790	722	725	737	754	724	757	759	754	751	764	726	722	715	761	692	717	723	753	699	731	712	733	753	751	719	728	699	688	705	757	775	689	720	785	725	722	753	665	747	771	774	711	692	744	757	748	734	755	723	768	696	724	728	689	749	783	689	732	701	761	712	748	696	687	777	770	718	722	744	694	735	750	777	734	777	721	705	740	819	708	750	727	767	680	734	735	722	717	712	670	708	758	747	746	723	733	710	713	704	777	777	736	749	731	736	773	731	731	729	710	777	758	714	726	751	768	706	733	763	740	763	712	740	725	744	683	771	729	690	721	775	735	750	755	755	743	752	715	749	780	727	697	729	749	716	714	758	773	708	699	763	703	766	706	734	755	712	712	706	766	719	684	694	758	720	752	761	745	737	731	722	738	745	741	712	702	739	737	714	755	712	723	782	725	710	730	724	742	713	715	751	753	759	711	777	740	745	693	760	709	715	762	712	760	699	735	740	739	689	700	749	745	734	717	728	760	738	720	677	720	760	709	727	732	717	693	705	740	694	709	740	697	745	685	719	782	775	758	744	697	725	743	695	690	713	743	754	713	747	746	741	737	747	731	730	673	740	727	742	748	751	717	735	746	756	763	730	727	713	697	745	735	723	714	734	749	702	717	762	754	753	719	723	761	728	737	729	734	721	737	753	749	715	725	725	686	744	699	715	794	767	700	755	719	717	739	713	679	720	735	697	753	764	749	715	726	731	756	760	738	723	737	767	745	752	755	739	664	729	701	724	687	672	752	772	715	716	721	790	754	750	696	740	754	742	706	711	717
46989	10595	1301	617	549	502	475	445	497	443	459	415	457	469	485	428	477	406	403	445	450	430	414	440	396	445	456	421	423	437	440	483	477	424	494	375	424	471	440	427	430	453	426	412	448	411	453	437	434	447	426	406	457	410	437	427	466	455	462	402	405	443	466	418	418	463	454	464	438	421	415	448	456	454	444	437	422	425	485	477	415	438	473	421	419	437	410	405	411	459	412	435	419	433	440	435	456	462	452	446	430	407	464	425	409	407	436	473	456	454	401	428	473	475	446	424	404	452	444	482	433	419	426	427	470	456	422	403	447	458	452	442	387	443	447	417	412	425	421	406	419	402	440	454	404	401	410	436	421	450	456	405	418	408	391	404	438	406	445	410	438	423	474	448	443	423	451	433	399	405	429	411	418	467	434	439	457	452	416	444	387	437	438	428	456	429	410	423	443	396	434	416	440	432	468	439	406	436	441	431	418	409	427	432	447	435	428	430	411	428	444	430	431	433	457	472	410	412	415	414	409	452	436	456	447	450	422	415	463	411	444	430	463	374	437	422	462	462	453	410	446	440	442	431	410	435	420	422	449	393	442	463	422	436	442	409	435	443	441	415	448	450	409	415	423	415	433	433	453	400	456	488	431	442	422	380	395	411	417	402	453	451	456	463	418	452	408	415	427	415	458	421	412	447	460	441	455	444	427	434	443	388	407	417	444	484	426	431	418	486	443	418	432	406	445	475	460	465	448	447	449	468	422	406	399	422	437	424	422	433	433	424	419	471	478	463	462	464	462	425	445	439	429	453	437	468	414	399	456	481	461	427	444	450	472	444	426	462	440	406	395	383	425	389	390	416	420	473	428	442	416	444	421	475	463	437	421	427	398	432	417	377	415	432	443	426	439	420	414	464	423	444	384	420	466	440	462	397	392	403	464	483	429	430	431	409	412	454	415	433	437	431	481	445	427	427	446	431	441	486	418	435	469	437	449	406	420	439	445	394	443	424	446	396	425	414	436	418	420	445	415	409	473	434	428	433	432	438	404	462	456	419	450	414	443	418	409	406	428	464	452	478	434	432	438	419	414	394	446	417	437	454	440	395	397	410	439	433	374	410	430	427	417	435	430	434	433	415	413	414	410	450	480	443	364	402	430	406	429	440	412	439	418	403	409	454	446	429	430	420	424	396	466	429	441	415	425	444	431	480	441	445	420	468	474	450	418	436	442	472	411	447	415	456	487	457	399	451	439	474	409	456	420	407	449	400	424	413	412	448	450	420	460	463	471	404	452	467	385	468	466	437	407	391	400	407	421	459	405	425	437	439	453	426	440	409	404	451	398	405	471	406	476	429	441	445	434	432	403	437	384	453	437	418	417	391	466	421	395	432	473	471	403	441	429	433	428	425	458	430	425	441	443	444	396	424	434	446	404	401	434	424	440	440	427	455	407	420	442	446	438	412	395	427	442	442	414	407	402	428	491	404	413	404	453	410	413	458	456	423	469	436	415	383	437	404	384	405	437	434	440	470	434	451	469	412	411	402	442	421	414	432	459	402	432	399	456	438	424	421	468	422	429	413	424	420	459	430	416	430	431	436	438	422	420	402	470	433	411	457	469	410	415	418	458	422	446	376	408	418	414	413	391	440	401	413	426	454	444	432	441	420	420	412	414	426	415	414	453	438	445	453	402	432	447	451	457	406	407	436	397	414	463	458	442	466	469	447	410	444	443	440	442	464	458	402	446	424	423	455	451	421	444	453	453	469	419	430	481	435	446	431	435	426	428	437	396	372	422	419	431	400	439	432	412	399	432	435	439	452	391	422	452	419	425	435	417	423	402	394	463	428	456	453	415	432	423	446	459	471	464	438	441	431	438	401	411	421	408	452	393	362	416	469	448	422	435	419	408	442	417	442	485	386	430	398	399	398	443	356	406	438	442	442	420	445	426	440	451	453	448	411	389	445	402	470	446	474	451	454	448	421	446	426	420	386	400	420	453	456	433	463	429	474	463	473	442	416	405	401	448	421	449	388	407	424	436	413	435	411	408	440	419	441	468	437	482	463	422	464	439	425	457	394	440	423	435	414	415	458	458	450	426	425	437	418	437	400	464	425	414	435	471	443	457	427	393	435	415	444	440	401	438	418	443	453	436	425	440	432	456	396	435	421	412	465	431	445	421	411	434	478	441	426	428	426	414	419	404	455	446	430	423	429	430	453	429	469	403	437	420	404	396	406	430	464	449	441	463	417	395	449	387	430	440	460	458	396	421	431	480	414	414	428	449	459	414	429	417	457	434	458	453	450	491	420	410	398	430	424	441	432	432	401	449	447	473	463	408	471	419	409	377	448	455	465	476	483	477	455	463	443	442	456	473	432	475	427	470	398	440	460	484	427	412	453	436	388	453	406	451	419	418	437	478	392	399	433	432	458	447	420	423	480	415	404	440	470	410	409	454	449	409	426	436	484	489	430	414	443	422	420	410	434	426	484	422	443	430	386	398	417	453	424	412	437	453	384	429	455	462	422	379	418	473	471	421	420	426	449	393	424	494	421	433	440	435	439	447	395	442	445	405	433	450	407	442	403	411	425	454	456	438	445	392	451	472	407	418	454	400	434	444	471	435	375	424	433	416	462	468	412	461	416	423	448	448	413	419	439	458	411	421	438	447	450	421	442	421	437	437	417	434	428	452	426	463	424	401	432	486	417	429	427	414	443	427	439	471	422	443	463	463	425	435	434	475	481	421	448	425	441	371	455	480	415	405	392	447	437	425	397	408	426	403	441	430	441	428	418	439	447	438	392	429	448	439	418	447	383	416	429	445	461	460	458	404	447	434	446	406	399	395	417	469	413	435	431	436	434	446	459	494	433	401	415	420	453	439	465	464	450	422	414	418	478	421	424	438	423	427	407	408	422	384	398	463	429	422	465	434	414	420	414	404	444	439	421	422	469	484	397	434	403	410	420	451	421	400	406	419	462	459	440	436	405	430	472	447	472	448	418	420	443	414	437	430	422	411	445	433	476	445	408	424	424	399	444	423	449	445	395	433	399	401	439	415	462	442	444	421	412	453	444	447	437	427	449	395	437	417	468	430	452	445	457	431	477	436	427	390	444	424	455	483	465	447	471	435	481	449	482	467	465	435	439	422	450	443	484	488	483	417	413	417	408	437	468	408	441	428	405	423	446	457	422	419	455	417	423	437	417	448	395	410	430	408	413	461	375	463	471	446	453	427	429	471	435	396	475	439	446	440	397	466	418	405	447	424	445	436	413	408	409	405	465	470	382	457	418	458	434	444	418	423	462	425	434	436	417	419	473	436	424	404	454	483	434	462	432	418	438	422	407	418	393	444	499	458	450	450	437	409	447	435	432	451	425	451	443	451	432	413	491	436	459	477	431	400	419	433	453	441	418	423	443	443	420	446	439	426	419	434	454	427	464	432	418	405	421	449	466	415	412	417	425	413	412	459	420	399	419	462	427	421	434	443	411	403	465	453	447	437	442	442	481
25689	1202	1452	1578	1394	1316	1235	1147	1077	1078	1020	1077	1018	967	1033	1008	964	947	994	988	1019	985	984	986	977	958	993	1011	924	873	1029	937	930	1021	983	945	1027	1019	945	925	1009	970	1019	917	935	953	945	1006	932	970	963	944	927	951	994	954	1007	929	962	981	954	998	929	908	962	941	1010	990	973	1018	956	956	1035	990	916	941	997	920	920	963	1032	962	997	948	987	995	917	990	968	961	916	982	898	994	960	908	941	978	1001	1009	985	950	978	928	1003	1000	997	962	965	958	950	986	990	967	982	929	1027	952	952	931	993	987	931	969	986	942	959	914	965	961	952	1001	981	953	970	1017	976	958	941	979	970	943	892	989	922	1031	975	930	924	949	992	929	993	966	993	915	997	977	984	880	941	1003	924	968	989	995	906	980	996	966	985	991	909	991	954	938	995	967	970	946	990	991	987	1021	846	940	1039	951	923	949	977	1001	1000	915	980	937	961	981	962	1005	969	938	965	963	954	967	939	951	992	992	990	888	960	947	942	959	897	950	1013	935	952	934	1002	973	995	952	983	948	951	955	970	962	918	945	996	925	1014	920	1005	905	973	946	941	938	952	934	952	948	945	931	953	1036	984	940	1001	955	923	919	939	985	973	978	971	968	913	989	950	935	950	916	935	1019	940	932	921	925	948	944	970	942	983	956	983	1005	963	958	939	1043	985	998	979	989	977	948	985	977	1016	938	970	985	905	932	973	984	1053	991	958	921	921	947	988	930	982	970	945	980	1034	974	980	929	959	926	968	975	956	923	956	987	910	987	927	968	957	971	1020	950	1022	976	975	924	892	1006	934	986	931	940	963	1037	941	967	993	902	984	911	891	966	964	998	935	921	1035	985	1004	977	916	973	936	984	952	959	977	1006	975	945	896	972	992	927	963	949	998	906	969	964	952	998	1026	1000	946	983	961	963	930	940	901	922	993	941	927	951	960	899	952	912	992	967	993	936	1016	961	989	944	972	943	963	929	919	992	952	914	964	931	951	968	984	993	1023	950	939	950	973	1022	1036	1012	947	991	913	929	966	971	969	955	963	941	969	946	930	1001	1002	966	979	897	983	957	1004	974	974	943	965	925	995	957	1003	884	995	960	976	982	1005	981	1034	968	960	1022	999	985	993	946	932	942	937	944	960	982	908	965	1011	905	896	944	986	904	969	949	949	947	1029	913	963	978	987	912	949	927	940	926	955	979	1009	904	1002	939	1051	894	963	1001	959	927	949	1001	955	943	994	997	959	945	963	1007	960	999	984	984	1031	910	941	936	978	989	969	1007	969	943	975	946	945	967	930	962	907	919	966	922	979	965	980	984	923	973	951	955	931	944	965	953	969	976	1003	1001	901	955	932	929	1001	931	936	929	947	964	965	984	919	939	1003	952	928	921	991	942	930	976	966	949	987	974	959	976	907	1005	930	984	980	971	930	994	952	975	941	997	893	919	873	973	927	964	1035	943	956	965	964	977	961	979	931	1012	957	1005	1001	938	931	1001	962	995	917	944	927	893	957	979	965	988	931	994	979	915	944	965	941	984	966	970	948	943	988	961	991	957	910	931	918	880	959	939	948	981	914	966	951	977	986	935	999	930	1010	1006	939	997	941	975	915	960	1013	891	934	989	930	1020	960	1012	954	955	966	947	976	950	877	1033	997	971	951	957	895	889	908	987	979	952	951	949	951	971	937	946	1056	925	895	1000	894	930	967	967	959	959	927	949	1003	960	951	966	933	965	951	994	960	955	928	1004	1001	972	937	953	912	946	956	968	975	999	972	990	952	942	904	990	931	920	975	935	946	961	962	946	945	984	1001	953	972	907	982	991	959	916	876	963	901	933	965	974	986	965	950	986	930	949	896	953	961	972	917	958	1004	903	1032	999	951	908	915	957	997	983	982	964	985	956	958	951	1021	980	999	904	914	963	1013	958	887	967	962	1009	968	954	977	954	1020	989	973	973	1022	966	1014	926	971	932	960	943	936	989	950	968	944	945	956	916	936	999	996	942	959	978	958	961	978	988	908	968	1009	941	954	996	1002	954	1005	929	925	945	936	939	938	954	939	974	931	969	934	958	982	995	983	964	966	985	936	972	1012	961	1018	996	964	1024	965	993	939	979	968	965	978	989	1010	963	914	924	995	947	961	983	978	971	950	939	898	974	957	966	962	933	994	993	961	991	935	962	982	983	1003	1008	961	954	976	947	980	994	922	957	978	1031	968	990	1004	956	951	935	975	947	911	945	996	968	940	927	970	989	947	979	964	997	954	927	982	983	964	978	940	963	997	908	977	964	908	902	923	928	978	949	932	964	980	959	994	977	939	898	995	982	985	984	971	938	931	931	982	962	955	947	938	929	983	905	945	904	964	955	969	958	987	1052	989	1006	1060	975	987	931	953	953	974	957	1027	936	960	958	982	956	1003	931	992	975	947	966	935	981	985	995	947	989	904	1004	983	907	1003	963	1007	984	945	960	946	947	951	958	930	943	968	929	992	947	895	1029	945	886	939	964	943	1007	986	953	923	936	936	967	944	918	952	940	940	930	996	993	962	981	986	984	1007	915	934	974	968	959	981	973	1004	1033	932	961	1017	926	999	960	1017	973	962	976	989	962	1033	959	979	1010	995	895	960	998	962	960	1042	984	931	986	981	990	987	910	941	954	937	980	1017	973	963	1004	958	966	1006	951	954	982	980	958	1008	946	919	937	939	944	924	960	963	972	968	896	932	989	909	946	946	989	983	955	978	1008	965	983	976	932	965	1021	969	959	942	948	960	984	947	934	945	963	988	941	970	880	1006	977	989	1009	961	937	987	940	991	1011	939	951	998	945	1004	972	972	973	939	981	969	958	974	938	944	920	955	1017	948	1007	918	984	996	923	939	1001	950	975	908	1007	924	987	938	936	987	994	972	952	932	1019	1020	955	906	917	953	917	1008	978	936	955	973	975	918	971	898	998	992	947	964	971	970	908	1024	981	1012	960	975	912	973	990	960	979	1002	961	925	972	952	945	961	975	1010	957	992	967	955	943	960	908	1001	1015	910	947	920	949	960	957	967	999	1012	948	972	1020	953	981	945	948	1004	924	900	968	965	964	1053	945	978	985	991	940	938	938	990	917	992	930	1024	965	920	974	925	954	922	978	947	898	1033	957	959	965	1016	1026	965	1023	981	999	973	989	930	937	958	988	986	996	966	959	935	949	945	946	996	995	994	879	1009	979	944	905	957	986	911	979	1020	988	940	904	931	981	1003	970	985	956	979	944	966	970	954	974	984	970	968	957	977	936	974	929	910	887	990	943	972	956	987	962	976	960	1003	975	992	946	987	943	958	937	1014	972	1025	1000	1006	958	957	913	992	971	960	921	1038	960	969	973	996	939	941	960	941	939	943	1037	954	959	938	980	934	953	938	903	965	938	957	960	916	952	964	998	1038	1002	945	925	911	917	938	966	968	945	964	966	933	930	929	1002	979	880	975	1027	935	953	889	1001	986	975	969	972	971	898	950	964	1003	927	976	989	940	893	967	981	977	954	929	980	950	939	941	957	1017	986	948	970	948	964	960	993	965	975	964	930	930	984	947	972	954	961	944	946	980	989	951	935	934	932	932	963	971	940	881	966	964	967	964	946	973	984	976	947	932	966	990	958	940	1010	920	1033	907	969	938	919
56779	14570	2596	792	595	466	414	436	428	416	374	378	399	344	341	370	334	378	354	381	327	393	336	343	389	337	357	324	345	352	331	344	316	360	313	343	384	387	377	360	358	345	341	352	340	331	331	365	372	346	352	385	303	366	335	323	320	361	390	381	393	371	359	402	347	365	330	343	321	372	334	344	351	351	364	355	369	352	307	331	330	365	351	334	378	351	326	350	336	356	372	311	327	370	370	357	345	317	303	375	331	347	352	376	350	328	355	375	376	367	341	340	351	344	331	368	349	328	345	365	326	325	365	377	340	338	373	372	364	369	337	352	311	355	313	354	325	301	297	381	346	329	353	400	340	334	360	289	351	331	374	333	341	353	352	368	340	334	335	355	319	329	366	334	361	352	371	375	330	352	300	374	354	377	347	310	328	293	360	337	340	344	361	355	355	344	333	355	358	360	359	360	334	337	380	363	317	321	345	346	344	355	343	360	305	319	342	326	376	330	343	329	348	346	351	377	369	318	337	312	341	361	335	321	348	355	335	332	341	352	365	341	352	332	323	352	338	321	341	331	360	364	338	354	333	338	348	339	326	372	346	340	363	345	375	334	331	362	335	364	302	317	369	357	360	342	336	416	355	332	350	367	323	328	339	354	340	384	337	344	337	331	387	313	352	364	319	364	364	369	358	325	347	352	341	356	350	351	370	374	344	313	365	310	328	337	350	344	347	338	386	338	310	343	358	344	374	388	335	372	350	377	329	342	336	341	351	337	372	343	347	353	360	359	319	309	366	319	311	378	358	321	326	341	339	355	342	355	359	333	350	350	342	364	351	388	351	370	356	306	350	342	365	367	318	321	311	308	322	334	392	351	335	350	337	316	334	330	363	316	334	322	339	346	337	313	312	343	316	341	352	339	369	379	319	363	343	330	339	335	348	346	375	355	348	326	361	363	360	357	325	373	355	332	361	369	363	356	335	354	359	375	348	330	345	347	330	343	384	343	342	390	338	371	357	335	357	337	376	311	360	352	381	352	362	328	341	389	354	343	348	374	318	342	340	345	361	361	361	344	334	352	373	372	327	360	337	335	339	327	321	352	374	345	347	335	347	368	338	301	375	359	334	334	335	361	394	358	337	359	347	336	339	355	316	365	386	360	377	342	357	346	355	338	344	347	333	346	349	346	324	339	330	362	347	346	307	323	349	347	344	348	357	358	348	342	322	378	368	350	314	391	394	354	353	355	355	340	326	318	365	351	381	334	332	332	354	349	351	341	346	320	305	343	368	348	365	369	338	356	325	335	341	326	355	361	336	323	353	358	350	338	362	349	333	324	355	328	378	347	334	348	329	373	326	355	343	368	367	344	362	331	339	331	338	371	398	338	322	329	401	354	350	362	390	332	357	347	313	334	338	317	357	335	370	316	337	367	286	362	349	368	334	350	332	366	360	393	325	359	353	371	322	343	341	322	344	333	331	341	339	345	379	401	331	329	350	330	356	324	342	353	344	335	348	362	341	335	343	313	386	361	312	383	354	335	333	362	354	340	346	378	323	344	343	364	343	346	351	354	349	332	341	356	347	392	319	347	344	326	367	352	317	375	301	349	322	355	342	315	347	341	354	314	331	323	341	345	336	337	351	339	368	324	372	305	356	338	365	376	340	328	329	341	310	356	307	340	333	391	341	316	395	340	364	329	331	359	317	344	334	347	352	297	349	354	380	341	351	367	333	386	364	346	344	368	377	331	355	327	349	306	300	341	338	366	327	325	363	365	379	334	337	365	307	356	377	347	343	343	351	358	322	321	341	344	337	348	310	358	358	349	381	370	341	394	357	369	337	334	336	326	348	366	356	334	351	344	367	361	351	342	337	308	316	341	348	357	311	381	335	349	360	311	339	370	351	368	321	327	357	349	335	374	370	345	349	369	363	377	361	361	334	347	365	375	358	356	352	337	338	359	334	336	361	311	361	332	310	361	361	377	370	388	317	314	326	344	349	318	355	329	337	350	335	311	348	334	349	343	357	361	350	329	349	371	362	338	389	368	370	335	351	360	372	350	349	357	374	391	355	381	344	359	330	302	331	361	373	348	375	340	356	351	352	329	339	305	358	385	346	328	324	373	371	314	344	342	356	353	378	363	342	312	334	368	352	339	394	353	336	349	328	334	354	346	353	336	356	345	381	334	388	345	344	335	322	351	335	308	368	341	336	337	331	347	340	319	338	346	362	358	391	326	373	373	378	335	323	331	368	318	339	360	323	350	332	361	327	329	352	350	334	365	395	345	340	345	310	347	320	336	304	341	314	331	330	343	333	323	344	378	337	330	323	353	357	344	349	361	326	326	323	360	335	347	342	341	371	359	347	334	309	368	354	368	337	323	301	353	340	339	357	304	320	388	317	322	366	326	364	357	318	343	340	334	353	360	345	350	358	366	347	350	356	375	325	327	351	324	333	349	324	335	385	326	310	302	351	376	346	361	291	339	364	363	346	340	347	328	363	365	329	367	359	386	390	352	331	339	310	341	289	332	351	383	362	346	327	382	373	364	359	347	315	350	366	350	354	340	368	343	389	375	320	377	323	328	333	335	333	372	376	369	366	359	344	359	336	325	345	374	403	344	341	390	365	328	357	375	338	348	360	364	359	378	385	359	355	347	349	351	384	354	330	343	341	341	356	377	328	345	322	350	315	378	316	299	329	344	357	352	307	333	339	388	344	381	335	343	329	363	363	327	316	361	309	332	376	350	351	338	371	377	348	308	340	335	334	356	340	345	339	353	342	351	319	307	348	354	363	335	366	336	335	362	352	362	310	356	316	369	349	358	357	335	346	330	361	350	346	323	320	345	357	343	375	354	357	345	321	334	360	341	350	374	317	299	356	327	341	319	365	347	353	326	332	354	299	359	330	338	384	312	333	326	326	327	324	354	349	322	354	360	313	334	361	360	308	297	324	354	334	341	347	342	372	342	326	360	331	357	318	314	368	356	341	346	343	333	328	338	300	331	361	365	375	329	329	366	312	342	338	335	289	336	348	373	332	332	367	359	357	334	297	359	314	354	340	313	360	346	353	318	331	334	350	315	341	326	327	336	332	354	369	353	316	357	354	346	343	383	319	344	325	372	353	351	336	345	330	326	318	364	319	355	326	358	329	315	310	311	316	336	397	361	346	348	342	376	378	371	367	319	345	365	339	348	393	345	317	328	304	362	322	332	351	337	362	345	361	381	351	371	329	337	358	339	364	329	353	363	374	335	312	327	311	328	343	317	334	355	326	362	359	347	334	317	294	344	355	386	397	375	318	354	353	318	350	330	331	330	348	348	363	350	400	319	353	325	342	304	417	331	343	379	348	339	359	316	337	335	353	327	347	338	325	337	351	335	385	369	327	356	329	335	355	353	313	369	383	341	350	348	310	301	321	362	348	343	341	330	366	383	367	357	336	377	304	329	304	365	342	340	338	354	350	352	357	365	381	381	343	319	337	304	378	322	326	329	349	325	373	342	335	352
29842	1124	1686	1857	1615	1456	1183	1127	980	1059	929	898	889	915	823	889	798	865	851	833	792	819	830	807	820	832	845	790	807	818	780	853	800	798	813	783	806	792	797	738	769	799	824	742	774	815	809	832	759	753	759	754	761	743	749	829	794	794	795	761	769	784	748	749	777	725	783	795	781	742	781	766	819	764	750	735	768	789	788	761	786	725	751	760	773	767	746	843	748	808	745	794	801	752	823	787	764	794	754	797	776	758	821	744	734	755	758	783	764	773	760	751	792	779	793	771	765	791	777	752	794	769	757	751	764	794	736	737	740	794	790	778	762	759	787	758	799	821	776	791	799	751	806	789	775	759	803	720	790	756	742	763	809	711	783	765	747	775	747	762	796	778	792	796	756	728	759	790	799	787	769	734	690	758	780	820	808	796	742	768	777	779	774	822	760	763	772	816	770	777	749	773	737	768	769	734	767	802	796	792	801	774	734	780	736	805	761	765	797	734	789	787	751	788	746	764	730	743	803	779	750	832	783	756	775	687	743	703	732	787	766	784	805	778	794	759	735	757	772	815	731	761	823	756	776	782	788	765	773	786	829	798	789	794	758	746	758	740	760	751	754	827	775	735	748	817	768	753	812	794	766	766	771	734	843	751	790	778	744	805	744	730	727	793	774	747	768	783	750	773	823	774	788	763	735	768	757	770	744	757	750	745	787	726	790	779	773	819	743	798	784	841	801	737	812	752	751	788	806	734	773	778	780	688	844	809	765	692	738	738	802	781	764	793	783	771	783	741	800	801	788	751	783	798	788	799	767	786	778	760	779	791	747	764	773	751	824	726	779	799	772	741	787	755	753	771	800	800	785	771	689	776	812	775	780	776	769	764	789	769	759	779	785	696	773	792	808	767	731	752	800	797	749	791	792	783	726	742	750	788	765	743	804	779	727	743	768	769	757	740	755	784	809	757	759	817	811	742	775	765	770	791	781	770	827	767	752	759	753	789	782	778	773	759	767	782	766	783	754	759	743	776	737	759	789	739	791	734	760	787	757	745	742	787	802	711	751	754	806	803	760	773	769	808	816	790	802	800	776	767	779	784	763	738	752	742	798	781	778	763	822	777	730	785	712	761	696	732	772	750	812	735	785	811	756	792	774	822	778	803	779	767	777	773	826	785	787	742	734	848	769	713	838	805	822	795	845	717	764	792	733	821	766	778	733	739	793	775	768	770	735	807	822	754	775	820	838	769	792	789	723	758	815	802	783	758	835	807	729	746	786	799	770	788	791	783	769	771	797	716	785	763	790	793	774	789	805	751	757	727	779	744	794	788	793	711	783	752	781	733	750	762	775	785	771	784	765	787	787	807	782	763	786	766	788	760	718	776	792	786	740	782	692	747	756	823	727	783	773	761	801	758	744	749	719	823	758	728	780	749	767	762	738	789	734	764	741	754	799	749	793	764	785	809	749	748	774	781	753	777	763	788	781	741	785	823	774	753	801	802	734	759	815	823	809	747	754	788	781	783	767	778	757	791	754	829	753	772	753	722	833	747	738	807	790	750	727	795	757	751	746	778	769	835	755	770	795	796	808	804	802	779	823	723	800	770	797	772	766	771	763	760	773	773	759	766	777	757	783	736	808	757	742	825	775	775	760	745	750	779	788	772	761	857	783	751	727	800	773	781	800	776	783	794	833	756	804	771	753	777	796	773	755	797	737	769	795	775	780	758	768	716	785	799	743	770	778	821	768	779	750	802	734	782	783	715	720	822	783	801	790	761	760	789	784	745	756	788	788	737	807	803	776	780	770	790	761	801	766	765	766	733	751	803	780	775	747	742	822	770	759	787	754	753	781	799	753	775	746	771	749	749	747	752	774	804	758	796	757	780	778	736	735	740	764	799	788	778	786	795	780	729	798	782	762	704	758	797	798	721	748	804	761	755	759	784	785	769	770	793	803	718	812	760	764	778	734	760	760	783	755	764	770	796	782	779	719	765	736	801	784	804	785	760	731	775	783	817	719	774	780	767	778	773	768	757	785	771	827	746	753	813	789	787	753	732	796	828	761	734	821	734	781	791	823	799	789	790	816	732	779	861	798	777	755	715	795	790	794	750	789	793	775	722	744	745	808	780	800	778	751	802	807	726	754	804	782	704	761	755	734	791	794	737	748	757	813	790	821	804	751	769	785	732	795	755	736	743	777	780	729	743	800	765	764	762	826	740	736	769	751	746	782	746	757	828	722	820	749	779	732	761	729	766	778	758	759	734	789	806	771	785	770	761	768	776	768	763	782	774	761	757	805	774	749	741	749	724	816	741	741	747	792	799	781	741	751	751	798	778	793	775	767	827	745	792	762	788	806	726	782	758	796	793	751	764	697	758	751	772	803	785	783	761	783	811	724	796	798	739	755	747	750	811	788	772	800	796	758	777	777	730	760	756	816	787	756	778	759	742	759	788	809	774	775	800	745	793	734	749	759	755	755	781	761	769	752	809	770	833	784	718	760	798	733	755	751	777	770	789	757	780	799	751	764	791	754	800	776	816	802	804	787	752	768	755	749	705	756	738	749	754	787	804	784	760	850	745	792	753	787	760	766	760	712	776	766	832	782	798	759	758	756	758	803	819	741	753	776	758	735	744	743	756	773	750	780	740	771	801	754	751	771	723	787	801	793	761	810	755	811	793	784	756	800	777	723	808	740	791	736	769	719	769	773	839	759	788	791	757	837	807	745	774	750	817	733	816	779	737	770	816	736	757	761	808	770	756	730	784	770	772	779	743	773	807	756	759	761	799	783	796	795	790	777	790	774	741	765	809	729	816	800	836	774	698	762	734	761	782	777	711	741	767	780	755	742	761	751	801	821	778	775	732	771	768	802	789	772	734	803	820	777	736	792	763	798	714	785	786	767	810	790	772	789	776	838	775	719	813	809	766	771	783	834	742	785	821	747	775	751	750	783	756	743	808	751	747	775	774	755	795	718	762	750	772	742	746	792	814	763	772	768	728	762	724	776	805	781	809	773	744	759	738	802	773	729	738	777	730	781	781	792	813	759	785	721	802	765	794	761	746	820	771	766	762	813	742	782	779	734	826	774	754	790	772	770	808	785	760	781	837	728	790	775	758	763	762	760	757	768	734	759	738	707	798	818	804	755	809	770	785	789	791	778	760	780	742	797	761	746	812	732	780	762	771	767	785	763	742	807	788	758	779	726	746	734	769	778	735	770	809	776	733	760	787	734	802	767	710	787	777	755	772	779	780	769	766	753	751	788	785	754	780	713	802	757	808	756	784	750	790	751	753	778	820	783	791	752	782	742	767	820	801	727	756	829	741	736	818	766	759	793	787	801	715	772	788	781	773	766	751	750	778	756	817	756	722	790	774	767	776	818	733	772	792	769	761	775	768	763	769	795	732	780	791	751	789	746	772	796	794	787	778	781	752	819	773	831	736	759	811	741	748	753	763	756	772	785	725	756	788	748	756	761	756	816	741	752	705	788	798	820	768	775	746
40102	6994	451	354	364	368	366	343	350	345	347	327	345	330	338	357	329	320	372	357	366	364	346	349	363	355	351	358	362	338	344	370	351	348	346	336	356	331	339	357	354	343	317	342	342	347	373	340	353	360	344	299	359	333	333	343	320	326	336	389	338	359	366	341	338	355	342	351	370	351	354	361	367	334	392	346	382	351	350	331	375	358	393	343	340	366	357	348	354	354	382	381	343	312	332	370	364	385	334	361	372	375	359	327	314	336	351	323	302	329	363	346	338	362	349	345	336	333	371	361	336	303	338	341	335	339	390	339	356	372	343	369	365	377	330	329	339	335	330	359	363	343	355	334	363	358	352	357	356	325	347	368	362	349	335	375	325	337	342	342	362	349	324	339	334	347	305	366	345	342	320	402	391	345	347	358	320	349	365	363	364	373	329	338	352	319	352	387	380	354	342	340	360	348	342	382	324	348	330	339	353	325	365	340	322	315	342	342	347	354	372	347	315	355	367	380	371	373	348	354	350	339	365	389	349	357	336	345	330	362	315	369	339	370	348	355	338	385	351	337	327	333	351	336	375	373	370	343	343	331	359	359	363	349	352	358	340	369	355	372	355	378	359	358	364	358	343	340	369	331	343	351	345	336	307	331	367	356	380	351	342	371	331	351	415	381	366	338	366	349	352	332	379	346	329	330	342	349	376	366	368	372	354	348	366	343	356	367	330	369	338	328	343	402	360	336	362	341	329	327	337	323	354	347	370	356	330	346	348	340	304	327	338	340	319	366	362	352	356	337	364	326	374	340	314	345	368	348	339	341	342	356	342	348	337	336	313	349	368	358	321	314	320	329	373	340	377	379	383	390	345	336	323	344	385	377	341	352	333	349	330	330	323	400	377	373	316	356	343	351	374	388	344	342	360	336	344	364	326	340	351	328	354	339	380	377	349	366	316	329	377	353	329	325	350	350	352	315	359	359	317	364	380	355	326	348	344	352	316	343	361	356	363	345	330	371	330	365	354	364	350	368	373	380	319	348	319	339	324	340	351	393	373	372	335	340	329	326	345	327	311	360	336	356	351	348	356	349	343	350	338	356	364	331	358	355	347	376	336	337	342	355	320	332	320	346	361	314	365	320	322	328	299	365	364	366	342	333	339	335	333	366	345	360	351	328	342	311	368	330	288	374	346	344	365	398	362	336	333	343	356	364	329	347	357	338	342	395	375	340	334	353	389	333	319	349	356	382	369	342	344	327	353	327	326	359	397	359	358	357	342	316	350	333	347	334	322	374	339	346	350	368	327	348	365	362	375	335	367	329	355	373	337	348	344	333	387	347	347	338	355	330	367	339	376	344	356	350	342	342	356	365	336	332	343	345	328	356	381	350	354	351	336	354	329	324	342	375	355	335	327	321	325	368	348	362	335	372	338	355	344	378	330	349	365	380	359	331	321	350	341	350	341	375	348	359	381	331	351	349	349	375	348	324	379	332	335	370	339	318	386	374	342	368	351	299	361	340	328	317	342	351	325	353	350	347	335	355	331	359	347	368	364	355	358	363	352	350	323	335	340	365	362	341	346	340	368	334	336	356	358	359	347	382	345	350	333	331	331	354	369	342	337	339	351	373	344	347	334	306	345	360	378	374	364	348	345	357	315	391	327	354	342	338	346	348	367	325	330	376	332	335	348	366	339	367	360	362	336	336	343	349	365	363	313	359	352	393	367	344	365	345	323	365	345	339	374	346	342	367	395	390	362	385	350	352	382	350	367	375	339	317	362	379	322	344	381	362	323	367	362	355	388	357	349	329	373	338	328	355	357	339	383	379	337	318	349	344	315	343	336	362	388	391	373	351	337	323	358	331	328	333	368	371	345	323	350	329	372	375	366	382	366	335	366	374	337	317	344	365	342	342	349	342	359	319	353	330	356	356	367	332	333	329	378	356	323	331	344	340	350	333	332	331	358	364	345	367	342	357	344	350	312	347	379	320	327	366	324	333	343	348	377	319	327	388	345	334	368	350	312	355	346	336	338	350	350	309	346	335	348	373	352	347	404	348	368	339	349	342	348	340	341	364	353	336	333	341	342	360	344	355	380	351	338	343	365	363	353	358	339	363	340	333	334	371	355	349	345	370	322	346	368	376	354	346	364	317	354	371	355	369	343	346	347	364	350	329	355	355	382	402	316	341	348	384	355	311	312	337	375	362	361	328	344	349	319	377	349	346	339	355	346	364	375	337	367	346	378	320	334	334	347	385	355	340	310	327	355	327	340	342	363	342	341	332	326	352	366	344	336	377	353	357	356	386	351	374	366	342	360	377	366	364	341	329	339	368	351	356	345	345	302	319	305	383	365	355	316	348	344	354	356	330	362	365	321	336	317	323	294	348	361	360	326	308	382	321	355	368	390	343	389	357	370	337	334	340	345	330	354	339	340	363	363	349	355	341	334	343	367	339	386	355	343	323	345	342	381	345	372	361	319	356	389	358	360	293	307	347	380	330	333	321	365	344	368	309	367	320	362	333	326	326	347	339	353	359	346	371	349	358	330	338	357	364	352	369	356	326	320	355	349	342	353	355	348	339	342	358	347	335	328	327	342	340	309	363	340	345	372	365	378	378	324	337	344	363	328	365	367	313	353	359	345	373	349	368	365	297	365	352	371	309	364	387	361	336	348	373	352	359	349	365	364	341	324	325	334	359	374	374	364	338	377	360	372	359	352	338	356	381	339	349	338	303	336	309	346	333	350	345	399	326	361	348	362	347	381	371	348	368	337	338	343	396	353	304	350	330	338	316	373	353	379	343	356	364	342	353	385	341	340	343	344	348	323	336	339	356	333	336	352	312	342	328	353	339	345	358	360	359	359	340	318	370	354	349	349	333	345	365	385	332	340	368	344	322	376	314	359	346	345	305	390	343	337	358	377	379	364	363	320	352	334	341	340	349	368	367	351	359	345	362	339	365	348	404	355	340	329	337	369	361	355	373	383	380	338	334	334	353	339	337	368	354	381	339	349	307	344	406	341	324	326	354	335	360	337	349	354	348	356	327	341	322	347	314	365	379	338	351	348	363	332	344	344	362	368	341	396	353	345	346	356	348	328	337	358	318	342	405	372	382	331	328	337	334	337	308	319	332	373	337	379	319	362	357	338	358	368	349	317	366	343	327	348	352	336	346	340	373	380	358	384	388	327	344	349	373	362	326	360	361	348	374	344	338	382	338	317	362	356	364	342	359	356	353	337	355	335	361	334	371	338	349	338	342	324	350	303	383	317	329	350	381	354	313	341	346	352	381	344	394	353	363	349	359	364	328	342	369	324	350	384	357	346	319	333	400	333	340	371	321	365	385	358	387	340	357	373	315	327	333	382	366	347	341	372	340	353	375	342	351	346	366	330	348	373	346	350	378	362	335	329	319	330	349	366	340	358	341	319	354	330	342	374	383	346	334	348	336	331	343	348	349	349	353	355	339	332	343	312	346	357	344	346	372	329	356	369	312	365	363	340	337
22379	855	869	872	865	837	778	797	835	821	789	792	827	764	847	819	812	850	845	772	856	818	829	837	833	877	790	810	840	808	818	841	804	805	826	796	815	857	810	833	805	847	797	808	805	780	830	801	828	793	816	828	811	775	831	827	817	798	834	836	796	799	827	829	784	807	836	794	797	832	775	837	835	787	820	816	831	794	828	795	836	812	817	831	763	780	812	803	806	840	814	787	773	811	850	797	835	802	818	859	801	823	801	820	867	798	838	805	785	827	867	790	794	802	817	814	788	812	822	824	864	822	798	788	770	814	811	873	819	804	824	824	830	836	755	838	796	761	846	852	817	819	785	785	819	805	797	814	814	844	815	803	849	795	775	836	801	832	752	824	833	780	820	819	816	834	834	785	836	805	847	793	812	819	793	787	882	858	793	794	760	817	793	749	814	815	840	808	783	853	841	824	838	771	802	880	856	808	749	826	825	792	785	805	850	809	825	816	777	800	805	802	799	833	789	807	797	851	813	787	840	875	803	813	809	778	794	792	768	811	784	818	816	824	827	819	832	842	810	844	827	880	812	841	798	783	796	781	833	843	814	823	799	797	870	795	814	833	825	837	818	809	775	842	780	772	823	811	752	829	817	901	803	744	847	831	822	806	787	792	740	798	784	813	822	854	805	854	792	787	819	791	781	807	847	854	777	814	824	816	781	868	760	767	831	821	805	848	779	784	841	833	812	818	782	797	806	835	788	834	853	811	838	804	792	851	835	785	838	797	839	844	776	789	800	756	842	835	854	853	834	767	824	789	875	849	726	807	798	783	832	793	835	827	848	791	807	819	845	754	776	843	830	806	825	855	806	800	823	850	813	813	841	809	788	808	850	809	833	860	782	842	788	808	816	777	795	826	803	783	826	799	782	772	820	819	844	828	761	809	779	773	828	868	868	823	758	843	853	854	820	879	771	821	825	828	904	779	834	816	845	787	801	830	797	788	848	807	797	784	820	806	790	797	733	824	726	839	785	804	790	819	846	829	780	859	853	836	766	821	807	824	833	842	835	807	835	876	795	812	790	809	796	765	833	823	862	826	825	825	818	776	800	755	857	804	748	828	818	787	827	849	792	853	811	798	786	807	801	776	830	855	792	801	874	788	800	817	830	793	806	817	856	816	822	825	830	808	826	809	745	841	818	773	845	823	789	810	786	778	834	803	811	820	799	777	796	816	815	800	820	793	832	819	794	776	837	858	751	803	765	802	849	832	817	825	801	793	812	773	857	779	816	847	810	806	843	829	851	849	824	816	777	793	810	817	869	813	786	777	769	800	841	836	798	792	824	834	787	811	788	801	802	802	845	793	822	854	803	832	780	799	822	807	813	813	834	788	785	800	840	866	838	816	759	831	789	835	794	793	812	808	826	821	793	824	853	829	830	803	797	806	805	805	808	814	800	767	816	810	836	820	828	779	834	855	802	725	798	830	762	812	822	834	795	760	764	805	799	798	824	826	764	789	868	791	806	849	839	799	818	852	834	822	831	828	807	794	798	825	807	787	827	851	758	856	846	743	811	797	821	845	856	842	837	821	844	843	811	770	807	810	778	814	842	822	794	849	756	781	828	810	842	782	765	800	810	834	786	807	839	807	873	796	811	826	817	835	811	854	783	836	807	806	827	793	760	832	868	803	819	835	773	775	793	802	779	815	778	808	783	767	818	817	799	809	833	748	775	787	785	802	790	804	790	752	794	831	855	829	785	836	816	811	858	833	867	825	826	826	823	792	826	820	792	810	835	807	822	823	836	810	766	808	839	815	796	774	767	857	827	734	762	866	738	798	767	786	794	865	828	854	788	856	865	805	806	807	837	839	840	811	816	819	843	802	799	807	825	819	771	825	845	782	840	802	870	772	851	827	799	799	785	823	814	827	872	843	829	790	804	797	829	828	811	814	842	796	781	829	846	855	837	803	838	834	827	858	812	808	776	866	833	794	815	825	803	841	776	840	832	776	784	812	829	849	775	887	827	816	826	799	813	802	852	803	831	791	824	804	886	844	797	779	807	820	795	812	799	806	847	794	772	802	793	812	812	829	843	767	765	857	856	863	827	809	841	826	832	821	841	842	774	839	848	852	853	783	825	736	897	819	810	794	826	847	799	821	840	814	815	809	801	771	814	806	808	809	780	811	811	792	843	849	817	834	818	821	825	809	833	792	837	824	813	818	834	844	820	806	772	779	786	848	844	812	822	808	805	787	766	801	825	827	802	768	854	821	815	798	812	813	807	824	787	869	809	795	816	809	818	819	841	777	785	840	799	790	774	839	820	774	805	757	819	796	820	866	775	796	806	823	815	789	771	798	795	817	804	803	808	784	819	829	825	822	863	754	789	844	775	811	805	813	770	854	771	832	797	822	819	793	819	876	803	823	775	792	842	806	844	905	788	784	844	773	788	820	811	820	840	825	794	819	832	775	834	759	836	855	851	757	818	777	812	827	789	803	828	863	767	734	792	827	849	823	786	807	806	807	797	792	784	826	853	780	853	828	823	812	785	782	760	776	802	783	793	832	849	807	846	825	866	772	788	846	832	816	791	804	829	841	781	810	807	808	829	793	823	816	843	856	789	849	825	841	837	791	785	749	835	749	791	838	871	789	796	807	808	776	783	837	812	816	806	780	830	862	820	802	779	854	820	805	753	832	809	799	840	857	795	821	808	806	789	810	822	815	845	786	842	852	814	836	805	796	768	820	802	841	840	809	806	831	803	784	783	799	811	770	834	817	888	856	809	822	809	848	810	814	763	858	793	818	850	788	801	822	806	824	809	798	828	798	879	852	838	812	838	755	781	836	826	838	775	810	788	789	758	816	773	810	800	824	824	832	806	770	800	823	883	793	816	796	782	772	781	793	789	792	823	831	800	875	824	839	859	791	801	836	870	775	817	812	875	863	829	854	785	821	810	838	825	788	787	805	788	843	812	837	792	810	867	784	773	788	808	839	831	783	811	796	798	840	846	827	766	851	804	771	823	800	818	836	796	789	811	798	827	845	872	821	890	847	777	832	839	830	856	809	818	815	843	826	842	814	784	847	803	838	800	829	847	811	805	831	806	819	812	808	836	791	825	817	842	804	840	834	780	803	752	805	839	828	817	824	790	842	836	769	798	816	802	825	764	778	825	830	750	821	794	774	828	802	741	772	855	814	835	856	776	843	801	834	775	828	847	840	800	746	821	832	833	907	830	815	803	822	839	817	782	805	812	803	839	838	817	836	834	838	773	788	817	825	816	789	828	843	855	847	813	811	809	855	837	773	796	766	774	830	804	834	786	818	792	786	837	831	836	784	800	811	809	777	872	860	841	802	793	850	850	752	829	814	813	811	868	848	850	830	806	813	821	797	792	798	819	787	826	791	823	843	787	846	850	797	827	806	801	817	809	797	839	813	739	795	808	828	841	792	830	811	775	758	842	839	881	831	791	832	792	863	856	802	875	796	797	806	800	800	812	810	785	801	824	822
53223	12220	1268	653	540	498	508	478	470	454	454	457	516	467	418	448	451	444	440	486	427	456	452	482	434	438	455	447	454	437	443	463	442	432	442	466	458	455	466	459	460	429	462	431	445	430	411	444	445	449	470	468	461	465	469	424	474	467	409	395	463	442	403	466	431	476	482	420	410	495	459	468	471	441	456	437	442	458	441	489	442	459	498	446	467	478	469	470	445	458	418	454	423	473	443	492	493	447	402	421	450	446	446	459	452	477	453	444	468	476	438	481	469	446	459	440	451	460	482	469	464	452	460	474	426	451	482	479	455	460	438	436	464	472	456	466	461	432	437	503	430	423	459	456	487	485	427	463	444	446	482	419	440	411	515	465	485	432	479	431	446	459	454	449	459	466	486	479	465	461	416	474	423	438	462	470	435	424	442	414	466	457	417	454	459	443	436	445	459	459	490	406	463	461	406	436	445	412	448	417	436	433	412	409	460	448	475	461	471	473	470	409	426	520	419	449	433	483	419	428	475	428	476	467	500	457	478	441	466	456	488	465	462	443	444	477	466	466	443	514	484	493	475	452	439	435	448	444	458	481	409	495	443	430	438	451	455	427	464	460	480	458	455	440	438	449	437	445	412	446	461	445	504	453	435	430	505	468	417	448	463	451	511	439	463	448	430	442	465	446	458	440	471	414	466	493	415	447	465	460	426	414	462	479	451	458	452	436	424	465	427	451	438	459	428	466	432	461	474	430	457	442	432	451	460	437	463	445	447	444	421	424	430	425	455	457	464	478	445	417	453	446	499	430	442	455	479	429	457	418	482	465	445	460	438	398	417	437	490	421	465	472	461	436	453	425	462	436	442	419	433	420	451	476	479	472	449	432	477	478	472	421	496	472	465	431	432	440	454	455	440	424	442	457	452	485	477	469	444	480	438	448	456	481	466	472	444	462	440	448	466	449	440	426	434	434	461	456	423	447	488	430	463	489	469	449	480	460	442	459	462	422	445	460	422	444	451	428	431	410	482	464	455	472	457	467	409	460	441	400	477	471	412	454	461	439	429	424	506	444	426	449	419	485	472	449	425	494	481	425	427	407	427	437	429	431	435	469	461	441	433	437	453	448	481	432	409	439	446	443	431	426	440	401	423	474	467	436	453	464	446	468	470	426	460	457	448	452	467	448	421	421	479	422	450	453	447	501	429	439	437	444	449	473	501	457	435	455	445	487	441	472	438	427	455	494	436	446	452	447	397	481	445	409	428	438	441	437	468	502	436	463	452	421	465	458	458	448	446	478	481	451	397	410	444	444	456	440	450	402	450	415	463	491	462	468	474	468	423	443	429	431	453	446	413	462	467	457	460	469	448	483	458	448	450	491	479	501	436	459	481	414	403	445	467	436	440	462	437	487	448	473	458	463	449	429	427	510	457	440	457	449	452	454	482	456	460	423	444	462	410	484	462	481	453	462	447	458	465	455	438	447	444	437	458	470	469	413	492	459	446	422	462	429	432	471	471	467	469	467	408	427	480	459	452	454	408	462	459	401	424	505	459	485	425	469	447	450	409	457	451	449	423	448	430	497	462	495	451	460	454	474	446	462	470	446	418	460	419	471	441	450	523	512	449	472	421	481	447	451	476	441	442	456	484	451	460	426	450	434	442	437	475	470	450	486	475	443	427	418	421	456	440	466	432	421	478	470	439	444	451	477	419	464	409	443	459	489	447	504	427	458	408	432	453	474	503	485	407	411	468	459	459	442	452	453	460	477	449	495	464	468	470	451	468	464	476	467	499	472	442	460	446	498	441	459	421	459	468	448	461	441	426	424	484	419	404	396	447	415	423	463	436	448	402	410	406	462	430	451	443	443	435	475	434	461	417	455	466	430	471	439	472	425	462	420	442	446	419	421	444	461	452	458	472	475	395	473	432	499	470	436	457	447	459	486	435	476	429	419	396	441	391	426	481	452	423	426	474	443	492	413	451	429	449	465	429	481	465	425	411	465	470	446	469	426	462	447	479	459	471	470	462	468	489	449	409	438	475	468	485	438	422	458	476	450	465	395	458	468	458	447	478	483	455	455	449	439	446	468	441	442	439	475	441	468	402	461	440	437	400	485	458	432	425	453	451	462	465	492	452	471	452	434	420	493	430	476	432	463	493	404	418	449	471	459	453	433	464	460	461	439	485	469	464	481	437	437	470	479	462	474	467	467	457	444	478	476	471	431	496	456	463	469	503	436	449	450	456	514	469	504	482	448	468	430	451	426	471	454	456	415	436	468	440	479	461	452	461	463	436	472	460	485	443	450	459	465	455	432	484	452	475	479	468	441	424	489	456	432	469	437	453	453	424	448	467	425	475	440	488	474	414	482	473	472	507	466	466	409	445	465	433	471	428	442	453	453	422	492	466	471	441	452	430	458	472	448	419	434	462	477	419	452	443	453	476	439	457	432	437	469	462	464	452	451	439	434	474	436	462	461	419	436	494	448	456	419	496	471	461	482	427	469	450	440	434	465	468	452	398	419	440	423	461	459	440	457	448	420	453	406	450	441	457	421	452	404	425	443	434	470	481	498	464	463	459	435	430	442	446	484	495	479	460	458	475	463	424	443	417	424	436	449	437	439	409	491	433	451	498	466	461	427	428	448	439	436	475	422	480	451	459	475	455	483	461	430	443	433	465	463	411	417	467	437	425	454	480	497	460	478	452	457	445	445	431	460	456	479	444	481	445	447	434	469	473	479	439	477	441	439	431	415	479	452	439	461	452	474	469	463	451	489	451	512	500	432	447	445	463	471	469	468	495	487	451	450	462	483	494	417	416	474	445	480	447	468	463	440	439	466	438	421	488	422	505	500	441	477	468	449	432	425	423	449	449	466	428	476	420	448	410	438	433	424	499	417	429	450	471	438	426	461	481	460	497	490	441	442	423	412	414	472	477	460	437	398	451	445	415	431	453	486	434	448	445	392	461	516	441	461	470	484	446	410	444	451	433	449	420	436	455	453	450	493	524	423	436	456	453	453	444	482	471	454	419	435	427	428	434	468	460	465	462	443	482	430	441	449	445	456	415	444	401	434	495	414	453	448	468	437	465	466	458	458	465	435	437	450	459	431	466	443	464	449	422	435	441	498	403	494	479	479	453	406	479	494	452	473	459	426	435	428	444	435	448	470	417	419	451	424	462	473	457	450	470	473	462	458	473	455	486	480	414	449	465	446	444	510	434	441	414	455	457	480	494	457	407	464	461	464	465	429	436	440	479	439	442	460	471	461	425	400	440	449	454	461	469	417	482	499	461	483	448	470	446	450	483	495	452	432	447	453	429	464	424	459	443	410	480	454	463	445	437	424	453	425	426	463	388	458	462	461	461	457	469	457	453	468	443	461	456	465	467	494	441	452	428	438	455	466	454	460	468	498	455	480	451	421	504	445	485	461	470	427	429	489	461	456	503	439	497	485	497	467	409	458	439	444	473	476	486	437	500	465	421	442	477	454	486	461	450	458	471	428
29664	1170	1433	1491	1473	1307	1213	1240	1217	1139	1089	1046	1037	1068	1049	1015	1021	1102	1021	1040	1059	1051	1063	1061	1028	1065	999	1011	1064	1029	1031	1055	1004	1023	1018	1043	1041	1077	972	976	998	1022	970	1013	1053	997	1073	1002	962	984	986	1061	1021	996	1054	1025	989	1052	988	1011	1054	1058	1016	1006	999	1031	1079	1037	1027	1006	1038	981	1014	995	1014	983	1054	961	1016	1008	1025	1041	1041	1039	1000	994	1014	1032	1008	983	1023	1054	1050	1014	1031	1049	981	1032	983	985	983	1053	987	1065	1001	965	1023	1034	994	1065	1092	1073	1036	1016	1006	1042	1007	986	1010	944	1035	1088	999	1048	1003	988	955	1002	1018	1008	992	948	1023	1042	1005	997	994	966	1028	1026	1001	1006	991	1004	1031	1040	1000	965	1026	1005	1057	981	1083	1054	1010	1016	962	1005	976	995	1029	970	962	982	943	963	1060	991	978	965	981	981	951	995	1001	1031	1037	956	1017	1029	1011	1038	972	1015	1022	987	955	1045	1043	1041	1013	1052	1003	1028	1020	1023	1038	1034	1068	929	993	986	1063	1029	1003	1000	1015	970	964	1068	1010	973	975	987	1061	1003	1079	1052	998	968	938	978	936	1023	974	1029	1031	985	946	1022	972	993	1035	1044	979	972	996	1065	1043	1000	986	1029	1001	999	969	1046	1068	976	1033	1014	944	1007	961	973	973	1024	1009	1000	957	1029	1022	989	992	1054	976	1016	1023	1004	1022	1039	1036	1014	1000	967	944	1007	983	1038	996	1064	942	955	1037	1062	1013	1019	1009	991	977	1016	976	1012	1027	1016	1020	1002	1044	978	973	1038	1005	947	1045	1024	1005	1016	1037	954	988	981	1025	1029	980	1006	1009	1003	972	1060	987	1023	993	963	1046	982	1054	998	1018	988	1024	1015	1007	999	992	1023	971	1050	985	1006	1053	1015	1035	1018	1018	1032	1069	1007	1011	990	992	967	1000	1006	1006	999	989	1056	1042	1001	1025	1039	1039	1042	1032	1051	1058	995	1028	1014	991	1001	968	1049	1003	993	998	1050	1014	1026	1083	1023	983	972	972	1000	1013	1026	983	994	1053	1000	1030	980	1026	1045	1001	995	965	986	999	976	983	1051	1038	981	1019	1048	981	1012	985	981	982	1020	1037	1051	1016	1038	1014	1041	1065	1005	1031	1026	1037	1055	962	1010	990	1052	979	963	976	1033	1033	1030	957	1060	1030	1007	970	982	1041	1024	1019	1002	1031	968	1016	1021	1040	983	1005	989	1008	1011	1017	1017	1018	1040	1014	1007	992	1045	1036	983	977	1013	1033	1011	1064	978	1013	1018	1039	1026	1068	976	1018	1041	990	993	977	1034	965	1016	1028	995	997	1051	968	1069	981	999	1001	1041	1033	1043	994	1048	1002	1011	946	983	1022	991	1045	1009	1016	1055	978	1039	1013	1029	1039	1069	1035	1020	1042	1041	989	996	1017	1016	1036	981	987	978	1073	980	1041	1046	1070	1016	1028	1023	1084	1034	954	1014	1015	1020	977	989	980	1021	990	963	993	1026	1005	993	976	1058	1028	1013	998	970	1048	990	1011	1011	973	1027	964	1022	1028	963	1033	983	975	982	947	1032	977	1036	984	1025	1006	1071	1031	1023	1011	1035	1031	1013	1083	1025	1005	994	1014	1050	1013	1053	1008	1051	1008	992	986	953	992	1002	1062	1057	1006	1008	1004	1006	973	997	1034	1016	968	958	1068	1014	1027	985	1037	1063	985	1028	957	1079	984	979	1014	1011	1024	1037	985	1029	968	1023	989	970	981	1053	999	1091	1061	987	1032	1026	1003	1033	986	977	971	1032	987	1001	984	945	1035	1029	1038	1013	973	1007	1006	1042	1032	1070	1023	1025	1032	1032	1029	1011	998	1040	978	994	1064	1014	1002	1092	1005	1029	1008	1045	1019	1077	979	992	1077	969	975	1009	975	1012	977	1041	1065	997	991	1018	984	1044	1060	1035	980	1055	999	1056	1068	1035	988	991	1011	1020	1013	1023	1036	1018	986	1040	974	1010	1021	1039	967	955	1037	1027	981	966	1014	1019	976	1033	1044	975	1023	1007	1022	1024	1074	992	953	964	1054	983	994	1027	958	989	996	1046	1018	1023	1029	994	995	1003	953	1018	1027	962	1033	1006	1017	998	1077	1026	1036	955	960	1023	1020	1052	1016	1066	992	1037	1018	980	1024	1063	1008	984	1008	977	987	1022	1056	1035	1019	1014	1016	1020	1063	1011	1001	1015	971	1011	983	1016	977	1003	986	1057	997	991	1025	1000	1011	943	1001	972	1000	979	959	1009	1022	1005	997	989	977	972	953	989	983	1029	970	1031	962	1066	977	998	984	1040	985	1011	1064	940	1037	1045	977	1036	1097	1044	1039	1026	1030	1032	989	1024	992	1058	1006	1006	1008	1006	990	1055	1062	1016	1059	1054	1039	981	1007	1019	1070	1024	1052	1037	983	971	1039	1037	1013	1075	991	1048	986	998	978	989	1011	1040	1034	1035	1065	994	1025	1032	973	1048	997	986	1025	995	986	997	1035	996	957	1022	994	1014	1009	1041	1013	990	1017	1046	1011	1016	1033	973	1035	1076	1043	1003	985	1029	1040	965	1014	1041	993	1008	987	1010	985	1025	998	1029	1012	957	983	969	999	1052	1011	943	970	955	987	965	1040	1025	958	1037	1036	981	1004	1011	977	1017	1015	986	976	1076	998	1069	984	1028	1029	1035	979	1041	1018	992	1008	976	997	945	987	995	1048	1020	1008	1024	970	1034	990	1018	1055	1041	1007	1009	971	1034	987	1016	1023	987	986	1034	993	1038	1034	1002	1004	1039	1013	1086	1015	956	1049	1033	962	987	1054	1022	1000	1029	990	1018	1003	1081	996	939	1008	1008	1053	1011	966	1084	1040	1030	1006	973	988	1029	979	1027	1034	1011	1043	1049	998	963	999	983	1007	1033	1061	1047	978	1012	1014	1008	1019	972	1079	1044	1030	974	1023	1061	982	1072	1018	974	1004	1018	1004	1043	1026	1002	977	1048	965	1023	981	998	1044	1058	1013	1029	984	956	1003	1060	987	1038	959	996	976	983	1007	1018	1020	1087	998	990	1002	1040	1012	1010	994	1038	1013	983	1046	1028	1077	1074	1045	987	1013	1016	991	987	961	1000	959	1021	1013	1048	1037	1038	1042	1054	995	1068	1004	993	1063	1027	1021	1013	997	1015	1073	1064	1005	1004	984	1054	1005	1026	1032	995	1013	1023	1034	1011	1012	978	1034	1003	967	1015	980	1003	1043	1033	1019	1021	1040	1027	930	1021	1010	1058	999	1016	966	1015	1001	968	1069	1053	1032	1060	1021	993	1057	999	1058	1057	1016	1021	1027	990	1017	996	1071	995	995	972	977	960	1015	979	999	994	970	1027	1059	997	991	999	1018	1016	1026	1012	1057	1030	987	1008	1020	1009	1025	968	1052	958	1000	964	1008	1012	1092	1025	1033	1036	1028	1002	955	1026	1053	943	1053	1021	984	1076	1080	1025	996	1041	996	968	956	1066	1036	1000	944	1019	959	1015	985	1020	1033	1064	1026	990	1038	1018	962	1045	970	1088	1032	1043	1066	1018	1045	1030	995	1028	987	1020	1022	1058	1052	1041	986	1065	1007	1045	1064	1061	1018	974	1084	1047	995	962	1019	1021	1077	1063	1047	1049	1006	1023	1040	1009	982	1012	979	1066	1081	1009	962	1032	980	997	995	988	1027	1030	1031	1014	1085	1007	990	965	983	1050	1035	1059	987	1047	946	1043	1013	1004	1023	1022	1040	1051	1000	948	942	1011	1018	978	986	977	991	1056	1004	974	965	978	1094	999	1065	1068	1046	993	1037	1045	1032	1041	1032	1022	977	1022	1009	1021	1025	1016	1009	1025	1001	998	994	1017	982	970	1066	1009	1033	1036	1039	956	1007	969	949	1010	1012	1043	1070	1000	969	1070	1009	1042	1003	1017	988	1055	1073	1060	1009	1024	1008	1070	1039	953	974	1027	1003	1032	986	932	1001	1016	997	1033	979	1000	995	1010	995	937	1024	999	937	981	1028	1042	1018	1007	966	1038	1029	1006	1010	927	995	1012	1025	1035	1000	1010	1012	1011	988	1008	1016	993	1028	1053	1023	994	1006	952	1000	995	1034	997	1042	1028	994	1000	1036	1001	1005	1033	1043	972	982	1023	1020	1046	1010	966	1021	1050	980	1030	1009	1040	1027	964	1032	987	1025	1007	1053	1010	1038	971	1067	966	971	1012	1026	1030	1007	1016	1046	1011	1004	1006	982	954	956	971	1001	972	1023	1016	968	1011	981	1070	1005	1022	1035	1022	981	1059	947	1003	990	1020	983	1007	976	998	965	1028	1029	1045	1028	1014	1007	1038	1041	981	1007	1022	1042	995	1023	1020	1033	965
55924	13533	1991	709	528	549	444	428	393	396	356	376	397	370	335	380	386	375	326	349	359	352	336	331	325	355	342	350	322	356	351	358	331	342	320	361	354	343	334	340	312	364	318	364	300	340	314	313	332	349	332	324	314	324	311	353	363	330	340	318	307	362	354	360	325	334	350	367	303	360	311	348	355	325	321	342	356	315	349	321	324	328	343	327	300	362	355	309	337	352	372	345	344	378	325	371	335	343	340	362	309	342	368	354	357	311	337	373	334	320	349	333	328	335	370	336	348	346	322	387	343	309	359	346	331	332	341	325	346	336	349	311	353	388	343	320	348	355	355	311	328	345	345	303	316	368	336	360	324	387	358	338	357	317	357	372	356	372	350	306	351	361	367	330	357	339	389	379	384	344	367	341	341	367	331	326	369	339	329	323	334	340	359	311	363	324	349	342	353	338	351	327	356	358	295	319	354	328	349	359	308	308	322	353	355	346	326	357	355	327	323	317	344	312	370	368	315	360	343	322	361	314	372	329	356	331	376	346	360	331	325	347	332	317	367	347	374	355	337	329	333	315	330	361	339	351	378	332	317	368	373	356	357	331	358	362	321	320	380	328	343	339	328	326	343	316	331	349	326	335	359	324	320	333	347	354	370	353	354	366	351	352	330	341	337	352	340	341	311	315	373	345	354	319	321	345	374	319	331	349	368	335	347	314	338	343	345	351	313	323	291	378	381	313	352	319	363	368	345	365	352	340	343	329	361	314	350	320	344	340	341	336	315	331	360	364	311	327	307	365	316	366	335	339	342	335	352	361	362	342	354	355	346	348	315	327	336	319	342	316	317	331	379	341	328	352	358	367	335	335	335	358	337	359	317	331	373	380	354	378	367	330	353	322	355	324	339	348	365	370	320	344	380	362	351	339	340	363	343	340	325	353	358	327	315	345	384	344	334	338	329	339	337	350	327	348	337	369	346	329	348	333	348	341	340	318	343	331	319	326	346	332	358	353	342	359	371	320	335	336	327	340	357	330	343	327	366	329	333	319	330	349	325	348	361	380	320	337	321	350	321	373	326	327	334	353	323	303	328	343	343	338	356	361	310	330	363	339	347	344	340	338	365	317	319	345	339	308	364	377	354	329	295	309	324	348	334	380	366	325	358	378	329	320	342	358	341	339	355	376	325	316	343	359	322	349	338	319	331	365	355	315	371	341	318	360	394	332	337	362	341	327	317	319	355	369	336	310	365	341	317	356	339	340	362	370	338	320	323	328	317	358	333	369	296	364	327	326	348	302	321	344	308	338	344	320	363	354	330	350	355	303	323	343	396	341	344	334	321	314	350	310	328	353	363	326	340	318	320	324	322	334	355	355	369	338	374	340	324	368	332	329	349	344	283	298	333	326	328	320	345	333	354	300	356	340	326	347	346	328	361	375	318	333	325	333	315	342	363	365	375	307	357	363	353	345	342	323	346	321	326	320	375	346	327	317	351	359	318	323	306	348	359	329	335	334	319	321	327	315	351	353	361	299	319	343	310	345	348	357	326	370	314	334	357	354	349	339	339	350	342	346	308	336	337	372	336	373	370	332	340	386	334	360	365	337	355	382	333	338	341	342	338	336	334	345	348	351	365	361	307	313	334	365	368	338	393	358	330	343	339	320	353	323	331	316	362	366	346	346	337	353	350	335	367	332	351	350	346	331	351	375	342	292	357	356	358	321	365	381	369	345	369	346	357	371	340	309	304	336	342	357	347	345	331	361	324	361	379	347	334	347	342	320	370	331	380	321	336	380	314	362	373	319	336	316	327	350	311	342	339	339	349	360	360	329	386	325	340	348	322	306	355	392	349	306	362	321	329	325	306	342	354	337	385	306	346	353	361	330	345	326	293	326	323	311	308	319	377	368	338	370	312	325	343	330	341	322	349	340	318	359	340	324	376	339	343	309	327	342	357	320	350	359	417	338	366	353	357	338	318	345	395	345	338	343	298	329	329	309	304	349	315	359	333	371	381	335	348	343	290	313	350	347	369	333	323	332	322	340	351	314	349	373	379	326	351	323	314	330	335	353	323	342	360	336	365	332	338	329	366	318	330	353	325	362	315	345	349	359	335	350	309	329	312	385	376	317	347	337	345	363	318	331	334	330	324	366	312	344	310	365	360	317	339	353	328	317	352	367	331	322	339	333	348	363	352	328	369	342	360	373	353	372	378	357	376	327	364	377	311	353	349	306	369	380	365	349	373	354	336	362	349	353	383	330	311	343	336	331	345	352	356	324	356	347	335	335	319	323	314	328	311	349	367	338	347	355	380	369	338	331	311	365	370	350	355	343	326	325	375	353	352	328	343	355	338	374	356	325	298	352	366	354	334	308	304	351	333	337	354	296	312	352	322	346	324	319	317	335	365	349	347	312	339	340	348	337	334	307	333	383	325	368	338	354	334	332	327	380	327	353	387	331	316	341	347	340	323	360	365	342	335	362	312	376	346	339	342	354	387	346	335	325	363	333	341	376	338	333	331	355	325	360	364	315	327	311	335	339	358	345	325	337	337	321	309	341	385	375	342	328	326	343	310	304	360	347	349	367	346	343	324	363	326	363	350	351	360	314	320	388	334	363	301	344	362	318	337	305	346	336	353	362	336	297	313	341	352	377	361	334	321	359	337	336	319	353	327	298	358	323	363	353	348	328	386	370	356	364	352	320	360	362	333	321	335	349	337	310	328	309	341	343	327	354	336	333	325	331	328	366	356	324	386	371	375	332	362	340	356	319	327	336	364	355	342	348	366	354	304	327	330	355	307	306	365	313	317	326	339	334	347	333	358	365	353	346	329	313	331	337	330	342	297	319	340	376	326	337	320	325	354	347	321	339	331	309	358	367	346	348	362	348	331	365	339	328	318	316	334	329	369	338	356	327	342	344	334	319	335	352	348	340	335	328	333	362	334	317	354	338	310	366	381	341	303	330	364	338	360	351	287	351	363	365	345	315	352	357	354	363	350	330	334	396	332	357	336	335	351	328	334	376	371	315	348	350	322	326	316	347	347	339	336	340	336	315	309	338	370	339	352	350	329	329	355	365	357	358	382	302	359	385	340	362	360	341	351	319	352	319	335	321	326	322	314	313	352	371	328	331	351	351	369	356	371	363	350	343	320	329	339	354	317	342	318	353	332	364	328	357	319	355	350	340	364	333	359	339	368	309	344	353	361	338	335	345	368	334	331	337	352	349	364	344	344	331	330	347	355	324	349	361	350	345	323	369	330	352	332	364	332	334	348	341	380	331	347	368	350	324	315	331	369	351	284	313	347	339	333	321	348	362	323	376	346	364	360	361	356	356	365	334	314	361	359	342	369	350	345	340	319	322	315	323	373	335	342	309	338	332	315	358	366	310	316	313	323	307	325	345	335	315	306	350	334	312	334	354	329	345	317	349	317	323	343	337	324	346	318	350	332	324	372	317	330	299	351	320	336	349	323	332	415	366	367	341	374	326	330	338	330	341	350	348
29170	1158	1719	1821	1702	1469	1307	1204	1053	973	899	918	882	889	875	856	840	871	833	815	876	775	857	820	801	723	832	823	735	778	799	814	760	859	806	770	771	785	827	857	763	766	757	807	762	762	779	830	770	818	786	802	758	738	730	815	788	758	769	759	765	795	752	743	798	757	803	777	781	808	750	729	759	798	791	760	766	757	790	786	803	811	783	748	759	749	786	757	795	777	750	812	780	747	775	745	803	728	768	740	764	748	807	740	798	736	777	760	735	749	712	776	770	744	724	769	754	771	821	868	750	762	786	793	737	813	687	782	745	775	813	724	753	746	771	777	801	766	774	771	803	850	759	770	749	746	737	804	747	732	754	741	745	769	806	811	804	759	774	769	798	773	810	748	793	779	804	767	805	768	755	827	795	795	831	732	775	740	729	804	728	744	731	761	774	759	750	743	780	790	769	796	775	754	773	749	823	792	726	741	754	797	787	780	800	744	785	772	753	759	743	756	776	701	746	769	796	809	766	791	744	772	758	750	757	791	741	801	795	749	745	775	807	768	795	776	822	730	791	752	755	838	776	803	754	758	761	784	733	746	796	809	783	718	775	758	764	781	717	764	799	731	779	741	719	788	768	744	760	768	737	790	772	785	743	739	773	730	808	813	781	741	767	721	754	748	803	786	700	740	733	775	743	763	783	747	779	723	786	778	744	733	707	829	780	774	784	781	793	795	752	763	730	767	801	772	745	738	777	743	760	750	738	782	756	774	736	811	773	796	806	736	799	765	756	794	744	826	734	771	776	708	770	777	752	760	766	792	765	756	719	792	738	777	719	695	786	802	760	819	791	764	776	810	748	719	708	729	777	747	775	838	728	814	798	752	789	788	789	775	767	740	736	748	777	772	823	829	776	769	785	769	792	727	785	764	759	756	734	824	759	779	771	752	747	752	758	735	731	788	725	784	762	772	711	760	741	740	776	816	767	804	736	766	747	750	759	737	783	771	771	732	741	753	727	787	757	734	766	742	773	756	778	720	760	757	731	776	750	778	766	793	756	738	751	839	762	750	736	758	769	779	777	737	734	787	774	801	770	755	795	750	779	807	766	768	755	694	779	759	802	750	776	749	773	783	749	843	740	773	750	768	790	793	757	730	806	764	784	730	763	766	788	782	739	795	810	829	800	775	787	756	757	730	722	792	733	719	757	784	793	747	761	750	748	706	728	775	754	794	791	821	749	753	787	730	756	755	806	707	775	760	745	736	760	811	790	764	757	734	766	764	753	736	800	755	725	766	773	757	780	796	786	754	772	749	778	774	801	749	783	772	810	722	768	742	748	770	770	765	830	781	779	755	817	825	755	750	790	730	762	732	769	751	784	833	773	727	732	755	766	765	751	752	779	838	724	765	758	734	751	779	754	788	788	794	755	756	745	779	751	740	742	764	801	795	781	767	784	735	771	811	777	795	738	794	783	794	747	746	766	741	723	768	762	741	797	721	775	786	768	798	793	734	693	743	704	825	757	821	754	757	778	774	786	793	751	735	729	818	789	746	804	719	744	734	766	825	766	741	738	732	773	773	844	831	805	729	792	770	735	795	729	792	784	718	855	793	744	767	756	764	798	829	775	781	751	790	811	774	803	738	698	740	774	812	749	745	679	776	777	797	767	807	786	763	714	786	753	763	825	766	823	750	781	785	774	812	814	694	737	768	761	753	727	803	776	724	756	799	772	811	787	756	766	744	806	780	785	808	725	768	756	748	739	753	777	734	787	716	731	787	769	785	774	773	711	779	808	755	723	815	772	736	782	816	774	803	802	769	753	769	776	756	739	790	731	766	814	776	805	759	803	750	759	813	774	746	763	729	752	724	731	731	726	726	769	781	785	696	756	768	723	749	788	834	739	778	776	789	807	782	728	778	778	766	792	738	824	759	740	756	783	760	727	704	783	703	768	775	756	791	830	746	805	755	773	788	749	772	738	729	717	785	760	757	718	738	769	766	759	762	780	745	764	707	798	813	762	759	744	775	706	753	770	773	747	747	775	748	779	754	791	795	803	782	766	776	767	748	757	782	803	730	823	758	810	773	740	768	759	774	749	723	792	736	782	805	796	782	786	797	727	796	771	779	757	755	797	740	801	763	785	753	743	747	743	732	756	749	770	734	789	770	744	697	781	765	795	760	774	759	761	763	751	790	736	790	759	748	761	766	763	762	778	773	721	783	749	767	743	782	739	737	793	774	778	781	750	790	769	758	782	777	778	742	698	772	742	769	771	781	782	791	777	755	744	781	757	742	761	783	781	785	753	767	755	766	761	813	758	804	738	759	819	750	780	801	790	825	732	758	771	748	787	768	778	791	765	771	792	779	750	791	758	793	767	773	764	773	745	749	771	730	756	767	767	721	740	761	756	773	784	780	725	742	747	714	797	766	709	759	767	773	848	745	774	765	800	784	804	764	806	728	805	748	751	780	758	788	749	770	791	767	746	746	830	746	765	766	758	750	726	785	768	759	749	779	757	737	782	812	744	768	730	755	714	718	753	773	785	786	724	783	726	754	780	767	755	719	864	813	795	765	802	757	799	788	718	771	802	795	773	736	764	711	781	789	767	765	774	770	808	762	802	751	759	749	805	729	802	734	754	730	723	716	824	769	765	791	804	761	772	796	731	799	744	730	771	707	774	727	814	723	774	757	772	782	730	759	772	786	719	788	828	812	766	789	735	753	746	813	765	745	715	720	796	759	771	758	775	757	752	766	719	796	770	747	784	751	760	755	796	773	756	778	807	712	755	769	821	723	860	775	771	771	757	786	713	754	774	752	800	741	744	773	804	737	759	789	794	718	745	779	731	731	773	789	724	755	771	783	737	778	777	746	763	782	801	772	749	762	784	728	788	774	764	753	745	744	754	778	807	724	751	838	763	739	789	734	775	679	717	804	754	752	750	776	766	727	783	766	745	843	772	775	802	779	762	728	773	762	778	780	764	788	768	793	724	766	775	802	737	751	796	760	760	794	797	794	774	728	803	781	720	787	782	752	761	795	735	755	771	739	797	779	788	721	786	750	810	804	797	751	836	809	751	759	800	763	787	788	725	744	741	770	767	787	764	811	745	742	761	743	739	748	764	694	798	760	768	735	751	740	734	790	769	743	783	744	753	758	774	755	800	785	738	741	742	771	756	754	692	773	776	783	746	749	769	741	766	729	724	765	771	805	787	844	799	805	762	783	749	780	747	782	715	721	741	770	750	760	737	766	759	730	793	766	808	785	799	767	760	729	672	772	719	787	774	793	801	734	806	774	794	698	753	827	742	807	748	711	747	759	718	762	738	764	757	774	742	775	745	790	797	767	799	766	746	697	801	740	759	735	819	780	749	730	817	728	783	758	721	754	804	791	773	745	795	758	790	764	779	800	742	753	773	756	741	770	790	739	813	793	786	785	774	786	791	789	805	789	802	770	730	726	760	774	800	757	788	790	792	736	776	741	774	804	751	752	778	743	768	767	790	778
37053	5665	462	338	314	345	385	285	297	333	343	348	345	340	318	314	323	324	347	341	370	352	353	353	339	329	365	318	360	338	334	372	356	346	348	335	330	337	333	342	345	352	356	352	333	299	345	351	349	327	342	325	345	317	373	359	314	334	307	315	339	324	332	307	319	332	354	336	327	339	341	336	320	318	345	375	338	357	354	297	326	346	329	309	364	356	353	336	329	340	330	327	335	374	349	323	337	351	332	344	360	371	358	347	348	329	324	364	324	333	339	352	313	346	326	333	338	348	350	361	347	367	351	365	332	350	298	372	308	332	346	374	351	351	346	340	346	328	318	374	364	327	344	329	310	326	338	373	359	339	357	353	313	322	348	303	348	323	346	365	391	298	335	339	355	358	312	384	368	338	320	348	353	332	384	347	316	371	345	332	351	351	327	338	292	346	326	358	349	345	336	327	352	342	336	347	323	343	354	341	339	326	347	363	338	318	332	331	354	330	310	351	331	317	349	348	335	358	346	315	377	362	347	328	370	327	332	356	321	342	311	350	346	356	340	363	358	349	338	381	337	296	331	323	353	338	314	360	341	303	360	346	330	343	360	343	339	338	327	359	330	373	306	324	304	318	343	343	347	356	360	368	321	322	359	339	344	318	308	319	331	337	349	349	342	373	363	344	372	331	337	296	331	321	353	332	377	364	335	359	311	333	353	373	355	307	288	363	326	322	304	383	356	364	326	356	293	321	338	335	354	323	339	315	328	367	344	343	369	328	356	321	344	353	355	345	323	315	335	334	319	334	357	314	295	340	360	312	335	368	363	328	345	370	357	370	361	334	342	347	336	341	378	349	344	319	336	348	294	330	314	339	346	329	343	325	344	356	338	329	339	339	357	339	339	335	329	341	372	327	346	346	320	317	312	381	345	365	373	340	315	337	343	301	301	334	333	362	331	337	357	355	365	293	335	316	363	326	338	352	351	354	374	369	341	347	334	355	354	348	328	323	357	348	366	346	365	305	306	328	343	344	351	351	326	330	352	330	344	346	320	333	326	363	316	328	356	333	331	355	336	330	331	334	366	343	336	349	341	350	322	320	355	297	359	301	354	318	345	350	371	359	325	324	356	363	346	345	345	344	353	336	359	347	346	357	388	337	349	351	333	360	341	341	312	352	328	338	329	336	355	345	344	310	365	366	332	333	339	368	347	331	344	317	358	364	340	329	359	356	338	338	345	326	342	345	313	346	322	362	369	375	335	352	329	338	324	335	318	314	354	331	324	356	307	312	350	316	329	321	334	315	312	304	343	332	365	321	315	355	375	328	292	330	328	370	358	361	307	320	381	375	330	370	389	321	337	360	360	348	341	303	344	388	311	328	331	353	335	313	366	310	337	368	330	325	368	308	346	323	297	347	333	344	316	358	329	334	324	307	319	324	337	324	372	358	314	341	354	365	331	373	339	313	359	354	350	340	351	354	339	366	353	326	319	320	348	358	344	380	332	350	365	331	345	311	356	348	372	323	314	355	337	340	358	336	360	364	319	339	362	333	346	335	359	321	345	355	294	341	309	306	318	346	290	319	359	356	303	364	324	350	362	341	349	337	311	341	355	308	352	340	323	348	315	325	370	373	342	332	335	311	344	356	374	315	321	333	370	342	323	335	347	346	327	329	350	295	336	332	319	342	340	361	349	348	363	340	317	329	303	335	305	305	341	342	343	332	326	354	336	335	322	335	331	344	306	375	341	359	311	321	331	350	332	357	316	350	349	378	350	352	313	341	339	358	360	333	371	333	362	345	341	343	355	336	336	356	358	345	344	324	331	324	350	334	325	300	317	363	375	362	343	339	393	353	357	336	396	336	366	322	358	349	362	327	319	349	349	305	310	407	343	326	306	354	342	330	330	351	369	340	361	395	334	312	343	399	369	335	341	348	360	324	333	355	328	343	369	349	314	354	312	326	353	337	311	350	350	341	350	336	331	308	313	313	345	357	331	318	330	344	359	330	326	324	333	329	318	330	306	337	350	336	329	339	340	319	337	323	349	336	342	372	336	357	343	350	342	330	304	312	329	303	370	346	351	354	327	334	326	316	352	327	379	361	315	340	330	335	314	287	329	335	340	364	354	357	277	327	321	343	343	294	299	353	323	292	335	321	325	309	348	351	385	323	366	314	301	327	318	364	324	371	375	370	351	343	362	351	304	379	363	321	338	333	308	313	302	359	350	326	341	339	308	359	306	333	325	357	322	377	363	347	363	368	334	361	378	308	341	336	329	354	346	343	319	340	351	305	324	321	310	336	360	350	337	337	305	343	355	334	312	349	308	348	316	315	330	328	344	333	346	333	329	318	320	337	352	320	343	317	323	342	334	332	328	321	316	334	342	347	353	326	358	280	351	309	333	349	334	354	337	330	342	312	333	357	322	380	356	333	313	330	340	341	363	332	360	367	303	358	374	272	287	348	341	319	367	360	325	334	367	337	381	343	334	336	274	339	313	350	344	315	336	349	354	345	336	347	334	292	318	342	373	343	342	371	350	386	354	358	332	345	327	356	331	372	332	366	327	339	310	372	374	348	332	360	337	346	331	338	352	340	348	344	321	365	325	319	343	364	344	331	366	320	292	386	332	362	353	385	363	353	351	315	383	329	320	326	374	328	353	346	313	360	342	333	316	320	336	357	338	346	327	352	323	322	330	338	331	320	340	340	352	350	337	368	326	347	308	331	336	340	314	326	314	345	310	315	355	380	324	357	349	327	322	339	330	334	317	340	336	338	317	336	341	327	341	341	319	354	324	344	328	392	329	362	361	331	334	319	387	335	358	347	308	324	341	351	337	347	344	345	324	342	323	360	350	377	340	347	337	375	358	336	349	363	375	319	353	312	349	308	355	316	334	314	297	368	326	340	343	386	345	316	358	356	313	378	354	323	356	342	363	358	325	324	326	317	307	313	352	317	315	329	332	326	353	339	322	336	326	360	352	310	328	327	331	289	337	334	309	326	320	324	341	339	319	381	335	339	348	358	342	359	315	343	327	318	346	366	331	330	354	338	299	369	359	354	328	335	346	347	369	353	355	340	328	339	326	400	378	302	316	349	318	328	342	306	315	346	343	330	359	308	327	371	365	353	324	334	324	342	349	361	365	366	307	337	334	353	324	325	347	331	368	336	327	329	355	337	313	327	344	339	326	341	346	380	325	320	335	340	326	317	344	317	335	378	365	352	355	306	340	369	349	320	333	321	357	375	337	356	307	335	320	362	359	347	349	338	324	333	366	337	339	325	332	371	331	335	369	341	343	340	339	339	322	297	349	310	335	326	356	365	317	333	351	311	315	344	356	370	355	341	373	351	334	405	323	340	300	370	353	347	366	329	334	328	365	363	308	332	336	381	311	358	373	321	359	342	353	335	340	320	330	325	333	341	354	349	329	322	334	336	312	337	349	358	325	367	368	313	336	339	350	346	334	322	312	324	348	368	383	325	339	363	331	344	324	297	319	340	325	305
20584	770	815	826	771	826	792	767	788	815	796	781	772	805	835	790	808	829	778	785	758	719	781	785	801	780	790	782	771	820	801	751	727	810	780	841	769	817	789	838	719	785	852	782	795	777	768	746	762	769	755	832	831	748	806	750	811	763	835	784	759	795	758	779	781	788	791	835	756	763	773	729	764	797	776	794	788	785	804	824	786	728	729	822	818	786	778	828	821	783	767	764	791	758	808	769	808	820	801	787	766	752	807	799	779	771	765	796	789	787	863	777	792	762	804	791	783	793	800	797	824	770	774	773	812	825	832	783	779	828	824	744	804	808	805	791	819	756	774	752	780	787	825	764	779	835	760	787	783	773	752	834	767	760	808	786	789	795	782	790	772	778	808	785	742	786	781	807	840	757	764	785	810	783	784	846	788	787	809	739	802	807	774	833	815	786	754	779	749	795	798	764	749	777	829	805	716	806	791	802	780	798	806	845	810	843	786	805	762	817	769	845	790	771	828	790	731	794	804	801	766	789	752	794	822	800	778	756	809	781	776	806	770	781	769	803	809	778	814	777	766	756	807	745	802	792	787	804	791	724	813	761	766	789	789	825	723	797	789	784	787	842	771	725	752	785	800	746	752	788	805	795	780	795	767	778	779	769	796	794	771	838	785	816	761	821	799	789	807	774	769	844	792	757	782	782	747	770	751	740	756	750	795	766	744	745	750	776	779	769	783	791	712	795	790	830	801	858	762	790	763	841	801	825	775	768	751	810	781	787	810	813	800	806	769	767	721	776	776	733	813	762	785	792	799	823	803	811	795	814	757	785	780	786	830	766	774	860	767	805	796	787	786	761	789	806	769	789	749	748	766	758	830	785	810	787	809	804	730	758	799	815	791	785	759	817	780	781	808	741	794	798	789	812	841	763	773	833	811	782	770	800	805	762	795	789	766	824	812	788	751	796	747	765	762	837	772	797	780	779	777	743	724	804	776	802	788	761	798	741	815	760	788	828	787	760	761	805	780	777	800	777	761	774	781	799	751	792	755	789	776	788	752	838	824	818	774	871	790	780	799	827	832	813	778	790	792	797	800	819	781	787	800	795	790	853	810	782	784	795	802	815	817	776	736	799	805	767	789	799	853	779	780	736	829	768	792	838	774	808	772	766	794	781	802	761	801	768	800	796	800	775	841	800	802	735	840	773	853	788	772	759	777	772	797	766	800	844	788	802	784	811	757	809	835	800	785	763	826	794	840	810	759	780	813	798	825	737	802	834	754	833	783	824	763	813	812	804	802	800	770	812	790	778	745	827	785	817	778	803	811	746	834	774	761	805	787	809	808	781	809	755	809	792	751	779	760	793	800	731	783	855	768	775	803	801	820	787	754	838	811	831	795	751	843	830	765	785	776	727	749	783	802	747	801	801	808	799	785	757	736	811	803	772	851	818	785	739	762	801	779	777	799	781	787	793	786	779	821	764	815	768	831	811	736	800	796	783	761	763	837	810	808	777	844	788	762	767	779	739	761	798	839	825	798	764	739	803	750	822	761	841	788	802	756	815	805	771	762	798	764	850	813	801	796	764	743	791	779	784	762	841	782	800	780	804	773	796	771	811	767	824	852	757	805	739	807	772	750	821	771	770	841	820	774	830	757	788	791	807	830	837	806	807	821	805	781	778	778	808	803	798	785	765	794	820	783	814	814	797	781	775	760	799	758	774	800	789	785	824	811	828	743	761	784	807	729	754	779	793	794	796	796	796	748	808	796	779	785	806	765	793	766	770	837	764	785	832	785	834	750	818	763	778	783	796	761	809	801	797	810	821	771	824	767	790	784	785	796	783	807	810	790	789	799	762	794	805	805	802	775	754	792	781	756	780	791	757	746	769	823	740	779	801	747	751	790	759	810	789	810	823	781	834	780	822	867	807	786	805	792	770	759	813	831	788	800	824	755	770	774	776	718	816	790	821	788	797	842	833	834	772	787	787	775	763	776	792	799	763	760	730	813	765	785	785	791	777	798	804	748	788	791	828	813	811	807	832	782	822	789	831	799	815	769	792	810	766	777	861	792	745	760	832	802	795	776	770	756	824	781	772	783	786	776	754	801	790	814	777	741	785	797	773	778	770	748	851	796	748	794	872	796	793	769	781	791	780	781	785	817	795	760	778	773	732	823	815	786	758	811	787	791	806	828	793	786	794	798	786	863	818	841	746	775	775	834	814	794	766	754	840	766	797	809	776	824	766	725	789	809	753	784	805	777	752	784	767	803	765	779	809	800	774	761	806	808	787	836	784	750	826	800	803	783	754	810	791	809	824	779	859	819	812	834	792	762	793	770	772	786	752	788	815	797	784	821	759	800	788	803	789	800	795	755	821	832	820	806	779	771	738	780	768	808	741	795	771	744	752	794	785	813	770	794	800	812	787	787	781	726	817	814	741	799	765	823	836	785	760	849	769	769	786	807	770	793	804	756	820	804	746	782	757	770	761	776	817	856	811	831	806	740	789	775	793	811	788	775	793	815	779	770	776	813	740	801	820	835	763	799	762	801	842	787	730	752	742	785	812	792	783	806	792	768	762	796	753	769	745	744	773	798	817	807	786	776	794	812	789	805	802	795	829	798	802	785	776	746	757	784	849	793	794	780	822	779	781	788	843	823	760	776	831	815	828	804	785	753	835	777	815	783	779	783	771	738	769	813	770	781	811	744	803	814	769	815	772	803	794	753	805	761	785	820	840	763	790	755	767	842	764	821	843	796	789	806	850	800	764	793	783	806	782	806	812	875	749	862	778	789	773	837	751	806	814	772	798	851	854	781	780	805	765	813	747	801	801	777	766	753	804	765	802	783	797	795	823	785	733	806	782	743	785	820	812	821	821	777	806	782	774	738	756	824	769	771	797	815	830	796	746	802	772	753	771	768	784	832	786	801	839	811	799	782	733	792	822	710	787	725	769	828	773	775	831	760	798	784	751	801	798	825	839	808	731	758	799	804	818	815	774	798	782	766	794	764	795	767	752	823	795	770	825	820	760	753	808	811	785	794	785	800	793	805	818	758	802	784	790	827	777	781	776	760	772	728	749	777	797	778	786	826	803	812	793	787	786	791	801	762	769	796	775	762	802	774	829	811	810	726	806	830	806	783	814	748	785	787	746	802	779	841	784	777	832	804	848	759	801	770	749	777	754	829	808	741	785	782	755	794	797	765	818	835	793	819	739	795	810	773	777	734	773	757	790	745	736	781	807	804	860	784	746	782	786	811	813	779	806	832	809	810	816	796	783	769	764	819	759	775	765	816	792	844	826	872	809	784	815	800	831	850	830	761	833	782	794	808	752	802	816	830	785	798	839	786	817	794	776	811	773	809	804	791	775	767	820	751	801	806	806	776	782	837	799	755	816	743	770	765	819	785	803	791	755	773	832	789	795	748	776	836	785	773	781	808	842	820	784	778	831	802	799	766	767	821	827	767	805	753	814	775	802	764	815	844	735	798	772	759	816	762	779	772	762
51103	12756	1556	667	553	524	493	458	468	476	440	468	483	478	457	455	473	493	450	481	502	475	483	421	440	456	441	470	506	484	475	487	481	445	476	437	472	471	427	441	485	446	466	483	499	465	476	493	503	459	445	454	428	471	474	495	462	479	471	468	489	456	481	450	447	469	465	459	471	499	425	452	448	449	468	484	477	445	504	500	460	482	462	465	447	449	441	485	471	465	465	469	470	466	474	463	474	443	464	473	447	444	456	488	435	481	465	443	444	474	450	447	449	445	459	460	458	440	473	491	483	525	481	460	482	511	470	438	467	503	495	452	426	458	405	451	449	448	491	519	456	476	500	452	446	433	414	456	436	468	447	472	462	459	466	447	479	438	471	481	466	465	447	467	472	455	424	467	484	471	467	460	439	426	495	476	487	420	450	421	448	482	464	446	459	458	533	509	508	461	452	475	453	444	414	448	505	456	448	434	494	447	443	455	493	447	465	477	457	458	450	501	452	466	467	505	453	456	420	507	456	451	499	456	449	460	462	506	504	483	464	489	453	437	469	464	482	462	488	452	474	473	447	447	466	452	462	471	485	465	450	474	475	448	493	443	474	481	498	432	463	461	445	463	453	476	465	448	472	451	504	508	473	433	520	459	407	461	468	476	446	441	462	450	487	461	443	470	465	456	474	445	499	482	438	437	476	456	406	475	462	461	484	494	440	470	461	482	483	483	467	457	477	494	462	486	488	423	481	457	454	471	476	482	467	473	454	410	449	486	461	495	495	433	478	478	480	445	445	462	459	455	475	478	451	500	468	472	476	415	469	504	423	462	450	429	462	481	501	449	462	462	503	466	464	489	477	502	431	434	488	499	483	443	414	493	458	488	460	510	458	473	492	484	511	464	481	503	523	477	499	464	455	474	470	479	489	476	454	468	465	479	469	507	441	475	464	455	473	483	462	489	476	479	479	485	482	452	474	445	445	440	463	452	448	446	440	473	469	471	457	467	509	452	472	486	493	484	474	473	476	460	413	413	426	471	456	440	493	446	466	477	512	458	448	463	466	454	512	468	479	464	475	494	450	472	469	478	455	511	487	469	471	495	475	502	473	486	507	471	486	486	464	464	507	471	463	428	476	434	489	467	449	436	488	474	462	445	441	463	467	446	433	445	478	464	445	447	462	466	451	443	472	464	499	480	452	509	459	463	427	484	488	484	466	495	458	467	476	445	500	450	501	494	478	459	456	476	487	454	470	483	450	420	428	485	465	484	480	457	445	501	470	468	453	482	514	467	438	424	460	471	473	478	497	466	467	475	486	445	420	438	433	475	478	469	449	486	462	471	460	470	425	454	424	498	499	446	467	456	444	417	412	443	473	478	473	447	491	461	484	437	469	445	418	426	507	469	495	485	454	439	456	475	462	502	490	499	471	458	459	456	478	425	487	456	439	424	474	454	445	462	437	457	454	476	492	464	461	475	455	494	476	461	454	472	417	454	436	489	443	455	450	488	474	476	458	489	423	454	426	450	450	435	477	465	500	467	496	481	452	469	486	451	460	476	472	458	474	472	477	482	462	475	453	487	486	457	471	438	430	435	491	480	462	485	451	456	491	484	446	398	460	491	462	456	444	444	481	480	485	459	434	450	499	454	475	465	450	469	478	465	469	499	474	451	488	479	462	461	485	455	461	504	465	468	446	472	459	462	491	487	475	469	435	447	457	455	458	487	454	449	481	455	465	474	469	474	460	470	444	459	490	419	432	434	494	449	452	479	481	485	518	470	479	481	487	483	479	465	488	427	457	458	483	404	453	461	425	489	518	429	450	472	495	455	495	459	502	478	456	484	481	450	482	460	466	449	449	502	453	447	394	456	439	510	483	469	512	463	479	453	507	448	476	485	452	520	469	469	474	456	451	420	477	429	430	471	484	442	478	475	422	463	421	432	466	463	487	481	467	459	444	444	486	468	487	468	504	454	468	474	459	433	436	483	498	475	435	462	493	470	476	464	473	468	437	469	442	477	439	476	446	464	458	447	432	460	458	450	456	418	487	449	486	481	445	409	503	456	500	481	453	424	445	471	479	454	450	446	489	444	446	466	473	483	466	454	483	474	450	426	455	458	426	451	440	456	479	466	496	477	439	458	492	470	491	442	470	452	435	461	449	482	496	477	455	446	442	447	467	452	475	448	457	426	449	464	457	475	458	515	481	443	434	471	485	462	465	473	433	450	455	526	500	501	472	490	515	454	439	497	465	483	430	447	456	446	490	437	459	475	483	478	451	423	425	423	451	445	413	457	473	493	443	445	429	450	482	464	483	430	480	464	420	438	467	466	483	463	446	477	494	463	468	407	483	459	471	493	467	468	465	473	460	482	487	464	425	481	474	508	483	468	465	450	417	457	454	471	485	510	484	474	447	464	506	458	468	449	484	457	426	461	459	456	434	440	499	445	499	475	473	484	443	461	488	472	515	471	478	472	457	459	428	502	461	455	447	505	475	495	454	495	497	481	448	485	452	501	472	480	482	472	473	499	494	431	400	472	459	460	440	507	510	451	455	434	439	475	472	439	421	474	443	491	451	432	436	456	412	416	450	446	444	496	416	442	463	498	426	444	484	479	458	474	468	467	511	468	443	457	431	454	461	416	429	472	450	502	474	483	447	428	497	445	471	458	429	472	487	449	501	454	432	465	422	427	465	435	497	455	475	439	489	458	456	446	453	456	505	452	467	454	472	465	477	437	496	493	467	489	494	456	437	484	449	493	467	444	493	406	465	553	470	475	476	461	475	485	446	466	473	443	432	436	450	461	434	476	449	436	505	452	442	450	467	473	495	521	478	433	441	447	483	461	452	437	450	457	423	459	485	430	468	488	432	459	446	457	456	464	435	451	432	468	462	495	453	433	441	455	447	484	455	493	485	484	451	454	461	473	489	509	478	441	456	446	475	455	461	481	435	457	452	435	491	460	472	499	419	449	464	453	471	475	467	488	485	492	458	519	447	404	432	451	447	478	489	421	441	451	454	442	491	470	445	439	433	466	429	482	485	455	438	447	484	495	435	478	501	479	455	434	432	387	456	480	426	459	444	452	487	476	442	501	461	464	466	461	530	480	475	478	493	516	475	468	449	468	450	407	452	447	490	487	462	509	448	475	455	519	435	449	478	470	491	456	461	460	460	469	465	458	489	488	502	441	510	481	444	496	459	450	496	463	450	469	468	484	457	495	502	498	467	483	463	473	490	471	479	471	410	460	488	469	496	488	454	442	488	463	462	455	470	466	407	412	427	472	441	449	477	448	473	422	444	487	448	448	506	478	426	467	483	479	460	478	480	465	446	478	478	467	467	455	469	478	501	438	464	447	418	437	468	440	455	464	471	470	456	471	483	481	403	494	452	479	435	415	458	471	448	478	446	502	480	465	460	447	462	412	437	481	463	460	465	478	450	471	455	431	441	456	445	455	452	447	424	406	487	447	448	433	481	438	452	478	492	505	445	460	470	510	451	433
28293	1193	1469	1560	1436	1309	1304	1181	1142	1142	1147	1102	1075	1146	1135	1125	1149	1115	1018	1058	1051	1045	1046	1022	1058	1043	1039	1062	1079	1049	1025	1059	1021	1057	992	1102	1033	1046	1063	1065	1092	1033	1079	999	1021	1042	1023	977	987	1080	1014	1068	1003	1026	1029	1039	1037	1037	1064	1047	1084	1023	1056	1045	987	1023	1048	947	1018	1056	1035	1041	1063	1067	1035	1053	987	1017	1040	1022	1038	1022	1026	1102	1035	1000	975	1069	1001	1070	1076	1057	987	1048	1003	1044	1011	1030	1000	1019	986	1079	1050	1004	1044	1018	1078	1012	997	957	1054	1006	1038	1035	1015	1048	1051	1100	1095	1025	1062	1040	1069	1048	1041	1031	1029	1082	1091	1027	1024	1039	1037	1058	1080	1115	1022	1061	1048	1009	1048	1032	1027	1000	1063	1035	1081	1058	1040	1010	1048	1016	1034	1081	1046	1063	1032	1022	1055	1032	994	1032	970	979	1078	1034	1054	1027	1056	1005	1027	1004	976	978	1038	1008	1059	1050	990	1004	1025	1008	1019	1062	1044	1008	1042	991	1020	1015	1011	1050	1036	1055	1020	1050	1043	1009	1090	1012	1077	1019	1050	1044	1008	1055	1054	1072	1019	980	1079	1021	1042	1050	1059	1010	1016	1016	1060	1060	1039	1037	974	1074	1036	995	1054	957	1081	1025	1078	1017	1049	1028	1003	1061	1070	1042	1019	1041	1085	1015	1003	1049	996	1061	1045	1022	1005	1048	1050	1053	1046	1035	1039	1084	992	1030	1008	1017	986	1000	1016	1024	1070	1012	1106	1019	1037	1043	1064	1013	1059	995	1027	976	991	1033	1020	1058	1018	1056	1025	1018	1018	1042	1024	1034	1005	1052	1023	1021	1040	1021	1019	1063	1055	1030	1016	1075	1111	1043	1009	1023	1049	1037	1007	1006	1103	1062	1037	1008	1022	1023	975	943	1035	1005	1012	1028	968	1016	1027	1043	948	1088	1000	1041	1022	1064	1073	1094	1011	1000	1097	1018	968	968	1023	1076	1071	999	998	1017	1021	1062	1081	1044	1048	1008	1024	1028	1091	1058	1051	1012	1038	1077	1006	1030	1028	1104	1060	1061	1017	993	1020	1037	1053	1060	1058	1008	1016	1069	1052	1032	1069	1060	1046	1050	1089	1087	1051	1001	1024	983	1109	1033	1016	1073	1010	1037	1030	1109	1052	1044	1030	1074	1019	1060	1031	1024	1038	1028	1099	1014	995	1086	1008	1051	1027	1008	1050	987	1067	1102	1064	1011	1093	978	977	1020	1077	1041	997	1044	1005	1055	1019	1055	1085	996	998	1044	1037	1067	1041	1045	1039	1075	993	1005	960	1102	1013	1073	1017	1018	1022	1014	1035	1024	1050	1011	967	1009	1023	1024	1060	1084	1047	1073	1065	1052	1032	995	1040	1055	1112	1045	1020	1055	1015	1057	1042	1010	1067	1048	993	1015	1050	1008	989	1019	1045	1013	977	1039	970	1066	1028	1032	1002	1004	1044	1046	1047	1063	1040	1022	1011	1053	1060	1008	1047	1047	1083	1073	1037	1059	1027	1040	1088	1100	1042	1035	1071	1038	1041	1053	1023	1067	985	1023	1045	1104	1020	982	977	1024	1002	989	1076	1028	1000	1068	1025	981	1020	1013	1020	1017	1026	1088	1026	981	1010	1000	1005	1097	1050	1070	1037	1055	1087	1094	1023	1051	1049	1052	1077	1038	1080	1031	988	1044	1046	1005	1050	1024	1029	1047	1035	1069	1005	1063	1055	1049	1014	1071	1061	947	1045	1081	1068	1039	1045	1060	1067	996	1053	1017	1048	1027	1067	1075	1028	1043	995	1027	1034	1038	1013	977	1034	1037	984	1054	999	1011	975	1048	969	1061	1013	1054	1006	1047	1005	1055	1068	1082	1033	1026	1060	1039	1029	1018	1040	985	1043	1027	1001	1022	1063	985	1000	1071	1041	1089	1109	1074	1027	1091	952	1040	1047	1007	1011	1064	1049	1087	1058	1063	1076	1044	1035	989	1015	979	1071	1031	1066	1054	1019	1033	963	1002	1046	1007	999	1014	1044	1027	1000	1075	1100	1076	1060	1022	1040	993	999	1050	1034	1088	1025	1036	1076	1060	1001	1016	1034	1022	967	962	1044	1054	1061	1044	1007	1018	1001	1019	1103	1035	996	1087	1027	948	1002	1063	1023	1063	1014	1022	1078	1054	1053	1037	1015	1021	1039	1041	1040	1094	1028	1061	1059	1094	1040	969	1058	1020	1015	1001	1008	1022	1038	1033	1028	1043	1024	1041	1074	1015	1048	1066	1003	1044	995	1039	1019	994	1007	1061	1034	998	1107	1057	985	994	1002	1023	1048	1031	1060	1127	1048	998	1010	1058	1049	1042	1013	1038	1032	974	994	1044	1047	1000	1021	1066	1043	1048	1051	1093	1012	1098	1050	1023	1011	1050	975	1011	1019	998	1042	1024	1091	1047	1014	1050	1038	1000	1059	1048	1058	1049	1013	1011	1026	1030	960	1019	1056	1012	971	1049	1076	1034	1036	1031	993	992	1061	1061	1013	1024	1087	1054	1062	991	1073	1068	997	978	1076	1054	1012	1107	1037	1041	1002	1039	1052	1066	1028	1107	995	1015	1058	1036	1097	1032	1050	960	997	1049	1012	1023	1044	1037	1030	1059	1112	1034	1002	1042	966	1038	992	1074	1049	1055	957	1005	980	1058	1061	1032	998	969	1015	1022	1050	1020	989	1076	1087	1038	1011	1017	979	1058	1009	1047	1049	1048	1022	1103	982	1050	1036	1030	1040	994	1095	1021	1044	1020	1049	1028	1010	1016	1067	1085	1008	953	1029	1003	1056	1067	982	999	919	1059	1030	1030	972	1045	1003	991	1052	1079	1079	958	1064	1002	1008	1074	990	994	1037	1016	1034	1042	1100	1047	1012	1035	1044	1000	1023	1045	1028	970	1043	986	1082	1000	994	1075	1061	1035	1031	1012	1076	1038	1047	1020	1050	996	1090	1037	991	1038	1027	1024	1042	1042	988	1070	1027	995	1009	1003	992	1056	1032	1014	1072	985	1019	1066	1004	990	993	1020	1045	1034	1061	1028	1026	1021	1021	1003	1094	1057	999	1057	1029	1001	1088	1014	1027	1024	1057	1031	1004	986	1043	1040	1015	1015	1032	1052	1061	1023	1100	1032	1054	1045	985	1039	1039	1034	1023	995	1024	1078	998	995	1017	1064	1024	1012	1042	971	1071	1046	1022	1017	1051	1000	1025	1044	988	1049	1076	1049	1061	1069	1054	1034	988	1033	1024	1054	1035	1083	1025	1008	1007	1005	1000	1048	1037	1046	1014	1047	1072	1033	949	1010	986	1054	1074	1052	1070	1016	1058	1028	1044	1009	998	1031	1023	1094	1056	1038	990	1025	1035	1041	1027	1032	1038	1018	1035	1097	1054	1009	1028	1047	1012	1080	1064	1064	1056	1005	1023	1053	1029	1048	1013	1009	1073	1032	956	1101	1023	1036	1047	1008	999	1000	1007	1119	1003	1076	1047	1053	1029	1006	1008	986	1046	1009	1022	1029	1004	1052	1086	1063	1018	986	1091	1009	1074	1047	1037	985	1072	1060	1028	999	1000	1025	1018	1062	978	1039	1080	1040	1032	971	1093	1023	1086	1013	1078	1079	1027	1081	1057	1045	1099	1050	1028	1005	1073	1023	1020	1062	1081	999	1063	984	1049	1052	1037	1097	1041	1058	1012	1050	1071	1079	1097	1044	990	1046	1019	1009	1040	1061	1027	1050	1016	1067	979	1029	1029	1068	1022	1011	1071	1035	1045	1059	1046	1083	1023	1061	1059	1058	1005	1033	1050	1006	999	1012	1035	1046	1026	975	1013	1010	1047	1063	1029	1041	1008	1016	1061	1094	1098	1022	1004	1050	1049	998	1075	1090	1004	1042	1021	1061	1034	1090	985	1068	1031	1037	1090	1057	1049	1008	1028	1013	1036	1007	1075	1050	1076	1032	985	1045	1044	1066	999	1016	1017	1030	1041	1040	1010	1083	999	1011	1012	984	1064	1045	1020	1030	1016	975	997	1073	1031	1070	1082	1061	987	999	1024	1004	1019	1013	1040	1103	1043	1012	1019	1027	1013	999	1036	991	1042	1083	1073	1081	1023	1122	1034	1028	1013	1095	984	1061	980	1006	1085	1070	1071	1015	1059	1042	1047	975	1020	997	1022	1003	1006	1015	1091	1055	1000	986	1062	1019	1070	1047	1006	1026	1048	1025	975	1068	1053	1042	1039	1026	1034	981	1044	1078	1000	1005	969	1057	1051	1019	986	1020	1005	1113	1033	998	1017	1054	985	1005	1057	1010	980	1011	1074	1129	1045	1035	1036	1076	1068	980	1008	1078	1011	1031	1026	1038	1017	1032	1042	1023	1008	1043	1014	1038	1004	1016	1044	1022	1075	1007	1055	1059	993	1034	1004	1036	1034	1070	1047	965	1063	1001	1002	1064	1047	1068	1031	1041	1076	1029	1084	1012	1042	1030	1099	1067	1024	1063	1036	1018	1088	1022	1024	1015	1021	1041	1032	1008	1030	1073	1014	1050	984	1008	998	983	1072	1042	1058	1023	997	1030	1045	1030	1032	1026	1029	994	1042	1078	1037	1006	1071	1078	1057	1043	1045	1070	1032	1015	1042	1034	998	1091	982	1005	1020	1060	1067	1001	961	1057	1055	994	995	1071	968	1024	1062	1024	997	990	1026	1016	1014	1076	1060	1002	1145	1051	997	1042	1005	1023	1034	1072
57692	15867	2715	716	544	534	476	466	412	403	427	421	376	354	413	355	396	410	342	370	370	371	340	344	366	353	399	379	324	392	411	362	380	362	365	335	387	371	394	380	357	369	365	345	379	385	402	388	421	328	348	371	345	374	410	368	377	403	369	404	361	404	422	344	400	384	350	347	363	386	358	372	385	350	383	351	372	352	338	311	345	327	393	337	394	390	360	388	340	419	422	364	358	369	347	380	414	388	358	392	341	367	353	367	340	355	400	350	385	339	364	402	348	366	401	371	351	376	392	374	382	359	371	387	378	404	377	352	357	364	406	342	351	371	370	363	383	329	361	380	375	387	339	340	361	408	365	402	371	374	361	399	347	345	383	368	401	368	331	368	381	341	364	341	329	381	329	389	402	384	376	409	368	402	351	395	360	423	370	368	364	340	382	406	367	329	409	369	400	348	351	325	359	364	389	387	372	345	354	312	329	383	359	351	342	381	400	390	383	371	376	383	385	357	339	386	345	399	372	398	381	368	364	387	335	406	370	369	366	361	373	401	377	361	375	363	387	353	368	392	382	372	388	340	345	356	344	365	376	363	345	334	393	352	378	369	395	375	374	306	381	361	353	378	383	396	326	389	405	375	363	370	335	386	374	366	355	323	383	384	384	333	331	392	377	341	346	377	352	347	410	354	374	356	379	362	337	400	345	397	351	345	392	358	406	344	364	369	371	367	366	353	345	371	398	400	343	319	386	362	379	396	336	385	332	377	381	378	340	339	368	386	367	386	364	325	356	392	360	372	371	393	350	350	398	355	390	393	389	360	391	351	349	375	361	363	368	395	365	361	357	400	383	384	363	381	387	398	344	393	394	362	363	372	353	391	384	373	352	351	373	410	383	395	374	356	358	361	371	342	380	356	329	370	307	370	350	396	354	359	408	380	361	389	367	403	364	357	383	340	377	376	352	398	349	365	369	354	392	383	387	368	393	377	397	401	335	383	365	335	346	337	364	357	328	369	356	346	352	376	361	362	365	389	336	387	345	381	361	389	396	367	383	365	409	388	390	345	377	374	372	329	347	405	420	381	359	352	374	367	335	363	386	351	328	385	391	370	382	360	386	378	344	395	338	342	396	352	374	386	355	397	315	374	412	358	354	374	379	363	403	352	385	349	360	351	402	369	383	341	371	368	371	383	357	410	335	383	429	373	358	351	376	391	360	342	368	336	402	378	346	372	351	419	344	392	380	344	374	340	394	376	396	336	361	358	349	350	383	329	398	376	396	366	364	372	332	394	379	388	355	335	368	409	361	357	377	354	387	391	336	336	353	382	370	367	358	365	345	375	379	336	363	356	354	377	418	388	360	375	339	400	359	382	373	349	413	332	351	340	416	360	337	359	376	368	382	367	354	363	354	345	349	354	344	406	381	366	354	364	372	332	376	374	362	334	369	354	349	378	405	373	365	352	366	357	395	395	357	387	340	352	377	393	356	354	354	408	373	365	329	350	365	373	384	376	400	362	358	377	325	378	411	346	392	397	372	358	356	384	351	364	338	405	396	408	391	372	399	357	364	352	364	352	361	319	344	386	392	341	390	388	397	337	335	344	339	372	334	346	368	369	306	339	363	383	357	366	354	351	358	390	375	403	360	343	362	401	390	366	366	430	375	380	344	348	395	358	366	370	384	363	365	356	353	363	366	354	372	365	397	354	384	311	371	383	393	395	345	348	387	330	393	363	401	351	400	360	349	348	377	358	348	347	372	376	407	345	357	362	371	359	364	366	379	370	344	358	325	387	392	358	350	344	356	366	404	356	378	354	355	382	347	419	320	355	396	383	367	422	327	397	372	367	380	355	336	404	396	356	364	346	374	357	369	346	319	344	347	414	374	347	404	384	401	364	347	405	363	381	357	393	378	359	378	355	400	361	400	399	354	365	412	403	327	399	365	365	335	322	338	378	343	360	394	365	371	341	324	330	364	370	378	366	362	391	367	379	370	369	366	401	367	366	370	383	327	363	366	386	411	388	404	352	411	352	381	355	370	380	346	341	322	356	358	346	374	383	368	352	363	339	363	411	402	408	373	347	362	399	382	384	395	364	349	406	392	384	361	351	301	330	366	376	375	326	403	394	366	368	373	358	359	356	352	374	352	342	367	359	335	393	389	379	361	352	359	363	356	349	310	370	378	373	342	369	386	388	397	375	326	382	366	360	393	342	362	370	373	387	394	378	376	359	377	385	354	343	396	408	356	340	392	319	360	362	389	363	371	336	406	325	375	385	381	362	382	352	387	359	364	344	353	395	326	364	400	374	351	388	379	373	359	329	368	353	406	386	366	379	339	402	371	386	369	353	389	373	347	409	385	364	367	380	353	333	396	370	379	359	342	380	363	335	336	369	355	383	342	391	363	357	401	340	318	350	386	310	360	381	394	368	326	344	336	373	370	357	347	325	352	392	344	324	386	387	370	410	374	392	391	366	374	334	317	378	360	386	412	375	391	377	377	388	406	351	362	373	357	402	329	343	361	354	380	350	395	340	419	381	320	378	320	381	371	344	412	355	367	392	369	362	401	349	380	387	368	355	369	326	352	350	383	380	343	391	395	383	364	357	368	388	349	401	338	405	357	345	364	361	367	365	381	383	378	388	364	365	372	373	402	375	375	377	393	397	378	358	342	399	365	361	379	343	345	382	332	353	345	361	402	394	364	372	391	367	393	380	375	321	371	380	349	349	373	351	369	375	354	387	384	407	378	384	347	354	371	356	375	353	342	362	345	377	385	376	379	404	391	420	379	378	358	382	391	389	370	336	351	352	395	401	328	403	347	369	374	387	367	359	376	339	384	344	374	365	362	370	347	352	391	361	334	390	349	367	353	367	358	358	378	329	380	371	379	385	391	383	362	347	391	383	412	381	382	391	362	372	394	389	352	343	388	358	392	392	354	411	391	353	328	359	395	381	345	361	341	380	375	379	333	374	345	384	349	365	397	352	387	375	369	382	383	367	351	352	372	353	371	384	370	349	324	376	362	369	405	356	358	420	346	339	333	387	376	345	328	328	356	363	353	342	376	390	406	388	407	341	373	339	385	328	365	385	409	347	335	364	404	358	364	336	369	387	367	343	397	369	361	357	338	359	384	366	351	372	383	364	371	366	342	317	350	382	347	346	348	374	365	389	371	339	379	343	397	354	374	394	383	372	360	385	368	374	417	390	366	377	376	373	360	339	371	399	341	391	399	337	367	358	361	377	362	375	346	380	388	373	395	373	372	380	401	370	390	349	372	374	348	381	344	381	377	392	408	366	383	384	361	344	376	383	366	343	360	327	365	384	351	389	361	342	339	326	345	402	366	330	373	336	411	336	397	335	350	388	361	350	347	337	342	390	349	378	402	355	318	389	334	354	395	363	381	365	362	364	353	370	397	396	381	395	335	362	352	354	334	382	390	360	362	355	386	370	365	421	365	402	366	368	359	351	373	383	372	369	421	379	377	366	363	345	383	361	377	352
30928	1143	1694	1723	1609	1375	1276	1143	1078	1086	991	924	917	902	927	906	871	849	931	863	828	877	847	805	834	870	830	819	891	856	841	844	815	810	873	819	919	818	897	798	818	875	750	867	782	856	819	822	828	847	844	822	844	819	803	836	780	802	848	835	841	840	784	843	816	830	843	836	806	802	869	789	843	820	842	835	812	878	854	814	832	806	813	848	837	820	797	806	811	838	806	883	905	864	781	771	861	865	827	836	849	832	815	823	808	816	831	847	794	826	795	782	838	840	838	847	845	813	817	809	885	814	834	798	795	826	820	899	835	807	825	818	816	825	850	814	849	844	853	826	830	833	787	805	874	816	804	806	851	778	854	800	854	878	807	839	787	813	850	856	835	824	829	827	820	798	829	853	807	865	793	822	847	811	838	815	760	839	843	818	838	831	807	770	831	807	802	821	775	870	841	851	833	832	814	784	839	780	891	783	815	806	830	858	796	843	814	874	787	817	845	840	862	825	796	875	799	801	826	858	792	793	797	797	824	802	810	857	849	853	791	801	849	812	850	817	826	829	845	826	874	860	792	843	829	895	864	819	851	831	825	801	794	785	796	754	813	876	817	812	810	800	813	797	845	875	880	821	786	760	858	821	828	815	824	839	836	837	839	852	838	841	797	806	843	838	835	790	811	782	900	808	892	876	789	829	859	801	852	840	859	766	810	816	800	819	846	836	771	816	771	814	816	877	842	815	803	857	824	866	868	867	905	854	832	815	804	820	800	871	852	816	846	808	827	837	820	790	761	810	851	854	829	856	813	799	809	860	804	845	853	819	834	818	786	828	829	843	814	785	807	829	820	801	886	798	858	802	827	781	803	823	834	807	831	880	861	838	835	851	786	820	810	817	831	816	837	828	778	788	844	802	847	868	803	820	831	821	890	850	869	814	860	789	849	813	765	784	832	847	778	770	814	839	838	846	895	829	812	846	868	791	780	817	814	784	853	804	794	747	802	845	853	825	815	837	801	805	771	855	782	803	794	815	845	796	774	828	815	804	846	828	811	800	831	827	827	803	829	839	802	811	870	824	810	836	822	866	799	827	854	830	805	840	776	829	855	884	841	851	770	839	827	788	826	841	868	796	806	797	818	799	836	808	803	828	867	858	841	866	796	804	815	820	881	777	799	792	844	843	780	859	793	798	784	795	865	824	840	821	837	882	791	830	824	795	806	806	834	870	843	780	848	802	785	846	809	805	809	842	779	817	817	784	824	772	847	810	818	777	821	843	852	830	749	830	826	815	815	868	830	799	851	818	793	862	848	825	810	830	842	837	812	839	826	787	774	797	829	859	802	783	802	831	856	805	849	843	852	877	805	863	889	812	833	824	725	826	844	840	843	811	887	854	781	845	801	867	839	863	786	831	858	811	841	834	832	845	802	872	867	857	816	835	761	863	777	774	811	835	809	808	830	789	807	821	843	808	787	820	818	800	793	810	799	815	787	810	743	822	779	849	814	819	788	843	809	820	844	820	830	784	814	816	833	784	828	818	839	776	817	815	846	788	789	829	812	800	790	807	820	792	870	804	898	815	801	844	855	843	861	893	866	813	791	783	873	762	799	861	878	825	863	866	769	809	821	878	845	849	809	828	854	837	790	808	833	831	830	814	802	871	830	788	845	821	795	789	884	795	864	799	808	806	817	823	815	786	797	799	793	800	787	824	813	799	823	867	853	841	792	769	800	805	856	802	800	833	827	804	856	838	848	837	789	814	840	773	830	832	830	856	856	802	837	801	807	890	792	774	847	849	830	790	846	806	885	844	806	866	840	845	843	840	841	818	792	803	818	863	841	863	872	848	861	787	857	840	795	774	826	788	825	822	817	785	898	839	806	773	825	881	791	815	849	878	799	828	809	832	777	846	815	797	831	782	826	893	830	872	821	854	814	809	841	808	838	787	798	832	848	852	803	766	891	786	817	766	817	846	771	787	833	819	846	793	839	865	811	846	829	863	821	858	866	855	879	804	865	808	821	819	811	790	809	855	850	810	846	790	854	792	830	896	850	795	774	830	835	812	855	798	824	808	784	819	778	780	847	850	855	790	838	802	847	795	807	881	837	839	804	812	822	833	785	829	798	799	817	774	814	793	856	805	820	844	824	797	835	799	824	825	802	822	798	824	829	834	809	843	799	853	783	826	822	820	802	833	860	803	823	809	818	788	796	848	812	858	789	838	864	809	853	819	853	837	804	807	842	757	806	821	855	845	843	866	791	862	832	880	799	832	829	775	848	821	798	825	833	806	812	805	839	845	808	847	779	863	869	901	807	824	780	886	817	807	825	834	841	888	810	838	838	821	786	877	803	860	782	800	855	818	820	767	768	811	835	842	775	813	822	808	830	856	774	854	827	865	875	811	821	828	839	818	879	869	858	828	825	754	861	788	818	783	824	813	793	806	779	803	830	781	791	818	831	854	862	876	857	868	794	833	903	770	819	861	808	842	839	837	829	823	834	864	827	787	781	845	792	828	798	822	811	784	780	820	789	801	879	799	766	815	870	787	889	812	790	856	879	870	798	835	847	819	834	860	810	878	812	794	830	800	862	841	802	823	828	899	851	841	826	838	805	744	818	829	859	780	812	835	833	834	827	854	775	775	858	815	814	798	825	824	852	871	827	756	812	861	828	853	820	770	840	893	803	830	865	812	803	814	796	852	864	802	790	826	873	833	832	826	804	824	827	850	792	819	853	835	845	818	838	807	812	808	794	860	848	829	788	881	754	799	822	833	794	790	824	889	832	809	819	848	847	827	799	811	877	781	791	865	824	800	808	825	814	797	805	832	818	814	844	773	842	852	777	827	807	838	817	774	883	824	850	854	793	837	835	821	788	843	829	739	836	794	802	866	828	826	788	846	806	859	787	828	821	842	872	813	810	835	856	797	830	792	824	863	873	865	813	820	808	787	835	814	835	805	876	822	831	812	832	838	827	831	846	829	827	838	814	841	830	861	818	843	819	839	778	799	851	855	795	848	806	809	809	783	852	835	844	840	797	810	816	804	811	858	837	817	814	819	844	794	844	821	860	821	825	807	827	838	784	836	818	825	837	793	860	855	791	817	819	832	826	813	862	840	828	825	837	792	781	811	808	858	840	867	812	819	785	842	826	774	844	798	822	843	866	820	835	834	877	830	803	892	808	811	802	835	864	801	825	795	836	847	835	843	811	844	825	816	843	913	844	841	812	787	835	790	839	835	837	831	846	751	839	777	828	865	757	859	814	808	847	830	838	800	881	772	833	800	778	817	767	880	799	861	829	831	854	824	832	850	782	828	804	845	798	855	821	830	772	844	795	830	849	852	805	856	815	807	764	824	821	801	810	862	849	762	831	793	836	781	820	851	792	812	839	856	788	837	838	840	835	804	871	852	802	872	856	834	827	841	831	828	831	822	821	871	811	821	864	804	779	789	805	805	842	869	831	807	845	793	827	797	827	822	828	788	840	844	834	815	842	762	849	805
38465	6406	477	374	366	325	345	339	324	373	287	326	321	316	334	368	333	346	337	347	323	350	357	351	341	380	321	350	390	351	329	348	370	366	355	352	363	340	362	353	347	289	352	365	348	339	353	342	381	353	336	372	362	339	352	346	355	336	349	361	341	331	334	372	392	380	392	389	343	391	368	366	339	379	372	359	323	367	362	337	341	354	340	361	385	339	364	375	382	350	349	354	330	326	379	406	329	353	372	359	325	355	342	358	346	314	348	351	346	356	344	373	317	345	336	311	372	374	337	372	381	356	328	357	365	346	360	371	357	357	347	319	391	358	388	341	339	337	335	354	341	353	395	337	351	322	325	383	352	345	291	315	383	345	327	362	348	359	373	327	331	333	347	319	302	352	319	364	338	371	406	366	358	325	352	339	372	384	332	373	336	327	353	367	388	332	363	334	346	337	376	356	360	331	363	370	365	377	381	366	353	350	346	342	335	329	339	336	357	341	375	368	345	380	365	346	372	354	348	319	377	371	327	356	373	358	313	374	326	329	383	356	347	323	354	346	384	333	341	305	315	360	343	392	371	340	368	375	345	341	331	370	387	342	329	339	354	360	353	352	340	335	325	377	369	332	341	377	359	332	371	384	335	361	361	368	354	374	351	376	321	348	340	352	326	313	379	377	349	340	318	335	353	343	309	360	357	328	344	326	374	342	369	329	374	364	356	308	349	362	339	358	352	340	356	345	306	353	333	361	335	308	338	352	365	390	353	343	376	396	350	384	405	348	359	353	370	382	344	350	369	383	369	368	344	345	342	380	313	361	356	345	358	374	362	372	367	306	318	343	341	378	370	330	323	371	363	350	337	346	342	358	374	373	328	334	349	338	386	364	360	345	369	365	397	363	377	369	340	332	374	386	351	361	380	332	327	355	382	356	371	334	349	349	356	367	341	345	348	341	343	363	402	336	368	354	308	339	392	357	323	347	346	350	339	354	357	381	344	352	367	366	351	338	354	347	348	354	360	343	328	350	370	359	375	366	351	363	314	389	346	346	347	310	343	384	349	307	333	348	315	336	335	327	339	353	370	376	381	351	373	332	372	348	338	354	355	360	360	341	363	328	378	349	345	337	341	319	335	326	410	342	367	353	353	372	351	333	358	381	353	346	329	339	343	334	393	358	364	380	361	331	354	351	366	345	356	373	358	353	367	353	379	344	360	327	399	335	329	359	354	409	357	322	375	354	353	361	341	363	362	361	314	327	319	367	346	352	335	341	347	358	349	351	401	369	354	360	351	363	367	350	337	368	376	401	339	334	366	340	346	348	332	364	319	363	343	335	354	356	343	356	334	356	336	351	329	374	359	290	314	341	386	324	372	319	352	325	378	334	381	335	365	373	385	339	362	353	319	339	382	375	317	340	346	330	377	349	356	375	311	352	361	363	381	359	323	329	319	366	355	377	368	343	349	359	336	389	381	326	350	363	343	312	335	357	377	352	358	367	343	385	376	354	342	338	331	365	352	356	363	364	341	316	367	342	324	352	337	346	347	330	321	329	344	359	378	359	341	348	379	401	399	379	369	353	335	372	397	382	350	333	373	313	346	360	331	336	405	374	337	354	381	417	337	323	336	377	329	321	357	372	386	328	390	379	374	355	363	359	368	370	355	349	308	349	336	344	357	391	357	324	362	318	343	385	367	341	353	343	292	337	321	356	349	349	334	352	365	354	363	332	400	369	351	359	350	359	336	352	340	316	368	330	321	324	339	335	337	350	347	347	387	358	300	353	381	289	361	324	378	367	359	336	389	377	338	342	361	351	333	349	382	358	357	387	340	339	361	352	342	338	370	325	366	353	358	377	367	349	317	345	369	345	363	351	334	310	363	340	352	342	355	346	334	367	340	339	346	351	342	365	336	356	352	334	364	350	337	349	333	332	323	355	365	324	328	425	366	355	358	368	346	337	382	356	381	396	353	338	372	386	359	326	351	326	365	383	365	330	312	348	376	351	385	341	368	382	354	325	331	371	340	338	329	377	329	377	344	336	355	375	362	345	304	376	318	360	346	363	333	335	357	380	365	385	332	362	366	381	334	334	372	347	352	381	367	358	327	357	377	357	331	347	362	359	340	353	357	353	352	373	390	314	320	330	352	343	350	358	354	372	392	388	340	336	316	347	347	354	349	340	334	370	362	345	358	386	367	329	314	325	316	366	349	350	348	358	359	319	360	328	339	401	277	378	336	356	320	377	347	344	367	382	342	317	355	328	374	341	322	335	373	373	381	351	346	326	344	427	343	384	312	392	357	376	337	360	376	358	355	339	359	395	360	347	341	325	318	352	348	370	338	340	337	324	334	364	329	370	375	358	321	378	361	358	368	361	354	336	327	350	362	322	319	362	324	361	377	369	388	376	402	342	382	395	355	337	384	346	358	389	363	353	347	357	310	312	365	393	353	332	305	353	357	349	365	369	335	371	320	322	336	336	352	319	351	349	327	370	346	340	374	357	354	347	348	381	333	356	361	361	400	338	342	308	361	324	345	313	355	369	379	344	362	360	336	367	356	340	358	371	327	368	325	362	341	353	338	323	347	344	381	376	355	363	391	360	344	338	369	339	355	330	383	374	350	321	383	357	356	390	334	320	354	333	327	349	326	340	332	365	364	359	353	377	316	323	341	331	342	313	363	377	361	332	426	319	369	380	313	326	330	358	344	339	358	362	350	374	342	369	346	355	365	355	363	360	388	343	359	349	354	349	323	336	343	360	354	314	335	346	378	348	375	360	366	330	388	357	353	361	337	346	347	338	403	338	326	332	351	335	307	369	365	365	368	335	393	312	404	327	348	348	359	355	325	344	326	322	303	321	342	332	311	331	373	376	365	337	333	367	365	355	329	373	380	360	378	343	348	390	361	358	335	350	341	326	317	359	331	389	319	354	357	363	333	314	368	320	353	355	350	378	331	356	369	308	337	349	347	340	351	367	402	320	320	338	365	343	340	364	373	378	372	364	356	352	349	357	356	344	340	358	353	371	349	390	358	352	364	352	380	369	359	347	386	375	335	333	345	366	386	330	339	337	365	336	322	353	342	367	356	370	364	375	333	327	361	356	356	322	330	330	375	352	390	326	347	329	373	354	372	350	355	403	373	361	394	319	367	351	346	353	381	338	335	346	344	327	364	345	364	317	333	335	352	366	368	369	359	341	335	369	370	394	355	316	369	328	351	356	322	333	321	337	355	356	399	351	362	355	357	347	350	364	339	383	340	389	367	335	369	325	364	341	324	369	375	394	340	315	342	350	342	384	341	352	337	332	359	353	343	359	364	349	355	349	325	333	353	348	346	349	431	370	363	322	385	347	379	348	322	311	367	322	325	313	403	365	325	376	324	358	332	349	375	350	370	350	334	358	340	365	364	327	342	334	347	351	345	347	381	369	309	362	339	360	360	335	340	348	322	355	361	371	362	337	343	329	338	354	346	349	334	346	301	314	363	352	371	357	337	330	362	341
21574	846	821	897	812	830	824	823	802	850	836	824	787	798	809	840	808	824	822	812	858	848	836	835	791	832	857	798	856	840	774	877	793	838	856	828	813	812	788	801	855	789	772	805	820	854	840	762	816	850	788	850	826	853	791	820	862	765	818	808	793	844	850	830	817	808	844	741	829	847	805	804	796	818	812	811	802	828	847	786	782	817	856	811	836	901	854	826	849	806	816	855	790	802	813	808	821	851	782	790	819	831	869	864	802	846	849	786	798	882	832	805	809	833	770	791	828	813	852	776	849	808	763	840	801	778	815	752	880	834	839	804	803	821	833	794	748	837	753	795	824	825	832	838	774	855	754	822	821	809	833	800	820	789	847	831	870	795	808	809	763	788	811	825	779	849	808	814	788	844	850	811	838	806	772	815	860	819	812	865	810	781	818	757	787	818	803	865	812	792	801	822	770	802	798	811	774	811	897	768	791	858	836	777	778	831	815	824	855	842	799	846	829	826	812	780	774	788	828	787	780	822	818	811	848	828	844	785	825	808	803	795	838	806	838	784	788	824	845	782	848	839	831	758	805	820	774	790	784	796	811	790	734	840	767	814	820	823	851	752	800	845	850	864	813	848	790	810	816	832	799	802	842	798	810	803	845	791	798	811	826	846	817	798	809	807	792	852	794	787	838	843	770	829	783	843	815	835	827	816	849	822	852	837	798	782	793	789	828	813	759	805	807	826	805	818	852	818	808	796	845	773	840	791	784	794	823	811	803	795	793	825	763	827	806	777	818	830	793	805	803	808	769	795	785	786	787	852	833	819	846	830	793	796	786	799	835	837	828	794	823	805	886	785	817	858	838	792	827	820	791	846	824	831	856	819	815	850	823	768	829	814	806	848	764	799	826	837	827	797	799	873	831	816	849	809	781	803	814	872	820	868	819	847	850	836	825	841	810	816	811	795	856	796	823	833	795	860	829	765	808	812	779	765	826	848	811	867	781	856	820	799	778	780	833	783	850	806	800	836	838	831	825	866	817	803	846	854	809	834	797	815	804	858	800	812	814	760	819	869	887	858	846	800	800	890	853	814	781	813	798	810	808	810	812	842	796	822	846	834	820	817	797	838	774	813	776	809	806	829	788	808	819	784	821	817	877	808	833	820	839	777	800	836	812	822	868	811	804	829	839	876	806	803	844	829	797	832	773	831	822	838	811	848	813	778	831	816	798	822	831	828	842	818	863	848	800	821	831	840	817	798	846	799	842	822	811	787	837	836	834	808	852	832	791	792	794	828	807	822	768	797	839	810	867	819	834	791	831	763	813	820	784	803	797	861	791	851	862	774	780	831	816	794	790	851	742	796	837	872	816	789	791	786	782	787	783	814	746	822	794	830	788	845	790	816	862	842	801	790	820	801	815	795	829	794	888	837	767	824	808	804	821	780	774	842	804	778	820	807	843	808	874	864	804	825	812	818	769	784	881	771	765	854	844	795	868	796	736	829	811	793	809	778	855	809	754	796	791	784	797	811	817	765	823	853	835	767	829	781	815	829	811	815	781	795	795	798	810	794	856	824	860	863	807	881	795	828	811	836	781	827	859	845	783	838	829	860	785	774	840	824	797	840	868	849	778	803	821	823	750	792	817	815	780	792	837	823	743	838	802	844	819	816	791	815	841	828	791	791	793	840	817	830	821	787	805	875	864	796	830	831	802	729	784	788	744	784	801	793	837	881	843	800	823	875	748	807	849	849	820	792	847	795	797	849	808	849	781	847	851	810	855	805	820	786	852	885	833	797	835	807	784	808	785	835	837	806	821	822	775	811	845	867	861	777	813	829	798	816	870	848	814	806	815	774	784	829	761	833	787	860	780	825	834	801	772	822	823	825	786	793	807	800	793	769	859	788	889	835	801	777	837	885	825	868	798	828	799	795	849	822	827	789	804	853	879	794	807	834	787	840	837	863	798	844	804	833	782	825	820	837	767	790	844	780	784	827	798	813	773	833	806	769	793	824	848	862	764	814	808	792	835	839	787	859	768	788	822	808	862	755	783	753	823	894	825	794	796	804	804	763	828	814	805	782	819	824	858	787	808	825	806	826	782	828	867	834	791	872	827	775	803	823	818	806	800	802	774	833	785	770	827	802	782	850	802	797	846	854	839	804	867	826	782	815	797	802	808	779	771	816	828	840	844	850	804	814	830	779	835	849	824	771	833	833	837	803	761	787	791	836	829	797	820	828	798	793	814	792	821	742	814	777	813	859	852	846	799	800	761	803	811	845	807	771	858	823	781	765	788	816	843	769	846	830	796	779	848	803	839	875	791	862	823	792	880	897	781	846	838	805	810	829	812	760	881	817	801	778	824	820	754	824	845	773	798	826	819	802	831	855	780	840	827	837	838	829	754	815	844	802	837	775	727	822	866	810	814	822	873	838	776	817	803	808	800	852	799	878	799	839	849	811	814	850	825	838	786	774	803	822	822	785	817	794	821	824	847	784	852	833	806	811	790	821	844	790	824	845	808	810	836	812	806	807	808	856	778	889	811	810	872	778	815	813	843	809	834	825	829	780	804	848	807	806	829	838	821	830	793	799	785	792	813	796	824	854	780	818	792	840	845	789	831	804	824	858	867	862	775	793	777	828	813	836	783	783	815	808	845	831	760	849	808	807	808	826	825	838	805	772	898	773	869	828	792	816	819	789	814	820	783	814	842	785	813	826	795	856	800	880	813	783	794	846	811	796	823	844	845	851	783	882	775	836	781	796	827	861	861	792	830	770	788	829	830	815	823	793	835	799	810	829	820	793	783	823	835	818	775	842	761	772	857	830	784	827	802	764	836	801	829	817	797	766	827	803	833	787	806	838	833	795	825	793	796	811	766	798	777	814	820	846	839	790	820	825	810	821	792	839	822	736	764	819	831	885	848	782	797	795	803	813	783	803	775	837	828	788	787	809	767	864	752	847	833	853	774	787	830	793	772	821	829	763	838	806	787	821	792	865	820	846	821	879	778	810	816	804	790	827	788	789	841	785	789	805	806	814	796	782	801	785	811	811	804	837	795	816	849	774	853	779	784	797	842	747	854	811	835	842	837	840	814	823	863	829	816	893	795	821	794	817	874	785	821	832	782	828	775	826	759	817	760	805	807	819	799	777	833	811	803	819	810	788	782	819	814	832	821	811	812	820	799	838	854	820	796	790	838	813	807	812	815	844	810	794	806	874	829	850	856	855	855	808	871	842	844	834	835	817	807	778	853	812	834	775	850	833	752	806	836	806	797	836	819	760	805	875	805	818	877	766	823	843	789	809	764	859	797	804	823	737	881	825	762	803	846	819	804	808	843	781	808	757	874	804	833	831	798	828	750	856	801	783	874	806	803	796	802	812	790	786	840	832	831	834	813	831	837	817	820	808	822	765	830	835	817	783	796	836	831	801	823	813	864	818	861	832	840	815	758	799	829	857	804	840	812	862	818	883	830	815	799	802	845	839	856	770	818	822	827	779	765	830
47813	9337	1114	664	548	516	462	467	438	426	486	460	440	441	457	419	441	421	431	435	425	445	431	443	458	423	433	463	424	441	442	425	439	443	441	448	455	451	479	472	415	427	438	469	428	407	431	432	413	451	487	415	431	471	471	484	445	394	504	485	440	442	454	429	422	471	459	396	467	433	421	413	491	449	503	408	435	429	418	408	436	446	396	400	407	437	454	430	455	448	444	430	440	485	433	437	409	444	441	415	438	440	436	443	437	410	480	405	455	468	434	432	432	463	429	414	460	468	417	391	415	433	451	465	426	441	410	423	459	474	437	422	462	426	429	438	450	414	455	433	480	477	404	441	448	452	436	422	439	392	428	462	464	451	448	432	454	425	423	412	401	466	435	431	438	389	463	466	439	436	457	399	422	461	423	420	440	443	453	423	428	425	464	442	401	434	397	463	433	433	464	479	406	491	453	454	429	428	409	430	414	428	419	416	417	424	467	431	419	439	441	474	447	407	462	443	404	425	408	453	410	481	413	446	441	469	436	452	414	398	412	441	434	432	473	443	442	405	397	402	418	416	467	468	461	439	376	419	407	420	447	460	409	427	405	441	429	444	440	424	437	431	438	436	394	440	446	483	467	430	446	439	431	404	441	413	422	413	449	427	427	437	440	442	440	454	414	405	434	478	430	431	418	406	476	428	438	483	442	432	430	419	458	432	433	435	411	476	387	434	458	397	419	387	389	423	422	454	449	453	445	493	406	452	445	446	463	402	427	490	436	475	447	453	430	421	442	411	439	447	456	445	434	439	453	417	475	457	484	454	422	429	412	397	456	478	477	437	471	434	436	493	452	435	428	455	417	443	445	445	444	419	453	397	438	469	437	417	468	456	451	456	461	436	422	447	425	441	413	441	430	457	425	456	416	461	445	388	445	448	462	437	404	418	448	411	420	430	454	414	441	458	444	436	413	404	467	447	382	408	451	442	439	427	422	444	448	477	415	476	438	459	425	403	448	458	445	409	441	389	413	438	435	470	432	420	433	444	434	471	477	459	421	442	436	452	430	429	443	475	418	399	449	451	450	420	456	428	412	445	440	453	423	446	456	440	427	422	406	488	439	408	451	430	452	459	453	410	454	444	432	452	482	480	438	423	429	412	402	425	478	456	411	433	415	411	439	436	445	422	442	391	406	399	437	452	430	441	448	415	425	419	458	387	451	434	427	482	445	396	466	457	439	467	414	426	406	421	439	463	427	459	415	412	464	420	422	441	438	410	414	450	460	422	451	434	435	434	414	435	430	397	420	423	396	438	412	484	440	448	419	440	441	430	447	457	442	430	446	462	416	417	446	439	415	455	431	421	426	451	423	461	441	409	438	482	427	453	432	488	466	398	416	473	446	415	423	445	456	446	447	458	451	444	425	442	447	393	468	449	399	455	449	465	423	471	429	430	396	434	388	418	444	429	480	450	433	417	413	421	473	503	433	414	454	427	402	444	421	454	428	443	422	418	493	426	439	479	431	428	430	429	478	424	458	456	442	435	450	463	442	460	421	446	457	422	453	435	386	449	431	431	406	434	455	433	411	435	444	450	441	464	459	438	439	410	411	411	428	458	417	407	451	440	413	452	451	444	393	435	447	426	462	429	443	464	475	397	468	424	451	420	425	438	426	445	391	427	440	467	393	443	432	417	429	457	443	473	463	459	422	449	412	467	420	469	423	463	428	429	443	398	445	435	448	440	420	464	454	440	414	454	406	445	473	434	434	430	436	464	442	440	462	433	394	461	450	446	424	477	444	424	431	410	432	488	461	433	456	434	463	468	447	455	457	444	421	412	432	384	439	475	454	401	443	386	457	465	425	433	423	426	435	424	434	400	439	477	483	417	426	469	451	458	458	463	444	383	416	453	444	434	446	431	490	409	401	481	489	417	419	430	435	474	405	435	452	479	437	435	475	418	455	453	394	394	470	450	432	429	500	410	442	433	464	439	430	456	441	464	447	431	455	434	438	440	428	413	410	432	445	443	467	416	429	457	434	434	447	420	460	420	450	467	441	407	458	434	410	470	439	474	446	410	448	418	448	434	410	434	472	437	471	464	429	434	448	481	425	435	416	405	445	410	449	398	445	463	458	442	438	409	439	440	384	454	472	448	466	458	450	402	426	424	453	430	453	447	438	431	456	443	436	447	443	450	394	481	445	467	437	404	449	449	414	505	431	426	447	416	436	424	443	438	454	451	511	479	465	421	441	449	438	441	430	416	482	436	403	428	441	442	419	430	425	435	429	408	434	453	445	420	467	462	420	432	422	455	448	483	430	443	467	461	448	377	426	448	433	428	472	467	403	447	422	484	433	453	460	428	416	414	450	438	444	413	451	454	438	404	457	451	437	410	423	431	469	456	411	422	469	405	430	457	410	455	426	478	452	429	445	493	412	436	414	456	411	443	467	424	435	459	466	441	464	438	428	375	447	452	449	423	462	431	437	434	487	450	458	448	445	474	434	439	424	432	440	418	432	440	396	394	478	439	449	429	447	444	442	478	468	433	443	426	415	453	420	430	452	451	434	418	453	475	491	439	400	440	440	484	430	440	429	438	412	417	439	477	447	456	515	472	431	414	420	430	439	446	428	406	455	412	424	505	470	429	449	449	394	427	419	432	426	428	434	448	469	444	425	413	425	458	440	418	448	433	441	458	427	416	449	461	439	426	404	453	403	466	418	455	435	419	470	433	425	437	468	419	436	495	461	416	431	415	452	441	422	442	412	427	402	398	433	431	464	419	455	466	460	449	425	452	401	439	427	456	428	444	432	466	464	403	438	438	401	404	499	445	426	422	414	465	391	435	460	402	431	445	447	448	427	454	446	431	422	466	462	469	443	466	454	459	451	452	438	426	448	459	459	438	448	442	434	421	422	441	440	451	438	398	418	455	447	443	412	477	457	460	480	425	449	411	450	438	432	486	427	436	456	450	413	432	415	410	439	434	453	435	444	436	435	426	469	446	446	421	503	450	433	432	431	461	476	426	460	461	486	451	482	444	399	441	455	407	430	447	426	439	437	425	421	425	447	422	444	460	439	435	446	457	396	438	445	439	427	481	466	433	420	411	397	446	410	415	414	420	447	428	479	452	434	451	454	457	441	426	427	403	454	459	392	411	420	406	461	439	455	447	477	407	432	441	425	425	446	439	467	450	445	482	448	445	432	411	431	473	422	488	471	430	436	436	487	419	431	465	472	413	442	409	476	465	442	429	457	435	431	454	429	414	450	453	408	406	450	429	388	415	407	439	438	407	435	406	459	419	420	421	480	467	407	457	461	434	452	480	442	424	463	447	441	401	416	455	450	447	418	404	396	452	435	416	451	419	435	460	455	462	424	410	440	438	437	451	444	450	448	443	466	450	478	429	430	409	452	438	415	446	429	470	440	438	433	425	417	432	462	450	430	430	473	448	412	466	458	447	421	445	457	479	446	439	422	450	453	480	414	424	415	430	385	411	394	416	423	419
25325	1173	1476	1591	1432	1334	1153	1187	1110	1090	1070	1040	1017	986	1020	1016	1091	1029	937	1000	977	942	1068	1001	971	1030	1008	969	997	985	987	923	995	998	1009	954	937	970	997	1009	1015	963	968	999	1021	946	1012	972	999	1010	997	980	911	963	974	996	970	1013	988	1001	929	977	955	1026	982	1003	974	975	949	935	959	972	1005	957	955	1013	982	1025	999	1013	1011	959	1009	945	991	932	968	979	1003	993	984	935	976	965	981	959	976	991	946	958	954	978	967	1056	954	996	965	945	1032	1021	975	961	952	880	995	941	960	969	947	959	979	972	935	1007	987	1002	988	1002	975	978	965	967	923	980	968	935	983	970	947	1006	977	959	1017	967	1000	952	954	1003	935	934	1005	963	973	946	944	990	935	942	986	993	951	980	961	969	992	997	983	984	1019	991	988	974	993	963	988	994	967	988	959	983	1023	983	1006	1012	947	1003	1016	936	1008	964	964	1009	983	1000	987	972	934	927	954	952	1010	974	1021	944	983	940	1025	972	935	988	957	900	990	924	965	930	947	977	994	951	952	1005	942	980	1009	923	940	1012	973	978	970	979	984	981	995	1001	995	937	965	962	1009	947	998	1005	1015	932	989	1001	990	956	984	943	993	997	1020	947	955	999	997	924	987	981	1000	969	1010	975	989	987	987	967	1018	1011	1030	976	983	989	992	953	967	966	921	981	965	1048	993	992	984	1002	1005	1017	949	965	916	920	1011	933	951	976	1011	953	1003	891	962	945	1018	987	1017	1069	1015	1027	1016	964	997	1020	988	1004	1011	920	955	981	1014	993	1016	960	994	996	957	997	981	968	958	977	1001	967	948	976	1026	935	927	1024	971	977	991	947	983	980	951	1038	995	990	966	1030	961	987	1077	953	944	952	993	1004	1003	1008	963	933	1011	998	939	922	996	967	1008	980	951	1007	931	999	952	937	999	918	1026	983	993	978	1019	936	953	973	980	974	972	988	921	1031	1002	970	982	1002	999	983	976	951	1004	1014	986	930	979	1027	934	1002	955	986	946	1020	970	1032	974	997	992	961	1012	997	938	1032	933	1011	991	1035	940	974	972	1022	979	1011	974	1004	1000	937	962	943	966	1005	971	999	990	929	931	951	976	991	981	967	988	971	966	1023	947	1031	981	1001	968	1024	1022	975	988	906	905	925	948	937	966	882	981	946	1046	1026	964	1006	950	936	1011	1007	1008	994	979	988	938	929	984	980	929	994	963	977	932	1024	998	963	979	960	960	978	997	952	923	961	968	917	1021	1007	1022	982	994	1039	1001	973	1006	949	929	1008	972	1015	1011	949	929	1014	975	953	1069	975	973	985	934	1042	944	978	970	981	964	989	918	961	1011	1018	986	998	964	1076	950	952	985	948	1023	974	960	958	953	975	1014	946	956	984	964	933	1019	1028	965	995	976	931	989	963	903	991	994	988	985	893	966	1010	983	991	939	935	914	982	1012	956	1006	1028	1022	1013	990	985	994	998	947	931	1031	979	954	913	940	1019	1011	942	928	946	993	974	1011	944	971	960	982	983	949	988	1033	1015	952	973	927	960	965	1045	1029	999	983	986	977	1003	934	968	1014	1011	991	962	979	958	976	1000	998	993	930	988	950	961	978	984	971	1031	977	950	1014	966	964	944	924	970	984	930	1002	923	1020	984	983	978	976	981	968	944	973	942	967	960	974	979	966	952	1010	991	981	983	1038	967	968	971	979	955	932	981	991	1055	970	970	933	945	1016	939	961	960	994	930	956	945	902	1038	906	992	952	1015	986	945	1015	980	982	966	1014	954	1031	968	966	1006	979	988	1029	987	980	965	957	971	960	981	957	983	1011	992	948	998	952	990	984	963	981	1006	927	1000	1001	982	1029	1011	1017	981	956	1006	916	962	1029	1024	961	968	1027	928	936	957	991	1012	960	975	930	979	970	1043	924	955	972	962	992	1006	984	952	997	993	1033	987	985	967	936	1021	979	989	1035	997	995	955	969	969	951	1033	944	920	912	943	1013	964	964	932	993	1015	966	1029	1039	1012	927	993	998	998	979	983	936	1014	974	950	979	977	939	982	1003	994	996	963	976	941	991	961	1019	983	952	918	962	934	1011	951	982	974	973	868	953	900	962	975	948	1001	956	933	990	969	984	1027	983	940	996	968	1042	1030	941	978	982	959	955	980	1018	1003	1012	916	927	971	959	914	999	1019	941	992	953	948	968	980	949	974	1002	964	919	1024	992	935	1035	949	1043	903	894	1026	976	988	986	1040	951	1005	972	978	984	962	995	982	942	978	976	999	1028	1012	968	940	1016	1012	922	961	1026	971	1002	948	1017	1050	987	954	962	1025	1019	998	1012	991	961	991	949	961	1001	990	953	1001	947	979	952	951	995	1007	1000	961	974	1003	1024	996	915	1076	1005	980	993	910	942	977	955	1017	981	1001	1028	939	982	1045	986	993	1015	975	927	965	948	962	983	1034	955	986	992	959	948	977	953	942	1019	1029	1009	990	941	922	974	1018	1041	976	1002	965	962	985	983	975	977	1010	930	985	1026	976	956	982	986	989	1011	994	954	992	1003	938	1008	977	1018	1004	1002	946	999	946	1071	998	968	981	974	975	1041	961	1000	993	1008	983	989	1020	1011	880	1014	1025	963	985	1027	990	995	951	966	920	1016	973	986	1008	990	1008	947	970	1011	975	984	952	970	980	967	994	985	969	968	934	1032	970	947	996	987	963	996	1021	984	980	979	929	945	970	988	1020	972	959	968	988	1012	1017	965	985	986	989	940	985	1023	995	972	983	964	1029	935	995	1005	957	939	931	895	979	993	1015	994	984	988	973	947	1001	987	968	1039	1002	986	1000	946	974	1011	1012	1049	980	915	936	1003	977	1036	983	996	968	943	933	953	997	962	939	968	983	1001	953	985	984	978	1031	986	970	1000	978	998	989	987	992	977	938	922	1007	948	936	921	1027	973	1004	957	968	935	958	998	1025	976	934	1003	987	1028	963	926	972	1038	1022	1016	1012	996	993	966	971	948	965	945	975	998	990	990	1041	949	1018	951	935	963	992	983	1011	1001	934	928	947	958	974	948	952	964	939	990	978	949	978	1014	943	972	971	968	961	976	967	969	958	912	998	995	992	1040	1003	975	974	961	955	1028	980	973	974	942	965	996	941	1030	954	987	947	982	924	1000	988	1010	1005	938	977	970	967	955	960	961	974	1012	963	1010	965	1038	973	914	976	941	1014	987	940	1004	984	954	977	1000	964	988	983	1003	982	1049	963	959	970	993	938	956	1039	957	966	959	956	966	976	951	933	1015	901	956	1030	957	949	959	996	959	999	1020	919	960	1045	983	989	945	1024	981	978	961	972	981	974	989	981	1046	976	918	1004	990	988	992	891	975	928	949	953	1016	951	878	1006	987	958	966	956	961	981	979	1009	1036	1005	938	978	988	950	972	1022	904	1048	966	967	994	1018	934	1014	967	995	980	916	993	954	991	954	974	1012	1008	983	967	946	983	969	1000	967	1023	1001	955	935	958	993	990	1001	958	973	981	990	974	961	907	1008	955	953	956	987	1022	961	975	1000	960	946	1024	990	978	969	997	1043	1028	988	1016	988	920	957	956	1023	979	939	971	1004	944	960	1007	1010	968	997	933	1000	1008	906	950	981	1050	982	1024	1039	956	968	1000	997	1003	992	979	1036	1010	933	970	980	1009	992	937	979	994	978	1031	1034	1027	971	953	1009	994	915	1014	998	1023	977	1001	969	976	1006	984	1013	953	962	974	932	1015	991	1037	958	993	999	984	1005	1015	974	989	946	997	974	919	988	942	973	977	951	952	998	959	992	947	959	950	973	1035	970	1022	926	984	1030
55980	12978	1774	676	528	514	429	443	416	391	347	356	364	331	325	367	339	328	344	322	362	338	324	311	358	340	319	315	357	330	311	343	332	334	314	330	353	339	339	346	301	325	323	337	350	357	355	340	347	354	335	337	351	350	353	294	324	344	344	317	319	340	328	302	341	325	296	340	359	318	333	340	350	331	371	330	362	341	333	302	328	327	341	328	336	333	327	368	358	359	349	358	316	313	339	345	305	399	332	271	341	295	326	327	294	327	337	305	318	331	296	357	341	358	313	334	328	320	306	325	379	319	327	313	330	331	354	345	343	316	333	345	296	328	319	336	325	304	336	318	331	335	306	330	323	314	359	330	330	342	332	368	338	349	343	324	326	331	324	347	358	311	336	344	327	328	321	333	335	329	322	356	353	298	316	356	345	340	369	348	343	331	342	326	343	334	300	314	315	322	333	343	355	332	329	323	365	326	323	339	352	295	327	368	344	345	308	362	337	338	324	341	329	347	385	347	315	346	307	354	330	354	348	337	297	306	378	351	335	312	309	337	314	291	357	395	331	389	349	361	343	343	332	339	343	327	353	321	321	329	330	323	336	338	330	292	333	302	344	337	301	356	356	358	306	332	350	333	302	361	339	326	317	358	326	306	335	298	345	305	315	314	313	348	352	330	322	361	341	334	345	325	359	332	316	358	323	345	315	326	349	374	333	288	358	361	306	328	331	312	333	342	299	337	335	337	325	321	332	323	371	335	329	320	325	366	350	345	338	341	347	338	319	339	316	352	333	335	299	328	350	343	335	345	323	333	331	347	302	364	342	378	335	316	346	333	330	328	342	345	359	312	334	340	345	340	314	325	340	316	313	351	338	362	324	341	352	319	356	340	347	366	336	334	346	328	320	340	328	353	396	287	323	346	342	331	311	369	356	349	296	336	354	363	327	340	342	325	326	332	324	313	331	303	342	318	342	329	346	300	356	295	321	326	321	319	341	329	331	332	323	338	321	365	310	350	318	368	338	350	351	379	369	337	335	324	334	347	322	304	326	373	342	330	349	307	309	322	295	345	338	346	296	315	340	285	344	322	320	293	326	363	333	360	358	354	328	317	342	330	290	288	310	345	352	297	352	338	312	317	333	327	301	314	347	347	340	356	364	338	311	302	342	307	315	329	327	272	354	337	297	312	346	358	351	352	377	310	322	307	311	337	346	348	341	330	320	337	335	315	314	353	332	358	321	324	345	350	337	329	316	346	309	333	355	329	346	330	371	323	325	316	320	353	339	348	367	305	274	332	323	334	297	307	385	332	285	343	330	381	332	312	337	318	319	319	338	345	323	328	319	322	370	357	330	342	356	342	345	324	353	326	353	337	340	377	364	359	359	346	347	327	318	383	336	310	342	311	348	380	314	331	353	343	312	343	311	355	359	333	331	335	302	323	340	314	292	332	331	362	343	330	317	355	332	307	336	358	338	286	325	356	319	343	353	315	338	313	349	340	313	324	350	323	323	280	329	356	297	310	344	356	336	359	333	358	303	352	311	327	334	351	353	321	344	352	322	323	316	316	352	341	364	330	320	313	348	324	339	336	336	354	315	294	312	319	353	326	326	338	344	307	306	345	354	304	346	372	323	337	347	352	304	304	316	336	333	302	336	323	334	327	330	352	311	335	323	327	381	304	333	311	325	310	329	310	362	356	323	331	334	345	316	329	367	294	320	353	352	316	368	302	283	307	351	373	333	365	346	323	348	352	313	333	330	311	344	313	353	363	319	334	322	333	342	328	312	356	333	318	313	386	334	306	355	355	370	327	320	323	342	342	340	325	349	315	321	345	327	311	342	343	329	336	332	319	374	320	304	323	360	322	331	338	311	303	349	329	362	356	370	332	350	326	349	305	345	341	304	314	323	301	372	343	316	343	323	336	334	334	361	366	303	324	342	343	317	293	352	330	363	347	320	335	327	302	359	317	327	308	328	343	359	344	363	378	350	357	388	353	360	357	323	334	333	329	338	340	332	296	302	344	345	314	330	338	343	324	335	329	334	313	345	339	338	330	326	352	336	336	354	355	369	349	322	352	350	291	343	329	358	366	319	345	324	314	321	335	337	345	286	340	309	374	340	331	353	350	346	349	351	352	323	307	345	330	332	323	319	339	321	347	325	350	309	356	314	370	371	336	343	328	326	318	320	339	340	336	322	365	326	386	329	328	343	302	333	320	326	325	305	329	315	304	322	340	308	365	324	356	326	339	335	340	325	294	314	307	339	359	356	378	308	328	300	304	299	351	341	336	317	347	339	306	340	352	323	333	328	328	307	332	350	303	341	348	305	324	338	351	323	339	360	378	335	347	379	338	298	340	347	329	307	366	353	360	344	348	335	316	324	363	367	305	337	319	307	320	310	310	329	317	328	321	323	352	337	363	346	363	305	323	315	379	353	348	349	318	326	335	354	323	337	346	300	356	339	316	319	321	315	318	345	325	323	296	325	344	355	351	331	358	314	334	332	307	346	361	368	344	379	362	352	337	342	375	360	326	342	307	315	364	322	305	366	334	324	291	348	344	331	344	322	317	345	339	327	321	329	326	336	342	351	313	338	325	322	322	346	339	314	317	319	319	328	342	364	338	316	319	345	314	399	337	342	371	337	316	342	350	317	347	336	354	341	360	365	343	301	290	322	328	345	319	334	338	323	354	326	356	340	330	345	318	336	357	328	335	342	301	317	341	339	352	337	328	339	327	314	348	335	367	309	337	366	332	334	361	337	339	319	298	364	312	331	354	352	345	329	325	350	326	311	375	331	333	297	315	351	353	377	305	309	308	316	313	333	349	350	316	344	327	374	311	339	311	293	333	360	343	347	296	303	352	354	350	359	336	383	352	344	309	314	338	310	362	324	355	361	341	328	327	332	317	287	352	348	318	329	319	362	361	336	358	331	305	320	381	285	320	343	330	341	349	374	306	349	338	314	339	330	313	307	334	364	313	307	328	324	349	368	356	302	295	311	352	315	342	315	338	311	322	346	364	317	341	334	365	321	342	350	337	334	342	373	355	334	380	325	359	322	308	370	322	339	366	335	322	355	324	320	297	333	329	326	345	327	354	370	330	338	325	317	337	335	326	377	330	315	334	373	343	335	338	323	328	317	319	335	324	325	350	321	296	334	345	310	338	317	332	328	347	356	304	336	312	328	329	351	333	345	326	335	324	311	347	337	345	342	333	330	322	320	345	336	315	346	314	316	304	302	336	341	332	308	340	346	346	357	332	330	319	316	285	328	333	330	377	329	353	356	367	345	362	336	326	374	339	331	305	340	335	306	343	359	330	360	356	350	338	346	307	327	343	379	374	360	305	332	359	389	347	364	323	335	360	346	358	334	348	288	336	318	334	368	337	312	323	351	369	345	327	347	355	346	325	325	336	305	327	376	333	331	338	371	342	336	343	350	345	343	317	292	379	320	290	301	341	336	296	318	346	333	349	335	308	341	333	400	345	382	340	324	313	349	311
29379	1120	1734	1869	1635	1455	1265	1128	1064	993	970	909	894	867	839	851	804	819	789	772	792	780	839	745	784	798	777	776	780	741	759	726	854	814	804	792	768	762	747	799	772	793	732	800	730	700	735	743	804	778	720	757	746	726	837	765	718	732	751	731	790	749	697	723	721	751	762	745	704	752	737	753	748	771	776	746	761	756	785	756	800	752	727	754	759	715	746	761	686	773	736	689	757	781	761	768	801	744	704	734	726	720	721	696	745	760	755	773	782	744	751	786	721	823	775	746	725	761	793	727	740	730	749	754	760	749	712	764	742	705	732	755	802	719	775	755	751	733	698	725	773	737	737	737	747	741	764	753	728	735	767	733	759	739	758	743	759	786	775	768	764	772	746	747	761	738	721	748	799	712	754	750	780	760	686	705	748	814	724	720	753	765	788	763	765	718	737	712	796	729	726	766	718	774	718	728	753	767	781	749	757	776	762	796	740	678	746	736	690	770	743	756	792	718	770	795	793	792	752	754	751	793	764	720	740	751	720	742	794	773	728	778	731	771	765	732	747	739	747	733	773	792	738	734	736	759	755	752	753	721	723	777	801	777	768	704	766	749	796	756	718	732	737	756	767	679	759	822	802	800	717	750	717	754	748	786	741	743	754	716	787	704	769	769	755	750	759	731	763	709	739	755	761	752	738	718	802	732	803	766	741	750	737	788	736	723	769	783	689	763	733	797	778	769	736	743	732	747	744	801	720	721	742	760	784	760	737	814	698	752	722	749	746	735	721	745	768	787	744	755	783	744	772	789	753	684	751	710	741	806	720	771	734	736	703	776	787	755	760	747	761	772	761	787	765	743	781	725	762	756	737	809	762	744	685	717	752	765	761	748	726	745	751	691	782	776	764	743	776	696	738	771	745	739	716	762	732	771	710	736	706	773	713	769	699	771	717	757	790	732	742	721	783	773	763	780	741	785	772	764	777	716	805	775	734	771	762	740	796	759	742	753	774	744	758	744	753	756	778	780	746	725	818	757	763	744	781	738	721	744	753	800	726	739	748	815	772	714	718	764	762	772	759	764	777	801	678	771	761	791	750	766	756	743	796	765	738	731	761	767	738	673	735	748	681	726	750	764	743	743	734	750	718	744	770	761	777	765	743	789	775	765	780	756	717	802	730	751	775	743	747	740	752	786	746	765	716	728	729	782	736	787	747	697	748	735	752	788	762	703	723	792	725	769	733	749	800	753	787	742	719	766	742	721	764	778	759	784	757	758	740	775	721	782	727	765	709	761	762	776	740	736	730	760	745	778	806	723	734	754	740	728	724	718	741	735	713	725	776	812	740	750	719	755	769	763	737	736	707	731	741	737	750	719	752	704	746	760	780	724	701	737	754	704	726	759	791	739	749	744	751	740	750	721	744	772	703	724	797	791	790	757	797	761	790	740	737	766	811	774	799	701	777	741	695	755	738	753	746	744	768	747	757	757	764	756	764	753	759	744	780	749	757	802	765	718	740	741	728	734	760	718	758	757	797	761	785	704	733	722	775	730	724	734	728	715	779	678	729	743	746	791	797	706	765	737	755	748	694	713	736	777	769	767	740	727	731	780	734	761	731	787	790	762	775	773	737	737	749	759	742	787	770	787	774	745	769	768	785	788	749	763	763	725	776	729	742	768	734	731	742	745	760	743	790	791	769	745	760	706	758	787	740	733	712	767	720	808	743	746	719	743	732	743	747	765	757	767	723	726	751	799	763	737	754	734	743	756	752	687	718	738	759	745	730	728	692	739	736	747	742	740	768	748	741	745	716	691	721	733	688	790	728	741	780	718	787	719	783	741	701	740	792	763	707	719	732	746	758	676	738	731	768	736	685	726	711	778	733	797	734	696	754	696	772	711	815	767	742	777	808	742	787	722	752	698	748	749	754	742	690	774	760	776	717	756	803	774	703	759	730	732	760	753	742	736	709	835	787	811	769	761	781	780	750	680	789	724	811	753	760	707	723	754	759	732	754	733	778	798	714	723	748	760	743	695	753	753	694	741	740	753	738	749	698	799	727	742	715	756	760	740	798	750	744	761	705	734	762	755	725	759	740	763	686	757	759	766	709	764	699	752	743	746	702	728	747	731	721	743	738	789	781	736	714	756	777	755	768	755	733	739	746	706	741	783	766	772	746	735	762	782	779	776	755	728	790	721	791	724	766	792	744	748	741	760	766	732	741	741	789	763	751	829	719	798	764	746	789	765	794	709	750	737	756	734	736	752	726	706	762	769	699	748	760	736	765	743	752	789	728	753	731	782	747	735	748	801	722	782	723	722	755	748	735	779	750	757	756	763	763	762	757	737	780	794	693	751	771	735	744	757	731	771	738	792	743	774	761	780	754	778	817	758	767	741	696	704	744	798	784	723	707	760	722	756	779	787	737	763	755	748	764	761	773	725	759	763	759	774	754	728	763	725	757	748	754	744	735	779	722	729	765	777	723	745	722	725	787	766	761	793	720	707	791	721	762	743	755	765	788	748	763	740	798	749	748	720	763	774	731	744	793	727	778	750	755	745	771	730	744	731	724	735	808	749	765	751	740	703	739	770	765	762	687	731	770	731	728	758	796	696	780	753	768	737	764	769	728	778	742	714	837	745	707	751	764	752	781	757	784	761	746	773	703	750	751	766	788	702	737	732	751	718	736	738	794	718	717	772	701	747	763	743	722	740	750	775	711	755	786	730	785	745	759	751	740	789	763	756	794	767	712	725	783	721	747	747	738	736	708	806	760	791	788	723	735	718	723	733	794	759	737	766	743	709	732	753	775	743	751	740	739	757	720	785	745	770	729	749	763	777	740	747	731	749	781	780	737	805	746	784	764	765	742	772	718	824	799	740	708	751	692	764	792	745	727	754	761	749	789	807	770	737	750	746	655	746	714	747	731	739	762	751	734	741	740	747	742	737	756	735	705	757	774	770	772	750	779	762	751	809	727	745	743	716	777	737	775	757	730	744	774	772	711	755	760	729	772	738	773	779	725	700	750	751	748	734	730	709	736	795	734	786	725	771	763	751	719	712	734	780	759	746	739	806	760	778	741	750	790	727	768	761	720	735	718	710	761	719	709	734	741	782	763	782	769	682	754	718	747	721	773	807	769	754	704	758	764	803	764	772	756	768	776	730	746	796	770	756	762	741	739	743	753	788	738	744	753	736	770	723	713	765	766	787	776	707	724	698	750	735	762	738	686	764	703	710	801	762	777	737	737	695	770	739	751	695	704	799	741	752	711	690	774	752	735	778	727	783	729	757	733	755	724	811	787	730	776	718	729	786	767	803	797	719	728	768	775	734	727	739	762	775	753	796	781	752	717	765	723	777	799	758	751	760	774	730	744	748	771	784	762	788	675	781	772	787	776	765	738	743	764	737	753	700	696	734	733	764	783	708	782	719	725	756	729	706	737	743	790	746	744	748	767	756	760	750	759	754	743	742	793	784	765	788	769	779	713	758	747	735	786	751	707	765
39934	6734	543	346	364	398	347	319	334	336	331	348	352	392	341	406	348	318	378	314	317	346	325	348	330	341	389	334	334	359	380	321	344	326	347	320	354	380	362	345	377	344	375	360	368	358	359	355	344	386	339	328	399	342	362	331	359	342	348	372	341	328	313	336	350	325	342	330	350	351	371	366	327	369	349	366	346	372	331	375	350	311	315	349	349	362	327	368	357	336	323	341	348	341	371	357	352	352	374	329	375	342	337	346	352	357	368	358	360	332	334	402	356	327	358	329	355	375	367	337	315	350	374	356	359	308	346	357	368	312	372	370	366	336	357	320	334	347	347	330	340	361	356	396	362	332	358	348	339	356	367	348	362	355	344	335	349	369	334	363	334	340	337	364	327	349	343	331	357	344	335	338	341	332	397	312	338	359	340	351	376	319	388	359	352	367	353	353	370	363	381	372	352	368	361	357	328	359	350	364	375	329	366	334	354	342	366	333	363	374	361	382	341	389	391	339	345	349	360	368	352	325	353	313	333	342	362	358	359	325	337	336	335	334	363	354	375	401	340	364	388	411	339	325	316	331	338	340	362	368	379	389	332	328	345	369	395	365	324	339	376	338	351	363	372	372	333	325	348	382	358	353	328	351	338	357	354	396	336	351	335	392	355	357	351	360	375	341	353	378	337	340	330	375	353	346	325	382	376	357	378	377	347	349	404	342	358	335	344	344	356	305	340	340	364	386	346	349	340	353	347	341	365	375	294	334	350	323	334	320	323	345	337	364	380	331	387	365	385	379	352	382	359	356	317	375	377	351	375	338	369	359	328	359	337	372	395	342	331	390	336	355	329	384	370	354	380	344	336	385	372	323	365	338	320	331	366	388	342	361	375	334	355	350	377	368	358	317	287	354	320	382	408	337	384	329	363	387	342	374	407	397	358	323	297	371	365	362	351	364	352	330	343	394	357	360	354	350	351	348	363	351	336	324	376	393	314	377	348	294	362	348	319	365	353	313	345	328	316	318	354	345	327	334	322	339	359	365	334	394	346	353	366	352	388	359	383	353	352	351	319	336	358	342	347	361	376	398	337	355	350	344	375	370	344	362	375	362	381	346	329	356	355	320	339	371	333	325	326	343	380	400	345	331	345	353	340	327	371	365	369	339	350	311	366	320	329	353	338	355	317	318	390	350	309	368	365	378	330	340	369	361	364	362	322	310	321	386	372	343	352	362	311	338	364	371	344	368	375	363	325	376	367	340	335	375	379	372	349	377	356	352	337	340	326	343	312	350	342	344	388	337	350	319	365	317	363	348	366	341	327	370	353	318	346	323	379	335	367	340	350	367	358	319	314	321	392	363	349	353	315	361	355	340	355	356	365	361	376	387	377	377	362	355	335	365	355	317	362	361	341	310	350	364	355	356	337	357	368	367	362	378	330	314	349	370	342	344	356	345	358	369	325	346	321	337	384	370	339	369	350	385	352	360	380	367	371	361	370	353	348	362	342	341	380	334	369	384	305	351	326	339	339	341	335	378	375	392	376	388	375	337	359	361	315	323	381	377	352	338	364	323	353	356	363	320	321	321	351	344	359	394	360	321	357	371	386	374	373	355	347	356	358	341	319	326	358	366	347	356	327	321	365	343	369	365	346	350	323	354	348	401	353	326	374	354	357	374	380	353	338	351	336	346	372	338	389	379	383	342	347	353	332	360	376	366	324	327	328	380	342	348	386	369	356	364	371	344	351	368	348	367	354	334	335	306	334	355	342	373	330	367	366	337	333	338	357	375	347	374	372	347	374	343	360	344	371	359	335	373	339	354	365	330	345	376	359	341	384	332	355	368	328	361	372	358	335	344	357	363	365	362	343	371	346	353	325	370	397	361	344	376	395	344	328	351	332	347	375	317	323	357	353	351	352	359	337	375	367	381	375	353	355	345	359	324	342	335	356	384	377	332	320	351	363	335	334	309	384	336	345	374	346	362	340	342	346	318	324	371	375	321	329	355	359	371	360	335	366	306	390	360	372	373	337	329	377	391	367	299	364	340	336	351	365	348	384	364	367	341	353	350	380	333	359	361	375	308	336	351	372	368	289	355	353	315	321	329	363	329	324	343	342	342	348	378	399	364	342	320	283	317	344	364	353	348	358	362	356	360	360	337	313	369	329	349	360	361	341	380	349	365	365	318	324	376	355	369	368	344	369	355	341	303	393	339	329	361	359	330	350	332	338	391	355	340	343	352	358	341	347	370	355	345	376	383	351	360	363	338	351	347	389	316	371	352	342	338	358	382	344	385	342	323	353	370	329	396	365	347	362	402	369	336	343	351	324	352	377	311	370	326	359	366	332	354	329	342	335	324	386	355	370	385	371	311	362	330	357	361	361	309	358	318	312	370	346	360	370	328	376	331	319	375	332	323	371	340	345	355	332	340	325	380	360	318	348	354	324	375	322	363	319	342	365	368	350	351	337	366	339	390	350	311	392	335	316	341	349	366	371	365	342	348	363	377	367	347	322	352	367	349	386	357	365	363	321	346	353	382	336	351	364	347	355	368	328	376	377	334	354	336	349	318	377	367	350	347	374	343	369	373	343	371	343	368	389	362	373	365	304	341	330	307	383	383	333	324	350	343	360	382	340	411	362	309	320	372	355	324	377	376	367	385	362	344	339	335	335	345	320	348	325	376	341	336	364	341	380	347	354	353	325	399	353	349	355	392	347	362	288	356	402	371	330	361	377	358	342	357	364	369	351	322	333	365	387	347	340	358	340	346	350	323	357	345	356	312	353	335	391	377	394	367	345	323	394	337	350	317	381	360	328	382	360	354	371	353	370	316	353	338	373	377	322	354	355	336	359	372	338	357	317	350	375	319	369	358	377	354	358	324	340	336	312	340	329	355	360	376	346	340	327	340	372	374	352	345	383	357	339	331	345	305	381	366	373	349	348	352	330	334	345	354	384	375	324	354	320	356	332	334	361	346	340	387	399	358	348	358	342	346	364	368	351	402	373	340	351	363	315	376	404	350	381	347	332	309	388	384	341	326	361	369	352	372	373	351	365	319	367	379	328	375	337	376	373	332	370	351	334	366	297	357	325	344	363	349	379	364	339	364	367	347	387	369	366	342	357	344	328	376	384	321	320	324	315	320	324	349	328	344	346	385	372	331	324	365	374	372	322	379	341	356	341	317	343	391	336	343	353	351	382	334	353	354	360	350	334	306	318	375	343	364	378	318	369	366	355	369	377	350	373	367	329	332	341	319	329	363	366	335	402	347	321	326	377	305	365	391	340	315	316	356	319	356	372	340	380	337	368	342	364	331	373	400	326	346	356	367	366	353	343	344	363	324	338	350	350	331	337	339	359	331	371	344	361	334	374	372	373	344	364	358	366	364	323	346	326	407	372	333	386	335	337	348	358	361	353	356	334	348	344	309	351	371	367	340	374	340	310	330	354	376	348	359	344	344	337	343	381	370	354	330	341	358	359	377	351	345	338	350	321	364	393	370
21585	853	886	948	823	818	859	816	819	811	871	844	799	831	846	831	782	781	845	847	780	803	817	829	830	815	879	811	836	776	836	815	843	823	813	818	829	797	848	842	816	806	876	798	807	828	834	792	822	777	787	794	820	867	822	835	804	809	808	816	766	791	809	854	837	820	829	836	800	822	813	803	838	829	802	788	863	781	841	843	826	805	812	819	821	799	825	814	790	805	847	861	842	811	801	809	848	829	808	797	843	795	771	772	807	863	822	816	776	836	814	806	773	747	809	821	805	807	855	828	871	803	835	865	840	796	830	772	791	795	860	792	829	832	773	821	795	821	783	835	809	763	768	821	822	855	761	778	830	835	802	798	826	849	777	832	787	881	802	869	804	807	784	783	844	846	800	876	819	822	848	788	835	802	864	841	818	807	852	785	840	814	813	751	846	834	821	765	844	839	776	780	836	833	834	814	820	884	823	845	837	814	828	818	792	813	825	837	825	772	804	815	850	828	833	793	786	806	792	819	834	799	782	802	795	838	817	832	845	855	822	758	740	826	839	800	764	856	860	852	854	826	877	790	789	789	842	782	793	840	831	808	813	834	832	856	796	801	816	823	792	812	846	870	807	818	847	805	802	809	854	820	789	809	778	814	878	817	785	880	812	824	803	792	793	835	828	872	818	814	791	812	822	756	793	844	835	834	818	772	803	834	817	793	810	814	842	790	779	811	840	803	874	831	784	845	853	842	804	794	840	843	824	798	829	822	829	806	798	795	840	830	817	817	793	809	801	818	852	823	838	801	815	804	774	816	821	882	809	835	830	815	767	803	798	815	828	809	813	851	791	800	798	822	834	824	836	747	808	754	841	869	801	840	800	785	867	811	810	837	759	821	852	847	810	825	812	800	800	820	811	816	794	835	811	815	820	841	836	824	827	808	836	822	825	826	800	806	783	798	824	833	826	872	805	845	833	793	849	826	848	799	808	821	861	868	854	834	802	855	874	824	801	794	805	814	825	837	848	842	801	852	831	842	799	861	826	836	805	790	831	814	822	812	822	791	813	855	811	791	823	815	800	808	822	827	822	799	786	859	781	816	844	824	802	888	810	847	843	792	810	781	791	801	837	842	826	801	807	833	834	816	828	875	802	800	833	754	818	798	785	829	799	879	795	873	824	814	825	814	769	835	802	779	758	842	776	838	805	822	803	858	773	810	880	799	855	776	845	820	833	788	829	816	798	808	831	830	809	828	808	801	813	818	842	812	811	804	837	852	804	808	804	809	827	784	782	733	802	848	834	840	776	807	815	772	791	777	804	789	829	804	868	824	809	827	807	813	791	828	813	861	843	788	822	833	846	866	819	796	791	790	811	816	804	829	824	836	831	777	805	862	824	837	833	854	820	831	840	802	829	773	817	822	790	831	800	870	802	823	816	826	757	850	774	860	821	799	806	803	818	838	821	850	811	880	799	868	822	819	781	827	768	896	843	853	781	804	812	839	802	779	859	878	823	795	836	787	803	785	880	852	849	846	857	871	772	841	803	828	816	810	834	833	800	806	807	812	828	858	800	796	839	783	835	845	841	808	848	875	816	829	791	805	853	807	842	877	903	838	874	825	780	825	869	833	841	801	815	859	834	851	792	818	806	778	785	822	744	814	793	836	830	804	827	847	883	824	847	848	825	826	820	809	843	777	804	838	852	796	847	826	797	803	809	848	853	788	752	833	837	854	812	790	844	835	796	798	834	819	781	808	807	840	788	769	846	846	767	816	804	836	847	839	812	856	836	834	836	788	809	862	821	806	828	840	879	808	819	786	811	826	792	813	822	817	830	793	842	797	793	807	821	839	810	796	816	829	865	806	776	774	795	812	830	811	804	767	778	856	816	818	804	807	829	837	820	831	821	831	809	853	808	822	836	849	802	829	797	844	793	844	821	816	803	847	825	827	843	809	778	804	830	811	837	790	812	791	843	782	790	800	787	848	805	774	810	805	842	832	814	813	819	787	835	787	861	833	765	837	828	789	809	835	825	796	827	803	869	809	777	813	756	842	822	843	829	817	799	850	844	831	806	812	812	785	780	816	825	790	807	787	864	783	807	799	819	799	790	822	871	852	833	819	780	761	794	882	816	821	814	881	875	756	756	815	835	806	815	808	849	789	876	824	840	825	852	765	804	818	835	864	867	863	796	824	825	827	840	831	817	772	799	809	823	780	844	832	866	813	782	805	845	822	820	767	822	833	882	850	790	832	805	787	861	833	812	826	857	813	815	846	838	801	837	808	847	851	826	820	794	825	834	835	845	815	843	851	840	851	832	839	895	880	832	766	850	767	860	821	786	797	838	817	810	777	816	813	833	800	852	856	802	776	796	876	855	858	847	863	772	849	764	843	817	880	826	808	768	800	799	797	828	826	800	823	840	876	773	802	831	809	815	784	761	811	828	830	832	836	831	830	837	827	799	796	796	798	831	805	795	815	724	805	777	808	818	837	837	790	849	789	837	797	825	831	806	869	820	805	811	789	827	838	749	827	838	828	776	844	832	807	847	813	858	810	825	805	809	816	832	774	810	830	834	783	795	812	825	781	798	883	807	814	833	832	841	878	837	804	852	877	834	785	836	799	828	844	795	844	799	825	809	829	802	849	844	833	827	820	819	821	812	797	855	812	821	872	820	792	845	801	812	764	810	829	845	827	819	836	852	820	805	840	777	810	790	827	828	810	827	812	838	856	794	824	830	800	832	780	840	842	809	838	840	782	844	807	772	819	836	824	868	853	798	841	783	808	815	786	838	853	798	742	824	799	833	802	819	848	807	832	798	741	791	801	808	820	772	767	821	813	788	819	806	774	784	796	840	884	818	830	766	827	831	836	842	853	813	747	804	824	794	798	882	843	786	823	842	835	870	781	802	824	840	812	851	801	815	829	818	813	780	814	799	787	837	848	884	818	799	816	854	806	802	795	857	794	807	820	814	782	849	864	807	804	833	787	821	822	854	835	762	832	822	832	804	808	802	826	825	829	783	817	807	836	800	852	853	847	818	834	840	850	806	860	776	798	815	849	801	841	772	856	826	841	782	863	779	846	814	821	831	832	767	839	833	847	818	820	873	800	869	783	801	829	775	861	819	837	776	753	818	786	814	839	828	812	782	802	814	782	814	730	784	858	769	779	752	843	810	867	856	790	814	829	871	793	796	775	847	830	795	826	829	864	781	861	801	854	772	800	834	812	831	801	864	847	829	886	879	823	841	876	838	806	756	868	864	808	859	813	832	779	815	802	770	815	816	840	802	804	793	840	809	775	810	876	827	803	827	759	833	764	789	806	791	843	861	827	856	744	828	850	830	816	891	820	836	813	828	839	833	826	815	760	799	791	839	854	864	839	818	802	789	837	825	816	843	817	797	788	821	797	833	817	814	843	867	817	821	786	831	813	806	779	795	810	831	842	842	856	804	773	780	799	835	836	793	778	868	783	840	786	799	843	792	869	852	819	787	813	835	822	754	852
54606	13302	1538	622	545	537	503	562	536	537	497	457	488	511	482	462	480	513	492	459	472	465	474	494	477	439	497	507	489	484	507	450	439	494	485	460	521	430	441	489	487	456	476	516	470	509	471	479	483	487	474	489	451	492	443	490	499	453	481	471	498	508	470	497	455	497	498	441	499	488	468	498	486	444	477	503	500	491	519	477	463	471	508	490	512	488	487	450	477	495	519	463	449	464	493	489	447	495	522	459	562	491	480	520	460	462	479	447	511	491	506	452	442	490	486	489	524	446	461	485	499	535	501	441	473	505	484	470	499	517	487	458	461	515	482	481	512	505	461	520	486	484	498	474	488	471	513	476	460	572	479	491	463	490	485	482	470	491	442	465	502	514	529	481	485	470	496	494	449	458	486	429	498	484	482	481	441	451	534	442	490	488	436	524	455	463	512	492	484	508	502	475	518	500	455	482	474	495	516	431	485	471	482	450	477	471	491	477	516	491	436	475	512	496	494	483	440	530	461	486	476	527	444	509	521	461	437	461	469	455	501	518	488	505	516	466	476	434	520	455	500	485	459	511	465	461	498	480	484	420	494	458	513	458	489	514	466	479	458	482	499	496	440	443	500	482	474	527	501	472	427	471	508	479	482	552	484	519	490	490	444	469	502	484	498	477	511	489	448	492	447	534	511	466	468	485	483	478	472	424	469	485	475	457	467	473	448	489	488	499	479	462	474	502	483	488	462	465	462	489	478	458	427	474	495	479	471	508	473	485	463	515	489	467	484	526	475	466	468	470	435	467	445	501	466	500	501	461	506	487	482	530	523	488	469	463	490	474	488	505	515	446	486	477	449	498	432	448	465	464	502	455	469	484	511	517	483	540	488	435	491	460	508	482	456	537	438	501	522	480	521	490	505	470	471	474	489	521	499	483	487	478	473	477	469	475	506	526	536	461	443	483	527	499	488	533	483	485	472	513	490	535	481	478	532	516	468	487	456	499	494	475	477	501	470	518	499	470	520	513	425	477	464	491	467	461	500	490	482	494	469	457	493	451	430	454	492	485	443	525	493	475	461	444	478	464	464	462	494	475	503	513	453	475	464	493	488	439	516	532	487	465	462	516	477	472	490	506	482	481	482	483	491	495	491	479	473	482	517	500	463	462	524	479	534	454	462	512	480	515	482	463	481	513	494	468	471	498	510	550	488	481	479	407	474	465	471	489	509	482	459	475	498	485	454	490	497	477	521	496	476	458	517	444	497	503	482	491	479	452	478	503	470	496	495	486	461	486	464	450	481	468	505	505	491	450	499	485	484	493	472	472	440	492	472	442	461	508	503	444	451	538	499	461	495	476	516	476	495	500	491	480	463	504	482	456	458	490	503	489	458	476	482	471	508	456	440	463	484	507	486	511	463	489	448	473	495	443	486	487	516	486	454	506	508	466	488	495	500	528	494	501	437	464	482	519	492	472	485	443	496	518	502	464	504	473	546	477	533	458	461	448	481	518	485	462	535	482	506	496	491	471	464	465	494	522	503	442	474	476	482	487	489	465	491	462	471	482	494	475	491	494	551	438	421	468	464	482	484	475	468	536	483	456	497	541	497	496	478	455	483	448	496	436	486	504	496	469	469	500	475	489	488	468	476	488	435	519	475	494	465	478	467	466	494	486	497	461	488	480	475	472	468	500	492	466	463	471	482	505	478	497	496	484	482	447	466	489	492	460	498	471	462	517	491	441	477	491	462	484	479	487	490	450	493	536	472	477	466	494	461	463	461	507	488	491	484	501	489	476	454	473	469	488	508	483	471	441	472	460	454	480	468	451	455	490	449	482	496	491	469	484	479	492	477	478	495	476	486	486	544	501	455	432	453	464	471	490	500	473	475	425	479	489	503	474	433	514	471	485	470	508	497	447	498	470	460	495	525	445	546	498	516	454	505	485	524	463	481	466	481	480	520	518	487	474	468	464	463	485	521	489	457	493	470	445	491	445	447	440	462	431	475	429	463	463	508	463	463	509	474	464	459	445	436	510	481	499	505	461	482	475	540	491	459	464	454	496	471	466	477	483	438	494	479	454	462	466	483	516	500	483	488	492	467	477	473	493	495	476	459	445	496	458	441	505	468	504	484	468	482	430	505	443	483	483	476	479	484	531	471	462	455	422	482	487	502	442	442	490	468	489	480	526	489	492	478	482	511	505	508	467	500	506	435	464	450	461	473	464	522	486	500	440	468	523	443	469	493	460	484	499	452	482	443	479	473	535	495	452	436	515	500	488	537	548	487	487	511	436	491	482	461	504	476	496	536	423	437	500	440	483	506	476	465	466	480	443	511	453	461	486	487	474	464	469	512	516	505	487	439	496	534	523	446	473	484	485	450	490	454	490	459	467	473	468	505	447	488	494	508	459	480	442	515	494	494	521	474	454	487	478	442	474	458	458	414	490	511	555	480	438	473	480	561	499	474	480	483	506	472	478	462	459	510	492	441	440	499	539	487	471	476	481	488	458	497	500	514	493	448	446	471	471	453	491	454	511	494	508	507	491	515	466	524	529	508	522	486	486	484	510	452	475	503	494	447	477	489	460	479	466	497	463	494	446	476	484	469	495	494	444	472	511	475	453	523	509	478	524	455	474	493	439	469	474	492	479	498	456	472	455	477	502	483	471	445	491	495	443	413	436	456	440	478	534	436	444	460	477	521	487	475	501	485	444	487	493	510	449	458	477	477	487	450	521	443	503	435	447	482	485	449	456	442	462	512	514	498	500	459	454	443	524	460	461	476	461	487	477	498	487	443	477	522	472	454	476	493	491	489	461	474	465	474	511	495	477	466	515	508	516	510	496	468	483	484	480	532	475	490	436	472	503	470	471	454	501	449	455	505	459	482	503	462	479	523	492	496	486	499	464	473	488	463	489	496	459	473	495	462	481	487	480	507	501	486	490	481	472	477	475	481	497	483	496	457	461	511	493	493	477	472	454	471	455	525	475	519	456	455	474	489	505	500	490	438	471	449	479	438	447	483	453	479	482	396	467	505	493	465	513	515	471	459	465	452	479	466	461	506	499	504	502	467	437	472	454	513	468	506	498	489	505	474	497	438	467	435	527	505	484	503	485	501	530	476	481	497	501	496	486	457	435	517	464	485	478	472	489	462	476	467	464	466	466	508	469	493	471	464	527	473	461	512	466	478	482	472	461	479	518	517	459	480	465	456	468	462	500	489	412	513	464	482	439	480	460	507	488	469	464	428	460	469	476	454	444	487	488	454	463	488	485	473	436	533	453	483	472	491	466	510	461	464	478	496	465	480	470	520	422	488	527	487	480	473	540	491	476	449	494	467	465	480	475	480	527	476	523	482	492	475	475	492	450	486	499	442	471	513	450	476	453	485	474	487	481	470	489	506	481	487	439	492	472	442	459	469	476	471	475	502	465	439	466	487	462	456	475	499	448	448	431	505	484	479	489	511	455	444	510	454	477	470	469	484	477	495	543	464	462	469	479	475	492
30117	1195	1465	1570	1434	1290	1262	1201	1186	1170	1156	1175	1173	1109	1166	1151	1040	1125	1123	1070	1079	1045	1117	1036	1028	1064	1129	1039	1120	1051	1077	1135	976	1097	1089	1033	1088	1051	1094	1040	985	1101	1092	1113	1051	1064	1053	1138	1062	1022	1094	1074	1067	1087	1052	1065	1084	1101	1035	1096	1078	1066	1024	1032	1065	1058	1061	1135	1042	1112	1072	1142	1093	1097	1038	1046	1064	1006	1101	1064	1160	1087	1052	1054	1094	1065	1110	1155	1066	1074	1000	1025	1106	991	1107	1026	1041	1107	1041	1049	1050	1051	1080	1067	1017	1144	1098	1076	1101	1063	1130	1105	1033	1064	1126	1040	1022	1080	1115	1110	1093	1093	1052	1081	1110	1064	1137	1021	976	1038	1093	1091	1110	1116	1105	1064	991	1108	1130	1078	1069	1095	1067	1063	1055	1075	1073	1002	1033	1082	1097	1103	1113	1107	1114	1037	1119	1042	1033	1053	1099	1069	1054	1097	1095	1116	1099	1090	1111	1087	1080	1078	1081	1063	1101	1092	1018	1053	1072	1017	1098	1035	1038	1060	1059	1039	1020	994	1050	1077	1049	1086	1096	1121	1046	1042	1130	1085	1049	1072	1019	1149	1075	1072	1094	1097	1038	1112	1089	1078	1040	1075	1065	1062	999	1068	1098	1068	1059	1031	1066	1019	1101	1085	1086	1049	1083	1003	1077	1050	1126	1109	1090	1084	977	1098	1051	1118	1044	1119	1047	1111	1067	1033	1066	1071	1119	1033	1163	1113	1117	1097	1074	1049	1084	1130	1079	1097	1092	1075	1087	1096	1076	1043	1006	1063	1048	1079	994	1058	1065	1037	1078	1099	1044	1048	1148	1075	1071	1036	1112	1045	1084	1093	1026	1112	1090	1078	1080	1058	1121	1082	1036	1053	1103	1056	1041	1053	1049	1088	1087	1034	1101	1069	1097	1089	1081	1133	1103	1077	1042	1053	1071	1041	1080	1111	1033	1097	1136	1048	1074	1111	1029	1074	1061	1066	1076	1002	1049	1067	1089	1064	1090	1060	1084	1015	1065	1115	1049	1038	1056	1044	1089	1028	1085	1035	1057	1060	1063	1073	1052	1111	1093	1067	1057	1026	1044	1048	1043	1094	1121	1062	1072	1122	1088	992	1050	1083	1027	1081	1099	1120	1080	1103	1079	1073	1080	1030	1112	1010	1114	1097	1107	1091	1079	1079	1014	1111	1105	1050	1093	1089	1043	1065	1089	1093	1124	1087	1098	1083	1045	1051	1108	1062	1041	1027	1055	1136	999	1037	1092	1087	1009	1081	1056	1065	1085	995	1000	1041	1085	1086	1041	1041	1080	1046	1063	1106	1034	1072	1030	1071	1106	1090	1065	1107	1077	1065	1057	1074	1033	993	1122	1055	1089	1027	1070	1082	1087	1096	1096	1043	1059	1086	1038	1048	1061	1010	1077	1077	1076	1056	1033	1066	1021	1053	1100	1059	1124	1043	1097	1100	1089	1063	1029	1078	1089	1040	1097	1099	1121	1036	1123	1069	1025	1012	1091	1076	1039	1032	1029	1060	1121	1093	1052	1084	1086	1082	1088	1020	1095	1107	1119	1132	1056	1067	1103	1046	1028	1058	1040	1122	1048	1119	1075	1058	1138	1069	1074	1019	1011	1053	1072	1044	1019	1061	1077	1108	1111	1121	1049	1066	1095	1116	1046	1026	1062	1059	1074	1080	1063	1123	1078	1049	1096	1061	1079	1084	1056	1070	1072	1061	1106	1080	1071	1110	1073	1098	1094	1044	1049	1108	1023	1054	1045	1089	1044	1134	1081	1096	1056	1102	1055	1077	1066	1060	1037	1074	1116	1079	1089	1073	1153	1094	1033	1070	1060	1078	1103	1022	1054	1006	1106	1109	1063	1057	1005	988	1036	1070	1079	1097	1078	1061	1024	1027	1015	1063	1075	1064	1009	1050	1056	1087	1060	1117	1058	1090	1055	1052	1037	1121	1077	1114	1064	1064	1040	1040	1065	1078	1063	1025	1059	1112	1030	1021	1044	1024	1059	1128	1059	1086	1088	1132	1052	1068	1058	1106	1149	1112	1109	1060	1096	1087	1067	1043	1089	1071	1072	1053	1077	1037	1076	1047	1064	1113	1081	1080	1072	1045	1110	1088	1107	1085	1061	1027	1048	1050	1047	1064	1049	1062	1064	1035	1133	1125	1058	1089	1124	1071	1059	1047	1080	1057	1054	1045	1060	1027	1017	1083	1064	1085	1076	1047	1091	1009	1105	1048	1071	1022	1031	1065	1155	1090	1059	1075	1089	1078	1040	1053	1070	1110	1085	1066	1064	1060	1018	1042	1096	1047	1057	1074	1052	1114	1048	1061	1102	1038	1080	1045	1062	1060	1048	1000	1096	1133	1075	1089	1015	1026	1087	1082	1109	1069	1061	1065	1083	1115	1047	1052	1062	1034	1055	1051	1137	1072	1090	1052	1074	989	1073	1053	1070	1143	1106	1118	1095	1040	1074	1092	1078	1070	1039	1087	1098	1096	1071	1011	1079	1093	1002	1041	1075	1073	1080	1061	1067	1058	1122	1063	1064	1080	1132	1050	1073	1087	1065	1061	1089	1054	1036	1031	1089	1128	1121	1072	1017	1104	1094	1048	1073	1109	1087	1083	1064	1088	1084	994	1058	1081	1049	998	997	1112	1060	1137	1108	1090	1045	1073	1089	1103	1109	1056	1042	1062	1055	1071	1087	1073	1105	1097	1047	1099	1068	1020	1052	1084	1102	1009	1035	1053	1031	1068	1043	1054	1108	1066	1014	1119	1075	1074	1066	1007	1101	1069	1119	1122	1128	1092	1084	1128	1014	1088	1091	1073	1052	1036	1082	1062	1094	1096	1098	1086	1073	1043	1091	1088	1101	1114	1099	1072	1062	1075	1079	1021	1087	1045	1034	1048	1048	1063	1066	1103	1028	1026	1125	1048	1099	1040	1104	1101	1063	1077	1117	1061	1038	1020	1041	1002	1099	1110	1117	1148	1116	1107	1012	1133	1096	1092	1047	1102	1138	1127	1086	1081	1073	1036	1101	1077	1120	1062	1054	1051	1056	1059	1089	1104	1028	1113	1025	1096	1074	1059	1046	1066	1082	1039	1038	1041	1081	1084	1074	1046	1111	1132	1044	1097	1083	1056	1030	1007	1027	1037	1042	1106	1071	1028	1063	1091	1078	1055	1126	1088	1079	1092	1025	1064	1074	1000	1047	1076	1072	1037	1089	1031	1049	1082	1075	1079	1120	1069	1055	1046	1011	1029	1149	1060	1027	1137	1102	1104	1073	1021	1026	1020	1109	1089	1139	1100	1080	1098	1109	1127	1069	1052	1046	1100	1064	1066	1051	1056	1090	1033	1069	1099	1040	1098	1028	1125	1027	1028	1070	1067	1089	1079	1032	1107	1096	1045	1158	1055	1112	1096	1087	1088	1055	1029	1064	1057	976	1026	1126	1091	1032	1076	1005	1107	1068	1076	1047	989	1071	1008	1042	1015	1061	1088	1088	1077	1078	1039	1084	1064	1044	1068	1070	1016	1025	1084	1067	1012	1049	1077	1042	1069	1129	1082	986	1062	1107	1109	1102	1044	1051	1073	1083	1012	1050	1105	1068	1030	1083	1137	1024	1079	1043	1076	1043	1062	1094	1116	1084	1082	1103	1085	1106	1109	1040	1067	1046	1057	1112	1038	1083	1014	1077	1073	1083	1108	1095	1065	1007	1043	1073	1064	1094	1070	1079	1069	1016	1044	1069	1010	1074	1027	1113	1021	1099	1116	1079	1129	1061	1075	1026	1016	1069	1080	1078	1096	1088	1025	1040	1082	1020	1054	1094	1026	1058	1024	1091	1111	1026	1067	1047	1080	1004	1094	1090	1045	1106	1030	1144	1038	1043	1057	1082	1036	1076	1111	1038	1043	1083	1054	1038	1085	1018	1082	1104	1043	1038	1114	1074	1104	1091	1053	1036	1052	1083	1096	1013	1091	1017	1066	1061	1064	1123	1029	1070	1060	1047	1092	1010	1016	1109	1044	1077	1135	1040	1094	1082	1057	1082	1013	1056	1048	1075	1057	1035	1065	1118	1119	1095	1104	1101	1083	1046	972	1112	1042	1070	1019	1125	1069	1103	1055	1055	1008	1057	1065	1057	1064	1069	1080	1067	1085	1085	1041	1045	1138	1082	1072	1031	1081	1113	1075	1049	1066	1095	1163	1005	1069	1068	1100	1014	1036	1053	1041	994	1075	1122	1093	1050	1017	1123	1054	1103	1080	1084	1011	1087	1080	1027	1109	1076	1101	1063	1106	1078	1095	1076	1056	1063	1092	1109	1083	1135	1074	1048	1051	1029	1030	1105	1103	1101	1075	1088	1135	1096	1056	1071	1105	1059	1046	1058	1108	1106	1039	1030	1009	1048	1079	1046	1056	1041	1077	1039	1127	1057	1103	1069	1062	1115	1089	1053	1020	1131	1066	1052	1081	1095	1094	1086	1069	1109	1098	1038	1073	1060	1057	1071	1063	1064	1076	1055	1046	1063	1046	1089	1077	1070	1056	1027	1073	1049	1045	1046	1093	1066	1050	1103	1057	1094	1032	1093	1004	1014	1013	990	1057	1121	1073	1129	1027	1092	1028	1038	1074	997	1013	1096	1102	1057	1126	1053	1038	1042	1034	1133	1055	1044	1024	1031	1080	1028	1059	1038	1025	1080	1135	1008	1025	1104	1066	1096	1064	1069	1005	1018	1047	1051	1061	1089	1136	1078	1006	1044	1078	1041	1032	1082	1031	1072	1085	1007	1040	1143	1042	1025	1060	1085	1075	999	1066	1059	1074	1091	1101	1110	1061	1047	1070	1041	1050	1062	1071	1052	1146	1121	1076	1031	1068	1001	1079	1149	1083	1112	1048	1115	1081	1078	1035	1049	1066	1146	1084	1117	1104	1055	1106	1090	1074	1088	1079	1096	1098	1066	1074	1017	1060	1107	1111	1061	980	1084	1078
54652	14890	2737	755	526	466	434	456	387	403	359	400	396	365	379	377	383	379	351	346	361	354	366	324	338	337	380	352	337	331	355	377	320	344	349	340	329	329	348	373	335	332	333	353	354	372	328	372	358	337	328	341	326	330	386	357	345	323	342	311	337	347	339	336	335	363	356	315	319	354	324	335	355	360	337	333	362	358	378	387	342	328	373	380	317	330	299	309	382	362	344	348	350	344	319	376	410	335	327	313	336	356	343	336	351	325	326	320	359	355	346	342	303	326	363	354	366	313	327	363	343	333	306	337	324	349	351	340	361	331	355	311	354	347	337	358	334	371	344	339	394	322	349	316	340	347	321	372	324	351	352	341	324	330	361	352	322	357	335	332	390	327	325	317	352	363	304	337	342	334	333	327	307	347	349	361	336	331	357	362	323	347	316	353	368	406	363	370	333	341	351	358	349	322	352	341	352	336	356	332	362	356	358	336	344	354	302	328	358	343	354	376	316	320	379	375	327	323	367	359	338	333	385	339	310	364	335	319	357	384	359	359	327	321	317	323	365	386	355	320	382	326	364	384	352	353	336	365	372	349	336	342	318	357	363	338	354	350	336	324	361	367	343	301	364	352	340	360	364	321	330	339	382	340	342	341	352	327	338	351	336	329	323	345	343	366	363	327	314	351	297	328	328	342	334	331	381	357	371	375	345	356	356	325	346	343	343	316	332	324	347	342	319	381	330	336	345	346	330	294	350	348	336	323	373	336	388	353	353	325	332	357	353	329	360	327	378	340	343	351	348	339	390	353	381	347	355	327	367	351	355	364	344	336	332	348	340	317	345	328	335	309	353	349	381	359	345	388	336	371	350	340	331	316	340	369	307	327	350	338	326	341	299	336	375	360	345	349	330	345	367	351	352	359	321	331	373	309	311	306	315	368	375	354	332	349	367	321	362	359	379	357	385	372	355	347	349	358	327	307	331	322	350	348	327	369	280	338	342	321	348	365	359	339	334	344	337	325	331	378	360	321	348	331	337	329	356	343	337	373	329	357	306	310	358	363	336	319	382	350	333	344	370	357	366	322	344	337	336	328	352	337	343	350	331	325	336	335	337	359	380	347	340	385	361	357	335	358	336	319	337	347	336	366	346	384	374	343	346	354	351	362	355	313	337	365	378	352	336	337	314	339	330	335	304	388	332	339	333	343	358	374	347	335	347	339	347	340	319	309	354	336	395	378	333	334	313	352	316	329	347	351	378	330	395	390	321	356	353	347	333	376	346	337	323	353	326	332	328	321	319	330	339	356	334	352	359	325	356	325	331	352	351	342	332	314	324	349	365	345	330	345	323	355	337	355	315	326	346	374	368	360	395	363	360	335	361	356	361	368	379	347	338	318	302	343	316	356	350	323	316	323	367	346	328	355	326	334	343	358	349	353	346	347	348	339	342	314	308	354	369	343	337	322	350	311	323	345	344	319	343	337	310	341	314	345	357	342	322	320	341	301	329	328	370	311	355	338	360	318	323	344	319	326	348	326	331	340	373	326	329	339	383	327	345	308	339	341	361	357	341	372	343	369	343	353	337	350	334	372	343	354	331	382	333	332	319	336	381	360	335	357	369	375	334	369	353	325	341	348	371	338	324	332	325	348	344	345	373	313	359	354	338	333	324	306	311	359	333	335	324	342	366	339	328	305	358	349	342	353	325	354	368	359	374	355	345	329	314	303	332	332	334	340	362	351	354	320	364	326	347	363	348	340	340	335	300	363	379	322	349	335	354	309	350	335	331	360	336	345	356	325	307	349	343	345	352	370	308	356	353	363	343	314	350	352	343	382	328	350	363	337	323	299	351	331	354	336	351	311	333	345	360	391	341	383	349	368	328	348	333	332	356	320	347	324	340	330	345	371	374	343	362	346	373	336	322	316	379	362	310	337	342	338	317	331	328	327	346	343	377	373	326	365	382	346	332	366	332	333	342	352	310	322	386	310	343	373	352	343	366	356	309	382	347	354	361	340	355	355	362	349	363	318	354	370	341	332	392	366	387	345	352	348	337	378	349	346	322	331	338	300	323	356	368	349	342	352	354	356	344	323	371	374	369	332	351	318	360	346	338	347	324	376	374	373	353	343	354	391	372	349	350	318	322	379	344	354	333	337	345	340	362	346	345	359	320	359	353	328	354	378	344	364	362	330	320	344	348	364	326	394	330	305	352	323	341	364	326	372	347	326	354	348	354	356	334	355	368	308	347	351	331	363	347	335	363	366	326	358	354	360	355	326	283	307	315	324	365	323	334	359	320	360	365	306	368	354	322	330	328	360	356	353	321	349	362	346	330	352	359	344	363	346	329	378	344	337	322	372	333	384	349	327	346	313	342	334	342	301	364	343	369	314	361	348	358	343	336	328	345	350	349	333	326	325	315	328	370	326	320	342	310	342	310	329	371	338	387	344	306	404	353	381	360	332	312	356	349	352	378	330	349	318	342	342	382	360	379	345	335	357	359	329	367	355	369	330	330	342	363	342	362	334	340	348	355	338	328	359	338	347	384	337	347	338	352	350	383	335	347	388	348	336	351	339	296	390	349	365	334	342	371	381	328	370	343	333	362	329	376	329	320	373	372	328	316	368	357	308	356	325	350	354	357	340	320	360	344	355	371	336	352	329	319	364	330	337	320	376	360	369	371	362	337	352	325	360	325	359	330	326	361	356	314	348	367	332	367	312	359	338	358	364	358	342	334	336	334	342	362	342	331	313	355	372	343	325	362	335	323	335	360	373	358	340	343	349	325	313	346	346	366	351	358	354	370	324	349	380	374	327	347	335	380	359	352	355	336	337	316	341	362	345	323	356	320	339	322	317	353	315	322	345	315	340	318	342	336	364	324	334	327	329	353	328	348	326	355	345	401	336	344	342	317	336	337	335	356	380	337	350	326	369	320	380	304	350	359	362	380	367	337	335	359	376	369	379	346	337	323	334	304	332	308	342	331	355	360	328	352	341	310	362	329	365	385	361	360	379	326	330	361	334	319	354	325	326	356	356	366	354	352	348	322	383	312	338	319	322	318	337	356	344	331	328	356	372	355	317	358	344	319	357	345	355	340	330	348	341	355	337	341	363	370	324	333	312	323	310	367	347	366	342	338	350	385	308	333	335	355	317	348	326	305	344	329	351	362	325	335	346	373	338	314	352	371	364	345	331	334	340	342	320	326	339	358	347	358	369	322	323	338	331	329	349	333	367	375	325	335	313	358	319	359	400	350	337	360	350	383	336	337	343	338	371	327	300	306	330	352	335	368	371	336	333	370	339	321	352	336	357	327	359	361	303	304	334	325	333	326	336	362	349	339	358	334	348	347	339	331	303	356	364	358	346	353	344	304	300	304	375	340	366	362	373	334	371	346	339	314	382	319	370	353	316	353	342	329	358	354	347	349	323	330	353	356	367	336	339	339	348	333	368	345	329	343	341	322	295	375	304	367	322	299	352	344	317	360	360	334	342	326	329	312	354
28476	1140	1676	1846	1595	1374	1240	1189	1096	958	976	859	882	884	938	877	849	908	820	844	802	785	822	854	815	808	759	788	810	802	794	798	762	773	748	781	765	840	806	785	788	793	837	787	809	752	817	735	724	760	779	840	758	777	769	798	736	836	774	769	793	740	745	817	719	793	749	730	771	740	745	743	730	787	784	766	809	792	794	835	790	769	755	781	771	788	758	767	794	770	748	802	774	745	752	756	808	775	763	785	823	777	766	824	777	801	795	765	751	820	737	759	822	779	816	804	764	739	768	719	741	792	786	797	789	722	736	812	754	766	772	753	724	735	718	808	783	757	781	802	755	738	806	779	787	714	773	768	736	774	766	772	768	741	805	762	773	766	774	736	763	814	790	786	791	818	776	788	804	754	815	805	730	794	729	759	778	740	768	774	811	745	764	788	826	779	795	753	798	806	747	733	726	821	752	769	764	789	828	742	773	735	764	774	717	756	753	787	789	744	681	780	781	758	770	731	797	740	806	769	784	758	798	783	760	765	738	793	779	734	758	748	811	743	760	802	765	848	850	732	832	756	788	847	734	757	791	771	782	789	774	822	742	778	789	781	754	761	705	751	754	762	770	776	762	797	779	804	789	787	748	789	748	775	737	769	767	806	780	761	772	789	738	752	784	750	795	795	792	762	744	770	757	791	795	749	758	775	764	804	789	825	724	768	761	767	801	733	746	750	782	746	770	781	802	773	788	794	838	785	780	764	733	794	722	780	744	805	790	753	784	811	761	743	769	762	738	741	747	766	802	731	696	793	811	767	753	792	771	766	771	760	775	774	766	779	786	775	804	759	793	782	776	809	783	774	775	806	768	769	795	781	766	760	762	759	778	768	767	767	768	796	794	738	729	773	788	759	810	780	787	794	809	805	803	740	817	781	755	822	759	756	776	807	767	767	774	776	816	759	803	733	756	787	766	823	805	751	774	751	749	725	783	801	814	771	816	768	791	812	768	775	771	823	756	779	753	805	726	786	785	745	776	784	720	754	782	759	774	799	779	757	765	748	757	729	779	742	704	769	755	780	750	808	796	788	714	727	752	750	740	743	790	799	790	799	767	768	761	828	799	775	802	779	789	800	717	757	735	803	806	735	772	690	775	731	801	781	781	802	724	800	796	810	755	745	765	791	823	798	783	770	798	790	765	743	740	753	795	799	724	774	812	785	795	755	803	788	771	784	777	751	818	807	828	791	855	777	804	756	747	757	755	735	769	783	794	765	788	767	751	744	805	786	757	779	754	789	783	787	778	757	760	778	745	737	753	737	784	780	773	759	796	756	797	755	771	726	746	762	822	820	781	773	743	812	791	759	776	792	790	771	825	768	749	761	857	759	755	757	751	757	764	744	818	732	783	715	736	814	765	748	820	798	736	774	780	815	754	808	782	744	797	846	750	727	767	793	805	791	784	782	768	775	769	788	740	766	731	786	735	745	794	779	799	809	758	821	771	772	801	748	752	752	800	845	769	821	799	764	818	803	756	763	747	796	800	719	743	792	748	797	770	727	714	750	789	774	724	813	795	774	768	811	720	746	745	776	783	799	773	763	729	786	782	763	776	813	776	769	806	772	785	726	794	775	797	806	783	723	781	771	801	761	765	737	792	777	800	756	802	799	779	838	760	746	757	776	767	800	747	801	813	799	797	771	718	759	797	758	805	780	763	764	758	792	747	732	741	769	745	752	765	722	817	773	771	758	749	754	771	752	752	815	790	725	780	746	759	731	804	725	781	794	765	789	797	755	803	782	771	775	740	768	804	735	799	747	747	793	786	771	773	795	783	787	752	795	761	744	760	738	804	749	779	810	842	797	762	767	782	753	803	763	766	772	744	782	793	803	793	775	780	790	712	732	779	831	760	788	781	768	752	763	749	707	758	762	736	738	805	746	827	788	740	763	758	738	808	741	779	758	789	778	821	774	800	782	791	776	748	776	793	770	756	757	745	857	792	767	803	753	804	773	809	752	794	769	790	751	728	731	786	810	741	727	774	721	732	797	774	739	810	755	785	772	744	794	783	809	742	805	788	765	811	786	795	729	784	775	718	785	787	766	778	810	758	733	774	788	743	756	781	795	785	793	813	755	710	846	757	782	784	764	774	815	763	766	784	749	822	806	777	847	825	723	777	833	832	789	790	757	748	750	768	796	769	777	735	734	795	797	766	819	762	798	786	796	781	793	754	796	776	786	814	788	733	785	789	756	768	806	731	779	863	790	755	779	782	792	780	740	768	780	779	777	804	781	794	798	765	742	803	800	741	790	865	774	757	794	751	757	811	761	793	739	771	735	747	770	763	796	768	808	725	759	755	746	788	789	744	765	832	790	749	766	756	787	823	780	708	745	790	738	799	783	761	814	745	823	795	715	787	802	771	795	749	736	874	755	800	771	744	816	776	795	750	735	796	765	768	784	758	744	774	746	746	751	764	780	808	744	754	796	757	763	772	819	829	779	764	819	780	802	749	789	775	738	765	764	791	765	773	815	813	772	733	786	729	766	791	792	727	785	812	780	796	790	812	766	773	736	751	762	748	766	753	775	745	758	758	845	812	802	747	745	745	780	766	741	735	795	787	835	811	800	812	744	760	811	723	752	742	788	830	730	712	721	789	743	751	793	809	794	824	797	831	759	749	794	798	789	734	788	787	763	814	734	734	767	748	802	755	755	765	794	783	758	764	791	806	744	774	750	801	764	723	807	762	765	755	779	807	775	783	738	803	788	798	784	776	781	822	814	754	803	791	771	745	801	782	781	810	779	768	758	796	818	764	792	736	797	765	762	771	819	757	723	804	761	764	768	766	736	768	805	775	787	708	773	759	788	795	723	767	779	802	784	862	784	793	802	773	737	787	736	793	762	779	793	830	792	775	728	826	766	784	832	752	802	808	757	715	801	781	760	758	766	767	804	781	728	785	760	709	776	826	782	768	764	774	776	749	779	758	744	765	750	784	758	740	796	750	784	755	757	819	808	822	786	780	780	832	767	808	759	808	741	777	777	785	729	768	760	750	738	780	722	767	776	766	763	766	773	754	765	758	796	780	772	796	807	782	785	777	736	795	752	774	753	745	756	757	796	754	727	782	749	708	736	774	792	769	771	793	783	749	794	721	773	802	727	726	776	733	735	809	810	775	781	750	822	755	790	762	741	770	830	800	700	765	819	715	769	801	737	801	806	740	783	800	769	769	758	758	763	762	792	753	759	760	746	810	822	765	745	800	750	800	780	804	773	747	801	793	764	759	782	775	791	739	825	804	740	735	766	804	796	808	778	742	779	818	755	753	750	754	723	783	750	782	788	822	711	732	771	765	811	795	793	811	803	793	788	772	745	761	812	822	791	761	811	763	778	782	798	763	775	785	770	770	742	702	766	759	761	745	752	747	754	734	760	800	709	795	733	787	735	802	754	718	815	780	741	756	755	757	834	799	763	764	798	800	748	760	737	804	758	746	800	743	768	758	755	750	756
37950	5563	481	386	358	335	367	336	374	353	372	324	345	346	368	345	355	370	351	349	326	365	368	350	331	348	322	342	355	350	366	343	367	350	332	330	319	364	357	347	343	349	366	338	361	337	388	340	358	328	380	350	326	336	332	393	348	339	384	369	306	312	341	347	346	369	338	376	356	335	332	304	349	328	359	383	363	293	353	394	355	345	347	338	336	377	350	343	336	352	368	393	379	312	326	321	376	363	342	353	341	315	338	321	327	367	347	338	354	340	373	359	362	330	341	379	339	395	352	337	343	356	388	348	361	374	381	319	343	348	378	361	334	334	374	369	339	346	368	324	388	321	316	357	330	357	313	329	346	343	378	364	343	333	335	365	385	369	343	326	337	372	356	351	353	350	348	362	379	349	351	356	337	344	328	345	335	328	322	357	314	346	376	340	326	331	344	344	332	334	336	345	340	339	297	363	369	354	335	374	383	371	367	366	326	302	330	341	355	396	395	311	355	360	356	343	346	377	354	373	346	335	336	364	350	346	348	339	357	348	387	380	357	328	356	360	367	347	372	343	365	356	359	327	319	347	353	361	366	329	374	358	337	379	341	354	361	341	336	317	355	350	362	357	374	350	331	315	398	337	339	373	361	338	350	335	325	317	357	380	350	332	332	344	337	370	359	320	330	341	358	356	366	332	357	350	347	355	380	355	356	371	315	338	329	369	329	350	339	329	387	341	348	376	336	364	361	365	341	360	332	332	366	341	313	316	338	351	351	334	352	370	338	334	374	370	359	339	372	328	368	361	355	372	379	367	325	355	347	350	362	360	338	336	346	367	383	334	364	340	330	330	343	352	338	345	323	371	366	331	356	352	391	386	383	331	358	342	404	338	359	330	332	363	361	332	352	351	355	330	362	322	338	362	325	335	359	361	350	346	323	348	405	387	378	341	356	337	327	357	351	361	360	390	339	345	355	336	377	374	335	357	377	331	372	371	327	341	342	361	326	364	353	349	347	341	360	359	358	360	355	341	349	329	358	359	358	367	372	352	353	377	332	360	336	372	381	381	346	366	342	344	348	323	345	337	356	337	330	345	390	341	368	371	354	368	374	323	352	313	363	343	315	375	357	339	361	363	375	360	395	348	363	376	369	345	363	351	336	352	365	353	330	366	322	306	313	368	365	365	324	340	351	342	392	388	352	353	363	389	337	287	320	364	346	342	365	332	320	361	376	336	363	375	334	355	372	313	353	337	321	316	313	305	365	366	378	321	362	382	371	348	395	357	368	338	362	344	377	328	341	393	313	368	346	343	337	376	375	368	350	346	339	312	351	344	353	362	378	322	346	363	342	347	350	332	341	354	397	350	309	351	360	356	364	339	348	358	375	351	347	358	319	330	340	355	338	334	361	354	369	346	360	350	313	345	340	331	353	349	353	348	367	338	349	328	372	328	361	373	377	391	341	354	346	371	335	354	362	375	320	310	342	341	347	353	348	348	373	342	326	390	360	335	362	370	312	349	383	360	324	355	325	359	351	326	372	344	323	326	361	370	375	332	364	334	338	348	324	345	334	375	350	365	350	321	342	372	312	376	349	327	362	358	320	348	351	334	363	293	323	323	383	350	352	357	302	323	347	338	393	371	344	351	361	342	351	321	321	337	331	348	314	338	361	360	312	363	377	357	342	343	334	384	342	329	382	358	342	366	353	349	388	368	369	353	344	362	318	360	343	353	356	383	327	400	352	361	326	360	348	353	374	368	346	347	341	350	366	361	389	330	336	323	352	346	372	305	316	385	357	364	376	345	312	343	341	349	385	363	395	334	339	327	331	369	371	337	361	321	327	333	338	376	363	403	399	352	373	341	367	360	336	370	365	370	344	331	354	353	349	334	337	378	335	376	340	351	331	351	314	333	352	314	331	342	365	318	289	346	353	318	379	360	332	328	350	354	376	340	345	351	350	368	351	341	325	327	343	376	352	344	351	365	350	388	359	348	338	321	352	324	316	376	368	350	379	344	334	358	397	345	335	333	366	363	350	391	367	348	354	337	340	325	338	370	354	356	339	377	354	324	349	343	341	376	326	379	357	312	335	382	327	374	355	371	325	361	360	331	369	317	357	373	389	328	359	305	345	339	301	375	319	364	339	367	368	355	350	382	366	358	350	360	321	356	340	343	380	373	364	344	331	334	344	365	347	328	361	362	339	340	364	367	351	366	337	356	346	380	341	314	371	348	323	351	349	340	371	377	337	357	367	332	351	345	384	335	336	343	354	319	344	380	336	347	383	330	348	350	355	376	354	326	343	347	366	345	321	332	340	366	317	306	319	358	366	331	331	326	332	395	344	371	298	328	359	349	377	368	394	352	380	356	341	343	356	322	407	376	392	332	354	332	372	376	360	363	336	347	351	351	355	344	354	343	336	330	361	352	322	350	366	346	359	350	363	343	350	344	358	356	325	337	342	331	342	377	322	374	353	338	327	336	350	354	381	380	359	348	327	359	321	340	353	327	362	358	348	321	347	367	338	330	380	363	390	369	351	384	352	378	347	354	372	329	340	374	367	391	367	383	334	324	373	369	349	354	344	376	356	327	330	318	355	346	367	357	355	348	359	335	380	317	337	406	398	355	360	358	329	371	372	324	355	323	380	367	345	351	393	345	344	356	354	362	340	347	339	374	320	325	336	334	339	361	377	319	337	347	362	366	317	362	342	364	368	405	322	344	336	365	360	335	366	337	335	338	362	362	381	399	384	338	388	374	350	408	321	356	356	364	342	352	389	326	322	367	342	326	387	322	361	326	350	340	332	337	347	338	374	379	348	349	350	353	344	397	334	335	330	335	347	345	319	358	392	329	357	372	332	369	379	345	365	330	375	331	368	363	315	355	363	379	341	361	360	365	343	381	376	348	349	380	315	336	391	346	348	374	388	342	372	334	359	364	386	355	345	322	344	334	355	362	359	360	370	312	357	358	329	333	349	369	332	352	346	390	320	345	381	354	327	367	365	337	329	352	396	335	335	327	356	346	359	307	337	328	345	349	332	369	361	348	370	337	349	339	316	358	376	358	337	337	346	365	338	371	334	323	352	365	359	364	361	404	385	343	347	334	354	363	387	348	355	358	388	354	368	292	363	320	351	344	338	332	310	347	357	331	301	349	332	316	366	342	376	378	326	332	328	373	353	366	322	353	366	340	333	335	354	351	365	337	331	329	360	307	326	357	342	370	348	337	344	337	362	349	374	360	356	375	383	344	389	370	337	355	355	355	344	354	350	337	381	351	346	365	331	372	321	352	310	320	337	355	343	334	342	353	344	354	336	341	342	312	350	361	360	355	313	332	362	320	366	376	328	356	359	335	322	338	325	380	386	382	334	339	389	327	321	338	354	353	333	351	343	376	353	303	344	363	344	352	389	314	355	329	341	338	358	342	357	346	333	337	352	382	384	355	321	374	344	377	371	355	371	352	368	399	366	351	360	373	373	334	346	379	343	365	369	322	315	375	324	360
20814	838	883	899	863	894	864	823	776	809	773	774	779	801	793	818	799	780	816	817	799	849	826	836	792	807	817	851	772	797	809	845	832	796	800	825	873	853	787	859	845	825	787	861	783	782	801	848	792	802	844	837	818	817	784	845	817	845	820	815	817	837	811	829	875	768	815	832	789	855	769	837	816	821	811	816	783	780	810	806	825	847	801	819	817	822	829	809	813	870	836	814	780	760	794	816	845	794	798	846	842	809	849	798	795	806	836	810	868	816	805	829	805	838	809	789	821	764	818	858	849	849	733	851	781	821	798	806	738	846	789	822	798	836	808	835	819	781	788	828	869	824	792	783	802	802	845	855	792	806	788	816	816	773	799	810	823	831	889	817	848	836	814	839	799	831	817	826	805	837	877	822	821	812	761	839	787	825	781	815	776	847	827	807	847	824	773	831	854	808	838	781	807	870	833	797	802	832	794	822	780	826	806	793	822	819	783	803	804	840	720	814	817	807	822	794	774	862	784	827	857	786	831	809	849	879	813	793	793	812	830	799	789	839	802	839	840	786	778	842	810	783	823	836	812	821	805	784	808	827	827	765	845	891	811	851	836	850	857	825	818	783	778	837	789	808	818	792	789	810	742	829	834	846	816	777	791	826	789	844	819	824	846	811	804	787	768	823	775	825	855	782	802	810	811	805	809	786	825	824	747	837	809	812	842	770	860	843	796	777	824	790	838	800	790	800	853	815	802	803	825	821	811	829	782	810	796	779	823	807	827	860	817	780	780	837	805	804	782	830	806	775	808	802	802	825	801	816	816	791	819	845	805	790	795	833	836	755	823	779	829	844	799	790	801	802	794	772	827	789	793	769	817	781	837	879	805	798	821	795	841	816	810	841	761	851	822	739	891	858	802	828	813	864	765	792	779	798	827	866	880	831	865	814	837	820	847	777	808	822	766	815	794	829	774	869	798	820	822	786	827	828	852	803	780	776	816	793	829	836	828	778	785	834	823	795	809	807	850	806	816	800	810	823	816	847	777	792	796	824	810	761	828	813	808	792	836	820	845	765	798	823	766	796	809	762	794	788	839	803	843	782	798	795	825	897	810	763	814	821	811	803	822	800	773	845	815	782	835	783	810	846	810	787	829	803	782	783	805	819	824	780	781	762	856	808	781	836	805	806	860	815	813	806	804	801	814	861	817	847	777	800	864	808	815	829	790	828	796	789	853	799	813	822	828	841	812	804	819	811	831	815	868	752	830	830	822	847	774	769	869	826	864	809	834	887	818	755	807	798	777	831	873	840	785	770	812	791	827	852	819	782	838	759	787	804	845	843	795	812	864	784	830	793	846	798	865	817	764	843	829	849	778	814	816	768	805	854	759	817	782	757	781	774	785	816	814	788	801	813	809	842	818	890	819	795	855	794	843	822	845	784	761	792	846	808	806	863	833	834	833	805	782	773	819	839	764	825	788	813	837	822	790	833	797	848	807	853	809	783	770	799	806	798	776	811	835	811	795	802	794	772	858	902	835	786	765	837	811	794	824	814	792	825	802	820	810	832	822	798	846	830	855	760	869	802	786	799	830	826	803	798	820	838	780	811	810	791	797	822	822	849	750	787	799	809	797	858	799	822	859	759	797	771	797	854	795	747	809	799	790	854	811	826	826	826	774	826	829	804	824	844	779	793	827	816	776	807	855	881	852	801	794	842	799	812	785	787	835	818	846	857	772	809	822	853	786	819	827	828	803	802	776	789	812	779	815	799	827	830	846	839	755	823	865	825	807	839	838	846	811	808	791	831	803	800	828	828	805	843	768	766	822	850	797	755	804	810	860	815	791	799	828	787	818	794	844	799	801	736	867	776	807	869	765	835	799	808	840	826	816	872	854	792	818	834	809	887	781	834	810	797	787	793	823	768	815	809	838	788	809	797	832	766	820	827	848	823	836	850	836	802	792	811	752	865	840	781	813	824	820	865	790	817	805	781	825	795	792	775	818	836	822	818	846	799	787	914	815	817	808	785	815	853	803	797	810	817	787	833	795	813	786	782	806	830	810	790	787	837	768	821	814	799	810	842	800	798	840	821	803	821	799	826	784	837	825	796	795	826	809	827	789	809	838	817	787	856	797	827	806	792	785	825	813	796	834	857	808	792	817	829	756	857	797	795	830	774	832	825	833	804	758	825	742	770	779	852	846	826	809	786	812	819	820	763	813	792	790	829	820	829	826	841	840	837	824	855	849	815	875	851	834	821	786	852	813	811	811	776	769	823	839	831	783	789	851	818	805	858	796	826	807	795	825	851	780	780	794	813	796	810	854	786	796	872	871	838	766	806	848	790	808	830	825	805	798	830	842	869	836	783	821	826	781	821	804	771	855	791	822	830	788	782	811	801	831	832	740	806	796	808	820	780	781	817	779	775	813	816	902	876	791	795	799	804	802	838	790	829	796	769	852	784	806	812	845	766	858	813	811	817	833	838	808	825	810	813	834	753	793	816	807	832	822	782	793	835	793	785	799	801	805	782	823	754	786	837	742	790	753	774	824	777	810	823	786	845	760	805	831	811	810	793	796	833	761	827	895	801	743	806	816	835	847	819	796	808	814	780	818	799	813	826	873	823	798	847	850	816	794	799	791	850	846	795	827	762	853	781	815	795	847	814	793	789	797	761	841	836	829	820	846	832	808	821	836	815	777	794	779	804	815	805	772	796	801	865	822	835	739	716	785	820	845	790	788	796	823	805	785	810	842	839	760	816	863	823	846	797	832	870	827	823	802	843	843	837	778	781	762	846	816	830	834	775	834	804	876	806	803	801	799	851	780	761	791	794	813	844	834	816	765	776	793	820	831	853	841	799	783	771	798	789	818	844	821	796	824	839	803	804	765	854	813	848	790	819	859	822	848	814	824	813	832	749	817	824	787	846	840	820	782	817	834	807	791	779	789	769	869	833	848	858	769	824	789	808	837	833	821	807	842	768	852	818	823	785	822	771	865	778	801	834	859	792	795	815	803	807	821	800	795	817	805	809	791	807	834	842	822	780	789	808	816	798	831	833	813	819	806	842	853	824	830	808	846	791	795	762	809	796	831	784	802	863	797	765	853	815	810	857	822	807	784	810	830	817	846	805	809	809	857	776	855	801	845	804	852	806	794	834	781	842	789	801	816	852	813	819	811	814	795	830	788	756	801	817	852	781	817	834	837	826	743	797	851	839	782	786	799	822	834	867	814	794	839	747	806	866	796	828	785	843	830	819	804	788	800	805	809	825	881	828	828	843	794	816	781	760	813	773	857	794	805	834	809	807	799	802	803	834	728	840	770	803	836	772	851	857	835	827	799	824	749	820	816	817	830	802	788	854	810	803	813	811	831	789	780	854	814	854	853	754	767	803	826	800	824	763	748	824	790	843	805	819	798	794	831	787	868	806	898	809	832	789	840	764	794	824	774	804	820	757	758	775	827	775	773	749	816	840	789	878	788	818	828	852	802	845	825	826	836	789	820	766
47955	10131	1187	616	565	517	500	398	472	467	450	461	463	415	446	465	433	461	449	442	480	446	453	433	414	421	437	447	434	433	453	490	432	442	455	444	466	438	433	409	431	465	404	429	469	455	439	459	467	446	424	428	426	430	449	428	435	446	442	440	405	438	467	420	421	429	452	436	453	437	461	449	431	465	454	429	438	456	454	440	436	465	457	425	477	429	440	439	436	451	478	421	437	442	488	434	421	450	418	436	446	445	457	495	441	438	436	444	460	430	430	490	418	436	444	408	418	413	421	425	450	442	435	455	449	421	517	417	432	458	415	429	437	424	418	466	428	485	441	455	481	408	392	434	448	396	415	407	426	413	395	424	421	441	414	434	446	442	442	430	440	435	444	446	457	425	459	423	470	426	413	445	452	487	396	454	430	457	456	432	456	436	433	401	427	434	435	440	434	454	445	431	435	438	433	426	433	416	446	469	426	455	434	437	431	422	457	424	399	418	466	420	465	464	447	440	456	437	420	445	419	419	424	424	468	441	467	427	425	413	453	436	410	416	439	426	432	439	466	468	418	429	430	428	434	401	380	428	434	414	424	449	430	451	448	436	472	442	465	467	459	416	409	472	455	451	412	406	471	417	443	444	412	445	440	492	417	454	486	445	431	434	449	468	466	438	382	489	459	442	424	421	400	415	436	390	459	455	426	449	462	439	415	443	425	416	435	457	464	391	432	461	429	407	433	448	492	428	437	419	441	425	448	398	393	436	469	451	437	490	422	444	435	456	433	444	439	470	424	452	414	417	428	406	453	414	434	483	462	459	436	448	405	467	474	462	433	466	462	472	431	445	478	403	435	435	471	441	469	479	444	433	441	433	477	453	445	471	460	411	446	428	417	466	431	399	452	425	419	474	454	444	470	415	465	436	469	467	436	467	446	416	427	464	469	435	393	444	444	432	433	443	437	446	454	440	408	429	450	422	441	448	439	483	436	440	463	450	444	445	423	453	466	444	432	467	434	441	466	462	404	428	455	415	480	467	435	393	452	441	449	462	498	449	460	422	435	443	449	424	462	461	422	417	437	430	435	487	439	446	473	448	448	464	443	438	438	444	421	451	469	402	453	448	423	439	446	449	423	465	434	404	386	410	439	437	463	444	455	443	401	438	394	470	467	462	442	486	432	455	436	387	436	463	436	418	429	451	476	451	385	452	436	432	426	425	433	467	452	400	448	402	472	474	444	443	448	404	445	443	414	443	445	434	443	469	473	458	460	429	463	427	427	465	404	456	451	429	423	429	488	420	445	430	456	437	415	470	456	460	402	449	409	477	435	446	441	456	451	455	440	451	440	440	448	476	418	438	449	468	415	432	405	429	412	479	470	464	412	402	428	434	450	441	442	463	429	450	433	454	471	427	473	430	439	430	461	450	447	436	473	432	400	445	476	431	384	455	441	447	464	405	451	426	438	441	438	454	437	433	444	461	429	420	443	458	424	438	438	423	429	427	432	457	441	456	470	420	468	444	408	455	441	433	492	439	415	435	475	438	481	418	442	425	426	404	452	452	445	476	423	417	412	479	432	389	415	413	425	429	428	428	454	454	410	435	423	462	410	483	397	456	475	418	455	451	442	452	425	415	445	449	471	445	460	414	438	434	458	418	429	444	444	441	434	415	467	428	428	403	412	446	437	472	440	447	445	459	453	442	443	432	415	443	431	417	411	470	419	415	447	449	418	453	444	424	446	438	439	432	448	431	467	423	448	466	460	454	465	415	429	438	489	434	426	439	443	402	405	405	428	443	470	427	454	480	484	438	454	445	440	457	415	411	442	428	443	459	443	426	445	429	420	453	435	434	443	438	438	414	424	446	468	443	484	444	405	433	429	400	467	451	422	401	428	437	417	438	454	447	413	411	482	458	441	428	445	474	448	423	446	428	414	436	439	454	433	462	442	470	409	423	457	414	426	449	436	476	417	416	449	485	470	451	446	440	492	444	479	459	489	413	488	489	468	421	420	428	465	444	420	467	400	447	454	430	422	461	431	454	384	422	425	411	447	467	475	444	436	436	424	455	436	415	446	416	444	431	481	427	435	432	448	447	453	465	440	425	425	433	413	462	417	384	420	424	421	416	388	409	443	410	467	468	414	427	404	464	470	438	445	454	482	471	444	442	456	467	440	474	447	452	430	457	441	453	433	427	448	439	448	432	455	476	421	496	439	405	422	403	418	443	422	479	458	501	462	436	419	436	412	472	464	437	421	425	465	454	396	451	474	458	437	427	404	387	435	460	417	429	443	446	446	449	403	476	417	448	419	466	436	449	452	424	444	426	429	436	447	444	450	419	461	454	430	405	443	407	456	427	457	461	417	447	471	484	429	371	437	433	411	453	426	404	407	427	457	431	455	437	443	431	422	430	410	415	427	423	400	473	437	439	436	425	418	456	450	429	464	450	438	450	437	440	441	419	431	422	387	452	489	475	430	436	473	427	430	427	435	398	419	455	474	494	462	417	434	430	455	436	427	421	454	460	391	437	395	397	408	435	404	423	419	440	446	448	434	450	448	440	428	445	465	461	441	469	469	415	456	430	439	467	419	402	455	479	459	438	414	450	431	402	442	493	438	470	424	444	466	429	387	392	473	430	426	462	418	444	442	447	454	441	450	463	424	458	454	404	457	461	437	440	459	426	461	417	410	457	453	451	451	449	495	399	427	435	417	457	461	421	450	440	429	479	439	430	486	462	437	437	461	440	441	499	417	449	424	440	454	473	457	441	456	443	439	395	442	447	436	411	415	469	429	440	468	411	440	433	430	443	417	463	425	408	438	416	428	435	458	460	461	435	434	442	433	434	424	450	435	418	445	464	479	467	439	472	457	415	427	447	433	451	410	454	484	461	471	417	405	436	448	450	462	475	445	466	442	475	461	440	449	407	465	432	431	429	464	433	413	420	465	441	430	431	411	448	480	417	489	424	420	480	401	430	458	435	426	420	425	431	456	444	450	409	432	414	445	459	445	448	429	431	440	434	419	449	468	446	394	427	438	467	421	410	410	456	410	501	430	436	423	427	451	440	464	433	463	455	442	431	433	386	421	434	400	425	427	461	469	455	484	448	442	464	407	468	456	409	422	425	423	446	412	431	436	441	434	452	436	438	418	441	457	447	496	457	433	421	462	442	446	437	431	457	425	445	431	463	413	423	448	436	441	434	444	448	449	501	438	437	472	447	428	441	418	429	434	426	417	443	481	426	450	435	441	445	467	483	444	455	415	455	403	511	444	483	428	461	438	457	454	461	431	486	411	443	447	447	426	401	375	440	446	464	436	439	455	397	427	405	429	433	419	422	434	427	457	439	442	445	448	450	448	447	416	400	439	446	443	397	404	476	446	383	431	448	426	413	451	480	446	434	401	375	450	453	425	462	429	437	464	404	434	468	427	455	413	439	457	444	478	436	450	461	408	462	409	419	435	428	460	423	435	461	440	449	418	495	455	490	427	426	447	453	433	449
25661	1207	1408	1543	1448	1375	1194	1175	1119	1144	1112	1084	1057	1046	1081	1004	996	1028	1023	1048	1022	1058	987	1003	955	1007	989	956	988	955	941	1057	985	962	1034	1031	1007	1048	928	1016	943	1037	1000	988	1012	1005	1027	1019	953	1030	969	987	1021	1009	938	969	1006	1020	993	974	974	1009	991	1022	1046	963	1017	1048	1011	991	924	998	952	965	961	958	981	973	969	1004	1012	972	1008	1019	1003	1050	1001	943	981	1052	946	1013	969	973	1038	1005	972	982	1048	1010	977	916	959	964	976	1033	982	1008	1030	992	956	911	939	972	1012	956	1039	943	977	998	999	1005	1000	1025	981	1008	977	1000	1018	1032	1002	999	998	997	1036	938	958	951	979	1014	967	977	995	974	1013	1036	962	970	950	1010	959	949	997	989	953	993	937	952	964	1024	992	1022	932	982	1035	1075	1059	948	908	1018	972	981	1003	944	945	992	1023	947	995	931	1041	961	992	1023	1022	1003	1037	1013	995	968	942	1037	1011	935	1028	964	978	1005	975	991	1014	930	976	994	987	916	1029	1016	971	1011	992	969	987	1021	1028	1010	1011	941	992	961	989	1002	989	962	969	942	1003	951	984	979	993	1015	930	955	985	1027	1027	1011	1023	944	969	1032	959	944	959	980	1027	983	1027	952	965	1030	1045	1002	972	1018	993	939	942	989	1022	1039	1025	992	1011	986	971	1009	941	1010	1004	988	1035	981	988	989	1013	989	953	988	964	1015	1000	980	984	1013	966	1040	994	955	992	974	926	978	985	1012	932	1016	944	1000	1014	1050	986	970	1027	997	1015	954	981	1059	984	961	998	1011	1054	1026	959	1005	956	1005	995	1004	934	1008	942	1002	978	1003	968	969	1014	1007	920	988	925	925	990	995	947	1034	1011	988	1019	975	994	1018	977	1009	948	1029	948	1019	976	992	1045	915	1006	1003	1048	1005	989	1033	986	1031	968	947	972	1023	979	960	979	1040	977	957	962	1036	1003	1003	926	997	989	1006	985	1015	1007	1006	1031	974	1014	1000	1004	988	978	991	986	955	962	1020	980	930	932	958	1030	980	957	950	1036	975	1004	1031	982	958	948	1057	961	974	991	991	986	964	958	924	981	944	1019	994	1043	909	976	959	999	935	959	931	980	1012	985	1021	976	969	994	1011	985	1002	999	957	984	938	956	991	957	991	1005	1011	1014	929	966	1024	970	985	953	1020	1018	966	990	962	992	1029	1026	980	1005	1018	981	1053	1004	1014	972	956	1049	956	1010	951	1014	959	972	988	928	964	1039	970	942	925	1007	984	960	975	978	999	1004	947	969	957	1040	983	966	969	1045	968	1004	994	993	1005	1024	952	1004	962	979	968	938	922	1038	963	983	1023	961	1024	953	974	988	996	940	985	951	1014	977	1030	992	999	975	1033	957	1012	983	902	995	1015	1000	1004	982	1083	965	1000	930	984	963	1006	1003	1022	967	1038	961	989	1043	955	929	1030	1001	956	995	976	974	978	1039	1003	989	945	932	1020	984	1012	1010	961	1089	999	1017	994	979	983	1015	1012	933	969	1023	989	957	1012	993	1003	989	1049	1066	983	1002	1013	995	1012	990	1007	984	968	958	987	981	1000	991	1079	1019	1015	994	1036	1055	915	936	927	920	988	1006	1078	972	998	936	910	965	973	991	1036	991	983	997	964	961	1048	1013	985	976	1032	1002	956	976	985	975	961	986	976	1007	994	961	993	961	979	1032	990	1005	968	999	973	966	1016	964	987	1029	968	1045	1020	1002	1059	931	1000	983	994	1035	935	946	1011	975	952	964	1019	996	1005	984	986	992	1016	955	1018	1024	977	1012	1003	924	955	1014	914	969	1006	1036	998	950	1015	942	1018	907	999	1008	958	1017	995	927	915	1048	967	1021	1003	947	1029	1002	987	928	981	1011	1001	920	977	952	998	995	985	950	973	1027	997	953	992	993	974	983	967	1015	982	978	953	964	995	1007	1031	999	1013	955	973	1015	984	993	968	965	988	970	1018	984	989	949	958	1030	965	979	1035	1008	978	1020	1042	991	988	910	977	976	978	963	989	967	958	1044	1029	1057	1015	960	997	972	967	964	1062	1002	987	1010	1037	1030	1035	987	1002	941	993	975	957	984	987	993	977	989	1020	968	958	972	979	1007	956	1017	962	978	1016	1012	938	996	955	1013	954	994	985	991	969	964	1010	980	978	984	999	989	957	951	1031	1043	1026	988	976	997	966	1000	975	993	1012	992	951	1002	977	1010	990	986	954	975	959	1032	1004	1039	948	1015	970	992	979	989	995	973	961	986	986	953	951	995	1025	1003	988	995	984	988	970	989	986	959	1008	1055	1028	935	1042	988	1062	954	1014	990	940	995	994	994	957	962	935	1016	945	950	963	990	996	962	974	1049	1001	1022	953	994	1003	1002	1018	949	958	987	1001	989	954	1021	1009	973	942	989	980	1049	977	1014	1053	970	919	985	996	971	969	987	1048	926	981	1040	1009	1016	981	931	933	986	969	988	1040	973	975	970	995	1040	1002	1000	981	1018	1012	993	992	977	985	1003	997	1011	997	1017	992	973	1003	930	987	993	989	1022	1024	980	989	949	993	993	948	976	989	1008	970	965	1011	973	966	991	1010	983	948	967	996	955	998	1053	1019	958	964	1015	988	1004	1027	929	1025	998	984	956	927	998	985	994	975	965	1024	1029	1022	978	1019	979	980	1017	969	1004	950	975	999	998	954	999	1016	1039	932	999	982	1032	978	967	1015	1006	957	959	997	1074	980	993	1006	970	1039	1066	1018	985	1009	973	978	1040	998	1056	1030	957	960	949	981	996	1033	1013	1018	1050	973	939	984	1005	1018	997	954	982	1001	1012	969	955	976	1009	1012	998	974	1056	958	974	952	994	965	971	997	990	1036	1000	1040	951	1028	951	991	978	957	977	981	1011	956	1034	929	961	976	960	1011	1074	969	991	1008	994	1007	967	1017	956	984	961	984	1011	985	1019	1005	997	956	1056	1017	944	999	973	972	1025	1003	967	967	998	1001	1012	1008	1005	986	980	977	1010	958	986	939	984	985	1031	1014	1074	974	932	994	962	997	956	972	1021	967	949	1022	964	992	1021	940	1042	995	999	1003	995	985	1019	962	1004	1027	997	988	978	968	919	988	973	972	992	1005	992	959	987	1017	920	990	951	1038	999	987	981	969	1034	964	985	914	955	964	977	944	997	1022	965	1000	897	972	958	1003	928	1005	1038	1058	916	1011	978	1002	965	1012	1003	943	976	985	969	969	962	990	1021	985	968	1014	943	1026	943	970	1015	967	960	945	997	934	1005	1009	1002	956	1032	994	973	977	955	980	993	995	995	978	999	959	949	1009	984	985	1031	1006	992	1035	989	1034	1020	980	1005	1026	990	937	984	1005	989	967	1000	975	970	1030	946	1029	976	966	996	944	995	1000	991	1013	995	937	984	962	972	1006	1027	966	983	1004	1005	977	1005	1026	1020	977	965	1010	1020	934	1020	909	969	1036	1017	1027	1006	923	983	1000	1001	1011	989	1002	962	1025	996	1011	965	984	1013	1018	918	994	1020	1029	982	987	987	984	992	965	970	996	1001	1007	993	980	965	982	1009	954	918	992	1008	944	982	951	1013	1039	984	1022	1001	990	940	975	984	1000	977	1027	918	978	982	1037	1013	1023	973	1049	1016	994	1015	999	1000	1039	950	1000	972	988	1014	969	995	1027	982	965	941	1040	950	1013	979	974	969	979	953	1011	984	970	990	1058	1018	991	998	967	1003	966	979	1034	969	922	951	922	992	960	990	961	966	967	992	1010	976	1029	937	986	993	1035	1073	1069	1022	1013	983	988	947	963	976	981	946	991	980	1018	926	1003	966	1005	942	1001	970	977	995	998	1016	1001	998	963	985	964	1020	963	1031	960	1021	955	1008	1005	981	944	946	985	1032	1012	974	998	999	995	996	967	971	1009	1022	1004	1014	1037	1010	1017	1048	943	995	1026	1011	1032	979	934	929	1006	959	978
52423	13197	2218	701	557	511	441	435	400	379	368	351	375	356	333	373	356	370	302	363	328	287	323	332	335	340	334	340	311	322	348	306	351	315	338	345	349	355	313	329	313	353	319	308	353	312	322	334	295	327	308	337	329	350	315	325	284	358	309	297	316	307	316	303	326	356	319	306	301	314	325	319	327	326	346	307	314	325	306	312	299	323	322	325	338	311	337	314	309	323	336	329	358	370	348	357	291	292	301	304	343	320	334	316	344	282	313	330	307	289	346	344	347	369	305	332	326	331	339	320	314	313	340	299	369	337	343	339	296	326	335	323	328	325	342	341	338	316	330	326	331	310	334	330	307	315	335	312	343	308	298	297	286	295	336	278	333	351	313	316	354	319	291	314	295	328	315	317	309	322	339	316	327	332	370	329	337	273	310	320	329	346	348	314	304	352	327	296	330	318	338	320	347	317	305	316	306	337	333	325	338	312	280	355	295	337	357	330	330	321	350	335	335	326	312	305	319	371	335	354	316	328	356	348	311	297	308	316	291	337	321	303	318	341	333	305	307	319	295	352	348	303	296	318	318	276	327	332	317	329	338	316	310	295	335	319	313	316	345	376	337	341	305	309	336	315	323	268	298	337	344	319	300	347	336	296	306	301	305	314	360	314	343	317	333	385	311	333	305	322	297	306	319	323	322	339	349	367	340	373	307	333	325	311	306	322	331	299	343	321	311	325	300	307	337	355	324	298	303	368	328	375	342	325	326	325	315	319	328	330	314	332	317	302	349	286	311	326	333	345	322	280	333	333	286	309	332	306	315	338	322	353	353	304	317	285	319	310	368	330	329	325	319	302	315	365	319	313	311	330	311	325	329	362	326	316	328	320	308	336	306	320	342	320	293	335	306	340	329	313	278	302	322	290	292	343	318	333	320	328	297	316	330	336	332	317	350	376	347	327	304	328	361	311	345	347	322	306	361	348	320	313	330	327	338	329	330	339	353	337	323	317	331	346	330	332	298	335	342	323	328	328	344	308	335	332	351	309	311	338	340	321	315	316	347	308	330	332	308	330	334	335	327	327	308	319	359	337	291	304	328	295	310	349	290	309	322	325	295	328	325	299	279	326	342	331	335	299	365	324	316	369	330	305	296	339	333	303	345	312	332	339	351	265	326	342	321	310	318	305	323	387	308	308	330	366	339	330	347	331	329	352	304	326	277	295	358	315	342	298	327	294	301	345	319	350	336	270	326	311	319	298	305	307	297	266	307	311	330	301	314	303	347	317	348	330	334	319	335	335	296	318	348	298	328	335	335	300	318	350	292	362	324	305	339	360	312	314	331	309	310	339	336	339	316	343	350	343	317	343	349	331	320	319	309	299	318	330	350	310	321	323	331	311	325	319	307	327	326	326	305	355	303	336	337	328	355	323	300	297	315	307	357	344	303	307	339	338	340	321	332	289	327	341	329	319	314	338	297	292	319	345	327	277	332	318	335	342	357	325	307	325	316	331	313	314	291	306	311	313	328	295	319	316	353	334	319	322	330	335	325	341	312	317	313	348	303	333	363	356	325	304	325	291	325	315	320	308	304	336	289	293	323	296	305	337	343	301	300	365	270	335	333	337	315	306	322	288	343	344	341	318	333	325	346	342	340	329	331	333	336	355	318	328	341	341	357	327	342	344	304	329	303	346	315	304	327	305	331	340	343	344	339	297	366	333	319	309	328	356	325	324	294	354	323	337	347	329	318	308	328	314	318	298	332	331	321	313	341	329	291	334	324	316	309	309	330	285	310	312	325	310	317	319	324	326	350	343	375	332	322	356	321	350	327	323	353	307	320	305	318	309	304	318	365	330	315	295	311	308	349	347	297	313	316	328	301	364	342	361	310	340	310	326	294	350	322	299	301	293	342	287	280	326	358	312	356	299	361	319	325	338	320	333	326	356	323	318	290	297	296	293	315	342	307	324	350	301	379	328	297	318	331	306	272	319	325	339	283	325	354	311	316	309	322	317	328	355	349	319	317	348	348	345	336	358	350	307	310	290	297	303	317	284	327	310	329	296	316	329	328	303	335	330	335	341	339	313	320	325	302	323	313	357	345	333	384	325	328	305	306	294	330	301	290	362	323	308	306	325	334	333	316	315	318	309	325	308	334	302	297	356	345	321	296	339	300	298	314	338	320	319	315	324	329	345	302	296	304	303	345	342	315	305	327	295	311	321	326	300	318	351	304	321	305	351	339	346	312	310	320	322	314	322	334	340	374	323	305	333	324	325	343	357	315	301	302	322	328	308	306	303	325	313	306	287	319	311	331	315	330	311	337	305	348	351	351	347	281	335	295	355	283	286	355	322	312	313	304	307	345	334	312	336	347	342	360	332	306	332	283	303	315	297	333	371	300	300	339	316	330	318	325	311	313	277	343	351	284	326	314	328	326	325	346	364	310	351	297	364	337	305	310	314	350	322	339	306	355	297	330	336	341	311	312	315	300	321	297	306	313	331	308	333	351	330	297	343	322	334	336	341	331	313	323	341	376	316	313	318	326	318	322	340	339	297	319	315	312	319	312	315	318	335	287	334	289	325	330	347	320	271	318	315	330	307	314	338	342	307	319	313	314	323	322	290	317	295	320	327	328	318	315	345	327	331	306	314	316	296	314	283	312	351	351	327	286	330	303	319	330	356	353	331	326	306	324	356	340	352	329	321	354	310	337	335	321	333	309	321	285	345	284	325	315	299	327	310	312	341	304	344	319	335	282	340	323	346	334	322	296	294	339	322	332	367	304	319	300	315	322	368	339	334	318	315	324	351	301	303	316	288	332	326	334	313	295	305	297	289	333	319	288	328	369	361	357	323	340	357	337	341	323	314	334	324	340	320	319	318	317	302	311	313	290	342	300	300	316	303	312	321	329	338	344	320	324	328	326	337	316	306	306	294	315	369	325	312	318	314	344	345	356	343	330	353	321	309	310	326	338	318	345	312	324	310	311	338	320	320	303	321	356	318	332	349	349	349	308	312	328	306	325	338	316	284	287	318	311	323	334	343	301	327	283	310	286	294	297	299	351	346	327	315	283	346	329	333	338	339	373	322	347	310	356	323	330	301	341	289	314	332	309	332	353	305	306	352	354	342	340	296	342	322	325	312	309	344	329	324	327	319	309	332	309	293	312	362	335	314	341	342	353	332	361	328	272	331	310	352	313	317	334	309	365	307	330	328	336	350	307	333	331	298	345	312	284	302	327	315	328	320	330	374	303	315	290	325	333	298	348	329	337	325	314	328	306	305	308	316	307	319	306	301	307	311	292	340	324	320	341	352	317	332	328	316	367	317	306	289	301	351	334	316	367	347	312	372	314	322	317	326	339	325	294	330	346	334	351	316	325	301	332	321	320	313	294	352	369	320	301	340	301	318	309	292	348	322	364	320	321	317	333	312	328	323	314	302	327	312	327	333	347	307	311	310	304	341	292	313	295	307	359	352	354	322	312	310	285	317	365	334	325	301	345	303
27206	1141	1672	1914	1680	1423	1213	1097	1048	904	940	851	852	816	824	855	858	731	805	777	781	758	742	718	769	744	811	777	742	742	759	750	760	761	811	777	722	771	753	724	736	766	745	733	748	775	747	644	756	766	661	689	761	749	715	723	778	749	705	711	685	710	763	789	686	736	704	707	752	746	730	767	694	759	702	715	745	757	770	763	705	748	727	727	791	700	712	620	774	739	728	706	719	772	757	746	724	737	733	738	784	722	752	705	742	710	705	727	747	746	756	697	699	710	731	727	700	705	694	710	747	719	748	720	744	735	731	742	716	697	698	756	773	717	752	718	699	706	714	708	683	741	738	723	738	660	737	737	779	687	729	738	728	738	775	672	720	726	733	679	761	720	727	751	711	719	701	731	721	716	727	725	732	715	729	772	733	724	724	712	747	681	716	793	698	701	743	728	714	722	697	723	766	747	713	749	770	739	733	704	722	734	763	721	718	712	752	721	747	743	735	735	740	695	723	679	678	705	777	716	720	706	699	773	725	712	742	725	733	695	758	736	714	751	779	749	730	723	740	730	726	704	738	744	726	697	686	671	705	740	741	715	745	684	725	707	722	749	775	690	781	725	745	750	747	684	699	744	692	716	739	729	716	692	693	711	718	750	752	745	804	662	743	742	709	692	730	701	706	711	744	748	716	731	784	671	713	748	751	741	684	712	713	749	771	721	731	758	718	718	750	713	659	728	753	742	716	748	744	806	733	739	739	741	697	755	754	725	727	703	780	708	745	709	695	759	697	707	738	713	761	696	737	728	763	737	764	681	696	740	724	771	756	739	693	753	685	756	770	723	719	721	718	690	705	790	686	772	714	751	708	709	705	690	699	677	735	738	716	721	719	727	746	725	695	774	713	732	718	735	753	702	746	722	769	711	744	750	757	773	717	738	730	726	801	680	757	680	691	730	691	737	732	678	669	710	736	729	728	775	700	758	701	741	712	747	699	724	688	679	738	713	733	764	701	707	711	692	766	685	754	720	729	771	729	708	698	739	714	717	702	722	754	769	744	685	734	759	672	709	724	753	699	752	742	763	736	702	692	727	750	751	738	712	771	745	743	664	719	708	693	695	719	707	753	760	736	731	700	692	713	766	766	729	770	714	775	737	709	716	706	756	721	707	725	686	744	741	689	732	718	737	795	710	720	755	701	702	700	787	714	721	782	709	773	667	794	713	703	776	723	721	701	714	713	737	724	730	744	752	726	732	737	717	699	753	688	704	745	734	711	742	725	747	707	789	786	698	723	713	768	742	729	745	747	780	745	748	720	729	694	755	709	748	736	696	734	752	777	773	754	759	749	685	743	774	721	705	698	691	700	729	725	740	713	710	750	765	722	687	753	713	724	695	715	726	765	740	726	747	716	715	687	768	730	719	727	716	702	724	713	758	732	750	727	701	760	746	720	757	699	725	701	737	727	710	775	738	733	713	776	701	776	763	700	729	732	736	716	713	700	762	712	748	730	680	725	735	743	743	763	711	754	724	715	689	707	743	721	731	757	707	763	733	769	704	754	743	709	696	690	714	732	744	734	723	673	725	691	761	713	718	786	664	729	746	750	702	733	764	733	736	688	740	740	803	667	736	736	683	725	773	787	755	767	731	696	778	728	697	682	735	670	760	707	747	698	745	720	682	720	743	691	735	748	710	734	691	737	779	747	725	762	699	706	770	717	703	750	741	751	757	677	747	710	743	725	721	714	697	738	732	752	725	752	764	733	707	732	730	710	754	746	755	729	706	755	746	670	726	726	714	728	707	673	739	747	747	718	753	745	765	743	737	700	738	758	739	702	752	781	715	720	759	689	722	739	767	700	713	717	731	694	708	785	684	728	746	651	729	758	747	739	726	768	710	738	756	687	787	706	683	714	741	764	747	756	714	733	695	753	722	785	732	733	792	734	761	723	690	716	747	711	755	770	755	767	696	727	734	744	754	706	742	743	736	665	739	745	731	746	782	675	744	766	753	715	736	770	695	708	742	711	753	739	755	707	738	702	731	725	734	698	686	701	730	725	753	761	723	724	693	731	761	697	749	774	734	713	720	736	761	733	705	751	696	708	727	749	716	766	719	689	747	721	686	721	734	755	750	678	681	748	739	718	725	772	719	683	747	712	688	652	715	755	715	744	673	738	731	727	707	706	778	742	729	715	726	756	743	754	736	722	687	720	709	768	669	754	712	708	770	707	692	721	741	719	765	755	767	745	706	741	725	749	719	704	722	716	708	711	730	767	698	756	696	709	719	744	688	700	755	726	784	737	689	727	694	728	751	736	686	702	738	736	766	714	699	737	741	785	763	768	738	751	750	637	762	691	652	736	778	699	720	719	692	709	706	717	685	744	731	718	695	772	750	720	723	702	733	726	758	704	724	742	715	687	674	728	707	761	663	730	715	732	750	733	742	741	696	754	724	762	671	750	679	740	756	741	726	726	723	749	747	773	769	689	735	744	727	756	737	734	701	715	766	706	765	735	728	726	784	766	699	761	684	712	744	717	709	732	714	772	739	762	706	687	733	706	730	769	698	684	757	731	746	721	754	744	735	729	706	785	715	731	720	728	730	733	699	753	724	745	705	749	696	744	711	719	729	752	694	781	715	752	703	736	634	776	673	727	750	776	752	752	735	740	722	755	726	718	718	697	722	716	721	762	737	703	725	734	751	709	713	762	704	759	662	777	725	733	720	674	727	743	751	773	716	726	721	759	737	739	711	757	732	686	747	699	745	768	753	718	719	744	725	717	681	718	688	707	765	712	743	712	693	736	743	719	723	743	738	732	702	735	732	709	736	705	746	697	716	730	742	705	741	706	692	738	735	711	710	730	732	746	742	708	704	739	750	751	734	779	730	752	739	698	724	682	745	743	742	723	738	720	765	746	733	732	682	765	750	721	733	727	772	741	768	707	753	730	716	744	754	732	727	686	708	757	716	739	753	745	752	774	699	683	681	762	697	720	702	745	697	734	693	739	715	721	730	721	729	738	763	779	745	705	741	677	776	699	713	738	714	726	754	703	716	730	771	738	772	667	754	737	763	684	744	710	719	697	725	671	741	705	715	681	700	697	746	715	718	712	716	727	739	776	738	674	700	751	702	755	751	765	736	701	727	761	775	753	742	701	750	751	746	725	716	711	769	731	756	754	737	714	749	706	759	712	686	707	755	687	747	721	738	724	704	734	736	733	738	718	663	751	730	727	721	721	747	744	740	716	732	701	701	743	705	744	710	697	767	756	718	711	718	714	763	721	795	738	786	673	712	713	762	713	709	746	755	705	725	693	713	724	749	766	783	721	714	769	738	705	730	758	750	704	735	694	735	711	714	725	695	722	770	713	723	725	713	730	750	743	713	740	731	757	680	739	693	703	734	729	727	761	726	747	692	684	695	743	775	718	732	729	757	738	704	752	765	716	723	708	721	759	714	714	731	719	717	720	730	747	750	749	675	732	791	711	683	719	701	705	712	747	716
36303	5438	447	308	328	371	361	328	331	338	358	337	323	323	327	385	360	357	370	363	308	359	348	328	321	321	348	319	333	338	350	346	348	321	342	356	326	347	349	334	345	347	356	379	332	323	322	308	333	334	348	360	386	385	345	335	348	342	325	349	357	349	375	360	370	359	341	358	339	335	353	330	317	356	319	352	371	336	339	376	346	344	340	373	360	340	354	309	354	353	383	365	325	340	367	344	361	357	342	361	358	333	335	362	362	347	350	332	341	386	356	354	356	364	355	341	359	315	331	353	372	352	338	332	383	306	330	372	365	358	373	345	379	339	361	336	362	342	352	370	307	350	331	338	324	376	344	363	371	315	316	323	342	351	357	361	351	337	392	337	323	331	352	344	345	347	315	331	327	338	308	360	369	358	302	376	307	360	334	363	341	361	356	329	356	342	353	286	378	338	351	347	321	358	360	313	363	352	334	363	374	342	400	355	317	347	362	352	341	318	275	308	363	335	324	374	362	353	345	311	364	384	368	374	360	319	349	383	335	358	358	379	332	361	375	317	368	324	346	330	353	336	343	333	343	335	316	357	362	344	336	329	342	361	332	369	360	371	346	361	349	328	363	344	348	367	338	382	368	334	352	329	341	343	354	359	341	309	352	343	297	338	325	304	318	347	353	303	320	343	357	329	298	361	379	310	335	323	342	349	381	377	337	343	359	380	347	359	348	331	376	371	355	346	319	347	332	349	369	373	347	358	298	350	353	359	352	375	354	337	319	348	338	351	347	323	323	313	349	360	346	338	363	348	335	349	331	356	372	355	352	298	394	347	365	340	350	361	350	352	333	336	325	344	329	356	369	312	384	347	357	339	320	318	324	370	347	340	372	364	320	380	360	349	331	346	353	340	344	368	321	378	382	316	349	359	342	305	338	339	367	360	307	324	386	355	322	353	368	382	323	356	345	350	330	355	315	344	378	360	355	334	370	332	323	345	353	366	351	353	318	335	294	374	368	330	356	317	347	314	378	367	307	343	379	326	341	359	334	323	305	318	348	369	346	350	345	375	366	356	314	311	356	336	329	327	375	346	351	367	299	373	353	336	377	344	319	342	321	399	350	340	334	318	359	359	299	383	358	317	380	364	325	322	362	337	336	351	340	322	335	348	341	368	294	377	355	350	364	314	364	339	341	300	331	328	366	383	374	302	326	324	352	351	365	356	332	350	367	380	334	329	374	330	358	357	343	327	391	355	374	364	338	334	358	350	346	332	315	319	342	325	298	363	332	368	356	366	363	345	334	343	364	316	361	315	339	306	348	355	365	369	326	343	338	327	322	322	329	324	350	380	350	313	314	346	354	375	320	339	333	325	323	346	347	343	332	331	339	338	364	339	327	362	318	350	338	334	352	339	358	343	351	347	347	366	360	328	314	378	343	316	301	335	325	349	317	364	339	311	360	400	366	350	332	336	340	339	315	364	358	378	382	331	351	339	333	359	333	350	362	339	354	346	330	336	352	356	358	334	347	337	309	359	363	335	344	338	367	317	348	358	324	308	346	328	359	338	314	320	352	335	364	325	355	364	371	342	345	346	353	368	348	305	356	329	367	316	347	340	347	376	335	310	338	354	355	314	363	340	363	359	376	335	338	351	365	339	333	355	328	339	358	322	318	336	349	360	358	327	359	348	334	369	378	335	362	363	367	341	351	358	344	353	347	327	385	384	346	327	340	366	323	351	342	323	327	330	342	353	351	347	337	356	346	348	328	324	345	353	349	306	336	358	315	322	364	337	365	350	344	345	346	360	348	402	366	347	331	315	320	321	317	294	337	348	357	375	313	337	354	328	330	355	334	335	329	344	364	371	315	335	322	329	357	356	339	296	365	354	343	368	355	373	332	314	359	367	359	377	337	343	379	360	342	343	373	338	331	357	300	342	360	349	333	337	353	340	332	349	386	385	359	373	337	329	352	316	349	370	373	370	360	327	370	337	351	326	343	337	317	348	354	361	345	332	397	327	391	349	346	381	358	335	330	356	346	318	347	354	373	357	359	340	374	375	338	350	352	364	356	385	351	342	359	336	341	396	327	349	341	371	336	340	334	326	348	350	330	297	350	338	327	338	353	317	377	357	354	363	374	348	340	348	357	343	373	347	320	350	353	313	352	343	350	388	318	366	348	322	352	352	317	328	336	356	373	340	336	367	343	334	336	334	344	365	346	355	349	338	325	324	328	356	350	327	322	335	339	329	335	342	359	305	348	337	361	365	343	334	317	298	319	347	315	326	335	336	343	356	358	374	317	367	395	332	389	343	384	334	326	350	316	346	337	329	354	356	328	341	321	346	344	356	357	353	374	356	367	337	332	325	329	317	311	338	304	353	309	338	355	356	296	331	362	388	371	364	347	345	356	348	363	344	337	353	360	361	359	326	369	358	349	355	335	326	360	335	365	337	344	317	322	373	346	347	338	351	322	344	318	325	353	303	346	346	369	331	332	338	341	324	374	359	370	347	324	370	339	339	341	345	333	321	350	329	345	332	317	351	342	311	352	353	312	321	364	311	352	365	376	344	326	321	339	342	328	352	352	332	319	335	328	354	355	335	383	405	318	303	339	337	323	339	360	357	403	350	341	367	318	364	351	370	359	342	362	353	350	361	325	333	350	330	346	356	359	351	375	325	329	304	361	330	372	367	343	355	343	335	361	352	317	341	358	357	340	356	365	359	381	349	321	393	327	345	363	349	333	318	375	384	349	310	370	359	334	368	315	347	362	357	345	358	343	311	332	356	303	338	385	354	342	330	346	322	310	355	347	296	332	333	368	361	354	337	335	331	363	320	333	317	338	352	330	362	348	355	356	331	332	326	386	359	385	359	338	327	331	336	349	346	319	358	371	409	342	332	333	326	338	338	314	349	359	352	297	351	316	326	328	333	364	346	364	320	341	325	356	331	355	399	390	351	343	340	325	317	339	346	315	343	370	375	311	348	363	374	356	319	320	334	350	400	348	346	343	350	368	312	345	347	362	344	342	354	335	341	352	318	311	368	334	348	348	319	309	368	353	377	356	367	323	371	378	317	347	374	333	320	337	382	412	370	332	319	342	362	319	341	297	332	379	394	378	328	349	357	344	350	333	339	366	349	351	316	331	322	369	350	327	328	357	379	346	332	375	319	356	331	333	330	323	357	348	345	374	363	316	377	322	350	363	353	389	357	390	338	377	359	353	387	328	342	342	351	357	370	355	342	395	325	324	342	346	346	384	391	331	352	337	371	345	350	319	338	350	306	363	323	349	372	357	326	350	357	339	363	324	339	351	325	350	368	339	384	367	320	328	328	364	337	338	345	328	357	381	361	362	349	366	329	352	348	367	358	345	368	374	335	358	357	343	358	356	344	354	335	326	371	368	350	368	331	354	340	348	378	349	335	289	348	336	362	385	374	342	348	373	370	376	319	378	349	382	322	336	364	346	346	381	320	364	366	365	327	362	375	324	336	321	350	362	388	359	383
20226	830	875	857	787	834	820	812	807	776	844	807	792	829	795	864	813	772	833	825	758	817	813	805	792	796	777	835	803	826	773	764	800	817	835	829	790	844	780	782	811	790	709	829	803	813	856	817	834	871	812	831	760	772	801	776	818	808	814	799	781	769	881	756	777	790	811	828	796	787	832	829	809	879	732	781	866	819	869	799	833	847	799	848	806	785	811	813	795	798	849	721	781	848	813	795	795	797	803	767	813	857	827	823	813	784	807	837	793	806	804	809	799	790	855	812	782	796	793	764	808	787	796	781	842	801	818	783	773	800	810	808	769	805	773	775	851	794	798	780	829	787	846	871	855	835	820	815	856	869	825	792	852	772	836	777	815	837	818	832	810	802	817	829	834	830	772	843	838	794	818	793	808	818	816	807	700	806	836	826	833	773	818	817	789	802	797	822	845	775	834	867	796	787	798	826	872	787	825	788	756	762	819	807	827	782	859	852	804	837	828	783	814	766	848	752	780	820	797	778	788	796	781	841	757	826	808	795	811	812	861	778	801	825	812	837	824	819	848	834	764	796	767	827	836	819	820	769	751	811	737	770	845	825	801	863	784	808	804	784	824	810	783	798	789	783	817	797	813	842	799	834	769	851	780	819	830	772	819	794	782	810	801	764	780	803	803	823	833	868	830	811	791	787	827	823	867	818	788	763	795	791	809	823	825	823	765	805	818	812	819	827	796	774	798	832	771	797	815	856	795	831	780	880	784	812	810	811	793	829	828	816	800	847	817	807	798	790	779	816	802	833	822	789	830	786	789	811	793	786	775	794	823	831	828	837	807	786	806	775	819	874	797	784	814	812	801	835	796	841	815	815	775	792	769	826	843	791	763	787	810	763	841	816	800	824	798	831	810	754	783	742	759	781	813	826	756	805	863	779	849	865	815	817	782	797	850	805	839	800	752	857	766	798	812	850	854	834	787	804	841	830	874	797	777	814	770	814	834	758	808	830	827	792	826	793	821	812	787	794	822	741	806	835	776	761	835	768	809	808	793	848	814	830	775	833	827	759	786	784	787	801	789	750	761	779	826	849	838	850	798	778	801	826	855	783	771	834	824	779	817	833	823	818	832	784	786	842	824	780	827	800	783	789	764	833	807	837	807	782	789	797	814	817	803	802	778	830	770	837	816	768	766	778	749	794	832	775	785	862	736	781	792	838	843	812	826	799	853	817	817	823	846	848	851	789	786	804	795	825	787	809	808	795	835	817	785	826	803	841	830	847	795	870	797	774	802	825	839	809	834	832	830	805	803	796	813	873	796	834	821	792	805	791	785	860	794	780	854	831	815	824	825	832	820	809	805	838	859	797	850	797	799	810	797	860	837	806	846	782	796	789	804	804	780	826	832	781	741	821	776	791	811	815	813	839	830	820	817	805	846	781	817	760	830	846	793	801	828	863	791	811	827	799	801	755	810	799	799	841	832	794	851	775	791	803	833	771	819	804	816	844	759	771	835	797	802	815	885	783	827	798	798	778	784	854	778	798	807	762	861	785	765	816	820	833	788	839	810	877	775	796	759	820	824	842	852	774	835	795	876	833	823	823	764	847	809	754	774	792	784	800	815	800	770	768	842	838	800	830	804	807	833	799	851	802	761	778	831	776	847	804	799	812	844	768	805	829	850	820	780	800	817	785	785	807	819	867	833	852	802	792	772	820	770	829	824	841	819	748	837	828	798	777	757	819	747	821	817	800	803	786	772	808	825	783	764	852	850	781	791	808	836	798	806	860	800	870	754	804	863	824	818	828	797	812	815	814	813	845	798	792	845	838	822	759	827	810	803	812	770	825	806	846	832	824	787	777	789	814	831	782	828	798	845	817	819	797	804	829	811	824	806	817	842	795	807	792	811	780	765	809	756	842	827	795	854	809	801	846	824	787	803	820	801	803	838	837	811	815	782	867	823	806	839	899	786	810	765	865	770	834	812	841	728	819	740	800	805	778	847	805	778	782	832	775	811	793	847	844	800	894	810	741	808	844	829	809	848	839	803	812	795	816	785	769	794	795	775	809	794	828	819	823	802	835	794	770	826	817	836	754	805	806	826	752	798	786	806	828	806	810	764	777	805	805	794	870	767	794	815	815	852	833	784	761	790	814	773	802	815	752	820	815	778	777	845	779	750	801	841	784	834	797	818	833	792	808	801	802	797	754	779	851	752	821	808	834	793	841	783	865	790	785	778	851	833	792	839	790	826	801	797	801	782	816	829	804	841	863	796	804	790	804	793	819	852	850	818	825	817	845	751	841	835	818	830	785	746	782	839	819	800	787	815	802	826	824	863	788	839	792	830	842	827	847	820	780	834	837	789	854	835	829	838	799	812	836	796	843	826	819	794	757	778	813	776	809	813	818	812	815	801	836	785	768	760	793	798	837	819	811	790	816	826	771	805	833	797	816	820	797	816	825	817	772	799	799	810	719	831	831	846	826	779	792	807	764	874	827	772	805	793	830	817	849	827	809	826	824	837	812	845	869	782	804	842	776	753	813	809	796	768	789	842	839	802	792	800	793	816	836	829	818	791	798	804	866	822	743	737	797	834	799	810	789	837	789	800	798	754	781	796	821	809	807	788	843	814	819	822	853	792	775	764	816	864	791	850	801	829	789	795	808	790	778	775	783	807	849	813	833	800	819	827	772	860	798	818	829	843	781	877	783	788	785	830	822	782	774	794	758	819	801	834	773	758	812	802	815	794	817	830	827	839	814	818	818	763	827	853	818	807	794	848	837	774	845	804	819	768	767	807	794	778	817	773	816	806	811	784	770	798	787	825	817	840	785	828	813	789	804	789	821	831	833	824	796	774	785	816	797	761	826	750	820	821	775	802	824	828	773	777	763	813	809	784	812	813	791	785	840	811	818	844	834	791	857	802	799	829	805	827	774	817	812	756	791	779	805	801	801	791	806	806	822	751	802	761	807	800	848	790	846	829	822	784	791	810	807	789	847	806	808	804	751	773	782	833	783	840	821	820	819	784	856	805	778	864	802	785	793	869	824	822	825	790	802	783	805	855	779	838	785	809	877	847	815	823	834	830	769	825	803	826	804	808	849	800	806	794	812	824	797	825	821	765	764	809	784	751	798	841	776	829	845	788	819	864	751	804	837	817	783	821	841	801	799	851	839	838	765	859	764	847	739	798	838	803	815	831	813	757	821	827	815	778	808	831	808	809	821	772	789	848	772	843	817	887	779	808	796	816	837	798	788	749	795	822	816	795	836	784	817	813	752	865	779	847	807	783	798	825	760	834	796	854	849	805	817	812	816	847	872	754	827	856	806	807	786	893	772	816	817	787	840	789	786	819	810	773	785	804	808	809	780	812	798	809	847	793	771	793	789	857	822	789	746	808	858	783	850	845	781	825	811	816	849	826	787	757	809	817	835	773	775	833	813	862	740	839	797	791	776	841	769	852	804	793	814	798	873	827	838	798	755	787	781	825	796	829	792	800	812	828	747
50835	10959	1200	631	561	555	522	520	521	479	478	473	459	489	465	480	482	465	450	522	481	479	465	441	453	453	466	457	474	509	492	436	500	462	479	499	497	489	462	463	477	498	476	520	501	469	487	511	507	493	454	465	461	509	447	485	425	472	469	477	450	503	441	513	450	483	473	463	492	472	459	459	479	499	464	465	463	519	465	489	525	468	485	476	411	512	485	458	510	446	443	493	450	495	462	448	479	464	483	493	471	453	465	442	448	458	508	441	454	437	480	451	450	460	455	459	500	473	493	479	450	504	469	476	437	489	469	456	426	466	483	482	475	439	508	482	397	487	481	444	476	469	468	439	448	443	434	462	458	501	462	483	453	442	473	439	453	472	452	466	474	487	464	456	463	486	498	462	471	465	458	470	501	493	441	488	481	483	476	463	477	478	482	467	451	474	435	507	466	455	479	486	482	450	480	436	477	457	484	465	472	520	468	509	444	428	477	515	464	465	472	519	469	461	456	442	488	493	472	430	490	459	491	474	461	450	510	481	470	470	470	460	488	449	505	458	497	487	489	487	448	514	483	486	512	488	487	446	500	493	438	490	513	439	444	434	506	481	498	463	459	475	437	478	506	466	482	481	495	442	501	430	479	450	421	502	460	455	419	454	455	449	467	469	499	475	477	475	452	514	479	508	496	489	479	468	473	500	479	483	503	448	498	497	467	487	444	481	484	509	497	467	515	473	446	453	481	474	500	448	507	470	447	484	484	430	481	464	470	460	443	475	469	452	480	432	445	522	452	476	478	444	489	473	421	442	475	509	474	483	445	485	467	430	498	474	466	473	461	443	482	467	465	457	476	478	522	508	466	428	479	496	481	489	440	492	465	466	495	494	469	485	483	459	444	457	473	494	443	505	456	442	480	489	482	426	443	474	466	477	444	471	490	442	477	472	487	506	451	472	427	470	453	477	491	493	523	471	497	487	493	460	486	475	471	477	456	443	468	452	469	475	479	467	439	456	493	485	482	495	468	483	448	484	462	496	497	441	484	465	459	505	496	440	436	478	487	441	453	448	484	485	447	440	503	488	473	488	463	478	423	440	466	488	483	455	491	467	477	434	486	468	459	470	441	441	487	445	465	479	453	509	484	515	477	462	468	519	431	466	485	459	487	495	473	497	460	484	481	429	480	477	459	462	508	505	481	469	458	477	451	501	441	457	459	500	447	467	473	492	484	506	479	482	471	471	466	546	488	468	435	492	484	466	491	487	470	480	513	447	473	516	480	492	473	458	431	459	473	474	479	482	450	472	456	443	490	471	442	485	474	453	486	487	467	452	462	444	523	482	508	443	469	481	509	521	463	442	454	484	472	525	452	466	458	512	450	464	424	475	505	542	473	472	445	429	458	434	477	478	479	462	483	459	462	468	489	462	470	424	471	534	479	441	540	491	444	430	455	439	448	486	499	495	445	480	462	468	469	493	495	497	463	468	472	489	445	452	476	530	498	432	425	487	478	456	470	498	463	488	465	475	488	463	487	471	476	481	438	480	467	468	480	483	474	451	459	486	473	503	443	464	510	424	468	465	454	449	462	453	448	487	442	460	490	462	493	446	487	481	476	514	500	505	461	513	420	456	474	480	464	483	432	449	484	432	478	488	452	470	493	458	452	490	457	492	492	472	483	463	494	493	504	503	501	502	472	513	478	482	491	477	464	472	468	498	470	512	467	450	463	492	442	451	453	484	475	458	445	452	504	451	479	435	404	479	423	429	488	465	493	445	445	532	481	467	475	472	450	498	460	460	503	486	481	459	505	485	462	442	454	431	476	492	458	491	492	437	492	497	478	441	511	430	462	443	491	499	472	475	487	506	510	483	508	513	480	452	464	482	477	423	432	488	458	472	473	477	443	440	457	503	455	480	480	497	440	512	526	465	459	482	445	480	473	479	479	466	467	481	497	480	476	501	418	439	430	482	448	489	479	476	509	484	508	515	446	467	464	462	481	467	495	452	460	473	494	514	486	461	464	504	462	449	466	502	506	449	457	435	468	467	507	547	424	429	507	486	478	459	484	443	498	457	465	451	437	439	458	477	428	473	485	545	463	498	460	464	493	451	470	482	441	488	463	483	436	440	470	472	465	475	472	436	472	522	466	487	497	475	471	486	500	486	468	470	485	496	490	485	472	428	467	464	475	500	483	528	497	456	463	482	477	494	460	463	496	452	471	509	498	448	476	486	431	465	427	448	469	471	507	466	473	505	493	476	461	462	487	483	491	426	467	485	490	483	473	474	501	493	455	520	489	451	465	477	487	469	419	513	472	522	477	480	476	476	482	427	484	479	459	475	489	484	494	451	509	509	517	478	486	446	451	491	458	501	508	469	521	470	466	473	479	442	471	472	485	484	458	499	470	500	489	421	496	454	406	464	465	439	447	496	437	466	461	430	479	443	457	433	411	465	483	455	426	465	493	486	484	467	464	487	435	529	488	483	457	458	500	478	485	477	502	529	493	466	485	471	450	496	483	487	445	468	458	473	461	468	468	463	431	499	468	439	520	472	483	472	418	446	462	469	491	449	505	524	484	488	496	511	487	451	513	475	475	488	481	475	481	501	516	476	481	470	482	425	461	415	483	468	454	467	459	431	521	481	430	470	461	468	469	453	428	481	462	463	478	434	465	470	450	452	451	452	463	488	501	495	462	461	448	466	471	485	484	513	484	480	436	435	419	431	451	490	482	446	486	452	519	487	441	485	478	485	459	437	480	446	454	485	476	494	464	457	458	407	488	493	477	508	456	495	482	452	420	497	506	466	481	467	461	490	421	461	451	469	427	438	452	494	468	471	473	497	490	411	473	505	466	450	514	469	453	458	508	466	496	496	482	546	428	466	509	513	492	463	512	491	458	485	545	483	464	485	453	467	480	454	484	509	487	458	480	460	485	479	491	485	467	474	488	456	450	487	458	473	494	457	516	453	442	440	493	433	467	486	509	485	503	463	476	513	450	445	492	503	487	460	464	443	460	430	477	490	423	483	469	481	471	514	453	487	522	462	455	473	451	476	508	466	493	482	479	484	463	476	524	449	457	502	467	484	487	446	434	508	472	446	469	500	488	473	495	462	472	527	484	463	471	449	464	428	488	499	445	542	472	466	504	429	485	453	426	458	468	486	499	475	447	461	480	449	438	477	425	484	487	460	489	455	492	441	480	479	487	480	464	485	477	488	485	423	451	479	538	471	425	472	557	483	471	466	490	452	457	432	473	470	434	500	474	468	451	500	497	466	487	485	480	478	471	459	455	480	474	483	473	519	450	433	502	481	505	486	437	456	444	467	507	527	452	438	461	475	515	455	463	471	428	495	465	445	473	504	488	452	492	434	459	491	449	505	492	428	507	485	485	464	472	433	497	459	474	464	520	512	479	505	506	451	467	513	458	483	478	510	471	466	450	429	546	505	476	491	457	462	482	545	511	467	491	474	450	477	474	488	467	501	502	472	458	459	466	467	477	460
27539	1194	1473	1458	1454	1316	1268	1180	1208	1192	1081	1065	1098	1086	1111	1101	1043	1115	1105	1116	1093	1027	1110	1105	1023	1019	994	1040	1075	1102	1063	1015	1082	1070	1007	1018	959	1068	1057	1035	1050	1019	1060	1016	1058	1060	1070	1084	1056	1051	1073	1076	1006	1087	1078	1023	1037	1032	1061	1048	1118	1041	1037	1004	1103	1071	1071	1051	1023	1105	1106	996	1014	1066	1046	1028	1060	1045	1036	1101	1039	1132	1088	1007	1103	1055	1054	1043	1065	1037	1074	1070	1075	971	1103	985	1045	1036	1030	1055	947	1036	1020	1078	1072	1083	1108	1068	1071	1085	1045	1118	1089	1053	1070	1002	1010	1059	1070	1055	1059	1067	1050	1063	1005	1055	1061	1125	1087	999	1049	1046	1117	1022	1098	1101	1066	1040	1075	1031	1015	1096	1054	1019	1070	1065	1039	1018	1049	1048	1048	1037	1032	999	1065	1075	1020	1061	1025	1095	1059	1041	1021	1070	1056	1036	1073	1008	1061	999	1028	1034	1039	1034	1117	1048	1123	1036	1029	1078	1046	1088	1033	1087	1016	1106	1082	1114	1077	1017	1045	1098	1041	1036	1008	1032	1118	1091	1005	1136	1068	999	1059	1064	1043	1080	1069	1058	1057	1095	984	1077	1041	1078	999	1066	989	1047	1012	1046	1064	1037	1007	1061	1068	1037	1044	1063	1061	1029	1110	1023	1050	976	1090	1053	1064	1003	1055	1074	1027	1099	1088	978	1061	1046	1038	1040	1058	1059	1063	1056	1071	1085	1053	1047	1075	999	1041	1019	1032	1016	1067	1045	989	1024	1008	1037	1080	1037	1079	1043	1088	1084	1015	1002	1014	1083	1054	1030	1116	1120	1057	1066	1043	1051	1063	1083	1075	1039	1049	1016	1061	1056	1080	1065	1051	1043	1088	1072	1074	1063	1133	1082	1012	1030	1009	1041	1046	1002	1061	1062	1103	1113	1061	1071	1067	1084	996	1005	1044	1069	1062	1026	1070	997	1066	1013	1113	1079	1021	997	1068	1133	1007	1027	995	995	1037	1029	1026	1042	1058	1034	1082	1062	1096	1013	1057	1077	1058	1076	1019	1075	1063	1022	1083	1061	1035	1030	1078	1015	1051	1078	1033	1085	1036	1073	1086	998	1069	1028	1043	1062	1061	1051	1015	1091	1069	1044	1030	1122	1103	1109	1043	1016	1086	1082	1003	1019	1099	1124	1041	1030	1060	1104	1062	1082	1078	1078	1026	1073	1086	1123	1037	1097	1107	1070	1105	1059	1056	1037	1051	1110	1093	1069	1073	1075	1079	1079	1023	1061	1077	1062	1036	1027	1071	1049	1081	1013	1103	1053	1052	1058	1121	1048	1036	1032	1038	1041	1059	1048	1045	1038	1063	999	1053	1106	1097	1026	1043	1034	1068	1036	1042	1056	1048	1071	1065	1081	1045	1079	1083	1086	1093	1050	1076	1037	1037	1048	1102	1016	1008	1013	1022	1074	1031	1037	1083	1048	1027	987	1058	1071	1044	1013	1079	1027	1021	1027	1050	1036	1026	1072	1024	1010	1186	1054	1044	1080	996	1050	1048	1089	1083	1028	1085	1072	1070	1074	1118	1036	992	1073	1041	1075	1070	1085	1073	1104	1033	1045	1011	1010	1083	1066	1006	1050	1054	1053	1014	1072	1114	1067	1053	1013	994	1023	1055	1004	1019	1032	1068	1044	1109	1058	1033	1002	1006	1052	1013	1021	1020	1088	1061	1058	1037	1059	1041	1122	1125	1064	1079	1097	1030	1032	987	1034	1072	1008	988	1057	1060	1059	1000	964	1080	1095	1023	1062	1057	1005	1092	1096	1050	1024	1061	1081	1007	1070	1075	1024	1022	1094	1133	1072	1068	1042	1051	1083	991	1060	1047	1004	1089	1066	1051	1073	1073	1113	1052	1011	1139	1088	1052	1057	1024	1061	1047	1013	1081	1063	1046	1091	1087	1113	1035	1064	1093	1092	1081	1071	1009	1009	1073	1067	1057	1020	1045	1054	1061	1056	1083	1023	1009	1138	1102	1068	1071	1012	1051	991	1087	1072	983	1058	1062	1041	1069	1155	1004	1076	1039	1042	1005	1018	1041	1022	1011	1054	1006	1064	1012	1064	1077	1072	1102	1059	1037	1093	1055	1018	1036	1026	1018	1038	1015	1037	1056	1032	1084	1039	1121	1124	1010	1019	1094	1096	1027	1093	999	1001	1055	1061	1049	1030	1091	1052	1063	1030	1096	1029	1009	1070	1042	1038	1070	1039	995	1053	1020	1060	1043	1061	1080	1061	1026	1027	1050	1032	1036	1037	1064	1087	1072	1119	1023	1057	1065	1056	1089	1031	1019	1056	1016	1026	1077	1059	1054	1073	1067	1067	1074	1038	1005	1099	1043	1039	1071	1003	1053	1018	1049	1042	1035	1019	1109	1011	1034	1044	1042	1079	1033	1029	1068	1042	1052	1054	1065	1050	1038	1118	1095	1092	1094	997	1006	1085	1047	1032	1050	1075	1086	1029	1069	1055	1051	1002	1032	1055	1040	1062	1128	1054	1063	1011	1101	1067	1049	1033	1046	1073	1092	1023	1034	1094	1028	992	1114	1114	1080	1083	1070	1021	1073	1076	1036	1047	1089	1002	1041	1058	1000	1068	1076	1052	1032	1060	1133	1070	1058	1025	1108	1074	1043	1062	1029	1021	980	1064	1030	1065	1103	1085	1010	1051	1115	1027	1071	995	1059	1086	1027	1055	1060	1056	1042	1019	1041	993	1046	1074	1119	1044	1004	1084	1018	1107	1034	1028	1055	1085	1025	1032	1076	1037	1026	1106	1076	1119	1076	1071	1007	1061	1035	1079	1092	1159	1042	1043	1047	1102	1084	1062	1028	1073	1044	1071	1074	1070	1051	1049	1050	1077	1086	1040	989	1051	1062	1054	1105	1097	1086	1027	1041	1013	1073	1049	1044	1012	1090	994	1007	1052	1042	1032	1049	1078	1041	1059	1055	1085	1064	1057	1033	1058	1050	1010	1085	1055	992	1045	1032	1034	1112	1083	1083	1020	1074	1083	1023	1084	1064	1041	1055	1009	1020	1065	1069	1066	1024	1046	1039	1009	1059	1075	1023	1067	1025	1112	1042	1096	1044	1009	1059	1057	1053	1033	1021	1103	1082	1078	1097	1023	1049	1076	1056	1061	1036	1027	1045	1044	1053	1102	1081	1063	1052	1087	1122	1122	1037	1103	1044	1043	988	1113	1080	1071	1059	1010	1001	1057	1013	1091	1051	1026	980	1067	1018	1048	1017	1073	1057	1025	1054	1066	1009	1037	1087	1032	1063	1080	1046	1068	1004	1088	1059	1060	1085	1074	1059	1027	1031	1026	1059	1064	1042	1078	1056	1013	1077	1026	1080	1085	1063	1093	1024	1054	990	1050	1026	1060	1026	1044	990	1072	1101	1013	1063	1129	1068	1020	1057	986	1062	1025	1090	1042	1095	1013	1090	1035	1093	1096	1056	1053	991	1025	1075	1112	1087	1024	1053	1054	1053	1075	1034	1078	1091	1039	1102	1070	1084	1077	1088	1063	1050	1020	1023	1060	1080	1048	1105	1012	1030	1062	1069	1059	1064	1034	1086	1079	1051	1096	1030	1021	1039	1096	1039	1040	1059	1035	1044	1040	1023	1067	1093	1013	1025	1081	1045	1061	1051	1064	1050	1012	1045	1057	1074	1047	1019	1098	1062	1083	1038	1077	1028	1051	1074	1109	1047	1055	1041	1046	1092	1033	1075	1047	1090	1064	1033	1126	1039	1104	1063	1084	1044	1027	1020	1023	1075	1059	1049	1062	1021	1058	1036	1088	1063	1036	1044	1106	979	1046	1077	1054	1060	1006	1071	1013	1067	1043	1087	1092	1053	1036	1033	1062	1092	1062	1088	1051	1051	1072	1054	1027	1084	1029	1044	1073	1009	1079	1048	1014	1047	1031	1071	1059	1027	1012	1068	986	1047	1048	984	1054	1062	1016	1082	1081	1094	1105	1075	1029	1118	1085	1046	1034	1073	1084	1016	1041	1045	1028	1071	1059	1040	1028	1057	1022	1055	1091	1032	1043	1055	1007	1069	1095	1091	1057	1070	1013	984	1060	1053	967	1094	1100	1013	1082	1020	1092	1086	1060	1017	1060	1067	1008	1049	1072	1032	1094	1001	1058	1021	1104	1024	977	1048	1098	1003	1040	997	1049	1050	995	1064	1056	1041	1010	1101	1091	1103	1039	1007	1074	1081	1073	1048	1038	1095	1052	1055	1007	1055	1103	1109	1002	1096	1036	1049	1042	1037	1028	1073	1072	1080	1045	1062	1053	1078	1057	1050	1038	1031	1063	1019	1046	1062	1027	1049	1033	990	1073	999	1025	1068	1060	1081	1086	1082	1098	1011	1075	1038	1047	1026	1085	1022	1082	1042	1075	999	1045	1069	1022	1065	1062	1063	1077	1008	1032	1067	1010	1093	1084	1039	1036	1077	1083	1118	1076	1077	1066	1058	1068	1042	1064	1077	1058	1043	992	1049	1027	1021	1056	1057	1084	1021	1078	1086	1068	1047	1001	1042	1003	1057	1103	985	1035	1069	1057	1051	1069	1049	965	1003	1077	1071	1019	1062	1034	1056	1080	1066	1003	1065	995	1051	1100	1042	1042	1059	1061	1069	1058	1009	1041	1084	1049	1064	1130	1038	1040	1080	1042	1047	1073	1084	1086	1067	1007	1002	1073	1037	1034	1085	1055	1078	1006	1071	1096	1048	1019	1058	1053	1047	1017	1128	994	1032	1069	1108	1091	1036	1112	996	1156	1074	1067	1003	1135	1054	1089	1029	1045	1063	1069	1060	1096	980	1047	1011	1015	1038	1071	1047	1069	1030	1048	1064	996	1080	1020	1067	1032	1057	1048	1053	1055	1063	1052	1090	1079	1092	1088
54340	13218	2200	678	524	490	454	431	421	386	386	384	358	368	367	352	338	384	326	362	386	376	362	377	352	329	357	371	389	347	370	369	323	355	387	355	367	355	343	404	349	350	353	364	319	402	348	314	371	327	336	373	350	348	341	372	374	350	369	360	360	350	344	346	360	345	338	346	363	339	344	346	339	309	307	367	357	342	332	352	335	375	354	353	359	359	370	353	329	365	300	347	387	367	342	321	348	346	353	341	323	347	333	332	334	362	372	375	351	317	294	325	372	394	329	353	375	360	365	361	343	348	349	342	358	360	346	325	326	364	346	345	304	368	363	349	333	344	371	349	356	317	325	345	320	311	371	325	332	343	344	357	357	340	335	386	367	357	333	366	367	385	341	316	316	342	350	378	356	335	361	362	387	357	335	327	321	329	377	335	358	318	334	351	354	332	323	358	312	344	339	357	365	327	315	351	368	341	333	357	326	317	333	319	358	345	362	370	372	318	359	371	360	348	371	364	323	364	364	356	369	327	361	327	342	354	376	344	371	346	375	350	347	325	355	386	318	333	335	341	325	375	369	340	331	347	363	345	287	339	349	344	354	341	361	352	343	378	317	326	358	360	357	341	349	363	379	360	363	390	356	358	383	353	341	370	356	330	344	341	357	386	333	362	332	334	358	331	362	333	352	349	336	314	330	361	374	340	380	373	315	337	347	335	344	369	311	358	396	342	314	379	334	361	326	393	379	337	353	319	352	346	336	347	377	348	338	348	376	355	332	345	344	315	360	317	362	357	347	383	337	330	315	337	342	347	362	355	348	374	341	343	355	363	371	329	313	364	351	359	345	329	325	367	360	347	318	369	344	341	376	326	341	371	367	363	333	355	358	332	345	316	360	336	408	325	335	333	371	374	332	347	333	365	356	318	366	319	365	335	329	366	328	351	333	362	314	329	352	402	356	373	382	376	376	361	354	346	360	339	309	371	351	333	358	331	334	363	331	337	342	345	355	309	342	349	360	345	366	322	345	329	356	319	352	362	348	348	354	353	345	357	346	382	383	378	368	344	373	356	361	343	352	339	366	339	354	352	347	321	326	354	319	321	313	345	366	372	331	346	340	314	319	331	367	349	362	336	343	350	332	321	360	372	339	354	342	343	339	347	379	346	335	323	344	335	341	355	334	348	309	337	335	361	366	357	305	328	335	321	358	338	339	347	334	340	295	361	360	348	322	375	319	367	358	338	389	380	365	351	338	304	295	348	344	364	361	343	362	375	308	361	322	355	350	320	358	359	381	299	311	374	337	333	320	355	342	360	332	335	359	358	340	322	343	396	362	352	402	349	351	335	313	400	357	323	326	374	381	354	356	349	354	358	356	341	338	320	329	365	316	335	359	355	328	366	348	347	371	361	362	350	377	381	363	344	371	375	336	365	352	324	394	348	324	372	316	357	357	347	346	350	341	360	347	346	342	334	346	329	336	354	340	378	314	321	372	367	313	322	351	337	293	363	330	365	333	359	356	338	332	328	357	363	361	396	337	354	345	362	373	359	392	331	363	338	367	405	348	350	352	332	344	320	324	327	333	350	305	298	383	367	337	341	369	349	317	340	347	374	362	328	355	358	372	351	331	344	339	348	361	312	336	365	360	320	360	346	325	388	336	340	353	351	350	309	363	347	353	329	323	345	353	328	336	378	351	347	334	367	350	306	366	354	348	379	354	349	311	339	357	345	333	341	342	330	366	339	352	340	353	378	353	322	340	359	332	326	350	317	400	327	343	352	326	371	314	353	325	343	335	360	330	375	370	356	330	350	342	382	336	301	372	342	339	342	347	319	338	361	336	351	343	333	380	365	344	367	336	363	364	361	358	358	358	338	356	353	358	364	363	409	354	399	360	328	358	339	337	349	368	349	337	346	361	347	376	407	316	383	325	363	339	352	365	342	328	347	392	325	309	326	323	364	360	362	360	359	367	344	330	321	354	373	350	317	317	328	352	360	356	302	341	329	357	336	379	363	333	333	355	342	361	307	363	331	381	329	360	388	374	344	351	365	375	366	342	346	340	348	324	355	365	340	354	363	345	336	359	352	342	350	338	330	351	357	354	354	336	367	364	351	353	389	349	355	332	361	352	344	330	330	343	345	368	355	362	350	355	361	355	361	348	365	349	329	350	352	329	371	334	356	347	323	323	346	318	361	366	356	343	317	327	353	392	348	339	334	366	358	340	332	354	347	373	321	364	346	307	330	362	344	353	330	365	312	354	382	311	391	389	345	334	376	359	363	354	352	375	339	370	324	317	368	342	333	375	379	343	352	339	312	335	345	366	339	317	356	328	361	346	370	373	324	344	352	323	332	343	347	373	363	366	376	302	365	358	396	371	337	327	368	376	353	352	358	344	357	338	371	373	333	362	352	347	403	365	377	320	345	341	309	301	382	331	327	353	337	342	343	339	358	323	322	329	333	307	354	332	318	327	349	343	354	308	337	355	342	386	388	385	334	358	359	359	366	342	348	351	352	327	336	378	336	358	384	345	349	364	339	352	346	335	354	321	320	333	347	350	345	326	364	365	365	349	358	389	370	333	350	366	335	363	355	354	332	363	339	325	354	361	329	366	341	354	356	302	347	383	340	343	295	352	329	366	377	376	346	367	349	344	334	367	373	360	343	343	341	331	347	363	355	327	384	375	341	364	346	363	331	355	342	349	353	311	383	332	343	344	357	357	352	365	325	351	359	367	377	340	333	338	318	348	336	366	361	351	353	314	387	342	356	354	341	370	369	330	365	313	357	331	381	327	336	361	343	352	355	343	362	347	333	358	348	336	347	374	339	354	370	331	329	354	337	334	352	355	337	372	345	341	335	389	356	373	344	385	363	338	377	380	347	335	347	302	341	364	367	349	389	352	338	326	340	367	375	342	329	358	340	365	339	332	320	390	342	372	371	364	348	391	364	352	364	349	333	337	335	375	377	355	373	344	334	314	343	327	350	335	339	331	340	358	338	345	336	331	314	351	340	375	331	352	359	397	340	356	354	342	322	332	363	321	327	346	329	353	323	377	331	361	375	362	333	378	341	322	386	371	352	336	347	346	356	352	347	371	359	338	337	334	329	359	363	357	314	341	346	332	339	358	363	350	386	365	345	367	351	364	361	333	346	349	342	356	349	338	355	317	308	322	349	311	337	360	339	348	332	347	364	359	313	367	346	314	344	350	325	337	335	341	384	328	360	342	371	336	371	329	335	354	365	369	373	328	365	363	346	342	379	345	333	330	349	376	349	368	371	363	360	347	331	334	335	382	350	366	371	331	342	322	325	358	333	320	311	322	316	366	344	321	364	339	354	390	361	344	331	324	318	331	361	393	339	354	353	357	356	323	325	327	387	344	337	364	336	350	350	359	311	347	351	352	327	341	403	341	358	368	338	362	366	352	343	343	342	346	326	315	303	382	351	313	372	337	355	322	358	345	384	356	337	342	337	336	338	334	338	341	364	348	319	335	358	375	372
27940	1160	1646	1798	1633	1396	1208	1091	1032	960	1011	921	967	896	833	864	856	779	834	815	768	841	839	862	815	837	846	797	759	768	833	801	818	822	765	797	791	790	794	792	796	801	793	785	813	804	842	799	826	763	791	760	767	787	747	766	787	791	740	732	761	830	761	803	827	785	779	794	770	824	773	778	809	777	815	780	742	818	775	773	753	766	753	785	811	780	785	781	803	762	796	769	771	782	770	774	767	730	819	743	769	736	808	824	773	782	817	834	733	819	768	787	734	781	807	798	784	775	798	740	765	781	793	797	788	758	771	726	821	770	728	765	802	824	731	815	812	767	770	792	777	757	813	771	758	794	788	778	790	785	793	815	780	751	816	795	718	773	756	830	776	754	824	786	749	819	763	712	776	809	820	793	784	791	768	819	758	801	742	792	763	761	733	777	799	761	772	793	773	783	762	791	758	766	726	799	767	793	803	761	786	746	798	795	806	741	753	772	780	749	792	766	778	814	812	791	774	783	809	772	854	797	771	812	719	824	750	767	767	790	806	749	785	798	780	733	779	776	778	764	805	782	754	796	770	754	798	733	774	768	805	772	798	764	777	807	767	777	804	749	749	807	809	786	811	781	738	776	802	760	745	787	767	735	755	740	755	794	766	755	794	737	802	787	751	749	742	791	834	810	786	794	787	725	740	756	816	726	795	801	796	796	755	757	775	823	763	816	758	789	797	800	798	782	749	788	774	765	771	815	773	784	732	788	802	789	763	749	827	747	776	797	809	801	769	827	772	729	832	837	787	829	766	779	770	761	760	772	749	863	814	731	770	775	803	790	820	813	802	779	760	799	812	787	782	768	763	783	790	755	727	749	783	786	786	791	768	792	769	815	783	753	712	813	781	798	799	743	782	827	816	793	778	800	790	779	722	765	745	774	777	779	809	746	753	771	770	773	780	786	805	807	754	846	779	800	797	768	781	748	772	760	739	800	748	716	724	791	803	747	786	789	795	780	779	812	795	830	822	792	815	776	766	779	814	784	813	791	780	795	770	740	784	807	721	789	732	781	778	802	747	785	739	768	815	755	756	849	757	809	799	769	775	748	746	823	822	733	733	757	754	777	757	740	778	789	807	794	803	786	752	762	730	853	808	802	765	759	786	772	752	801	737	786	836	797	715	775	785	769	727	788	740	795	817	771	792	786	821	846	775	790	765	790	822	758	752	778	800	784	808	803	780	772	751	770	816	787	792	857	775	751	769	787	770	806	758	757	741	801	786	819	785	786	847	755	730	831	771	812	773	735	787	750	759	752	764	807	755	844	809	808	789	744	755	782	758	735	829	794	783	822	755	820	794	763	810	795	760	778	744	700	735	788	739	765	753	792	743	791	763	802	753	791	821	804	791	741	758	836	796	761	776	758	786	765	744	782	811	752	789	787	775	758	798	790	819	810	796	835	826	780	782	771	775	739	768	786	745	766	771	776	800	803	789	782	794	805	766	786	809	816	770	774	740	812	793	747	769	753	757	740	727	755	764	801	711	821	762	738	770	802	772	795	797	763	755	797	829	780	800	817	736	770	802	774	751	735	768	808	753	792	771	735	794	761	805	707	805	832	754	801	796	730	803	721	782	810	786	807	776	783	825	762	794	785	768	788	784	809	759	756	787	783	797	817	810	777	736	756	763	736	754	767	755	739	751	808	794	794	810	808	758	858	714	798	754	776	794	753	794	751	741	763	787	782	772	777	759	766	764	775	727	778	811	773	759	784	797	766	820	796	792	754	802	816	758	743	858	802	791	777	735	801	766	752	810	764	781	767	740	758	776	765	753	782	792	787	754	760	852	844	796	792	789	804	794	726	760	796	766	763	777	763	808	821	756	734	807	807	781	844	776	809	762	745	805	772	831	766	771	776	799	793	734	800	787	796	812	804	783	766	761	812	785	743	794	807	772	773	746	751	808	794	753	778	804	776	788	788	787	825	782	774	791	746	771	793	727	817	767	747	809	770	801	814	764	798	800	764	805	747	798	717	774	771	748	794	804	811	756	785	795	777	774	784	766	747	743	775	812	814	819	777	803	760	792	717	775	771	790	821	765	752	791	780	774	737	733	754	750	787	778	779	769	741	805	792	794	753	761	763	766	744	787	748	801	786	792	785	759	797	803	746	787	758	822	763	763	766	788	730	766	781	725	720	809	818	811	747	778	751	817	822	765	807	844	786	773	759	749	770	774	788	798	767	719	758	756	756	804	809	819	798	749	756	796	738	798	798	820	738	768	818	735	849	726	783	759	806	801	759	728	786	777	745	807	794	794	752	776	772	735	763	798	811	819	816	784	730	794	807	783	733	766	774	811	777	776	794	766	739	790	729	790	788	797	781	846	820	774	744	813	745	752	789	769	777	851	756	806	822	762	803	753	783	831	736	765	758	738	750	758	891	798	773	755	835	797	803	752	796	770	794	750	801	816	782	771	791	763	789	816	786	778	786	795	747	792	798	722	785	770	807	786	793	774	738	808	800	765	746	776	749	799	796	766	772	803	807	748	790	795	726	775	759	742	779	783	742	743	740	776	786	786	799	770	748	755	776	720	766	805	772	727	755	815	784	766	761	782	822	742	808	761	759	796	775	767	852	780	777	822	793	764	797	780	770	757	827	757	787	794	791	795	750	743	778	770	797	787	794	824	766	754	768	800	815	763	778	753	782	812	752	777	780	733	802	772	757	775	762	766	774	773	786	813	756	812	776	787	741	741	799	756	764	765	789	777	797	774	722	771	742	761	797	756	766	792	778	799	778	741	855	810	769	817	779	771	771	791	818	764	791	763	785	823	770	822	726	768	801	791	764	754	839	791	776	805	800	754	807	774	779	758	834	778	800	806	778	805	733	756	766	780	741	758	780	774	782	774	747	793	735	853	780	768	777	766	812	758	758	728	811	849	766	744	786	734	811	794	791	762	787	751	793	799	810	760	743	773	765	767	765	773	773	814	738	785	786	799	789	792	787	718	801	768	779	800	773	726	755	763	791	790	787	782	750	797	749	795	768	811	797	757	797	782	791	761	770	753	783	805	766	792	781	776	800	752	856	787	736	752	774	776	823	842	721	778	832	747	835	817	788	769	785	794	795	772	710	833	800	821	824	789	790	759	787	782	768	793	768	753	792	763	790	795	798	759	775	771	789	757	798	741	750	814	768	771	810	768	763	736	820	749	824	798	754	758	773	798	794	717	804	802	816	737	789	752	833	802	780	826	742	813	770	779	732	807	833	718	795	789	785	769	722	746	750	778	802	767	770	750	797	711	808	783	776	777	773	791	730	805	762	787	811	807	755	785	773	831	735	790	704	786	766	776	779	770	762	738	780	759	820	751	792	825	752	730	769	772	798	765	823	753	776	832	746	777	780	780	763	821	756	796	762	744	744	759	832	748	787	792	734	779	789	770	817	777	837	802	746	757	767	809	816	794	721	822	783	801	778	722	783	796	817	786	786	759	741	785	771	772	831	828	768
38610	6190	504	364	378	367	343	359	350	323	348	360	345	345	337	331	390	372	377	357	352	363	393	353	388	349	344	329	313	337	342	334	372	337	358	356	362	343	390	342	373	361	322	379	359	375	368	357	338	338	343	313	332	350	344	354	360	362	375	355	368	337	361	363	349	363	366	341	321	347	350	346	364	356	332	377	339	374	348	338	343	383	370	340	376	352	344	370	339	357	370	353	335	342	369	357	365	366	336	401	380	347	334	373	324	369	358	364	381	369	349	380	397	360	321	364	373	323	367	369	364	347	332	344	352	371	335	369	359	354	350	343	352	333	334	360	372	355	368	365	352	371	358	348	391	389	354	369	398	377	355	382	347	360	353	353	336	342	348	361	380	387	358	379	382	360	319	326	360	355	367	353	348	365	339	356	380	361	381	375	336	345	363	333	342	364	363	342	345	332	374	330	334	342	355	317	370	401	349	378	303	382	358	367	356	368	358	371	383	360	360	377	380	394	356	352	329	338	332	359	350	386	356	410	362	393	378	384	361	368	351	342	389	332	334	327	290	358	382	351	350	355	353	352	360	347	372	389	357	337	394	331	346	358	335	353	356	364	332	364	344	346	381	347	370	380	337	367	372	353	358	349	329	379	391	358	376	358	330	375	428	365	347	353	360	364	376	376	362	361	344	342	335	377	368	411	369	361	390	365	326	327	335	434	320	366	383	382	392	364	371	383	355	334	372	342	338	388	358	360	363	338	416	353	379	404	344	332	385	329	385	361	352	345	345	372	340	371	371	398	360	396	354	374	375	372	348	350	344	345	376	353	357	383	358	385	345	377	350	298	343	369	376	411	341	329	345	350	381	362	351	351	374	361	357	377	365	327	347	348	349	346	343	376	360	389	362	361	392	351	360	334	376	363	360	342	370	347	340	381	383	353	343	326	361	383	331	335	361	341	391	350	367	352	349	377	400	356	382	379	384	340	378	364	359	353	361	333	398	361	355	339	347	388	332	356	345	357	330	331	350	321	338	331	365	380	373	325	361	362	351	358	357	354	338	364	323	350	375	353	343	357	370	385	387	366	355	365	359	318	367	312	353	382	344	367	350	382	334	354	370	335	330	355	372	374	340	394	352	369	334	364	340	341	351	364	357	400	355	378	367	345	376	375	343	357	373	355	354	355	337	346	339	348	373	373	366	366	349	353	346	353	359	371	333	356	340	348	348	369	362	386	348	357	331	353	377	366	329	374	363	336	368	395	349	354	366	337	376	364	367	369	377	313	360	345	367	324	329	333	395	371	368	373	380	341	356	357	376	357	367	345	355	354	299	366	353	359	345	336	388	353	333	365	348	370	366	336	363	388	359	313	311	352	348	346	366	348	379	360	348	362	343	399	368	374	364	355	361	350	355	349	398	338	351	365	355	345	368	363	341	397	364	378	359	342	365	355	358	344	330	328	330	382	360	365	319	383	365	329	408	366	359	371	328	354	377	350	348	363	347	362	346	347	360	385	349	346	350	349	378	356	383	311	353	397	354	375	383	366	349	367	351	371	344	333	321	383	343	368	331	364	359	383	345	334	351	348	356	351	359	371	343	372	310	325	371	349	364	375	300	371	368	364	339	379	365	369	398	373	346	350	376	327	354	412	334	369	313	368	336	372	357	306	367	327	352	398	369	385	348	335	351	363	361	407	383	326	328	370	381	350	361	349	368	364	333	374	372	364	356	385	316	366	354	327	379	339	355	327	362	368	376	389	353	306	374	359	361	365	342	407	368	366	360	368	370	362	370	362	359	321	327	340	337	373	322	380	363	364	385	362	358	375	338	368	364	376	376	368	334	404	358	309	352	340	333	347	334	354	349	346	357	338	370	390	358	355	357	311	336	335	373	353	370	343	349	335	366	330	332	339	360	374	365	357	353	319	363	352	343	354	346	363	397	370	372	348	368	363	362	349	382	374	325	325	357	367	333	342	368	356	357	371	363	321	360	369	370	393	374	360	324	362	340	336	349	399	381	337	363	355	388	392	391	344	355	318	375	365	349	352	349	353	356	358	358	381	365	332	331	361	375	369	348	399	339	369	356	399	354	347	351	368	379	351	361	361	338	348	352	343	360	353	362	380	398	349	325	388	351	388	365	362	362	369	398	376	365	355	359	344	374	378	344	355	360	328	359	338	369	375	357	337	382	362	318	320	403	384	359	350	339	347	323	346	373	379	342	366	360	378	367	372	306	374	354	383	352	370	320	364	409	386	366	338	340	329	351	339	336	330	390	328	362	333	349	349	350	349	361	331	367	372	342	353	369	327	349	358	341	341	351	384	363	362	341	332	355	341	362	373	357	372	353	354	338	357	363	364	368	336	316	332	367	403	375	371	332	323	347	344	356	370	360	350	369	326	334	360	335	355	380	369	383	339	320	365	331	345	354	391	359	377	364	335	350	353	354	323	383	342	319	351	380	359	372	331	379	342	368	344	381	339	343	393	377	336	346	360	362	357	333	337	358	333	365	354	326	348	381	316	365	346	370	330	367	340	384	335	366	366	352	378	392	327	325	372	347	378	356	366	367	367	403	360	380	343	366	392	325	371	343	379	377	341	351	378	387	339	344	347	330	349	319	357	390	331	360	348	337	367	337	372	350	362	347	352	346	369	379	350	379	385	334	348	370	384	363	380	367	358	374	342	380	362	360	340	384	372	366	352	377	338	362	386	378	411	362	376	400	365	344	352	373	428	380	373	348	380	401	330	362	375	349	356	359	341	356	344	349	335	357	314	361	329	357	340	360	374	367	374	369	332	324	358	370	378	347	316	351	324	343	371	318	365	368	345	392	345	393	367	393	360	354	353	362	349	390	342	385	381	331	371	359	344	369	357	391	351	374	349	346	382	345	364	327	351	344	370	335	403	346	356	369	376	382	371	325	355	441	387	369	376	353	401	364	391	383	391	317	380	369	347	346	354	364	361	369	360	367	352	356	378	372	360	343	377	341	370	326	329	365	392	307	363	345	395	345	368	325	350	356	327	336	368	396	350	362	346	400	329	358	334	354	385	357	386	329	381	398	367	364	374	359	362	340	345	356	354	373	341	333	357	336	402	383	355	336	365	387	389	344	340	373	365	342	361	341	371	377	364	362	378	357	351	311	346	388	354	352	345	394	361	315	353	367	367	390	327	346	352	390	390	369	389	356	375	337	407	350	376	351	374	339	365	388	356	366	340	419	337	362	365	348	381	372	326	357	368	349	363	343	324	365	387	336	342	360	360	331	343	328	343	339	341	374	325	358	336	315	301	327	329	417	336	334	343	355	384	379	318	381	368	325	346	394	370	360	396	373	339	338	359	366	335	341	378	374	379	372	372	367	362	367	346	384	357	345	354	350	343	312	345	350	378	365	355	312	338	387	396	364	372	340	345	327	353	383	387	373	333	319	338	336	361	367	383	352	326	339	359	366	338	355	343	358	367	356	349	371	373	346	334	354	378	368	365	407	377	391	353	365	361	354	319
21027	831	843	853	813	858	828	838	845	799	844	828	836	851	816	849	849	831	816	824	849	796	858	846	842	883	861	833	858	849	857	838	823	824	833	844	821	848	840	813	835	812	862	803	861	859	816	820	840	845	803	796	848	872	830	873	817	849	808	827	880	832	792	882	825	800	855	819	823	872	872	824	833	833	807	821	823	863	821	814	885	801	806	837	866	830	804	846	836	817	810	782	842	838	856	814	770	858	813	844	783	825	769	865	793	872	871	835	843	854	845	811	819	849	855	845	884	887	786	864	828	793	786	807	834	794	846	838	852	831	856	847	857	838	822	843	895	818	822	800	775	793	860	824	827	884	816	838	824	849	824	833	815	871	880	783	884	848	809	858	840	796	809	869	853	898	875	907	843	827	850	853	822	831	764	827	825	810	844	806	794	828	862	802	765	857	802	826	863	887	805	872	810	810	808	859	807	795	859	823	860	844	804	809	842	797	873	804	836	818	832	783	820	790	856	787	853	804	784	795	782	793	853	861	806	829	855	823	809	859	846	804	789	798	842	785	824	849	838	846	802	800	843	831	807	818	798	816	872	818	809	844	846	788	835	832	845	804	821	803	823	865	816	844	814	873	838	852	847	836	834	836	857	846	786	758	870	808	778	811	847	814	769	849	782	830	832	841	816	870	869	816	800	798	809	821	830	802	854	759	805	815	852	830	779	898	810	793	793	791	828	835	853	830	786	851	849	878	841	853	794	861	772	838	828	829	846	858	799	842	824	772	852	806	813	852	844	773	849	841	818	799	770	862	870	884	822	849	806	847	858	844	846	827	846	793	859	857	819	836	838	844	816	838	873	835	796	813	800	856	799	852	811	799	880	807	800	845	802	844	832	829	804	790	796	819	824	844	813	821	818	849	801	833	844	863	835	816	743	834	811	814	774	808	810	827	795	826	807	817	774	783	842	814	843	822	819	821	841	840	766	838	767	818	827	863	816	759	773	884	817	855	857	857	824	859	826	785	861	818	865	843	818	779	871	759	820	837	793	834	801	844	829	822	773	822	843	848	892	899	881	798	809	845	809	867	776	843	870	839	806	847	859	841	886	824	809	817	834	860	817	871	829	846	829	816	813	799	836	857	773	804	868	823	854	824	817	804	821	836	811	828	805	860	866	881	809	780	835	848	786	776	860	826	790	891	804	793	858	761	753	838	784	844	816	841	823	838	794	808	842	759	797	862	825	764	790	820	786	795	846	820	771	823	772	839	844	835	829	830	842	794	884	815	806	818	836	806	798	827	816	843	849	809	845	799	834	811	839	818	799	804	822	824	869	778	830	845	823	839	835	870	845	753	857	852	851	847	813	848	814	787	852	809	821	886	848	830	871	814	794	849	838	869	835	834	857	828	845	849	889	793	756	904	821	827	830	827	788	801	853	828	815	859	858	810	883	806	805	827	818	866	788	853	865	871	830	847	832	854	805	832	800	814	855	834	838	809	841	833	805	811	813	822	776	841	837	839	794	796	842	812	784	835	850	833	810	858	797	854	847	807	784	860	761	875	838	809	825	839	801	864	769	836	852	818	873	819	843	869	829	869	793	813	819	844	844	840	792	855	811	846	801	864	839	885	804	844	804	821	814	839	809	811	835	878	790	869	834	837	871	824	797	808	846	836	846	832	810	829	872	805	799	827	823	856	825	829	813	838	821	833	859	793	803	837	807	851	808	815	794	827	800	854	856	785	807	830	817	803	814	814	835	814	819	873	836	796	761	864	840	852	807	834	772	780	819	809	869	802	883	862	817	871	819	826	762	791	818	791	835	756	843	822	834	822	817	876	782	846	817	805	824	881	844	864	821	827	849	843	845	827	858	847	823	846	836	862	830	780	854	860	847	809	843	832	802	798	888	797	785	871	873	813	868	777	854	830	878	787	878	811	834	856	848	848	845	826	820	816	885	801	827	820	844	823	825	824	810	793	822	841	859	799	840	837	815	805	797	861	846	844	815	817	799	790	840	830	829	835	822	855	827	807	839	831	833	863	806	838	817	827	846	817	827	834	818	818	794	881	864	802	809	816	844	854	803	796	833	823	828	820	834	867	867	839	859	810	815	805	852	830	816	849	825	840	865	865	802	784	787	817	812	819	810	790	797	842	869	827	815	876	791	866	819	790	795	838	850	850	826	817	852	828	862	845	814	835	900	789	845	792	872	802	842	829	856	827	805	895	876	863	877	874	849	845	853	840	818	844	810	799	887	810	807	808	836	799	845	823	839	867	843	825	874	859	818	826	815	811	797	806	884	898	821	834	817	841	837	859	894	837	859	819	818	805	824	875	837	825	820	837	804	846	811	836	847	818	845	832	784	874	861	790	867	855	840	823	829	817	825	840	843	799	811	876	800	836	835	830	788	801	808	798	845	811	834	831	799	846	815	792	864	849	846	842	844	827	827	806	795	799	861	793	848	815	769	844	799	886	788	854	804	877	856	848	842	771	773	856	808	812	817	833	840	822	776	839	822	816	821	813	838	827	864	779	854	889	845	797	813	852	826	802	818	823	856	851	840	823	851	817	817	832	839	794	813	841	805	866	857	848	803	842	864	817	827	853	836	899	775	807	842	835	821	802	795	840	821	834	813	863	825	828	853	811	876	868	796	861	882	819	858	818	854	832	826	851	808	810	845	831	806	808	842	869	794	837	854	840	853	881	848	742	820	799	828	751	842	883	781	796	897	829	794	785	859	851	765	836	834	852	867	813	821	857	865	790	872	771	818	844	798	864	828	826	829	797	809	794	777	840	838	815	784	775	886	853	842	799	799	843	832	775	811	831	769	827	814	781	821	807	861	805	844	815	790	858	873	839	889	835	848	852	827	863	841	845	827	850	860	811	818	849	808	789	782	831	800	880	880	862	829	839	849	851	851	858	805	811	823	836	841	829	830	865	796	848	807	826	839	813	804	835	844	847	837	834	816	836	804	830	832	816	805	844	774	842	818	811	887	828	821	800	842	815	727	870	859	816	817	829	833	851	827	785	804	871	847	821	863	844	848	841	820	865	800	900	820	844	818	793	841	895	871	845	878	729	800	817	811	828	801	770	812	826	855	805	848	837	805	781	819	850	803	830	748	813	833	888	832	834	832	869	830	823	834	832	809	808	832	803	807	827	817	851	857	800	822	826	873	832	859	824	806	772	852	829	868	818	819	828	854	837	814	800	876	828	817	775	811	813	832	852	819	838	861	824	801	812	841	913	882	785	782	814	846	823	835	824	830	888	839	803	849	821	850	799	836	867	825	832	834	847	839	773	815	827	843	810	780	848	870	839	823	825	878	842	837	801	845	836	864	799	819	851	827	797	852	806	875	882	814	828	844	889	837	837	856	815	797	864	852	811	822	812	834	797	833	824	866	845	886	828	835	863	808	761	847	733	807	813	869	865	796	828	838	809	837	856	788	790	827	800	840	858	832	816	853	868	847	820	845	829	825	823	844	834	770	787	818	792	828	792	848	854
51772	11284	1335	657	554	528	542	516	514	495	482	493	481	462	462	444	439	492	454	499	513	491	460	498	463	470	460	452	459	486	515	464	500	415	502	500	489	509	480	457	453	483	471	523	464	475	433	440	490	464	466	458	468	474	518	493	498	457	448	470	492	477	438	477	450	482	480	476	464	505	517	443	483	506	475	507	479	483	431	449	397	499	458	490	455	471	473	429	476	467	410	506	490	451	476	485	482	465	452	473	434	519	521	439	436	442	476	483	457	466	478	435	466	466	461	479	471	493	468	513	465	497	480	452	489	441	446	490	470	444	456	467	449	485	482	470	459	470	448	467	445	450	475	479	458	449	459	476	539	476	492	505	495	446	441	444	470	477	467	478	493	440	476	446	481	451	452	473	494	480	457	476	492	425	434	496	513	476	453	475	491	501	464	492	492	447	534	473	464	460	524	498	480	460	484	501	500	464	476	439	476	496	485	505	479	459	474	468	455	441	442	452	440	456	442	449	458	477	450	457	416	503	417	491	469	463	467	464	481	431	433	463	442	477	483	484	495	486	485	507	470	469	444	481	478	485	492	459	439	488	492	509	469	465	469	423	446	497	445	465	469	457	464	451	498	464	474	479	475	448	484	487	487	474	475	488	476	464	485	458	501	465	485	470	449	485	461	466	473	486	445	496	467	461	459	484	454	442	501	441	489	481	479	450	468	460	457	459	460	471	484	417	405	491	462	484	483	493	466	502	477	506	478	484	504	454	477	433	447	438	481	484	467	442	461	522	479	525	444	439	457	456	494	504	423	537	505	453	465	459	505	491	443	441	435	465	467	481	467	505	505	469	474	478	452	471	513	469	503	436	449	493	505	477	480	497	484	457	462	457	491	462	460	508	480	446	481	462	488	453	481	435	445	460	467	472	472	507	479	467	453	474	478	480	467	511	474	474	425	469	512	486	444	479	484	474	460	468	461	481	476	480	472	449	533	439	449	409	452	537	484	422	473	435	476	500	453	495	506	482	471	478	460	457	441	504	506	461	488	476	476	458	502	459	459	472	491	496	491	469	457	489	467	491	449	464	464	435	443	473	511	468	451	459	457	451	501	448	452	452	445	475	487	487	494	460	459	482	494	460	459	476	449	475	474	452	473	420	496	528	466	473	487	484	494	438	497	489	533	481	453	486	435	449	475	513	506	479	496	463	486	475	524	475	429	461	491	482	466	520	478	482	473	494	456	466	493	500	487	452	472	457	499	435	467	452	454	471	443	476	474	492	437	451	502	463	468	485	441	504	473	477	466	482	468	467	463	473	447	403	447	425	542	474	438	494	477	475	479	428	440	468	487	499	490	432	462	456	491	482	480	460	484	492	511	432	477	458	474	445	489	476	475	476	509	436	494	478	449	514	453	502	468	430	481	457	442	467	495	460	446	533	474	484	482	475	495	468	479	447	429	475	445	490	442	495	484	476	476	469	454	479	469	460	424	464	480	442	464	433	468	438	469	495	460	472	439	531	506	457	499	458	483	513	460	490	477	441	470	468	493	467	465	453	459	501	510	464	470	500	503	453	442	469	477	517	490	472	447	472	476	468	506	486	422	457	443	465	470	504	456	514	512	436	464	443	458	490	485	429	515	464	489	435	468	462	450	426	478	450	466	478	475	475	454	487	411	453	452	488	468	506	487	441	467	492	500	509	482	462	507	476	488	409	512	453	482	502	479	469	453	464	422	414	460	477	480	483	458	482	449	485	451	483	478	483	503	474	469	470	500	462	454	467	439	488	461	458	461	484	487	495	463	470	444	491	454	477	470	463	470	428	434	492	493	452	494	485	461	466	453	476	494	475	483	459	448	483	453	443	462	445	434	483	516	518	470	491	462	460	501	498	446	485	456	459	506	458	495	476	440	417	493	474	479	446	439	489	472	497	441	464	491	413	418	475	447	488	502	500	491	465	467	511	476	494	499	479	505	459	455	506	468	478	465	464	487	466	460	480	489	471	455	462	470	456	482	509	491	469	478	528	489	491	490	474	461	473	442	476	503	436	470	474	485	491	471	442	517	521	481	445	516	483	477	506	479	479	429	495	473	470	475	449	481	484	471	472	433	486	450	464	440	490	458	486	469	496	471	439	471	485	472	508	467	470	474	464	437	476	450	469	473	466	469	464	450	489	505	483	490	484	492	469	450	498	458	455	437	459	432	479	455	482	450	463	513	495	456	462	433	471	481	531	486	508	450	481	457	440	474	427	456	439	469	478	516	502	421	517	456	420	473	486	449	468	461	433	436	548	428	443	472	491	465	505	473	469	488	464	481	439	453	425	504	438	444	475	486	504	439	466	480	512	434	442	474	500	505	412	454	493	443	514	463	494	497	465	572	464	478	465	466	457	486	458	466	465	472	486	498	450	489	455	443	461	478	451	478	508	466	490	446	480	463	437	462	485	478	453	437	508	478	503	511	471	480	506	498	478	453	427	488	481	470	494	439	523	487	465	477	482	474	457	488	488	445	472	485	477	447	472	493	467	469	460	440	459	506	491	436	477	438	461	469	473	452	512	491	451	417	516	476	440	473	454	515	474	454	491	474	495	474	419	498	508	496	499	446	462	463	463	486	471	462	436	446	519	453	478	463	502	501	493	453	490	508	499	455	463	473	472	495	442	490	479	470	444	465	499	499	479	490	459	503	475	477	466	455	458	467	452	464	470	494	470	434	455	480	502	475	441	503	484	456	460	440	485	479	438	496	459	470	465	472	526	477	485	484	473	499	475	462	451	497	482	498	520	480	447	467	498	517	463	479	461	474	474	500	478	443	443	470	482	460	518	452	472	451	408	509	484	442	519	483	433	447	435	467	474	501	493	502	461	463	465	460	430	454	507	476	480	444	484	465	484	461	453	439	479	504	487	471	477	463	459	451	446	439	473	482	511	496	482	502	509	431	475	511	481	464	474	501	479	467	449	449	491	488	469	444	444	490	444	455	451	497	469	445	481	490	493	467	450	476	477	456	462	439	458	498	459	497	505	447	487	469	462	466	423	464	471	465	506	512	438	484	422	476	466	455	475	452	483	479	466	505	453	469	467	456	447	469	462	473	463	495	481	462	502	413	497	507	422	445	431	434	510	493	460	504	504	433	516	467	479	460	431	457	483	437	442	479	467	461	476	489	460	472	474	452	490	481	459	448	436	436	473	446	462	453	484	463	505	418	504	512	479	485	451	452	444	516	484	498	524	469	475	480	440	469	488	487	499	474	463	491	479	434	452	448	469	486	500	509	464	496	468	460	489	459	474	437	491	452	469	452	452	452	488	422	495	447	464	472	481	502	451	498	449	446	499	462	448	488	455	525	471	430	424	473	519	438	455	444	471	479	474	458	451	452	458	452	521	462	478	439	461	483	488	480	448	419	500	414	463	496	436	485	483	433	503	484	437	453	484	457	477	492	481	450	459	488	463	451	464	451	484	437	463	500	473	482	457	466	498	476	493	450	429	468	456	449	512	471	440
28031	1156	1451	1493	1409	1316	1293	1236	1134	1168	1174	1154	1118	1091	1103	1031	1112	1110	1110	1072	1115	1077	1031	1113	1039	1058	1098	1073	1051	1068	1064	1066	1044	1082	1100	1038	1044	1087	1097	1053	1066	1035	1066	1029	1037	1087	1046	1085	1074	1059	1105	1117	1036	1059	1037	1052	1103	1043	1013	1088	1064	1100	1076	1032	1121	1074	1035	972	1079	1030	1055	1096	1034	1052	1006	1018	1029	1114	1081	1039	1074	1087	1101	1068	1010	1077	1002	1052	1012	1089	1021	1005	1009	1078	1040	1093	1070	1033	1068	1025	1072	1074	1043	1059	1049	1040	1054	1028	1021	1107	1056	1015	1020	1061	1066	1041	1082	999	1034	1016	1034	1119	1074	1102	1080	1057	1082	1044	1027	1041	1041	1040	1048	1044	1025	1118	1063	1005	1005	1055	1073	1089	1018	1075	1040	1084	1089	1013	1037	1033	1024	1018	1085	1053	1050	1023	1104	1032	1024	1096	1116	1046	1056	1017	1022	996	1082	1067	1017	1075	972	1032	1058	1044	1025	1028	1046	1063	1052	1022	1003	1061	1144	1086	1056	1038	1103	1032	1021	1021	1053	1019	1076	1050	1054	1051	1077	1025	1041	1021	1069	1046	1062	1065	1017	986	1030	1047	1059	1065	1025	1060	1059	1072	1077	1081	1066	1027	1089	1113	1109	1004	1072	1103	1080	1031	1045	1094	1093	1071	1015	1047	1008	1024	1054	1017	1003	1055	1055	1089	1054	1057	1043	1028	1054	1072	1017	1017	1036	1081	1077	1097	1075	1106	1109	1074	1040	1036	1056	1027	1044	1044	1102	1114	1076	1131	1054	1050	980	1014	1063	1045	1032	996	1046	1067	1059	1036	1078	1085	1027	1100	1069	1026	1014	1113	1089	1049	1091	1015	1050	1027	982	1014	971	1043	1062	1100	1010	1055	1057	1055	1010	1031	1056	1006	1003	1062	1056	1018	1035	1091	1001	1057	1036	1025	1061	1058	1018	1036	1089	1060	1066	1043	1044	1075	1040	1021	1074	1035	1022	1043	1023	1070	1066	1060	1102	1036	1063	1062	1031	1051	1101	1065	1038	1069	1031	1087	1040	1035	1025	1027	1075	1064	1050	1007	988	1076	1004	1055	1050	1123	1078	1014	1000	972	1048	1090	1030	1112	1114	1030	1085	1022	1007	1059	1079	1011	1026	1019	1063	1043	1078	1074	1040	984	1035	1059	1063	1043	1073	1010	1099	1008	1073	1068	997	1049	1066	1020	997	1067	1071	1040	1047	1043	1036	1096	1028	1031	1075	1086	1088	1051	1069	1051	1076	1074	1079	1034	1024	1063	1056	1049	1096	1035	1006	1050	1088	1033	1079	1003	982	1093	1014	1021	1060	1036	1073	1125	1058	1034	1088	1001	1069	1040	1024	1102	1110	1045	1042	1060	1006	1057	1069	1079	1045	1008	1026	1005	1032	1032	987	1013	1079	1085	1087	1038	1036	1050	1065	1072	1081	1082	1051	1050	1084	1057	1040	1038	1040	1015	1074	1049	1063	1011	1074	1016	1026	1073	1010	1046	1060	1077	1026	1063	1066	1022	1024	1040	1059	1058	1057	1084	1052	1096	1055	1126	1083	1066	1021	1037	1014	1070	1019	1048	1123	1112	1062	1075	1031	1071	1056	1007	1057	1055	1056	1052	1059	1055	1041	1031	1061	1062	1027	1131	1013	1057	1072	1064	1107	997	1057	1064	1041	1062	1052	1112	1081	1073	1044	1032	1063	1031	1062	1053	1019	1058	1048	1011	1126	1033	1046	1044	1075	1070	1097	1058	1054	1014	1029	1066	1021	1083	1063	1042	1054	1075	1066	1049	1047	1063	1045	1037	1021	1054	1007	1057	1020	1085	1113	1092	1046	1072	1066	1075	1073	1051	1039	1052	1095	1056	1081	1059	1064	1087	1062	1113	1066	1017	1052	1039	1060	1104	1046	1036	1131	993	1076	1012	1064	1045	1019	1013	1081	1124	1072	1094	1035	1014	1101	1070	1106	1067	1095	1028	1069	1017	1046	994	1053	1122	1065	1057	1099	1052	1011	1047	1049	1049	1168	1053	1026	1051	1059	971	1060	1017	1069	1028	1039	1022	1095	1077	1024	1025	1086	1072	1055	1106	1027	1047	1060	1009	1036	997	1018	1002	1044	1031	1009	1060	1063	1065	1029	1058	1024	997	1017	1032	1047	1111	1063	1065	1042	1023	1063	1039	1052	1049	1036	1066	1051	1039	1081	1005	1039	1035	1082	1051	1050	1058	1006	1093	1013	1067	1038	1052	1066	1083	1013	1044	989	1070	1071	1073	1077	1042	1048	1076	1091	1075	993	1044	1083	1073	1069	1079	966	1045	1061	1058	1003	989	1025	1130	1072	1039	1077	1054	1044	1037	1004	1055	1040	1069	1092	1044	1013	1069	1109	1050	1026	1056	1023	1053	1027	1065	1020	1093	1036	1053	1052	1092	1125	1061	1031	991	1090	1016	1074	1070	1037	1034	1030	1065	989	1086	1049	1016	1039	1022	1018	1073	1034	1025	1012	1057	1058	1022	1036	1008	961	1078	1075	1028	1081	1030	1088	1038	1056	1023	998	1053	1056	998	989	1021	1089	1066	1006	1071	1026	1088	1072	1019	1065	1068	1066	1046	1020	1020	1063	1033	1050	1046	1064	1072	1050	1122	1033	1079	996	1058	1005	1020	1031	1075	1009	1002	1069	1048	1046	1023	1041	1045	1021	1025	1030	1054	1062	1020	1078	1047	1038	1060	1051	1030	1041	1056	1038	1047	1034	1064	1063	1089	1054	1004	1024	1058	1036	1067	1031	1085	1075	997	1006	1073	1058	1048	1039	1061	1069	1058	1055	1069	1057	1144	1046	1022	1004	1016	1079	1068	1042	1077	1070	1089	991	1092	1071	1060	1011	1059	977	1065	1058	1090	1066	1008	1032	1027	1061	1111	1001	1102	1024	1003	1068	1032	1084	986	1049	1006	1065	1022	1045	1008	1044	1056	1099	1053	1056	1023	1073	1062	1070	1085	1055	1016	1000	1070	1055	1057	1048	1058	1067	1043	1063	1078	1030	1106	1048	995	1091	1061	1002	1051	1050	1004	1060	1032	1053	1039	1023	1040	1016	1022	1044	994	1055	1066	1087	1000	1061	1040	1021	1050	1082	1100	1112	1026	1063	1037	1009	1074	1086	1068	1064	1133	1059	1070	1026	980	1043	1064	1090	1018	1024	1034	1068	1065	1035	1091	1020	1057	1003	1080	1060	1052	1037	1086	1037	1007	1056	1059	1073	1046	1024	1081	1053	1051	1089	1046	1084	1080	1047	1093	1047	1076	1027	1054	1066	1074	1024	1070	1089	1074	1035	1061	1016	1041	1105	1040	1059	1039	1055	1034	1073	1049	1082	1073	1031	1047	1011	1039	1053	1013	1029	1014	1131	1037	1044	1098	1100	1100	1053	1112	1145	1048	1076	1064	992	1076	1062	1053	1033	1039	1040	1022	1024	1043	1045	1066	1041	1075	1045	1080	1069	1013	1073	1103	1058	1019	1045	1033	1108	1089	1102	1030	1045	970	1068	1068	1079	1048	1043	1052	963	1052	1012	996	1070	1072	1074	1100	1075	1059	1056	1056	1043	1033	1010	1099	1051	1086	993	1007	1057	1088	1057	1051	1023	1049	1025	1001	1025	1015	1035	1065	1078	1065	1085	1036	981	1070	1104	1092	1085	1012	1031	1046	1048	1003	1093	1057	1044	1078	1083	1051	1037	1047	1120	1066	1059	1100	1025	1108	993	1044	1084	1036	1037	1022	1041	1039	1079	1025	1073	988	1025	1098	1090	1082	992	1135	1057	1020	1054	1118	1064	1030	1026	1071	1084	1069	1105	1030	1045	1059	977	1087	1068	1101	1172	1071	987	1044	1013	1047	1034	1002	1000	1086	1030	1096	1023	1066	1034	1081	1039	1106	1104	1021	1075	1059	1080	1054	1102	1061	1110	1042	1030	1042	1071	1069	1040	1037	1107	1001	1011	1021	1040	1081	1017	1052	1039	1056	1071	1015	1051	1093	1021	1047	1004	1063	1056	1033	1021	1023	1099	1027	1094	1091	1030	1044	996	1045	1031	1040	983	1032	1057	1029	1048	991	1020	1059	1055	1092	1035	1049	1039	1109	1080	1080	996	1071	1065	1071	1043	1061	1051	1124	1035	1076	1102	1057	1041	1065	1072	1066	1027	1049	1053	1033	1068	1043	1020	1049	1063	1029	1072	1099	1053	1002	1074	1042	1077	1065	1048	1024	1041	1064	1085	1005	1067	990	976	1028	1081	1082	1035	1058	1064	1003	1065	1087	1041	1082	1028	992	1039	1041	1015	1056	1039	1038	1092	1064	1076	1002	996	1025	1069	1062	1067	1061	1085	1065	1077	1000	1034	1071	975	1044	1063	1054	1117	1025	1095	1073	1014	1060	1047	1103	1062	1032	1002	1010	994	1037	1015	1058	1053	1027	1050	1060	1060	1074	1036	1013	1006	1055	1045	1065	1102	1049	1025	1038	1021	1022	1029	1060	1039	1038	1080	1043	1045	1089	1052	1039	1077	1062	1075	984	1070	1050	1010	1043	1059	1047	1040	1042	1031	1041	1077	1045	1045	1056	1038	1008	1021	1021	1027	1043	1054	1072	1040	1022	1101	1059	1077	1053	1015	1067	1065	985	1071	1035	1146	1073	1049	1041	1074	1021	1057	1030	1081	1053	985	1077	1063	1073	1063	1070	1105	1069	1011	1048	1044	997	1054	1069	1031	1040	1066	1042	979	978	1085	1095	1023	1017	1030	1055	1074	1086	1091	1085	1096	1048	1088	974	1017	1024	1070	993	1058	1014	1070	1005	1079	1116	1028	1027	1011	1093	1046	1115	1026	1037	1035	1107	1027	1063	1130	1048	988	1080	1063	1085	1068	1027	1028	999
57488	14419	2323	696	515	473	456	440	380	372	400	352	387	354	378	387	351	381	354	380	368	370	400	360	396	390	407	317	364	360	391	359	325	347	355	363	358	365	388	348	335	366	349	383	356	338	357	372	339	356	385	345	368	368	367	367	364	382	341	351	370	386	427	369	383	349	369	321	375	331	375	372	355	337	351	352	316	354	352	345	413	357	364	342	353	355	373	388	354	400	369	357	352	380	349	332	356	350	381	353	353	363	349	362	334	330	360	386	341	368	331	311	340	368	363	357	336	349	366	345	339	383	358	351	357	368	359	342	371	342	377	337	367	360	355	343	367	339	340	325	344	333	347	341	346	353	380	319	344	367	364	319	363	360	354	392	333	361	349	361	324	357	375	347	346	353	282	343	393	369	401	346	371	352	374	326	340	333	348	375	347	359	366	380	394	341	341	342	366	399	307	339	369	332	361	384	370	348	355	388	340	372	350	328	308	387	346	337	326	330	389	376	367	376	368	367	368	366	356	349	385	340	340	373	372	359	373	371	330	356	368	347	361	315	344	320	331	354	327	375	331	338	321	363	318	354	367	351	366	349	353	353	353	334	364	336	399	379	346	356	335	368	397	352	367	341	361	353	377	379	371	369	348	382	380	363	335	378	366	326	362	347	330	322	348	338	339	376	336	343	360	341	347	386	365	338	325	370	380	378	355	374	389	365	356	385	374	356	334	348	411	366	399	377	340	359	355	331	369	395	392	341	396	347	377	361	360	371	392	328	360	334	335	376	339	354	391	360	329	388	366	353	373	346	377	361	400	356	341	326	363	332	369	361	380	367	323	325	385	369	345	354	361	363	367	407	351	324	345	354	379	381	370	361	388	346	347	333	353	365	371	320	339	360	355	356	361	297	350	371	367	379	355	402	358	373	355	366	325	333	339	364	370	374	353	354	321	363	367	356	347	323	386	371	346	356	380	367	353	389	366	354	380	359	362	319	318	343	390	326	339	370	339	375	371	383	333	330	398	399	367	351	340	315	353	365	350	346	334	330	347	344	352	368	369	338	373	319	349	353	387	326	379	368	358	362	328	411	374	334	372	339	344	313	371	353	370	370	351	347	336	335	355	353	402	353	319	331	334	374	327	366	363	350	350	375	350	367	335	362	364	352	391	353	375	383	385	382	387	352	337	344	383	354	362	332	366	364	337	384	387	340	368	372	337	338	347	326	335	377	362	342	427	380	334	347	386	368	346	339	355	364	383	331	380	349	350	369	338	353	374	363	354	372	345	314	356	348	373	347	373	370	339	363	342	372	358	371	340	347	388	326	367	358	361	350	336	380	357	337	356	322	312	353	362	348	358	377	354	313	345	361	351	348	376	317	364	369	324	376	337	354	359	384	364	383	365	349	372	407	358	379	362	334	383	311	373	342	347	372	374	338	334	365	358	329	328	360	351	370	369	355	352	369	324	384	377	363	329	352	349	320	348	335	317	363	339	322	371	354	341	345	370	377	356	375	362	395	366	378	407	327	354	355	357	365	366	320	333	368	350	343	370	353	357	387	348	384	314	364	360	383	369	353	347	361	348	365	370	371	367	348	343	362	370	373	348	386	389	365	362	359	347	372	353	410	342	365	345	316	354	327	377	366	351	328	326	341	387	405	365	374	347	340	345	325	363	336	361	383	365	388	394	329	366	435	380	362	408	388	339	375	345	365	339	380	338	370	398	349	381	365	393	383	378	343	373	413	334	372	348	345	351	381	356	351	382	343	375	376	357	355	374	341	347	394	354	366	325	363	352	354	389	341	372	345	391	374	383	353	321	321	368	373	325	391	311	359	367	315	384	347	367	365	360	374	365	368	344	357	361	356	318	331	349	351	386	314	377	323	372	359	336	349	394	376	338	400	378	351	350	324	363	391	369	362	379	359	396	364	360	357	370	350	390	333	339	339	307	326	351	366	304	374	337	343	350	365	304	345	344	380	373	324	368	353	352	346	347	381	343	341	328	337	324	365	364	337	334	330	371	321	368	371	331	370	343	341	335	331	342	358	348	375	386	372	348	356	380	371	359	364	330	349	384	326	374	367	359	335	364	359	337	352	366	388	353	352	367	352	349	362	357	378	393	339	362	308	361	368	343	359	357	348	355	341	335	391	342	369	376	386	340	359	364	382	347	342	341	321	347	349	340	342	347	330	335	397	347	330	362	371	352	334	386	398	367	373	355	351	344	356	359	333	358	324	356	350	335	392	371	374	370	374	386	353	358	374	368	379	345	355	334	359	373	350	374	364	337	339	382	349	352	354	342	356	350	335	324	390	368	357	346	348	337	340	348	304	352	365	333	367	361	344	366	374	365	357	354	340	337	334	343	350	373	333	370	348	354	380	392	321	317	349	376	368	339	352	331	361	360	387	336	352	346	342	363	355	349	310	318	388	338	337	319	364	343	349	361	362	352	346	370	352	364	319	430	332	327	334	355	330	337	331	316	357	366	348	347	332	399	379	386	349	379	337	379	356	344	328	360	329	347	364	354	358	330	388	376	350	345	362	401	367	378	374	331	352	338	362	337	380	384	357	364	328	338	371	326	357	356	344	361	371	325	377	354	367	376	324	338	338	336	396	327	317	331	358	362	372	349	332	357	346	377	352	372	358	358	354	391	346	364	355	325	369	384	355	355	358	399	369	337	389	347	362	368	351	348	384	341	344	367	354	382	364	353	355	329	370	339	357	364	351	352	335	336	349	359	321	323	323	352	338	362	335	361	357	347	337	348	323	368	339	337	384	332	409	370	343	362	379	339	368	333	371	343	388	351	330	374	417	367	343	321	335	323	345	342	368	379	347	398	365	367	415	379	354	377	345	368	385	380	358	363	320	337	346	348	348	373	319	325	376	367	340	375	365	405	371	370	367	382	392	352	360	379	349	361	353	392	345	371	334	347	362	352	344	351	368	347	363	349	363	386	335	369	359	379	364	329	375	342	345	334	345	350	388	323	369	351	339	324	371	382	372	354	359	363	396	347	335	352	351	389	375	348	414	369	327	407	369	359	347	383	387	374	344	359	327	381	399	372	334	322	357	347	352	376	373	391	380	357	355	335	343	344	371	373	363	351	363	352	371	367	335	351	375	361	359	330	374	350	349	329	327	384	334	331	351	360	364	356	336	376	364	380	358	374	310	364	366	339	361	358	327	365	384	363	344	361	358	363	370	365	313	331	352	341	345	345	338	357	362	344	369	329	304	328	370	354	366	377	403	317	379	350	391	321	368	359	363	368	363	379	330	355	359	333	384	384	370	365	356	357	365	326	362	322	366	337	346	350	362	356	395	350	364	378	338	398	320	331	370	357	366	385	374	340	338	328	369	336	362	296	357	372	343	311	369	363	401	331	384	364	317	359	339	350	381	388	352	353	333	366	391	379	350	339	343	350	382	368	354	329	362	364	346	356	346	321	333	330	349	365	382	349	363	397	373	405	313	334	348	370	398	345	358	364	381	346	340	349	388	349	353
30317	1116	1599	1776	1556	1353	1172	1095	1075	1002	952	972	886	934	892	879	859	893	808	848	859	858	821	852	896	791	832	804	837	785	805	790	810	868	797	808	795	850	799	802	814	794	745	760	809	817	721	793	804	787	804	802	799	758	800	762	830	825	793	814	760	813	813	819	851	819	765	809	794	798	838	756	782	821	802	860	780	856	766	793	805	819	770	774	787	793	831	776	808	832	780	802	831	825	816	802	806	832	793	805	845	811	761	744	825	827	730	809	820	760	782	769	776	784	810	760	772	765	829	791	773	789	791	834	771	782	843	849	860	859	795	804	802	783	813	776	803	801	784	788	765	823	738	832	769	828	793	778	820	818	786	779	802	864	787	762	786	780	773	836	777	773	813	840	800	803	804	823	819	821	817	770	840	821	777	822	837	819	813	787	772	777	791	763	857	846	821	742	791	822	807	831	832	819	787	782	785	748	835	808	832	798	810	811	785	811	831	765	823	790	819	775	788	784	789	778	776	756	775	788	808	777	769	815	770	769	806	838	820	836	781	832	835	797	817	828	838	790	824	804	805	812	800	813	860	871	823	795	798	792	821	789	882	783	778	745	841	788	743	801	796	780	830	811	761	843	833	776	799	805	774	810	849	832	812	778	802	775	764	830	801	784	783	742	819	836	785	803	808	854	801	844	785	736	749	790	766	891	794	781	809	797	772	823	771	819	794	833	768	789	823	738	753	814	776	774	784	809	798	850	815	852	761	855	805	784	804	778	782	836	756	812	770	829	852	753	820	854	751	795	812	790	824	784	780	781	863	789	845	792	772	822	795	859	796	769	805	782	788	840	816	792	768	808	801	830	801	807	807	747	833	770	846	858	767	795	820	799	819	814	889	820	818	790	765	775	839	770	795	826	856	832	714	801	818	835	780	824	783	801	760	839	778	807	833	799	816	835	745	816	763	811	818	765	811	828	839	745	830	828	812	830	780	763	832	777	798	812	834	732	768	808	787	803	811	820	804	807	786	806	782	790	878	819	830	784	817	780	766	792	808	759	739	802	827	792	779	778	793	773	796	781	823	845	783	776	780	742	814	790	776	852	772	804	776	819	813	863	826	764	782	787	809	768	802	773	818	845	855	789	802	726	761	781	817	813	727	780	807	795	818	843	764	769	747	811	814	776	811	780	834	787	836	799	822	821	769	826	846	842	815	858	822	793	825	821	770	792	790	793	852	767	806	786	818	810	810	845	812	828	809	822	829	783	805	773	767	770	758	823	812	817	738	762	818	806	787	854	813	785	761	839	797	765	827	832	797	802	789	801	786	703	809	787	824	763	770	855	826	760	806	744	750	799	800	833	816	815	815	793	775	785	784	781	783	773	752	840	800	788	796	807	819	805	765	792	837	859	768	760	871	800	784	819	794	781	757	783	806	801	786	800	834	813	809	817	828	794	805	800	806	818	780	845	787	785	822	761	776	866	782	807	785	774	804	811	800	768	813	788	781	783	799	823	810	821	821	797	778	777	761	808	851	782	799	829	796	775	776	823	808	761	832	752	759	819	699	834	824	809	832	814	786	792	779	830	815	826	820	831	781	802	810	780	797	813	855	762	778	857	773	789	848	853	798	777	825	816	781	821	778	749	825	793	742	760	784	803	793	769	820	773	840	787	804	785	832	768	753	805	848	835	818	810	791	728	790	843	784	815	810	806	772	834	838	812	830	839	799	787	781	781	764	775	796	781	782	838	842	752	811	783	808	789	821	778	793	828	816	807	808	842	789	803	806	781	765	833	782	822	850	754	760	846	800	769	786	768	751	791	792	798	782	825	831	817	831	797	818	835	783	824	829	794	782	759	811	777	797	830	801	823	857	811	736	778	787	804	803	752	772	783	804	736	824	750	840	812	802	805	835	778	836	817	812	799	805	841	784	801	784	815	780	783	771	781	779	815	800	825	812	771	766	796	795	751	815	824	799	778	765	842	870	766	782	809	801	812	817	801	738	785	782	803	752	735	767	774	812	801	798	822	811	798	837	816	767	748	811	740	751	808	827	769	775	837	799	788	808	803	859	802	829	753	814	843	784	785	781	807	810	822	758	814	794	823	846	817	787	763	770	784	792	790	802	790	789	791	812	823	752	799	797	859	856	851	773	845	842	762	819	827	763	794	810	823	784	832	872	776	797	777	791	816	809	811	770	805	775	793	758	785	790	762	796	759	779	841	831	793	812	832	820	822	764	798	798	806	821	790	826	757	801	781	822	856	828	791	790	789	838	800	779	803	829	777	771	810	815	753	830	808	798	782	753	798	769	800	808	826	801	773	835	814	801	795	791	822	841	798	756	837	839	741	834	799	780	818	780	800	734	803	736	771	764	818	810	833	760	782	835	785	796	791	772	824	794	774	823	757	734	821	831	723	786	789	840	795	769	800	831	831	806	812	810	759	771	780	785	864	776	771	818	808	827	764	840	783	831	839	799	763	785	818	790	788	819	775	783	821	777	838	768	788	736	777	828	826	811	799	813	772	782	734	795	796	827	843	772	814	826	843	825	775	807	836	806	739	804	856	829	765	811	738	810	799	815	800	825	809	776	799	712	772	776	791	794	808	798	750	764	808	750	788	831	856	736	805	798	755	818	777	804	823	764	795	836	790	780	813	772	801	781	822	841	829	825	795	740	762	781	782	800	779	773	847	838	772	831	841	837	783	844	818	798	781	803	787	785	793	774	784	838	802	789	800	714	807	755	789	807	831	796	788	779	789	897	796	781	809	784	802	843	826	831	805	760	798	843	782	809	823	818	862	836	801	821	793	811	780	856	824	776	734	836	766	821	773	793	737	812	798	795	757	846	803	817	815	839	789	794	768	783	815	777	784	751	806	839	767	751	810	771	815	816	780	823	859	774	831	780	800	838	815	793	869	766	816	811	800	813	786	783	831	803	783	836	796	790	771	793	782	867	812	782	841	845	782	778	801	861	757	792	778	786	786	793	748	785	716	827	796	839	788	808	799	807	797	801	832	783	786	758	797	814	786	783	835	817	778	808	805	780	791	778	798	812	812	717	788	821	802	832	834	854	762	806	795	770	837	784	809	841	830	804	811	786	815	796	797	814	752	840	829	762	830	837	821	806	738	809	798	796	780	799	768	807	838	763	777	774	813	789	770	838	764	833	763	806	822	737	815	827	820	755	788	779	816	809	814	807	773	791	752	852	832	765	775	800	754	846	800	804	840	824	828	799	811	791	798	778	797	857	775	811	763	786	782	816	768	757	781	826	780	749	787	828	875	760	842	794	810	795	818	819	806	808	829	862	763	785	756	792	743	755	784	754	805	789	815	766	842	793	806	750	779	780	818	809	767	780	780	731	783	804	773	830	830	747	794	765	796	771	809	783	808	795	809	819	820	780	842	807	812	771	746	735	855	799	760	809	804	827	783	814	782	765	809	806	764	805	849	806	798	783	814	791	850	813	827	848	794	800	818	770	844	842	804	777	827	748	799	805	785	762	807
38356	6324	486	380	349	368	358	330	383	377	380	351	346	368	337	327	365	368	334	334	332	382	383	347	353	387	376	357	385	361	355	355	392	363	344	399	362	332	333	357	367	374	363	407	361	358	387	367	345	372	331	367	371	396	377	393	360	374	364	375	403	339	343	319	346	367	362	335	359	327	342	373	395	326	341	356	364	337	364	337	363	348	336	339	369	348	349	316	340	342	378	375	364	354	384	393	337	344	348	357	363	384	359	356	368	331	348	412	389	357	345	369	373	362	343	351	384	378	362	360	385	350	340	339	374	362	385	350	360	332	337	393	366	359	357	364	352	347	370	346	336	335	353	386	370	354	373	341	337	347	346	359	349	366	360	337	364	345	364	331	393	353	354	362	356	352	387	354	358	348	344	356	399	348	351	385	351	396	395	323	374	385	337	328	383	358	372	352	379	334	339	362	352	381	374	351	361	351	382	373	371	332	364	342	344	317	359	363	352	349	375	349	370	357	373	346	372	375	395	364	357	341	385	373	378	372	360	386	325	372	359	361	338	336	373	353	314	357	392	389	328	350	323	332	338	359	332	352	333	371	361	328	365	380	360	358	319	370	365	365	350	347	380	402	360	323	314	367	385	356	376	375	350	365	329	349	324	346	354	340	327	350	340	353	344	368	378	348	376	340	317	334	376	371	376	376	367	360	358	373	356	380	368	388	376	372	356	379	325	384	346	400	337	329	397	356	349	380	378	361	369	318	368	327	400	355	330	341	356	361	343	379	358	370	334	360	321	364	365	352	329	369	357	388	338	374	360	368	331	379	329	373	364	331	348	336	394	358	361	365	364	370	376	351	356	345	367	325	390	325	375	366	346	329	359	359	376	363	387	381	372	321	380	383	364	414	339	349	358	308	370	378	341	356	336	341	366	352	338	360	372	386	344	318	357	342	361	358	375	324	390	356	367	361	347	386	354	372	383	324	379	332	343	366	382	349	350	360	360	363	344	364	358	330	347	368	401	331	351	346	356	367	341	356	381	356	371	345	401	398	377	324	359	389	336	370	366	363	328	368	358	376	333	382	385	360	398	352	335	335	364	391	332	321	352	392	359	365	368	366	318	346	336	341	350	372	402	338	333	372	354	346	394	353	341	382	373	379	338	339	382	368	354	332	357	344	358	355	389	355	384	377	378	358	383	398	403	363	380	353	357	324	381	343	387	341	364	368	356	354	345	365	335	329	335	368	359	369	356	381	344	374	377	360	364	325	353	359	375	343	348	390	358	363	379	335	338	346	356	329	309	365	332	362	351	342	374	341	383	348	351	370	368	317	372	374	358	340	359	327	373	334	361	346	358	330	347	362	322	326	357	366	351	329	394	341	343	347	354	326	357	331	381	353	339	363	393	379	366	379	352	362	373	337	336	338	363	382	346	346	376	372	392	405	369	353	363	349	342	353	326	345	355	304	362	361	420	384	401	352	383	381	363	344	326	360	340	346	358	377	364	335	361	344	387	353	346	373	352	347	352	341	382	378	333	339	372	371	379	394	350	333	377	334	352	381	346	382	372	345	381	346	380	367	400	395	363	375	387	374	369	368	322	360	344	364	405	362	334	340	380	357	369	368	373	327	346	357	364	380	334	381	384	370	351	368	366	347	379	349	357	356	378	353	349	339	359	346	356	374	357	401	369	375	353	371	337	327	328	342	383	359	339	368	399	366	374	335	368	373	329	374	369	369	392	367	356	349	380	391	350	364	359	342	413	356	387	375	335	364	391	346	379	345	346	385	352	350	334	320	334	371	342	372	358	316	347	369	378	352	370	346	355	378	358	368	388	366	382	382	338	359	368	342	373	327	338	375	339	373	380	359	351	333	353	357	371	348	368	347	366	372	326	363	356	342	339	376	344	402	349	323	338	383	395	416	349	364	354	348	353	379	347	367	369	361	357	343	350	362	332	356	351	351	317	366	342	361	369	342	382	352	336	323	346	370	341	335	363	334	345	377	368	372	374	362	356	377	375	359	354	348	390	323	306	375	361	369	342	352	355	365	369	385	343	383	362	354	334	336	343	368	360	349	341	370	352	353	342	362	344	373	381	384	363	354	349	380	362	346	338	360	354	355	354	330	364	367	353	373	372	367	345	355	358	372	346	364	355	359	345	361	343	355	360	384	340	323	333	353	398	349	391	349	346	326	364	314	381	369	341	341	291	386	368	370	411	389	376	358	379	345	388	342	346	371	354	352	356	334	350	370	387	346	375	330	356	376	408	332	341	360	363	412	347	318	356	356	342	367	343	378	369	364	357	377	337	344	343	344	345	361	343	338	362	366	337	347	360	389	405	330	356	358	365	348	403	321	378	341	369	336	365	340	357	357	369	357	338	363	352	383	354	367	393	355	394	399	368	357	342	370	348	353	356	360	353	351	348	354	381	361	346	356	348	363	349	385	330	344	373	362	373	385	361	379	359	383	383	335	343	382	350	352	349	343	361	340	372	348	331	351	330	342	380	374	360	355	368	387	380	364	319	367	363	353	359	357	316	359	361	368	380	326	366	379	351	372	340	326	337	338	347	352	347	336	329	356	330	358	378	338	344	391	350	359	363	321	358	370	337	340	353	343	354	373	385	362	360	375	347	376	368	349	334	351	358	350	341	345	363	339	360	338	334	347	369	341	332	361	301	333	370	376	367	349	366	369	359	400	333	359	365	361	363	397	318	360	347	361	384	418	339	353	371	390	358	353	365	426	389	348	396	365	383	367	361	350	349	350	359	356	403	367	342	363	347	378	403	356	362	339	380	337	370	360	340	370	349	367	375	308	363	354	382	396	355	324	348	360	364	367	366	382	374	354	398	361	340	323	379	377	367	372	368	347	367	366	370	375	379	358	368	363	386	322	362	365	331	326	351	365	388	340	392	346	361	333	404	409	335	353	328	347	349	365	337	340	372	348	352	362	366	338	378	350	353	347	351	361	326	362	327	366	360	375	336	382	356	348	309	350	339	349	343	342	380	325	362	343	324	370	359	343	368	349	353	369	355	373	314	376	369	359	370	359	356	362	376	372	355	384	350	351	391	364	364	367	371	346	360	384	367	377	352	406	379	323	346	357	360	391	364	370	346	333	389	399	352	382	362	340	316	365	358	377	360	356	362	383	344	348	371	382	354	355	419	373	358	336	310	331	350	388	380	383	346	343	393	340	363	350	373	363	352	342	382	394	304	368	342	384	378	382	306	347	353	346	395	375	379	369	346	347	359	333	333	322	349	337	346	355	326	343	347	395	336	378	368	347	339	346	349	404	397	347	347	341	368	389	352	404	348	380	342	335	375	379	386	356	314	313	384	414	382	353	362	359	374	374	357	357	373	345	363	336	387	373	334	346	395	357	370	346	356	327	337	350	383	310	372	375	345	339	369	340	388	336	342	361	364	372	327	358	361	372	400	351	360	349	344	360	326	365	371	369	333	371	372	344	340	352	364	349	352	360	368	355	410	347	403	358	369	363	378	366
21126	821	871	829	873	783	858	877	773	807	879	859	796	838	826	809	850	791	829	853	854	865	864	817	852	847	827	860	852	862	826	846	822	818	788	812	860	834	798	829	814	812	842	831	850	819	861	845	847	836	795	813	793	863	817	841	819	777	857	842	871	850	866	792	818	848	880	870	798	820	813	868	799	838	837	806	808	806	820	846	826	843	838	860	821	813	842	807	832	881	826	834	799	837	853	812	812	814	825	846	865	820	836	823	834	821	877	848	837	819	787	830	839	779	805	829	845	808	831	807	829	867	829	784	848	810	841	799	824	776	797	854	818	858	858	855	848	854	783	787	868	841	877	857	830	793	806	825	822	814	819	767	812	801	810	810	825	791	853	845	794	813	836	805	824	837	866	822	811	840	819	827	795	782	807	807	779	779	871	839	821	841	877	784	882	852	851	842	849	876	811	800	824	818	811	804	808	806	815	801	801	856	860	810	794	916	843	817	820	832	820	844	788	778	790	825	838	827	835	870	813	791	836	831	811	824	800	818	781	805	845	849	796	816	834	807	814	810	899	823	840	801	754	879	795	835	793	869	831	841	838	851	846	797	853	799	753	803	842	766	810	856	818	826	780	834	878	798	826	860	776	853	818	810	841	877	827	843	816	792	806	822	821	793	798	798	783	837	824	797	830	832	805	813	837	840	858	767	819	806	854	836	797	783	793	818	864	861	825	841	813	808	886	790	805	880	866	888	794	825	849	836	829	832	757	854	820	828	851	781	796	861	793	850	796	830	797	808	820	900	842	775	825	803	820	840	846	849	869	801	843	825	845	858	883	814	803	838	816	841	879	857	789	824	842	879	836	804	802	829	788	822	863	823	827	853	835	790	845	815	827	794	834	790	877	830	854	790	805	799	841	827	864	841	868	835	822	821	821	807	837	839	846	805	809	850	885	831	801	802	827	799	803	834	814	814	865	822	851	822	813	840	842	851	856	829	852	795	871	851	804	794	805	833	828	817	891	816	804	809	778	860	826	765	854	830	828	833	821	836	813	812	898	851	805	834	819	807	866	837	857	830	829	830	801	821	848	868	823	839	851	793	844	828	846	813	841	816	888	830	831	866	781	814	803	798	832	802	837	854	826	829	816	833	846	851	769	806	818	853	818	781	790	801	790	831	825	848	830	833	815	755	819	897	803	823	844	846	795	815	827	930	798	806	792	783	857	852	825	809	782	879	837	835	864	849	760	839	810	859	852	827	845	817	789	835	771	828	807	824	821	837	860	804	828	820	846	869	843	834	812	804	842	785	826	798	816	815	851	799	788	834	822	850	794	860	825	849	871	743	839	775	826	793	802	878	873	809	834	802	817	763	819	768	820	860	801	817	816	795	852	851	846	834	802	790	848	834	789	810	831	833	837	835	880	815	779	807	907	804	853	777	784	800	833	822	796	841	774	868	782	827	830	859	823	770	807	821	793	851	870	802	825	781	775	846	802	798	812	780	785	812	823	840	803	858	787	800	852	811	797	814	813	835	849	862	818	854	788	833	834	826	764	868	845	838	768	827	853	859	817	839	799	891	825	830	803	807	786	851	832	799	837	794	817	808	813	853	808	805	812	830	824	770	866	799	781	836	774	849	793	812	800	794	836	832	807	863	893	831	848	820	821	807	822	798	820	827	822	801	876	841	805	853	820	898	833	794	824	785	797	826	826	844	852	835	813	881	829	830	831	799	873	827	788	824	871	829	854	839	885	821	804	801	815	800	879	848	809	819	833	790	839	819	868	874	802	769	788	811	812	823	871	812	831	818	807	821	796	841	847	831	806	848	832	811	773	841	847	776	798	883	807	811	810	820	789	837	815	824	834	817	828	837	794	837	801	908	798	822	827	806	811	799	840	827	833	829	772	824	819	859	813	833	777	808	816	859	799	814	833	845	786	874	797	846	859	757	812	808	832	836	811	845	805	792	842	814	864	795	814	822	842	869	799	785	797	843	833	828	880	825	835	768	840	795	835	834	862	772	887	847	837	841	881	812	829	864	775	850	735	833	865	819	787	870	856	850	826	753	803	886	805	810	825	823	794	850	823	810	798	824	839	857	838	788	851	852	809	848	878	866	758	813	816	847	792	882	857	829	770	852	821	827	804	797	827	811	838	788	844	826	803	832	839	759	811	816	846	828	829	827	803	801	867	843	846	789	816	792	827	791	858	845	803	777	850	869	774	840	833	811	877	812	782	805	832	804	763	811	833	802	781	781	841	814	796	833	900	824	789	813	867	869	785	821	797	839	850	822	854	828	776	841	798	795	855	824	845	849	828	790	804	829	783	762	843	840	842	807	860	845	814	849	846	822	853	832	822	833	825	898	831	801	867	823	798	788	884	850	866	816	846	764	777	833	857	820	822	795	797	824	769	828	803	852	794	807	827	870	804	898	800	813	783	841	809	870	798	820	828	860	787	878	805	884	836	827	852	838	841	816	847	818	822	841	806	869	859	817	848	824	854	845	822	835	828	818	799	835	831	819	855	806	795	839	846	807	851	807	800	755	844	808	831	798	829	831	862	827	808	797	839	771	867	815	839	837	835	842	855	822	837	834	839	846	808	880	843	786	845	804	868	755	843	800	824	838	827	784	811	795	791	810	755	864	805	888	843	842	820	822	842	811	835	829	813	771	810	799	831	781	845	856	827	827	822	856	807	785	845	805	767	864	816	834	842	846	821	826	844	858	836	892	852	841	837	857	845	837	844	855	840	756	832	796	839	812	813	831	853	822	808	858	851	835	830	834	832	816	850	816	863	750	840	868	821	862	844	867	873	831	755	903	866	794	845	762	830	790	826	789	827	811	804	751	814	827	843	860	846	832	771	852	818	855	841	816	740	856	862	796	871	788	832	796	834	817	787	831	753	821	745	802	836	857	795	825	797	844	840	841	819	815	850	812	814	797	832	853	865	809	909	784	801	803	830	826	844	815	830	737	837	781	804	833	793	834	818	839	786	820	840	832	836	814	791	902	810	815	781	837	823	854	817	783	845	826	794	848	867	808	872	817	854	830	805	766	775	803	832	857	778	815	849	817	783	762	863	814	865	819	819	852	839	811	800	809	820	852	859	832	783	793	842	788	773	808	807	820	807	839	833	862	871	825	805	799	872	799	887	827	861	835	843	815	812	841	840	858	866	809	899	855	838	856	835	810	843	834	840	822	852	819	780	803	837	858	855	837	875	825	856	813	832	847	827	778	865	889	837	782	835	817	862	855	765	821	846	862	846	779	760	848	828	855	816	818	840	817	793	832	839	789	852	804	792	803	823	815	844	830	867	850	781	803	852	794	817	865	908	802	849	822	819	858	830	852	836	862	843	762	797	806	828	812	813	821	844	862	836	791	809	852	814	834	822	878	800	856	842	840	873	836	830	804	822	867	813	805	870	812	794	849	776	801	859	824	781	814	846	800	857	864	790	794	841	819	844	793	865	823	806	836	776	924	838	852	829	819	811	876	828	852	831	830
48860	11017	1356	640	555	504	496	448	489	489	438	442	414	472	453	455	465	465	445	447	431	440	484	471	425	476	465	478	454	441	451	409	432	440	457	484	464	488	408	452	421	468	403	460	450	486	422	498	434	434	453	418	409	446	457	432	473	458	426	464	462	428	412	465	480	446	447	457	407	402	445	431	472	415	411	456	465	468	440	456	425	479	392	436	405	434	451	444	444	460	417	397	465	434	443	433	508	427	431	453	459	424	441	457	423	452	449	429	484	451	416	450	445	405	448	468	473	432	445	433	443	467	472	462	454	416	469	432	418	418	455	441	451	482	462	485	438	421	487	431	482	454	433	486	412	450	420	479	441	454	426	462	429	448	438	416	415	429	446	457	450	460	470	432	453	429	444	490	452	470	450	424	428	409	445	451	448	460	458	457	453	434	469	469	424	442	448	463	469	468	458	431	459	490	483	423	434	420	451	450	446	459	460	453	467	469	456	452	445	490	489	462	437	435	477	450	477	462	477	469	448	458	435	442	472	425	430	427	452	420	430	428	468	513	435	451	454	467	420	460	454	474	437	438	466	427	420	453	443	442	424	471	405	460	438	466	443	468	473	440	413	448	408	420	469	479	452	433	456	469	429	479	467	445	445	412	438	440	402	452	492	430	439	447	461	447	447	423	457	469	437	453	440	471	438	438	415	452	397	458	497	467	460	442	445	440	475	479	441	446	440	473	457	444	463	453	415	457	463	478	420	401	476	417	412	447	455	434	449	433	433	428	432	432	436	438	450	406	448	445	444	448	407	452	472	453	514	423	437	447	444	443	439	447	456	445	471	408	439	419	424	423	423	446	444	486	443	432	411	450	403	412	452	449	459	473	440	441	476	474	482	437	444	431	453	437	446	493	414	432	473	427	427	457	469	480	477	411	465	465	413	479	431	460	433	433	478	438	444	450	452	426	471	437	454	424	479	434	457	484	476	447	428	419	435	466	467	472	449	400	465	461	475	450	478	441	456	524	442	449	413	491	449	445	465	439	430	450	402	438	459	452	437	486	419	404	481	451	466	437	490	470	459	463	436	484	474	419	479	429	464	427	438	469	443	447	438	448	406	432	484	458	452	408	452	440	426	459	408	471	450	464	468	475	441	461	442	467	463	485	482	425	458	409	456	482	472	421	416	464	443	435	448	432	436	431	474	482	447	447	479	420	438	462	472	423	461	435	489	485	452	449	439	411	432	408	448	467	442	453	465	438	428	438	445	433	464	428	421	435	468	444	438	487	474	528	461	473	467	404	425	453	445	457	460	475	479	425	463	483	465	489	474	492	424	460	419	499	447	431	453	429	477	425	418	391	441	443	449	459	444	481	433	475	438	437	468	473	437	467	442	429	434	463	437	498	446	447	459	456	447	454	419	452	441	456	433	444	409	482	396	412	433	451	468	419	431	445	441	459	452	409	456	432	454	430	432	450	448	469	388	455	435	437	448	463	465	442	444	478	394	410	394	421	456	409	421	471	452	451	483	490	455	431	414	440	451	432	442	458	452	459	433	455	480	433	449	457	459	489	488	422	426	442	419	443	504	433	409	469	444	442	458	446	426	452	434	484	418	458	402	462	442	479	462	469	438	440	464	434	436	435	459	434	461	486	399	429	457	458	421	435	432	445	443	417	470	463	450	446	431	433	429	422	481	427	460	463	435	447	457	463	437	417	491	470	507	473	417	447	483	440	460	464	435	451	445	422	438	412	471	451	453	441	461	442	420	488	447	445	447	462	469	457	448	446	452	470	442	444	484	455	438	438	441	431	473	435	462	472	451	456	430	462	414	460	483	444	456	422	448	448	429	445	459	480	444	402	463	449	431	468	448	420	444	467	450	487	452	438	472	424	449	421	478	451	426	445	477	438	485	440	440	449	399	438	454	443	471	460	454	474	492	467	477	444	424	443	487	423	442	452	472	430	460	500	461	447	430	431	457	469	495	436	397	423	416	419	468	456	455	430	431	398	482	442	465	448	406	440	406	405	461	437	453	376	442	435	477	426	436	427	445	429	442	422	437	468	476	409	439	449	441	436	395	474	453	492	462	433	426	441	426	466	403	437	461	433	465	435	429	470	460	455	457	422	446	454	468	446	474	422	450	433	475	439	419	453	455	418	435	452	422	475	433	450	447	464	466	435	507	447	425	428	458	492	448	466	551	487	402	462	451	419	446	464	455	432	447	434	442	457	442	459	491	445	451	413	416	402	447	424	451	427	403	484	485	429	449	508	439	434	467	478	455	417	437	404	454	415	451	458	461	422	466	471	436	401	421	446	390	446	433	470	462	449	443	465	444	467	431	464	456	438	405	455	410	435	426	414	423	416	447	433	445	458	468	436	462	431	481	422	449	441	449	458	492	440	428	442	362	414	486	442	421	434	436	449	442	437	497	438	443	418	453	447	456	415	424	439	467	438	439	474	477	417	439	418	407	421	448	464	439	447	481	421	443	429	475	454	428	463	455	416	465	430	432	474	431	395	404	496	475	482	470	448	419	453	443	446	449	435	478	426	463	423	456	431	441	436	445	440	461	453	421	469	425	460	435	412	427	426	433	456	429	408	407	444	402	444	474	478	449	455	452	448	476	410	420	448	458	445	402	427	454	457	450	433	424	445	526	453	446	469	453	445	472	418	473	439	461	426	479	450	434	450	453	449	447	451	479	451	432	429	458	435	464	412	403	420	447	425	439	428	469	433	441	428	458	413	418	435	488	485	469	459	465	457	446	416	464	431	480	436	449	420	500	463	422	435	442	434	466	419	475	427	432	428	428	488	433	438	436	433	417	461	482	424	459	438	456	439	414	449	442	419	457	467	454	433	422	411	434	422	450	434	407	471	486	445	455	406	440	444	445	432	442	383	428	456	423	462	446	408	501	458	421	473	458	413	476	461	448	441	456	476	477	468	458	474	423	484	455	432	464	430	474	444	445	465	470	440	433	444	468	406	431	438	419	428	474	437	447	422	429	436	437	442	433	489	492	456	454	436	460	443	440	445	458	408	415	406	457	485	426	431	488	417	448	427	444	431	445	452	434	457	433	457	461	420	453	460	466	452	407	460	426	477	386	478	430	476	434	484	449	465	460	399	429	446	422	466	461	432	411	453	446	443	446	490	441	479	435	479	428	430	457	476	464	436	475	452	463	449	471	419	435	410	452	431	439	469	451	397	471	453	469	431	436	424	422	467	469	412	487	424	458	441	465	423	452	414	464	452	418	418	446	439	449	439	427	479	422	443	453	459	451	475	450	467	444	424	462	387	452	454	413	489	453	394	445	454	453	441	480	444	467	485	395	434	467	488	407	441	408	493	449	437	444	422	453	465	512	449	484	425	491	407	455	458	467	454	481	382	423	419	399	454	459	457	432	480	422	427	454	451	413	462	397	410	454	436	444	438	451	482	409	449	426	420	451	478	455	436	465	464	474	441	480	445	450	417	457	444	441	418	438	434	417	454	412	450	437	477	465	424
26490	1241	1481	1518	1466	1291	1209	1242	1159	1071	1103	1003	1021	1044	1013	1042	1035	1066	1043	991	1030	1007	1043	1011	1077	996	990	997	984	976	1008	971	1058	954	961	977	944	973	1033	983	953	1028	958	1025	1012	1008	945	928	982	1008	958	1004	978	1009	1009	975	943	969	1010	1032	959	991	976	974	988	1006	1020	1001	1056	969	999	1014	1010	970	994	972	952	1028	985	997	1023	998	970	901	963	954	948	1005	962	1024	1003	1012	976	1004	894	1013	969	1010	1032	986	978	967	1011	989	1014	1008	1000	1017	992	999	989	954	980	1013	987	1014	1018	1088	992	1003	991	974	1073	968	1012	968	963	959	960	1040	992	983	962	989	1003	974	1003	1030	1040	977	981	1005	1033	1024	980	949	981	1004	992	968	1005	988	1011	996	1012	1018	1014	994	995	981	1011	988	1017	974	1027	954	988	997	1036	970	959	984	960	1004	939	979	968	991	964	1002	1001	1020	959	970	998	965	926	986	1005	1005	958	1010	1000	963	1031	1050	992	1032	1007	993	990	1022	1008	991	985	998	999	978	1073	996	973	1008	995	989	970	953	1027	1024	955	973	1017	1011	1088	1001	932	985	990	964	964	1041	1010	983	1026	996	945	945	967	932	966	1007	1037	1004	989	1055	962	1012	1011	1010	1001	1002	980	958	971	978	1035	991	999	999	1000	1006	961	1027	1024	1029	987	1020	1046	1015	1033	976	997	962	996	971	1005	950	945	1054	1002	997	995	975	1031	951	984	972	1004	1007	978	948	962	954	1052	1002	1031	964	1025	1013	1007	944	944	961	1028	1013	999	933	1009	1017	934	946	966	1009	974	977	957	999	998	1026	982	996	1000	990	1007	920	1008	1005	1003	1016	967	973	975	1035	998	970	968	981	996	1029	1024	954	1040	1045	943	1051	994	1015	971	1003	1021	1022	988	1032	1016	991	1023	982	964	971	989	999	977	1065	978	976	981	980	999	989	984	953	992	926	1009	1003	1028	998	981	983	988	1045	960	998	964	952	981	993	985	1007	1000	978	995	940	1002	994	1018	991	984	979	972	1024	970	956	1035	961	963	925	1021	957	1000	1004	983	997	994	966	950	997	936	999	1016	1011	958	981	977	983	1019	1001	935	1002	993	964	981	983	988	988	994	1044	973	1004	939	954	1009	967	985	1052	1024	995	1017	917	974	992	1042	1045	1006	1007	983	1012	969	999	1017	946	991	1005	997	980	965	951	1040	960	1007	1013	984	923	963	986	989	1027	984	996	986	979	941	1009	990	1074	1014	968	985	974	950	1009	939	933	886	984	1062	938	949	969	987	1001	991	934	967	993	991	1060	1023	1005	1052	1004	985	975	965	1041	1038	1045	1003	988	980	998	1032	996	963	992	1026	989	985	984	974	1011	939	995	1073	1035	987	1038	961	982	1033	935	977	1020	1032	964	1030	1025	1016	961	969	1018	1023	1021	964	1001	973	1000	990	1002	934	1013	1030	929	970	972	1022	1059	1081	1032	903	977	1012	1011	1020	953	1004	948	982	998	1026	1005	995	938	983	973	1021	1012	1012	980	979	961	1004	1021	1043	955	1006	986	1005	986	1002	980	1001	965	998	1013	989	961	980	1045	1064	934	1008	1024	986	1006	1017	1009	993	977	1026	924	946	999	1023	963	1002	1025	1051	986	986	1003	1025	992	983	976	963	951	1004	975	983	1030	1006	1014	998	968	973	1013	994	974	943	994	974	1024	1002	1011	987	982	1016	976	1002	919	1033	983	1000	958	981	1007	1000	975	956	1026	1027	1042	975	964	1019	1014	1058	1042	929	954	1014	929	1022	955	970	1034	966	971	1022	974	989	1055	977	985	1027	1027	1035	962	973	958	1003	1046	1009	984	980	976	1002	1007	1048	958	1023	977	993	954	1004	1011	996	983	1010	981	992	989	993	1001	1035	1009	1033	1009	994	1010	1000	964	972	941	998	987	1012	1010	955	940	1012	975	943	995	1004	984	1025	1003	959	996	972	1013	974	969	1035	982	1013	968	1031	953	1024	970	1002	1008	970	1031	993	1037	954	1002	1039	936	971	1061	939	1010	973	993	941	972	973	944	974	976	903	1017	959	1014	943	1026	943	1018	959	1047	1007	995	1019	988	975	993	1023	964	981	1003	953	1002	997	1007	1009	970	981	966	971	980	933	957	980	997	1006	1022	981	994	987	1080	934	971	1043	1003	1019	960	951	985	959	979	1049	966	993	1013	968	949	1022	987	1007	991	994	1038	1008	970	984	994	982	999	1011	965	967	1008	1022	987	1006	964	1015	1005	1058	1008	1013	983	1015	1017	1040	983	982	1054	964	1014	994	958	1010	1003	991	1000	971	947	1053	1025	978	950	927	960	987	1019	999	990	1023	1024	987	1003	1003	983	1033	961	993	980	1010	959	993	1025	984	1000	1011	995	973	989	1070	1036	998	1028	972	978	932	989	992	1018	1000	1006	972	996	1032	1015	978	930	975	923	989	969	1002	984	1023	997	1004	943	992	980	1001	996	1038	972	943	973	975	973	1030	995	990	999	969	1077	986	1002	1025	989	972	1024	979	992	967	1008	936	1014	1021	965	1007	1046	997	963	1054	980	954	925	984	1009	1021	1035	969	1016	1019	972	1022	995	1031	1003	1005	1009	998	994	943	982	965	952	1005	1010	1060	972	983	964	976	1015	941	998	993	1015	971	968	1067	1013	1013	996	936	998	997	946	963	982	1032	996	1043	966	1020	966	970	945	1000	967	953	1004	1036	928	981	955	958	1051	979	992	936	981	967	952	981	1033	945	991	961	967	1017	956	946	1015	934	1014	960	1025	987	998	1030	967	1046	1026	997	980	1076	1011	1038	963	994	1028	1009	1021	991	1002	957	935	979	935	1014	1000	990	1032	966	978	1053	1001	961	999	980	1000	1002	976	989	975	1016	1008	957	1074	983	987	993	987	981	1015	992	1003	996	1067	1007	988	1010	986	986	982	1014	976	952	1027	973	994	969	966	1025	1018	1005	938	984	998	1040	970	1028	972	1014	964	941	929	1005	989	1021	1014	1017	1017	1000	973	959	1041	935	1048	995	1026	966	988	990	1045	976	997	1020	1040	1023	1003	1002	973	1057	1067	969	989	983	983	979	984	948	1066	993	986	1031	997	972	1009	984	955	1021	1059	1022	960	1002	968	1093	989	982	951	989	983	931	952	1047	1009	976	934	974	1063	986	938	1028	1003	1000	952	976	1021	1016	979	978	1044	1046	1016	974	1040	979	1036	955	1007	981	1011	1048	991	946	947	945	1003	985	1015	926	991	1020	949	1036	957	1078	1012	1019	1011	983	1003	980	969	1005	978	965	971	1023	1022	984	1035	958	1016	947	1000	1036	980	1056	1014	965	943	982	1005	987	1026	962	969	962	1006	1008	1044	1030	1000	993	980	978	1004	975	982	1000	1003	1003	957	971	1040	951	982	1006	992	1005	945	993	986	1013	997	964	952	1012	961	950	1031	1010	1012	969	972	1036	965	1017	1044	984	1028	998	993	942	998	957	962	1046	975	1016	985	1028	946	989	1047	967	936	956	1019	950	998	1030	1018	988	995	1040	1026	1006	988	961	1021	1003	982	1018	978	1020	965	965	988	996	1013	1023	952	978	1026	991	977	984	982	1036	1026	977	1031	1027	994	965	938	1001	993	960	996	961	992	1008	974	969	1034	1053	997	958	1002	973	1034	1024	983	959	1056	1018	1025	1009	1002	1022	961	994	1056	1046	996	915	1017	984	992	995	1041	1010	1003	1035	1004	986	1067	998	978	989	989	1028	976	987	997	988	973	988	991	1034	1022	1040	1062	957	1003	1012	1004	985	964	957	937	998	996	1002	986	1000	1036	1004	978	971	936	1027	966	940	1005	987	1020	1061	975	930	997	995	1052	981	1035	990	990	993	1028	1058	1024	1005	1038	942	1001	930	934	944	998	1018	978	1013	958	939	1037	996	989	950	945	981	1034	996	1035	954	1002	1005	976	1000	997	985	1055	1021	968	998	987	967	975	996	952	979	985	1011	968	1021	982	1009	982	969	1070	977	1083	929	950	1022	1008	1015	1017	1003	975	1053	1036	1028	1005	1005	993	1025	1009	1007	955
54836	13214	2034	677	543	480	428	394	371	361	359	380	340	351	335	330	348	296	345	391	339	321	333	343	373	331	363	366	301	379	342	357	371	304	364	357	356	377	323	301	323	355	364	368	311	364	314	362	334	369	347	320	374	344	321	329	322	362	320	330	351	370	343	354	366	380	322	353	383	369	348	325	385	325	337	350	340	322	366	356	357	362	349	348	326	353	351	373	314	330	355	340	363	351	355	343	361	358	345	315	354	336	346	332	373	351	329	335	308	323	344	372	342	380	337	338	335	355	333	344	365	348	324	357	356	320	355	348	364	338	344	337	347	331	345	313	368	368	368	390	344	332	343	368	354	388	345	364	355	380	325	340	329	341	322	335	347	297	344	343	340	373	355	377	333	328	337	345	374	365	337	359	314	360	386	358	332	373	336	329	342	359	343	362	379	352	308	357	382	354	342	377	360	347	334	334	307	320	359	349	366	325	369	341	359	335	346	344	338	314	317	364	366	334	322	315	397	374	337	312	347	347	373	321	354	331	334	320	343	330	296	350	373	333	316	342	358	346	326	363	357	338	332	375	382	382	365	361	336	341	342	357	354	324	329	304	348	398	341	329	330	335	370	376	294	323	361	376	392	337	321	360	348	392	319	346	360	350	328	358	349	317	337	346	355	330	353	333	339	327	348	401	348	345	339	345	360	353	335	338	331	321	342	337	373	324	305	329	372	346	373	382	332	329	337	341	362	347	330	338	347	315	379	335	337	340	355	341	366	359	319	343	328	373	327	334	344	332	342	326	351	354	328	365	328	350	343	378	351	350	327	343	355	321	370	377	380	360	339	332	313	315	330	366	333	338	348	362	363	335	341	348	359	328	316	380	335	352	324	349	346	331	324	355	310	365	347	352	340	375	349	342	332	338	359	364	343	358	339	357	346	349	341	360	323	344	350	361	331	349	345	340	307	351	354	343	317	369	337	318	346	353	364	350	339	357	373	331	354	374	326	342	317	361	350	324	335	339	343	365	335	369	328	339	342	310	349	364	329	312	353	356	345	390	324	327	353	331	345	352	303	390	358	302	368	339	359	323	388	332	360	358	373	309	293	344	350	356	393	344	344	318	362	346	388	376	351	344	340	384	360	377	356	394	344	341	309	374	359	328	334	381	391	382	348	350	326	310	313	335	346	370	373	349	405	355	340	390	364	353	310	344	354	340	337	345	346	339	338	318	337	341	328	331	355	372	360	331	379	326	340	351	323	379	386	396	358	321	338	342	331	341	342	346	359	331	326	364	357	349	323	343	341	360	323	330	334	372	368	362	326	322	305	376	339	336	330	360	387	328	327	345	365	319	316	357	367	338	341	360	307	354	369	361	331	355	339	345	352	362	329	366	361	335	380	337	334	331	317	370	351	362	366	324	350	319	352	362	320	302	346	357	325	382	312	355	363	356	342	353	355	320	331	363	356	363	340	370	346	335	321	328	345	364	329	295	333	365	334	338	410	350	323	352	359	324	349	342	294	323	322	373	332	324	343	318	337	330	328	357	338	357	365	357	332	346	376	363	361	346	363	339	329	363	370	363	318	310	335	325	347	334	332	354	366	377	347	312	348	370	337	350	345	326	324	345	321	311	334	341	322	384	353	340	295	376	353	350	354	322	295	327	339	287	337	318	352	330	321	338	361	340	362	377	339	325	347	342	369	363	341	309	358	398	338	365	328	343	356	355	323	372	317	362	330	361	348	381	373	380	354	343	361	349	337	332	356	396	363	332	341	346	344	347	320	374	344	389	380	340	349	368	322	319	351	353	323	331	312	366	387	368	352	357	375	333	371	345	326	354	348	372	334	358	349	306	349	333	326	348	326	326	335	371	373	350	344	358	377	336	309	331	323	380	318	326	345	353	340	335	367	366	320	343	343	342	326	353	362	381	341	347	336	376	355	322	327	332	390	356	328	349	391	349	356	312	357	357	358	328	353	316	312	335	373	368	373	384	318	326	357	361	353	324	317	348	374	336	337	344	355	336	377	334	319	353	384	354	350	343	336	330	328	320	339	300	321	381	355	365	334	336	342	342	352	311	325	331	365	309	340	364	355	339	343	324	375	362	363	337	351	318	362	370	355	335	338	365	340	354	356	338	331	351	346	344	342	343	354	361	335	334	317	337	351	381	358	334	338	346	331	343	324	356	374	348	354	362	330	331	363	360	344	344	322	329	339	305	321	335	319	358	329	367	351	336	370	318	346	347	352	335	362	339	331	313	347	350	318	341	339	332	329	342	359	381	330	346	339	355	349	373	299	345	377	329	348	346	378	341	339	388	370	356	346	316	325	350	358	352	373	348	323	319	345	347	342	357	347	366	339	319	324	351	345	386	350	337	390	319	353	342	353	345	338	354	335	380	380	359	346	337	343	342	313	368	362	334	300	337	348	387	319	357	381	352	359	366	317	355	318	323	351	335	347	339	312	369	362	334	367	341	335	332	339	365	358	346	356	371	374	314	341	315	358	340	334	345	371	321	367	357	329	369	311	309	347	343	340	350	379	323	333	338	368	361	344	343	379	363	356	356	318	384	343	309	311	343	340	346	359	341	323	339	365	389	351	351	330	353	353	370	350	336	379	358	335	376	349	372	334	342	376	357	339	337	356	326	350	311	327	362	315	360	325	351	348	330	352	358	324	370	369	313	368	346	377	362	334	361	362	329	307	367	341	363	302	350	347	344	353	334	349	361	392	403	371	330	346	346	354	332	358	331	351	335	358	369	329	350	343	379	351	325	357	367	328	344	340	372	361	329	360	352	384	351	346	339	332	340	313	361	308	339	350	352	329	352	367	342	392	333	366	378	355	320	348	350	368	370	382	371	384	340	315	322	376	375	358	343	342	329	386	350	358	336	387	332	363	334	367	334	346	340	294	311	336	363	371	373	340	317	353	351	338	343	320	354	335	331	329	332	332	340	341	332	347	367	347	361	360	353	348	320	384	344	317	357	363	352	360	329	377	331	317	309	349	364	330	374	323	336	349	349	329	341	347	363	338	299	318	330	318	316	367	338	333	336	309	355	343	336	371	348	343	363	338	342	344	313	342	298	359	365	341	327	324	340	336	336	309	342	358	369	340	337	331	357	349	339	330	315	340	348	334	382	328	337	352	340	335	363	334	354	348	337	346	348	339	346	335	363	378	342	350	362	373	365	338	382	361	354	356	317	372	372	359	332	345	345	335	346	354	365	316	365	349	337	342	323	348	302	328	328	332	372	338	351	371	336	323	336	385	349	318	347	373	319	347	351	388	352	360	321	398	355	347	321	357	308	330	320	325	360	376	293	333	363	359	330	359	349	328	350	343	371	358	360	348	349	345	329	354	356	340	356	366	364	366	349	342	344	355	384	373	331	337	297	357	366	367	340	321	368	342	366	360	344	354	370	352	313	359	351	332	348	306	359	325	385	330	338	363	386	340	365	371	374	329	349	330	355	372	340	337	365	355	334	354	325	354	394	365	306	390	364
28638	1031	1713	1786	1662	1337	1287	1101	1056	1008	977	945	892	880	884	822	862	834	843	851	810	795	780	779	774	859	804	796	836	805	810	771	799	783	811	799	761	789	773	818	751	768	790	745	813	809	799	754	792	796	739	799	796	770	751	794	793	777	776	769	783	746	768	784	795	808	748	736	759	810	756	781	801	785	791	764	735	755	762	788	782	818	766	766	786	817	773	748	784	764	747	766	770	768	841	758	788	784	736	742	763	739	744	804	807	796	818	771	782	723	776	776	766	806	769	769	729	687	744	830	737	795	741	765	774	766	799	793	807	772	759	780	772	788	785	774	750	767	775	762	770	761	793	770	749	797	774	784	755	781	764	771	772	748	782	766	781	802	758	750	780	776	759	810	756	737	769	800	784	710	846	743	803	759	773	764	777	772	764	737	783	782	771	784	782	787	826	755	792	738	813	774	791	737	777	749	765	832	746	770	763	778	745	724	758	759	751	771	791	756	766	748	777	818	773	749	781	794	743	779	733	829	818	784	821	771	795	732	779	751	837	752	725	717	795	769	747	776	772	777	803	796	803	755	739	714	762	777	764	776	755	750	754	740	730	805	766	778	801	772	794	786	784	793	725	768	740	789	767	797	784	731	802	762	767	801	758	743	820	774	708	780	782	731	777	772	782	737	746	764	778	764	819	753	784	760	745	776	766	734	742	766	765	773	821	834	786	770	751	758	812	732	751	771	756	774	784	800	753	800	793	777	753	759	811	725	834	781	775	797	709	757	796	712	751	757	758	804	753	832	759	719	778	772	797	783	710	780	787	793	762	790	789	744	800	776	797	786	746	804	824	822	734	811	776	775	758	782	768	789	737	751	783	767	701	781	776	726	771	803	743	767	797	762	845	782	755	749	772	750	739	763	803	751	804	807	831	761	733	789	744	773	772	762	773	732	801	804	803	792	745	862	799	788	798	781	810	758	754	795	769	756	836	781	776	768	780	760	805	764	797	794	817	740	819	791	803	754	767	781	821	771	733	749	759	783	834	800	818	767	775	785	789	810	744	813	855	792	807	774	813	757	774	764	770	760	788	766	750	746	751	774	734	804	774	758	742	763	781	768	767	788	811	803	742	759	747	763	816	757	803	770	813	758	780	763	814	753	765	770	796	755	803	773	783	795	760	770	778	787	748	785	711	820	760	729	770	806	791	772	789	778	797	796	785	823	795	746	746	784	789	780	761	762	794	739	815	791	801	765	811	763	804	847	778	813	750	801	789	793	770	729	763	779	804	797	771	776	802	776	765	816	793	779	784	766	764	719	794	756	768	751	757	803	754	790	736	757	799	816	754	809	790	774	798	793	772	757	793	794	773	801	743	805	750	758	773	770	757	763	793	765	814	726	796	729	818	753	766	705	788	788	748	745	736	742	760	731	728	762	761	736	819	768	756	774	755	776	751	820	770	740	748	761	752	780	814	797	774	768	763	715	739	767	733	778	794	801	748	771	798	730	815	828	802	753	817	772	798	791	746	815	758	779	758	748	765	802	831	784	805	752	804	759	759	749	797	757	705	749	759	810	743	785	806	751	753	777	776	771	773	754	809	752	749	786	808	740	762	773	716	766	834	750	762	759	712	809	758	773	733	767	804	763	756	729	755	734	794	758	736	707	785	783	757	753	769	805	783	798	810	822	807	752	740	838	762	768	751	783	830	803	765	768	770	789	807	759	756	729	758	733	738	812	792	833	776	735	793	815	763	784	755	736	719	791	777	772	830	772	766	825	774	785	770	761	803	749	736	819	787	755	795	788	773	789	798	758	774	769	806	808	802	747	805	807	798	810	774	797	830	769	778	789	784	789	762	782	749	750	791	789	759	797	776	840	790	765	821	777	761	739	735	740	794	816	752	804	741	709	801	759	786	764	772	780	772	757	761	751	733	714	724	775	793	763	729	759	798	804	773	777	776	770	757	821	835	776	737	775	779	766	766	702	734	778	707	782	765	785	776	787	777	792	759	717	805	739	772	744	761	757	764	803	801	810	781	742	766	789	772	722	733	768	742	782	753	813	825	754	819	810	789	761	784	757	802	792	762	760	784	799	777	748	751	817	801	765	842	749	737	761	735	795	785	768	791	767	768	771	719	793	819	802	814	741	797	753	754	806	752	844	713	773	809	842	752	747	783	742	786	829	754	797	807	785	769	811	789	757	842	794	757	777	827	742	832	814	752	746	794	799	774	829	740	796	812	771	747	787	770	790	802	769	759	758	755	756	770	819	734	770	782	763	820	769	785	817	780	824	770	793	746	744	777	830	786	770	743	777	762	751	751	740	774	757	801	755	760	791	712	760	798	810	790	766	774	776	778	760	748	754	767	834	776	748	747	781	802	792	757	781	780	839	784	779	770	735	827	824	796	809	716	772	819	742	780	806	849	759	779	812	819	827	778	757	781	789	769	772	797	805	800	754	746	782	730	718	781	777	789	739	754	803	812	742	787	718	774	736	783	779	755	804	790	783	741	769	798	793	762	800	770	747	786	750	782	786	778	795	758	782	775	773	788	761	756	790	790	795	776	780	767	785	796	768	800	751	811	792	775	779	753	770	779	796	723	830	760	767	728	792	779	805	773	804	750	752	783	767	838	772	781	755	779	745	790	807	771	760	764	734	741	756	723	768	827	718	781	754	769	812	793	778	739	784	773	768	782	775	769	791	788	770	755	761	844	763	772	785	823	761	813	760	788	799	771	733	785	784	777	798	778	781	803	794	727	734	786	758	774	797	755	765	819	818	760	793	750	749	785	716	830	815	786	790	771	779	782	755	801	731	799	745	767	745	768	797	822	779	752	815	741	768	796	759	780	734	807	795	804	785	834	798	782	712	803	805	826	797	788	791	781	743	814	760	789	755	758	802	781	795	761	710	792	787	766	767	798	714	809	738	773	747	746	762	732	844	766	784	778	768	755	783	753	764	731	750	724	794	789	750	759	774	774	719	811	787	806	789	824	759	771	722	746	800	767	785	775	826	732	705	766	782	762	775	779	772	777	786	774	800	805	783	749	809	788	805	751	790	722	791	752	771	796	765	749	837	805	774	774	731	757	788	742	762	748	779	776	734	731	765	788	785	750	733	788	785	752	731	764	773	769	789	775	809	778	808	740	732	797	772	776	827	804	860	751	761	769	824	797	776	737	750	751	775	777	773	774	774	749	760	780	793	801	758	734	765	747	791	749	764	795	738	825	774	737	742	747	796	772	840	780	721	792	767	797	765	754	779	747	695	772	798	761	817	786	781	816	779	779	802	823	790	798	786	750	823	832	773	754	793	799	824	769	804	794	776	815	798	788	775	745	737	770	749	745	787	729	746	769	816	771	787	756	755	791	782	757	763	752	798	761	810	779	776	764	719	761	770	799	782	779	769	803	815	829	761	771	747	744	778	765	819	761	813	788	840	775	777	791	788	802	739	765	724	763	751	781	824	800	771	763	839	724	756	750	787	792	764	762	772	799	722	790	711
37204	5332	446	386	345	363	344	341	336	348	325	329	317	369	327	363	370	330	349	313	347	342	358	331	323	367	341	310	368	321	354	375	318	348	336	357	336	313	331	316	314	327	393	355	332	398	336	341	349	344	322	336	385	366	371	363	343	340	344	359	392	373	328	344	380	340	371	377	331	336	346	323	324	364	366	346	351	344	339	378	353	355	372	343	320	312	367	365	351	328	318	352	350	334	341	346	377	368	342	350	328	369	309	336	353	373	345	332	327	361	351	315	345	333	353	366	346	360	324	307	332	332	363	359	314	342	325	334	349	371	357	361	343	351	355	344	337	394	353	365	331	358	334	328	353	355	362	374	353	321	333	348	337	368	342	331	391	326	335	328	341	325	337	344	401	367	280	336	380	356	360	333	351	366	330	379	367	353	336	328	382	336	335	349	315	349	317	322	351	344	341	335	345	331	361	353	352	329	342	368	337	327	349	347	354	312	331	340	349	335	315	345	348	340	314	340	343	370	362	359	376	335	363	354	321	352	351	330	350	355	380	334	309	348	348	380	342	337	317	345	309	307	310	348	356	332	337	351	361	349	359	296	344	357	346	362	314	343	357	382	348	339	350	307	332	341	340	329	342	354	348	348	337	331	316	317	313	330	352	317	325	380	332	353	353	363	342	335	345	333	346	295	359	371	381	344	368	331	357	346	338	343	382	375	326	377	394	338	357	344	336	354	349	318	328	336	331	335	340	334	357	354	349	391	323	334	348	336	314	320	290	352	342	323	327	329	373	345	348	373	369	314	318	352	292	348	364	332	316	382	336	357	363	348	350	354	312	379	342	352	325	370	354	352	318	341	351	348	378	401	356	339	381	376	301	336	356	353	327	386	357	325	368	344	353	349	326	337	324	379	377	368	372	321	345	335	330	317	358	340	328	335	311	330	342	306	344	334	345	351	382	338	341	354	356	378	342	344	338	346	325	323	301	343	322	327	334	350	331	327	368	351	356	341	326	321	365	361	386	345	333	379	322	312	367	297	358	371	335	312	350	341	365	363	329	365	354	349	355	324	376	353	324	387	356	364	340	369	349	343	388	343	356	340	366	323	307	338	323	318	324	341	355	335	339	379	362	366	354	313	346	326	327	341	334	331	345	348	379	369	311	365	345	349	370	350	305	327	330	360	296	342	371	377	371	293	308	344	357	377	377	342	309	353	365	316	328	323	368	322	323	332	342	354	333	373	323	334	330	363	328	379	359	324	324	357	389	335	363	349	362	335	331	330	356	344	335	372	337	359	319	337	339	329	329	350	377	342	363	288	319	340	324	334	334	331	342	342	318	337	318	375	343	324	378	304	327	318	329	341	359	355	342	363	364	342	368	362	367	313	310	351	330	325	364	324	374	355	358	371	347	313	377	394	309	360	344	322	351	322	372	361	338	355	341	364	334	348	331	332	351	335	344	359	298	338	370	346	374	382	334	379	348	321	361	332	327	297	353	333	329	345	309	357	335	371	334	340	361	351	348	340	328	316	352	348	355	325	339	331	338	326	340	370	357	343	351	300	318	360	386	353	354	347	344	337	372	335	352	358	322	323	330	356	324	343	299	328	326	345	345	364	342	321	348	324	341	344	346	353	322	331	340	330	315	330	336	384	341	325	343	303	335	337	341	358	341	350	333	316	323	368	316	332	320	361	367	374	324	306	424	338	347	350	305	335	353	352	345	377	337	351	324	368	337	362	392	328	351	357	305	358	348	358	351	323	341	302	361	337	360	379	371	340	373	338	363	325	342	321	341	360	330	329	347	341	323	364	299	354	360	325	349	351	310	333	316	352	342	332	336	327	344	368	328	328	339	380	365	378	353	349	398	347	356	398	332	348	363	342	335	327	392	333	331	356	375	354	330	324	339	308	357	331	342	347	334	361	390	314	350	334	316	373	341	327	333	363	343	354	313	332	362	362	380	363	322	370	330	340	359	313	327	343	375	310	324	356	317	330	338	321	345	391	337	329	366	328	367	318	340	336	364	358	302	356	335	284	330	338	351	334	362	345	331	320	352	359	319	397	360	330	333	320	343	349	343	341	355	369	325	373	298	355	334	367	310	350	350	331	338	329	321	373	318	362	354	350	338	350	340	339	320	377	363	358	360	323	369	336	359	345	348	317	352	345	318	361	357	348	342	356	371	364	384	325	372	347	339	340	338	337	318	326	354	349	362	372	372	333	353	345	349	350	405	326	331	328	338	332	384	354	316	340	386	336	353	359	374	336	368	334	339	374	339	322	324	365	331	313	302	360	365	357	358	360	354	354	319	347	334	344	326	373	321	331	368	341	340	340	329	331	343	349	352	366	358	386	365	339	346	334	329	344	324	346	329	360	328	325	355	340	359	361	345	338	337	343	353	337	375	319	321	335	339	311	317	333	397	355	330	346	320	319	314	353	323	338	376	343	307	373	339	350	329	339	347	367	378	344	341	321	368	376	356	362	332	346	353	341	353	370	357	374	328	317	361	348	314	328	339	339	351	322	369	360	352	369	347	323	314	339	343	320	341	382	325	381	340	346	308	361	352	352	364	358	322	350	387	341	334	333	355	330	322	352	347	369	381	325	303	353	336	342	312	314	348	317	360	368	337	386	333	316	348	366	355	320	348	344	329	336	364	379	317	344	384	355	327	338	358	350	347	319	350	367	326	364	375	358	379	326	354	344	335	325	336	343	331	363	358	334	348	351	359	370	297	379	375	336	355	365	350	365	360	378	342	341	334	364	339	319	343	288	352	336	357	381	343	316	358	333	323	377	331	353	328	354	354	329	320	314	326	310	315	311	319	347	331	335	323	356	328	345	328	321	304	334	341	359	360	354	335	366	328	326	361	356	335	376	340	373	354	351	341	319	314	348	312	318	347	315	352	331	384	341	361	352	323	328	328	316	307	317	383	352	338	329	357	326	345	313	350	371	352	346	316	345	343	336	319	371	361	338	321	355	322	314	319	317	345	323	349	313	329	363	342	337	351	381	343	346	330	369	330	363	368	351	342	352	351	332	365	346	375	367	363	346	262	349	387	366	340	361	374	373	368	376	345	366	355	332	369	342	348	308	369	334	370	324	334	352	342	333	307	366	330	352	353	340	350	356	396	345	332	329	339	323	336	370	371	350	354	326	342	345	385	366	352	340	366	331	366	380	335	374	350	305	321	318	349	342	352	344	305	315	339	361	335	384	358	339	368	344	357	386	344	364	353	356	357	348	294	362	367	353	353	349	337	351	386	400	353	339	344	348	356	361	335	351	365	321	339	327	323	325	310	330	303	356	329	392	324	403	370	352	347	361	352	321	326	321	352	352	327	358	384	331	372	363	353	358	348	355	328	370	345	349	352	333	315	327	335	341	348	357	374	313	369	317	376	329	365	357	355	313	365	353	357	333	348	310	375	375	330	372	360	327	328	325	356	378	375	333	358	336	375	299	361	331	358	330	390	317	294	293	292	323	327	328	325	355	374	371	326	334
20441	823	843	836	878	745	774	797	805	847	807	842	860	802	811	823	828	848	804	771	784	799	845	751	797	815	778	782	796	789	781	780	800	817	808	815	796	812	840	836	838	835	810	829	829	804	785	752	826	751	795	792	834	768	802	816	780	809	823	815	824	785	822	849	801	820	816	806	745	812	788	812	798	814	815	835	738	770	787	827	811	746	789	755	770	756	807	780	794	843	839	827	801	790	808	798	798	852	785	795	802	818	790	822	773	744	829	778	763	775	796	795	752	806	733	820	779	817	812	824	829	754	783	774	848	838	863	811	801	844	774	820	825	797	777	808	859	786	783	796	797	817	778	784	815	799	790	806	798	790	767	782	789	771	794	721	820	816	836	786	821	788	800	759	739	818	818	761	820	798	785	738	759	811	815	813	772	803	807	818	758	803	827	830	782	815	776	866	774	786	867	782	764	784	783	849	806	806	822	732	811	833	743	784	757	822	819	766	777	792	790	799	771	743	827	790	868	826	809	789	791	801	823	795	807	795	805	843	783	815	766	798	818	773	803	799	812	835	830	825	763	797	839	812	836	816	790	833	776	805	836	799	838	769	771	796	790	779	816	789	813	785	815	774	767	785	814	772	796	789	773	798	808	808	805	810	774	763	780	874	805	779	857	746	815	824	762	818	835	790	825	808	820	811	799	802	813	749	750	733	843	781	803	752	781	777	779	810	790	750	808	823	781	832	818	806	791	778	761	820	830	793	803	818	768	779	786	786	795	779	802	738	812	809	769	822	787	782	793	775	835	758	838	791	808	817	853	836	852	802	797	785	792	801	789	831	777	845	808	765	810	828	793	806	801	815	814	834	768	807	747	763	854	813	781	767	833	806	806	806	802	827	816	821	832	820	804	813	826	728	760	817	765	782	805	795	804	788	842	809	741	803	835	782	793	836	776	776	828	768	839	827	718	834	792	815	790	774	779	854	825	824	814	835	818	799	777	810	813	777	798	757	809	763	817	813	758	830	795	813	850	759	776	787	760	766	807	824	769	767	814	806	747	743	837	856	828	687	829	805	854	791	817	820	803	799	863	748	803	771	813	808	788	805	841	755	763	773	788	801	811	754	795	822	771	780	846	806	716	849	774	764	806	799	781	789	811	824	796	791	857	765	766	807	837	789	711	811	771	781	728	789	806	800	813	784	767	807	825	850	802	793	762	808	827	830	759	753	769	797	856	805	800	725	814	783	838	765	841	814	782	793	802	776	832	756	826	794	819	784	854	773	857	853	818	815	801	810	836	753	802	771	792	790	863	788	785	771	822	801	776	825	830	817	830	814	788	800	800	786	805	781	834	762	788	807	757	815	796	817	839	833	870	818	764	845	787	775	763	823	792	805	832	802	790	812	785	781	808	777	802	776	766	778	781	795	796	783	807	788	812	817	760	790	809	746	820	798	793	790	854	816	791	810	781	793	806	807	809	808	783	765	849	758	751	832	827	775	826	803	810	796	829	827	782	772	784	799	804	777	781	781	801	816	770	800	784	799	788	770	797	767	788	823	780	829	830	796	773	827	792	803	807	818	800	820	790	775	813	747	726	809	824	838	820	794	842	777	826	771	839	821	846	761	748	832	823	751	862	786	797	820	818	772	795	831	788	771	818	795	758	798	794	829	828	853	785	791	796	820	799	781	749	838	789	765	769	749	775	748	825	791	796	781	775	808	784	789	771	770	802	791	809	868	803	836	824	820	778	808	819	795	740	813	822	800	772	794	786	876	764	825	795	741	789	806	838	761	811	773	803	838	796	760	777	841	847	792	824	806	794	773	780	828	858	814	820	831	767	761	840	856	796	816	768	806	840	808	754	825	781	804	780	820	796	744	757	797	794	814	765	903	828	826	813	788	803	811	791	810	799	750	830	825	804	801	849	798	798	818	835	837	767	846	861	772	807	823	749	829	807	764	797	806	788	817	813	816	750	763	827	802	746	773	782	802	841	813	775	799	778	766	804	806	779	813	799	811	835	802	790	830	814	777	815	797	797	771	869	711	839	793	852	835	775	810	863	831	811	797	817	821	734	867	822	754	823	794	824	806	756	780	854	784	802	748	822	833	781	783	773	844	789	796	747	864	779	799	826	851	792	792	798	778	797	826	788	787	786	762	829	784	829	828	749	850	820	782	825	784	832	791	799	761	844	766	870	745	798	786	748	790	809	758	787	817	832	806	768	843	792	852	791	829	765	803	766	793	782	778	791	788	766	813	828	760	801	788	829	826	759	803	809	830	798	816	812	811	857	814	810	820	808	775	802	759	853	818	780	808	764	803	816	826	821	829	840	807	784	783	849	780	817	819	779	765	839	770	807	836	815	830	792	788	814	861	807	854	853	800	807	769	780	769	780	777	723	799	798	825	752	762	807	831	841	769	807	815	802	779	796	759	772	790	806	818	777	822	802	805	810	829	787	798	811	766	862	814	802	768	840	799	838	804	779	754	833	770	805	816	855	802	777	846	808	800	783	772	816	808	767	812	842	776	848	780	848	822	797	806	833	805	822	764	815	760	812	841	777	789	794	832	793	805	708	816	807	773	812	784	774	854	790	803	789	793	809	796	782	794	806	805	832	792	792	802	781	795	803	872	819	787	810	803	797	797	834	699	775	783	825	790	769	801	808	826	804	819	715	778	796	780	760	782	756	836	775	845	858	798	784	798	789	834	861	808	765	805	783	772	814	794	774	860	826	816	821	757	736	800	759	803	742	799	746	800	799	733	788	802	775	857	803	789	800	765	812	821	812	772	804	837	820	788	829	809	838	801	834	798	775	787	818	809	802	800	834	784	821	833	824	820	777	794	750	811	803	827	814	792	771	763	755	748	791	812	848	780	763	806	811	789	791	813	821	803	789	800	774	822	788	790	840	789	777	819	789	790	809	812	766	820	797	823	797	802	748	867	812	808	801	843	788	822	783	841	793	795	826	781	826	791	798	764	775	802	830	829	814	814	806	800	761	823	834	821	776	853	790	739	832	797	765	848	803	819	778	809	755	800	805	836	785	773	808	856	750	784	763	789	889	808	773	840	807	763	801	849	779	809	769	776	788	745	776	824	841	776	794	804	772	808	776	831	832	807	774	811	774	778	830	737	793	854	803	788	771	776	848	805	836	777	784	840	770	799	796	831	830	788	817	751	757	820	757	794	806	786	788	782	770	817	774	801	804	782	853	826	798	787	736	822	778	828	826	807	774	782	801	806	815	779	827	806	828	790	778	803	803	806	785	796	770	722	790	817	807	803	783	796	785	795	795	833	803	767	773	832	803	754	821	783	780	825	806	784	773	767	821	805	819	771	781	787	847	759	816	785	830	794	804	789	810	801	856	802	839	779	798	750	783	792	851	815	761	770	785	820	782	806	785	779	802	804	773	760	844	788	829	787	808	817	802	819	828	770	823	777	794	810	842	827	796	808	776	803	775	811	845	784	784	747	802	830	765	788	804	859	825	790	779	848	799	772	806	765
47069	9824	1232	611	582	503	494	469	495	469	482	446	467	443	463	396	468	488	484	401	445	441	454	419	436	468	433	433	420	417	428	447	499	445	466	431	427	431	434	458	425	435	444	494	454	438	422	462	446	433	436	459	414	431	468	398	407	440	439	400	478	425	425	415	394	425	388	416	415	408	433	397	416	434	434	445	463	448	430	430	423	414	455	422	414	393	427	445	442	452	423	413	411	446	419	425	449	419	413	428	436	447	413	449	422	425	429	417	391	444	483	410	441	392	454	404	464	481	434	436	392	424	483	518	488	464	485	451	442	456	456	405	475	455	442	452	453	453	433	440	444	442	428	473	432	427	420	441	451	434	458	437	427	411	432	443	461	443	434	434	401	424	440	441	418	435	485	446	464	463	464	452	433	469	430	433	453	453	408	419	434	452	455	436	394	447	437	397	437	432	442	474	469	451	450	436	440	411	416	436	424	439	437	430	425	373	421	448	446	415	422	457	442	420	464	448	418	447	407	432	447	412	456	423	439	439	433	426	431	444	452	376	435	436	463	469	451	419	449	480	437	431	408	437	446	429	473	446	467	442	421	428	438	438	464	447	426	452	407	429	438	428	410	399	430	446	441	451	475	419	458	427	456	426	459	422	423	454	437	455	425	449	442	439	462	413	429	434	454	422	452	470	402	445	438	429	453	429	414	455	428	468	451	419	450	451	448	430	433	441	419	473	444	439	466	440	437	444	411	422	450	393	439	413	411	462	466	443	423	444	415	420	440	459	460	411	441	422	378	422	477	458	431	447	465	417	466	468	442	413	418	449	438	429	412	440	458	408	434	446	440	414	444	454	424	464	408	413	410	478	500	438	438	437	434	425	425	455	382	445	418	442	419	423	446	418	433	431	488	418	422	415	407	406	452	451	426	440	467	454	435	446	450	423	448	471	469	415	421	436	430	438	460	432	430	415	438	404	455	451	412	418	376	419	428	419	420	415	455	444	410	434	428	457	418	450	436	456	438	426	431	439	430	425	419	411	443	460	411	411	456	482	428	449	448	427	452	485	442	467	420	419	438	453	431	413	440	442	427	442	462	430	427	442	422	422	465	444	403	414	437	443	431	381	435	424	472	429	423	393	411	457	449	396	416	438	410	397	465	424	453	444	430	449	415	444	448	483	448	418	433	468	424	437	434	429	393	421	414	414	432	442	430	400	440	459	433	456	465	445	446	457	415	455	419	442	447	425	394	439	450	425	429	442	429	455	439	436	427	409	412	438	438	428	457	438	434	387	433	462	420	403	427	428	393	446	417	431	407	441	421	430	437	471	409	401	425	441	428	456	450	445	433	450	448	417	425	440	463	391	432	402	434	444	487	438	427	447	436	425	438	426	458	414	428	460	390	418	458	443	441	414	401	398	426	438	452	427	430	449	478	425	438	419	406	425	451	462	419	444	408	462	432	431	460	437	482	449	429	420	418	449	449	434	412	421	405	427	422	417	433	418	440	443	452	427	425	404	411	460	404	385	440	405	429	460	435	457	435	425	430	441	415	482	419	438	429	481	430	414	463	446	424	415	487	408	418	441	399	416	451	438	426	385	404	426	458	465	461	432	421	377	396	403	446	412	461	444	447	438	434	455	426	426	393	461	423	434	455	435	428	439	474	473	411	450	459	431	395	452	447	434	444	451	404	415	435	402	456	433	423	423	463	441	428	426	446	428	477	391	403	445	406	424	460	448	472	457	432	440	433	441	463	379	451	477	425	451	435	415	409	409	475	426	459	379	462	430	465	427	411	424	438	419	444	410	420	462	436	447	423	430	437	414	452	436	448	479	434	432	415	406	429	411	394	419	452	427	452	442	407	487	414	403	411	452	438	421	420	402	451	424	413	445	454	454	413	480	434	429	468	424	443	434	439	398	392	441	438	420	456	442	405	477	442	450	458	441	471	439	505	457	439	436	424	402	436	408	430	461	410	418	473	435	447	430	430	408	445	435	425	449	433	454	465	472	443	434	448	471	459	392	428	437	444	481	471	446	451	437	409	440	418	486	452	430	430	468	420	416	435	416	438	467	443	435	408	461	459	435	447	442	488	423	428	454	462	424	440	423	459	462	453	402	427	459	409	436	463	395	414	408	461	437	422	477	415	426	427	419	454	421	444	452	427	442	477	414	438	423	451	425	449	409	435	411	457	501	415	439	456	433	486	435	446	425	398	433	419	462	418	489	449	457	441	434	456	416	404	434	411	445	397	449	429	483	434	388	434	437	396	455	434	401	440	478	453	441	421	416	430	464	421	429	413	449	434	439	461	419	412	404	436	444	452	413	396	447	472	457	472	467	437	463	456	468	443	441	414	467	438	456	448	402	449	403	443	446	454	430	442	417	480	408	432	421	424	453	454	446	474	448	434	466	415	479	469	425	408	423	436	458	415	401	426	414	461	433	466	416	453	433	419	435	446	429	450	457	408	476	422	415	462	461	431	412	470	439	417	411	470	430	439	426	413	418	409	437	465	458	419	454	431	454	472	447	454	437	454	444	443	433	421	486	433	448	465	436	440	422	432	445	410	407	417	438	442	435	455	429	429	438	413	460	443	455	438	415	456	434	410	411	416	482	458	421	432	426	429	488	390	431	448	435	414	434	432	431	402	465	440	434	415	410	430	405	392	428	466	440	464	440	426	454	428	443	447	445	436	420	436	431	445	426	439	455	459	447	447	471	435	462	462	462	437	422	479	474	367	419	456	486	414	447	433	442	407	464	460	419	442	451	444	469	436	415	427	431	421	433	444	446	428	449	432	393	434	442	454	404	442	403	448	421	418	440	400	424	458	437	477	429	440	425	441	471	439	444	437	454	435	408	455	472	454	431	443	448	467	420	430	432	449	454	422	422	412	440	448	436	442	428	438	426	439	406	456	444	453	452	424	457	411	426	444	457	413	469	461	475	440	444	417	438	417	445	404	467	460	430	405	470	427	453	406	464	425	443	423	445	405	443	438	441	439	446	448	400	421	431	476	434	420	472	441	401	387	457	452	418	471	454	432	438	452	431	420	430	459	474	488	407	482	418	431	450	452	398	439	452	444	423	477	436	433	422	433	452	444	457	424	438	429	475	458	453	417	449	454	458	455	439	473	458	465	431	449	458	382	436	440	408	431	393	372	453	442	408	410	419	443	453	408	430	429	428	420	410	418	478	411	423	427	451	406	472	456	395	413	443	387	406	419	450	463	438	420	431	430	413	426	461	455	454	414	452	465	451	431	411	466	458	468	435	413	396	408	431	443	411	406	423	436	443	452	421	449	408	473	435	436	476	432	410	457	440	459	398	424	443	434	446	418	423	460	432	398	442	429	449	435	419	435	454	447	449	438	461	433	414	434	449	427	379	480	418	445	414	452	400	409	424	390	419	415	437	433	448	402	434	448	477	424	433	414	457	473	465	482	457	435	422	473	480	432	420	419	460	414	380	408	418	430	456	456	476	416	450	430	400	443	382	428	400	443	426
25167	1186	1446	1551	1369	1356	1258	1179	1125	1084	1089	1041	1077	1048	1051	1038	970	1051	1015	990	1022	1057	984	990	992	961	1022	989	965	983	953	983	934	945	990	972	992	980	1011	926	960	1001	979	925	968	950	945	1012	948	1008	1016	1012	990	955	955	1000	938	984	930	1039	995	934	957	957	974	969	989	980	997	977	963	989	972	1021	913	941	952	948	994	975	942	929	941	972	931	942	948	990	1029	932	931	1035	945	952	991	981	962	974	958	978	924	989	984	1000	964	997	973	944	984	1013	936	986	983	1015	979	947	957	968	991	997	1004	1012	971	977	976	961	970	989	957	944	977	949	1032	963	970	933	986	983	975	947	1050	1003	965	1000	988	1012	1005	981	915	992	971	902	938	979	991	967	1003	973	985	1005	972	973	981	1008	961	990	938	1012	963	965	970	1024	940	950	968	958	993	950	958	973	961	966	927	1003	958	971	968	949	1002	984	958	980	960	972	1006	966	999	969	993	984	975	989	945	974	989	941	1005	949	977	987	989	932	1000	994	1029	930	964	941	994	1034	976	949	1020	953	1029	983	1007	1018	963	968	932	976	947	1006	1038	936	974	997	909	1025	1032	931	1041	955	1032	970	1027	955	1014	998	973	989	968	985	986	992	996	935	956	1024	993	916	976	993	1000	980	973	946	1000	1006	977	969	986	982	982	968	995	947	995	933	969	975	940	1029	952	989	936	928	959	981	1028	984	945	1003	1003	947	983	990	971	1006	954	893	971	973	988	1032	976	927	979	956	1037	1037	964	1003	970	992	970	957	973	1013	996	979	1005	940	1038	980	953	952	952	963	945	999	948	958	951	918	970	1029	982	1086	1025	1005	995	952	949	945	985	994	971	970	978	955	962	1017	977	1001	1007	996	1003	935	937	910	964	966	972	968	975	999	912	962	1022	1016	925	923	968	971	960	931	986	969	1004	979	972	979	978	990	988	1026	980	964	938	1006	988	974	996	989	927	957	982	942	919	958	1010	982	988	971	993	960	957	922	1008	979	930	1021	981	966	1032	989	973	911	992	953	968	1004	968	1022	979	990	980	996	1041	986	974	1005	942	968	956	967	986	987	935	958	973	968	917	994	948	967	954	925	983	948	957	956	973	928	958	992	945	956	943	992	997	1017	926	944	1019	992	940	976	970	1017	961	966	916	1002	965	988	945	944	933	1013	1012	943	893	972	1020	1018	983	978	913	912	983	972	967	1020	967	949	948	1004	928	994	916	909	987	947	989	988	978	934	966	985	999	956	1002	1010	933	986	989	1053	966	961	948	1008	979	1021	1007	992	948	991	967	926	1030	993	1019	923	1025	986	973	949	969	975	957	967	969	997	944	929	915	964	930	1029	994	1034	969	995	945	1016	966	976	951	995	1005	931	972	1015	1006	992	998	977	997	978	939	958	958	991	1037	993	992	971	1008	1010	928	996	982	958	997	943	972	1028	965	969	1001	938	987	1000	998	945	993	967	968	945	946	1004	987	991	975	975	977	1005	976	953	969	983	972	962	1015	1037	923	1007	995	975	993	961	946	990	914	992	941	1012	966	947	976	974	1017	950	966	944	985	986	967	881	1009	969	949	959	984	956	1003	951	1028	924	983	970	949	943	949	996	994	1030	961	924	996	968	992	983	955	992	979	1050	966	998	1012	976	941	931	941	1019	959	953	999	982	1003	1045	1004	956	1021	987	929	1050	993	1012	1030	958	959	974	955	1000	1022	932	992	1040	916	950	923	944	937	945	971	978	985	969	961	954	965	993	940	876	966	1007	961	984	994	968	957	977	977	1010	1011	936	973	987	984	960	1023	983	976	976	978	980	960	907	998	966	976	1019	952	977	952	1013	952	977	961	965	996	946	927	978	988	972	985	983	980	962	956	957	994	945	996	1011	967	1033	908	974	1001	1000	990	914	988	934	991	995	1011	941	975	991	992	1014	927	927	1030	1003	992	902	972	932	977	925	1031	943	973	1055	960	949	1020	997	980	910	937	952	948	945	962	966	939	973	910	958	998	991	996	927	963	957	996	959	993	975	951	956	971	961	933	904	1017	972	1015	982	979	934	932	942	913	1003	947	1023	1004	955	1006	1003	987	953	947	1025	987	972	938	976	967	1002	1012	1007	960	964	982	976	977	991	980	1013	946	1002	999	953	1015	1018	984	960	987	923	1028	950	938	1000	1002	970	1022	1012	1031	929	999	968	975	956	984	991	973	983	964	975	986	993	1043	1032	1001	903	965	973	988	995	970	1007	982	913	959	985	966	915	980	956	963	996	956	998	975	1046	941	1011	985	1000	1011	979	971	980	1026	984	956	967	976	996	1018	1023	933	983	1002	1010	978	969	955	956	953	928	974	985	973	976	963	1025	973	977	938	932	956	1039	946	1009	937	974	1021	969	997	968	981	956	934	993	959	993	1029	1007	965	916	942	950	938	1008	997	972	1002	963	1019	1010	1010	987	1012	958	961	988	982	936	1028	975	964	951	960	991	965	981	997	974	1029	968	952	936	961	995	932	984	936	998	953	953	997	996	952	963	1002	941	986	951	983	974	983	1004	985	1011	994	1001	980	1008	1018	949	966	937	965	1000	960	940	919	983	992	980	997	1001	971	971	953	960	963	918	968	954	965	996	1044	973	1013	953	925	987	984	978	992	972	1000	956	993	978	1007	972	966	1017	992	988	1058	989	936	1036	1005	1019	953	957	940	989	988	992	944	972	1048	970	989	987	954	986	949	998	974	952	936	918	1027	963	935	1016	1024	949	994	966	1005	995	1003	991	996	954	984	991	977	935	983	947	950	977	988	955	985	998	994	1022	974	967	1018	992	1031	896	1003	994	997	1013	938	973	986	1004	981	991	1002	1000	956	920	991	977	1006	984	918	989	952	1002	946	993	979	1000	984	1067	969	980	967	1036	951	996	1037	988	974	966	939	986	977	970	913	955	987	1030	993	943	1013	983	1029	1037	935	981	916	970	972	949	980	968	1008	917	1006	995	1019	979	1018	1034	995	942	988	978	1010	1006	1018	959	989	901	982	978	985	958	977	965	994	1018	969	934	933	997	987	1010	970	903	1023	936	981	956	930	943	940	978	936	1004	959	944	1000	1001	1010	958	955	981	975	973	983	947	951	1063	958	985	1027	1070	984	999	962	1009	977	923	981	977	991	973	922	1003	974	1055	978	977	938	995	1000	1030	987	972	917	1005	971	991	994	977	952	925	977	985	1008	955	956	1005	961	952	976	958	965	968	960	994	980	931	932	982	945	950	953	1004	969	955	974	982	923	961	965	953	932	993	981	943	978	974	971	957	967	956	916	1004	997	990	1013	945	1021	952	1011	951	951	984	1026	981	987	959	969	999	1032	1029	988	930	991	961	1010	952	1007	973	957	942	942	999	973	981	994	1028	982	984	1026	996	969	930	942	1030	944	1024	987	977	933	954	1017	938	986	923	979	968	966	1049	970	978	962	978	933	975	1029	964	1030	1013	969	966	957	916	976	995	988	943	926	981	938	951	975	1003	949	1005	989	961	978	928	998	1001	940	974	955	978	1032	975	997	930	908	935	966	998	994	994	1063	939	995	978	960	977	919	959	978	1013	1000	922	1020	928	1017	972	980	929	962	1010	995	978	1007	1026	960	958	1008	952	993	932	998	997	1008	1000	969	931	973	996	978	1013	975	941	998	974	921	988	957	922	957	962	1017	961	989	962	963	977	922	1002	1008	949	977	970	1010	984	912	887	994	994	980	1012	953	974	991	914	918	1007	972	952	1046	972	993	1055	977	987	965	977	928	991	955	1013	978	1020	948	953	1005	935
53000	13731	2347	729	551	466	439	382	365	376	373	371	359	362	374	355	332	338	312	326	362	273	348	342	343	364	374	315	343	328	352	325	327	329	324	314	337	323	362	331	311	326	323	351	345	359	359	318	283	328	339	356	342	349	318	320	362	335	336	330	300	339	311	332	321	368	327	334	328	360	393	349	318	336	337	318	331	307	327	328	354	381	342	332	313	373	345	343	315	370	329	342	340	346	321	347	342	324	376	333	309	319	329	307	336	309	351	370	347	337	326	317	321	336	362	317	361	325	341	324	335	341	341	358	352	313	335	320	307	347	305	303	292	298	343	322	318	339	355	339	328	352	313	361	344	342	332	349	306	331	342	323	317	332	335	322	379	324	341	372	325	289	371	323	332	331	312	336	348	333	306	323	323	332	335	333	278	316	307	324	343	316	289	315	345	324	300	324	315	361	322	345	330	340	322	331	321	364	358	354	358	311	295	351	343	313	298	308	343	367	343	328	314	319	335	312	346	350	333	332	349	290	305	367	333	315	344	301	365	345	316	344	375	331	319	312	312	336	303	332	341	320	346	344	333	329	353	320	334	307	327	319	356	309	311	321	329	333	342	332	341	337	366	306	306	300	311	364	340	325	358	346	324	293	331	319	324	301	345	342	316	299	352	340	335	310	365	356	368	352	306	330	354	355	342	318	327	349	327	323	335	292	332	362	316	321	316	308	338	319	369	313	329	299	337	338	318	308	297	318	307	367	335	346	339	352	328	345	352	319	285	343	355	343	386	328	317	322	306	341	328	327	348	310	332	317	340	328	348	342	328	331	354	311	351	315	300	333	308	313	349	356	322	315	309	340	333	306	334	340	326	332	344	362	322	304	308	334	353	339	359	331	333	365	306	352	370	324	348	326	349	320	304	340	336	317	337	353	330	322	325	308	340	321	313	356	344	320	330	326	355	303	341	338	339	349	373	340	323	319	331	310	350	328	328	344	364	314	311	362	328	351	318	319	298	335	344	355	310	324	352	322	321	315	356	365	313	327	348	317	307	343	328	292	341	320	343	322	306	332	322	324	320	362	314	324	333	363	351	336	338	336	304	308	351	347	349	332	324	319	349	316	321	356	290	295	327	325	343	339	322	324	365	336	349	316	318	378	368	312	304	305	359	351	350	308	330	296	341	309	352	308	346	356	332	327	335	310	316	354	325	318	342	349	337	291	331	329	397	292	345	336	329	326	344	354	333	342	323	334	318	309	335	314	360	343	339	326	346	345	346	346	337	318	332	337	318	336	382	319	325	313	308	327	334	356	323	362	327	347	316	331	291	325	353	322	340	338	340	342	332	325	307	292	326	290	325	330	324	351	300	301	319	318	348	334	335	316	329	320	345	386	301	313	331	341	339	303	327	352	333	356	327	358	306	349	331	303	318	310	345	306	360	335	350	371	346	333	334	333	341	312	330	326	287	322	370	333	350	337	317	328	307	377	308	361	343	359	340	328	351	309	355	344	319	334	351	369	337	307	341	318	323	313	325	337	336	305	324	334	344	354	307	307	330	309	346	342	330	314	356	356	329	290	326	307	335	348	348	323	343	371	325	350	330	339	336	300	360	335	341	316	373	331	360	356	307	374	349	313	324	332	330	328	306	342	308	305	360	335	356	373	335	292	355	335	329	341	306	363	336	316	362	327	323	340	327	340	320	340	348	331	328	337	341	327	305	346	350	277	366	335	344	349	350	372	289	345	295	330	328	343	351	343	316	335	326	377	325	340	324	335	331	328	314	352	323	339	344	404	324	333	375	334	352	323	340	330	339	331	330	294	342	350	331	339	322	359	375	312	332	358	307	356	329	361	348	319	308	321	343	342	331	345	332	327	325	316	323	349	357	349	332	287	333	352	339	318	311	336	345	326	340	328	338	306	316	361	311	320	323	344	323	336	326	350	296	322	325	301	340	327	346	324	360	336	332	354	326	330	323	316	308	357	328	386	314	336	309	330	367	345	330	324	353	355	347	344	370	367	296	334	353	309	315	366	355	321	332	324	318	319	339	357	322	310	366	372	346	343	345	316	328	331	362	332	355	289	319	336	365	336	288	333	311	327	304	325	321	329	330	308	335	306	354	273	350	350	340	356	352	363	344	326	295	313	328	334	331	324	333	372	319	294	318	343	343	322	311	357	290	343	307	351	327	352	317	349	335	343	304	324	323	305	339	321	366	313	323	350	330	331	328	304	330	308	327	331	332	318	321	286	348	358	335	337	330	316	321	329	328	354	321	367	320	338	328	358	332	315	286	298	298	341	322	367	302	328	347	361	310	331	337	342	300	348	353	343	312	343	319	356	336	330	311	325	349	324	315	322	358	346	339	315	332	354	321	344	348	320	336	320	324	326	347	339	320	314	343	302	281	317	314	360	352	332	344	329	319	325	351	339	362	317	355	354	306	335	357	332	359	324	319	354	329	331	315	335	348	342	317	336	347	325	362	325	374	314	334	337	361	357	334	337	354	370	341	327	369	341	331	330	356	300	329	315	353	327	313	326	321	310	351	338	341	317	309	331	357	326	339	337	330	346	339	359	322	339	325	332	271	333	320	313	322	337	347	351	319	324	300	302	336	346	319	327	277	314	318	331	330	343	324	312	305	331	327	321	341	356	352	312	318	323	336	317	348	312	336	350	324	329	355	343	347	331	314	320	346	363	315	377	348	296	332	337	308	316	313	305	324	333	353	346	315	363	318	337	317	315	335	326	332	361	345	364	327	335	351	342	332	318	304	343	334	334	330	333	328	318	344	335	366	312	345	304	327	362	340	331	319	340	311	317	325	337	364	350	350	315	338	333	388	377	346	349	285	333	328	371	314	321	349	326	321	333	342	332	319	302	332	300	317	330	332	360	354	345	333	300	335	316	316	328	355	325	346	330	356	317	342	323	309	334	350	348	290	300	343	301	355	320	329	304	322	303	326	319	331	336	360	324	364	296	353	327	342	319	336	351	349	315	346	334	323	287	336	336	336	331	321	343	346	345	314	351	315	314	328	335	358	335	316	329	332	351	347	311	307	342	348	308	330	322	329	350	317	353	317	372	348	306	338	335	348	334	309	327	334	345	307	339	320	347	368	295	352	349	352	324	330	324	355	310	334	345	349	343	329	338	327	317	345	330	337	317	334	330	335	338	314	347	323	325	320	329	351	299	325	315	316	365	372	342	332	301	336	375	335	339	354	304	357	323	338	343	351	334	307	328	303	344	330	336	363	327	354	332	373	293	328	315	343	348	302	331	298	280	312	357	340	341	311	296	353	297	331	314	332	306	351	342	333	338	314	279	342	349	338	320	363	326	318	335	321	319	326	331	349	358	327	311	299	324	296	320	301	337	353	333	347	356	336	367	323	310	330	327	341	315	332	303	302	287	310	331	326	347	356	320	319	342	329	329	345	316	331	290	333	342	321	330	361	370	351	356	296	358	322	299	330	343	331	328	324	316	328	301	317	309	319	345	303	342	347	326
27582	1082	1652	1878	1639	1341	1241	1155	1015	1007	902	952	865	865	832	812	787	842	829	789	818	740	791	741	777	824	791	753	780	702	742	805	715	748	789	749	735	771	739	733	754	754	784	796	772	781	710	754	727	741	766	737	742	749	747	716	784	714	781	733	807	718	694	764	732	726	763	738	728	717	764	761	758	764	737	750	761	777	735	734	711	783	744	781	766	781	790	803	745	739	690	729	762	758	762	729	720	725	763	761	740	750	731	714	750	724	706	770	773	755	705	816	696	754	728	766	710	721	685	714	748	710	742	733	738	743	755	760	785	771	798	767	677	754	766	730	732	731	740	739	705	736	795	736	739	723	789	730	740	754	754	737	777	786	725	727	750	720	710	777	734	717	757	804	765	697	746	755	730	756	751	813	801	800	752	756	714	766	764	766	738	760	739	797	759	761	781	767	736	731	772	744	757	721	713	791	711	749	758	694	730	700	730	743	729	771	758	734	773	732	759	731	752	743	771	765	751	735	768	715	782	801	745	681	732	755	746	760	754	803	715	783	709	707	775	697	738	712	740	739	787	740	733	705	737	837	741	762	730	786	738	749	744	754	758	763	747	767	760	809	750	779	759	750	732	793	745	727	770	794	712	754	736	745	764	786	713	750	723	743	775	739	725	712	743	735	745	739	773	774	740	739	722	764	747	738	750	757	746	743	739	755	809	719	698	750	740	755	796	748	750	799	742	766	775	728	781	733	715	738	772	740	779	733	718	733	802	768	806	773	725	766	755	749	741	715	714	717	742	737	719	794	760	728	740	800	728	763	748	735	775	737	710	677	771	693	732	779	759	725	751	740	699	746	755	738	740	699	713	763	796	696	691	752	739	749	807	767	756	791	722	746	779	760	754	728	727	733	744	722	759	707	788	757	752	700	783	717	738	733	744	737	734	783	797	688	748	735	751	715	708	677	781	791	687	742	728	758	723	765	691	745	740	709	732	717	693	708	748	711	745	763	713	722	714	778	748	692	721	738	712	697	722	761	719	776	769	719	721	768	753	773	750	728	770	736	720	712	750	729	708	762	763	759	759	832	750	760	750	774	741	792	680	766	713	732	762	763	725	734	780	754	749	735	748	776	725	717	783	739	747	774	767	787	758	762	781	736	747	727	725	739	758	725	751	736	759	716	704	748	752	742	776	781	730	770	759	675	692	724	746	738	760	754	784	769	733	793	760	723	747	690	763	740	769	718	741	742	748	749	765	688	751	743	773	727	763	741	742	809	767	753	758	749	759	751	729	752	742	717	752	773	732	783	750	728	696	745	769	793	741	703	743	715	718	735	781	768	725	760	762	721	689	711	748	762	754	751	785	738	781	736	734	720	689	725	745	743	769	775	722	739	751	766	761	747	752	736	738	755	745	737	704	707	736	730	779	751	734	755	792	737	734	784	732	746	725	751	754	731	762	774	765	731	755	797	712	714	792	782	766	777	742	708	811	766	748	744	748	714	738	726	752	732	703	720	716	731	772	753	770	724	774	739	756	732	737	736	750	722	742	746	726	744	744	750	750	717	726	756	754	693	759	775	730	725	715	741	770	755	755	736	739	776	739	763	740	721	764	759	740	744	744	752	734	815	777	763	720	751	754	742	709	809	770	745	747	749	766	777	736	744	718	782	741	684	713	735	720	744	733	711	726	727	695	709	742	731	754	770	757	748	754	743	763	750	719	735	739	740	676	760	717	754	695	708	742	757	739	745	711	804	714	715	740	730	744	721	764	716	772	801	762	746	716	734	760	774	741	783	787	728	687	710	770	736	744	748	767	720	720	796	708	685	767	775	755	743	760	721	691	778	710	780	746	754	730	705	724	760	743	731	750	760	748	699	740	727	778	710	729	711	754	755	761	745	733	724	713	757	738	765	717	763	752	741	770	808	707	750	756	777	742	732	729	702	741	731	772	771	753	767	767	746	746	748	748	716	778	744	714	734	740	722	772	725	786	707	747	759	762	776	695	741	760	711	759	744	763	782	736	762	707	742	772	672	715	774	736	700	771	758	791	742	732	768	700	717	774	758	758	808	740	755	751	741	768	753	760	720	759	771	752	750	779	734	715	725	754	715	750	766	710	719	736	792	799	766	730	746	781	751	737	759	713	732	702	755	726	790	755	738	750	786	733	713	737	805	721	727	703	636	740	740	747	717	750	791	745	720	736	775	755	695	789	720	728	729	731	743	766	707	738	738	725	705	703	759	709	759	728	720	741	721	770	781	765	769	747	721	758	707	786	738	782	751	743	763	739	740	718	741	744	727	783	730	733	745	726	776	787	703	729	760	749	732	753	757	780	728	768	777	769	739	721	713	707	696	757	734	753	763	692	758	734	769	766	720	757	762	732	719	762	742	775	754	711	746	720	768	738	737	745	746	804	720	754	696	727	740	760	757	725	737	746	777	705	694	739	757	732	742	750	684	747	756	730	758	740	730	729	748	704	730	754	791	742	731	713	779	770	739	688	759	724	749	779	726	783	754	712	730	756	742	741	790	746	748	723	749	733	760	746	720	768	758	737	742	775	707	741	731	767	737	725	711	756	723	749	754	762	759	753	807	783	724	762	817	770	781	729	773	748	696	740	738	776	720	753	748	767	720	763	744	794	719	731	749	770	751	720	734	738	758	755	758	747	721	722	708	723	720	735	717	731	729	768	808	766	762	766	744	768	784	741	746	750	736	729	770	741	781	721	719	727	712	747	695	759	763	804	731	726	773	756	753	734	729	733	762	753	755	730	767	720	717	742	733	785	720	800	780	748	755	760	740	800	724	787	717	758	756	734	776	803	761	753	730	766	720	702	769	757	774	726	806	745	701	749	749	729	732	743	745	700	712	782	718	769	778	748	735	667	785	737	751	725	762	757	719	760	751	727	738	746	752	760	722	734	722	776	753	768	723	753	753	734	743	748	734	759	740	776	752	731	740	759	761	783	737	721	715	706	717	755	772	739	744	705	777	793	717	751	772	765	801	735	769	749	685	714	752	746	783	753	743	730	763	777	747	742	763	712	745	713	778	754	753	772	722	807	728	779	772	738	791	771	716	759	737	749	771	713	706	713	761	718	715	715	744	712	780	740	769	720	798	729	760	763	726	725	741	763	781	769	744	763	762	746	750	735	787	723	774	770	715	756	727	694	779	760	720	763	740	714	680	735	749	748	737	717	750	729	725	743	727	798	763	748	747	723	748	742	766	733	737	780	739	736	803	711	749	764	770	745	738	747	728	771	751	768	707	750	742	743	812	750	731	754	783	759	745	778	756	745	740	787	757	719	755	771	740	703	739	717	680	752	741	744	727	768	748	780	748	745	758	761	754	703	758	817	795	755	742	698	722	761	768	774	738	730	725	767	750	725	762	740	739	750	706	753	749	709	763	730	758	713	733	777	762	699	705	744	781	736	790	744	744	773	701	756	725	738	758	739	769	706	735	770	739	721	816	732	693	750	776	769	750	752	760	770	758	766	745	723	784
36510	5623	466	380	359	358	368	335	350	323	387	392	395	351	356	324	357	392	390	356	359	352	312	352	378	339	376	316	371	346	356	350	375	339	374	347	338	369	376	349	381	353	343	343	356	376	362	343	394	376	369	412	380	329	357	351	358	380	369	376	385	368	379	354	347	371	362	409	349	350	322	341	400	356	337	366	373	403	376	354	349	361	360	382	375	343	330	393	411	367	366	371	340	395	357	384	363	369	381	342	347	352	367	378	351	377	338	368	369	313	350	331	381	359	345	339	355	371	376	359	371	370	378	349	346	374	340	352	339	358	377	365	354	376	332	364	362	396	353	351	348	321	382	344	316	312	349	344	358	342	334	365	375	388	321	374	349	369	358	367	379	373	375	360	349	354	352	345	364	359	388	339	348	362	379	375	318	382	345	388	348	376	371	334	335	359	355	326	375	365	394	370	371	350	374	350	344	387	365	355	341	357	346	373	320	346	380	351	358	344	397	362	357	366	333	360	347	366	340	387	344	357	375	393	334	335	366	326	336	335	367	401	367	357	386	377	360	386	393	367	353	345	350	338	356	344	314	375	368	347	345	338	360	381	358	358	335	355	379	396	358	405	365	343	371	373	358	392	341	386	360	372	372	373	399	343	375	318	346	375	383	403	374	382	360	358	360	348	355	333	371	359	379	360	379	362	367	340	332	353	374	416	361	358	325	342	392	373	348	375	351	419	376	313	341	351	359	384	392	337	336	391	365	381	362	352	360	374	369	334	324	372	358	366	365	349	359	374	358	377	351	360	352	382	351	388	380	352	374	346	363	357	347	353	380	329	357	330	390	356	353	387	384	351	370	381	339	361	382	380	364	370	362	408	374	341	357	361	377	395	384	351	387	319	327	355	357	365	368	339	335	393	368	318	361	335	369	381	368	351	366	327	383	346	393	368	357	345	324	368	389	379	385	337	381	359	352	358	363	391	338	342	404	382	362	311	347	378	376	367	368	379	340	348	368	360	330	342	345	368	375	377	370	358	376	337	316	333	377	389	379	336	343	358	346	365	362	319	402	363	358	346	338	349	394	388	361	345	366	345	361	343	372	367	371	369	374	359	335	332	379	330	325	333	345	355	360	347	392	295	360	348	332	380	350	369	363	361	329	383	342	371	397	347	333	354	390	352	373	341	375	348	334	355	342	377	348	318	368	353	361	365	350	342	368	365	379	377	344	317	348	361	387	357	362	353	352	359	366	326	333	348	370	381	346	376	373	352	347	351	391	401	389	363	373	373	375	356	368	353	370	364	364	365	393	350	355	378	349	350	396	336	388	362	358	375	411	356	368	362	386	363	359	375	346	333	359	366	347	350	355	360	375	365	334	374	388	374	362	322	360	351	376	342	372	363	391	388	358	382	370	351	326	364	394	366	336	364	363	340	317	343	343	369	358	349	348	346	352	353	346	394	347	357	371	354	356	375	327	341	351	324	339	384	382	343	339	304	348	345	332	378	340	354	343	367	342	369	363	344	346	352	345	361	355	340	361	356	340	353	336	340	337	313	344	351	355	341	361	381	354	364	357	375	368	377	401	344	387	354	370	340	350	382	350	373	307	369	359	358	347	362	347	356	333	378	375	336	384	368	382	390	371	371	376	387	366	381	362	360	391	376	375	363	403	396	336	313	399	362	326	358	379	403	341	393	350	375	388	349	410	370	367	315	312	371	380	358	336	335	373	363	332	316	362	352	364	398	373	363	397	359	379	342	333	345	335	331	374	371	334	361	330	340	382	360	350	330	361	364	370	369	393	407	390	396	341	355	382	392	361	392	368	358	350	382	361	361	410	379	306	329	390	353	344	363	323	360	371	358	374	336	362	349	372	349	335	356	348	336	349	355	370	367	359	366	375	368	347	328	340	366	363	359	342	379	335	345	357	383	367	351	358	382	389	377	388	347	384	344	385	358	334	349	361	357	358	383	345	362	354	351	342	374	292	395	368	381	335	370	371	336	342	382	356	370	364	381	364	345	363	356	351	388	388	376	380	323	354	378	386	384	374	334	358	363	371	382	344	351	371	349	358	334	333	342	337	344	384	347	372	334	365	366	347	323	382	346	380	366	375	353	358	356	375	354	371	370	313	339	383	352	385	357	385	392	372	337	325	388	361	344	371	351	307	358	382	319	340	351	347	376	392	336	351	375	342	377	366	346	356	356	388	347	334	388	347	326	353	334	377	368	368	357	387	356	332	382	373	363	332	364	392	371	363	389	382	332	351	350	379	354	414	338	366	347	366	334	337	348	398	364	356	379	322	364	377	352	325	348	386	340	349	336	366	350	357	341	353	326	361	340	363	371	334	364	349	395	353	341	355	331	369	325	390	362	403	354	364	391	357	400	356	334	369	378	353	377	371	379	400	376	388	359	344	382	306	381	333	377	371	375	331	387	353	370	345	388	372	360	363	345	371	363	363	345	341	373	389	387	339	357	362	359	353	380	364	329	349	336	352	375	388	392	346	378	330	327	340	350	397	388	336	337	361	341	373	356	365	372	355	360	346	353	336	374	360	373	353	398	368	353	361	370	342	348	356	370	386	350	344	368	383	372	349	378	346	350	354	329	348	347	331	316	366	350	366	399	360	356	378	340	342	315	356	360	381	386	353	332	313	388	342	371	370	363	352	350	365	368	373	353	371	345	341	344	349	349	376	386	348	349	360	367	363	360	336	375	354	368	364	368	353	341	346	376	397	354	368	386	354	367	356	342	361	360	360	356	357	358	398	371	373	310	358	304	350	363	360	364	326	378	360	382	383	352	346	342	348	374	361	348	355	349	331	343	380	361	329	320	341	327	366	338	365	395	360	374	351	375	387	370	361	343	336	339	364	380	383	350	346	343	369	378	367	384	353	348	356	372	401	362	349	363	357	353	303	387	344	390	382	341	331	358	394	381	345	381	390	383	378	349	351	359	386	375	364	396	315	349	380	366	319	360	392	337	359	373	369	370	345	353	340	397	367	335	353	351	339	325	386	334	347	374	350	380	349	385	366	318	345	381	327	336	379	342	374	349	369	359	368	345	339	350	366	347	388	333	355	342	359	374	364	348	358	394	333	309	334	359	359	363	367	372	368	356	364	360	335	345	341	351	365	349	369	378	337	336	354	341	368	342	338	344	375	323	353	315	361	353	325	353	358	366	355	382	373	339	381	375	348	333	356	341	346	348	352	358	370	371	341	343	369	371	366	366	360	344	339	410	371	347	349	372	365	367	324	374	354	343	334	360	330	384	374	379	375	336	346	389	381	369	362	384	328	351	350	373	371	352	363	405	385	358	350	358	349	402	311	335	391	390	368	343	326	350	350	371	409	375	375	342	356	378	400	355	362	406	350	327	378	355	337	333	391	350	359	372	376	390	362	380	389	348	356	357	374	385	350	353	336	367	360	378	320	343	313	359	383	359	386	360	356	361	369	334	380	321	347	334	375	352	354	358	353	330	366	334	372	325	388	381	359	358	382	367
20496	864	858	845	842	831	812	825	844	788	834	883	790	853	816	819	855	786	812	830	930	809	844	853	849	843	797	805	830	827	842	863	827	829	841	812	797	824	849	842	796	827	856	840	761	858	850	839	841	812	811	803	829	816	808	814	810	805	846	859	813	846	798	843	818	815	841	842	840	800	863	781	860	873	793	820	803	849	869	830	864	848	805	864	825	788	792	844	823	853	850	851	840	856	853	815	807	782	812	857	790	846	827	797	834	820	828	831	795	863	843	800	830	825	801	827	811	838	836	788	864	801	823	864	871	842	874	800	825	846	850	811	878	793	778	850	878	834	805	861	804	789	779	832	878	849	827	836	801	825	818	819	817	797	829	790	852	812	852	781	829	855	813	796	797	825	806	828	796	873	830	823	830	858	797	836	840	832	818	767	832	841	810	803	815	810	826	862	825	795	816	839	814	837	844	858	832	805	863	849	809	789	810	860	803	787	767	813	825	863	803	866	813	830	851	807	830	825	748	793	841	825	820	800	839	817	857	858	848	791	829	823	767	875	817	852	767	818	824	800	818	842	765	849	857	848	794	845	853	801	814	792	786	873	845	834	847	859	784	825	882	760	850	874	785	839	790	856	915	810	904	796	836	903	878	822	817	821	836	860	815	770	782	850	815	839	781	863	788	812	837	815	833	846	822	805	792	827	825	841	808	788	792	815	865	823	809	837	802	851	798	780	839	835	806	840	835	836	835	827	803	785	806	832	847	848	807	859	818	858	819	851	878	873	855	829	833	786	820	818	827	789	872	858	818	806	801	813	810	779	811	841	846	800	802	790	887	813	853	879	860	850	818	786	858	832	839	784	862	874	824	812	842	886	871	799	832	841	790	824	872	851	817	828	885	811	787	825	882	837	817	799	776	835	820	862	837	868	816	790	810	887	827	792	847	806	819	872	821	836	838	828	788	803	814	861	861	855	854	861	801	808	834	816	833	796	811	806	862	826	858	844	786	798	815	832	810	815	818	786	783	847	810	835	840	826	812	842	830	825	838	801	820	860	837	833	830	837	818	839	808	888	850	873	862	806	834	803	822	831	848	833	780	833	865	863	806	772	831	841	860	804	869	861	816	787	853	833	796	805	844	819	817	855	814	834	888	868	883	834	845	807	818	817	830	826	852	767	811	831	836	877	802	834	770	851	823	827	810	804	856	856	866	832	831	850	772	802	831	794	888	862	830	819	850	819	817	819	829	806	816	829	855	843	828	806	812	811	842	800	841	826	802	815	814	838	829	837	794	834	857	818	833	835	823	852	789	860	812	825	830	902	802	794	843	855	862	801	773	860	847	833	814	843	850	829	884	820	841	766	835	858	804	880	846	873	794	811	844	846	863	801	847	785	834	869	803	806	864	804	827	778	864	813	835	835	824	863	812	864	792	771	820	798	834	774	884	863	837	833	869	847	787	834	797	826	819	864	814	791	863	797	829	809	836	854	807	832	832	794	851	835	846	766	803	783	826	834	809	846	819	798	826	842	826	823	787	796	858	864	833	766	850	851	847	840	844	777	826	826	836	849	821	796	867	833	817	862	826	803	822	884	851	844	850	854	817	816	810	810	863	855	848	846	817	815	813	804	804	860	836	828	859	840	846	812	847	835	864	816	855	822	807	801	817	826	793	858	801	859	813	782	866	803	778	897	857	790	889	838	806	815	882	854	802	881	803	751	877	827	811	815	824	809	828	850	839	783	858	881	820	799	798	794	860	843	834	793	820	797	828	826	801	870	828	803	847	883	860	832	860	850	878	857	852	778	803	875	863	827	868	862	839	866	864	822	849	817	866	880	802	842	792	832	893	833	851	869	826	849	782	810	838	770	876	835	805	803	826	803	849	812	825	776	814	855	834	836	867	803	825	748	839	825	833	890	836	849	776	818	824	879	860	847	791	795	789	831	834	850	831	881	818	826	826	758	806	817	804	877	855	863	823	829	833	826	833	876	779	821	844	807	843	851	812	767	785	855	784	792	861	821	868	835	793	802	873	778	772	794	825	786	797	837	786	796	792	851	818	766	816	907	835	845	856	799	886	788	804	844	868	853	809	826	841	852	806	830	815	793	870	833	812	824	856	805	855	820	783	763	826	830	816	854	887	841	802	829	814	823	826	853	813	822	851	826	811	851	824	788	810	797	842	799	799	844	794	801	846	882	868	872	855	801	863	856	865	815	816	821	821	822	864	831	824	844	852	859	854	829	858	814	844	761	814	787	772	826	818	847	802	795	829	818	817	841	873	818	779	865	812	801	843	839	839	814	824	826	803	823	863	823	864	795	812	815	813	841	848	813	849	767	820	824	829	849	808	813	823	781	859	781	875	843	808	809	812	883	870	828	807	835	842	826	834	827	794	832	793	840	805	813	797	771	838	829	813	840	853	841	840	842	845	823	856	832	812	807	816	788	809	828	853	851	874	871	840	809	788	882	814	785	833	885	807	845	775	781	825	836	866	843	800	818	793	772	877	885	821	766	853	859	841	832	818	828	814	868	801	818	857	836	768	800	803	812	835	793	872	829	821	817	853	870	843	813	813	853	806	821	854	882	867	833	816	854	825	823	870	830	778	843	803	834	786	823	858	852	791	810	828	835	839	823	830	749	813	834	804	814	782	884	818	823	843	804	844	838	779	793	841	834	791	822	841	835	852	827	807	835	861	832	841	768	802	817	849	827	823	820	859	790	860	780	862	875	844	867	810	812	769	821	875	798	858	899	828	866	806	805	835	837	828	833	827	840	839	786	778	862	816	800	855	812	891	817	824	819	782	841	813	795	842	843	813	859	830	829	880	813	819	799	854	809	823	834	862	824	816	839	826	841	844	856	797	804	851	827	843	790	879	835	822	830	820	809	788	814	904	854	857	830	861	795	818	784	793	804	869	851	839	866	836	848	806	844	829	804	759	837	817	825	850	787	810	865	829	882	860	859	830	819	813	831	809	825	857	846	789	840	832	858	845	847	795	832	795	821	842	814	851	869	812	894	864	854	846	810	827	855	796	879	824	817	865	861	812	786	833	862	856	827	901	893	832	868	800	820	797	865	885	805	896	820	837	819	830	848	811	809	807	766	806	875	801	856	819	820	832	794	867	831	817	827	885	791	844	813	806	849	829	875	841	808	846	871	792	829	798	825	818	810	849	814	808	823	799	841	800	872	863	756	841	797	855	799	853	855	787	837	812	822	872	816	824	911	847	794	814	809	838	832	788	816	779	826	828	818	810	794	813	833	846	793	854	823	887	794	879	852	758	788	798	797	806	859	818	796	868	814	805	847	887	750	829	846	829	778	762	811	846	840	881	862	846	814	801	815	861	865	806	829	836	782	847	783	830	814	828	802	820	850	846	833	875	789	827	825	853	788	831	830	842	844	824	824	813	851	840	821	865	812	825	819	896	846	819	880	851	866	830	823	820	765	868	814	801	831	815	803	776	811	865	851	815	786	857	844	839	801	849	782	851	826	838	863
43738	8366	953	617	520	466	491	493	439	464	452	472	460	483	415	416	410	404	463	452	426	443	430	458	419	499	431	401	420	413	439	447	448	433	410	413	444	437	432	403	448	426	468	430	445	436	429	386	432	460	438	430	427	450	401	455	457	414	422	407	460	462	454	464	430	428	419	437	450	425	450	444	443	439	456	435	446	439	459	451	440	412	447	425	462	396	438	434	424	418	440	411	433	455	408	435	428	447	430	472	416	413	461	399	477	449	414	425	431	427	432	395	424	387	419	420	436	485	423	411	388	419	470	450	425	421	406	416	427	439	409	403	427	488	445	469	407	422	412	463	459	417	391	443	461	402	433	456	421	435	403	440	357	390	428	373	430	400	413	414	428	422	429	409	399	472	427	415	422	446	426	427	429	390	441	438	430	430	428	452	404	430	428	425	395	438	440	394	409	461	442	443	389	438	425	437	425	417	448	450	435	426	392	400	381	382	413	391	468	447	418	437	430	483	422	377	416	443	377	424	422	415	458	424	414	438	403	421	450	425	428	419	434	365	460	412	422	470	445	448	471	419	457	465	454	425	396	421	436	427	463	441	451	461	469	419	455	437	425	444	416	440	447	431	369	441	451	405	420	404	399	448	422	441	411	433	449	402	419	420	422	413	419	427	447	422	393	440	385	436	428	438	405	410	395	434	440	412	424	406	440	430	414	451	404	456	418	405	384	413	441	424	431	447	416	427	450	402	418	466	420	442	443	428	387	488	445	437	443	419	421	475	454	432	421	414	440	451	421	412	412	448	424	445	415	401	424	417	407	411	412	398	424	405	431	434	437	458	423	364	424	476	463	437	440	475	452	452	411	423	407	435	445	418	407	462	459	428	449	447	446	416	450	434	427	415	415	415	418	460	401	453	454	440	429	434	437	459	412	459	391	429	419	414	425	410	458	434	463	439	408	459	422	393	442	423	437	390	399	472	455	408	438	458	408	408	469	421	429	494	441	410	422	408	412	422	437	429	456	409	445	440	435	441	411	430	453	450	458	381	456	424	431	454	449	415	429	432	413	432	439	412	438	374	463	445	444	416	407	450	385	381	397	436	405	433	445	425	389	429	423	448	420	439	449	404	394	432	450	408	408	452	450	377	416	451	433	441	458	410	444	471	414	455	398	393	477	436	426	400	444	426	457	417	440	427	433	436	422	409	458	415	442	426	410	416	472	443	447	447	465	428	420	438	423	392	428	457	462	414	412	471	444	419	458	463	410	444	512	421	421	484	412	398	415	438	420	422	413	431	440	420	409	446	482	433	395	426	426	410	387	440	430	450	471	457	466	447	436	449	439	417	440	443	434	430	452	421	438	411	414	403	454	412	476	421	447	463	419	401	399	433	435	422	460	445	437	465	474	433	447	412	432	445	417	390	422	441	438	438	427	416	399	408	432	378	436	407	454	417	426	442	443	420	397	427	459	430	414	450	436	425	412	417	442	453	450	426	406	434	431	439	439	427	411	439	441	472	453	475	407	448	436	429	429	374	456	449	440	440	411	457	425	432	391	452	444	421	448	440	386	402	488	495	478	413	428	422	425	424	386	398	404	419	410	424	437	448	426	448	430	437	428	390	443	471	419	437	472	455	415	467	392	406	437	429	428	442	456	408	428	445	451	458	412	458	438	412	440	397	415	421	417	485	415	390	426	395	486	402	407	426	458	413	429	384	414	387	416	432	435	421	422	424	442	418	432	409	448	433	408	453	463	446	409	416	436	419	428	442	415	445	412	433	428	420	457	419	417	440	402	399	414	436	449	443	429	452	427	434	432	434	454	467	436	421	479	430	451	469	401	460	435	429	441	444	419	408	470	426	431	441	444	442	451	453	478	395	409	437	467	440	418	435	457	451	420	410	451	440	387	422	378	407	441	428	425	415	457	433	424	397	430	435	432	392	421	423	398	410	402	372	453	432	413	447	457	422	437	389	415	438	447	426	377	387	431	398	376	431	420	467	440	448	444	429	427	459	434	431	463	474	461	452	436	437	429	428	421	425	434	441	430	454	425	456	428	396	404	415	410	445	453	438	432	420	426	433	397	438	420	425	450	471	439	448	431	440	401	427	469	443	396	456	376	449	479	451	393	402	444	405	447	440	451	400	427	462	427	434	427	409	466	443	442	414	417	410	426	417	451	427	446	405	433	420	435	397	449	423	437	430	444	451	421	399	426	401	437	421	384	428	429	450	446	444	473	428	428	479	418	413	418	423	400	452	413	414	428	445	426	439	424	418	384	420	422	442	464	425	462	419	418	444	465	427	445	404	408	402	465	467	456	433	473	486	422	448	443	420	443	460	465	459	420	445	488	433	394	428	425	442	434	420	434	432	432	393	421	385	448	442	431	401	409	442	460	453	449	437	452	430	395	449	470	421	420	449	466	436	454	411	436	394	416	417	416	379	385	416	426	411	443	385	449	447	419	438	393	407	419	406	416	416	394	489	443	433	460	446	415	424	410	423	451	399	442	424	425	433	443	423	415	400	415	444	427	419	394	436	436	422	433	423	428	418	448	439	426	430	477	418	440	452	441	450	409	414	428	464	449	411	429	440	434	395	391	440	420	419	406	441	423	395	418	391	408	469	428	451	437	421	452	441	467	413	395	439	425	408	463	439	448	441	434	423	426	432	409	437	456	469	452	384	437	387	427	397	432	386	425	452	465	488	435	386	438	450	456	470	410	447	396	430	414	429	451	429	431	446	430	432	388	405	422	422	455	413	424	401	402	487	491	425	404	410	446	402	427	413	453	414	455	436	432	405	393	439	440	439	400	416	408	403	431	429	414	434	397	422	436	444	437	410	476	431	427	466	425	410	449	451	450	414	439	438	421	399	419	460	446	431	451	407	414	420	454	436	424	456	442	461	413	470	406	423	440	410	467	458	468	414	404	414	450	421	439	412	433	399	454	395	399	422	395	427	417	431	460	397	458	455	405	452	423	408	423	428	438	435	447	454	457	454	430	422	437	438	413	441	401	419	441	452	434	383	442	413	430	397	378	406	417	466	443	397	394	415	409	407	419	457	422	421	384	477	438	411	434	454	467	441	451	433	434	419	421	410	404	402	428	430	425	441	447	498	409	442	439	440	404	434	387	398	436	474	412	465	412	416	464	458	422	426	439	422	450	405	414	382	431	422	429	418	442	424	436	437	396	468	415	445	429	422	471	435	380	421	447	443	437	426	453	463	446	459	448	396	455	456	440	452	436	422	421	429	449	451	444	432	431	406	413	484	434	454	382	443	466	430	407	428	436	428	442	424	481	447	424	407	430	451	444	450	453	454	436	423	466	441	403	376	447	406	433	390	422	404	444	426	419	433	418	431	416	443	443	443	429	430	450	477	482	413	411	409	453	408	416	442	406	449	464	378	410	400	427	467	440	435	418	425	477	432	464	415	418	421	447	414	412	421	440	421	441	451	409	407	404	410	444	434	423	416	424	423	410	444	427	417	432	429	475	444	437	461
23061	1141	1430	1551	1448	1311	1188	1192	1105	1096	1011	1009	1040	997	987	1023	972	997	1007	1009	987	989	991	1015	948	941	996	983	1014	1000	969	941	986	1006	968	963	989	980	961	954	910	965	952	943	972	969	956	1032	938	970	943	978	947	942	931	1012	954	1006	946	916	957	974	928	946	916	958	965	951	905	985	952	1028	991	997	950	974	921	987	956	926	982	934	933	957	966	990	995	942	968	933	963	984	958	967	950	925	941	940	979	1001	939	982	991	950	948	919	896	971	955	951	900	978	961	967	953	921	983	942	943	899	942	970	955	988	960	972	988	989	934	904	1000	1065	979	954	942	950	914	1018	952	995	954	984	928	949	957	1019	952	946	960	994	974	997	952	932	983	942	955	1039	918	979	927	968	967	975	914	959	965	906	922	949	994	972	987	943	977	962	951	943	1011	940	979	932	956	987	933	905	932	977	930	957	923	915	977	953	950	986	982	1038	952	993	947	890	991	935	965	878	958	947	907	987	976	937	948	934	980	956	954	975	1025	989	968	944	895	967	956	965	975	984	914	923	963	940	910	999	966	956	971	1017	966	927	1045	917	973	970	930	952	1023	968	973	998	916	1000	967	986	1026	970	1007	963	994	1006	976	987	1022	954	950	964	966	997	987	1004	987	979	959	918	989	904	899	959	1016	957	996	949	986	966	1001	1022	939	964	909	926	920	972	942	908	924	980	913	946	977	916	959	993	996	956	904	967	1006	991	927	975	980	958	985	952	948	962	1020	971	956	977	945	983	940	968	920	949	973	955	942	939	995	973	1006	971	980	908	960	965	969	1009	1006	995	1049	940	928	980	909	968	958	1025	965	982	956	983	981	982	934	985	954	973	969	944	946	957	941	932	958	999	939	967	979	960	920	993	1008	943	972	931	1002	942	960	972	973	975	958	973	908	948	973	1023	981	964	931	956	924	933	887	913	959	959	947	989	955	961	939	978	960	1025	915	951	920	934	1003	970	977	956	962	969	1026	962	966	999	1000	967	971	973	1051	967	949	948	985	979	949	963	912	973	964	907	971	927	997	1033	942	999	932	964	934	1008	980	993	981	992	940	1014	956	993	910	952	984	968	953	961	999	981	996	915	937	946	909	937	965	919	927	966	949	971	948	937	964	928	921	956	954	948	961	923	990	1019	964	1002	1035	976	946	983	930	997	1009	1009	973	929	945	958	959	1064	931	930	1002	956	994	993	981	928	936	1002	921	994	1010	955	936	932	963	968	939	945	958	952	958	1009	968	963	964	923	1003	977	969	990	970	923	998	987	959	994	1020	966	1021	933	985	996	938	919	938	966	964	1005	965	901	993	956	976	932	1012	961	1023	958	977	960	1032	951	970	972	944	902	979	963	1013	992	971	962	992	974	989	966	974	985	966	918	925	939	984	926	970	936	939	973	961	952	945	1013	969	998	1006	999	954	971	1009	939	992	950	912	976	965	1018	968	986	961	976	944	951	940	958	981	971	921	924	924	1045	940	925	950	944	967	994	988	1002	956	1001	962	993	949	883	942	967	979	1026	985	1001	979	918	970	953	965	976	945	986	946	1001	957	955	908	975	988	1011	994	929	899	946	956	928	945	941	961	922	950	989	985	992	933	957	967	953	953	950	972	937	976	908	927	959	895	953	967	1007	978	978	934	978	928	1006	931	1006	960	936	950	1015	972	959	976	1014	956	1007	968	946	1003	940	960	941	1000	950	990	929	958	940	943	984	955	963	956	1028	969	969	962	967	970	910	983	943	971	971	928	952	914	1010	978	970	938	907	986	967	976	938	979	997	953	998	979	1027	979	905	951	976	969	954	950	991	952	974	924	957	934	956	951	987	934	942	959	996	974	948	964	950	991	965	1003	1038	1001	887	930	982	920	1010	1003	978	929	959	963	943	938	963	945	894	980	1020	897	944	948	885	955	950	996	967	960	945	941	978	993	972	964	971	977	948	958	1033	914	906	963	941	952	998	937	944	996	950	959	959	979	933	944	980	948	976	927	1001	972	983	938	938	998	922	949	994	1029	1034	963	946	966	1009	971	992	886	952	964	939	965	973	1002	975	1000	968	1014	923	933	925	968	995	921	932	938	982	924	969	942	975	957	993	952	966	941	963	902	916	955	948	971	923	955	971	958	917	923	942	988	932	957	958	940	941	1005	931	949	1024	941	975	946	1018	1006	977	979	958	969	962	981	935	917	966	966	950	949	963	1017	958	1011	942	959	971	966	955	929	985	936	952	945	940	931	931	975	954	906	989	931	868	966	918	965	1036	1010	971	972	957	982	991	932	943	981	982	955	941	943	954	940	942	972	995	931	915	981	981	1001	1021	936	992	963	940	1016	963	1031	955	996	1003	906	927	920	1007	969	958	989	938	989	904	877	942	937	949	955	933	973	927	957	884	973	955	978	973	903	943	949	944	920	926	948	941	967	976	980	906	1024	1003	980	991	943	989	913	950	959	925	960	1065	951	935	973	933	955	970	960	987	949	922	973	901	937	1003	942	931	1013	982	953	926	932	1001	977	949	1002	915	930	966	975	945	986	939	954	1016	909	935	964	946	947	963	972	961	1004	980	978	978	1001	1004	1001	966	1018	994	967	983	994	946	939	996	922	962	975	977	1007	971	956	1000	991	975	980	947	948	946	978	968	932	936	983	920	895	938	934	988	924	944	914	949	1011	935	936	907	950	902	1006	935	949	921	910	930	966	1035	974	949	892	912	959	894	955	994	962	943	921	932	920	970	963	984	955	979	938	998	960	911	995	963	987	1007	963	960	909	927	1003	946	931	992	954	917	927	947	962	1004	945	972	948	920	989	963	958	986	894	981	971	976	969	992	965	940	920	950	925	965	1001	909	1039	1007	973	921	960	964	971	945	917	950	942	931	917	1001	933	957	925	985	965	972	984	980	951	991	973	996	991	963	954	976	914	959	999	989	1009	929	988	963	991	977	968	927	921	986	932	932	953	979	998	997	923	987	985	982	968	956	1007	901	953	940	998	962	920	1011	990	1014	978	978	999	961	926	993	956	949	937	1023	969	951	1013	974	961	982	924	937	963	959	964	987	994	967	929	942	1028	952	904	958	962	929	964	954	908	967	985	987	1052	1015	985	980	917	930	952	990	932	930	944	977	943	933	949	886	1005	999	1013	961	934	977	911	965	993	969	966	950	1007	920	981	975	908	1020	959	959	896	919	912	960	914	981	961	976	871	926	949	944	910	1038	968	953	968	984	907	970	1029	931	955	1002	1016	965	927	956	983	972	975	979	962	952	959	975	1023	992	954	947	953	991	976	965	977	978	997	948	969	952	973	976	939	939	968	938	968	958	925	956	971	1004	919	1026	1018	991	973	1006	939	962	958	976	904	965	935	946	981	981	964	936	964	1011	995	994	993	914	953	984	951	970	942	983	951	966	955	937	1003	992	1007	944	932	976	1025	937	940	914	1001	922	1019	1005	923	958	914	957	960	969	965	925	959	929	944	999	972	924	919	988	943	927	946	946	939	1022	1014	941	991	980	981	954	913	939	944	943	954	1000	927	984	975	1006	930	976	931	996	966	943	991	922	1001	991	962	948	1000	940	1019	1000	956	948	943	964	982	945	984	985	915	910	970	1011	972	962	988	985	889	967	972	1009	975	908	978	1022	1015	1019	982	977	990	971	1033	940	930	963
52993	13329	2366	751	578	505	428	419	394	343	356	373	348	353	351	329	339	382	344	371	321	334	353	329	348	357	337	333	357	311	364	337	306	352	356	353	348	353	337	361	366	319	346	335	291	311	316	336	351	315	337	377	350	355	331	343	324	357	337	328	351	338	308	327	305	367	311	297	307	322	332	337	347	310	360	302	338	339	335	323	310	352	343	309	357	346	325	345	307	309	344	373	341	339	296	333	339	356	334	342	343	351	315	357	294	351	311	343	289	308	320	351	391	325	354	359	279	302	341	327	296	343	346	329	309	335	333	369	360	323	333	340	314	351	375	327	309	321	289	327	359	372	319	339	335	344	301	342	336	330	347	363	345	333	329	344	379	293	298	336	326	303	340	319	362	346	321	363	361	330	353	321	313	357	333	299	318	360	363	294	331	340	369	358	347	344	397	352	369	327	329	297	383	351	330	327	323	341	363	331	358	322	359	302	374	337	308	327	344	331	382	287	320	343	350	373	338	344	336	337	324	350	340	299	324	363	366	362	319	319	309	331	343	312	338	331	343	315	328	340	362	306	313	295	310	329	359	357	331	332	359	356	316	325	340	389	371	352	297	333	375	313	285	357	352	331	326	312	325	353	341	327	324	337	306	324	330	344	292	315	374	337	359	356	377	317	321	275	345	341	376	361	336	347	344	306	358	303	363	326	338	312	331	341	323	356	317	309	314	370	343	311	324	342	316	327	307	384	317	317	359	359	337	358	321	327	371	281	332	342	373	344	333	341	318	353	352	350	325	349	328	309	322	353	368	334	289	339	364	373	294	321	302	318	279	348	342	333	320	344	309	321	374	334	305	351	330	339	310	330	340	338	333	319	344	327	376	319	320	377	320	354	389	351	320	351	333	347	342	319	329	319	317	315	320	336	337	362	354	356	309	349	325	329	329	324	352	362	378	331	308	310	332	325	309	321	367	324	339	319	317	315	312	309	378	384	357	326	298	294	327	341	355	337	347	314	341	335	308	342	350	304	304	358	358	368	349	352	332	361	324	330	352	309	369	320	347	359	316	332	342	311	344	372	353	309	308	352	344	326	362	324	376	386	304	313	326	340	321	320	339	327	350	359	328	313	336	336	329	301	364	359	299	369	332	283	332	326	350	326	332	337	342	415	332	323	333	347	340	349	320	315	362	326	341	346	330	314	329	378	342	292	334	338	329	335	304	354	337	369	318	361	372	323	363	325	340	330	349	332	358	341	328	310	317	342	366	342	326	346	335	337	355	334	333	305	312	364	311	347	360	325	326	305	324	373	316	316	321	302	349	313	336	337	344	319	382	334	334	307	340	323	301	347	351	335	334	361	328	337	326	305	309	310	298	325	341	301	365	330	332	337	347	341	349	344	342	350	332	350	342	294	334	337	359	342	364	342	307	317	305	319	348	376	309	314	338	333	349	337	333	328	344	353	351	343	329	295	333	313	313	349	347	338	343	341	326	350	337	359	342	344	330	339	372	320	311	326	338	305	352	341	376	346	309	334	331	315	348	336	313	325	319	348	360	341	313	331	322	296	346	317	322	328	357	339	305	321	338	329	335	309	337	370	313	341	361	319	344	361	289	338	380	355	371	363	365	289	344	338	316	333	307	342	340	325	318	302	346	347	330	332	302	339	339	336	330	311	323	358	343	355	331	339	374	330	318	304	334	340	317	326	366	353	338	303	344	336	338	350	342	315	329	327	359	323	295	347	348	359	356	339	344	319	366	352	307	299	359	298	332	334	306	326	305	368	368	371	340	364	318	314	324	355	307	333	349	368	331	332	343	334	334	338	342	326	359	355	313	344	331	358	335	341	377	339	320	330	335	313	310	325	335	342	334	336	317	322	324	335	327	344	351	326	332	352	329	322	332	320	326	321	332	360	344	345	313	300	327	379	341	356	349	330	368	325	338	317	326	316	325	329	310	343	334	323	329	308	375	344	343	311	359	333	310	338	351	318	348	351	300	355	334	338	354	388	342	350	353	348	335	329	356	406	337	365	320	314	325	329	340	319	338	339	324	338	317	347	330	310	306	320	312	334	327	331	370	352	323	347	326	325	368	378	308	318	353	318	345	333	325	277	298	373	335	351	315	308	351	367	373	326	323	331	298	379	346	323	337	325	323	318	335	340	312	317	359	329	335	356	302	313	338	311	376	366	329	326	329	331	333	308	324	342	332	353	332	336	338	342	331	325	340	332	320	326	314	328	322	320	341	288	336	312	331	350	303	355	359	333	329	358	345	315	307	304	312	327	336	328	325	323	319	303	379	328	321	353	321	295	314	319	319	332	328	307	352	328	357	362	340	352	345	339	327	345	351	336	331	345	314	323	334	353	348	335	325	352	339	347	319	389	342	341	330	373	321	355	330	328	321	341	348	318	361	318	317	314	323	309	350	339	370	293	312	357	342	342	331	315	314	308	344	327	318	358	307	354	316	359	320	350	315	340	368	378	343	319	312	326	357	341	311	337	323	365	360	304	321	322	353	343	363	327	375	336	348	331	356	394	350	341	364	367	348	295	338	319	327	318	324	336	306	323	350	325	333	337	335	368	311	358	340	321	339	339	337	330	322	351	348	341	304	347	346	333	345	370	362	355	321	348	340	329	312	347	352	340	298	301	312	332	321	362	314	337	328	322	309	316	323	316	325	349	368	310	377	327	319	304	351	331	311	307	322	321	345	356	351	328	308	351	344	338	333	308	350	312	354	310	346	312	354	354	324	320	330	353	310	335	345	301	336	370	323	305	360	344	313	327	386	324	327	371	335	341	352	335	330	341	314	357	364	333	335	364	332	353	331	364	351	329	335	330	335	373	315	302	342	328	288	336	323	319	325	331	328	315	319	367	327	362	357	359	305	354	347	315	313	360	313	314	315	330	353	323	346	359	326	310	322	360	348	370	322	325	322	351	334	335	337	319	321	337	320	340	362	352	335	365	352	336	324	327	331	362	344	324	364	340	340	302	328	325	348	335	331	360	356	359	369	357	353	326	319	357	330	315	324	350	311	284	321	334	317	358	359	337	323	338	358	352	364	308	327	357	323	315	349	332	336	349	339	326	353	367	319	322	347	320	345	362	317	335	345	306	371	301	317	334	331	324	342	355	301	311	359	319	321	321	299	321	370	329	345	350	332	328	304	308	358	347	342	331	325	382	335	282	344	325	290	319	300	315	329	373	321	309	340	328	334	357	353	338	360	322	321	326	345	352	355	340	317	330	323	297	322	332	332	296	339	326	337	326	325	338	325	330	305	342	348	275	301	311	281	327	320	312	285	333	328	335	356	340	312	306	332	358	312	354	341	314	337	366	320	335	311	341	356	339	356	323	386	359	340	332	373	364	345	364	349	328	354	320	335	319	327	346	309	373	335	345	362	325	380	361	374	352	351	353	349	344	306	325	342	343	373	342	339	373	315	304	338	360	309	357	328	317	330	349	324	307	348	327	370	372	333	324	325	335	337	365	325	303	343	349
27189	1121	1656	1810	1644	1379	1219	1193	1087	1013	936	831	907	894	881	859	777	798	824	831	865	782	785	743	760	832	780	702	781	801	735	768	800	795	790	719	770	773	728	767	766	772	803	744	737	735	792	754	700	748	762	774	770	806	716	759	803	759	799	738	715	698	755	747	759	774	744	812	763	736	684	734	760	716	759	743	757	779	744	747	796	700	789	767	708	762	768	729	740	788	719	723	790	773	721	748	757	720	782	770	732	754	714	789	743	779	734	790	757	798	719	807	766	724	710	743	786	790	761	774	783	749	792	771	764	771	713	756	787	769	736	749	730	748	755	751	745	738	760	689	745	726	771	700	721	774	740	770	774	738	729	747	777	681	699	719	737	784	800	715	734	750	777	737	746	766	766	786	738	760	748	763	762	791	759	783	758	782	723	772	673	760	801	761	768	697	765	754	784	736	752	740	698	786	760	769	727	762	728	747	764	751	775	701	776	774	740	742	723	719	710	745	738	778	721	761	714	758	728	791	751	736	740	775	754	749	739	711	727	736	762	737	754	732	697	747	714	777	765	725	736	736	765	719	792	714	720	715	789	772	708	755	723	751	765	734	742	772	758	686	776	752	753	720	739	700	719	738	724	753	726	727	832	726	780	756	784	722	737	742	736	775	729	712	708	741	761	812	777	784	731	774	693	730	809	756	780	759	751	769	764	764	703	778	755	758	760	733	759	721	777	757	758	765	744	772	752	770	676	745	782	753	747	751	725	788	761	755	777	741	798	707	708	650	825	754	794	738	689	735	758	739	764	820	801	721	723	722	761	728	769	744	740	737	782	735	748	741	734	759	762	712	734	778	760	751	762	749	716	755	738	809	749	761	733	738	757	723	747	769	698	750	724	795	757	787	799	758	763	763	736	748	733	716	779	739	741	734	781	784	777	768	732	733	721	733	774	731	714	775	783	727	745	782	748	746	793	768	776	762	762	718	757	777	760	796	730	764	800	781	775	756	766	752	753	774	746	742	734	730	781	751	746	768	759	722	771	747	785	677	796	697	746	728	780	731	747	673	773	759	756	731	733	742	801	740	731	792	784	701	775	750	734	731	774	749	746	783	794	729	711	739	781	732	786	693	777	854	740	713	762	727	729	765	685	748	763	737	749	739	736	795	758	725	753	752	726	712	775	764	770	802	731	755	759	808	737	794	712	759	742	711	727	730	767	733	743	749	732	693	735	736	736	743	775	733	757	799	798	730	736	784	727	713	755	791	715	755	736	761	833	721	731	703	751	728	776	715	790	751	769	754	731	740	777	735	740	765	779	738	721	761	745	716	775	743	799	773	792	727	752	711	722	777	746	790	766	709	729	787	739	765	754	721	755	751	778	754	761	752	753	783	704	766	743	697	779	778	741	777	756	772	760	746	714	740	697	789	683	778	712	744	723	777	713	777	687	758	789	755	757	731	732	752	720	757	739	760	742	767	749	729	799	764	743	781	756	747	749	707	727	778	737	725	761	770	776	775	752	726	755	761	727	769	800	728	757	737	782	703	749	734	739	763	799	742	730	757	771	774	766	739	768	767	725	756	707	788	797	755	764	714	719	820	686	773	747	704	737	767	783	691	783	817	767	724	731	759	721	739	751	818	738	719	740	715	784	726	759	747	737	775	736	772	751	766	771	758	733	736	734	740	703	741	749	686	745	749	774	764	717	745	750	725	764	749	708	732	739	739	731	734	787	782	780	728	727	759	706	703	738	748	751	790	755	742	703	753	755	788	727	740	749	744	711	737	724	730	748	720	702	771	710	802	787	776	778	721	759	724	707	783	742	724	750	759	813	772	735	794	739	736	756	778	793	810	768	756	719	743	785	720	726	755	746	817	775	723	725	762	739	720	729	723	736	757	744	793	777	775	775	721	758	771	745	754	744	749	808	729	778	731	737	740	751	795	753	726	760	766	772	768	728	774	715	742	781	774	784	761	785	775	729	768	755	834	712	729	733	758	737	755	763	750	781	735	728	710	726	777	745	742	718	779	768	747	743	728	758	773	737	714	812	745	743	796	807	751	726	767	764	748	746	735	751	749	772	759	769	681	765	762	754	746	746	722	804	690	765	706	726	733	723	712	720	728	744	767	739	760	777	756	796	767	743	728	715	753	731	736	722	759	728	741	794	730	754	723	777	766	773	758	748	761	748	745	772	689	734	737	734	769	749	723	742	793	772	781	778	762	729	733	765	742	770	747	748	730	746	721	749	725	731	740	703	774	749	733	741	756	746	750	708	777	737	763	757	719	744	833	710	731	738	795	776	784	776	802	759	752	741	699	776	721	748	779	698	820	763	749	716	696	703	700	732	772	769	688	766	824	759	740	691	788	735	756	737	726	778	708	791	741	750	750	707	738	751	784	732	782	721	787	776	743	705	726	744	733	740	742	776	775	723	792	767	713	813	779	731	779	745	756	767	719	768	740	675	774	762	770	762	744	750	740	754	784	774	737	752	706	754	777	755	714	743	786	772	752	754	733	727	779	777	753	719	737	699	754	769	804	785	761	721	732	749	782	703	690	770	735	741	720	726	749	745	746	744	743	715	724	737	708	722	802	758	770	715	735	775	724	768	772	741	739	724	693	742	743	751	718	746	717	733	777	774	773	768	718	754	685	787	765	721	727	771	734	700	756	735	754	795	752	759	723	738	748	726	797	716	775	742	783	726	712	747	815	741	802	731	747	735	761	771	751	746	712	761	795	720	759	747	737	735	740	761	743	681	751	782	802	774	730	735	725	744	734	686	722	768	737	765	751	740	810	799	732	708	751	753	740	719	799	745	741	805	772	762	807	745	786	747	767	745	741	791	805	746	788	751	755	748	798	733	761	769	746	731	742	746	762	749	686	755	740	755	759	763	760	761	778	736	768	762	748	735	730	711	782	755	737	787	762	734	702	731	785	748	769	695	797	740	741	755	736	773	741	803	791	772	766	767	781	765	752	710	767	730	726	771	755	707	758	792	737	748	795	721	767	732	723	732	741	791	735	783	784	779	749	769	748	766	834	744	779	743	789	789	764	793	760	752	760	719	772	737	763	749	761	807	706	703	733	751	735	762	788	789	793	771	750	735	793	802	671	734	735	684	767	740	785	732	738	762	814	752	788	730	754	734	712	752	756	765	776	738	755	761	767	766	733	744	731	800	733	757	739	773	779	761	756	723	731	766	720	781	734	778	751	708	772	704	766	714	820	738	739	741	750	743	743	731	793	789	796	752	785	739	755	766	777	759	765	732	778	764	805	751	738	772	726	728	739	756	699	735	811	719	756	681	773	744	801	777	766	748	763	785	761	734	749	809	720	717	747	771	734	753	735	760	714	735	741	769	742	750	747	753	779	732	794	764	767	778	755	711	760	740	754	800	755	724	707	715	786	718	730	732	733	766	740	773	781	738	758	743	821	718	758	750	706	770	735	665	753	763	753	712	756	758	743	751	726	753	736	776	777	734	751	720	721	732	700	759	743	752	709
41842	7067	517	445	387	389	403	394	413	394	426	376	409	431	353	388	382	395	378	347	445	404	353	400	396	399	399	376	380	386	359	374	368	423	414	397	381	414	417	414	418	377	386	354	376	377	421	398	372	380	421	413	392	371	411	405	397	362	387	408	396	399	385	374	398	411	419	389	387	363	384	355	392	393	344	454	386	382	398	378	391	374	393	399	393	379	428	418	376	433	429	394	386	406	364	399	396	400	415	405	374	424	418	390	381	395	422	388	414	418	429	363	399	388	388	413	398	399	427	413	387	395	423	381	356	396	381	388	417	374	370	404	387	436	433	390	423	350	376	395	356	374	406	393	386	399	382	409	413	353	394	414	428	377	387	387	398	359	382	417	392	410	447	374	412	430	378	429	420	403	401	388	441	389	422	377	394	354	426	377	388	395	412	409	404	408	395	377	417	387	364	406	433	469	408	404	374	386	393	417	383	371	396	405	368	370	375	374	386	383	355	418	380	398	389	374	375	388	346	413	383	435	399	383	395	392	422	384	357	425	433	372	384	410	371	384	344	387	398	419	399	362	419	370	416	356	388	411	379	374	384	398	383	361	369	406	385	367	371	419	368	412	372	419	411	400	364	386	395	399	353	411	377	407	399	421	375	403	368	386	395	419	428	377	386	458	415	424	410	408	386	358	415	454	408	377	402	392	430	386	420	398	385	379	404	428	367	415	411	392	418	381	408	365	407	373	429	401	413	414	389	385	387	421	384	379	406	418	423	407	334	338	378	396	370	368	372	351	381	381	357	446	345	374	355	391	375	382	364	374	414	380	413	447	371	399	387	410	386	380	376	410	390	373	414	400	420	433	414	410	376	381	423	398	365	393	430	422	405	373	371	391	380	431	376	371	414	411	436	372	381	384	371	386	393	419	384	397	415	418	360	376	380	392	378	415	414	413	354	383	392	375	380	387	421	401	407	397	382	404	381	407	377	386	375	432	402	412	385	399	386	411	379	425	409	414	407	422	415	369	421	401	362	440	430	436	404	411	422	386	405	426	365	385	376	378	367	394	401	386	400	408	400	410	417	370	412	403	381	389	388	385	413	360	396	372	396	415	377	411	409	397	396	381	400	401	399	370	416	365	385	438	362	375	385	384	340	380	433	369	416	369	360	420	401	408	390	388	386	415	444	351	406	379	359	371	419	412	411	382	376	404	376	371	394	380	374	420	354	396	394	405	347	374	451	379	406	411	344	389	362	392	397	369	403	373	388	416	427	379	354	373	403	452	414	416	427	400	363	396	429	405	430	380	412	403	386	405	356	363	404	408	385	390	378	396	370	423	392	378	387	402	357	396	369	389	404	392	379	387	385	409	430	389	418	439	391	396	384	369	428	404	381	437	420	379	414	386	374	367	364	394	383	367	391	400	414	388	403	369	404	422	407	387	371	391	389	370	382	408	410	362	363	386	420	397	409	378	364	366	372	351	392	374	392	337	389	379	387	395	393	374	423	419	381	388	370	390	375	404	388	379	394	397	422	394	387	407	377	369	338	369	428	412	420	397	401	369	410	404	360	404	396	390	398	414	403	397	424	365	391	392	385	358	370	381	388	403	399	427	374	396	385	400	378	374	402	380	373	406	369	412	404	368	395	372	402	396	388	392	412	399	380	370	376	413	394	367	412	434	405	369	432	416	383	412	413	403	390	408	370	390	393	420	438	400	425	408	398	377	406	417	388	396	372	433	384	391	411	394	379	398	370	369	380	432	402	373	395	396	416	436	393	386	381	375	393	383	388	417	408	400	359	408	380	410	392	358	414	402	386	372	352	363	374	435	386	379	386	410	404	418	378	373	424	361	396	407	386	394	410	419	388	393	383	383	412	414	410	383	353	398	441	351	372	403	399	408	443	367	384	393	425	387	394	349	392	391	399	382	385	356	393	394	406	395	429	399	399	413	370	403	380	377	407	394	398	376	400	385	403	438	396	445	382	367	391	375	383	366	389	385	416	399	394	370	357	394	364	410	393	374	376	397	397	438	413	399	405	388	393	383	415	403	381	414	416	409	389	395	376	394	399	424	384	418	359	365	367	404	388	399	388	394	394	410	383	397	426	385	382	356	429	405	369	393	389	387	435	374	352	370	404	369	391	373	357	409	424	402	401	394	397	406	401	430	426	395	424	360	414	393	380	411	384	370	449	426	394	401	390	357	363	349	389	425	409	428	419	423	384	391	413	424	391	382	408	364	410	403	367	421	413	370	389	390	419	394	376	421	410	365	373	355	387	420	393	380	406	345	391	355	375	383	401	398	406	430	375	378	357	440	410	408	386	369	413	416	382	353	453	415	399	398	404	409	359	380	358	424	430	395	370	377	397	379	430	401	394	397	381	406	383	429	382	382	377	412	415	456	412	394	376	405	443	393	366	398	379	402	408	364	409	354	398	429	382	407	401	386	376	377	379	379	415	387	357	374	418	349	409	412	381	405	386	372	370	389	409	426	409	422	403	403	426	380	398	372	369	368	411	368	374	375	373	366	382	375	369	387	387	386	384	388	363	408	392	380	392	379	391	380	394	410	379	393	417	361	414	388	343	392	418	421	388	407	404	419	406	397	406	400	389	426	397	436	387	382	379	392	386	367	372	409	399	429	362	416	395	400	406	414	373	382	362	398	353	433	401	376	413	413	378	405	379	379	425	391	345	387	399	414	369	385	377	429	416	409	363	349	383	413	395	384	402	386	389	393	427	365	392	401	388	359	398	419	382	396	382	403	384	418	399	388	393	380	388	395	376	383	355	394	404	371	413	404	422	402	393	385	416	385	399	401	427	410	381	400	389	398	356	395	380	384	424	431	386	395	414	420	384	434	401	377	399	401	374	364	412	395	368	393	404	382	368	367	375	415	389	361	406	412	400	418	357	396	430	406	383	394	391	425	432	410	405	372	381	411	406	399	392	411	403	406	386	418	392	426	397	402	396	367	387	408	429	371	379	391	448	388	384	411	397	352	393	379	366	442	390	419	403	399	394	400	414	412	393	403	391	390	424	405	413	399	369	378	377	384	424	344	359	399	440	396	386	411	389	394	413	390	388	424	407	376	362	362	421	402	373	340	406	410	395	385	392	400	396	401	448	396	413	394	400	390	362	383	369	421	408	423	376	399	397	362	381	400	394	394	389	393	423	369	430	373	405	387	381	412	407	409	379	391	373	400	380	384	383	353	417	401	437	414	438	419	405	417	380	375	383	398	387	386	408	364	380	391	362	443	392	364	380	399	400	388	366	373	377	404	399	390	386	397	419	408	357	364	415	376	415	389	378	390	378	415	395	444	426	404	380	371	367	402	372	379	393	422	357	408	392	399	406	399	394	408	400	415	388	382	417	365	424	423	417	378	402	398	383	392	396	391	394	339	361	369	413	408	363	389	396	389	421	394	396	406	402	369	387	417	382	415	434	411	401	405	383	368	394	430	370	346	392	431	401	353	400	386	399	385	423	424	433	414	434	430	382	422
23290	863	921	922	859	883	944	931	902	926	867	931	917	928	895	902	916	920	881	908	926	891	940	924	844	907	929	914	920	919	911	898	908	863	881	936	871	897	917	856	897	941	937	887	853	882	950	856	877	928	891	960	932	936	837	918	925	986	879	938	913	917	926	857	868	937	929	911	905	885	932	879	894	848	913	900	913	918	910	942	911	922	900	874	907	905	938	940	903	906	876	890	919	962	860	966	886	872	862	935	892	922	869	886	895	894	872	876	854	900	930	902	862	883	966	869	952	866	967	934	909	940	881	919	906	947	898	895	832	878	910	873	959	917	922	920	916	897	931	873	952	994	896	907	927	850	916	923	853	874	891	882	850	845	925	933	893	898	943	919	872	916	920	912	884	889	879	921	926	860	895	895	852	941	931	879	908	859	883	907	914	869	951	881	879	918	930	927	876	905	948	909	901	920	891	936	919	877	947	875	878	917	941	833	867	902	928	961	936	905	964	917	867	921	924	890	909	883	928	899	883	918	885	932	907	928	920	934	908	883	893	921	934	946	898	900	958	892	937	915	871	854	885	859	920	889	890	876	939	911	939	913	917	914	894	916	923	887	863	886	910	919	872	886	874	896	902	890	919	924	924	887	877	833	915	925	836	905	883	944	916	894	904	954	892	969	888	890	873	932	878	915	862	878	864	958	904	910	854	858	927	876	893	925	852	899	877	925	899	879	855	892	898	894	883	882	935	891	878	933	902	889	910	905	889	888	883	917	960	898	918	896	907	907	846	873	854	865	901	880	934	866	921	927	933	951	881	912	900	861	889	923	902	852	913	938	898	930	931	939	895	905	985	857	865	905	881	898	888	948	846	894	911	959	853	938	916	879	912	892	895	886	934	872	867	878	855	936	900	914	898	829	853	899	923	909	902	893	920	936	842	905	932	913	840	943	889	889	856	948	881	906	913	922	892	899	899	961	908	900	943	892	963	896	841	923	865	918	903	919	919	922	896	944	884	898	892	921	957	896	915	883	942	882	835	894	916	951	909	863	862	897	926	905	882	866	934	941	856	897	899	907	914	907	958	902	882	922	928	895	887	926	855	889	917	918	908	856	902	836	905	875	869	892	915	909	936	913	871	923	907	873	929	917	846	859	887	886	921	949	912	938	877	964	880	870	902	904	917	840	920	892	884	886	901	892	944	854	921	882	919	885	929	926	920	886	911	911	893	915	913	894	920	942	911	925	844	892	919	886	876	935	877	864	891	915	846	955	875	850	911	844	854	903	892	923	871	909	878	852	904	912	856	940	910	896	903	909	903	964	895	966	929	903	895	903	926	946	933	894	899	895	885	923	950	967	959	860	907	856	889	898	966	900	906	893	900	907	867	961	945	877	893	918	887	914	887	864	895	910	890	903	951	944	923	928	876	858	851	879	938	923	885	910	852	993	943	856	897	902	940	864	907	924	933	903	901	920	864	843	871	959	883	897	917	884	896	867	944	912	932	881	887	966	885	875	895	887	913	880	899	900	892	943	855	937	883	942	944	857	919	874	889	864	910	932	903	882	962	905	873	855	941	919	891	821	899	888	943	890	876	883	901	867	901	921	927	913	929	888	899	902	917	903	875	872	914	893	896	922	912	918	906	927	831	911	920	885	897	902	875	902	855	897	895	860	908	903	911	908	868	901	876	932	879	902	892	895	882	921	881	906	909	901	864	864	925	894	896	896	942	863	902	878	896	944	937	894	896	886	890	879	869	922	936	934	900	892	914	931	949	957	946	919	896	919	912	882	883	874	873	926	925	846	882	858	944	890	878	926	883	894	894	913	909	898	942	874	926	893	923	937	886	922	858	877	940	938	914	896	883	948	886	884	885	883	873	897	898	935	960	898	939	906	844	893	916	890	913	861	883	932	904	876	926	837	894	881	910	937	899	927	958	871	877	893	920	944	923	861	895	857	930	896	881	890	928	911	972	903	900	896	923	906	866	881	934	913	872	939	922	914	893	926	877	933	889	919	903	894	922	935	888	832	890	865	867	903	902	920	928	886	890	920	863	908	925	912	912	911	890	923	915	903	937	935	955	896	868	826	900	895	896	854	919	915	887	935	878	897	902	885	909	860	941	908	911	913	907	921	900	935	859	837	873	912	927	894	942	910	915	885	889	922	969	849	888	918	895	951	909	856	917	880	952	915	896	918	905	875	910	873	868	953	868	884	912	898	887	875	854	892	869	906	937	928	923	922	881	933	886	886	897	934	910	942	905	880	993	917	946	852	915	862	907	853	938	894	919	871	941	907	934	877	906	903	886	857	903	945	913	891	868	946	882	843	850	905	915	937	886	903	889	931	901	931	870	927	927	921	889	931	895	889	876	838	944	876	924	932	884	931	919	897	956	959	889	878	879	842	921	957	922	876	884	896	920	868	820	842	901	879	897	828	924	899	902	858	861	894	883	934	913	886	914	916	930	897	863	926	897	889	888	922	853	937	894	890	940	924	903	870	928	888	904	903	895	928	898	958	927	867	904	910	918	893	904	911	884	885	895	904	912	938	906	925	873	933	924	914	895	894	902	929	954	897	847	870	894	930	915	925	913	832	917	830	917	898	917	903	891	940	892	934	949	944	900	902	912	895	920	912	875	851	869	930	910	923	883	937	946	889	876	914	899	910	947	913	903	858	881	890	908	941	903	862	884	871	889	898	861	916	947	914	890	940	909	869	844	912	921	842	884	876	887	899	937	891	909	860	939	942	958	904	823	895	1004	900	868	883	894	871	933	849	884	865	933	886	930	926	956	887	940	895	893	863	841	941	892	886	904	858	906	925	955	888	900	848	945	877	911	940	895	929	903	880	877	877	936	863	892	891	915	867	862	922	891	928	917	923	899	894	846	894	906	923	904	927	901	871	859	924	961	879	929	975	952	872	888	916	922	919	910	927	927	909	848	909	878	960	932	889	881	880	933	918	882	863	898	954	938	913	902	949	843	861	902	893	851	884	845	912	913	876	877	893	902	896	965	917	892	926	907	910	942	897	871	929	874	882	894	885	934	906	926	893	894	871	957	917	952	918	918	867	914	896	870	889	863	840	957	852	875	934	914	881	905	883	897	917	859	929	850	960	891	898	873	922	892	900	901	964	930	919	860	912	926	929	893	840	889	912	939	851	898	921	869	932	927	902	966	909	928	872	879	931	883	944	887	903	856	902	904	929	907	937	914	894	935	954	869	883	910	881	887	836	930	888	887	977	854	933	942	908	890	949	937	867	931	932	936	904	958	806	873	882	839	894	942	878	873	935	905	879	921	889	857	926	901	888	875	889	847	904	878	897	905	900	905	949	870	921	990	887	860	928	894	886	931	920	895	925	910	909	873	886	942	892	924	891	935	813	915	896	929	960	894	958	903	932	909	918	897	895	916	944	924	917	947	895	875	913	911	902	893	900	891	880	881	914	931	886	887	913	929	883	905	906	931	867	929	892	871	952	905	906	914	894	935	882	892	904	910	915	905	917
49847	10802	1228	628	550	495	484	487	478	473	541	428	487	456	475	455	434	493	428	493	460	486	491	480	447	459	458	471	455	466	490	475	457	459	480	455	437	436	464	486	484	456	484	490	454	449	466	449	407	475	487	430	439	424	439	472	462	452	460	472	463	462	461	432	430	473	464	482	443	444	472	460	445	476	438	460	497	456	466	471	490	486	453	478	473	472	497	425	454	462	421	473	482	481	514	440	470	489	474	470	452	492	460	487	435	463	509	425	484	456	452	504	467	498	466	431	464	447	408	438	472	425	443	469	430	485	460	436	438	449	429	444	432	470	458	444	425	453	483	444	435	436	458	454	413	477	506	450	483	490	482	475	473	426	458	437	436	443	468	467	434	493	441	497	469	442	427	451	446	451	452	397	441	464	437	467	417	452	437	452	437	476	450	484	457	455	442	458	450	420	511	482	473	441	510	453	462	417	392	467	423	440	467	449	403	440	481	490	428	429	430	442	438	447	448	420	446	465	456	450	425	445	447	476	474	475	449	439	465	503	480	482	461	476	465	457	421	489	431	453	511	459	419	470	469	487	444	468	437	461	430	464	450	440	471	439	441	449	451	462	422	489	442	439	488	466	500	479	434	438	470	470	439	457	456	473	487	464	448	441	444	477	454	461	446	506	487	492	459	462	455	452	460	441	470	457	427	509	463	456	433	457	453	425	428	452	460	446	452	459	455	515	452	485	441	476	445	472	456	467	477	420	427	476	432	487	462	479	488	439	482	457	456	475	493	502	488	443	436	463	429	443	448	462	462	479	494	470	482	462	462	516	468	467	466	472	484	458	501	470	455	456	456	453	482	436	454	487	434	466	439	484	512	448	451	464	446	458	437	452	469	487	458	424	458	494	414	441	472	472	447	482	499	439	439	454	401	467	476	483	455	422	470	458	481	465	451	465	473	427	453	481	405	441	448	427	423	460	411	491	461	442	476	456	416	420	457	462	440	426	482	461	470	469	468	501	401	425	484	471	466	407	484	472	445	489	488	438	435	470	443	415	479	478	426	459	456	446	464	449	472	406	462	426	445	463	439	440	476	469	452	444	461	473	468	417	444	450	454	494	449	474	455	463	434	452	464	472	453	464	479	444	448	434	467	463	456	478	480	487	410	453	501	447	442	466	474	497	522	447	486	475	487	494	485	493	513	461	456	469	449	443	439	446	502	465	478	476	415	436	451	417	414	491	475	491	434	464	494	470	423	464	475	458	446	456	487	462	475	460	482	488	460	467	466	430	456	502	452	455	472	487	486	476	457	446	467	460	472	449	459	469	436	448	466	432	450	453	467	467	470	462	426	436	496	483	472	430	462	443	451	510	456	449	453	445	472	445	422	459	470	429	444	418	458	441	445	427	445	469	461	443	471	459	482	474	444	431	480	489	510	481	435	457	464	464	461	434	456	436	468	462	507	449	489	424	480	435	465	450	438	460	447	429	451	446	522	418	482	503	469	490	471	425	475	479	476	496	430	447	469	465	437	512	430	466	482	511	466	496	463	434	465	512	436	480	443	472	428	412	501	470	469	422	488	475	474	450	482	433	462	507	485	428	441	494	478	461	429	448	475	464	438	442	422	455	443	475	462	440	465	452	479	471	472	440	463	442	441	476	440	452	482	445	466	457	461	440	459	448	477	491	497	464	475	404	460	467	451	463	440	454	426	482	446	497	449	463	427	424	424	456	459	471	497	470	433	437	496	430	452	473	416	474	479	452	473	460	483	483	484	491	431	441	470	449	494	462	468	463	470	450	438	485	445	445	470	473	428	433	422	504	443	473	450	464	458	426	480	467	468	492	462	428	450	426	460	473	480	473	469	439	469	467	435	495	456	492	475	458	467	440	480	481	445	453	503	494	457	470	470	464	478	468	451	478	490	441	446	454	420	496	445	467	456	487	442	467	495	431	456	460	494	447	458	429	486	452	451	442	462	464	471	448	444	470	450	411	459	489	463	474	450	486	454	477	455	494	446	431	448	448	448	508	455	463	434	445	450	489	455	450	451	478	499	465	471	475	423	487	462	448	474	484	480	481	434	474	510	452	439	477	489	446	432	448	470	475	448	486	459	470	439	468	464	478	460	435	488	484	454	484	477	432	460	520	446	469	446	490	445	419	471	466	438	470	437	445	450	461	435	429	472	469	420	374	432	441	472	440	421	495	478	445	436	488	485	447	459	501	456	489	478	466	456	418	484	469	486	460	445	450	465	444	436	476	450	458	487	441	438	482	454	442	477	448	478	479	440	482	484	499	485	462	467	452	492	463	479	435	501	485	455	473	439	467	436	482	463	457	440	444	460	478	481	461	463	450	427	454	430	479	469	439	466	501	433	513	442	459	428	494	495	460	440	430	446	462	461	455	443	433	466	452	403	433	528	480	470	482	453	444	480	453	437	476	402	456	496	457	487	464	449	464	489	450	467	465	471	444	496	424	482	425	447	442	441	462	460	457	442	482	478	465	463	463	441	434	454	456	469	471	441	465	471	444	454	471	489	474	440	439	453	485	472	431	446	469	477	435	434	442	478	487	479	460	465	459	472	501	418	453	460	481	432	450	454	446	469	467	434	432	455	430	457	442	496	448	458	481	442	492	454	475	467	499	505	431	442	480	464	411	469	443	465	427	446	459	460	448	479	437	434	435	457	443	456	432	455	478	444	432	428	460	460	480	488	463	434	423	486	468	452	525	438	462	488	499	453	463	442	468	443	446	468	449	466	473	449	438	430	425	469	499	458	446	438	483	469	453	436	467	475	451	458	471	508	435	478	469	442	460	429	465	461	483	464	464	454	433	425	486	442	476	444	449	421	475	450	502	459	460	448	470	462	457	438	434	500	473	461	444	472	488	455	442	431	439	455	466	467	450	457	424	422	442	454	454	432	484	478	469	427	445	470	454	478	448	487	456	460	453	430	473	459	411	441	440	457	462	441	491	493	489	450	488	463	472	489	474	495	443	460	525	490	468	435	451	467	465	463	469	472	467	506	485	465	434	430	480	498	430	453	437	465	478	467	471	417	442	458	458	470	464	487	465	408	465	462	457	486	474	417	467	442	505	510	513	443	488	459	419	428	428	439	422	460	478	462	402	493	521	455	483	472	490	471	474	457	436	454	439	472	459	485	468	430	445	452	480	440	482	462	528	441	467	467	511	450	447	516	484	509	462	470	439	443	464	488	451	469	439	470	424	448	435	469	444	494	460	470	477	483	413	467	480	456	470	453	489	446	450	437	471	461	480	438	432	468	421	481	420	452	446	439	486	505	460	455	476	486	487	462	470	419	477	435	448	469	428	446	454	446	457	414	461	447	475	483	478	480	468	471	506	444	455	437	493	461	496	437	472	442	481	491	431	480	446	445	480	469	497	491	464	513	471	442	461	483	448	442	447	506	424	471	435	468	417	475	497	443	478	435	476	454	411	454	434	414	440	455	460	429	414	452	450	511	476	470	455	463	481	466	463	412	474
26836	1158	1484	1536	1405	1306	1251	1251	1155	1150	1134	1094	1040	1068	1065	1095	1056	1072	1057	1036	1053	1063	1057	993	1031	1070	1013	1032	1066	987	1012	1029	990	1055	1031	994	1031	1008	1062	998	1018	1055	993	1015	1038	1015	980	1037	1009	1034	1044	1056	989	1059	988	1008	1034	1063	1035	992	1033	1021	1129	989	997	1019	985	980	1024	1020	963	989	1038	1076	978	987	1038	998	994	1016	1047	1006	948	1002	1041	1020	1002	1051	1058	1104	1014	1009	1013	1030	993	1054	1016	954	1041	982	1025	1049	1001	935	1026	1025	1042	1045	1026	1019	962	1042	1043	1063	1072	1032	983	1032	1005	1035	988	1032	1026	1027	1014	1026	1026	1044	1027	1009	1056	988	1032	990	1040	997	1041	1006	1060	1056	1040	1030	1021	1047	1042	1014	1001	1020	1018	1016	938	1061	1008	984	1010	1021	1073	989	1021	1004	989	1013	1007	1044	1012	986	1061	1017	1030	988	1020	1051	1054	961	999	1010	998	1035	1021	942	1000	1005	974	1003	1035	987	1083	961	987	1034	1043	1052	1091	984	1045	999	1028	1021	1051	1042	1039	1017	1058	1002	1043	1077	1059	1030	991	992	973	1007	1012	1068	1006	1093	989	1008	971	1019	990	989	1035	1032	1005	1010	1005	1027	1017	1053	1028	1013	1013	1012	1020	1050	992	977	1022	1076	1028	986	990	987	1021	1041	1051	1056	982	1028	978	1027	1067	979	1033	1020	1012	1010	1049	1042	1072	971	1059	997	1024	1066	1025	1021	1059	1014	1040	1030	1013	1040	991	1013	1017	1046	1002	973	961	990	1018	1086	1002	1004	997	1022	1018	1034	1039	1064	1012	1036	943	1024	973	1081	1001	1039	1019	971	1013	1028	1060	1030	996	984	1056	1048	1014	1038	1059	1102	1029	1056	1032	1042	1019	1018	1050	998	1056	1016	995	996	1041	976	1067	1054	970	1054	1072	1021	1041	1023	1045	1009	1046	1070	1021	1043	1024	1008	968	1027	975	999	1026	995	1014	921	1089	1020	1040	1047	1046	1037	1012	1018	1012	973	1014	1018	1012	1033	1032	1046	1051	1058	1024	1019	1037	1033	1040	1031	1068	1005	979	1014	1032	1032	952	987	1003	982	1022	1025	1042	1043	1021	1007	1020	1018	1045	1038	1040	998	991	986	1121	1011	1051	1013	1017	1046	1037	971	1040	1023	1076	1034	1048	1020	981	1026	1018	999	1009	1041	970	1023	1060	1006	974	1027	1018	963	962	984	1007	1012	1005	1036	1004	1066	1006	1078	1010	1015	1004	1004	1074	1021	1039	973	998	999	999	1056	971	975	1041	988	997	1035	1031	976	1024	1013	1028	1047	1005	1010	1033	1036	997	1057	1008	1033	1068	1002	1065	1024	988	1099	983	1040	1005	1061	989	1022	1017	1024	1046	981	988	994	1041	1072	980	1002	981	1009	1011	1005	992	986	971	1027	1081	950	1042	1104	1061	1072	1024	1005	1033	992	1033	1019	1046	1064	991	997	984	1020	1057	1029	988	1068	1004	1073	1076	1025	1026	1036	1009	1022	1039	1022	1064	1089	1069	1055	1066	996	1105	1040	986	1061	1021	1044	1060	994	1016	998	1066	983	982	988	967	1061	1050	971	1013	1013	1033	1001	976	1033	1023	1036	989	1066	1020	1057	995	1025	1036	990	974	1039	995	1006	961	1039	1015	995	976	1044	1076	1058	1070	1036	1047	1010	1034	1075	999	1060	978	1016	1021	998	1042	962	1008	1015	993	1016	999	964	971	1008	993	1056	1088	1037	1011	990	1063	1070	1023	1039	1015	1098	1017	985	1014	1070	1044	968	990	983	950	1005	1079	1067	996	1030	1058	1028	977	1054	995	1096	1001	1038	1006	971	1011	1043	1021	1028	1045	971	1033	1058	973	992	1096	999	1060	1030	1049	1035	1072	1010	1001	1046	1030	1118	1013	1036	963	1090	1019	1059	985	1003	1022	1019	1042	991	1070	1021	1039	1017	1027	1003	1000	1036	1007	1025	1081	979	1035	1028	1030	1042	1058	1033	1062	1038	1067	1058	1064	994	1016	975	990	1009	987	1038	1026	1007	978	1003	1019	1016	1020	1022	1039	1037	1053	1042	1013	1021	1002	1029	1032	1043	1055	1026	981	1073	978	1048	1029	1109	1007	1009	1000	983	1025	1005	1016	993	977	1041	1050	1043	1104	1034	998	1029	1016	1032	1069	983	987	1061	1018	992	1021	1003	1010	1077	985	1023	993	1029	1075	1027	1028	993	1017	1048	988	1018	1082	1031	1015	1074	1059	1034	1094	1034	926	994	1033	1050	1051	1016	1024	990	944	993	1063	1002	1007	1034	1012	1055	1045	1036	1057	990	990	1033	1021	1024	1058	1026	986	1050	991	1001	1004	991	985	1021	1026	1052	961	1018	1078	1016	1004	1017	1000	984	1029	1033	1003	1053	1051	1050	970	1019	974	1005	1031	954	949	1035	992	1033	1017	1017	1020	959	1072	966	1012	1005	1052	969	967	1012	1016	999	958	991	1015	988	1007	1047	1021	1041	1066	987	1065	1040	1006	1023	1008	1032	1003	1031	988	1025	1040	1022	1038	991	972	1000	1010	1015	1075	1018	1007	1030	990	995	1034	1016	1021	1010	1024	1022	1044	1054	1016	994	970	1040	1090	1062	945	1008	1003	1027	979	1031	1028	1003	1092	963	1017	1017	988	1008	1075	959	1070	1009	961	1028	1044	1037	964	1057	954	1070	1010	978	1019	1007	1001	1007	1066	1034	1064	1088	1012	1013	1012	1019	1058	1070	1030	1027	1013	993	1023	1037	1015	1035	1058	1032	1004	1007	1004	1005	1049	1048	1007	1068	1005	966	996	1011	1008	1001	976	1043	1035	996	1017	1002	1037	1034	1019	1039	994	972	1002	1004	985	1017	1036	985	1013	1024	1015	1041	1053	1022	1000	975	1015	1036	1025	976	1023	1020	1012	1065	1051	1026	1000	962	1013	1013	999	1052	991	957	1091	1070	1006	957	1002	1060	1015	1006	1004	1029	1074	1024	1031	1059	922	995	1109	993	1078	992	1028	1062	1025	996	998	1005	1043	1034	1059	1024	1026	1048	1012	984	981	1050	1030	983	1007	962	1020	1013	1012	993	998	1037	1021	1053	976	998	1023	994	1042	1031	1056	1011	1006	1057	1067	1035	930	1133	950	1006	976	1079	956	988	1052	1009	1018	1015	1024	1024	966	1072	1005	953	977	1039	984	968	1012	1032	1032	1023	1044	1020	1019	1017	1010	1034	1007	1062	1058	1003	1076	996	1022	996	1028	1007	1092	1033	1077	1006	1033	1046	1025	1062	1001	1025	1037	1025	1046	1054	1018	1005	1059	1039	955	981	1050	1015	991	957	971	984	1019	1057	1018	1036	1001	971	1043	995	1015	1043	1005	1015	1061	1026	1012	1021	1005	1079	1018	1041	1034	1042	999	1004	1020	1103	1033	995	996	1090	991	1059	973	1034	1026	992	1066	1007	1066	1081	1016	1081	1068	1110	1005	948	1029	1034	1009	1035	1033	1067	994	1051	1012	1074	1024	1024	1051	1021	1061	1040	981	1022	997	992	1009	1014	1011	1011	987	966	1053	977	1031	1008	1001	1090	1058	1035	1028	1039	1043	1031	1036	992	1045	1083	1088	1037	1000	1024	983	1023	1036	973	1055	1037	1053	1013	1073	1060	986	1039	1016	971	1011	1019	1026	1003	973	1040	979	1070	954	1022	1001	1060	1036	980	984	1037	1010	1051	1037	997	967	1026	986	1005	1033	998	1020	1076	1061	957	1005	1047	1110	978	1057	1044	1035	1051	1037	1014	1004	1031	1066	1031	1078	1003	1052	1057	1041	986	1065	1006	1017	1006	1055	1035	1007	1065	960	1004	1026	1077	1047	1001	1052	997	1102	1032	1056	1011	984	1013	988	1035	1070	1055	1043	1009	997	1039	1066	1050	982	1018	1037	1021	1052	1038	1035	971	976	991	961	1003	1023	978	1068	1020	1033	962	1012	1066	1053	1006	1011	1002	1004	1047	1027	1086	987	1014	1001	1044	1009	1046	1004	998	1043	1067	994	1041	969	988	1022	1044	1062	1020	1023	989	1086	1000	1060	1026	1014	1022	1048	1024	1062	1088	985	1001	1058	1017	981	1007	973	974	968	1060	949	1035	947	991	1028	992	1011	1005	1078	976	1011	1003	1055	1070	1050	1011	1039	994	962	1008	966	1003	985	1091	995	1033	951	980	968	1027	978	1021	1063	1032	1093	999	1053	1026	1030	1056	988	1043	999	1121	1004	987	1016	1027	1064	1017	932	981	1018	1002	1020	1011	998	1030	958	1094	1065	1042	1068	1006	1026	983	1011	1002	1005	1043	1053	1007	983	975	1007	1005	1035	1052	1060	1017	965	956	1035	953	1024	990	1040	1068	987	1039	1062	1056	1076	1007	998	1014	1071	1019	1057	937	1058	1003	1000	1026	995	1011	1025	1044	1028	1006	989	982	1038	1053	1065	1003	1078	1040	1022	1018	1063	999	1022	1065	1075	998	960	1043	1005	1010	1098	990	1000	1021	1003	1010	1030	1027	1032	980
51829	11717	1766	683	574	447	396	377	422	371	372	387	384	366	314	344	342	370	301	317	389	326	326	366	314	307	316	302	331	328	328	350	334	333	320	331	310	314	317	321	333	326	338	341	330	341	307	349	309	321	343	336	324	312	326	334	334	309	309	345	310	345	300	350	297	298	283	314	315	324	315	344	318	344	349	326	339	289	350	332	328	280	305	321	331	323	322	349	295	375	312	359	317	320	351	303	332	342	337	302	331	319	322	324	339	320	300	305	368	309	312	318	327	341	352	283	311	318	347	312	314	316	311	330	322	312	318	349	346	339	323	325	314	341	335	357	320	307	361	330	316	285	330	312	327	342	292	339	308	299	309	293	365	300	320	320	324	341	313	304	342	302	318	336	329	335	343	337	302	339	306	327	321	316	360	336	358	335	354	295	362	337	325	329	319	349	328	329	296	312	328	325	315	356	340	329	367	311	329	303	292	362	290	312	315	312	370	320	321	327	318	302	332	342	304	339	329	324	317	285	335	371	357	298	314	341	307	311	323	355	362	334	305	320	315	312	344	323	297	306	352	356	343	307	362	330	315	325	330	321	355	305	313	318	342	313	313	321	341	334	338	322	331	350	325	304	350	325	299	314	334	343	337	335	348	320	307	361	355	327	351	330	328	363	326	324	321	315	319	350	346	351	313	317	303	277	305	311	304	323	343	336	320	343	357	302	319	301	290	325	302	311	344	302	362	290	290	330	341	303	333	316	327	308	365	322	325	311	337	304	299	313	333	315	324	334	302	324	335	335	355	315	373	362	348	308	303	356	334	342	323	319	317	285	323	343	340	298	304	320	339	343	332	345	330	345	351	335	346	325	293	345	331	322	334	315	341	352	344	312	322	330	333	322	345	338	294	296	327	309	293	354	324	305	303	335	338	337	324	330	333	313	307	315	357	296	359	325	282	329	316	291	339	359	327	322	298	327	350	308	330	335	313	344	307	323	324	344	315	338	321	338	340	298	339	360	338	324	328	337	327	316	320	315	294	328	343	326	329	314	316	333	322	330	336	302	279	317	322	341	353	296	292	317	309	307	337	336	321	321	316	343	315	328	332	338	307	341	339	342	323	294	302	321	341	358	362	337	333	317	313	329	316	307	342	356	318	336	334	304	344	344	325	324	336	362	313	327	310	339	340	339	360	307	290	321	304	320	357	329	308	342	323	321	266	308	375	302	333	315	332	328	319	350	331	305	305	338	346	363	347	301	282	325	330	311	361	314	316	314	277	310	320	317	304	372	363	316	295	278	349	330	347	326	305	372	340	340	312	353	334	302	304	328	359	322	258	332	361	336	314	323	335	363	361	318	291	363	359	356	296	313	337	332	351	325	298	312	341	325	316	332	322	339	346	335	322	298	308	327	370	326	314	288	322	340	359	339	330	335	355	297	305	338	354	350	335	331	350	325	319	332	317	335	358	333	318	382	332	343	320	338	307	329	348	345	379	334	348	325	381	329	308	325	316	326	349	360	287	368	338	364	333	303	340	326	345	325	339	311	350	346	349	361	307	311	328	299	352	319	335	337	347	306	326	329	303	305	291	320	342	324	357	349	338	342	297	333	333	301	298	322	329	312	334	333	345	301	348	339	299	367	313	328	332	333	352	333	347	320	306	327	307	327	365	349	319	310	324	332	337	325	323	299	364	343	336	328	307	313	357	348	355	303	293	322	307	300	326	347	289	324	306	327	351	333	314	308	349	332	348	347	314	331	326	326	315	354	299	302	319	327	306	312	335	330	316	334	309	314	313	343	331	309	329	319	320	329	355	295	302	338	352	335	362	352	326	316	290	343	389	335	305	324	346	325	292	328	319	359	294	329	287	320	351	327	355	298	335	320	332	365	321	329	321	331	330	360	312	309	346	346	308	319	323	347	350	321	286	288	293	330	332	329	331	306	324	333	343	346	323	315	328	311	339	331	314	305	305	323	323	334	302	330	316	314	329	306	327	330	326	337	312	325	315	318	318	332	351	327	338	314	327	325	328	335	309	296	336	343	335	336	329	331	325	329	328	311	334	314	349	309	316	361	342	368	338	315	321	358	314	303	327	339	318	330	344	321	330	300	280	366	399	303	361	300	344	348	313	305	332	315	347	324	357	335	352	333	310	349	311	323	316	332	316	327	321	349	319	306	312	299	329	330	329	333	327	329	332	293	307	321	346	351	284	328	358	281	342	329	309	349	349	363	340	321	304	323	345	324	321	336	321	347	350	350	292	334	358	326	311	317	301	311	353	336	326	329	320	372	299	351	335	296	352	343	333	322	309	306	334	334	336	313	311	292	321	328	336	343	379	304	310	323	327	303	294	307	335	314	329	331	366	338	319	350	314	310	345	302	345	328	355	343	339	300	343	350	328	341	318	334	336	319	328	333	310	316	357	319	330	313	319	308	297	314	329	347	310	364	319	370	317	337	333	308	340	331	340	325	345	315	298	349	339	319	285	344	313	333	302	303	325	310	306	296	307	330	342	362	319	338	312	319	312	327	316	288	324	321	352	346	336	350	336	352	359	329	302	302	348	350	344	325	304	336	334	338	331	289	330	339	325	297	314	295	331	316	331	319	333	333	305	320	331	332	342	313	340	338	350	339	332	328	333	302	337	312	335	374	335	352	329	365	316	349	329	328	334	314	323	324	341	296	338	322	289	306	336	337	356	333	318	344	322	321	335	326	332	313	334	338	349	348	320	336	310	308	333	301	306	350	296	378	334	333	371	291	325	322	338	334	343	332	329	293	306	340	305	330	325	335	328	340	325	304	344	364	366	340	343	336	303	325	307	344	335	324	315	291	302	297	316	322	343	329	358	310	341	320	339	340	354	295	319	327	320	323	308	335	315	315	339	347	325	346	346	335	346	315	347	328	325	348	328	329	330	335	330	328	331	315	317	356	317	325	310	311	342	401	341	345	302	323	311	328	334	326	328	313	336	307	342	324	286	296	334	299	337	353	341	373	305	317	314	338	320	339	346	353	334	343	352	341	296	338	304	337	302	347	352	329	323	338	320	289	348	351	293	295	318	305	325	353	297	331	317	314	307	323	323	310	367	326	332	333	316	325	315	293	302	323	341	317	306	314	317	318	335	333	315	306	344	299	301	329	283	341	337	310	290	338	329	326	339	344	326	314	359	328	338	314	292	328	326	337	302	325	302	308	304	314	333	308	323	302	323	357	313	332	331	329	322	339	312	318	321	312	305	312	327	323	331	345	310	312	330	315	306	324	305	326	358	293	298	322	326	331	342	346	326	363	337	279	336	308	283	317	325	282	335	304	320	350	336	345	342	334	340	331	360	319	346	332	373	317	331	341	324	309	334	313	296	336	322	328	332	340	304	317	363	341	335	306	305	332	348	296	349	339	324	329	338	341	336	319	302	363	346	318	367	312	336	316	331	295	326	347	328	324	328	299	331	351	285	346	370	349	321	307	334	319	295	361	336	319	310	319	356	331	321	318	314	335	355	309
26727	1091	1647	1833	1624	1397	1200	1105	1025	1005	936	847	878	865	845	767	784	814	825	795	778	781	774	730	775	780	778	745	743	739	771	752	742	780	739	745	738	740	749	733	713	745	712	760	734	748	723	712	789	712	727	703	699	763	724	754	784	712	743	771	701	797	776	790	753	733	749	712	784	764	742	739	778	751	737	752	736	712	726	706	765	726	736	708	776	734	811	724	723	723	708	767	720	695	717	738	757	751	755	760	761	738	722	727	685	767	730	712	719	701	681	735	766	738	719	706	745	748	668	709	705	748	769	660	761	723	743	717	769	714	747	777	781	758	729	748	741	800	716	746	743	710	757	702	767	753	753	773	738	701	738	721	726	684	714	729	660	716	691	732	704	735	769	716	717	709	761	749	705	700	758	729	764	779	711	734	716	739	714	702	748	718	712	733	704	726	733	756	703	761	726	715	687	693	741	726	709	749	666	721	700	679	748	685	731	728	736	754	682	751	751	757	708	724	740	721	727	699	720	735	789	714	686	717	696	752	739	745	718	755	700	754	737	754	747	761	749	751	722	754	718	728	711	706	713	760	729	653	766	735	745	720	721	723	699	710	745	691	742	722	728	722	672	741	729	737	736	753	717	709	708	742	776	789	767	741	692	770	715	725	735	734	730	710	739	751	725	727	794	705	757	713	687	723	753	747	722	687	745	740	740	751	773	717	785	716	773	760	760	718	810	704	727	764	707	752	691	716	714	683	701	782	742	744	726	746	696	724	751	750	710	775	789	749	755	775	739	700	725	714	741	733	707	751	715	723	716	687	720	724	755	725	698	754	691	718	720	772	747	796	666	710	730	717	714	716	750	731	763	706	746	700	727	775	719	755	726	764	762	741	742	723	743	758	719	719	743	709	679	742	733	717	741	722	737	737	764	702	715	732	743	736	703	717	710	701	737	743	718	701	694	758	712	733	745	718	692	755	700	796	744	687	686	701	728	703	788	745	741	691	711	754	783	732	750	763	790	738	666	706	730	732	765	753	776	729	728	765	707	714	747	719	751	719	768	732	752	738	697	700	720	752	747	745	751	744	727	725	716	695	734	740	751	728	712	761	775	707	745	705	735	741	771	759	782	768	709	732	779	685	727	725	740	717	751	706	751	675	680	723	730	742	734	731	710	732	648	745	733	744	717	738	733	762	743	714	740	737	717	728	667	701	766	716	750	709	739	746	733	698	710	695	703	714	687	753	725	754	717	713	702	704	722	762	744	753	736	677	738	761	731	690	703	700	699	746	759	721	762	737	757	764	782	774	758	768	735	729	767	718	683	768	760	723	726	741	775	689	725	766	767	738	757	767	731	740	721	707	737	732	768	718	774	693	699	736	749	758	744	746	770	714	729	742	737	708	740	701	753	716	716	716	737	698	771	714	717	764	700	693	780	751	739	722	769	711	688	740	720	742	733	763	731	726	750	720	718	754	715	692	702	665	756	746	712	727	756	695	693	716	706	756	725	711	735	699	746	741	737	693	706	713	697	733	759	695	774	700	720	747	737	735	710	712	722	722	676	737	720	746	719	739	757	747	728	737	718	737	736	717	726	723	726	703	727	761	743	730	758	730	718	739	688	691	747	741	735	711	760	737	743	722	712	708	746	746	725	754	695	745	736	729	736	751	712	701	745	707	685	775	730	745	708	736	737	768	726	730	712	708	689	781	724	721	693	761	741	709	688	711	762	746	716	756	733	692	682	741	696	724	735	740	711	698	753	762	756	729	673	754	753	758	760	735	712	753	784	708	719	751	756	700	710	759	689	699	756	743	706	714	731	719	733	743	707	832	757	766	718	765	741	739	704	723	693	715	719	723	730	718	729	726	744	714	723	748	742	713	741	724	735	755	736	706	694	735	702	766	746	744	720	713	704	729	752	711	725	667	719	753	743	721	701	714	750	717	769	752	707	750	690	709	707	746	718	738	744	768	746	690	706	705	713	739	726	717	739	713	712	793	716	713	709	721	725	729	711	682	735	732	735	676	749	711	674	719	712	772	747	687	752	732	698	721	769	740	737	743	700	695	742	691	751	738	716	762	734	678	748	704	787	737	734	743	731	712	750	774	724	743	714	750	722	721	678	702	727	733	737	706	733	734	730	739	718	712	780	739	659	698	749	716	751	722	731	707	725	805	761	692	737	731	717	721	773	714	687	789	737	754	707	740	731	726	717	758	734	758	726	774	731	747	733	766	719	739	710	707	741	733	673	746	741	778	786	739	743	730	733	727	699	763	740	720	732	719	734	756	768	746	703	697	732	729	746	680	700	714	730	733	699	739	720	693	718	804	758	742	720	675	753	736	730	702	745	730	724	742	746	750	744	743	729	724	722	727	760	752	713	700	766	703	708	708	751	676	718	691	714	725	687	713	725	728	695	735	727	762	766	736	780	766	723	757	712	683	742	739	744	717	714	753	740	731	718	736	752	746	683	655	733	735	733	680	791	710	696	722	688	750	711	716	750	692	740	735	731	726	712	769	686	733	744	701	738	747	715	697	701	713	726	709	742	736	734	761	725	767	728	705	717	715	715	731	736	712	706	716	712	701	732	759	722	756	702	740	783	709	766	736	729	719	719	748	687	748	773	722	713	753	745	709	722	722	673	731	702	772	713	664	735	726	731	763	744	691	709	731	737	768	774	690	764	760	752	746	745	769	728	702	753	693	683	732	742	714	766	714	780	806	741	716	773	714	770	712	722	742	716	753	717	702	765	688	724	710	727	761	745	713	709	734	812	760	775	720	750	747	730	736	753	776	696	719	741	709	726	728	759	749	738	739	715	740	697	733	709	699	742	703	762	699	691	716	729	732	703	767	795	743	721	706	758	734	744	738	731	714	745	704	748	771	657	729	715	729	750	778	711	716	713	771	746	759	708	714	693	717	729	716	741	769	738	751	739	748	702	780	756	715	689	732	747	760	677	705	725	724	736	719	713	716	722	739	705	764	750	736	820	740	735	765	769	725	728	719	717	699	672	741	725	753	737	724	727	742	697	722	685	748	747	742	736	733	744	757	788	695	700	756	719	713	693	761	713	701	706	735	775	675	653	722	714	720	727	714	692	766	715	760	748	736	700	767	758	743	722	755	748	726	730	727	755	767	713	755	682	709	722	731	723	766	760	699	742	730	675	741	729	727	676	725	764	733	736	717	740	725	704	714	704	748	761	739	714	737	760	736	695	731	716	712	778	708	726	684	742	727	667	720	742	769	759	663	722	710	728	736	710	700	742	732	703	749	723	658	718	710	718	757	664	761	724	686	706	784	708	737	790	722	705	723	717	716	719	719	723	728	731	698	738	738	730	677	739	709	723	804	694	685	736	704	723	727	703	725	720	756	745	731	682	712	715	733	712	723	720	751	758	778	732	726	723	708	732	744	711	750	753	750	749	714	730	737	706	794	755	730	693	737	713	723	714	726	672	740	736	712	697	740	746	755	734	753	730	702	683	755	749	728	772	706	740	671	761	757
41516	7257	617	408	378	376	398	388	367	375	372	371	394	396	404	364	345	417	406	360	390	410	382	404	368	407	433	428	359	361	433	389	355	411	395	360	392	400	386	395	329	396	430	418	387	391	360	373	379	382	361	401	397	384	409	386	394	383	389	346	370	403	388	367	377	389	383	373	380	372	426	388	399	385	396	398	380	409	413	390	378	398	410	451	391	373	385	377	389	402	399	436	356	381	358	391	398	387	385	362	385	389	423	386	373	398	337	359	384	409	376	332	413	358	425	373	389	424	365	370	359	378	367	412	440	402	412	384	421	393	374	409	375	377	357	408	372	345	394	399	379	383	395	366	395	410	375	381	391	365	435	389	366	380	381	392	403	376	412	396	375	391	376	374	384	368	399	377	392	375	405	379	404	352	404	403	367	385	392	373	374	365	386	385	388	398	407	394	385	334	420	414	387	359	362	387	377	396	416	380	406	351	332	402	319	376	381	363	412	380	357	365	360	411	380	380	376	389	369	412	388	353	386	376	377	334	429	382	404	379	359	422	407	404	352	375	372	376	374	430	428	361	365	425	393	378	405	357	408	387	402	382	378	356	421	403	403	388	355	356	381	384	384	419	365	394	413	374	403	401	392	421	344	362	390	411	409	406	419	373	372	403	350	388	407	343	383	406	408	421	410	382	401	391	393	404	428	419	378	343	405	407	418	376	357	384	368	383	354	357	373	358	361	390	398	409	382	384	393	384	402	418	395	382	438	380	373	370	429	396	400	391	434	434	415	373	431	402	344	371	354	429	374	385	335	362	384	374	391	348	385	390	369	392	393	392	402	362	418	416	383	383	389	397	423	416	366	410	394	374	397	371	416	371	413	373	366	378	401	359	419	343	409	396	408	375	378	372	404	409	417	386	419	367	440	411	377	390	429	403	376	367	358	428	366	349	357	390	419	389	390	395	356	379	423	388	383	377	369	384	386	389	421	373	337	362	346	366	405	347	384	368	402	437	387	390	384	380	349	388	379	402	390	399	409	375	387	391	377	378	373	422	413	389	382	356	390	402	374	427	347	365	432	365	411	381	380	381	349	354	369	399	410	422	404	375	379	351	389	367	421	332	379	344	384	405	366	343	400	449	422	399	379	403	348	387	391	357	360	368	357	327	395	374	393	373	378	387	417	352	392	371	410	403	423	371	383	393	423	427	337	367	387	382	371	405	390	374	385	386	399	403	374	391	363	363	381	371	416	425	421	401	421	364	359	386	345	439	375	371	384	370	369	397	396	433	380	399	431	423	420	401	433	426	315	358	364	354	396	359	403	453	389	389	375	385	380	365	392	401	392	376	369	412	388	439	411	377	368	383	374	373	411	407	379	399	404	381	359	376	373	389	407	397	360	412	419	375	373	363	390	384	353	401	409	416	410	385	351	346	351	364	379	364	402	369	382	385	390	369	394	367	400	395	402	424	404	430	394	401	367	438	400	395	374	413	356	382	364	384	400	369	355	355	359	428	426	392	364	418	382	373	391	397	380	389	386	366	385	388	388	417	365	414	362	361	399	378	384	366	404	346	422	421	427	383	378	405	376	428	392	357	359	405	375	398	396	383	401	356	361	383	401	394	387	396	384	397	397	394	378	391	399	374	396	389	382	414	360	421	391	379	388	353	385	402	386	403	412	380	351	401	362	388	408	412	399	367	378	359	382	408	368	406	395	371	402	371	409	427	419	395	425	418	413	363	407	349	421	398	435	364	377	401	401	394	421	385	394	333	376	379	357	394	378	377	388	377	402	398	370	387	380	403	353	441	357	369	418	370	376	416	395	402	386	407	380	432	382	379	403	394	386	403	397	400	381	356	391	387	367	393	391	380	409	374	385	375	362	447	389	362	384	399	410	402	384	411	338	358	411	382	394	388	388	384	377	372	384	372	383	380	347	361	367	396	393	413	397	387	378	381	381	417	403	425	381	349	394	406	374	372	396	401	424	384	415	381	405	395	381	381	311	350	384	365	393	405	371	392	381	364	402	379	408	403	392	375	380	375	407	380	368	400	369	382	417	378	405	400	399	410	414	425	394	380	407	393	363	362	389	362	405	423	404	361	380	383	400	436	410	414	408	388	392	403	359	383	396	393	403	412	368	367	399	385	404	367	405	405	402	420	389	413	392	364	358	392	374	384	351	390	383	374	373	382	367	384	383	390	337	370	362	380	354	388	391	375	425	420	408	353	362	352	354	408	408	407	427	406	372	387	367	376	368	382	382	396	402	443	377	369	417	458	418	377	408	408	386	395	402	404	404	423	360	383	346	372	403	379	380	375	363	370	361	396	437	390	387	407	413	401	377	353	387	390	374	432	379	406	396	386	391	415	401	405	396	432	403	357	392	398	351	383	369	401	409	383	383	346	385	424	388	368	395	432	392	395	359	394	375	390	379	367	364	377	376	381	429	388	360	364	389	376	416	399	422	404	340	381	362	382	385	377	353	417	418	413	392	425	367	395	345	394	367	408	401	407	399	395	396	380	407	406	363	401	417	423	388	404	398	405	374	388	405	396	398	405	365	388	378	394	347	346	380	382	401	381	372	423	383	394	401	368	360	429	416	394	388	413	414	339	413	388	382	374	385	388	393	365	387	394	388	374	374	426	435	368	396	358	367	381	402	395	371	350	386	387	380	353	379	384	376	342	368	403	395	413	376	413	405	402	416	411	377	396	408	420	404	400	389	362	385	427	377	411	368	359	384	398	421	378	378	415	441	404	407	360	363	342	385	380	381	412	413	393	383	411	369	384	405	380	361	358	377	385	364	394	376	406	388	386	362	410	363	434	356	396	381	391	368	371	349	410	422	364	367	424	403	406	399	421	372	426	372	361	383	399	395	419	416	381	389	398	362	387	432	425	420	373	404	375	363	411	388	384	410	362	387	380	375	338	410	354	416	394	407	400	388	396	415	362	379	378	437	371	394	381	385	412	414	409	414	367	364	415	381	388	426	402	433	395	350	361	410	384	413	378	398	362	410	399	366	342	380	391	380	426	387	368	420	380	398	391	392	366	403	366	416	397	383	400	312	353	379	365	368	366	414	393	371	381	385	374	399	388	392	371	388	398	364	387	359	383	352	349	397	387	385	396	414	349	383	362	383	346	373	385	410	360	373	418	419	383	414	353	376	429	397	374	420	393	396	407	426	367	411	384	393	392	384	397	385	380	354	412	405	389	390	360	406	395	367	385	386	361	369	418	374	373	353	390	400	342	387	411	372	387	387	374	376	374	401	400	402	383	387	413	433	381	432	411	388	372	375	400	414	414	379	386	359	380	408	405	371	380	367	365	347	350	384	397	370	386	392	392	355	355	387	426	416	341	377	371	341	388	401	424	382	409	374	374	390	373	382	425	408	334	399	355	374	384	382	406	406	369	369	394	366	391	383	364	417	394	387	367	383	388	370	397	360	400	400	386	360	388	395	393	415	399	390	358	357	405	396	366	354	407	376	323	366	389	367	387	400	389
22822	949	881	903	936	877	882	893	871	870	901	909	882	921	899	903	869	916	924	889	904	887	924	872	865	900	845	879	834	881	905	914	893	862	852	860	865	897	872	828	907	875	883	898	866	878	893	903	872	933	886	900	928	841	860	859	863	828	932	868	916	880	835	845	894	885	840	927	884	854	925	894	907	902	861	904	897	906	883	900	909	933	904	871	893	892	870	902	890	894	905	880	896	881	943	870	860	956	925	854	892	820	863	909	853	918	888	880	900	900	883	886	937	891	825	903	918	850	915	916	875	891	868	951	907	932	890	915	866	856	915	896	886	903	896	943	882	844	914	866	875	859	870	896	868	867	907	864	931	900	887	866	873	865	859	856	850	879	899	894	869	944	946	925	885	866	894	891	917	898	868	898	880	905	882	916	864	922	906	886	852	837	850	851	896	844	850	880	878	926	887	898	927	930	920	873	906	887	863	910	899	891	868	839	906	928	868	858	879	929	891	901	943	861	863	894	877	849	895	852	889	907	873	911	927	915	907	859	877	868	852	886	866	924	887	844	881	919	901	913	932	857	902	923	866	943	858	873	883	871	888	915	867	913	898	887	918	928	842	875	860	906	882	872	879	909	891	870	854	839	880	899	889	890	881	867	894	832	879	825	910	911	894	853	850	877	874	891	911	878	848	863	868	859	901	911	882	843	887	922	850	829	856	857	864	877	865	873	884	895	924	927	865	898	881	902	913	908	835	894	879	847	880	825	924	905	913	920	918	884	943	879	894	875	902	896	865	897	868	882	879	894	901	879	870	872	897	884	885	897	840	871	849	910	879	954	882	870	896	881	864	855	849	906	857	857	881	878	898	836	916	920	883	890	923	893	849	885	884	875	897	870	914	879	858	915	853	873	865	889	853	919	908	930	857	852	911	879	905	918	905	833	933	898	897	854	867	879	897	845	869	862	928	867	932	908	883	894	894	839	889	912	937	861	875	847	865	863	830	869	884	866	889	945	929	876	801	900	879	929	911	895	926	871	830	869	883	869	843	841	892	905	907	870	839	850	851	870	851	862	873	894	925	894	895	888	883	857	876	806	858	928	886	864	892	915	909	876	902	879	845	871	938	885	885	846	902	887	881	867	863	860	833	907	909	885	913	888	961	915	870	843	895	860	890	880	919	888	859	883	923	904	897	871	881	897	893	923	891	918	943	881	857	860	932	926	900	880	944	910	880	888	895	852	914	818	904	906	906	884	883	836	910	841	878	867	902	905	890	923	884	872	835	889	863	867	927	898	907	855	895	927	907	887	886	889	912	864	942	853	907	935	890	897	845	864	914	926	863	951	967	936	936	873	854	886	876	930	905	899	863	935	863	838	888	843	914	855	893	904	905	892	851	937	885	895	883	848	854	882	909	913	898	901	841	910	858	879	895	880	878	841	877	922	871	887	866	858	872	873	904	837	900	849	875	894	908	922	862	886	856	920	882	943	920	895	881	909	885	894	876	893	865	897	873	876	882	881	883	877	931	848	837	903	930	872	899	847	838	856	914	925	873	877	925	867	878	922	867	869	926	931	830	917	921	922	852	892	908	875	881	880	876	848	904	869	886	916	854	901	888	895	881	867	894	807	927	890	889	893	840	877	902	918	915	909	902	916	898	883	897	904	890	877	931	867	839	900	913	886	846	892	885	865	857	899	846	867	918	908	867	866	842	850	919	931	865	868	911	898	901	897	914	795	860	880	885	886	918	844	922	886	924	871	868	857	915	896	829	901	924	847	866	848	881	859	882	951	928	869	918	884	894	859	841	850	884	890	895	900	853	908	836	849	906	867	938	858	862	883	882	896	880	889	888	905	871	844	905	907	880	926	880	857	875	837	892	856	915	866	869	843	923	903	881	944	884	915	927	880	873	859	876	909	920	822	871	955	869	897	927	910	855	872	920	878	874	937	878	891	887	893	823	891	901	875	874	835	911	916	846	872	901	866	890	930	871	916	838	958	888	857	899	850	886	907	846	882	888	898	859	831	861	889	862	871	891	883	897	876	878	899	957	880	931	888	857	807	876	873	920	899	877	892	883	893	906	911	881	882	874	901	862	892	834	902	890	861	898	881	856	943	848	862	907	910	896	928	904	902	921	895	907	917	909	917	895	864	885	894	900	839	860	876	860	902	899	938	888	866	868	900	849	908	866	899	927	890	922	826	846	892	914	909	880	898	905	893	862	904	894	856	908	879	921	913	921	867	905	888	949	880	908	854	923	888	853	921	909	841	887	889	858	874	875	840	877	851	887	859	888	875	907	880	888	888	864	875	848	916	892	886	882	865	866	895	912	931	885	895	893	882	897	898	899	838	849	917	852	886	926	841	901	873	843	862	914	857	937	945	923	905	855	896	888	864	869	817	905	893	895	853	928	898	874	915	927	873	875	906	888	890	899	851	853	909	877	890	886	919	850	874	901	882	846	913	884	898	934	872	849	847	926	878	901	884	896	907	904	895	868	846	877	888	878	830	877	889	890	871	911	880	874	863	884	868	888	869	892	884	868	866	874	893	854	825	884	895	843	865	861	877	852	866	837	894	888	896	886	854	886	860	853	914	894	890	879	901	861	881	893	890	929	863	931	867	863	878	856	937	862	855	883	881	851	908	928	869	874	916	815	872	849	887	923	842	874	852	876	885	873	853	892	850	860	896	903	866	903	885	907	916	944	906	923	872	855	897	905	913	917	852	894	838	901	865	855	879	935	900	860	886	871	951	911	905	944	882	912	924	863	921	896	922	865	861	924	887	932	848	867	887	894	857	869	869	877	926	861	920	881	864	931	885	943	923	913	823	920	887	861	870	877	956	891	858	876	893	859	928	888	818	844	866	853	849	882	871	947	935	892	886	908	879	866	877	958	913	897	853	890	898	919	883	865	914	850	886	903	881	901	925	895	882	934	847	905	893	958	879	905	837	833	828	908	872	910	857	870	835	882	815	865	912	870	840	926	833	880	857	870	853	854	908	835	891	865	914	908	924	896	848	878	909	858	914	875	875	922	876	917	877	923	869	913	902	877	899	865	927	802	904	852	915	893	942	925	910	825	898	916	858	884	855	856	905	959	915	904	878	930	917	961	868	879	898	871	901	866	926	873	821	875	850	884	936	874	816	910	932	931	902	840	882	838	856	858	895	949	878	922	917	878	854	855	890	916	859	845	863	889	865	884	895	949	911	840	865	833	884	881	898	909	879	895	849	891	899	848	868	829	886	867	907	875	836	896	910	902	909	931	873	929	832	858	913	870	894	909	875	901	873	873	896	866	894	891	863	878	943	878	880	891	853	894	899	873	879	849	881	870	933	892	898	935	931	847	876	882	888	862	870	918	912	867	865	871	926	924	870	874	833	882	916	910	871	876	908	838	872	807	878	861	857	863	975	880	899	881	897	876	874	837	912	908	875	843	852	928	905	898	870	847	849	914	910	929	875	854	891	882	881	882	925	888	830	939	842	952	912	902	857	896	903	846	840
51851	11027	1252	613	549	535	548	485	493	454	468	518	477	531	446	432	434	414	478	434	460	435	507	473	484	416	500	504	454	449	448	477	414	460	490	474	506	435	469	444	443	497	464	459	428	482	465	481	448	473	476	463	480	523	454	484	473	494	480	487	469	467	461	473	467	443	446	490	447	471	486	477	467	444	477	451	503	492	477	448	434	475	498	508	485	448	460	464	452	446	482	465	511	458	444	476	471	505	447	463	447	456	446	497	489	477	471	502	506	478	469	444	423	451	471	431	493	500	485	464	469	525	499	471	435	467	468	458	437	448	464	452	460	444	478	441	465	487	478	438	462	432	482	488	488	430	461	456	452	481	504	461	494	468	494	502	478	452	525	545	473	469	519	471	462	453	454	480	426	460	439	470	460	487	482	462	475	413	487	440	459	439	417	496	473	447	459	481	414	473	470	455	423	449	496	492	453	464	466	497	442	471	431	446	470	435	444	478	443	507	435	465	481	471	445	523	447	493	445	443	418	488	486	461	469	507	464	456	470	474	465	459	475	480	503	465	468	449	453	489	493	437	459	451	494	436	458	496	472	452	459	475	504	478	473	463	449	457	484	491	456	470	491	425	541	518	500	434	479	455	446	475	451	452	481	439	483	479	454	453	441	496	445	452	518	500	462	507	504	482	484	472	441	518	450	477	459	448	497	484	465	501	463	470	453	463	463	446	484	458	479	444	485	500	487	506	455	474	469	443	479	468	472	461	441	504	496	456	464	502	473	471	474	429	461	478	457	449	454	471	504	453	464	491	464	461	472	471	440	502	483	471	455	444	453	482	483	477	451	400	482	462	474	498	451	454	454	455	463	491	441	498	470	505	512	434	470	450	450	496	462	495	472	448	462	492	510	483	471	474	517	452	481	480	435	439	442	469	484	499	451	502	456	457	458	456	473	444	442	496	479	464	449	459	459	418	522	483	440	509	468	449	499	435	474	481	451	497	481	470	494	482	458	509	468	486	437	474	458	443	487	432	454	469	454	515	473	446	485	480	449	413	462	447	498	498	448	473	467	487	503	463	482	439	449	468	478	407	467	446	452	484	456	434	484	507	456	482	497	458	475	449	502	468	472	472	451	432	463	456	444	437	490	506	495	458	463	461	450	459	502	484	437	487	505	502	474	483	473	479	530	464	504	449	495	444	479	493	499	491	463	458	505	489	440	442	463	470	444	469	443	422	495	471	478	502	431	460	492	509	450	417	483	475	473	479	464	473	491	450	492	457	446	459	494	458	474	463	420	502	491	436	457	448	504	475	453	473	478	451	465	428	439	470	496	444	461	465	463	452	559	511	474	453	469	467	466	494	491	468	448	465	507	478	464	486	466	512	518	504	505	460	457	451	483	467	478	437	493	477	497	418	477	500	477	463	441	436	463	518	484	523	506	497	467	434	486	472	435	463	459	460	461	438	464	474	462	518	457	475	464	470	417	524	483	489	484	466	428	508	472	492	489	447	485	472	487	459	503	484	456	475	427	458	445	441	483	485	449	466	469	483	502	456	452	516	500	499	460	461	459	440	449	482	448	467	465	463	458	499	481	440	461	443	472	459	504	437	420	440	430	451	489	439	496	480	475	501	507	471	465	484	474	500	458	394	447	494	480	451	466	491	462	467	451	475	469	496	493	468	466	482	469	475	431	470	485	480	494	466	484	470	445	491	461	453	491	460	431	467	448	454	464	476	450	496	487	457	472	449	525	452	506	496	478	472	496	444	420	468	494	486	486	468	489	461	478	463	499	465	480	429	463	403	481	480	504	508	438	460	491	469	469	526	457	456	474	504	464	474	476	487	494	475	484	455	444	451	461	500	513	494	479	496	463	482	467	474	437	469	465	466	513	447	448	498	496	464	478	447	447	496	461	535	501	475	466	430	456	427	445	447	460	489	494	462	454	457	503	485	491	490	471	473	492	462	491	482	451	495	509	432	496	477	484	440	460	429	447	458	473	428	458	453	443	487	512	496	447	454	488	522	480	468	465	473	485	465	496	507	497	436	428	467	519	474	465	486	440	478	472	464	477	473	470	433	481	453	500	488	467	496	453	455	468	420	473	447	499	456	484	467	506	432	447	484	434	451	469	453	460	410	438	475	495	415	492	458	483	450	491	459	471	463	422	472	479	448	476	449	473	466	476	435	480	465	439	527	481	442	458	503	464	481	495	433	439	476	482	449	478	437	445	466	495	459	480	422	472	425	490	448	456	434	497	512	440	490	486	445	446	488	482	452	439	455	468	527	448	511	436	471	476	473	491	484	447	430	463	446	487	450	470	485	478	495	451	495	459	421	442	480	480	477	533	464	422	439	441	469	465	439	473	463	450	438	479	460	454	457	472	468	437	460	462	482	465	439	463	457	486	447	466	481	466	471	484	471	446	481	436	458	450	472	438	455	452	494	447	446	474	499	461	472	459	504	487	475	454	472	501	483	461	455	462	489	466	472	528	471	455	463	475	428	473	489	461	496	450	499	488	440	447	483	469	466	456	445	436	488	451	426	454	500	432	486	509	494	486	480	437	467	458	498	443	456	480	482	463	475	439	475	409	468	507	477	466	464	442	452	471	476	481	462	468	459	445	470	484	482	437	457	445	418	453	441	470	440	445	478	457	515	462	457	465	434	505	518	467	426	498	476	480	525	482	421	456	466	448	528	470	481	445	465	460	436	475	477	457	453	465	429	451	478	513	481	468	468	503	471	485	455	465	456	495	439	459	437	411	473	497	479	488	482	449	487	497	486	460	470	449	454	514	472	468	435	467	467	438	436	501	452	472	472	486	430	489	488	448	471	469	450	478	443	508	418	497	448	495	462	480	482	441	468	465	424	496	484	452	471	434	489	464	456	505	512	508	506	462	447	453	450	451	439	473	497	481	462	445	493	449	471	455	446	479	472	461	504	518	465	467	506	439	483	470	423	488	483	462	465	480	490	415	446	458	478	464	484	507	414	471	431	453	507	499	449	469	494	492	501	472	438	458	460	454	464	469	429	498	478	469	510	445	462	465	488	415	450	478	479	483	456	469	462	480	480	468	485	500	516	453	515	482	506	475	469	480	454	472	462	462	495	472	451	488	466	473	479	437	460	481	435	505	470	536	481	470	435	445	487	492	442	502	466	464	459	478	470	491	503	457	493	499	437	429	468	438	483	480	484	486	458	477	487	456	469	498	464	429	459	502	459	454	482	411	417	445	486	472	486	495	478	458	443	486	458	442	459	484	434	472	501	475	463	416	462	456	452	439	470	451	430	481	458	481	487	477	505	442	460	477	450	481	478	470	512	469	503	464	427	438	475	479	466	477	462	470	475	446	530	451	478	446	443	508	431	437	438	500	453	482	438	483	478	505	454	457	450	506	471	468	471	480	521	488	434	509	495	479	466	484	441	494	418	490	460	478	432	471	518	502	499	474	443	494	435	504	481	512	485	480	410	484	465	440	477	440	453	455	493	474	537	513	436	465	459
28036	1251	1352	1507	1478	1295	1277	1161	1208	1091	1106	1182	1109	1079	1063	1042	1002	1051	1034	1078	1061	1108	1055	1073	1012	1089	1098	1060	1002	1096	1098	1029	1067	1060	1046	1077	1042	1051	981	1027	1036	1028	1045	1016	1033	1027	1055	1006	1048	1052	1041	1050	1012	1030	1105	1046	1058	1030	1041	1057	1062	1025	973	978	1075	957	1040	1032	1095	1049	1015	1096	1011	1045	1095	1031	1008	1054	1038	1034	1042	1035	1070	1066	1112	988	1065	1018	1016	1124	1024	1093	1020	1001	1016	1029	1017	1055	1057	978	967	1031	1053	1019	1001	1095	966	1081	1036	1059	1046	1060	1026	1060	1022	1106	1002	1092	1004	1076	1028	1073	1050	1032	1046	988	992	987	1048	1091	1053	1019	1047	1061	1048	1104	1049	1028	1047	1080	1098	1064	1035	1027	1069	1092	1018	1049	1040	1079	1097	1013	1076	989	1056	1079	1020	1014	1031	1045	1022	1035	1084	1042	1030	1045	1080	1047	1087	1047	1031	1042	1064	994	1026	1029	1020	984	1049	1043	1027	1035	1073	1025	1049	1031	1023	1005	1056	1077	1076	1055	1072	1001	1096	1041	991	1062	1076	985	1049	1059	1062	1016	1066	1100	1047	1043	999	1023	1042	1066	1025	1057	1023	1035	1014	999	1031	1054	1037	1044	1030	1008	1061	1073	1088	1007	1061	1043	1017	1000	1009	1062	1059	1050	1030	1027	1068	1048	1103	1036	1038	1073	1079	1053	1084	1015	1053	1027	1077	996	995	993	1061	1028	1054	1099	1069	1093	1040	1004	1029	1029	1084	1065	1074	1016	1019	1067	979	1033	1032	983	1121	1012	991	969	1036	1011	1037	1018	1079	1042	1016	1002	1011	1002	1068	1125	1024	1034	1044	1031	1055	1017	1004	1036	1046	998	1085	1015	1076	1041	1011	1084	1068	1080	1009	1013	1042	1050	1026	1073	1028	1078	1085	1075	979	1028	1002	983	1078	1071	1016	1096	1016	1082	1009	1039	1058	1047	1037	1046	1005	1021	1017	1049	1062	1039	951	1096	1041	1059	1056	1021	1040	1054	1110	1045	1066	1032	1042	1005	980	1056	1047	1028	1024	1094	974	1037	1048	1018	1043	1008	1022	984	1082	1032	1075	1017	1037	1008	1092	1095	1061	1045	1046	1029	1029	1010	1033	1078	1010	1023	1039	1022	1060	1048	1035	1019	1057	1049	1056	1063	1031	998	1018	1067	1073	977	1044	1074	1066	1035	1040	1066	1028	1045	1017	1074	1025	1006	1088	1060	1077	1049	1031	1094	1010	1048	1031	1039	1075	1043	1010	1029	1047	1082	1017	1046	997	1004	1053	1034	1026	1030	1049	1023	1037	1090	992	1071	1002	1063	1029	1021	1014	1073	1072	1082	1040	1105	1066	1033	988	989	1043	1043	1064	1067	1028	1087	1047	1035	1056	1038	977	1066	1118	1088	1088	1074	1092	971	1037	1016	1005	1049	1063	1021	1063	1044	1055	1058	1056	1015	1036	998	1072	1032	1025	1020	1090	1054	1009	987	1025	1037	1031	1019	1030	961	1090	1039	1037	1031	1066	1041	1051	1048	1063	1045	1100	1019	1086	1034	1038	1062	1113	1031	1041	1038	1113	1049	990	1036	1048	1051	1081	1038	1065	1076	1062	1024	1023	1003	1013	1025	979	1069	1070	1041	1114	965	1076	1015	989	983	999	1055	1046	994	994	989	1010	1034	1043	1002	1050	1059	1068	1009	1054	993	1030	1011	1044	991	1052	1063	1038	1037	1070	1051	1018	1005	1044	1037	1039	1049	1023	1082	1054	1029	1037	1079	1048	1020	1071	1008	1052	1028	979	1040	1045	1025	1056	1048	1051	979	1101	1025	1046	1062	1081	1059	1025	1019	1020	1046	1016	1036	1101	1040	1064	1027	1044	1074	990	1050	1017	1071	1086	1049	1045	1063	1072	1042	1051	1007	1026	1029	1006	1069	1057	993	1046	1061	1012	1031	1081	1062	1017	1123	1042	1001	1052	1020	1056	1019	1081	1062	1085	1023	1085	1029	1088	990	1010	992	1037	977	1073	1017	1047	1045	1012	1017	1008	1078	1011	1057	1014	1003	1053	1043	1044	1054	1067	1061	991	1026	1037	1030	1093	1027	1051	1020	1051	1033	1089	1065	1026	991	954	980	1019	1064	1050	1040	1034	1011	1088	1066	978	1043	1068	1036	1064	1031	1005	1015	1053	1060	1090	1001	1072	1046	970	1019	1090	1015	1076	1049	1013	1062	1037	976	1037	1040	1075	1067	1079	1027	1058	1053	1062	1010	1068	1056	1098	1031	1033	1034	1013	1042	1030	1076	996	1021	1048	1096	1037	1049	994	1037	1077	1020	988	986	1050	1043	1064	1059	1040	1013	1045	1050	1063	1108	1041	1005	1014	1025	1045	1078	970	1096	1053	1057	1022	1025	1075	1061	994	1033	1094	1050	991	1006	1067	1014	1092	1075	1032	1072	1018	992	1056	984	1020	1007	1060	1011	1007	1054	1013	1046	1093	981	1021	1009	1082	1015	1041	1022	984	1037	1075	964	1010	1065	1041	1041	1070	1042	1040	1012	1094	1026	1063	1020	1090	1063	1059	1068	1040	1057	1072	1078	1047	1054	984	1082	1085	1052	1065	1063	981	1079	1001	1065	1034	1085	1090	1040	1088	996	1021	993	1065	1046	1066	1023	1082	1063	997	1053	1009	1068	1103	1026	1018	1099	1081	1111	1033	1083	1060	992	1016	955	1049	1071	1074	1042	1043	1027	1032	1051	1087	1052	1039	1063	1014	1057	1025	1023	1047	1039	998	1065	1045	1040	1023	978	1000	1062	1044	1039	1036	1016	999	1018	1069	1042	1110	1016	1093	1037	1029	1032	1072	1042	1001	1047	1030	1086	1050	1008	1070	1018	1057	1059	1004	1046	1040	992	1028	1025	1032	1094	1041	1013	1032	1089	1004	1023	1085	1023	1054	1057	1032	1047	1027	1075	975	1043	1019	991	1040	1043	1070	1017	1063	1081	1055	1047	1067	1043	1048	1015	1063	1114	1112	1040	1066	1041	1089	1054	1077	998	1044	1091	1071	1069	1013	1029	972	1016	1075	1043	1023	1050	1006	1047	1002	1007	1006	1057	1038	1025	1020	1018	1112	1082	1001	1021	1027	1046	1117	1054	1043	1021	1076	1029	1038	992	995	1070	1044	989	1067	1082	1047	1005	1025	1034	1043	1000	1047	1047	1039	1033	1026	1004	1048	1044	1032	1034	1045	1046	1029	1050	1006	1009	995	996	1009	984	987	1055	1073	1006	985	1038	1078	1093	1032	1067	1033	1030	1019	1049	1039	1119	1074	1008	1041	1061	1085	1039	1113	1081	1055	1054	1012	1055	1053	1001	1082	1048	1040	1057	1026	1064	1049	1031	1092	1050	1081	1054	1044	1010	1004	991	1055	1098	1023	1016	1027	1007	1082	1004	1018	1075	1070	1090	1053	1048	1067	1079	1011	1040	992	1019	1080	998	1037	1031	1062	1054	1099	1024	1087	1084	1070	1029	1036	1041	1024	1027	1014	1041	1037	1053	1035	1100	1043	1054	1055	990	1047	995	1004	976	1061	1015	1051	1050	1082	1061	989	1030	1044	1008	1050	1018	1090	1020	1045	1059	1022	1056	1054	1037	1024	1038	1028	1050	965	1040	1018	1062	1014	1037	1071	1028	1022	1000	1066	1028	1094	1025	1034	1075	1006	1042	1041	992	1012	1005	1118	1031	1069	989	1065	1033	1103	1043	1039	1045	1050	1071	1065	1079	1026	963	1128	1054	1041	1038	1026	1061	1066	1090	1079	1014	1046	1019	1049	1056	1065	1018	1013	1072	1096	1141	1044	1028	1050	1033	1054	1056	992	1056	1073	1013	1047	1044	1067	1048	1089	1056	1031	1032	1023	1116	1069	1051	1047	1036	1055	1086	1009	1073	1000	1033	1042	1031	1020	997	1058	1019	1077	1028	986	1024	1037	1051	1077	1124	1076	1031	1001	1089	1076	1019	1008	1003	1040	1021	1052	1082	1015	1031	1051	993	1095	1012	1077	1122	1001	1065	1035	1083	1076	1049	1022	1054	1055	1043	1051	1034	1013	1051	1036	1072	1044	1049	1019	1037	1066	1058	1022	990	1062	1031	1043	1047	1101	1067	1036	1031	1021	1052	1018	1032	1076	1011	973	985	1022	1073	1038	1045	1044	1002	1044	1051	1013	1064	1018	1083	1089	1010	1040	1080	1060	1052	1037	1066	1003	1012	1036	1055	1013	1068	1022	995	1057	1073	1081	1045	1022	1107	1059	997	1089	1053	1075	1088	1002	1034	936	1095	1073	1041	1033	1119	1078	1032	1027	1038	1039	997	1027	957	1038	975	1027	1006	1074	961	1038	1005	1049	1092	1082	983	1051	1016	1064	1041	1013	1056	1019	1011	1037	1044	1070	1025	1029	1081	995	1006	1034	1096	1046	1067	1027	1035	1044	1058	1033	1098	1025	992	1063	1043	993	1022	1015	1045	1059	1043	1058	1026	1001	1014	987	1110	1132	1048	1047	1074	1101	947	1051	1014	1032	1022	1080	994	1079	1106	963	1002	1042	1068	1029	1017	1086	1040	1101	1029	1062	992	1032	1066	989	1115	1062	1075	1044	976	1005	1061	1023	1027	1084	996	969	982	1005	1006	1006	1065	1066	1016	1022	1013	1046	1051	1049	1043	1022	985	1017	1025	1053	1045	994	1057	1035	1066	1099	1029	1028	1035	1052	1025	988	1034	1016	1015	1035	1019	1063	1019	1025	1079	1046	1032	1091	1062	1031	1067	1104	1068	991	1050	979	1054
52385	12576	2056	692	531	490	439	420	392	399	363	370	391	363	353	344	336	330	353	348	337	312	319	295	341	317	304	313	325	302	333	320	328	313	318	314	322	351	353	316	340	328	374	329	338	339	331	326	341	306	308	315	335	323	373	338	317	294	298	302	331	324	301	330	337	339	322	324	333	342	371	315	331	341	345	301	326	316	335	316	332	317	319	317	332	349	333	339	320	349	328	326	322	329	342	351	325	302	325	304	323	314	341	368	326	322	360	302	322	351	356	308	311	337	322	328	332	347	314	317	350	316	341	312	317	325	329	318	339	347	362	350	324	336	340	341	322	324	328	317	341	321	317	336	313	322	339	346	328	310	308	333	373	344	315	366	339	340	352	334	348	354	323	313	314	343	334	327	303	369	358	296	359	322	314	325	378	341	354	309	308	321	354	328	362	353	335	347	331	347	349	321	299	338	283	307	316	331	353	352	338	319	338	374	351	325	335	339	336	334	307	327	337	346	309	338	307	321	346	310	322	351	301	335	306	346	314	330	344	317	350	348	312	337	332	340	351	341	301	343	306	337	341	307	389	368	314	345	342	303	348	361	303	356	365	343	305	333	341	334	337	324	305	340	345	332	336	329	346	325	335	331	349	345	312	314	311	345	316	351	328	336	352	342	310	328	331	327	329	354	318	306	342	355	314	327	340	351	331	325	336	343	371	324	321	307	318	305	340	309	328	311	323	339	285	298	298	327	309	321	308	325	318	332	345	350	327	330	308	314	358	359	344	350	307	312	327	321	343	288	350	368	349	347	319	335	374	327	326	325	304	357	332	311	316	324	339	349	360	318	354	309	352	334	336	335	353	364	356	338	321	274	333	292	364	362	357	300	323	317	306	320	344	313	285	319	313	349	346	329	323	325	351	329	328	360	346	304	332	335	343	345	336	333	380	316	361	316	342	324	356	320	344	306	335	321	325	305	282	352	306	329	312	313	334	320	312	350	346	302	348	340	293	335	351	310	306	311	313	308	329	336	346	342	347	322	337	328	324	276	323	344	286	329	339	366	359	363	290	336	352	308	331	322	356	332	319	350	350	316	303	346	302	279	311	324	316	354	351	313	307	332	329	315	311	315	306	332	326	350	289	329	324	310	342	331	324	348	315	335	319	299	335	352	339	313	372	336	294	343	345	346	342	362	322	366	316	322	311	368	333	287	372	361	344	323	352	335	351	311	329	343	375	359	316	321	319	292	346	335	371	311	305	339	305	296	331	353	316	314	327	323	319	321	347	318	299	345	317	304	301	325	312	373	278	281	335	326	315	338	353	344	359	303	340	331	363	299	305	315	349	349	335	310	354	318	345	313	329	372	326	327	311	315	325	348	336	311	360	309	336	336	352	363	329	327	330	343	319	363	342	292	338	328	351	366	317	334	319	324	331	308	334	312	319	330	335	294	331	310	332	342	315	312	321	365	318	308	296	311	342	352	325	337	334	334	339	337	329	327	348	319	320	319	325	367	360	335	317	315	326	328	322	314	314	305	307	306	307	314	308	352	372	328	335	323	325	299	335	328	299	286	312	306	319	296	341	328	322	339	366	357	339	319	324	289	331	359	330	339	322	360	354	325	333	336	353	303	360	350	354	334	328	344	349	299	325	303	320	324	322	332	323	332	309	354	332	352	297	343	319	322	307	347	344	340	341	326	352	312	387	311	362	318	349	319	324	323	347	306	339	333	341	333	336	339	344	331	331	327	298	306	333	337	322	311	313	330	343	271	336	299	347	310	336	333	302	352	315	304	318	306	374	319	359	321	347	323	349	314	315	325	322	308	330	339	316	324	344	336	346	326	300	316	359	343	322	309	348	320	354	333	332	355	331	343	349	313	307	294	306	316	342	301	325	334	345	344	312	347	331	336	311	351	303	345	372	343	292	306	320	306	354	339	340	306	329	322	301	349	351	324	318	348	346	341	341	328	360	312	339	298	359	323	320	328	312	306	332	338	337	355	313	334	341	317	345	323	302	326	306	346	357	337	304	319	323	306	318	343	319	318	307	305	328	361	311	341	344	329	326	311	320	334	321	332	308	320	345	309	356	344	350	336	311	337	320	291	355	339	313	333	354	324	285	314	330	325	326	352	311	305	317	347	308	322	352	308	310	343	320	297	320	303	318	324	335	316	298	323	362	344	321	280	299	299	329	307	316	344	345	337	335	315	295	313	339	363	362	333	316	335	326	313	356	334	333	347	316	304	319	307	326	317	299	350	330	338	363	352	318	345	333	327	329	327	302	322	333	337	321	309	349	334	333	359	328	371	348	351	332	333	334	343	290	339	301	332	345	329	336	324	301	309	338	313	336	332	343	340	352	320	316	331	336	324	322	327	337	339	346	335	340	312	333	371	335	320	337	355	342	287	371	307	314	337	335	333	306	318	276	330	331	342	346	326	323	356	349	340	330	318	342	319	312	311	314	313	323	342	338	331	329	342	326	315	320	323	321	300	357	324	319	342	313	307	311	312	331	337	328	364	335	344	349	332	340	321	315	314	340	334	309	359	306	339	356	315	323	301	336	347	325	319	305	341	363	328	363	342	330	339	300	319	347	318	323	331	340	337	339	309	333	324	299	341	336	305	349	289	347	316	340	340	310	313	317	321	358	368	354	327	305	365	304	318	338	321	321	322	327	326	318	352	329	325	309	297	326	320	312	327	343	290	329	336	339	314	330	299	303	329	342	290	314	291	333	323	353	340	330	331	324	311	340	360	327	364	338	311	281	321	341	363	342	341	364	322	339	344	317	337	367	312	375	352	327	362	314	316	332	344	324	342	362	337	328	342	355	330	309	313	345	353	347	333	358	324	322	322	327	373	327	343	335	320	326	331	332	344	344	312	308	349	337	330	340	292	341	321	345	264	344	331	369	315	298	294	335	330	355	330	314	354	333	323	299	357	345	342	363	304	348	332	342	319	333	305	291	314	321	329	315	305	332	359	355	359	346	355	307	315	341	341	333	318	322	375	341	336	349	318	323	332	342	322	343	338	311	330	276	295	305	329	297	324	352	324	351	321	352	333	322	323	332	330	299	297	341	375	320	342	359	337	323	352	346	342	360	311	339	325	334	360	318	329	311	342	313	311	340	341	335	326	395	308	309	333	321	323	323	330	322	331	316	360	347	358	344	354	338	291	319	334	311	352	331	321	348	320	325	287	337	298	331	340	329	331	326	354	344	341	339	326	322	325	354	301	344	322	324	322	347	347	345	325	322	341	326	325	311	351	346	304	314	322	326	374	304	340	321	331	354	338	336	324	347	328	314	329	304	299	346	335	336	328	330	318	340	320	303	308	347	310	320	312	309	343	313	336	352	352	311	308	332	350	293	288	352	294	343	293	324	329	326	356	321	336	342	330	333	346	340	336	327	318	293	309	302	349	354	333	357	304	329	347	321	335	336	353	346	316	346	336	369	313	342	353	352	291	331	287	301	314	317	340	348	340	306	331	328	370	329	321	359	314
26954	1097	1609	1877	1561	1435	1270	1160	1038	986	929	888	838	865	845	856	792	833	808	827	834	810	753	808	778	750	745	765	726	779	754	739	773	720	708	775	717	734	747	730	795	767	702	761	731	777	812	752	763	779	707	730	773	679	702	718	747	708	746	716	746	761	741	721	746	787	758	758	772	748	774	731	713	785	746	757	694	722	728	767	728	697	744	742	743	766	723	746	715	745	779	725	729	778	738	735	737	778	709	732	714	721	701	734	728	789	742	746	734	779	735	728	729	773	734	712	694	708	717	729	738	727	750	772	718	789	777	735	720	709	727	741	683	735	795	717	751	704	748	699	810	719	730	747	727	781	701	749	772	732	736	741	743	774	779	740	691	764	720	733	825	748	669	784	756	738	760	752	740	723	712	778	708	745	791	739	736	702	734	735	705	739	752	767	710	691	739	685	706	772	703	732	706	747	718	738	760	761	758	703	733	697	757	710	733	751	763	740	693	774	757	696	751	723	760	712	727	725	716	763	710	756	717	719	717	717	761	700	724	736	742	708	766	744	759	761	761	746	790	737	695	764	743	748	750	718	766	719	718	727	761	722	826	750	755	751	747	740	741	710	742	770	757	714	735	736	724	778	771	757	718	693	701	724	740	748	761	719	754	702	734	759	740	781	740	728	715	703	729	725	735	767	755	766	731	750	764	783	741	754	745	754	725	718	728	732	768	736	745	706	754	683	745	757	741	742	730	760	777	753	745	709	737	758	737	765	780	767	700	722	762	729	714	774	747	743	743	733	685	733	709	744	756	724	784	773	758	724	737	759	754	726	750	745	752	766	762	720	738	676	737	732	712	725	758	766	725	757	751	722	717	740	786	741	748	711	755	752	756	780	723	758	756	745	725	722	715	705	730	715	714	725	706	756	741	748	728	817	727	697	739	753	751	750	766	750	740	718	688	736	748	748	741	769	733	741	724	760	710	765	754	786	729	743	739	713	691	724	677	706	736	687	746	767	703	751	738	745	767	723	736	754	683	734	769	714	754	758	717	758	765	715	741	798	757	728	728	765	732	756	776	723	753	715	738	731	741	758	744	706	769	732	715	783	785	746	710	730	685	730	743	725	729	746	765	765	712	703	719	778	714	770	779	731	710	739	751	707	742	741	744	699	722	743	749	698	775	771	731	690	726	795	734	762	688	754	802	765	780	693	711	728	740	756	758	757	739	754	703	722	797	738	757	750	738	787	708	712	738	773	742	719	713	757	724	774	761	775	735	717	753	732	715	765	727	747	711	725	708	714	748	749	756	778	788	719	724	730	759	686	729	756	741	741	669	709	747	732	719	747	715	741	718	725	737	706	715	729	723	755	702	754	698	758	734	726	710	718	727	723	741	674	716	751	775	700	717	761	727	756	763	762	734	746	799	715	751	733	749	748	786	707	703	698	732	723	771	768	716	758	780	772	734	746	714	749	760	726	769	743	754	740	768	714	761	733	742	750	730	740	716	705	731	708	769	689	719	718	720	697	729	714	740	755	756	763	752	768	740	768	792	771	731	705	768	725	800	749	760	770	751	710	684	730	762	759	689	755	754	756	711	773	729	733	797	742	740	676	702	769	735	794	734	719	702	718	700	722	754	696	739	729	720	829	713	690	765	694	781	744	738	761	736	719	805	739	735	730	721	755	735	744	710	730	744	742	730	741	720	744	731	736	734	737	715	738	759	726	751	736	770	754	754	773	753	752	717	693	709	747	740	761	749	758	775	768	723	747	770	763	722	723	729	786	746	726	755	799	778	713	737	750	743	757	758	706	718	744	754	694	711	735	710	730	764	725	737	722	750	759	753	740	743	746	767	725	724	737	728	712	751	697	700	735	720	742	709	730	726	734	740	780	744	752	750	705	736	769	691	717	724	744	732	723	705	728	745	767	721	729	745	682	759	720	741	747	746	723	709	715	744	779	726	726	684	733	724	729	722	731	732	758	710	765	734	805	706	753	711	712	714	772	757	754	753	721	706	751	779	737	781	777	740	791	755	744	723	779	725	761	715	775	758	713	723	778	753	739	712	773	727	744	713	706	714	756	780	773	734	755	731	716	718	747	723	737	770	698	737	749	783	769	737	749	789	715	677	737	719	707	752	683	755	727	735	719	688	735	777	746	753	770	751	693	692	714	750	753	745	740	738	751	708	739	726	736	734	734	780	711	754	721	798	744	764	715	766	735	715	770	764	746	743	686	713	743	722	710	687	758	705	683	712	730	759	737	738	676	758	729	755	693	774	741	781	715	773	741	743	729	781	760	762	717	727	776	720	743	670	755	748	715	696	727	734	709	717	727	725	798	766	771	767	747	759	702	744	760	774	762	739	788	701	754	783	748	683	745	737	682	739	755	730	752	690	766	764	725	732	743	733	747	768	734	764	708	724	728	724	767	806	755	697	713	806	704	719	740	726	740	691	747	706	765	726	714	747	776	765	755	693	744	742	718	753	752	715	741	760	721	754	749	756	740	761	720	765	733	787	723	733	763	741	745	730	736	738	776	711	747	711	733	736	699	741	737	784	700	730	820	722	769	735	760	776	732	752	723	748	714	694	762	763	737	706	749	704	740	698	720	761	731	742	733	730	752	766	744	758	719	697	756	722	740	735	765	754	747	751	713	766	776	745	720	700	735	765	762	727	725	725	747	794	771	737	745	717	727	760	724	750	706	736	735	737	768	750	733	735	754	745	766	764	727	699	765	722	699	764	756	727	723	738	769	718	735	777	727	728	730	727	737	727	703	703	708	800	735	742	746	733	718	783	751	732	771	762	721	719	731	708	724	746	761	702	765	742	791	765	722	729	793	732	755	759	773	778	734	772	748	763	716	780	751	711	738	724	693	760	740	714	751	743	749	759	775	706	721	731	716	747	706	752	767	698	774	687	731	696	740	721	743	676	734	703	722	743	763	751	747	739	719	741	719	775	723	767	740	742	718	765	762	714	796	745	736	719	754	780	779	756	728	731	779	734	735	729	741	742	776	764	755	751	741	774	716	739	695	746	744	714	681	736	703	773	728	783	693	682	759	684	726	766	732	714	721	697	740	762	790	735	718	735	717	724	709	760	714	754	745	761	736	754	781	734	727	739	742	700	747	783	729	767	663	784	722	743	733	781	802	713	784	747	747	716	723	738	782	757	737	761	713	729	698	712	703	726	684	753	731	744	737	727	721	761	785	759	754	697	755	762	752	725	733	692	780	711	751	757	744	732	789	707	793	745	719	752	708	708	769	750	754	751	715	765	718	725	780	727	766	764	788	705	729	805	705	740	745	748	739	743	770	725	779	724	711	743	719	753	726	732	760	687	722	767	781	719	730	732	752	700	730	790	738	770	731	725	707	736	732	705	693	783	758	740	752	747	779	734	719	759	760	690	712	707	710	762	753	707	712	703	713	768	731	758	705	716	768	799	728	710	730	719	711	723	714	702	762	705	721	734	786	697	672	697	754	767	742	809	720	744	673	787	738	748	755
38376	6576	502	366	322	326	389	372	350	373	381	358	337	346	343	346	358	374	338	352	370	362	395	349	334	334	401	317	382	374	364	376	342	375	362	380	364	352	366	363	368	355	348	336	352	406	381	311	339	369	348	318	345	351	354	352	341	340	343	326	352	367	341	310	343	345	363	317	297	351	336	374	353	340	382	340	342	375	332	350	349	372	347	367	331	338	336	347	340	373	358	355	315	377	345	350	364	370	321	372	366	376	358	341	347	343	354	360	380	373	358	328	372	355	359	362	322	355	365	335	378	329	349	363	365	345	353	356	320	362	335	344	346	344	350	343	319	332	316	357	354	356	337	327	356	363	369	333	368	344	375	366	395	375	375	347	364	339	348	323	323	389	338	322	312	353	367	335	385	341	364	373	325	356	331	327	358	355	393	362	360	343	380	344	357	329	372	348	373	323	318	353	354	346	372	371	368	353	334	346	350	344	375	327	338	391	374	337	338	380	347	349	333	344	342	337	376	377	362	353	300	363	337	355	344	365	357	349	368	344	332	380	337	345	336	325	318	328	322	353	365	364	357	354	344	340	332	371	361	341	322	352	333	317	336	338	378	342	370	385	346	341	348	356	338	362	345	344	323	312	356	312	344	363	344	358	333	387	348	337	336	333	324	334	310	344	340	333	352	382	368	325	358	347	313	381	347	379	356	331	332	344	350	360	331	362	351	332	355	379	335	342	379	360	357	339	320	351	330	354	352	295	359	328	367	349	345	340	350	340	345	348	373	363	344	316	325	376	371	338	339	335	367	351	356	348	329	321	335	326	337	336	367	354	353	350	337	325	355	315	344	331	364	345	366	350	339	318	330	360	364	340	353	323	335	312	347	360	368	356	348	356	337	340	362	343	337	350	327	349	380	329	313	365	330	377	363	352	338	342	345	383	341	339	335	323	316	337	351	340	358	364	371	403	336	360	356	345	337	299	335	322	384	324	379	334	394	364	344	324	366	373	349	354	385	353	379	359	367	360	369	366	354	341	345	350	334	353	332	370	353	334	355	316	362	337	344	349	351	301	358	352	349	326	316	343	359	331	360	331	360	329	350	353	380	357	377	356	381	365	318	376	338	346	336	368	370	359	380	340	355	336	371	322	352	355	362	344	364	358	339	360	361	356	351	368	388	366	337	350	364	398	349	336	340	384	353	359	334	342	316	340	358	345	375	343	349	358	389	360	374	359	352	385	332	360	368	337	361	338	351	350	388	323	368	349	351	363	358	346	354	324	347	307	339	366	339	331	352	365	352	340	311	367	376	339	346	343	361	342	337	372	324	306	330	351	347	354	354	347	369	336	353	364	349	327	322	352	320	335	385	353	337	350	346	330	320	334	364	322	357	373	310	348	356	367	335	346	341	366	363	376	358	364	322	329	376	342	342	325	326	364	358	355	316	339	366	357	371	323	355	342	346	351	332	333	355	298	358	338	322	326	363	356	373	362	334	326	339	340	367	397	387	356	356	353	391	346	368	341	350	348	370	375	347	343	348	343	325	331	322	351	399	338	341	368	348	348	348	337	329	375	354	363	365	366	350	361	347	378	374	327	380	332	328	360	376	304	358	361	316	386	332	381	329	368	363	387	366	374	332	370	373	325	349	309	365	361	350	305	333	360	361	331	348	379	363	338	383	367	363	368	373	365	361	373	338	404	349	372	359	345	328	336	314	360	348	319	339	377	364	313	360	345	362	353	346	343	335	362	379	376	364	347	371	333	325	355	338	339	356	329	354	360	345	340	385	398	361	317	337	393	351	356	354	365	362	388	324	336	360	338	363	304	335	333	377	345	348	359	404	352	338	355	355	342	335	379	365	332	356	343	369	369	355	362	356	356	345	351	342	370	385	369	356	347	363	363	361	357	332	362	313	354	369	369	350	380	339	370	344	348	342	367	325	322	353	330	370	326	343	362	357	373	329	346	363	348	328	342	381	356	355	354	363	358	404	360	390	340	355	369	311	360	375	349	325	320	347	371	333	351	344	353	382	345	357	358	331	373	339	344	346	332	363	367	363	380	383	323	368	356	359	318	379	337	333	374	353	377	333	327	364	367	365	370	332	346	385	368	341	353	336	379	364	354	345	341	377	335	346	348	317	372	366	397	375	337	353	358	384	327	367	353	360	358	319	370	349	317	348	332	353	343	355	345	350	331	350	361	356	369	360	349	334	364	311	373	345	389	342	354	341	386	345	346	338	324	328	355	315	364	359	335	369	346	365	366	332	322	346	351	362	394	342	339	349	326	369	348	333	335	362	353	344	333	348	318	356	333	404	353	363	352	332	325	367	352	353	327	350	356	392	341	380	380	371	327	331	341	358	336	332	314	342	331	348	331	366	332	371	345	347	334	305	345	412	338	372	339	338	355	371	316	354	379	353	378	359	376	353	345	344	401	339	362	371	383	335	349	361	356	352	336	363	385	347	338	353	395	338	334	343	331	342	371	355	356	382	360	333	363	353	343	358	383	337	366	383	364	343	339	319	335	361	334	386	369	340	348	352	393	374	309	355	349	353	346	365	343	363	338	336	357	381	360	378	390	340	380	334	352	339	321	342	348	341	330	367	325	369	383	327	329	393	349	350	332	363	316	331	354	373	330	354	372	389	380	340	394	350	360	364	346	355	348	360	357	351	313	350	372	374	332	337	347	326	335	379	335	351	380	341	350	304	350	374	380	386	362	362	328	370	366	353	338	349	326	317	379	339	355	391	346	367	342	359	328	370	364	312	347	339	330	380	363	339	346	389	341	336	392	355	367	348	349	338	354	326	353	343	352	361	338	357	337	328	344	348	357	317	360	376	344	346	352	338	359	374	374	367	357	351	389	354	369	365	314	366	360	372	338	371	371	374	345	360	337	367	370	326	361	380	374	355	360	361	360	349	332	339	330	329	350	346	359	335	354	351	302	326	369	395	323	387	332	326	341	325	370	337	333	323	359	336	331	356	354	387	340	342	339	355	363	294	341	370	311	404	407	324	353	341	343	352	355	357	376	375	362	329	322	361	360	325	355	375	378	321	331	369	358	375	358	323	343	360	369	377	382	382	346	335	362	373	342	387	357	357	343	380	341	342	356	351	366	336	352	326	358	359	353	345	338	382	357	346	345	328	344	354	352	322	370	340	341	379	353	378	372	313	325	323	323	345	342	365	338	359	329	345	367	360	358	373	322	325	342	350	366	386	381	368	372	335	379	348	345	357	352	343	382	363	374	337	384	352	344	372	325	338	334	351	322	335	337	310	345	349	369	339	363	330	391	350	335	348	369	336	357	324	324	340	346	334	312	338	324	364	363	357	345	322	376	347	387	390	353	344	346	366	371	344	382	340	360	323	346	330	360	329	325	352	319	350	350	321	358	354	356	342	341	318	341	317	345	314	345	338	383	355	349	371	308	350	374	348	362	342	353	334	381	381	337	324	352	334	351	355	294	363	365	380	352	362	335	320	307	353	318	354	337	329	348	363	356
21239	865	872	871	843	780	793	842	792	786	847	808	802	843	891	812	815	792	808	767	837	815	812	818	786	819	835	830	788	840	810	804	801	811	812	785	792	768	786	815	788	785	812	804	815	821	801	812	790	810	809	827	873	806	828	799	842	843	780	797	800	779	840	806	798	799	798	807	838	779	808	780	818	810	814	824	775	778	806	818	834	782	826	799	769	793	851	788	813	776	799	832	785	812	815	800	764	793	771	776	847	791	780	860	828	847	776	812	837	847	823	778	832	742	793	819	845	787	810	763	791	844	845	809	759	832	881	828	827	787	821	816	807	804	811	801	802	844	875	768	800	836	822	825	816	798	824	825	808	811	827	817	788	802	829	838	814	850	852	803	859	827	876	844	844	794	790	810	801	791	826	811	819	819	856	844	823	792	799	822	836	839	812	788	793	756	812	801	828	819	778	817	814	794	764	770	832	745	769	808	801	791	835	809	841	796	829	794	750	763	849	810	805	757	770	818	836	828	803	749	805	801	804	807	857	766	849	755	787	779	827	795	798	791	799	858	818	831	822	814	814	806	786	819	806	776	767	848	836	814	784	782	823	805	809	790	781	777	828	856	856	808	833	768	832	811	797	797	849	827	845	763	856	813	837	816	804	862	837	809	800	864	777	787	840	811	833	817	819	761	815	796	806	839	811	779	787	804	815	857	780	808	867	802	835	804	820	822	848	830	840	842	743	859	815	809	823	775	817	782	780	798	756	810	797	818	842	813	799	816	814	829	820	844	822	856	814	854	858	771	843	795	832	808	804	878	831	819	815	835	745	808	760	817	792	870	828	829	807	784	820	847	808	770	847	788	810	873	834	831	760	787	867	849	858	837	865	826	780	833	798	828	781	844	836	801	789	791	875	845	815	817	830	817	710	896	838	804	819	811	815	787	815	816	855	806	889	855	821	776	867	809	823	800	813	797	766	832	775	789	830	826	817	823	812	796	836	821	807	785	814	773	816	836	782	774	806	806	804	851	739	749	792	825	821	789	804	846	766	754	828	751	791	767	889	755	818	849	766	799	788	807	764	755	798	812	797	804	810	792	769	833	789	804	795	808	864	837	810	797	852	799	828	813	834	816	816	793	788	752	825	781	770	829	780	792	814	792	823	811	793	858	850	819	825	814	807	771	834	803	810	791	763	833	815	819	829	816	783	778	859	866	801	842	812	795	815	845	798	839	816	808	810	836	767	787	832	799	832	789	789	818	813	809	817	795	788	859	811	810	804	863	814	778	814	795	812	767	789	791	879	773	826	790	829	813	836	824	812	818	820	823	799	802	796	824	796	809	853	794	789	776	820	857	829	857	835	789	813	805	811	818	786	807	840	830	756	837	860	788	817	789	792	789	817	812	770	808	734	787	862	814	771	815	821	825	844	826	785	745	816	823	765	778	832	803	825	788	775	775	843	832	833	832	810	818	774	802	792	845	782	839	824	802	819	826	830	774	792	800	855	868	864	828	828	821	816	799	797	787	818	796	825	821	812	825	828	776	747	841	808	815	808	831	830	825	811	816	814	814	801	820	823	849	822	860	816	821	808	821	772	819	800	819	839	847	866	822	808	812	782	846	790	804	823	808	814	820	878	797	868	779	811	863	772	776	799	820	856	807	747	823	825	816	818	791	774	821	823	809	781	827	818	811	816	781	768	839	793	791	822	800	824	867	796	780	800	807	788	764	824	793	787	831	786	857	789	800	820	831	828	814	841	775	788	796	813	780	801	796	831	828	801	796	781	778	806	822	815	793	778	826	813	841	787	803	814	840	816	831	843	819	765	815	824	796	838	800	795	812	791	830	852	827	793	803	787	752	809	811	816	824	823	791	811	776	781	846	810	800	806	832	824	743	849	769	854	831	796	834	810	841	775	831	777	811	829	879	763	826	786	751	776	789	837	811	863	848	809	790	802	842	781	800	799	753	806	865	852	818	895	823	807	806	827	808	818	782	842	791	815	775	798	800	789	838	840	794	833	831	816	810	839	808	816	844	860	820	789	790	857	833	821	832	802	812	830	835	797	827	806	831	758	785	809	885	821	801	815	810	774	754	865	798	829	823	803	883	841	776	807	772	792	838	818	803	829	766	775	794	861	786	829	791	766	804	798	821	821	779	835	814	790	840	850	831	814	853	849	850	807	831	850	842	803	836	813	830	808	828	838	791	838	782	792	819	773	811	817	764	788	832	812	775	830	721	790	813	797	834	842	771	801	821	825	800	822	850	835	840	797	797	830	787	849	769	811	806	816	830	821	839	765	842	818	792	807	815	849	811	790	817	817	853	809	781	775	734	786	803	754	861	840	782	758	806	778	823	821	814	858	790	820	837	819	807	762	802	838	821	835	798	789	843	862	800	815	790	830	816	769	816	844	774	826	818	791	801	842	819	776	800	811	831	788	849	829	855	826	797	838	822	812	846	771	804	818	806	782	811	831	785	843	772	774	836	833	856	845	891	806	778	806	809	824	789	879	801	832	802	764	805	812	831	804	823	802	771	829	812	850	792	796	817	866	772	796	816	830	845	778	783	788	825	784	788	820	860	801	793	839	862	827	811	829	780	791	760	821	792	832	846	836	845	817	835	822	762	829	811	840	826	757	800	789	773	807	786	812	847	764	871	839	821	834	772	833	805	766	815	824	838	774	809	805	751	840	820	833	833	800	827	820	809	823	819	778	840	797	818	834	802	808	812	836	843	826	810	789	773	789	841	819	900	889	824	753	786	823	830	770	809	796	823	850	800	840	789	816	756	772	854	836	781	825	812	775	830	790	791	852	824	775	808	769	804	814	783	835	835	814	847	828	776	871	835	832	822	838	829	792	779	815	774	842	799	853	767	799	845	806	781	846	879	790	844	859	815	834	778	834	801	833	787	797	813	862	829	815	852	849	774	848	814	832	781	807	829	812	777	747	769	812	770	806	859	890	810	803	786	832	824	834	853	813	807	827	817	799	844	838	865	784	817	772	816	816	826	812	803	818	777	857	795	795	757	815	839	820	769	888	804	792	771	793	870	767	791	819	809	830	802	818	817	767	788	806	822	824	790	829	837	825	823	816	815	792	841	774	793	862	783	852	753	788	811	801	766	805	807	837	867	775	774	826	820	832	853	841	799	804	804	765	860	793	834	815	842	775	849	839	804	813	836	776	807	820	882	828	791	776	828	797	784	800	817	841	866	840	794	784	828	814	816	889	783	841	853	751	808	868	818	797	830	779	846	789	815	778	843	836	832	859	790	817	799	807	789	795	828	860	792	849	790	826	800	822	759	841	841	823	816	792	806	843	884	772	836	831	810	853	857	830	797	821	804	804	793	854	819	865	849	850	847	755	839	782	772	775	754	810	811	777	791	780	802	815	792	832	793	849	785	786	861	838	814	824	869	815	831	820	906	790	776	809	777	781	806	828	855	802	757	795	813	830	783	775	813	833	822	850	810	838	777	814	840	792	830	771	820	837	808	844	802	798	851
49048	10374	1151	638	538	532	495	468	539	498	542	502	415	519	484	422	428	466	480	440	454	467	461	472	457	467	438	470	447	454	439	430	453	455	423	428	404	450	398	445	491	497	476	463	438	493	485	459	461	457	448	454	457	488	437	466	417	431	481	489	451	470	441	455	520	478	479	475	454	492	447	482	476	479	477	444	463	452	459	460	473	454	496	465	426	450	441	432	514	491	477	482	474	446	450	465	466	445	497	450	467	457	490	501	493	467	457	443	456	454	472	502	470	450	483	467	440	461	446	459	480	383	463	478	427	451	475	441	482	477	495	477	436	516	483	433	436	497	434	470	473	455	509	472	470	517	481	418	480	440	470	465	445	435	447	453	478	485	489	495	438	480	498	445	464	492	442	464	492	421	503	455	455	464	459	449	468	409	503	446	483	457	456	449	477	430	463	489	415	492	488	444	432	464	454	485	477	459	472	467	465	442	481	495	476	449	485	569	442	438	450	440	429	470	445	411	430	460	480	456	433	464	490	450	479	441	465	507	495	452	462	466	474	475	478	457	470	468	482	458	464	476	478	495	469	439	491	441	432	499	464	424	452	457	459	471	428	426	458	480	457	482	466	467	444	432	440	495	466	441	413	421	486	412	438	434	465	447	421	472	485	520	484	453	495	456	456	418	424	443	472	466	467	438	473	420	449	463	441	497	504	467	463	481	462	437	472	473	482	463	477	487	431	432	427	475	463	447	466	468	430	485	459	476	435	491	430	514	437	457	445	416	435	444	480	444	422	469	471	455	476	463	468	441	503	435	420	446	432	476	391	460	471	430	467	419	461	463	497	455	461	460	490	471	488	458	442	460	463	502	468	455	469	425	470	452	438	433	473	413	510	488	459	442	449	460	460	462	506	451	491	433	515	457	464	441	445	460	447	477	443	454	454	435	435	454	458	468	458	509	439	443	458	484	462	465	451	490	491	473	460	463	498	469	493	482	447	454	492	458	511	433	450	457	466	464	518	466	435	448	451	483	469	456	480	489	463	469	450	494	463	432	505	455	452	457	460	441	483	507	484	463	494	497	460	513	467	485	448	489	484	433	427	478	450	478	450	456	478	457	504	491	455	482	474	481	455	474	434	446	480	448	477	416	461	503	453	487	463	450	450	466	410	491	441	463	438	458	483	471	438	475	460	450	445	420	447	418	496	460	480	460	475	470	468	482	442	456	462	469	452	460	491	465	428	464	467	440	459	472	483	434	504	471	434	468	460	500	451	438	460	525	470	451	507	456	495	448	465	447	426	474	481	523	499	470	436	471	491	450	457	487	469	476	448	501	454	452	490	474	460	496	469	453	450	428	448	441	487	474	491	479	447	402	487	441	431	444	463	496	490	492	471	436	465	480	467	458	456	472	492	481	443	461	470	473	388	450	461	475	490	458	431	442	487	431	515	466	464	435	510	446	461	399	486	473	463	421	508	461	477	507	472	439	460	451	469	450	441	463	464	456	447	479	430	482	465	431	445	456	444	471	473	450	468	494	445	478	478	445	441	447	458	430	459	507	506	434	455	462	462	448	468	481	469	472	419	446	466	429	430	447	439	482	444	433	430	460	486	417	475	465	500	492	445	436	504	470	453	439	452	455	479	486	421	450	490	440	469	488	439	471	486	422	482	426	457	440	459	450	457	472	481	444	461	436	470	473	467	463	429	475	456	454	418	453	461	454	477	482	463	463	478	429	493	461	484	527	443	470	448	461	444	517	452	476	480	450	458	471	424	469	483	461	491	427	459	476	494	508	459	442	451	478	440	446	438	460	480	510	458	476	459	448	427	462	481	472	476	446	497	446	449	417	465	466	488	450	443	450	417	478	438	397	464	489	523	460	424	456	493	455	440	459	458	455	485	497	440	457	435	475	465	469	468	418	474	441	424	455	488	438	470	469	457	451	465	471	452	439	462	438	486	475	490	510	452	461	460	448	410	403	470	450	501	469	485	509	469	434	465	487	473	445	459	514	482	481	498	504	464	465	471	427	463	485	439	471	466	439	421	431	479	418	453	460	458	480	459	472	477	435	464	480	454	455	506	453	499	434	440	443	471	483	443	435	462	426	462	470	447	434	435	460	496	466	454	460	436	446	462	474	504	417	482	470	428	459	489	480	514	469	441	399	453	443	469	465	507	487	463	466	434	412	466	481	478	433	458	460	425	458	476	478	460	481	472	466	506	474	491	444	480	447	476	461	474	465	476	491	427	441	468	491	450	444	461	438	476	469	484	430	458	480	470	482	434	474	497	438	445	478	490	416	421	428	424	511	435	461	451	470	448	468	449	436	469	489	482	444	452	502	452	435	473	461	499	451	452	446	457	456	507	469	460	404	437	506	465	459	508	411	466	494	446	447	463	479	446	450	436	407	433	462	444	433	475	479	481	443	457	450	445	476	459	476	457	433	460	441	447	489	524	470	451	433	454	466	486	442	469	459	452	452	434	457	456	499	455	472	442	463	444	450	476	469	500	465	509	488	501	431	394	486	437	454	512	480	474	474	502	509	494	427	435	489	495	471	419	449	454	478	458	463	483	467	460	442	455	459	485	478	432	451	465	440	454	419	489	467	429	444	468	436	474	464	480	461	496	449	414	476	450	501	431	446	499	463	473	436	432	480	429	469	413	477	503	453	461	467	452	520	450	461	417	473	505	454	461	449	446	464	443	492	496	452	445	433	481	472	444	477	452	490	478	540	434	477	475	483	479	465	454	439	450	458	492	429	451	476	472	474	447	484	419	500	409	474	488	463	447	498	464	413	433	482	482	452	483	456	474	433	455	505	501	482	472	415	464	470	445	443	467	431	468	462	472	428	469	479	463	442	460	482	434	487	471	464	449	442	438	434	459	455	439	441	422	472	436	451	460	474	430	443	458	433	450	467	465	446	467	528	448	469	495	454	445	446	490	523	466	466	435	454	453	481	460	439	465	475	483	473	445	443	412	498	464	460	475	462	433	443	435	442	442	445	404	436	444	473	458	483	452	448	463	469	484	483	452	453	484	461	438	458	437	474	474	455	469	456	435	436	454	439	471	421	468	451	467	433	472	452	520	448	468	428	463	507	460	475	449	465	441	455	475	434	425	496	486	498	458	491	497	482	446	452	479	454	469	446	469	481	443	475	442	518	439	451	476	456	452	456	455	490	468	423	490	468	451	456	482	443	472	442	435	457	458	455	485	423	437	458	443	452	479	462	463	483	497	468	460	500	470	485	509	427	497	445	495	447	464	451	426	465	460	452	482	490	462	447	459	463	445	487	462	452	454	448	480	435	458	468	461	428	479	485	509	507	445	493	464	431	440	447	501	455	495	420	477	456	487	481	436	477	467	424	496	465	457	483	472	484	472	404	444	480	446	453	427	405	469	463	455	464	445	456	440	455	448	484	475	432	467	472	442	477	507	484	453	487	432	471	432	477	462	438	492	445	466	451	458	470	429	430	474	444	451	433	488	469	478	495	456	426	431	430
25949	1169	1473	1499	1466	1312	1297	1187	1137	1142	1109	1098	1049	1034	1064	1087	1068	1119	1076	1094	1034	1078	984	1074	1064	1043	1036	1069	1021	1046	971	1011	1067	1078	1053	1119	1069	1077	1017	1024	1026	1062	1014	1068	1051	1017	1070	1032	1041	1033	1041	1019	1017	1052	1010	993	1051	1032	1047	1032	1095	1000	1076	993	1058	1049	1048	965	1034	991	1017	993	1006	1046	1027	994	1027	982	971	1054	1035	1037	1009	1021	1065	1037	1018	1058	1066	1000	1080	1093	1024	1030	1050	1060	1018	1041	1050	1048	1029	1044	1044	1015	976	1071	1018	1008	1024	1015	1052	1017	1022	1009	1027	978	1043	1012	1065	1016	989	1065	1045	974	1006	1013	1006	1049	1042	993	1008	1059	1027	1007	1072	1056	997	1006	1003	1040	1011	992	1018	1073	989	1004	985	986	998	1020	1011	1044	998	1061	990	1066	957	1059	1025	1019	1036	1008	1066	1004	1051	1087	1073	992	1007	1025	1027	960	927	1046	1031	1007	1074	993	1030	1015	1021	1029	1024	1045	1056	1040	1044	1102	1037	1034	1002	1037	1000	1018	1000	1007	1021	1089	973	983	1004	1017	1002	1026	1035	1070	1014	966	1055	1115	1012	1070	1057	1017	1066	1061	1034	1019	1009	1021	1052	988	1032	1047	1045	1032	1013	970	1004	1044	1031	1025	1065	1060	1034	1047	998	989	1009	985	1103	1044	1050	1003	1027	997	1002	981	1041	1040	1041	1030	1035	1012	1046	1038	1010	1030	949	983	1001	1051	1043	1053	1072	985	1060	1025	1005	1025	981	1031	1004	1057	983	981	1057	1033	1015	1033	1061	1021	999	1058	1027	1016	1030	1062	1025	1066	1003	1068	1032	992	1039	972	1045	1041	1000	1007	1023	1014	1023	1002	998	1032	1015	1075	1060	1011	1054	1061	1016	1078	1075	1035	1033	1041	1033	1006	1037	1015	1067	949	1018	994	1097	1031	1042	1032	1077	1031	1031	1029	1024	1028	1013	1066	979	1009	1005	1051	1021	998	1006	1070	1012	983	990	971	1007	1005	1043	1026	1007	1091	1034	1005	1048	1030	987	1032	1003	1067	959	1059	1005	1026	1030	1021	1009	1015	1014	1030	1032	1003	1026	1009	1018	1075	1025	1022	1068	1052	1013	1044	1066	1038	1061	1012	931	1048	1057	923	1056	1005	1007	1008	999	1042	976	1056	1043	1023	1031	1011	1011	1020	1072	1011	980	987	1034	1021	995	1028	1030	1047	990	1058	990	960	1053	1045	1044	1018	976	1029	975	1016	1001	1040	1008	1042	1058	1031	1026	1009	1059	1057	974	1065	957	1056	970	1055	1046	972	1061	1019	1015	1019	1025	994	987	1026	1071	1069	1063	1031	1022	1026	997	1009	1047	1078	1067	1013	1014	1081	1072	1013	1001	1006	991	1056	1012	1019	1021	1021	1076	1044	980	971	1052	1068	1040	999	1019	1068	1023	1037	1037	972	1075	1043	1051	1006	997	1059	1059	1021	1034	1071	1009	994	991	999	1059	1023	1054	981	1025	1053	1035	1051	1070	1024	1071	1039	1014	1004	966	1043	1058	1052	1094	1045	992	1066	1044	1046	1023	1029	1011	1028	1041	1019	1020	1028	994	1018	992	1011	1044	1034	1092	1016	1027	1070	1031	992	1010	1036	1029	1005	1027	1023	1042	1078	1067	1052	1027	998	980	1079	1023	1038	1016	1011	1028	990	1045	1013	1047	981	1008	999	1013	1076	1006	1037	1053	1019	1012	991	988	1029	1003	1017	1005	991	1016	1013	1033	1027	998	1040	1049	1070	1061	1046	1069	995	975	962	985	1026	1062	1040	1074	1008	1049	1093	992	1057	986	999	1020	1035	1049	991	1082	1023	1031	1094	1020	1105	1029	1018	1010	980	1056	1086	1012	1068	999	1044	1031	1013	1004	999	1005	983	1000	1024	1032	1095	992	1070	1047	1024	1046	1041	1036	1083	1029	1005	1041	1030	997	1054	1033	1039	991	979	1078	1069	1066	1003	966	1040	1032	1026	1031	998	1010	1081	1003	1036	1049	1058	1055	1013	1027	989	1004	1059	962	1030	1042	1005	1068	1005	1088	1031	1056	1045	1116	1012	1001	1055	978	1060	994	1011	1015	981	1007	1001	1007	1039	1003	1010	1069	1009	981	1069	1059	1025	981	975	1006	1002	1015	1073	1019	957	1045	985	1066	1077	1039	1061	1075	1015	1018	1018	1052	1073	1008	1092	1036	1039	1019	1045	1056	1057	982	1005	1032	990	1041	1004	1027	1002	989	1033	1034	1022	1050	1024	1036	1022	969	1056	1030	1005	1031	966	1030	1042	992	1041	1030	1061	1047	1045	1015	1038	998	988	1037	1027	1016	1024	1028	1009	1044	1017	991	1045	1012	1021	1040	1035	975	1077	997	998	1016	1012	975	1033	1028	1007	1021	981	1010	1023	1041	1032	1089	1034	1035	1033	1046	1071	1058	1026	1036	1033	1063	1069	1033	1051	1022	1066	979	1035	978	1031	1076	1008	1006	1036	1046	1022	973	1007	1032	944	1037	1050	1014	1006	1053	1041	1030	1043	1020	980	1020	1068	1081	1005	1081	1023	1023	1045	1087	995	1003	1015	1019	1004	1039	997	967	1034	1068	1040	1065	951	1024	960	1005	980	1009	979	994	1003	1035	1039	1062	1030	1040	1024	991	987	1083	1073	1061	997	1063	988	1041	1039	1004	1042	1042	1041	1031	1048	1010	1018	1026	1038	977	989	999	1035	1019	1064	1046	975	1014	1017	1018	1029	1022	1059	1083	1023	1038	1029	1027	996	991	1060	1087	1067	998	1050	1003	971	1018	1059	1029	1020	1049	1002	1000	1000	977	1040	1034	990	1025	1001	999	1027	999	995	1015	1012	1012	1007	1038	1010	1062	1013	985	1085	1022	1059	1069	1019	1061	1022	1034	1059	1015	1000	1028	1022	1004	1005	979	1004	1047	1069	988	1028	1030	1041	1031	985	1021	1026	1031	1007	992	1021	1034	1006	1056	1027	1017	1005	1052	1023	1042	1054	988	1080	1010	1006	1005	1055	1013	1055	974	1051	983	1012	1051	1024	959	1040	1057	1029	1058	1072	1076	972	974	1070	1037	1027	1023	1038	983	1020	1006	992	1007	1025	1040	1017	1054	973	1012	1018	996	1050	1042	1058	1074	1049	1007	1005	985	1037	996	1052	970	1066	1030	1049	960	1070	1006	1067	981	1055	1018	1035	1028	994	964	1047	1029	986	1043	1007	1038	1012	1048	1089	1008	1038	1050	989	1041	1020	1056	1020	1057	1042	1027	1033	1067	1013	1001	1000	1010	1045	1020	989	965	1049	1057	1000	1082	1107	1082	1048	1026	1037	1031	1033	1021	1057	961	1076	1020	988	976	1081	989	1011	987	1004	1030	1016	1023	1005	1051	1061	1025	999	1031	1007	1034	1053	1089	1011	1045	1026	1065	1068	1004	971	1021	990	1034	1085	1081	1056	1052	1056	954	1027	1031	1040	1002	962	1079	1027	1037	1038	1064	1057	1055	1028	1012	970	1035	1065	1065	992	1048	1049	1006	1023	1061	1031	997	1050	1030	999	974	1011	1111	982	1047	968	1073	996	1012	1014	1034	1020	1030	1012	1083	1066	1014	1055	1077	1014	1078	1031	1078	986	1029	1026	1001	998	1010	1018	1031	1050	1036	1014	1055	1014	1051	1004	1098	1043	1026	1046	1063	1030	1020	1066	1025	1070	961	1055	1080	1034	1026	1035	980	1016	1053	1039	1052	1015	1020	1016	998	1016	1020	1035	1006	1006	1043	1033	1043	978	1057	1016	999	979	1021	1053	1038	973	1016	1019	1016	1003	1007	1006	997	1055	1044	1032	1059	1006	1022	999	1040	1030	977	1005	1018	1026	1066	1071	1051	1111	1031	1051	1028	1035	1024	1030	1009	1011	1075	1098	967	1017	992	1040	1028	1000	963	1018	1054	1114	981	1039	1023	1023	1001	1021	1045	1041	1014	1044	984	1026	1004	1029	1054	1041	1008	1030	978	1095	1055	1106	976	1024	1022	1016	1073	1023	947	1023	965	1035	1045	971	1019	1046	999	998	984	1024	987	1023	1006	1008	1030	996	1055	1063	1019	1001	1022	1086	1029	969	1049	1055	991	986	979	1091	1058	1059	1036	988	994	1008	1071	1034	1058	1077	1053	1039	989	1031	1011	1087	1056	1019	989	1004	1032	1030	1051	1057	994	1025	1014	1063	1036	1058	1036	1017	1004	1020	1060	1056	959	1059	1047	1029	1009	1054	1028	983	1027	1002	1015	993	1035	1063	1013	1076	969	1029	1076	1020	1028	1025	1045	995	1041	1020	1043	1016	1046	1011	1011	1032	1016	1008	1014	1056	1043	992	1027	1031	1012	980	999	999	1061	1064	1079	987	1012	1029	1066	1052	1033	1032	1056	1036	992	981	1021	1036	967	1025	1020	1009	1035	1017	1042	1027	1056	1065	1021	1062	1042	991	972	1031	1080	1011	995	1024	1046	1038	1041	1034	1036	1004	1043	1028	1044	1051	1092	1040	1027	1043	1010	1013	1080	1059	1050	1041	1005	975	974	1018	1023	972	979	1123	1025	1040	985	1085	1041	1020	996	1030	1009	1034	1023	1037	1019	1051	1064	1060	1016	1076	1025	992	1039	999	1068	1054	1019	1029
57909	15466	2381	750	530	535	410	384	423	369	413	386	387	412	362	381	372	358	376	339	347	364	380	326	399	404	375	367	327	402	379	383	390	358	369	346	357	369	371	344	361	356	382	385	373	350	358	384	332	350	372	355	328	344	355	361	366	342	353	344	341	362	315	393	363	397	363	319	326	383	400	351	331	388	366	379	354	363	348	385	361	372	374	351	355	380	411	370	347	361	355	348	358	348	348	363	386	380	440	404	380	376	349	349	356	357	383	353	349	347	334	361	345	394	334	340	375	369	384	362	381	358	432	340	359	368	394	356	372	347	392	347	351	336	407	366	379	355	359	386	339	330	373	367	358	365	370	346	380	349	364	350	372	378	387	392	351	347	319	379	356	373	365	357	379	363	393	380	387	374	404	336	374	333	369	367	363	378	396	400	375	352	342	347	365	378	359	364	349	362	371	375	360	363	372	367	370	378	358	342	354	378	354	355	353	377	374	382	375	360	365	332	362	347	349	363	347	335	342	405	343	384	377	367	397	389	346	352	374	369	375	339	381	355	347	352	350	332	369	355	381	370	320	384	388	384	410	350	331	337	364	400	367	345	334	407	346	366	376	349	329	397	385	400	401	357	372	369	357	363	376	358	364	329	374	349	373	372	362	351	363	371	358	381	316	353	378	326	393	356	344	319	314	421	357	346	357	353	374	360	369	343	352	369	392	340	352	341	368	409	357	387	365	322	360	355	322	379	364	359	364	346	367	338	359	334	345	394	419	401	323	368	375	350	366	393	368	343	353	383	376	348	351	357	375	360	341	362	368	350	370	342	360	355	378	368	389	338	307	389	365	377	360	388	342	369	344	349	382	380	372	349	352	357	322	353	369	339	365	354	382	334	355	391	342	394	354	317	355	373	357	347	330	360	352	358	343	365	338	364	359	376	373	379	365	359	347	335	318	387	336	383	352	373	372	370	331	337	376	398	364	364	361	353	353	336	361	366	370	383	387	393	373	357	381	371	377	377	343	381	350	380	378	372	371	376	356	370	343	326	392	366	390	371	394	368	385	354	377	346	380	373	347	336	381	369	368	410	348	364	337	382	364	388	359	362	370	348	367	365	346	360	368	395	357	329	357	343	374	368	381	379	381	373	339	355	377	351	397	376	377	369	327	401	417	341	344	340	386	301	349	369	340	360	333	394	361	360	344	375	378	370	381	401	324	374	375	320	360	354	375	351	374	364	347	325	376	385	354	367	358	350	385	353	374	355	346	374	388	388	333	341	380	367	357	357	374	384	386	386	346	381	363	331	373	375	325	383	376	352	377	348	421	373	371	366	374	361	369	381	353	359	349	361	368	367	393	358	376	359	351	360	362	375	352	343	374	380	384	388	375	381	336	343	369	371	382	369	364	392	349	379	360	358	368	363	362	394	355	365	366	385	365	354	366	374	366	338	339	320	355	336	362	362	353	385	348	388	382	384	342	374	360	415	349	390	387	382	361	395	341	398	369	377	328	379	384	357	355	399	349	380	354	377	377	362	374	367	359	350	374	365	355	343	359	373	359	331	369	359	382	359	404	382	388	359	388	349	395	370	389	395	370	341	336	354	380	349	362	386	344	341	404	365	353	372	405	337	356	363	357	379	395	385	381	383	365	363	386	340	362	358	374	363	390	332	385	380	384	350	323	359	376	342	339	368	367	422	368	315	349	369	367	374	393	371	356	353	357	346	343	352	374	378	328	405	386	339	404	392	366	340	345	334	353	325	337	342	346	348	363	368	380	351	367	342	371	373	363	370	350	402	377	330	327	340	353	367	389	363	376	383	364	360	337	369	356	406	363	378	353	319	361	390	344	353	336	369	357	336	348	378	381	370	377	391	376	381	360	376	346	361	404	352	347	367	375	342	359	353	360	385	334	358	382	359	334	354	389	337	367	366	398	381	373	390	382	352	371	356	341	325	334	361	348	389	401	374	386	400	356	357	386	383	355	343	354	330	364	354	377	367	402	377	371	354	333	342	381	345	355	347	377	355	357	395	346	354	378	353	365	337	383	356	354	331	352	351	370	386	365	346	400	391	406	330	403	344	340	323	351	344	359	337	328	348	361	356	366	392	354	353	359	365	372	380	399	380	386	360	383	338	353	352	391	336	367	362	404	359	370	381	375	377	362	367	388	363	391	387	353	340	353	358	382	335	358	345	374	362	369	406	376	368	372	362	336	333	347	342	374	376	375	396	368	397	354	394	382	367	352	346	346	366	356	363	357	335	379	369	368	318	358	356	371	401	356	370	317	393	406	386	358	355	358	371	359	408	329	337	357	333	334	389	381	382	377	353	397	330	412	369	366	355	391	390	356	378	350	337	369	375	340	383	382	370	353	347	382	386	383	343	335	366	337	353	377	395	366	361	343	360	356	372	381	394	361	344	367	379	363	345	357	361	359	357	380	374	393	341	380	366	381	383	372	405	363	353	374	367	357	359	364	367	371	366	332	357	348	370	350	324	327	366	348	361	400	367	341	389	335	349	379	365	372	388	346	356	364	394	363	383	349	357	367	368	379	365	357	352	388	371	327	339	374	412	388	354	375	351	329	381	369	345	376	363	346	339	382	376	395	357	373	357	361	359	335	330	353	363	326	370	368	377	359	358	373	351	367	405	356	364	362	357	375	333	344	340	357	368	348	383	344	334	349	288	355	335	338	326	331	336	379	373	401	335	370	351	376	369	365	368	338	352	329	350	383	393	346	372	360	380	352	334	377	337	362	353	403	345	361	377	375	365	350	360	367	376	378	351	320	353	350	333	329	395	349	398	373	356	361	387	397	346	372	325	363	382	383	353	345	339	341	353	392	368	368	364	355	367	335	377	362	351	326	318	355	352	373	349	355	347	349	373	356	366	347	343	353	412	373	364	348	341	335	394	326	393	406	344	340	365	353	358	353	340	368	320	372	344	356	342	356	345	366	340	355	369	376	330	349	383	393	363	354	362	344	352	404	365	384	334	338	345	335	370	380	370	379	364	386	356	334	354	376	355	379	351	338	320	361	387	374	383	340	359	343	355	378	373	365	348	354	392	405	370	386	356	346	377	375	362	367	311	359	347	370	342	355	364	345	375	367	365	360	373	385	366	361	368	376	343	348	376	330	383	352	348	325	371	389	392	345	346	344	389	395	354	352	321	357	346	386	364	376	371	384	329	354	337	361	334	350	366	346	386	331	354	332	355	375	381	330	372	339	372	367	362	358	360	382	358	384	383	366	351	348	342	341	382	372	343	351	338	347	357	366	395	349	384	396	353	367	382	347	363	327	364	384	371	338	380	350	377	392	375	360	366	357	350	402	397	401	344	323	359	401	366	358	392	337	403	333	359	364	341	313	350	358	354	367	341	335	350	355	331	351	341	386	372	331	340	345	343	370	363	348	397	352	369	370	355	377	345	372	348	344	386	319	371	361	369	376	372	367	333	361	357	400	376	351	359	370	332	361	373	380	360	372	365	358	382	361	355	390	402
31026	1071	1519	1702	1475	1438	1231	1085	1035	1021	1030	951	915	873	964	876	819	856	837	864	812	825	816	863	868	860	866	841	838	847	796	880	842	807	854	814	820	818	845	821	796	804	822	806	824	831	805	821	815	819	806	785	824	826	834	786	813	818	883	812	755	829	812	742	824	805	821	777	809	823	791	785	813	771	794	798	762	816	844	841	837	775	905	783	808	851	801	837	822	775	789	826	832	767	822	813	841	832	815	829	830	811	804	802	820	782	866	796	773	801	812	842	788	815	841	770	792	859	815	829	843	817	816	782	757	818	804	811	844	802	831	785	816	792	785	825	819	788	786	774	811	864	814	772	795	821	843	776	809	808	848	817	826	816	861	773	807	755	825	849	816	795	828	825	827	811	859	828	795	830	832	847	825	817	803	792	786	885	789	787	815	796	842	797	849	794	783	787	889	780	825	818	796	737	782	798	804	809	792	835	845	793	875	815	803	769	814	806	829	879	794	805	853	796	854	811	772	823	827	829	825	859	799	798	777	790	833	816	779	803	807	806	811	834	819	800	832	814	796	832	842	784	820	844	792	816	857	788	810	795	822	817	798	796	802	795	836	804	765	777	831	833	819	792	789	826	852	888	794	769	795	743	833	809	853	847	819	784	788	802	801	829	824	756	812	841	791	820	861	805	808	804	845	785	840	797	799	797	788	813	837	782	801	811	830	792	797	817	770	825	795	813	834	788	762	806	769	791	827	798	831	760	820	803	839	827	796	853	768	809	777	788	793	837	762	752	833	800	754	810	823	809	772	831	793	778	790	804	790	815	789	798	835	825	805	794	838	813	775	816	827	799	820	827	823	836	817	830	827	804	804	795	772	861	793	846	834	788	827	779	806	803	829	835	840	838	782	830	808	796	819	791	777	789	833	784	747	832	850	753	774	800	818	841	826	850	813	830	773	819	813	803	839	786	806	824	811	822	794	839	890	823	757	833	769	822	805	798	859	838	783	745	759	831	808	837	808	871	834	786	811	807	828	798	786	793	825	811	818	793	825	851	790	862	816	826	861	801	748	795	780	816	819	756	859	838	825	813	789	820	869	853	815	781	795	842	792	812	868	889	776	766	794	762	779	831	787	793	846	813	811	833	805	809	850	818	883	765	785	815	820	852	824	769	784	851	787	815	785	815	797	792	805	839	827	815	849	840	809	815	883	781	823	800	763	813	783	851	834	800	826	750	744	863	802	868	879	786	807	775	758	845	785	809	866	812	792	792	801	801	826	765	804	842	798	812	758	795	807	812	808	808	850	788	759	746	860	820	822	766	771	837	819	809	801	803	857	805	766	795	788	821	837	790	836	811	824	819	809	804	805	809	798	760	782	778	821	847	833	787	850	772	811	837	806	827	795	836	827	793	780	826	802	814	831	825	828	821	813	765	813	833	852	775	871	791	839	799	874	778	802	801	827	822	772	788	801	775	803	757	818	765	808	839	813	803	807	772	781	767	857	860	821	841	798	816	801	802	797	830	834	757	801	798	824	785	812	800	782	790	833	834	776	772	855	848	821	844	818	804	745	778	825	801	789	779	797	793	807	821	770	817	787	833	841	859	805	823	804	792	765	808	823	820	783	795	795	795	836	826	803	823	754	772	808	818	768	839	819	807	833	760	842	845	815	799	825	818	828	780	853	796	769	809	794	856	845	809	848	795	797	811	819	818	831	768	774	812	842	842	810	807	782	832	799	821	757	815	790	799	848	854	820	790	805	720	775	825	815	794	802	825	821	780	772	791	854	781	780	821	804	811	809	867	804	787	819	823	781	839	799	791	772	806	794	827	808	750	787	829	813	828	812	814	803	798	846	829	776	749	863	787	769	814	779	769	829	805	819	824	813	753	804	811	792	847	793	787	808	792	801	797	838	826	783	831	762	828	802	805	788	785	763	814	846	794	787	862	790	848	799	811	791	813	810	812	817	791	845	837	780	828	857	852	752	815	824	793	798	804	804	834	828	820	824	788	824	848	778	827	815	792	790	836	798	838	810	815	793	781	808	783	809	840	779	835	812	825	859	829	746	812	801	778	823	865	826	734	809	844	828	886	780	780	798	754	840	794	765	787	779	775	847	791	802	814	841	822	771	776	862	803	777	787	826	855	773	851	836	787	801	801	768	783	798	804	789	805	817	863	810	815	824	796	772	826	824	809	787	818	797	842	859	857	755	800	802	844	811	889	854	795	790	813	766	842	818	796	815	822	848	785	818	809	843	800	850	811	827	798	778	782	788	763	828	806	833	823	805	843	850	762	761	809	826	840	799	809	810	829	775	834	850	804	777	862	846	787	812	756	795	757	783	788	799	841	881	750	800	871	855	794	809	814	791	838	804	854	799	846	886	838	835	843	799	787	828	791	847	785	885	835	751	787	833	804	792	816	827	803	822	828	746	797	808	823	772	781	828	799	844	827	791	789	819	774	819	862	854	814	843	837	789	844	828	822	792	780	800	850	831	809	855	817	797	828	824	851	809	856	769	782	787	815	788	829	838	795	836	768	846	807	839	800	775	829	832	781	830	805	845	794	783	810	790	800	811	807	831	809	854	803	828	832	850	843	830	825	832	824	844	780	842	802	821	840	799	803	802	819	843	803	799	803	845	839	784	797	784	844	852	788	811	782	850	815	816	790	787	818	764	774	819	798	786	800	798	824	829	778	859	770	786	834	782	846	826	799	786	804	768	828	782	767	810	788	831	877	865	838	812	769	793	838	829	812	797	801	818	798	856	820	775	778	863	855	825	793	795	838	828	780	762	766	781	818	842	843	840	779	871	803	794	751	827	779	796	815	811	775	812	806	826	857	771	784	847	872	875	780	794	823	816	796	811	807	819	832	871	832	805	826	796	774	847	798	888	755	817	789	831	835	842	859	818	753	800	779	818	808	818	823	819	850	852	824	827	808	779	806	794	769	878	825	802	838	810	813	821	856	812	792	810	840	790	798	808	824	813	775	800	827	800	818	799	801	810	826	752	860	814	836	834	829	799	822	844	822	828	863	781	816	783	808	777	781	788	798	835	794	837	817	789	795	775	827	777	786	780	850	859	801	838	824	767	739	824	832	809	802	805	841	804	774	792	842	798	824	809	816	773	789	809	884	804	779	834	819	723	820	814	794	783	797	791	826	823	778	827	830	785	835	771	809	768	806	823	847	780	785	825	851	835	778	799	795	768	795	771	757	769	808	812	795	808	791	830	807	838	812	789	804	809	794	815	789	801	782	830	794	822	796	797	818	826	786	822	802	813	826	811	841	813	792	804	844	786	847	788	846	906	815	818	873	828	797	797	787	766	827	822	750	821	790	824	816	840	786	813	812	835	808	852	823	814	778	798	823	865	793	826	804	791	721	810	784	803	774	816	868	873	777	788	779	818	808	812	791	779	856	841	787	773	787	807	824	795	833	781	818	845	835	826	850	863	816	815	798	863	862	850	827	814	821	839	813	741	801	773	762	788	855	858	788	851	823
38778	6024	462	389	382	343	366	359	364	370	327	370	331	358	371	396	351	369	348	383	346	366	350	387	342	348	369	342	384	383	349	365	331	345	342	361	389	354	360	364	353	382	392	348	367	369	366	349	337	369	370	372	387	371	349	349	352	371	357	370	373	355	350	367	354	351	375	373	345	366	372	387	363	394	370	367	394	350	368	365	365	396	345	372	341	357	333	380	378	388	355	363	358	324	371	349	356	348	333	394	346	347	368	359	359	348	335	379	335	328	348	338	370	402	351	384	358	369	364	402	361	337	348	323	346	353	356	358	350	380	322	311	358	381	354	367	369	365	340	341	375	348	380	332	362	388	364	362	357	365	345	392	339	350	373	364	352	412	359	348	362	343	378	406	325	352	331	390	332	394	352	393	362	368	353	363	351	376	326	344	364	391	408	391	353	325	384	372	350	372	370	350	354	386	342	362	353	358	369	346	380	355	360	342	371	337	330	337	358	379	325	376	362	362	346	351	353	333	390	361	354	377	348	351	350	363	353	361	350	356	350	346	330	313	344	333	341	327	364	384	365	363	369	355	373	376	396	372	387	356	342	343	323	370	359	360	349	350	387	343	358	341	353	315	376	325	392	346	288	355	361	337	359	359	390	319	329	330	384	350	367	340	345	374	349	354	337	353	341	387	304	330	368	359	359	328	346	341	344	341	402	332	408	382	367	397	342	391	360	382	360	360	354	355	355	359	364	334	347	333	346	321	342	347	367	335	341	379	383	347	339	380	376	351	381	359	355	365	377	382	334	335	368	335	315	327	376	347	353	319	367	336	362	346	360	346	377	379	367	353	353	358	367	365	376	344	340	352	393	351	369	375	376	387	348	345	332	346	351	367	355	359	324	369	344	340	319	339	380	348	346	350	361	328	359	317	370	384	357	364	361	365	393	389	345	348	343	370	359	398	369	340	317	358	386	355	353	346	392	395	354	360	348	328	326	353	340	333	367	312	383	321	385	388	387	353	383	325	305	336	336	361	359	374	315	357	402	351	359	349	348	355	335	373	384	351	339	358	381	342	357	326	357	372	343	391	400	349	409	367	339	337	358	315	361	404	382	340	384	346	357	349	347	360	387	362	346	334	356	353	345	388	341	391	368	364	351	380	361	372	356	327	339	356	354	369	346	353	377	392	369	359	352	365	374	347	352	367	386	362	326	338	364	347	338	339	358	314	328	373	346	378	340	298	352	370	375	347	355	375	355	340	358	351	325	368	349	334	368	308	344	306	341	367	371	401	352	376	340	355	345	345	344	343	412	371	347	351	387	386	391	399	340	352	365	377	391	351	368	366	317	346	366	368	353	356	371	356	354	354	364	350	358	346	358	346	335	369	334	359	378	339	362	344	348	370	335	403	374	332	373	349	330	333	378	374	338	354	359	375	367	351	380	342	328	365	376	330	367	373	366	387	334	341	325	358	385	378	346	386	354	369	322	357	359	370	417	407	321	380	342	336	380	374	339	357	376	325	357	367	402	356	339	348	349	352	385	352	376	371	372	331	382	371	348	322	372	342	352	361	386	331	379	331	325	394	359	378	386	365	354	381	349	331	357	368	326	341	346	378	338	377	378	332	362	374	364	327	311	344	407	368	315	369	375	386	326	366	374	390	377	366	363	367	377	377	363	348	359	334	322	384	363	351	336	330	364	420	358	338	336	363	337	367	361	339	375	332	328	358	351	361	342	355	357	368	326	382	359	381	361	363	367	362	385	363	376	323	352	379	354	340	385	366	332	353	359	349	372	348	325	368	358	376	324	368	368	361	347	328	380	362	328	407	340	348	358	330	369	373	355	342	384	366	362	353	350	362	352	345	383	373	350	346	368	355	375	339	358	357	357	354	336	358	391	344	348	354	381	372	342	354	342	344	361	354	361	333	373	355	345	367	376	370	368	351	337	367	351	374	336	322	376	334	401	337	390	354	331	362	365	389	411	390	354	353	400	386	360	380	340	330	341	388	378	350	347	340	332	376	377	359	368	356	369	320	340	342	324	356	396	387	389	353	352	357	367	381	336	372	358	378	380	323	355	386	339	355	347	335	349	368	381	367	348	359	349	330	389	334	358	350	366	366	320	364	348	340	376	348	381	320	386	365	372	381	379	369	377	393	413	364	381	370	319	358	363	399	372	350	363	373	333	359	379	365	340	389	378	347	354	360	363	383	325	303	331	387	328	357	333	344	361	346	346	350	300	339	358	367	341	390	346	344	352	345	358	359	359	371	391	360	362	360	362	359	352	366	340	379	351	388	379	384	381	337	378	381	401	382	396	391	367	388	378	325	374	330	341	348	322	342	359	357	357	332	355	366	367	346	337	368	322	319	384	355	354	309	325	369	368	354	322	353	387	354	350	346	333	371	401	374	338	318	374	386	418	334	344	349	370	334	323	382	363	354	375	388	364	330	358	324	366	382	391	367	364	308	355	351	370	398	362	357	421	333	367	314	313	363	338	313	353	403	361	350	349	358	344	371	362	351	348	336	337	330	367	361	322	374	375	391	399	367	389	337	349	352	379	337	334	319	353	377	400	362	373	350	328	356	375	363	369	359	352	349	364	356	372	362	342	393	342	344	349	353	336	352	345	348	348	355	354	422	353	392	381	376	394	353	335	346	326	365	373	386	347	374	359	356	326	368	370	365	376	358	363	344	387	388	383	349	374	350	370	358	351	359	344	337	375	345	326	373	374	367	354	377	375	360	344	387	392	367	342	346	354	364	379	365	402	380	395	303	368	387	365	367	366	385	345	402	395	333	366	372	388	315	377	352	349	359	349	380	353	376	393	364	387	353	357	358	354	335	362	342	365	390	366	354	355	361	377	339	359	355	336	379	338	329	355	365	336	354	371	379	371	381	357	324	359	362	333	352	348	328	354	338	345	374	357	359	385	352	380	358	328	364	337	361	360	377	344	359	361	383	352	361	365	342	341	348	368	373	331	317	353	354	338	392	366	358	366	333	373	376	389	372	392	370	329	350	395	354	392	349	374	361	372	334	309	379	372	358	349	407	364	361	359	346	397	359	335	344	375	347	335	382	346	332	354	406	363	371	363	328	348	345	360	377	369	377	339	334	346	363	363	372	353	317	346	405	362	360	385	380	355	357	373	391	351	379	361	388	353	342	338	341	308	344	341	358	396	354	333	347	365	359	380	313	323	334	383	379	380	342	360	376	330	347	361	372	360	355	337	384	379	380	378	356	363	356	377	301	369	374	372	373	363	387	379	384	351	334	357	352	358	350	355	365	360	362	356	356	366	354	322	361	377	356	365	399	337	353	361	390	337	375	364	354	375	355	380	351	369	361	393	352	348	341	361	341	383	346	388	358	333	369	352	364	363	390	362	350	345	347	353	350	352	378	348	350	346	384	379	337	384	356	353	381	314	369	364	388	362	364	331	347	367	370	345	330	388	366	352	340	398	340	390	367	379	348	356	345	395	335	354	396	349	316	340	396	368	388	339	338
21345	785	800	859	838	790	785	858	798	821	864	804	832	828	874	849	819	826	824	819	876	838	835	928	858	824	802	838	836	832	815	782	868	840	806	854	795	811	842	861	840	829	855	904	849	804	834	759	842	808	852	820	837	788	853	833	823	834	868	806	834	849	892	820	858	772	775	817	853	810	830	862	877	822	873	872	889	823	787	806	844	885	876	890	896	804	834	822	864	865	788	871	822	843	833	830	813	852	808	817	858	830	785	812	839	851	840	811	864	868	835	813	820	869	808	834	824	772	824	841	801	803	763	823	858	802	813	812	844	792	879	816	808	815	845	840	829	800	896	795	857	774	839	821	779	781	912	864	829	758	883	775	811	785	813	831	810	782	792	819	806	817	867	841	813	746	802	808	836	830	875	811	808	863	867	831	853	849	839	784	808	783	876	855	813	878	841	776	817	874	869	842	812	837	829	797	830	804	868	839	810	852	788	817	805	784	840	885	837	826	847	849	844	811	808	894	831	860	847	852	803	811	793	823	852	796	841	816	841	849	837	782	823	815	853	746	823	825	773	849	852	859	819	905	824	774	888	821	854	839	842	802	796	828	823	840	857	847	837	778	827	852	874	779	867	829	852	880	832	801	840	821	806	861	826	871	820	804	802	777	798	823	826	842	850	781	852	769	824	792	800	837	847	827	825	803	851	822	817	828	859	827	843	833	814	831	828	827	859	805	849	766	862	841	864	807	831	799	783	869	861	829	867	823	816	851	783	854	875	789	818	797	806	772	812	807	862	875	805	861	862	858	790	833	884	821	882	792	847	847	754	799	847	793	797	790	799	808	830	822	826	776	783	824	820	835	821	846	789	836	869	818	803	854	895	805	823	845	876	804	803	848	870	866	867	838	857	813	813	831	828	809	836	865	811	817	811	845	821	780	836	821	835	812	837	838	852	832	819	850	794	771	812	820	840	839	783	841	781	813	870	805	791	811	791	807	826	829	836	839	777	821	811	817	882	811	822	840	849	871	787	891	871	835	848	785	822	826	813	825	829	802	826	801	793	894	789	786	823	875	831	817	823	760	810	850	885	837	835	806	934	838	797	830	871	841	888	815	795	784	867	859	797	799	768	793	864	817	891	818	864	818	787	816	854	851	796	826	828	841	821	790	802	784	805	853	783	813	808	834	820	871	851	885	813	823	812	843	802	847	806	843	837	795	838	817	825	788	803	860	832	826	808	863	840	795	805	805	806	776	844	857	841	829	814	851	870	827	852	831	787	844	843	781	813	834	788	877	807	813	790	882	828	845	792	887	839	857	816	828	831	840	821	826	828	828	790	812	817	854	855	840	829	813	829	841	822	824	815	861	811	852	848	829	807	818	823	845	807	814	836	861	791	822	844	829	862	856	836	815	814	880	847	817	839	847	837	810	860	842	850	828	853	832	810	809	822	868	814	845	808	801	861	829	852	849	774	811	828	829	864	838	845	840	891	793	854	863	809	857	838	832	737	845	801	830	824	763	823	859	782	808	787	837	800	824	842	776	795	798	825	820	834	833	813	789	879	817	841	819	765	851	798	893	866	889	844	837	834	814	801	836	848	874	814	842	824	786	786	866	834	826	856	854	877	839	894	852	811	870	837	810	744	835	831	811	873	812	804	807	855	820	823	861	817	816	861	748	807	831	796	784	819	824	848	775	827	797	851	805	882	772	796	778	794	806	799	812	846	824	811	799	820	826	893	872	808	829	860	809	795	859	825	828	801	809	852	791	855	802	808	792	784	889	818	789	809	849	808	753	805	837	855	844	805	771	854	806	772	878	829	841	849	819	822	833	822	838	809	838	813	833	809	812	844	818	838	869	867	850	808	848	843	803	808	824	820	787	879	813	809	790	801	833	806	843	775	815	826	842	769	807	791	795	860	829	818	810	853	883	841	839	810	831	812	843	820	794	844	793	801	872	772	832	789	784	832	811	798	804	782	800	833	806	861	788	788	837	839	817	828	802	836	800	873	838	852	818	827	864	911	827	822	866	833	803	816	851	803	822	871	793	826	769	842	803	791	825	830	861	809	828	837	832	808	863	825	777	840	847	852	846	846	832	875	866	875	837	867	815	868	900	808	802	819	819	816	794	851	863	773	836	786	815	768	799	813	854	861	865	787	855	866	782	864	805	851	824	819	885	871	802	804	818	842	841	824	826	887	822	855	817	861	880	852	855	839	832	807	854	814	875	878	818	843	898	841	837	778	794	826	849	842	801	864	843	868	792	840	889	825	867	830	782	813	866	840	831	819	797	838	836	804	807	815	797	786	835	824	823	811	837	850	866	836	820	840	818	837	796	781	822	765	818	923	833	806	816	852	860	810	862	845	847	842	826	859	819	846	837	753	818	852	829	799	790	820	790	835	817	803	787	844	830	831	833	792	843	811	792	849	799	836	813	835	787	867	808	860	819	817	811	834	783	884	846	876	798	884	808	848	860	806	865	839	855	826	804	829	767	831	788	810	833	815	790	863	838	830	766	904	804	808	847	868	845	803	831	845	794	844	852	818	847	840	841	776	840	785	805	858	851	843	829	893	798	782	800	823	848	787	844	822	867	840	862	808	817	805	828	820	849	816	828	847	820	844	782	799	868	828	837	814	833	851	775	789	863	830	868	863	824	866	876	818	807	789	808	792	858	877	863	784	815	848	848	811	849	847	856	810	829	784	881	838	814	812	857	825	814	841	841	826	780	802	872	859	857	819	889	832	804	804	849	814	838	827	870	809	872	823	841	861	875	781	865	824	830	764	775	808	758	826	816	814	815	812	831	796	810	849	805	884	845	833	863	840	868	858	833	814	865	823	780	847	826	787	757	834	811	779	812	832	838	836	865	827	840	806	831	828	873	825	798	815	833	848	835	851	857	827	844	815	811	858	782	789	845	834	864	819	783	839	784	870	788	847	849	853	812	880	809	845	834	857	859	868	822	806	832	824	835	812	790	808	830	760	804	841	822	827	865	849	834	822	851	799	806	803	837	841	875	807	839	840	804	754	855	839	795	766	853	819	819	882	811	770	828	800	804	815	825	863	834	849	815	827	875	767	844	812	825	804	788	863	833	802	799	801	855	875	840	775	833	817	802	807	811	805	835	818	778	788	874	831	847	851	850	886	849	872	857	849	790	886	835	807	829	866	860	836	852	801	852	833	862	852	844	845	837	884	828	877	826	832	830	861	882	812	784	809	790	815	837	855	856	876	881	829	793	840	801	822	826	820	831	846	818	847	862	816	807	836	865	855	875	836	787	854	794	775	810	834	867	754	834	852	798	831	872	791	813	809	823	843	878	834	872	831	796	882	804	860	842	811	843	859	826	851	805	845	771	855	828	844	837	759	843	856	821	869	818	855	786	844	854	874	797	822	795	872	876	843	786	839	878	803	832	816	841	834	778	850	817	833	826	872	818	831	792	836	834	788	839	822	838	894	838	783	784	816	803	805	848	857	812	832	766	799	859	787	807	828	830	846	862
48283	9945	1119	634	512	542	497	498	463	425	471	439	463	461	439	468	470	468	491	423	514	463	452	474	421	498	452	468	472	440	450	426	403	459	431	483	450	428	456	475	489	469	445	474	447	464	480	465	434	437	491	489	477	475	436	446	459	431	516	463	518	441	450	442	449	470	437	442	454	495	463	444	439	506	419	439	420	513	449	432	439	447	466	473	474	454	459	454	517	471	434	475	478	421	444	442	476	424	450	465	486	477	457	450	460	457	438	444	449	485	416	427	456	441	446	462	472	441	457	473	484	423	479	451	505	492	450	420	447	472	489	465	463	456	452	414	400	423	451	458	461	439	429	473	429	436	489	473	466	503	459	432	451	431	450	457	435	445	477	472	452	481	451	485	476	467	432	455	488	440	433	436	482	429	462	445	434	477	477	457	429	475	446	495	456	456	471	475	462	482	444	454	482	470	499	457	446	449	454	438	484	464	455	462	490	442	501	500	471	450	464	475	469	473	498	459	470	430	436	446	430	463	442	460	502	469	456	474	448	430	490	450	460	459	498	433	468	491	446	447	493	466	423	469	467	466	464	399	432	444	446	451	404	496	448	469	493	444	463	450	467	429	460	451	463	431	470	447	464	403	456	501	461	451	501	461	454	440	450	440	444	482	472	478	512	487	449	467	476	468	497	452	453	456	452	448	426	413	453	480	477	496	432	496	471	485	450	464	449	445	464	465	436	468	462	447	412	461	474	448	493	465	446	457	492	445	477	504	497	455	472	421	436	458	480	454	455	460	406	511	452	473	458	471	445	422	443	495	459	454	425	419	450	464	483	446	441	452	437	492	491	497	436	454	456	459	449	465	457	454	463	453	462	482	413	512	442	469	482	495	491	417	462	444	444	485	425	499	421	436	489	458	457	477	445	460	500	472	458	514	475	423	493	461	454	488	477	470	442	460	451	425	488	448	427	451	447	429	441	472	433	480	488	454	458	421	463	486	482	460	423	422	498	461	445	465	430	487	465	466	425	466	479	467	439	425	464	513	464	467	430	487	430	460	453	527	445	459	484	426	443	477	509	445	465	470	486	456	469	452	462	429	477	454	438	433	447	454	458	460	470	481	495	452	447	429	447	454	450	483	428	448	400	420	428	445	463	419	441	419	456	464	434	439	448	431	424	477	464	448	450	508	476	456	439	503	438	458	448	449	475	441	450	451	413	458	461	411	500	427	470	423	422	466	506	440	464	499	456	482	466	458	477	453	407	458	435	461	492	458	448	411	479	439	506	488	467	455	458	437	493	448	445	468	476	477	463	477	407	415	473	463	444	437	457	461	442	450	457	429	465	472	461	467	473	475	464	507	452	451	436	460	437	459	439	439	447	500	433	477	452	478	460	479	469	460	462	474	474	497	429	445	438	489	457	464	465	458	469	442	416	484	480	475	472	452	494	485	438	440	430	456	434	416	455	442	454	392	459	497	460	441	493	511	488	444	453	405	450	448	436	438	466	475	476	489	466	425	489	468	493	435	474	411	431	446	469	436	487	442	482	502	483	461	493	475	425	447	416	451	449	481	482	457	484	456	448	477	486	433	420	458	474	454	495	482	492	456	438	417	496	456	423	441	496	468	453	488	473	416	455	449	517	485	456	478	435	448	464	452	435	486	455	455	464	438	465	469	408	492	459	446	468	457	472	432	430	461	453	489	495	454	518	467	429	472	444	436	487	431	487	498	463	457	475	493	461	420	454	480	448	404	467	430	427	479	476	472	463	459	444	471	473	415	419	464	488	450	431	393	469	467	455	433	466	488	483	423	456	481	430	448	504	433	440	478	501	484	436	424	443	445	447	460	424	484	427	488	470	457	448	460	457	453	467	468	444	440	488	445	485	472	394	466	410	420	415	425	442	475	431	436	447	474	473	462	424	441	431	462	435	441	465	470	446	476	456	486	449	507	453	469	490	494	460	479	473	477	479	436	463	432	454	435	455	448	483	448	454	435	475	461	443	541	444	444	498	516	514	473	463	424	483	495	414	455	452	477	485	441	511	470	435	475	448	468	454	438	432	493	461	454	451	449	481	463	445	484	519	503	469	454	453	460	448	449	446	454	473	483	450	480	459	448	452	466	478	480	458	470	460	462	442	455	483	466	490	420	460	459	482	470	507	473	455	449	466	460	467	456	461	417	460	509	464	453	439	443	449	451	495	452	451	476	453	440	443	465	438	458	470	443	480	503	506	443	467	418	479	428	492	470	465	442	445	466	447	460	446	491	421	454	438	467	445	471	418	453	516	437	503	452	463	498	436	425	443	487	473	449	476	534	444	493	477	437	447	470	479	474	444	476	498	466	461	512	440	432	420	429	473	446	433	424	488	496	477	444	506	459	499	459	482	490	449	479	474	482	476	472	476	461	454	433	445	500	420	448	468	470	493	507	481	452	426	436	482	460	502	466	430	456	458	433	470	500	480	473	425	472	453	464	502	432	451	438	443	485	466	456	481	416	488	433	444	421	475	484	474	457	450	507	414	471	450	473	466	453	475	450	431	458	455	458	435	428	484	462	482	496	494	466	431	455	447	472	457	476	452	447	456	480	465	469	491	437	502	420	453	454	473	494	445	432	494	469	424	426	469	418	448	485	465	466	495	482	428	412	455	481	451	461	500	414	447	443	459	413	429	421	478	418	517	445	430	481	489	471	448	431	493	417	467	468	457	424	431	439	458	461	468	457	476	474	458	473	490	470	481	459	469	463	495	444	500	488	463	426	471	436	480	507	446	436	461	471	486	480	430	467	432	449	449	406	460	486	466	476	439	467	432	478	474	437	436	498	449	448	456	436	433	498	434	447	446	477	439	437	458	476	446	464	482	445	457	447	443	492	468	460	435	442	453	466	427	477	440	417	416	440	430	474	431	410	432	471	430	485	445	448	452	424	469	461	448	402	448	453	447	439	469	432	459	437	450	427	469	487	444	457	468	459	455	426	473	442	459	463	490	443	433	416	489	445	451	401	458	453	421	467	482	471	462	464	473	457	456	420	470	451	465	469	440	468	444	454	456	467	429	470	488	427	486	462	465	455	422	443	458	435	498	457	459	427	465	443	450	468	494	473	456	411	481	428	433	501	470	489	487	461	471	480	442	461	424	427	461	445	475	465	434	461	454	501	465	432	437	441	484	466	459	477	503	473	434	438	460	476	486	450	516	454	452	465	484	467	450	453	468	496	471	437	400	460	438	439	469	455	449	429	502	475	450	491	425	433	436	449	482	430	469	438	441	454	459	430	503	466	472	508	464	508	465	507	431	442	461	458	422	479	471	482	441	446	465	431	444	433	453	447	442	455	488	476	405	463	491	442	448	402	458	486	472	424	489	460	466	467	432	457	455	448	451	451	454	456	443	448	454	476	453	495	451	454	454	450	440	444	452	472	437	469	454	522	481	464	418	420	452	498	450	467	448	455	481	457	475	484	468	499	441	446	487	476	506	466	478	467	440	464	433	490	468	439	431	478
26204	1216	1371	1452	1371	1362	1271	1161	1167	1140	1110	1057	1085	1028	1065	1045	1024	1009	1074	1046	1046	1059	1001	1026	1026	1071	1050	1066	1034	969	1015	1070	1036	1055	952	1084	1015	964	1022	1042	1081	993	1044	1032	1021	1033	1079	1013	999	1006	1013	1005	1035	1008	1039	1019	1038	996	1004	1010	948	1085	1102	990	1027	991	1025	1031	1043	988	1009	1058	940	989	998	1057	1045	1025	1028	1058	987	1020	1021	1008	988	978	1037	1010	1038	1025	1011	1016	1051	1003	1020	1025	1010	1041	975	1060	1053	1048	1009	1055	1026	1110	1025	1045	1088	1017	1057	966	993	994	1024	997	1033	1029	977	1044	1035	972	1030	1094	1036	995	1016	1073	1052	1039	995	1062	1017	1070	1016	1018	1025	944	1058	979	1056	1034	1067	1001	1020	1066	982	1061	1021	1034	998	1062	1045	1029	1045	945	1024	976	989	991	1117	1039	1005	999	1055	1023	1016	985	993	1050	1038	1011	1019	1009	1008	1020	948	1003	1043	976	981	1045	1018	1045	1029	1040	1031	1022	1072	986	927	911	1039	1020	1042	1003	1017	955	1060	988	1000	1048	1046	1022	968	1047	1002	1059	968	997	1061	948	975	993	1041	1040	1088	1050	1017	1005	998	1011	1016	1002	1004	964	1017	1006	1062	1038	1035	1000	1064	1034	1041	1046	1001	1008	963	1052	1001	1029	975	1099	1055	969	969	999	973	1033	1026	1079	989	1016	997	996	988	1056	1025	991	1021	975	991	1035	977	976	1027	1034	1026	1011	958	1038	1055	1006	1052	1077	1023	967	998	1038	1039	1017	1027	1046	1024	1010	1021	1010	1025	1051	1030	1066	1015	992	1025	1035	1050	1057	1016	1054	975	1025	1043	1020	1032	1028	1007	1019	1057	1046	1052	1015	1007	1046	1026	1046	1043	977	994	1064	1001	1057	1013	969	1055	989	994	1025	1017	995	1023	1038	981	1057	983	1005	971	1055	1032	1014	1077	997	1056	1068	1071	1024	1018	1006	993	998	1033	990	956	1060	1025	979	1003	970	1002	1043	1035	1004	1048	1042	1017	1023	1035	1015	1067	978	1031	1051	1009	1057	1045	1054	1014	1014	1045	1011	1001	1021	1025	1075	1033	1045	1068	1014	1066	1055	1052	999	990	1047	1009	1009	1026	1005	1006	997	978	1008	1018	938	1040	1019	1080	1029	1048	1026	1056	1029	961	992	1035	1021	990	957	997	1015	986	1071	1027	1044	1082	1019	1031	1024	1038	1069	1001	973	1010	1013	1026	1049	981	1011	1056	987	1008	1058	987	1090	1032	1072	1051	993	1011	998	1079	1015	1014	1013	1016	1038	1052	1075	993	1010	1063	1056	1048	1048	1047	1028	1024	1063	1060	1037	1055	1022	1031	1064	1006	1002	993	958	1000	1018	1019	1039	1007	1039	1021	1033	1044	1029	945	1033	1042	1011	1035	1024	1007	1050	983	1036	1032	1024	992	1000	1017	987	1006	1048	1087	987	999	1027	1042	1024	1056	1018	1090	984	967	1011	1022	1032	987	956	1000	1057	992	1043	1043	1023	1006	1072	1010	1006	992	1029	1011	1020	977	1044	1062	1039	986	1056	966	1000	1067	1021	1016	993	1066	1004	1033	1018	1031	1025	1009	1009	1018	1031	1019	1036	999	963	1014	1022	1034	989	1046	1035	1008	1046	1039	1033	1038	1004	1003	1034	996	1014	1048	1008	1024	993	1011	1009	1025	1035	1065	1060	1059	1027	1055	1056	1007	973	973	1025	1008	1040	1000	972	1028	1025	997	1049	1049	1027	1028	1001	1015	1046	1010	1051	1051	1038	1005	1046	1000	1037	1034	994	1074	1037	1006	1062	1008	1028	991	992	1025	1051	1016	1044	1007	986	996	1026	1041	945	1049	982	1040	1083	1015	1036	1000	995	1044	998	1044	1026	1012	967	1038	1015	1039	977	1032	1085	991	1064	1003	1001	1033	968	1014	1010	1052	1001	1023	1039	1002	1047	1016	1014	937	1020	1076	1085	1000	1031	1062	989	971	1020	970	1057	1042	1023	1050	1015	1102	983	988	1017	1011	1049	953	1000	1065	1019	969	1002	987	1052	1052	1007	1022	1022	1048	1076	1046	1001	1058	1036	1072	1056	1013	1011	948	1015	1057	1016	1015	1028	1030	1010	995	987	989	1041	1032	980	1061	980	1048	1029	1051	1030	1004	1084	1090	1035	981	1020	1024	1023	963	1023	1052	944	1010	1059	1053	999	1021	985	1028	1022	941	1034	1002	1037	986	1008	968	1033	1036	1013	1019	1020	1030	1019	968	987	978	978	1052	1050	1037	978	1008	1009	1002	996	1051	983	1004	1006	1029	1015	975	934	1080	1039	990	1005	987	1039	1036	1022	1031	1010	1040	1036	1023	962	991	974	995	1001	975	1010	960	1045	1050	984	1031	1037	1020	1046	1055	1065	915	1039	974	1018	983	1020	1012	1033	992	1016	1041	1037	1015	989	981	1020	1009	1065	1043	1046	1016	1065	1017	1032	1030	1006	1027	1113	1048	1038	1001	1011	997	1069	1044	1082	1019	1059	982	1033	1000	1018	1086	1026	1002	1004	1070	1039	997	1072	991	1032	1036	1006	1048	1036	1027	1002	1019	1002	1035	1010	959	1012	1024	1051	1023	1023	1058	1024	992	1047	942	975	1036	948	1007	1026	1043	1031	993	1077	1028	1010	1003	978	969	1043	1033	1042	967	1024	1011	1039	995	1031	997	1045	1019	989	1001	971	966	1022	1018	1017	1061	977	1070	1031	1017	1029	1031	975	1024	1048	1019	968	1020	1085	1019	1023	1063	1013	1034	992	1012	1027	1025	1066	1025	1050	1004	1071	1036	1018	1020	1069	1000	1019	968	1018	959	1020	1057	1066	1016	1052	1038	1017	1021	1047	1062	1054	1073	985	970	953	1027	1033	956	991	1026	956	1023	1031	1033	1065	1005	1016	1049	1092	1011	1002	1010	1037	976	1010	982	966	1018	1042	1027	1016	1037	1023	1001	954	971	1044	1046	1006	1032	1091	952	988	1055	1024	1021	947	1016	1030	1013	975	992	987	958	1062	1017	994	1035	1044	1021	992	1031	1036	1021	1043	1001	1045	1018	1023	1019	970	1051	1046	993	1025	1007	989	1016	983	1019	1081	1001	1009	1054	1032	1026	1051	1051	1043	1026	1006	1041	1019	1007	1033	1048	1022	1029	971	1023	967	1067	976	1055	1017	1031	1020	1028	1123	1037	1018	1000	1042	1020	1007	1077	1002	1038	1047	1013	1043	994	1028	1043	1040	1063	1002	1003	974	999	1001	1086	1031	1051	998	1053	989	1012	1045	980	1020	1026	1036	1052	1080	1024	996	1056	988	1062	1006	985	1008	1006	1069	998	993	1025	1031	1022	1038	980	1039	995	1021	1015	993	978	966	1048	1037	1030	1015	1064	1057	1033	1042	1048	1005	1042	998	1070	1044	1011	1010	1055	1072	1009	1008	1042	1030	989	995	1041	1014	1053	1037	1034	1019	1070	978	1048	996	1004	1059	1018	1029	966	1028	972	1034	999	1039	1000	983	974	1001	950	1042	1009	1006	1067	1065	982	1053	1020	1024	1090	1017	1021	1018	1053	1002	1026	1077	1041	1050	973	1077	1002	1036	1007	992	1033	985	1047	1015	996	1040	1008	1027	1027	1016	1016	1051	995	1022	1074	1058	1030	1054	1051	960	1003	975	1057	1054	990	1027	1039	1058	1027	1069	1024	1033	985	1010	1025	1000	1001	1043	1055	1034	1031	1034	1049	1068	1010	1000	970	1029	979	1007	1066	1046	1046	1060	988	1014	1011	1054	1137	998	995	1040	1034	1000	1056	1070	990	1041	982	1015	985	1013	1057	1044	1032	965	1048	1023	1084	1034	999	1056	1043	1019	1053	973	1024	1032	1061	978	972	990	1031	986	1019	1019	1066	1040	1039	942	1020	1010	964	996	1047	996	1040	987	1033	1001	987	1012	1012	1023	1045	999	973	1010	1019	1029	1032	1007	999	1012	1026	1034	1025	979	991	992	1096	1074	1054	1032	984	1065	945	1030	1036	998	1070	982	1038	1038	1030	1041	987	1022	1016	1003	968	1006	1005	1016	1010	1011	1000	1025	1079	1053	996	986	1028	958	1032	1013	1056	1001	1004	1030	1042	1113	1061	996	1017	1011	1094	1020	1067	999	1002	1033	1016	996	1051	1087	1016	991	1003	1044	1051	1031	1028	1034	1064	1005	1048	954	1040	1016	1035	997	1023	1016	1015	1059	967	1024	1056	992	978	1000	1048	1004	1019	1042	962	997	930	1033	1059	986	1049	1049	993	1032	1003	1001	979	985	994	1062	1060	1001	1040	999	1002	1036	1003	1077	994	1057	1034	1025	958	1037	1034	989	1045	1023	1035	981	1046	1048	1031	1010	1030	969	1021	1071	1071	1010	1020	1016	1065	1056	966	967	1041	1015	1047	1009	1063	1073	1046	1031	1041	1005	1053	989	1012	1047	1029	984	1031	1025	1070	974	976	1016	1025	1014	1034	1028	1041	993	1010	975	1001	1009	985	1092	1049	1018	1011	964	1063	971	1004	1084	976	1031	976	1034	986	1075	1034	1047
53648	13864	2377	699	524	387	438	397	385	359	434	401	364	323	383	359	340	319	340	366	338	345	334	309	318	299	324	357	342	323	346	344	341	357	337	322	315	360	291	332	383	349	355	337	309	332	329	341	352	325	364	313	329	342	362	358	360	323	328	306	337	321	335	329	323	358	351	333	301	351	330	301	300	326	282	320	318	324	346	317	335	344	327	334	324	368	339	353	298	316	307	341	320	328	350	327	322	353	353	341	308	348	350	343	348	313	350	341	365	325	314	326	368	358	314	306	337	338	340	294	335	346	367	330	329	346	338	319	348	353	345	294	353	315	311	325	304	330	332	339	333	318	319	312	315	344	347	307	321	303	318	364	326	383	340	353	313	324	333	342	338	337	308	342	341	344	340	339	330	331	321	355	365	334	292	319	312	365	343	331	337	334	355	315	342	292	362	328	328	311	312	348	325	325	344	355	337	334	351	291	309	315	306	303	334	344	332	333	362	342	304	336	330	327	355	306	297	321	311	334	319	295	318	298	304	331	317	314	308	375	354	359	317	348	307	359	335	362	328	338	341	331	339	330	353	358	349	313	377	358	361	324	331	337	323	369	339	326	348	345	379	353	345	301	326	329	346	331	322	355	324	296	338	311	343	325	347	317	325	333	329	318	324	309	334	322	329	359	321	309	356	354	342	318	336	368	339	332	302	327	337	276	353	333	299	333	310	354	298	326	322	337	313	341	356	283	322	338	336	344	346	335	320	356	338	311	340	346	317	338	349	336	354	340	341	323	351	339	306	359	346	337	302	318	322	331	348	341	361	304	373	341	334	311	334	315	322	350	329	341	363	322	335	330	338	323	371	338	314	318	361	342	317	346	320	358	321	336	315	336	298	306	310	311	336	301	349	361	319	337	350	307	375	300	338	368	325	348	322	295	313	334	351	323	319	344	348	305	321	326	294	315	306	333	363	337	344	340	317	344	337	325	344	331	346	317	302	331	341	330	342	315	363	345	315	325	324	324	320	347	300	370	352	357	348	309	377	352	309	307	313	326	321	318	346	326	318	351	340	325	367	298	319	319	389	339	313	335	364	279	303	324	327	333	291	339	309	315	310	326	298	325	341	290	330	323	325	334	337	325	358	353	364	325	293	326	325	343	290	337	336	341	311	333	313	320	349	345	335	340	363	353	348	325	305	317	328	335	335	379	324	341	320	348	342	333	306	320	288	325	342	356	332	361	370	313	336	302	357	348	334	349	333	342	331	307	309	339	354	339	314	309	326	323	376	297	317	316	312	324	380	344	344	324	357	335	306	348	362	337	347	337	382	360	370	323	363	324	333	307	347	336	349	339	301	328	337	341	338	332	286	345	363	335	320	317	353	358	350	346	339	336	335	329	323	319	337	305	317	378	346	329	319	316	297	368	333	342	306	316	347	382	332	361	339	327	331	319	358	355	357	303	318	362	312	363	316	339	365	320	340	324	364	354	335	328	325	343	349	384	358	334	302	345	354	313	293	311	335	334	355	328	350	330	348	354	329	359	332	285	332	338	353	328	333	337	333	358	303	333	331	342	336	349	347	332	378	338	329	341	338	297	355	277	315	366	343	336	337	329	323	331	333	330	344	319	331	309	305	377	330	327	340	354	295	337	323	336	327	303	324	312	339	313	322	357	357	318	361	329	334	310	334	342	304	297	318	343	332	356	360	320	330	392	345	320	348	331	338	316	293	325	380	330	334	364	347	322	359	345	350	364	322	318	332	350	357	332	331	318	336	326	309	329	321	340	378	367	299	331	300	320	335	348	327	312	289	326	334	363	355	297	336	343	303	295	331	321	310	315	311	323	323	317	341	372	349	346	334	327	339	343	355	297	328	322	305	340	383	331	364	332	332	348	351	337	358	319	316	314	319	336	343	321	339	317	322	340	373	307	361	336	353	324	334	276	350	312	340	324	315	332	305	335	350	347	359	302	319	330	316	319	353	303	364	325	346	308	353	325	307	334	344	336	342	346	330	364	308	332	345	310	322	322	337	343	324	336	335	320	370	345	315	329	371	339	326	300	328	294	337	324	333	330	345	363	320	330	307	327	367	351	342	311	365	325	329	339	365	325	310	344	324	325	317	336	337	305	357	322	325	333	321	341	339	340	323	347	303	335	319	307	353	302	332	346	317	311	319	357	279	297	346	299	318	330	349	350	334	299	324	335	337	370	340	349	352	335	335	327	327	334	340	335	352	312	348	352	351	324	314	333	335	336	328	313	355	323	304	326	340	329	327	336	316	365	319	333	310	332	325	320	309	345	319	329	303	319	280	312	360	310	367	354	334	331	316	352	292	325	330	326	321	311	306	314	313	341	327	340	345	346	339	363	365	356	355	322	329	344	327	361	355	321	327	322	307	302	332	318	304	321	304	355	329	343	313	337	332	338	338	359	370	345	377	304	321	368	364	351	354	326	328	349	337	318	353	314	335	341	314	350	296	345	304	325	332	358	321	355	351	327	361	347	356	350	325	321	353	356	361	377	358	300	342	308	354	344	327	338	359	385	362	317	318	326	335	350	302	355	328	348	310	336	340	340	322	327	329	282	363	334	345	343	340	333	343	348	357	358	342	321	339	363	308	335	325	329	336	317	327	363	349	330	305	332	305	342	319	333	322	350	361	299	334	316	325	336	339	318	338	304	333	324	320	283	317	345	277	316	298	352	328	361	336	347	326	317	323	320	325	325	318	304	336	310	358	364	321	322	328	336	323	329	342	327	339	332	339	303	338	323	351	323	311	340	317	345	303	336	360	321	328	332	363	329	332	336	335	329	312	317	322	369	388	328	360	365	322	316	385	355	359	337	305	316	338	341	319	347	362	328	377	357	312	334	331	298	325	330	329	310	309	351	313	340	370	349	330	308	336	323	304	328	322	311	300	321	366	380	345	324	324	360	304	294	297	322	318	348	315	349	338	329	352	293	346	353	335	359	359	335	347	376	365	343	361	364	315	356	299	318	366	326	349	327	352	360	324	356	327	338	349	304	322	374	353	370	328	354	339	317	353	344	339	350	324	343	360	366	322	378	329	316	314	331	318	318	344	316	346	368	359	315	317	331	335	352	337	324	306	328	347	360	366	305	311	342	298	310	340	357	355	351	352	327	348	301	356	352	339	351	328	355	308	325	347	340	324	357	315	335	301	301	357	371	350	327	312	325	341	300	331	315	361	314	298	364	318	323	357	359	312	350	348	322	360	343	369	328	342	331	317	337	363	340	313	309	300	295	340	322	338	340	325	307	334	313	348	311	354	327	323	308	324	327	330	290	343	322	348	317	314	339	340	310	326	339	342	350	351	362	333	311	300	296	337	351	363	332	329	325	304	315	334	337	326	321	322	296	353	318	351	341	320	337	325	302	308	308	353	345	309	305	314	351	324	369	317	329	323	336	325	328	354	327	321	312	337	311	315	353	314	374	354	269	355	343	339	320	366	333	347	334	309	342	380	336	307	318	328	371	318	340	321	329
27896	1087	1654	1745	1524	1330	1194	1094	960	999	890	915	857	877	824	836	800	837	813	809	858	780	777	805	762	769	802	777	813	799	770	769	777	759	797	743	768	763	762	758	753	773	716	745	727	775	771	738	758	739	723	765	747	771	749	784	801	765	757	774	736	728	733	721	758	753	762	764	770	788	790	751	747	742	747	726	777	710	765	776	751	764	748	718	746	738	747	780	745	778	764	762	765	761	709	758	758	736	767	779	733	740	742	770	762	739	731	752	721	732	768	730	776	741	726	803	757	735	773	741	719	751	736	748	767	747	717	778	774	758	765	752	792	796	745	756	714	829	789	742	793	754	779	744	718	753	720	753	729	776	770	765	778	749	725	728	759	752	704	731	755	717	757	748	761	785	776	741	752	719	742	735	748	740	774	728	757	697	721	776	737	732	715	722	734	753	721	768	721	755	772	785	746	769	736	797	753	766	777	791	755	768	796	744	748	765	732	788	726	759	787	724	777	735	743	739	792	732	726	775	758	791	741	728	717	788	779	734	723	710	726	755	800	735	801	734	728	761	793	708	776	753	739	730	733	735	795	768	754	734	748	741	753	732	736	766	773	735	731	753	789	696	772	795	732	724	812	768	706	732	744	754	743	782	777	761	740	712	767	731	751	782	763	754	755	746	694	772	744	731	754	772	763	770	760	761	749	722	704	743	767	751	737	751	759	760	761	761	757	741	746	736	775	737	743	732	709	772	767	741	762	768	771	708	737	725	727	785	694	744	745	743	783	694	749	775	734	731	755	796	714	734	740	773	748	752	708	753	760	770	756	763	727	726	775	749	715	710	733	755	722	746	755	708	758	728	760	757	780	787	765	723	755	806	751	751	757	774	736	792	729	769	801	786	720	723	703	764	772	781	760	750	753	796	765	768	733	725	748	728	752	752	730	725	755	789	757	735	741	748	742	792	738	762	773	819	765	792	739	748	738	782	755	754	757	722	782	737	791	768	759	749	756	774	754	737	724	729	758	776	750	731	686	750	772	768	776	741	791	769	774	735	746	742	739	770	775	773	759	761	735	786	788	720	706	761	766	779	768	758	742	737	751	717	798	726	728	807	782	771	731	744	764	704	761	763	719	728	764	749	707	782	781	752	733	754	782	730	755	745	751	751	764	778	754	771	749	702	738	773	749	724	728	758	740	761	727	777	733	762	708	715	735	771	734	753	785	701	803	711	793	752	737	760	727	721	760	776	759	758	744	812	723	768	757	755	797	708	770	731	763	761	760	750	717	713	751	693	765	773	758	755	721	748	728	765	776	779	733	746	697	796	762	743	714	789	785	753	765	760	695	761	792	722	736	744	723	714	731	827	739	756	737	752	746	760	704	754	745	736	799	743	768	749	753	729	753	774	731	767	736	734	768	754	800	772	778	760	705	731	755	761	744	748	761	715	753	766	742	723	729	768	789	737	785	764	739	735	776	757	777	776	748	749	738	729	752	771	719	769	777	753	705	734	746	732	736	746	748	740	760	761	803	731	725	754	781	762	755	736	762	760	752	706	795	760	783	720	728	757	733	698	734	784	756	785	698	740	753	766	748	779	689	781	782	823	754	751	775	751	778	734	707	718	789	761	786	741	728	773	783	698	733	695	783	775	772	755	782	755	801	736	758	774	797	770	705	722	766	754	766	713	728	777	817	721	700	737	798	759	724	755	773	720	719	783	836	720	743	765	745	739	723	774	795	751	741	767	736	754	761	820	741	772	729	729	749	751	748	731	792	789	776	782	701	776	728	780	765	782	743	780	730	742	736	719	767	761	756	719	739	769	713	733	748	770	705	768	745	770	754	747	724	778	746	768	780	714	755	731	742	752	725	760	796	718	730	734	809	741	758	772	742	786	736	763	772	740	774	788	753	754	766	749	751	813	721	768	751	770	765	696	758	809	755	738	778	804	742	746	734	793	773	769	749	755	759	713	740	766	753	782	799	770	747	714	771	732	753	760	798	783	759	730	734	750	739	730	728	766	761	737	741	691	749	752	773	788	737	757	844	754	724	771	748	752	734	739	789	729	743	739	758	772	753	780	726	757	738	727	699	763	780	728	799	743	769	727	772	765	794	752	763	777	685	723	823	764	722	726	717	754	739	783	755	707	780	716	766	753	751	732	780	768	739	776	768	744	751	767	775	713	764	730	737	729	761	747	732	771	737	765	724	797	751	761	749	768	724	734	761	773	742	764	700	747	722	722	807	721	759	780	770	699	738	788	742	710	777	726	750	792	764	746	726	738	751	772	775	749	787	732	730	738	745	701	764	776	704	740	817	709	726	740	771	734	723	707	732	756	771	790	767	690	744	746	790	768	787	759	778	749	758	771	746	740	751	736	777	765	749	750	691	774	767	750	760	721	785	736	758	778	796	749	703	727	751	812	787	733	733	755	673	783	784	732	759	742	731	770	751	743	742	760	724	730	730	735	743	743	713	789	725	693	746	755	795	775	742	759	716	761	749	777	757	766	789	694	736	713	760	789	774	732	739	809	726	753	733	721	741	750	707	770	757	741	760	749	735	753	718	733	787	751	774	772	748	693	748	800	727	751	739	752	744	797	721	754	740	795	759	751	752	784	783	801	781	750	739	750	705	778	754	798	744	779	706	763	751	747	807	740	727	689	782	765	804	775	779	765	738	768	791	723	708	729	728	757	769	771	707	754	736	745	743	780	761	733	783	744	729	754	738	764	785	760	762	662	797	778	708	733	727	771	766	799	714	749	737	743	775	743	713	775	735	691	739	778	718	784	773	719	737	765	766	743	750	740	719	755	785	730	768	776	778	760	717	749	779	772	782	725	806	734	743	769	787	735	696	747	732	735	759	739	774	683	795	742	782	753	729	712	756	746	734	724	741	762	727	736	778	774	757	734	756	751	754	686	732	763	767	755	799	749	761	743	760	745	738	791	709	747	746	732	781	785	755	749	802	758	756	701	685	779	763	787	774	756	762	713	794	743	708	810	750	768	743	726	750	783	695	747	756	779	737	733	725	756	756	756	765	706	731	771	750	750	748	748	751	737	733	758	711	685	760	724	776	825	737	755	767	688	755	715	767	692	745	738	759	718	745	747	733	771	759	769	735	750	764	717	772	737	821	737	762	767	767	770	776	786	733	737	766	785	686	725	749	756	757	788	732	757	802	750	729	746	799	780	738	720	763	780	738	741	764	772	692	747	723	713	756	791	736	754	750	745	766	728	723	752	772	696	749	711	742	751	714	722	736	772	757	754	781	751	752	761	718	723	748	697	771	717	753	715	774	777	737	774	781	736	741	756	748	759	803	757	760	751	775	721	785	740	780	745	755	725	737	732	793	707	746	736	731	746	675	720	791	744	757	745	787	752	775	727	751	783	763	715	726	750	779	812	732	737	762	763	783	787	768	721	746	736	750	739	755	734	768	748	800	715	745	771	755	734	737	750	747	786	805	731	741	742	752	767	743	761	721	708	733	752	772	729	779	776	795	714
35481	5127	445	374	346	355	373	355	365	342	365	360	352	369	385	337	402	380	370	379	370	317	324	337	347	401	368	340	400	387	322	338	365	361	385	335	332	342	375	369	389	341	385	344	351	366	337	338	362	361	320	342	330	329	339	364	379	361	373	322	384	357	343	347	350	388	346	317	341	384	350	350	298	363	366	361	364	348	344	374	347	336	355	379	350	348	375	358	364	354	360	346	318	338	343	358	366	378	329	363	350	371	357	353	343	334	377	355	327	352	366	358	344	347	355	406	352	331	362	363	345	376	389	375	365	331	355	336	374	353	352	349	358	345	356	325	331	337	364	398	380	342	379	345	352	302	327	347	355	330	339	385	370	367	369	366	356	372	372	391	364	391	374	322	357	359	366	353	362	361	324	347	373	372	360	347	314	397	377	344	363	364	342	380	307	368	345	345	344	335	359	362	360	334	386	376	328	366	408	351	367	363	389	367	338	345	405	342	335	367	348	346	320	375	346	362	335	331	366	353	357	353	335	356	314	334	321	327	369	351	354	351	383	367	371	350	371	354	356	333	364	329	327	374	348	360	377	383	341	337	374	339	363	342	368	331	388	354	345	320	382	400	356	338	329	327	369	362	334	354	377	380	352	355	333	387	333	332	366	397	364	369	344	368	366	326	349	349	334	361	379	383	344	351	368	372	338	344	359	349	346	370	316	347	354	387	333	355	369	365	358	356	316	358	307	307	346	311	344	337	343	338	316	342	349	351	344	360	368	388	394	309	319	350	342	355	352	369	343	393	369	352	360	344	364	370	360	340	361	330	338	359	345	399	331	368	327	332	361	325	353	362	343	345	376	360	386	336	343	344	340	313	352	368	372	341	385	341	344	341	348	386	364	356	392	376	376	325	367	395	341	354	388	385	352	361	346	317	341	387	356	362	355	354	364	370	351	337	351	312	336	358	377	326	338	369	357	342	370	347	346	360	357	311	358	401	322	361	378	370	346	365	362	355	351	333	340	342	347	357	358	339	377	356	350	389	394	368	347	357	312	336	324	357	341	321	339	343	361	320	336	372	312	325	342	290	358	367	370	329	346	375	365	339	355	312	336	383	324	321	351	325	355	381	369	390	379	347	350	339	335	346	355	334	343	331	362	365	330	402	324	329	336	367	339	326	340	374	364	353	383	361	320	355	379	337	356	364	357	362	340	366	335	338	363	357	385	373	338	373	379	369	348	337	356	353	366	374	365	316	319	373	323	346	346	358	344	368	351	323	349	339	408	361	331	370	364	365	338	341	353	357	356	350	320	375	372	332	353	349	334	351	344	354	370	359	408	371	336	366	376	386	345	328	329	359	365	344	358	359	377	387	330	347	369	353	373	354	325	322	355	373	319	380	356	375	380	375	365	323	364	351	379	378	358	352	357	365	374	340	351	316	319	350	376	369	345	347	319	362	361	390	387	371	353	355	348	381	366	379	312	351	386	356	366	366	347	371	362	365	348	337	341	336	345	347	386	383	374	357	316	368	318	349	334	319	345	349	364	391	377	340	359	327	340	358	355	358	324	353	384	344	379	325	373	362	325	335	333	355	355	338	349	400	366	357	381	343	380	356	337	376	350	360	335	321	367	331	355	341	343	387	345	356	351	357	349	386	365	364	330	343	385	351	332	335	350	356	372	293	342	325	365	353	357	396	357	362	357	389	345	372	345	349	358	381	359	344	358	358	383	388	343	344	362	361	368	345	366	384	319	347	337	390	326	342	334	338	358	349	338	353	353	343	324	388	354	355	379	352	387	338	332	322	341	374	331	363	344	381	335	311	332	386	355	347	380	327	319	358	367	325	370	353	363	340	356	350	348	365	341	300	345	359	324	340	348	375	382	384	361	341	365	392	357	334	376	348	362	322	352	362	329	336	395	356	340	328	343	363	352	365	366	335	326	392	340	339	331	359	341	349	308	337	359	380	367	370	334	350	377	354	351	314	365	358	366	400	334	395	327	342	372	347	347	377	340	365	344	371	339	350	348	375	343	369	340	360	356	357	331	327	317	372	390	390	351	324	362	401	345	354	339	319	385	348	328	341	373	369	330	330	359	369	347	340	347	378	408	384	360	389	382	337	381	347	369	339	388	366	384	344	350	367	313	337	359	366	379	380	383	357	355	346	342	341	369	373	365	356	352	377	396	373	346	330	327	358	372	334	387	331	359	334	346	394	335	394	332	327	362	368	386	316	362	367	353	326	387	337	378	375	364	355	393	374	342	353	376	372	348	347	339	353	370	383	355	365	376	368	340	357	348	354	302	336	371	335	370	340	325	366	369	343	386	316	376	375	353	407	346	322	338	357	403	373	341	335	327	312	338	347	357	377	394	381	330	360	371	345	353	355	344	355	348	347	350	351	342	343	384	330	411	363	389	361	373	371	333	361	326	390	379	344	337	363	361	345	334	390	343	371	368	349	337	367	335	342	316	358	379	357	361	337	324	336	375	361	361	334	350	361	372	359	376	366	385	332	325	333	323	329	362	329	330	372	362	321	306	335	364	337	344	378	363	382	344	345	357	343	355	336	356	366	340	358	305	350	353	375	353	379	358	373	378	355	356	355	393	362	324	366	381	365	330	386	352	347	394	344	355	334	372	377	412	346	355	397	368	334	346	335	383	385	384	383	374	315	380	349	346	355	365	363	358	335	356	328	343	356	383	366	355	369	379	339	360	344	384	370	359	376	375	347	342	356	354	334	359	380	354	329	382	346	366	421	342	365	312	364	356	322	326	341	378	345	349	378	372	380	358	336	341	321	334	349	321	366	349	339	351	353	388	350	379	350	375	377	400	339	371	350	382	353	338	334	386	357	339	354	361	326	335	335	363	364	365	399	326	371	335	357	336	363	358	383	361	322	368	367	321	332	335	376	352	334	384	342	347	376	377	366	368	357	391	350	350	335	364	339	400	355	345	384	356	346	397	339	352	382	354	318	351	337	377	390	343	350	375	376	353	369	338	347	379	369	302	332	350	337	335	334	351	328	351	343	328	342	347	347	349	351	328	366	316	335	347	364	357	326	358	340	326	358	374	321	365	343	383	375	388	342	351	401	332	320	364	365	354	330	361	363	383	365	351	317	366	350	404	365	390	359	340	325	364	352	356	372	380	353	353	325	324	350	383	328	363	351	349	383	383	373	363	325	391	387	362	360	381	357	400	329	324	361	388	390	360	327	360	328	364	328	344	344	360	354	314	340	334	343	356	346	348	347	356	346	314	373	357	331	318	358	359	335	353	352	340	357	345	348	330	362	362	393	379	375	363	381	328	364	339	333	352	349	360	365	341	331	366	359	356	336	359	346	357	353	356	351	334	372	330	327	350	344	360	357	350	395	365	305	336	370	374	344	379	355	364	329	325	364	370	339	365	372	351	365	307	355	403	373	352	323	367	325	349	341	366	325	350	334	349	308	363	364	348	380	348	344	351	338	381	332	360	339	362	405	357	332	357	354	365	351	312	348	311	376
19850	827	782	877	894	871	872	859	843	850	830	770	834	814	875	787	793	816	791	823	763	856	834	865	867	823	834	753	786	814	837	820	894	815	793	788	787	832	838	771	797	828	820	821	820	835	848	807	838	802	864	805	818	870	806	872	859	850	815	805	857	803	796	795	805	867	851	805	844	863	810	812	839	827	800	821	838	789	794	873	859	792	820	805	795	842	810	857	825	795	844	802	786	794	832	802	846	809	829	796	843	791	791	820	784	848	880	810	856	789	794	831	797	860	857	829	802	784	839	795	835	800	816	821	812	825	827	859	823	820	878	760	871	848	847	772	812	824	840	821	781	836	854	749	800	857	853	816	817	818	799	785	827	802	833	840	798	853	793	804	819	831	856	840	820	807	785	796	806	795	851	819	813	812	825	885	777	807	865	879	849	831	820	793	767	837	773	847	792	836	811	782	817	789	812	783	856	775	827	849	825	820	809	788	866	815	840	817	811	886	768	739	817	814	844	824	844	828	831	793	861	841	814	858	885	844	831	771	813	788	808	809	772	826	802	812	791	771	839	821	813	876	821	811	782	904	774	901	869	801	761	863	840	793	829	812	819	803	870	820	845	852	840	820	780	794	838	831	842	806	888	833	813	798	840	854	849	845	816	820	782	809	791	804	786	756	776	863	881	835	839	837	883	859	838	815	851	834	834	841	805	822	864	826	800	852	826	848	830	787	863	847	811	822	799	788	774	779	819	822	822	830	770	761	835	793	793	806	851	839	809	809	852	813	843	886	857	838	837	822	842	849	786	845	827	814	813	781	814	801	811	845	825	858	819	831	861	829	805	810	880	848	806	803	791	842	813	847	865	841	829	810	842	763	815	837	826	819	823	803	821	832	853	869	774	812	841	843	835	842	896	841	782	823	802	836	910	806	847	801	812	832	810	853	806	848	840	849	833	836	812	808	806	780	791	788	805	787	809	797	747	823	817	800	798	830	830	784	836	812	851	885	841	784	851	820	806	823	772	815	772	807	810	763	825	783	841	828	842	835	841	828	815	836	861	826	832	804	866	819	843	818	801	797	803	815	843	803	793	809	838	816	811	792	762	793	803	821	840	871	823	838	816	825	821	827	814	821	823	779	792	850	857	812	821	763	803	784	846	791	918	765	771	811	839	771	840	801	795	808	755	809	819	810	854	794	830	839	873	802	852	815	811	818	808	778	850	830	842	806	802	844	823	807	798	826	831	833	833	815	830	855	820	765	767	846	816	850	820	810	820	795	790	850	821	786	853	811	785	861	827	800	818	849	786	853	831	825	869	776	841	864	776	848	815	819	801	831	795	802	806	812	809	809	835	792	835	834	802	803	782	793	802	857	819	803	885	839	865	867	814	806	808	823	826	884	833	813	817	808	840	870	783	792	818	755	814	776	779	801	804	799	806	794	812	805	801	816	795	778	820	852	824	820	846	817	804	752	811	792	819	823	797	827	884	830	841	843	815	795	762	847	767	850	796	838	852	828	832	846	820	831	838	828	828	809	805	843	846	828	821	837	798	837	828	820	797	865	878	821	820	841	775	791	867	821	848	804	829	796	847	856	817	766	854	850	831	806	836	845	799	805	818	840	814	817	793	822	801	866	806	861	835	834	837	846	790	811	841	830	837	799	798	825	790	759	856	808	855	813	798	812	827	836	809	821	819	818	824	836	842	839	812	809	822	855	824	829	832	832	833	761	819	804	846	825	823	828	795	835	837	845	853	801	855	839	811	779	851	833	832	766	824	781	812	844	792	822	848	799	803	813	819	792	816	833	809	844	791	852	868	800	863	831	837	768	848	850	822	847	820	827	867	831	854	850	800	880	832	823	869	776	826	845	864	759	798	820	787	814	841	823	775	822	791	886	882	864	823	816	811	809	852	843	829	812	780	833	844	800	830	776	877	798	857	789	811	830	838	807	835	797	827	832	838	859	831	813	849	830	824	844	815	847	815	845	828	793	817	849	801	779	805	844	823	816	863	852	853	795	803	873	820	818	825	875	832	829	817	828	806	866	866	814	812	831	829	797	820	763	782	854	834	795	779	836	790	863	764	800	827	838	811	853	789	806	830	856	820	870	806	816	773	791	780	805	823	827	780	879	752	849	844	843	865	860	840	808	839	857	859	808	839	749	840	811	827	808	833	857	850	794	814	838	792	821	830	816	805	855	809	799	812	830	813	836	862	780	797	807	810	856	861	783	864	861	816	782	808	841	812	867	819	803	796	795	844	853	836	833	825	859	827	855	868	808	793	838	863	840	832	788	792	856	877	797	829	794	809	781	796	844	797	868	838	845	805	827	846	801	778	826	849	857	850	826	841	794	853	830	814	828	866	798	820	848	796	789	779	824	789	815	759	822	775	832	821	849	818	828	771	857	858	884	848	865	828	771	858	861	817	870	817	845	791	802	768	832	781	834	802	846	797	878	855	840	846	833	809	827	799	763	842	819	858	839	823	781	829	857	856	851	862	819	814	811	841	869	845	845	877	815	840	811	827	835	801	823	821	817	854	801	809	886	808	815	801	814	820	830	847	805	803	828	827	830	863	841	801	847	798	773	830	791	803	801	825	800	826	794	793	845	821	802	873	825	831	773	818	867	828	838	815	769	867	818	802	821	880	773	799	791	787	807	815	764	831	814	774	826	828	827	791	826	808	855	821	773	846	833	802	775	807	836	853	766	820	853	858	819	766	883	812	832	807	802	837	804	776	879	840	813	833	788	771	781	868	861	832	874	804	834	835	824	830	826	864	788	833	785	817	840	854	807	821	831	810	853	801	826	832	823	820	850	819	819	807	811	839	767	845	803	814	789	786	828	739	802	828	814	801	809	795	885	835	815	819	806	767	811	797	781	797	819	810	828	832	814	847	823	809	780	842	883	772	866	835	849	833	806	804	828	875	773	815	837	897	842	877	875	818	820	825	813	818	823	836	831	875	813	791	822	807	806	817	810	838	842	798	850	813	807	777	782	849	844	761	835	839	816	816	837	790	845	790	841	814	851	823	880	838	855	856	831	779	885	805	814	825	859	808	822	853	819	784	852	816	828	867	845	800	823	818	834	808	780	829	843	861	838	803	817	813	807	842	844	803	774	821	860	836	863	812	796	830	828	815	852	823	828	819	837	815	805	809	826	779	819	846	804	784	787	812	837	779	845	802	844	881	805	826	824	861	831	825	805	834	808	820	836	828	777	794	813	764	894	830	859	861	814	788	849	811	821	841	790	828	825	870	834	832	799	846	829	804	815	843	779	822	817	855	792	870	805	822	799	832	820	789	856	864	794	858	829	817	823	810	818	827	803	851	855	841	857	811	795	792	829	822	812	815	823	831	822	803	791	828	847	831	842	840	819	776	802	820	882	850	805	784	818	829	900	802	813	814	798	808	802	856	799	829	855	859	846	838	813	806	855	805	830	793	794	805	847	818	846	856	846	832	825	794	826	804	817	822	811	802	786	868	841	864	896	778	777	856	795
49889	10591	1206	636	528	504	466	463	497	459	470	461	493	441	451	467	439	460	452	425	452	437	458	461	393	458	471	435	469	495	482	485	489	441	430	482	442	463	472	411	424	441	473	463	445	458	417	422	486	475	472	447	430	457	465	473	485	449	450	438	407	407	437	417	490	426	466	448	507	486	483	445	455	433	453	481	411	444	405	464	458	457	439	447	433	429	426	479	415	476	436	412	401	460	465	434	465	470	434	459	496	486	447	465	462	451	444	459	442	442	436	441	447	457	430	465	468	428	445	426	441	456	433	468	449	435	459	452	419	418	413	447	460	462	446	456	453	405	480	513	451	444	451	447	451	449	444	427	472	429	457	475	468	462	434	424	448	390	426	442	449	473	468	460	450	462	427	423	442	431	451	457	445	479	472	429	403	427	448	467	467	436	427	490	458	429	490	429	467	433	450	469	440	450	441	435	427	443	447	462	425	430	437	466	470	464	469	448	469	473	435	469	459	403	451	432	416	456	452	465	447	454	431	445	444	466	439	472	455	437	425	415	434	484	448	461	466	461	461	432	477	478	439	487	453	456	463	470	443	451	451	438	436	480	456	439	426	474	425	440	482	470	450	416	465	456	454	476	479	406	410	446	446	453	446	473	458	459	443	455	449	442	459	427	457	456	505	417	453	475	461	475	437	431	432	498	483	462	462	477	422	422	442	423	405	441	454	493	459	470	484	430	439	446	434	452	440	434	451	477	444	447	474	447	454	446	452	447	442	482	445	464	447	460	462	461	443	476	430	469	449	487	442	443	443	441	459	466	396	390	435	459	464	436	438	477	443	420	483	479	488	459	453	431	518	471	481	437	438	419	424	437	443	442	455	435	446	482	432	446	442	443	429	481	433	450	463	451	446	448	428	451	446	434	443	453	398	435	436	429	472	469	471	455	482	445	416	444	455	428	418	450	483	446	452	412	455	436	465	447	461	449	436	429	427	416	446	465	448	430	468	425	441	460	479	460	481	417	454	440	444	485	422	471	423	448	468	428	448	500	439	431	447	463	468	414	460	468	419	426	454	427	454	454	445	486	455	450	422	449	440	440	489	451	436	454	413	431	448	498	426	425	488	445	460	432	414	443	451	384	461	461	493	421	487	445	462	426	429	497	484	494	429	458	431	431	462	449	435	452	477	432	429	468	467	444	447	480	449	440	508	432	423	451	481	459	445	419	428	434	484	457	504	433	466	444	437	465	477	442	437	444	472	458	407	514	460	430	472	485	467	435	421	477	431	426	467	461	430	467	466	413	457	450	475	459	464	456	442	442	431	449	487	411	463	428	456	403	470	448	405	406	469	428	463	443	466	441	415	439	450	487	434	434	442	451	462	476	410	430	473	462	456	454	452	440	440	414	447	409	446	418	496	457	427	422	442	437	419	506	471	448	476	444	439	468	428	421	444	448	421	410	461	439	442	437	484	455	414	466	456	472	412	461	436	439	442	450	421	429	425	480	473	460	499	464	470	496	487	493	448	457	463	469	476	460	446	468	435	399	455	428	422	485	474	425	438	481	418	440	450	449	425	468	432	466	435	472	496	468	424	447	427	448	424	453	492	451	440	441	463	441	442	410	441	451	490	457	490	452	450	457	417	411	475	476	470	456	450	499	411	450	463	420	463	416	480	432	457	468	422	464	408	457	445	451	472	442	421	434	443	438	458	440	481	479	423	445	441	450	442	460	435	478	450	482	431	461	454	407	453	491	445	456	470	443	439	420	452	438	456	433	448	426	445	454	417	439	471	475	461	438	433	434	457	467	427	416	455	453	450	454	433	469	484	445	456	431	429	408	451	503	433	475	465	433	452	428	461	478	437	418	424	440	466	431	450	431	476	419	444	420	480	465	464	472	473	433	471	480	485	444	446	428	395	453	412	457	460	417	429	460	497	468	460	452	429	439	466	428	466	453	480	446	453	495	435	458	448	423	460	464	459	406	437	427	432	442	452	472	439	449	459	421	396	433	432	455	414	420	428	445	412	452	466	451	403	419	431	460	417	459	465	445	422	463	425	461	446	459	416	416	484	471	436	479	455	374	436	428	444	439	448	452	459	454	477	483	480	482	461	437	414	458	423	444	430	477	454	438	471	411	450	450	427	492	473	453	434	443	426	443	463	468	488	467	393	445	490	452	476	481	468	439	458	445	458	450	478	452	456	459	451	428	459	457	446	480	403	422	477	475	430	454	436	459	472	447	457	424	430	488	392	404	457	438	444	476	477	441	427	478	444	452	472	436	455	465	457	465	413	406	456	449	477	444	431	412	480	453	474	463	424	473	473	441	483	446	475	443	444	470	446	432	448	444	449	448	470	465	452	461	452	441	468	464	460	470	425	445	422	460	463	466	454	441	408	465	429	457	431	454	422	426	405	481	459	392	452	444	426	417	404	435	414	412	416	452	437	468	460	459	468	465	449	461	429	480	445	446	466	426	429	474	478	457	476	460	477	486	450	444	423	442	433	435	477	438	458	453	464	432	420	433	438	424	463	397	414	419	471	467	491	433	404	440	472	456	441	418	476	455	486	426	446	467	434	480	428	443	419	458	419	476	434	427	474	442	463	468	447	468	456	435	467	449	436	426	435	440	471	437	457	445	451	440	412	441	477	487	448	440	469	422	419	413	465	429	431	468	440	420	421	413	400	431	417	457	437	456	459	445	473	481	426	459	469	472	469	433	447	463	461	454	450	470	409	467	458	479	455	394	454	474	413	441	458	467	411	475	419	443	443	463	449	465	459	452	459	450	413	456	458	459	439	462	425	421	435	461	466	482	482	471	445	477	433	461	455	395	422	466	412	454	431	441	485	472	425	442	433	479	449	434	448	452	476	472	430	414	492	473	415	444	467	462	416	449	426	461	413	439	444	404	497	456	450	468	489	474	439	442	447	461	455	433	464	471	441	445	481	445	443	445	412	455	457	472	425	442	412	414	468	457	479	480	445	475	432	444	474	516	459	473	446	456	463	469	410	418	432	460	453	474	483	485	441	415	449	440	441	448	471	434	432	475	502	490	453	461	430	432	439	462	440	429	452	462	450	418	466	393	462	455	478	433	464	445	435	429	418	448	458	463	457	460	427	443	459	506	449	470	420	479	459	453	485	451	472	452	464	486	453	439	440	456	503	452	473	422	481	457	418	451	508	458	471	475	410	480	444	455	440	459	507	454	474	448	469	451	456	508	508	423	397	458	476	449	438	426	442	441	468	455	423	474	428	433	465	471	423	496	461	437	427	444	464	427	479	433	488	445	437	497	433	428	450	407	432	433	435	471	469	417	434	411	474	445	463	424	391	420	436	482	432	431	443	415	481	468	467	435	496	455	491	511	491	464	472	463	429	466	431	419	417	436	461	477	475	473	413	445	432	424	436	452	477	461	445	421	416	450	435	394	453	482	405	447	435	454	467	430	450	455	472	450	451	399	433	455	416	443	444	422	447	462	454	498	412	420	495	471	471	460	436	419
26894	1167	1416	1492	1416	1278	1221	1167	1165	1070	1105	1033	953	1031	1032	1102	997	1038	1042	958	1001	1011	1013	1046	1008	1020	1014	1011	981	1004	1068	989	1070	1009	991	1019	1026	983	984	1043	1026	963	982	1026	964	1027	1039	1055	1010	1006	958	1052	955	976	946	1010	934	1015	1025	973	1028	972	961	975	993	983	1032	1082	977	987	959	973	1044	956	966	971	944	989	1035	968	1054	992	997	1051	995	1014	1012	1022	1042	985	1015	1030	990	984	1048	972	1028	1016	971	981	989	956	950	994	1004	988	1025	1019	989	993	1000	972	975	1004	1056	1006	968	1039	1034	958	994	1003	1012	969	1032	1027	996	1031	968	1007	1030	1006	1023	1027	1034	1000	1009	1034	957	1006	974	999	1045	996	1063	1049	1019	992	994	1018	969	1020	1011	1008	1013	1012	1042	975	982	983	989	974	940	994	1001	951	1033	1041	988	1002	1031	995	975	1030	969	1009	1010	980	965	993	1002	978	1007	1031	996	1008	992	1051	1010	995	1042	1019	938	1025	1002	996	931	993	988	1019	943	999	1000	984	939	1033	1030	1028	1036	1000	982	990	1008	1011	1001	1017	1075	960	1063	980	1015	993	973	1037	963	944	1030	1003	1020	1004	999	1054	959	1025	985	1014	973	1008	971	1014	1007	1018	1019	939	996	1003	985	1033	997	1022	993	1032	998	997	964	987	997	956	1007	1042	1011	1031	982	963	1069	968	950	1036	1024	970	992	984	1009	1010	1001	978	1003	1010	961	1026	969	1063	995	976	969	968	1010	974	1050	1001	973	1003	974	1002	984	1008	990	998	933	949	983	987	994	974	982	1025	989	1020	1070	979	946	981	990	1020	1048	994	1043	995	1024	1001	937	1028	990	1065	1003	1002	989	1025	1046	1005	1017	1029	1020	954	974	978	1025	996	953	1020	1032	982	976	1015	956	1012	983	1058	996	995	1071	992	1022	967	1029	1027	984	984	1002	1005	995	1050	1006	980	1025	1017	981	1056	983	944	1009	975	1022	1008	1023	994	999	1004	994	996	971	970	994	1002	979	971	1033	973	998	1050	974	1011	1021	910	1003	1040	967	1047	1026	992	1046	1009	1028	987	962	1010	1009	1024	1061	983	985	1019	1036	1010	1021	1016	1024	958	980	1029	983	1057	982	965	1059	1049	1025	1037	968	980	1040	1037	937	965	969	988	1073	950	945	1013	942	994	1041	1011	947	1017	947	999	1021	978	984	1018	1015	1000	995	1015	994	1055	1052	972	1060	954	1045	995	997	1020	1015	955	968	1000	1047	979	1009	1001	1013	1033	1017	979	945	977	969	975	1020	990	1049	975	1010	1015	935	1010	969	977	968	1029	1011	992	1003	956	1008	1007	998	981	977	1028	986	993	976	973	966	1070	993	1010	987	976	1014	1065	1047	991	957	1047	980	1041	1007	1028	992	1009	1062	1055	989	964	1041	998	990	1006	946	1002	1001	1022	947	995	1014	1038	996	1017	1004	985	1039	1029	1019	1011	1027	980	970	1045	1010	1013	996	958	1008	970	1021	979	1001	952	971	1029	972	992	1020	1012	941	1045	996	964	971	962	1009	987	1023	1016	1057	987	995	975	933	1034	1016	1054	1029	1008	1040	1039	1001	941	970	999	1010	970	1048	994	954	1011	1015	1077	1027	1047	996	922	1010	1028	1016	976	994	1016	960	964	1010	1031	1015	1024	1013	995	1017	1092	997	964	975	1022	977	1026	1011	1042	993	1040	1060	940	967	1043	946	965	1053	998	977	1008	1003	1037	984	1047	973	965	1048	969	937	1004	968	996	978	990	1002	1052	977	961	1001	933	975	960	967	986	1014	1020	998	1039	1059	1008	1007	973	917	1031	1013	970	1039	1025	1001	1012	1008	1026	956	1008	1069	995	998	1040	951	982	1065	1023	1007	1028	1033	1016	996	1004	962	986	999	1054	1001	1063	996	928	994	990	1065	1064	989	1019	994	977	994	1065	975	1010	983	994	1038	1002	1081	1011	951	1038	1009	989	927	997	1008	978	1013	980	1050	1005	952	980	963	985	1011	1009	1029	970	1030	1033	949	1000	996	1013	1013	990	968	1001	953	1050	1023	1035	971	959	1021	1013	963	999	1003	1028	969	980	1007	992	987	997	1025	968	1019	986	1049	972	1029	1018	1061	968	1051	1055	1027	1012	1035	1002	1016	1027	1046	1026	1013	972	957	984	956	1010	1012	1016	1017	969	993	981	1009	979	976	1016	1015	1023	991	945	1044	992	976	1027	1020	1032	928	968	1005	1052	1016	1019	999	971	1018	983	999	993	948	944	960	986	979	981	1024	1040	976	937	990	1040	1026	938	976	977	988	1043	992	1065	997	980	993	983	970	990	989	1035	1033	988	955	999	1024	975	986	1027	1014	1037	1024	1040	980	994	1026	976	1022	968	1017	950	965	1034	997	1067	991	978	970	952	1016	1013	1033	977	1025	1011	958	1042	911	1003	1007	1028	1029	1043	995	957	1020	952	994	1044	1030	968	994	993	1025	1044	1008	1005	1071	1018	1029	966	1022	1016	937	988	1026	1021	1023	1012	1008	1032	1012	1050	1000	1011	986	1003	1027	1009	1023	976	956	1001	975	968	1025	970	1002	1002	1046	1024	1042	966	1042	1065	970	977	1041	1034	1064	988	989	986	1028	960	1004	1041	998	993	1007	1002	1010	1038	1042	1028	1025	972	1038	961	945	1041	975	994	985	1017	984	1012	986	1003	1013	968	959	937	999	1000	1005	1011	1003	974	1025	989	1010	1029	1048	1004	934	980	994	1063	993	963	1011	997	969	1072	992	1012	1006	969	976	974	1001	1019	1004	1007	1018	984	981	1070	971	977	1024	972	962	1043	1012	1006	1004	1012	981	994	1007	996	1013	979	959	1014	966	1004	1066	1004	959	960	988	976	1031	981	994	1042	1079	967	1016	1004	974	976	1015	1036	990	967	997	1010	1011	1067	994	1024	1017	979	984	1047	990	1021	1072	959	1011	991	968	982	995	1018	949	1065	1019	1026	1038	989	958	950	1024	974	958	1036	1032	993	1010	986	1007	997	970	1015	1043	985	995	1020	1021	986	1023	1016	955	989	1012	980	1073	997	1028	1053	1005	947	986	1015	982	986	998	962	1042	1023	1027	1028	1000	1038	967	986	1054	928	1027	1008	1023	986	1008	1038	1034	1013	971	1004	1009	954	1050	999	988	1038	1000	1018	989	1007	1023	1042	956	1001	1034	994	1005	1009	1003	961	1015	985	982	918	1001	1070	1045	1037	997	1005	990	989	978	1009	1000	1008	1000	1029	1037	1022	1042	946	980	994	968	950	1052	1033	935	984	1008	1017	1015	972	1002	984	1030	964	1046	944	1018	1001	984	998	1031	990	944	988	968	999	1005	993	1024	1008	979	986	973	927	926	981	985	985	1009	1024	1052	1037	1022	1012	1024	987	1013	1029	965	956	983	1019	960	1001	987	997	970	976	1036	1025	951	1024	987	1007	1006	1002	1005	1072	992	995	1022	973	974	1025	1056	1008	996	1018	1019	965	946	985	1046	975	1032	1010	937	1012	967	975	968	945	1038	1009	1021	1045	1042	953	997	1015	1004	1002	978	1026	1040	947	952	982	962	1002	1034	1041	977	1025	1004	1020	975	957	966	949	992	1023	1057	1067	1025	1029	987	1006	991	929	1017	1034	972	978	989	981	1004	1031	1002	991	1000	990	946	1045	968	967	990	999	1026	970	968	989	1002	1048	976	993	1060	1035	1076	997	925	1023	1054	945	1019	947	1057	979	1017	992	987	1066	986	999	1004	985	1031	1070	1033	1016	1017	957	1030	1027	1078	981	1022	996	1019	1001	1019	1008	997	1013	996	1006	984	970	929	1040	962	985	1029	996	1011	979	1004	1058	973	1050	1027	986	971	943	1020	1033	1005	1040	996	993	1029	1025	1011	1044	1045	977	1035	996	997	981	998	1075	990	981	1001	930	1014	999	948	1024	1026	974	1037	897	977	995	1033	1004	1039	1009	951	993	990	979	954	1034	1007	995	981	987	1046	951	1023	985	1037	996	1000	997	983	980	1022	1007	947	999	1007	983	1018	981	987	1036	922	977	1005	980	994	951	1017	1044	1028	1054	1030	1034	959	1022	1009	1021	1029	996	999	1066	1035	1001	1006	1016	1063	1033	942	989	1001	1026	1054	987	1049	963	1014	971	1018	951	1029	955	1048	1042	1001	996	970	981	977	947	978	1029	949	1032	1008	976	1032	987	997	947
53896	13755	2250	682	564	521	425	431	397	377	379	406	350	350	372	355	328	359	357	356	344	343	338	316	326	362	370	329	352	330	329	347	362	338	370	327	362	336	338	272	338	293	315	321	318	317	341	321	333	334	319	312	320	349	363	287	370	334	363	364	369	331	350	351	356	330	332	362	392	330	332	336	333	313	344	324	341	349	357	345	399	373	344	323	338	364	320	337	330	331	309	343	335	380	382	310	337	344	349	326	317	327	356	360	367	331	360	364	357	338	300	340	317	369	344	340	349	361	340	332	363	362	322	370	327	361	341	321	299	319	338	332	340	366	282	335	350	334	360	314	355	360	346	327	333	343	330	320	313	308	312	309	349	328	316	307	369	333	293	318	294	341	329	334	366	326	333	369	359	337	338	363	321	322	306	353	350	373	362	353	345	353	340	356	349	328	339	328	336	315	377	341	371	374	335	355	363	304	340	298	309	322	358	370	359	372	336	346	329	352	350	332	357	334	354	356	339	346	330	333	319	328	356	342	380	369	327	337	355	352	387	383	360	370	325	345	341	334	366	325	350	350	369	344	309	349	330	345	343	319	321	327	300	331	372	337	338	340	338	325	363	323	351	343	333	341	358	352	347	343	320	304	373	346	319	326	393	351	332	327	312	329	352	344	375	350	325	328	321	311	315	321	313	314	341	356	368	344	338	322	346	336	325	336	322	351	316	369	336	346	330	337	339	383	325	310	392	303	302	360	331	331	342	369	366	334	344	364	334	343	347	319	346	361	345	325	351	315	309	353	325	327	325	328	327	332	323	411	322	343	344	345	322	338	389	347	365	330	344	312	352	376	316	365	358	336	350	315	350	322	353	336	357	359	354	342	318	356	330	341	320	354	369	365	348	359	347	353	344	353	330	317	358	369	347	367	330	328	319	329	374	339	354	360	347	360	347	326	337	307	333	342	315	320	298	368	385	346	339	334	341	337	323	313	323	343	374	304	356	373	372	321	345	323	370	361	340	340	340	330	344	403	340	315	297	341	343	337	347	326	302	329	339	383	365	348	354	300	278	333	340	356	371	336	303	320	345	329	370	372	368	282	358	376	350	349	366	367	336	316	356	304	365	347	339	339	318	372	346	328	376	370	355	338	370	330	372	344	331	364	326	361	349	333	321	323	368	321	359	359	330	334	382	348	339	297	324	322	325	321	338	324	308	362	307	358	358	353	331	340	371	316	338	342	373	325	351	366	349	329	386	342	301	310	343	334	345	325	335	351	383	340	368	344	338	371	342	334	312	351	334	330	304	358	329	352	362	310	350	348	376	365	348	355	323	361	315	328	316	352	329	361	303	315	337	333	374	341	336	339	327	328	355	362	324	335	366	333	335	356	316	345	349	356	337	346	308	332	333	304	340	326	336	307	368	332	362	338	342	318	324	330	349	325	387	335	330	368	339	323	351	332	365	311	331	337	332	328	330	332	328	353	343	317	321	318	375	328	369	361	342	309	344	326	360	353	335	355	384	336	384	354	341	333	346	361	372	354	342	354	363	311	351	340	358	335	377	336	339	339	327	354	325	306	322	310	351	340	372	319	348	346	357	350	318	350	370	317	346	359	336	362	325	365	387	327	335	340	333	324	296	328	365	332	357	315	335	329	366	358	344	334	344	376	393	349	339	343	323	351	361	350	327	358	381	314	374	350	384	357	328	341	321	353	326	346	327	323	341	347	359	330	332	356	311	344	349	333	340	355	326	348	368	340	365	339	339	351	326	367	310	328	354	343	328	391	357	347	361	347	339	343	328	338	329	386	372	351	366	344	362	335	346	335	343	345	359	370	350	309	312	336	338	346	349	341	375	334	299	351	317	345	355	327	359	337	319	354	342	344	348	345	337	335	296	283	337	355	368	328	347	314	331	323	321	347	330	310	349	357	325	347	353	381	378	359	350	346	322	327	330	378	364	368	334	341	354	352	339	289	333	370	338	324	336	336	304	371	355	361	371	319	338	352	356	310	347	337	370	357	359	309	344	320	353	354	305	332	342	316	342	370	336	311	322	371	325	347	325	371	370	335	350	308	326	338	337	343	358	363	334	325	331	355	340	372	369	322	360	323	351	343	354	346	286	333	350	331	337	342	329	369	361	348	344	347	353	320	342	385	328	314	344	326	333	321	363	303	344	355	359	334	350	336	320	339	325	346	332	319	344	329	340	325	338	358	302	350	317	358	359	337	355	315	346	350	355	367	338	375	353	357	348	358	338	332	360	344	341	303	341	331	375	333	335	347	335	301	312	356	375	311	330	355	337	319	327	380	367	341	342	349	355	349	371	342	356	332	352	355	319	360	321	332	350	356	327	386	333	318	330	341	321	350	333	343	371	368	343	359	374	324	340	338	350	376	335	338	319	374	301	331	331	306	353	361	330	348	352	349	347	361	315	322	362	328	321	343	352	333	309	361	336	356	373	373	318	332	286	335	316	331	341	326	344	349	357	295	353	321	386	340	321	338	369	356	340	327	342	316	330	348	334	351	350	337	345	359	365	328	322	347	345	345	350	343	366	330	322	305	337	355	344	348	341	333	334	331	367	356	327	334	288	337	356	311	362	335	365	315	333	336	314	341	329	363	330	372	348	345	315	317	359	372	354	326	316	341	359	304	360	345	334	338	328	329	312	327	387	344	331	307	344	335	383	333	329	341	337	335	340	340	371	314	351	303	353	348	346	334	354	335	339	334	328	355	314	331	322	358	366	383	304	306	348	341	368	339	326	366	337	389	360	335	313	380	321	300	366	346	365	317	356	337	309	359	323	335	359	292	326	345	328	325	366	345	358	345	339	339	344	350	287	314	339	330	336	327	335	301	357	360	392	346	373	357	319	340	354	316	341	329	333	352	335	319	340	325	371	358	366	386	371	347	346	314	354	286	346	322	316	317	297	352	342	346	355	391	337	343	343	326	329	308	317	356	372	348	353	335	317	321	302	355	382	339	341	347	315	375	328	327	355	334	365	304	357	354	356	326	299	364	352	372	377	348	367	331	351	367	313	323	323	376	352	340	353	326	331	335	314	357	319	359	333	341	354	338	324	326	336	320	333	343	344	335	355	295	348	309	314	354	365	355	318	332	332	355	349	348	375	318	348	307	329	354	365	345	305	358	359	348	357	349	337	329	297	340	359	360	357	324	332	315	349	356	323	368	342	329	307	341	347	334	350	331	335	378	369	327	368	347	354	322	314	317	354	320	332	385	365	331	343	357	353	358	300	368	349	356	330	366	323	349	332	315	343	339	311	308	352	322	326	308	382	332	324	335	316	343	350	355	340	355	363	327	356	316	322	333	353	373	338	344	347	362	363	327	347	307	313	324	351	371	322	375	335	332	376	320	334	325	324	338	360	364	313	340	378	365	342	343	351	307	322	379	344	354	328	347	351	349	340	327	310	363	304	324	390	362	321	344	367	334	334	362	388	332	339	367	313	330	373	361	321	339	354	324	364	343	345	320	357	318	331	314
27662	1061	1599	1743	1583	1342	1247	1124	1055	1010	968	910	838	857	836	842	858	869	774	807	815	804	831	793	788	781	809	783	725	773	762	809	805	747	786	770	790	739	828	772	799	781	773	781	733	763	768	778	770	798	765	767	725	821	748	761	795	792	723	786	774	714	773	739	822	743	780	819	774	720	772	722	839	788	745	768	778	794	789	793	790	747	782	770	783	694	790	723	766	764	784	765	787	763	788	757	725	722	769	735	773	758	820	757	782	768	793	765	812	726	749	763	782	723	782	787	779	780	767	787	772	802	724	746	740	807	776	771	743	812	754	787	725	718	758	762	736	753	786	759	768	767	785	769	738	731	734	794	757	759	781	741	763	792	762	757	732	765	758	762	759	766	793	750	748	773	794	765	755	745	785	763	751	748	769	717	799	725	773	747	754	730	735	803	796	749	758	783	732	764	757	719	758	738	772	730	764	759	746	764	807	770	752	786	784	741	804	738	797	720	733	742	814	749	794	762	741	771	742	773	739	740	753	768	805	750	735	712	763	777	733	768	792	761	749	716	784	746	765	786	778	747	768	758	763	780	758	718	745	769	782	739	792	758	790	763	709	767	781	759	735	797	741	762	740	778	755	740	806	864	821	739	744	764	786	722	726	754	778	772	766	762	773	756	725	756	759	718	786	788	746	733	792	800	707	731	799	791	751	727	727	747	805	767	723	753	739	828	737	770	758	784	761	767	791	750	746	800	724	771	790	759	771	793	749	811	724	768	812	771	768	757	730	741	742	743	757	789	749	746	773	755	787	804	757	742	735	751	787	781	757	768	728	765	743	763	781	751	775	746	805	734	716	762	736	748	765	765	772	806	744	748	780	728	786	754	793	748	786	799	781	751	776	769	789	750	732	724	773	751	725	785	765	706	768	767	804	757	733	806	730	745	784	741	792	787	815	737	788	789	765	811	753	749	741	742	732	767	747	766	737	783	794	740	767	775	805	764	725	713	770	792	764	766	843	762	778	781	733	740	752	772	756	765	773	749	674	747	810	802	776	791	750	802	780	767	741	775	737	792	766	771	710	779	795	765	725	815	755	809	735	804	801	758	734	784	786	799	763	753	724	788	769	783	789	778	750	750	754	722	752	758	849	753	730	743	776	796	758	782	749	779	758	727	763	764	783	755	735	778	774	747	763	756	785	782	714	787	763	760	743	782	751	725	750	704	716	807	747	766	733	781	769	781	749	774	792	744	788	764	734	775	763	729	806	763	762	749	777	752	755	741	750	734	747	814	778	743	756	792	723	692	793	789	733	778	764	794	766	757	794	751	709	732	763	793	763	767	735	797	739	751	745	771	729	774	764	734	768	774	740	732	758	769	744	768	785	747	772	731	737	743	750	733	815	761	797	783	768	791	794	770	758	785	714	763	767	764	798	811	738	770	768	779	740	729	756	772	746	754	795	759	787	793	761	734	742	786	741	782	759	721	814	767	754	742	769	755	784	800	733	758	684	752	740	765	792	781	774	707	729	746	804	722	704	718	757	787	741	770	770	774	763	768	791	747	756	734	743	769	757	774	785	713	756	791	799	782	751	748	775	770	772	770	801	784	764	732	720	797	739	765	772	758	745	784	777	795	766	787	765	761	768	804	769	742	802	772	721	783	768	819	803	768	759	774	740	786	776	793	790	743	743	784	769	760	762	773	782	755	742	726	714	783	791	721	810	769	785	744	753	794	728	728	730	755	741	754	818	766	804	745	718	736	745	751	764	805	784	800	745	780	737	756	714	761	766	732	819	768	760	763	770	795	744	764	801	785	793	733	807	778	780	768	724	758	783	779	806	716	764	786	791	719	787	786	720	795	785	726	718	745	763	735	734	756	742	796	756	765	751	771	762	770	734	745	791	792	758	787	813	766	775	757	828	768	776	792	767	741	775	720	782	722	727	761	774	770	768	739	774	808	757	808	751	792	743	753	730	802	753	736	725	758	785	760	740	709	781	761	730	759	775	810	733	751	754	749	749	747	808	788	744	776	750	799	735	757	817	800	737	771	724	759	776	747	799	712	753	719	747	787	719	779	728	731	776	778	738	789	772	778	765	759	764	798	764	772	754	772	781	731	825	757	747	805	784	770	739	795	789	774	731	755	741	742	764	702	785	730	771	712	714	786	808	716	759	774	730	743	762	817	768	693	717	788	775	740	730	778	772	820	769	779	728	754	773	740	736	762	724	758	755	745	735	777	746	786	749	754	737	765	790	751	756	745	760	791	801	735	743	774	801	766	809	717	750	785	727	791	838	771	793	785	789	736	798	810	779	771	725	769	765	794	740	770	810	825	784	736	785	751	775	771	789	760	764	746	795	717	730	777	766	775	786	767	748	766	779	746	752	719	808	776	740	785	783	727	752	762	742	725	721	790	740	743	728	795	781	774	749	756	775	743	814	795	767	718	743	785	753	778	762	799	726	747	762	783	777	760	745	799	765	758	790	704	831	752	776	792	746	773	780	769	789	757	747	772	738	759	722	764	713	731	728	723	785	789	787	778	740	779	726	752	756	771	772	753	796	804	772	753	780	776	801	746	737	732	744	779	789	714	710	781	730	735	790	748	754	786	755	761	745	764	754	791	766	765	761	766	774	802	755	784	735	748	779	782	759	721	759	766	730	767	771	755	768	762	759	746	741	766	785	760	779	795	739	785	695	729	752	799	770	763	701	740	737	749	780	777	773	728	762	781	777	745	788	740	811	733	770	762	762	751	759	789	837	777	758	736	745	763	761	816	762	753	748	760	771	772	761	861	767	738	756	800	772	795	771	749	763	713	790	758	811	798	790	729	744	796	780	773	745	797	762	746	763	787	789	732	754	784	790	772	771	790	725	739	755	766	750	714	762	778	791	764	767	764	776	768	758	778	727	744	758	704	750	760	789	741	749	778	776	801	765	784	741	774	819	791	790	706	772	763	736	729	764	766	727	794	808	764	761	792	768	721	748	796	736	731	784	749	732	770	749	788	735	755	736	785	751	770	735	767	738	744	767	827	750	785	752	776	725	740	743	728	697	770	760	778	720	775	803	766	791	793	780	756	752	773	739	791	754	808	815	765	782	769	755	747	777	794	809	762	736	777	776	777	780	734	809	826	741	766	828	789	762	794	720	756	749	720	797	717	783	801	725	757	729	770	782	786	761	767	778	759	776	780	760	798	750	797	794	721	727	786	797	799	751	789	732	766	784	756	714	773	783	749	752	723	821	816	736	738	775	780	766	767	792	732	787	797	760	726	763	765	783	783	750	780	750	787	802	738	753	727	772	782	792	787	781	840	807	764	809	693	734	771	705	756	739	792	777	816	731	767	812	737	748	763	772	777	765	761	761	766	789	795	739	841	799	740	690	774	766	777	756	712	801	742	755	777	825	813	731	796	724	777	781	771	779	716	770	699	767	755	797	759	728	758	801	716	758	793	805	765	835	793	740	779	796	720	768	756	764	786	749	720	800	762	735	777	829	748	832	759
37822	5990	514	371	361	353	362	351	371	356	368	367	336	323	368	344	359	360	374	379	374	376	352	332	373	356	366	374	404	325	357	343	350	382	346	371	346	344	358	388	345	370	386	399	348	380	334	327	355	333	347	340	375	363	376	356	321	364	368	359	346	345	376	352	391	372	358	379	352	396	335	314	351	346	366	320	358	358	384	371	377	389	369	367	322	358	376	349	371	370	332	330	366	350	347	348	347	308	367	342	331	347	385	364	381	350	402	376	393	391	311	350	342	376	411	363	333	370	375	342	371	343	334	349	369	363	394	361	336	354	378	389	367	363	366	344	322	337	343	382	367	367	371	345	353	380	345	346	314	371	350	320	373	368	323	352	350	336	362	349	386	379	326	331	368	364	332	379	376	355	374	360	340	334	337	346	316	325	376	357	362	357	372	334	381	387	353	385	365	364	378	347	377	342	350	335	348	341	354	404	383	362	345	341	340	347	381	352	373	338	376	346	378	345	346	336	395	386	376	325	340	354	378	329	383	332	349	369	351	382	403	308	387	342	380	348	381	383	349	356	360	365	359	364	358	375	346	364	390	398	355	355	356	381	359	346	355	371	354	337	363	366	367	337	375	349	351	340	338	357	383	361	335	362	360	370	360	348	362	338	335	341	346	337	336	361	370	371	389	382	357	366	322	347	336	368	345	349	351	342	391	362	352	346	369	361	338	341	346	344	347	358	371	337	342	367	339	321	365	355	369	359	340	357	374	368	354	351	368	372	364	349	372	390	368	383	408	352	374	368	335	369	359	360	368	341	372	336	341	352	376	356	375	312	382	363	384	330	331	335	344	371	349	383	373	372	340	351	336	362	363	356	358	336	344	370	354	367	349	369	335	339	322	374	382	339	349	350	370	347	344	324	330	395	326	321	337	348	375	399	373	382	326	375	378	371	343	337	351	364	350	348	340	366	368	388	338	311	371	357	316	391	369	318	348	353	346	337	381	333	355	333	387	365	338	366	354	363	370	352	369	343	367	332	356	352	348	358	328	364	341	359	359	344	334	363	363	399	348	349	347	378	355	355	387	357	381	379	345	369	359	360	375	358	387	333	324	405	379	317	328	356	326	352	346	349	362	349	349	348	362	369	394	368	340	385	361	352	346	324	356	331	354	367	352	333	399	375	343	361	325	347	380	337	358	322	357	359	336	339	357	329	358	371	321	319	354	337	351	378	328	326	376	382	355	356	361	377	356	346	362	375	357	360	341	342	350	367	375	339	346	391	378	368	353	341	388	356	326	347	351	387	355	384	339	334	381	378	380	366	341	374	376	391	338	371	335	379	310	361	355	362	360	340	382	367	388	327	346	389	374	340	359	400	318	329	300	358	357	357	378	329	374	344	368	364	362	393	348	333	324	315	323	349	357	342	366	359	373	342	309	370	347	325	367	344	364	367	373	349	366	367	391	354	345	366	361	334	359	382	363	350	391	365	324	354	342	349	369	347	349	381	350	343	350	341	368	377	367	342	349	376	335	378	360	335	363	342	322	375	331	363	384	407	385	390	332	367	422	332	360	363	385	334	351	342	351	377	383	370	314	386	356	369	353	370	350	392	358	312	326	356	354	368	332	379	369	348	344	364	385	371	334	373	338	342	333	359	357	368	347	414	355	360	347	341	380	366	397	346	356	333	338	392	363	339	365	345	350	341	335	331	381	362	371	377	404	339	372	339	354	377	313	363	384	365	398	371	326	331	342	367	357	347	388	333	361	334	323	379	360	390	341	368	346	344	383	332	320	305	355	364	350	368	384	371	341	375	361	332	383	347	366	350	346	371	342	332	366	328	330	352	384	330	368	386	316	377	353	360	373	414	379	359	370	359	350	350	349	375	337	341	347	353	362	358	343	351	330	379	321	351	346	360	327	374	358	348	334	343	360	389	374	372	357	349	312	352	380	363	365	342	362	357	317	320	349	331	375	330	328	303	372	358	332	390	348	385	347	384	324	375	366	362	326	388	367	360	338	355	321	361	365	347	333	457	388	344	341	354	373	326	385	380	377	391	375	335	336	338	356	382	389	338	372	353	367	351	374	321	338	375	358	362	362	348	351	372	365	370	364	338	365	349	364	375	379	350	329	401	369	335	385	375	348	351	351	347	334	334	363	349	360	362	374	361	337	343	400	330	370	331	382	353	375	350	355	364	370	349	352	400	366	342	334	349	363	321	303	359	365	398	329	346	370	361	358	371	402	343	393	353	386	365	359	346	350	389	350	329	360	356	361	346	301	376	369	336	371	379	367	377	358	384	337	350	361	361	359	345	363	372	372	326	382	364	348	345	352	379	412	373	349	344	358	365	346	338	366	327	368	344	342	348	346	339	370	337	346	328	325	350	353	340	354	385	386	400	331	325	365	352	339	389	324	351	357	331	341	385	325	351	353	346	350	327	367	371	313	378	382	321	392	362	363	346	373	386	332	336	390	373	384	379	379	388	374	331	366	345	366	342	364	324	389	346	379	353	347	380	409	394	347	333	388	328	338	360	335	371	328	371	375	350	349	349	404	342	344	356	337	343	385	343	338	336	358	380	356	353	360	349	387	344	340	346	369	370	345	356	370	384	334	339	354	350	367	348	330	355	360	376	362	320	358	331	345	392	340	342	345	371	348	367	338	353	370	361	339	329	374	348	379	384	355	386	368	358	346	340	374	398	391	339	388	342	352	330	359	315	382	345	349	378	363	355	365	340	353	381	371	381	368	359	302	382	363	384	352	349	341	339	358	367	355	352	337	357	340	352	385	347	339	313	351	368	333	361	351	365	378	402	331	338	362	370	324	381	369	362	334	302	379	353	370	363	381	360	373	308	356	369	361	363	341	326	350	357	339	383	343	365	346	353	354	360	344	336	322	327	336	372	373	353	344	347	345	366	384	368	351	351	329	373	366	355	366	373	311	359	367	342	343	415	380	345	366	343	369	363	355	341	351	389	364	336	328	372	363	334	368	339	359	356	353	373	366	367	343	343	358	352	368	343	351	356	340	349	348	365	365	385	362	350	366	303	363	356	324	317	342	381	371	388	401	357	349	333	354	364	358	379	379	364	364	357	380	346	351	398	354	338	351	372	374	381	362	353	360	362	356	349	384	379	378	334	398	406	349	349	365	359	354	336	369	334	377	364	347	354	353	357	375	370	320	386	348	362	361	371	356	349	332	375	380	337	339	356	342	352	349	350	374	379	351	339	347	366	343	339	326	376	404	339	353	352	352	303	322	360	339	320	345	365	346	361	377	385	399	379	386	340	388	360	369	316	342	375	327	329	349	339	370	374	377	407	340	345	383	359	357	352	361	388	376	378	365	351	359	333	369	362	343	362	356	343	390	388	338	356	364	346	348	394	370	338	302	353	345	352	370	362	339	366	408	347	361	403	349	376	338	347	363	345	384	382	387	358	351	346	356	359	336	359	370	372	342	377	357	335	357	351	394	379	346	317	388	353	376	346	321	349	357	357	365	354
20709	827	866	841	831	812	867	817	822	761	791	809	827	846	792	864	839	855	806	852	876	811	831	845	889	793	809	804	867	826	892	853	849	781	822	833	831	854	818	873	854	874	799	840	875	821	825	793	821	825	816	850	773	815	846	853	849	799	826	760	788	841	836	818	827	819	781	845	832	822	861	899	799	842	791	797	864	797	801	891	844	813	808	822	842	791	802	840	803	879	863	824	794	773	871	821	815	856	802	843	854	809	863	776	832	888	815	795	838	818	828	753	824	867	800	826	801	817	812	846	818	831	780	776	798	752	800	838	865	778	844	863	847	781	823	809	841	823	779	766	859	829	843	789	870	856	818	830	780	812	851	768	856	847	867	863	843	772	886	787	824	820	867	780	860	812	873	799	838	840	806	823	861	827	833	801	835	823	797	824	848	785	834	812	790	818	808	760	833	819	813	852	803	882	804	797	841	779	849	823	816	865	754	825	876	836	816	829	783	878	820	807	892	808	804	799	840	833	857	860	830	836	804	831	874	806	788	826	864	822	813	787	870	801	782	818	791	844	829	838	794	800	830	784	835	836	808	786	839	815	836	790	832	845	785	869	860	795	801	833	835	776	770	873	842	810	875	823	758	851	765	879	771	840	810	782	815	823	838	849	828	782	909	841	811	838	889	814	835	828	864	818	835	806	868	836	822	802	838	804	806	854	841	799	844	857	815	777	812	832	800	824	800	831	823	834	792	802	810	827	819	823	769	787	830	839	846	814	843	853	839	837	826	833	805	825	795	811	822	818	836	818	827	866	843	832	805	809	856	853	789	789	780	806	830	845	839	854	898	822	851	809	843	816	822	827	872	822	813	873	826	779	937	806	772	845	828	806	804	795	778	792	866	837	869	785	798	850	811	783	814	796	834	801	808	847	818	811	824	838	820	810	793	798	850	903	860	837	800	820	856	851	835	835	808	840	862	801	809	822	839	797	834	858	864	891	878	876	842	825	820	836	857	894	831	796	856	833	827	868	815	850	785	804	778	826	807	841	811	818	836	802	758	826	825	829	846	831	831	843	793	775	847	854	863	807	831	820	859	809	812	850	859	785	802	756	856	783	827	829	810	847	799	836	819	798	789	876	800	853	821	815	776	827	769	766	859	811	807	801	853	846	847	788	811	835	827	832	808	758	827	839	815	815	813	779	800	836	835	881	822	855	874	854	856	775	781	819	839	822	823	788	822	828	879	847	804	836	786	863	820	876	841	782	836	788	819	871	867	845	824	844	876	823	843	790	811	856	821	844	830	833	769	807	846	812	784	764	828	874	843	786	825	851	796	851	825	827	823	813	852	794	759	797	846	831	816	846	820	814	829	803	829	826	828	838	806	836	781	772	835	812	882	814	821	846	825	828	808	858	825	772	798	839	789	819	843	816	798	818	799	788	850	858	821	764	841	880	780	834	869	846	828	842	872	825	844	839	813	825	813	826	845	839	825	810	731	812	805	863	810	841	875	805	819	825	826	817	820	849	837	854	824	832	833	850	865	822	862	852	830	783	792	818	840	805	807	868	818	845	884	793	839	824	809	828	811	829	827	774	855	838	852	787	829	779	826	811	844	826	847	841	798	847	819	842	801	810	842	795	814	834	818	795	807	860	778	824	819	832	814	856	831	820	757	819	823	832	835	789	861	899	866	829	834	793	843	833	809	763	860	850	794	841	829	820	841	842	774	839	807	813	858	837	856	826	839	800	778	851	782	808	834	881	874	814	775	806	820	803	814	791	803	818	813	855	790	824	915	830	857	849	771	805	814	789	855	807	817	833	858	806	823	866	822	795	772	825	769	777	793	836	858	851	804	752	808	844	805	833	828	850	855	826	831	814	862	837	768	800	775	819	842	880	768	848	808	812	838	817	863	804	809	837	850	875	841	845	801	869	791	831	826	820	820	816	834	772	835	834	832	809	806	838	831	825	815	811	849	817	817	800	817	822	862	815	808	832	796	807	869	832	859	806	798	797	791	815	838	781	803	807	779	860	812	823	904	830	751	778	785	850	796	779	847	843	820	883	834	856	803	857	775	831	861	881	792	856	842	833	797	800	803	889	812	884	825	827	872	831	864	797	824	802	793	793	814	777	850	770	787	797	798	843	850	850	810	817	784	837	836	816	816	836	812	848	805	833	857	799	856	833	778	856	822	775	847	862	812	831	898	793	826	812	825	735	803	792	878	828	829	822	835	798	839	843	811	815	823	847	785	826	851	838	836	816	854	812	798	823	868	841	807	815	834	786	822	777	820	770	802	836	825	808	812	793	836	820	900	828	865	846	808	853	868	829	841	831	819	837	815	841	856	853	836	811	814	822	830	804	825	865	841	838	800	861	825	813	748	848	824	800	809	865	800	818	839	826	823	817	822	881	842	847	854	824	839	785	877	812	855	853	835	835	815	776	856	825	807	854	871	869	781	799	784	781	833	815	833	772	818	833	797	832	847	783	819	825	880	858	837	783	785	794	759	851	830	810	814	789	788	800	879	853	804	820	871	808	841	846	777	848	797	828	771	833	774	776	730	789	837	836	822	842	797	794	851	835	767	842	842	840	802	836	856	824	802	828	806	777	805	793	892	870	793	791	793	831	831	830	826	867	805	768	803	800	822	823	874	836	808	866	842	827	823	821	828	811	789	826	858	811	804	800	790	822	772	804	847	825	863	869	836	787	819	871	805	829	811	825	834	799	863	775	820	818	815	821	842	851	827	842	881	847	774	853	785	782	822	837	805	790	800	811	855	831	804	842	780	853	840	816	841	869	773	786	823	828	869	814	809	796	817	816	833	875	883	799	808	843	856	838	849	800	839	812	816	845	797	842	812	815	811	847	798	826	800	833	779	827	805	823	820	791	809	827	789	822	848	838	841	820	817	844	819	872	823	835	846	786	870	830	794	862	822	753	863	834	823	793	906	858	897	770	829	818	794	801	886	879	810	786	757	797	825	839	841	770	856	849	835	811	798	803	845	824	856	828	793	813	835	798	829	775	826	785	847	816	826	844	803	853	826	818	870	809	842	845	815	858	812	805	845	803	833	771	822	816	816	818	850	850	817	794	862	818	876	837	829	900	910	840	811	790	797	852	828	823	902	797	863	787	817	780	809	814	831	795	851	819	830	847	827	829	781	799	838	830	812	787	823	801	839	885	860	831	825	801	860	863	825	818	834	857	761	796	849	779	812	856	840	819	791	816	837	831	850	819	764	778	865	834	835	808	813	826	841	816	838	835	843	823	835	873	847	849	803	776	810	810	790	809	816	814	824	825	856	850	796	803	841	863	831	862	865	803	828	809	778	839	790	837	838	769	829	824	850	819	850	834	841	794	789	784	815	839	818	823	791	833	833	829	817	803	822	835	791	839	825	811	819	810	814	845	802	840	815	794	792	804	845	788	802	800	846	827	831	817	786	810	783	786	828	749	843	801	840	800	788	850	849	847	854	827	858	809	791	808	808	797	827	814	830	867	874	832
48559	10110	1189	591	541	505	498	497	499	453	501	481	486	496	446	492	445	478	474	452	471	424	473	467	466	416	451	449	466	440	469	456	465	452	473	512	479	470	474	473	495	477	445	442	445	477	525	444	451	428	462	476	486	452	443	445	437	475	424	419	430	443	461	449	440	440	463	462	432	417	483	442	423	428	455	484	483	443	447	435	444	434	468	474	414	451	462	462	458	434	502	450	436	471	454	442	423	455	446	444	440	474	458	397	423	456	481	448	443	460	436	412	455	470	457	443	427	443	450	436	443	481	455	481	445	463	451	441	457	448	454	440	476	471	443	470	466	481	402	429	436	439	447	412	451	469	432	473	447	477	474	459	465	481	399	478	427	445	471	469	429	415	458	442	471	480	458	470	437	454	455	482	432	442	468	431	446	432	476	437	473	437	434	434	429	446	492	453	430	514	454	400	443	422	456	435	457	438	448	457	459	455	435	434	407	452	465	456	457	431	459	472	451	479	463	461	426	438	481	466	438	458	416	476	460	444	468	451	443	473	467	468	447	461	444	440	439	436	458	443	461	456	496	473	444	420	472	412	443	459	488	416	438	422	471	440	449	456	458	445	426	448	454	488	424	437	458	433	433	425	464	464	490	461	413	464	454	459	464	480	442	429	471	412	453	464	449	465	441	466	444	447	460	454	444	428	473	492	471	471	450	456	431	459	442	448	410	483	421	423	444	450	431	444	512	456	503	502	420	472	453	467	455	416	467	458	464	473	445	447	456	429	477	470	443	445	489	463	456	448	438	435	449	450	456	463	450	476	482	464	496	439	451	478	412	452	410	455	475	433	448	453	493	464	457	433	460	456	484	452	493	452	479	444	481	435	473	444	447	478	447	470	437	439	470	474	474	470	441	423	437	480	450	476	478	482	450	480	438	446	491	461	458	404	464	432	457	415	456	465	433	433	430	458	437	435	459	444	443	450	425	460	472	448	458	415	438	434	477	459	463	530	471	449	500	454	450	433	467	440	451	432	438	471	456	419	444	438	464	455	461	480	433	438	470	421	409	455	456	454	474	432	482	413	450	492	444	424	476	489	444	426	520	475	517	475	475	441	487	438	435	465	436	434	446	417	493	461	442	421	451	433	439	451	416	475	422	446	439	466	469	400	430	451	455	444	452	505	410	457	444	446	403	438	421	464	395	427	457	446	449	457	460	448	466	433	459	485	464	476	448	445	480	496	420	477	443	431	452	431	440	434	468	491	413	431	425	407	421	454	454	430	455	408	461	460	474	477	402	441	449	468	456	488	466	418	459	446	453	437	433	432	440	462	439	495	453	502	417	397	447	469	406	465	447	422	443	455	430	461	463	472	429	467	448	424	431	443	455	422	428	448	493	414	503	428	422	426	435	468	418	423	456	420	447	435	466	451	454	372	427	439	464	435	432	447	450	424	435	440	430	464	440	479	426	458	447	464	500	424	406	469	451	493	417	416	458	428	421	426	409	519	455	438	432	451	448	474	491	455	474	448	478	488	430	467	468	439	400	471	446	452	455	426	443	436	474	461	442	475	428	454	472	483	448	482	455	439	453	461	422	478	464	446	417	456	414	455	480	520	455	390	487	460	443	468	458	496	420	424	447	413	439	420	494	473	467	471	462	441	435	438	447	426	440	509	414	428	444	477	449	437	421	467	415	434	448	503	457	402	445	474	445	463	482	456	422	452	421	433	472	457	476	463	425	485	435	444	449	460	455	447	438	481	457	433	445	456	445	437	431	431	461	476	422	429	440	480	443	433	418	421	438	434	456	455	486	444	409	464	458	461	470	448	442	434	448	431	447	480	468	411	477	476	453	430	442	447	444	487	476	429	445	458	475	470	447	469	443	432	414	452	446	447	452	433	431	466	473	480	453	440	441	439	479	426	440	456	436	445	447	454	452	488	460	452	487	421	471	421	432	471	423	416	463	423	460	458	468	434	452	473	468	435	525	485	446	426	459	423	428	402	434	443	473	468	457	438	450	459	459	441	472	468	480	450	487	422	477	473	449	467	449	438	446	420	463	443	443	457	424	413	444	446	449	451	454	475	456	442	466	467	452	443	439	405	475	462	480	397	444	461	427	452	453	426	452	476	415	466	459	472	448	453	432	461	481	398	481	448	455	426	475	435	424	478	416	450	458	440	411	426	487	459	427	448	449	430	431	453	410	444	469	446	430	478	498	507	392	462	500	488	471	483	430	471	509	434	467	424	480	466	419	462	468	436	445	456	437	449	445	465	436	435	417	437	434	464	496	455	484	457	493	427	417	495	450	410	476	420	455	438	473	501	444	438	468	502	447	428	444	441	464	425	482	437	409	405	432	447	496	452	432	415	448	450	484	473	476	463	424	444	469	463	446	403	419	427	458	457	461	407	438	422	453	434	417	435	423	438	468	443	465	438	449	447	430	437	437	465	458	454	431	415	444	430	446	481	439	463	456	467	430	424	423	437	483	479	470	431	408	450	487	449	436	467	458	453	446	434	440	452	437	441	456	464	390	414	436	460	443	450	428	469	488	460	440	443	453	496	461	459	405	415	444	442	447	456	438	456	424	425	456	427	431	413	409	429	449	474	425	449	420	432	464	464	442	419	415	468	450	441	427	445	462	475	445	416	476	423	482	447	444	459	443	437	462	443	455	461	450	485	485	455	455	464	441	444	489	446	420	429	448	448	459	459	460	451	447	444	420	498	460	445	423	466	431	444	462	471	474	438	462	451	469	434	462	484	479	468	438	454	496	462	466	419	426	422	503	479	437	482	444	441	424	420	478	436	486	467	461	470	483	438	429	444	445	452	462	458	452	449	452	469	458	493	450	432	451	425	428	474	439	449	437	427	437	455	463	448	406	443	440	455	446	451	484	466	421	475	456	458	417	444	481	443	425	490	450	484	464	488	433	442	413	464	460	436	416	435	468	444	471	460	426	508	455	423	426	436	448	436	469	474	435	438	435	470	450	440	475	477	461	414	442	468	451	440	453	446	471	431	489	462	451	416	442	469	450	480	443	458	471	463	468	447	442	458	447	468	476	468	505	429	489	445	468	483	447	438	438	467	467	433	461	471	457	434	459	435	473	478	447	502	466	463	450	433	445	468	454	450	477	449	428	456	440	445	452	433	445	459	444	459	434	468	467	461	478	420	455	412	484	470	403	460	439	431	462	454	482	464	464	468	421	390	463	435	448	448	448	463	453	448	453	445	434	466	491	457	437	475	424	471	505	448	433	484	443	441	450	464	472	439	435	452	451	467	433	446	458	441	470	470	465	448	443	490	459	431	466	444	469	434	446	469	465	479	440	461	478	491	446	456	461	460	458	460	420	467	481	450	420	457	417	445	459	477	488	438	487	433	504	476	490	425	486	445	467	461	438	445	420	483	431	449	471	435	465	470	453	453	434	443	472	452	451	496	419	440	426	431	453	415	479	446	479	453	434	479	424	457	453	457	448	459	437	412	430	465	481	429	420	472	451	443
25885	1156	1355	1537	1400	1213	1207	1203	1140	1086	1124	1015	1094	1097	1064	1059	985	1048	997	998	1017	995	981	1037	1062	1014	1027	1038	1009	995	996	963	1032	1044	1001	992	972	1016	999	1039	997	946	968	982	1016	984	1011	967	1000	1028	1026	976	1033	1026	972	973	958	998	969	1017	1042	1006	1024	956	1038	936	1001	1005	1005	965	1049	971	978	990	1011	955	1085	1000	960	996	1030	995	942	913	1007	1018	985	1006	1030	1016	981	1011	944	1056	1009	959	1022	1049	929	1005	987	1031	1006	986	1011	1022	1037	1044	1032	1019	1024	971	1051	981	982	1009	1044	1013	980	953	991	1064	958	996	992	1042	1051	972	1027	972	1017	961	1018	1012	995	1029	1038	995	1016	984	1003	997	968	996	986	1032	957	1017	993	1001	1011	1038	1020	981	1012	1003	943	997	1006	1011	995	980	997	1001	951	1020	1030	1042	1016	1024	1007	1032	1009	1023	1025	1023	988	952	991	951	1012	995	1006	943	998	989	1007	1007	961	998	959	980	1007	1012	1074	973	1008	1012	1012	1018	979	1009	1039	1013	1088	951	957	1013	996	979	1000	999	1032	1020	1001	984	1044	1081	1002	1081	951	967	1016	1008	998	1041	1041	1017	1021	1000	1014	1041	1022	1010	993	1029	1020	1005	1014	983	975	978	949	936	1032	992	1065	1032	995	954	1028	1036	980	1010	1073	1036	1000	1044	1000	1077	988	1002	993	997	968	961	997	949	964	951	1028	978	1008	1004	1038	1050	1028	969	996	951	971	1053	1034	993	957	1014	1054	1014	1060	1026	1011	981	962	1031	971	1040	982	1067	1032	998	1078	997	1062	971	1009	986	991	982	1014	975	1015	992	1032	976	1014	969	1060	996	980	1029	1015	950	1002	937	998	1012	1001	1028	986	1024	984	970	1068	1004	1014	999	986	964	1015	1055	971	1026	1003	1086	1044	1047	997	1001	1019	1013	1021	961	1024	1002	977	998	979	1031	1027	997	975	948	988	962	990	1001	1034	978	979	1023	1006	1022	1001	1044	1031	1034	1039	1038	988	1048	978	1049	1038	993	1036	1007	987	967	997	988	1004	988	1007	986	989	1002	1087	1003	1023	992	1001	949	1006	1011	1053	1019	1009	1010	978	1031	978	989	964	978	1038	988	1002	991	1039	1027	1026	1024	1030	1065	1018	1052	1015	926	1061	1071	1093	986	952	1038	980	943	1018	1019	998	1002	1016	1003	979	1003	1000	1043	1032	1004	998	987	978	944	988	1012	983	999	987	1049	991	1036	971	991	1060	981	961	986	993	987	979	993	995	990	989	1001	1003	986	973	966	999	1004	995	1030	980	1018	999	1056	985	957	1049	989	975	1054	1036	1013	977	1033	956	1019	980	993	1018	1041	1019	992	987	930	1041	1009	993	1026	1021	1066	1006	979	1019	1021	976	1024	1002	1035	985	989	968	1039	1014	1049	1034	1043	1042	979	985	954	1076	1021	990	1045	1001	1017	1025	985	1013	1084	997	1011	1061	1016	1020	957	984	1054	1020	1024	1028	1050	980	994	991	986	1015	977	996	1001	1003	961	1027	1005	984	1029	1048	1016	985	969	1018	970	962	1007	995	1038	975	1023	1053	942	1009	1033	985	979	949	1013	958	1032	1078	1014	1029	952	1026	1024	1003	1008	1040	1040	988	1021	1037	1009	995	1043	1018	955	963	982	1051	1022	1024	1000	1000	1042	996	1001	1036	1000	977	1003	1026	1057	994	997	1039	994	973	962	989	1023	1037	1013	1049	1027	1037	1007	1020	1044	1004	1020	1020	995	1038	1006	1026	1037	1009	1033	987	1028	1046	1016	939	1053	960	1055	1007	1016	1042	1012	977	988	989	997	1031	997	1017	1038	957	1037	1037	976	1019	985	1025	1032	1048	954	1023	978	1007	954	1008	1022	1020	983	991	956	996	947	1033	1038	1032	988	1007	983	1033	1032	1032	991	980	997	1032	986	1020	973	990	974	1048	1044	1014	946	953	1013	1021	1026	1014	977	1022	1060	969	1002	968	1010	984	1052	1108	1010	971	1084	998	987	1017	1016	1020	1007	1036	994	1004	939	1041	1004	973	1014	1011	1028	995	1008	1069	1058	994	1032	951	974	1006	1030	996	959	1019	1011	1048	1031	1031	984	1004	1023	953	1036	1010	983	987	960	1003	1025	1045	1037	974	1031	1019	983	1008	1014	1036	962	986	1032	987	1010	1034	1031	992	957	1025	1034	1014	966	1040	1003	952	965	932	998	1036	968	999	945	1029	999	1034	989	1027	971	1005	988	993	1052	979	954	979	1035	964	1046	1030	1013	949	966	983	947	971	989	964	987	1051	985	997	985	997	1055	986	972	1014	1006	966	990	984	988	1004	1046	980	1053	1066	1001	1022	1006	972	1033	977	1014	990	1066	989	1002	1000	1059	1028	977	1051	994	1037	989	990	1046	985	1017	953	1004	1008	1009	984	973	1030	1007	1000	1014	996	1017	1001	1031	969	982	1023	1049	980	963	1038	1036	1063	1012	1032	1004	1060	1014	1029	1052	1010	1011	972	1019	957	990	984	1002	1007	981	963	971	1023	1021	1016	980	970	1017	988	1005	1032	1023	1042	1038	1012	1023	1052	1061	1000	1004	1026	999	1000	1061	1001	1011	996	979	1041	974	990	1037	988	975	1043	1034	985	1030	1025	965	1087	993	1026	998	962	962	982	951	1016	990	1043	999	1046	1041	1072	1034	981	1008	1050	962	990	1005	1028	978	1000	999	1009	996	1012	1012	996	1026	999	989	1019	1013	978	986	1049	1035	1038	976	990	990	1027	993	984	1005	1034	985	997	1020	1015	1010	963	1003	1040	1008	961	985	965	969	981	987	937	1047	1013	1020	970	1011	1050	970	997	1039	1021	1024	1027	1056	1027	1051	1076	1005	994	963	977	1005	1053	993	987	974	1015	983	981	1091	953	985	1024	961	961	972	1012	1011	1009	978	1030	1010	1004	995	998	973	991	1004	1016	1037	930	1029	965	1015	986	1012	994	975	1033	1059	1056	1045	969	933	1018	972	983	989	1014	1029	1012	1009	1091	952	1005	980	1044	1035	950	1012	1017	960	1021	1016	992	972	1002	1023	985	1015	974	1027	1094	1043	942	981	1048	1048	1046	964	1049	1012	1017	993	966	1021	1034	950	1020	1014	990	987	967	1024	1022	972	1004	1019	966	1019	1004	1000	978	1046	1003	1017	1023	993	988	969	1044	1012	1007	972	1014	966	983	1035	1009	1041	1015	1026	1021	988	1002	954	1033	1021	981	1033	972	1050	1040	991	1019	950	1021	1047	995	996	1028	995	982	952	993	985	999	968	1016	987	1007	1007	1024	965	1062	1097	987	987	1020	1046	1028	1032	1041	1006	1013	1023	1012	980	1016	999	1023	958	976	1031	1005	999	1007	999	953	1025	1009	1093	965	982	964	983	1010	1023	1021	983	1007	1045	1072	1004	1028	996	1008	1033	1017	1082	1041	996	1017	977	992	1002	944	1040	938	998	992	992	951	971	1003	1001	960	1024	1033	985	1035	989	948	1009	981	981	1033	1005	1004	1021	1018	994	1003	958	1020	1019	1056	1000	1044	1032	1042	1032	1080	1004	1024	1038	1017	967	960	1022	1034	1046	1023	999	983	1010	966	1058	953	972	1042	1060	982	980	1020	1018	985	1062	970	1001	994	962	1023	1016	929	967	1036	1013	1019	975	1061	992	932	924	979	990	998	959	995	1053	983	1007	1023	1018	1005	955	972	1043	1067	1000	1020	1039	1051	1000	1026	980	984	933	959	919	987	1027	964	985	991	1035	1027	999	1059	1060	960	955	1011	1033	1022	1021	995	1002	977	1042	982	987	1009	1044	967	987	993	997	1040	972	952	977	1051	990	1027	1001	1022	1010	992	895	1009	998	1017	1019	1004	1057	1047	988	987	1025	1024	1001	1027	968	1012	974	986	1036	1097	1007	997	1050	1045	1021	1002	1002	1032	1027	925	1018	1077	1032	943	986	1047	974	988	1015	1015	963	1028	1012	999	994	1017	1016	1039	1062	969	995	1013	973	1009	1015	1032	1008	989	1022	933	976	992	1034	1002	1048	971	992	996	999	967	964	1029	973	1026	1034	1054	1030	1007	961	1046	1024	990	1038	1030	981	1013	1012	1055	1027	1020	1008	1005	982	1053	1044	1018	1011	963	1020	1011	994	1022	1043	1003	1040	1016	974	1005	1017	968	1014	1004	984	1023	958	989	996	1013	1016	1062	958	994	947	1021	974	960	984	977	954	999	1064	1057	1083	1001	1047	1065	985	1018	1057	984	1037	1043	956	1020	1038	928	962
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
