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
336870970102	336870970663	336870971213	336870971763	336870972313	336870972863	336870973413	336870973963	336870974513	336870975063	336870975613	336870976163	336870976713	336870977263	336870977813	336870978363	336870978913	336870979463	336870980013	336870980563	336870981113	336870981663	336870982213	336870982763	336870983313	336870983863	336870984413	336870984963	336870985513	336870986063	336870986613	336870987163	336870987713	336870988263	336870988813	336870989363	336870989913	336870990463	336870991013	336870991563	336870992113	336870992663	336870993213	336870993763	336870994313	336870994863	336870995413	336870995963	336870996513	336870997063	336870997613	336870998163	336870998714	336870999263	336870999813	336871000363	336871000913	336871001463	336871002013	336871002563	336871003113	336871003663	336871004213	336871004763	336871005313	336871005863	336871006413	336871006963	336871007513	336871008063	336871008613	336871009163	336871009713	336871010263	336871010813	336871011364	336871011913	336871012463	336871013013	336871013563	336871014113	336871014663	336871015213	336871015763	336871016313	336871016863	336871017413	336871017963	336871018513	336871019063	336871019613	336871020163	336871020713	336871021264	336871021813	336871022363	336871022914	336871023463	336871024013	336871024563	336871025113	336871025664	336871026213	336871026763	336871027313	336871027863	336871028413	336871028963	336871029513	336871030063	336871030613	336871031163	336871031713	336871032263	336871032813	336871033363	336871033913	336871034463	336871035013	336871035564	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2827	3650	2300	2826	3650	2300	2825	3650	2300	2824	3650	2300	2822	3650	2300	2821	3650	2300	2820	3650	2300	2819	3650	2300	2818	3650	2300	2816	3650	2300	2815	3650	2300	2814	3650	2300	2813	3650	2300	2812	3650	2300	2810	3650	2300	2809	3650	2300	2808	3650	2300	2807	3650	2300	2806	3650	2300	2804	3650	2300	2803	3650	2300	2802	3650	2300	2801	3650	2300	2800	3650	2300	2799	3650	2300	2798	3650	2300	2797	3650	2300	2795	3650	2300	2794	3650	2300	2793	3650	2300	2792	3650	2300	2791	3650	2300	2790	3650	2300	2789	3650	2300	2788	3650	2300	2787	3650	2300	2786	3650	2300	2785	3650	2300	2784	3650	2300	2783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17503	3962	3057	2318	1598	1205	955	1268	1229	1212	1423	732	535	518	469	493	476	437	431	440	475	482	421	415	464	426	410	451	404	415	397	395	418	438	448	425	397	399	420	393	418	387	410	439	410	429	400	394	428	403	407	415	386	382	404	427	397	356	412	406	421	399	374	386	402	391	397	366	410	381	397	404	414	448	398	421	406	389	388	437	444	386	399	411	356	396	411	411	396	361	360	390	409	369	404	367	403	411	406	416	400	439	386	382	385	436	421	402	445	388	429	400	425	440	427	378	405	375	395	389	414	446	385	396	424	397	421	373	384	408	402	373	344	405	402	379	393	403	421	394	398	391	415	386	379	361	428	415	427	421	400	430	408	409	358	416	408	386	388	436	416	367	397	371	399	370	402	433	412	392	381	384	416	382	423	399	437	402	414	420	391	394	399	409	429	428	418	372	379	407	396	402	386	411	389	405	407	421	437	393	369	425	364	408	403	430	377	374	366	396	394	420	395	387	447	395	415	430	404	384	396	382	399	407	407	439	381	413	395	423	379	394	424	415	384	390	407	370	400	404	400	384	399	375	379	411	407	385	375	387	403	408	395	354	403	380	417	385	370	411	396	404	409	404	392	402	421	402	402	407	442	394	414	395	408	388	429	408	428	375	408	420	399	385	426	429	392	388	428	427	412	384	417	420	410	428	402	364	413	410	387	416	452	415	392	402	400	396	407	413	417	377	397	386	395	412	406	403	369	401	429	385	361	392	401	396	378	413	378	409	379	407	404	398	386	401	430	370	392	404	387	376	383	403	434	371	371	408	382	379	362	412	403	419	417	384	392	371	409	397	404	376	386	389	416	406	415	387	389	427	400	410	430	405	401	396	428	423	363	378	353	350	414	440	397	383	380	391	399	369	409	366	423	379	387	395	410	423	412	393	351	417	368	387	397	402	378	416	391	397	413	388	406	401	406	405	392	376	405	390	375	425	391	410	404	391	396	387	378	379	391	372	403	451	419	406	362	394	395	419	391	416	422	401	368	378	422	421	406	385	422	409	390	403	373	434	404	419	401	383	378	391	394	430	407	422	399	395	403	378	447	416	380	415	411	407	385	406	401	401	411	404	365	440	440	412	399	409	377	408	387	396	388	380	408	421	354	398	411	360	422	394	398	437	417	384	445	427	367	390	410	416	425	427	417	379	412	370	395	415	370	395	433	394	424	413	374	392	400	376	385	423	438	382	394	367	386	391	378	381	375	371	399	396	378	384	400	401	422	419	420	387	362	406	378	387	405	407	412	341	412	408	372	387	378	353	371	397	373	424	416	403	421	418	404	379	389	381	409	405	393	397	406	374	373	375	351	418	408	411	387	397	391	407	403	385	410	406	378	404	407	422	379	378	387	371	413	395	371	385	415	392	401	392	419	435	384	401	393	409	376	378	404	401	365	414	414	416	364	393	391	373	406	363	438	396	427	384	408	371	390	448	397	413	418	380	436	393	447	396	398	416	416	436	381	403	422	409	397	408	426	418	374	386	391	395	376	409	386	411	387	373	397	415	425	432	399	433	427	401	371	388	391	365	407	412	377	378	393	396	403	397	427	410	378	364	432	436	375	379	368	391	431	391	393	372	400	399	414	417	394	370	402	398	420	430	386	414	390	379	387	400	346	393	395	396	417	373	394	369	418	398	371	420	364	371	416	384	405	393	397	390	432	395	362	369	410	430	384	410	410	354	424	369	389	394	432	404	432	417	441	424	414	438	360	423	346	390	423	404	432	446	387	410	359	427	411	383	409	393	370	416	391	398	374	417	376	404	391	400	414	420	388	400	382	390	379	379	404	412	374	440	394	359	374	398	402	450	432	394	392	391	387	417	389	413	399	394	424	417	393	431	401	418	403	416	405	394	378	382	413	405	384	414	374	373	391	412	365	373	412	428	408	364	399	379	396	399	368	385	382	424	405	434	360	446	370	419	383	404	353	395	372	392	365	408	386	394	433	392	370	390	398	427	446	428	385	419	416	361	426	366	368	393	413	415	397	343	352	400	361	387	396	416	383	400	375	410	384	401	425	400	436	411	420	372	405	399	369	387	377	381	403	381	401	424	412	441	433	400	385	423	384	389	394	428	447	381	395	408	401	387	413	358	386	411	400	431	397	374	427	430	427	347	393	408	386	359	371	401	392	406	381	376	377	398	378	413	389	379	400	388	377	384	392	387	375	411	391	395	369	370	423	361	412	385	407	383	431	387	413	417	410	405	390	400	413	394	403	375	389	386	382	389	394	372	382	380	372	423	397	374	382	389	402	421	401	404	392	376	389	400	393	398	416	423	394	416	398	386	399	411	400	390	376	375	394	385	388	400	406	371	411	403	381	413	379	400	439	401	394	379	422	403	404	394	362	377	394	381	415	385	392	384	361	359	365	374	387	409	439	409	401	400	426	438	420	368	407	398	364	395	386	410	397	389	374	423	388	350	423	389	387	390	438	397	401	426	405	395	426	381	395	438	407	408	371	405	405	407	394	400	370	380	413	393	412	431	431	403	413	392	407	410	382	428	378	368	406	396	391	422	400	404	400	417	432	394	396	404	382	361	387	426	419	414	411	376	370	372	409	360	377	397	410	401	397	387	363	381	377	404	414	369	365	428	408	409	404	384	388	381	415	418	408	401	415	401	406	417	393	416	404	441	391	411	437	411	409	420	399	387	403	371	395	415	379	371	414	368	423	435	392	394	408	432	404	412	375	392	382	389	393	377	401	403	397	419	387	407	427	398	407	423	361	427	367	427	408	418	363	368	384	350	413	380	381	437	379	393	357	369	372	395	369	380	389	430	403	403	432	436	371	378	374	392	370	372	418	404	383	385	393	396	396	394	383	434	406	383	397	386	431	362	379	389	369	353	431	397	400	366	429	391	429	396	409	404	393	423	386	397	397	386	399	377	399	418	419	361	393	397	428	413	393	373	410	390	406	389	406	380	379	383	402	402	371	427	363	413	416	368	394	421	430	387	416	412	390	403	393	380	386	371	427	400	405	419	388	399	431	392	397	431	432	389	370	389	379	455	402	393	399	387	460	392	391	372	386	402	401	379	421	394	423	398	394	411	404	415	401	400	398	404	398	408	434	383	368	387	416	405	379	386	391	407	436	420	420	419	369	381	392	397	359	420	398	406	419	405	420	382	400	391	412	403	419	404	409	386	377	413	391	409	413	429	429	391	421	372	418	418	393	396	426	400	405	410	389	381	379	413	434	442	384	418	417	400	409	388	363	403	362	394	448	426	423	365	371	394	374	359	377	398	389	398	373	399	406	427	374	414	387	411	408	385	426	415	379	393	391	374	399	431	452	406	446	431	410	367	397	436	399	401	378	398	399	407	402	389	403	404	414	388	416	385	414	398	419	407	406	376	371	408	413	406	392	396	401	398	408	375	408	389	394	421	423	364	371	387	404	403	425	382	387	382	411	392	430	385	388	404	374	417	424	396	359	394	391	405	392	409	384	387	380	379
9152	2695	4728	5607	5141	4224	3701	5197	4625	5379	6714	2957	1822	1895	1674	1562	1533	1430	1428	1361	1396	1342	1318	1220	1300	1188	1271	1249	1205	1179	1149	1242	1189	1151	1186	1102	1161	1092	1140	1156	1118	1127	1094	1102	1095	1067	1127	1062	1063	1045	1103	1057	1069	1076	1062	1075	1050	1028	1065	1115	1048	1080	1042	990	1070	1119	1063	1089	1076	1092	1086	1045	1092	1058	1047	1099	1056	1020	973	975	1084	1083	1076	1104	1031	1032	1064	1053	970	977	1042	1028	1063	1078	1045	1040	1080	1045	1013	1073	1112	1039	1050	1033	1048	1049	1096	1038	1032	1030	1032	1093	1016	1090	1047	1060	1106	1037	1020	1038	964	1030	1039	1026	1042	976	1057	979	1029	1018	1041	1073	1049	1012	1049	1016	1059	1026	997	1083	1015	1024	1043	1018	1074	1059	1047	1025	1084	1070	1001	977	1082	1058	993	1009	1044	1015	1025	1052	1034	1012	1067	1026	956	1033	1062	1068	1028	1047	992	1049	986	1069	1041	1005	1060	1020	1008	971	1056	1016	1035	1010	992	1021	947	1083	965	1052	1065	999	1061	1082	1004	998	1046	1078	971	1113	1016	1072	1018	1089	1006	1028	1074	1105	1034	1014	1068	1047	1021	1043	1054	1086	1051	993	1021	997	1046	1001	1077	1025	1042	1027	1026	1014	1020	1010	1041	1041	1043	1032	1025	1072	1067	1046	1088	992	957	1014	1000	1056	1000	1012	1057	1076	1031	1036	1014	999	1104	1095	1033	977	988	934	1043	1058	994	1053	1026	1065	1075	1014	1097	1049	1075	1003	1003	1035	1100	969	1058	998	986	1045	1011	1067	1004	984	1097	1024	1022	1009	1012	1038	1018	1004	1088	1047	1047	1051	967	1045	1006	1027	1027	1052	1065	1037	1042	1121	1046	1045	1008	1010	1022	993	1023	1079	998	1057	1069	1008	1039	1009	1063	1041	1051	1065	1019	1118	1026	988	1002	1045	1019	1000	1008	1072	1041	1062	1053	1047	982	1005	1027	983	1023	1025	1030	1033	1020	1040	1070	1007	1033	1061	985	1038	1076	1006	1048	1073	1062	998	1039	1082	1039	1058	1050	1009	1009	996	1001	989	1065	1026	1038	996	964	1057	992	1063	1005	1014	1046	994	1013	1031	1018	1089	1048	1046	1021	1000	1025	994	1038	1050	1013	1042	1037	1004	1047	1012	1074	1074	1063	1087	1060	990	1030	1006	1090	988	1052	1074	1013	993	1056	1039	1036	1095	1016	972	1020	1021	989	1025	992	1014	1088	1050	1027	1029	1051	985	1043	968	1054	1022	1047	1053	1028	1047	1013	1018	1020	1020	995	1036	981	993	1027	1005	1034	1076	1053	997	990	1022	1034	1044	1075	990	1009	995	1029	1102	1017	1051	1071	1031	1004	1009	1057	1016	1044	1045	1049	1058	1017	994	1031	1052	971	1055	1053	1039	1044	1027	1069	1068	1028	998	1021	1041	978	1016	971	1022	982	1090	1060	979	1053	1002	1025	1051	1015	1027	1039	1006	1089	1068	1006	1036	1041	1065	971	1034	1009	1006	1064	1042	1012	1066	1054	981	999	1068	993	1049	977	998	1063	1024	1028	1053	966	1049	989	969	1076	1041	1048	973	1038	994	1041	1017	1038	1047	1027	1034	1061	1081	1049	1019	1015	1033	1048	1000	1040	1019	1071	990	1016	1017	1044	1057	1019	1002	999	950	990	1046	1054	1029	1024	1037	1038	1025	998	978	1000	1002	1038	1017	1007	986	991	1056	1022	981	977	1025	1035	1017	1054	1059	1032	1061	1047	1014	986	1039	1009	1020	1002	1012	1032	977	1067	1052	1094	1043	1083	1013	1032	1014	1071	1084	1089	1046	996	989	997	1063	1031	996	1056	1022	1091	1018	1001	1034	1045	1021	1031	996	1058	1036	1018	917	1028	1006	1009	1052	981	1010	1024	1030	1092	1041	1015	1028	1015	1084	1060	1025	1063	1050	1024	1006	1013	1031	1000	1069	1017	1037	995	1004	1071	1027	1010	1014	1099	1033	1053	1060	1012	997	1022	998	1047	1053	989	1001	1094	1032	1013	981	1064	1053	1033	1021	1055	1049	1044	991	1090	1079	1000	1058	1023	1019	1027	1020	1063	1067	1032	1060	1026	1019	1045	1058	1035	1023	1024	1060	1030	1039	1015	999	1040	1029	1037	1026	980	1104	1002	996	1034	968	1027	1057	1053	1045	1000	990	1036	1022	1018	1009	1014	1045	1028	998	1024	1026	1042	995	1040	1058	1009	1018	1049	994	975	986	1068	1059	1026	987	1024	985	1075	1048	1063	1069	1010	1025	1013	1022	1084	995	1039	1072	1054	1066	973	1048	1019	1045	1042	1051	1019	1032	1025	1051	1020	967	1036	972	1005	1042	1000	1057	983	1021	1027	998	977	1078	1016	1060	976	999	1046	1015	972	1044	1035	1049	1001	1001	1118	1046	1029	991	1022	1011	1071	1015	1000	1012	1027	1017	1022	1062	1007	1048	1021	1044	1026	1009	1079	980	1026	1001	1065	1106	1048	984	1018	1082	1069	1063	974	999	1009	1029	1021	1064	1084	1018	1022	1007	1008	996	1003	1070	977	952	1036	1002	986	982	969	996	968	1038	1054	1073	1047	1028	1048	1021	1047	1060	1064	1069	1034	976	1045	1050	967	1062	1014	1023	984	1032	999	1047	1082	1028	1051	1034	1089	1065	987	988	1037	1053	986	1064	1022	1040	978	965	1045	1013	1056	987	1031	1032	984	1069	952	1024	1018	949	1005	1022	1007	1042	1083	1040	1035	1036	1023	983	990	1039	1024	1045	1024	1038	1062	988	1042	1021	1038	1044	996	1010	997	1041	1062	1003	1025	1067	981	1044	1001	998	1030	1067	1013	1013	1005	1048	1095	1025	998	1069	1037	1090	1047	1024	1041	1033	1002	1000	995	1027	1003	1052	1021	1055	1022	995	1012	1003	998	1037	1013	1044	1029	987	995	996	1062	1032	997	998	1003	1092	1034	995	1043	1011	1038	1093	1063	1052	1019	1087	1009	979	1011	1093	1024	1049	968	1030	1009	1044	1037	972	1018	1076	1022	956	1042	1063	1025	1080	1070	1077	1030	1025	1032	1056	1025	1091	987	1012	1042	1062	1024	999	1009	1030	977	1011	1035	1018	1075	1048	1031	1015	1027	1088	1040	1089	1034	1051	1004	1031	989	1030	979	981	1024	1051	1052	1024	1028	1040	1040	1074	980	1006	1040	1000	1060	985	1023	965	1033	1032	1023	1045	1080	975	1114	1035	1001	1038	1034	1067	1031	981	1039	1016	949	994	988	1036	1023	978	1016	1036	1081	1002	1054	1060	1021	1073	1039	1103	992	1034	1014	1027	1016	1012	1036	1056	1016	988	1057	1031	1044	1021	1046	1025	977	1031	1027	1048	1013	1094	1011	979	992	1036	1027	1044	934	1065	1027	1045	1042	1066	990	1094	1015	1012	1019	1055	972	1078	1035	1034	1038	1052	1043	961	1064	1045	1031	1078	1036	1077	986	1023	1032	1023	974	1031	985	1024	1050	974	1010	1002	1005	1038	993	1026	1005	1072	1009	1105	1004	1038	1036	1040	1043	1039	1028	1008	994	1054	997	1045	965	966	1046	1029	986	1071	1038	1102	1082	1034	1085	1031	1011	1035	1023	1076	1083	975	1043	1089	990	1033	1000	985	1032	1007	1008	1032	1065	996	1056	1053	1049	1054	951	1048	997	1046	1068	954	1024	1069	1048	990	1065	1014	985	975	1054	1019	1005	1006	1022	1022	1030	1010	1034	1019	983	996	1035	1064	1086	1055	1021	1098	1042	983	1023	1012	1025	994	1039	1057	1069	1043	1034	1011	992	1026	1000	1012	1021	1072	1025	1022	979	994	1012	1001	1076	1046	1035	986	1030	1014	1064	1088	988	1026	1022	1031	1039	963	1013	1045	1032	978	985	1028	1041	1059	1033	1038	1015	1042	1068	1048	1043	996	1035	1043	1085	1058	1020	1021	1031	1049	1039	1000	1004	1046	997	1018	1034	1041	998	976	1056	1034	981	1053	1054	1078	1046	1078	1055	974	1070	1025	980	1029	977	958	1019	1030	1020	964	1045	1015	1068	1009	1027	991	1069	1083	1089	1065	1043	1070	1018	1009	1017	1032	1065	1055	1023	1047	1039	975	966	1040	1053	1015	1027	1046	1007	1052	997	1023	1012	1012	1036	1036	1070	1041	1055	1066	1010	994	981	1066	1009	1072	1019	1044	947	1041	1022	1022	991	1031	1045	1008	1011	1055	981	967	1028	1047	985	1009	993	972	1032	1081	1019	1021	1011	1022	1054	1056	1087	1013	1034	971	1045	1020	1040	1084	1002	1051	944	977	995	993	1027	1005	1008	1099	1022	1043	1026	1045	1063	1013	983	1003	1020	1052	995	1017	1067	1008	1036	1038	964	1005	1045	1005	1079	1027	1054	1067	989	1036	1013	1057	1036	1033	1090	1007	1021	1033	1065	1076	1078	1047	1084	972	1007	990	1013	1030	1016	999	1044	1024	1028	1031	1010	1009	1049	1090	1021	1048	1054	1003	1008	1004	1067	1033	1042	999	1026	1014	1097	1026	1011	943	974	1004	977	995	1037	996	990	999	1019	1027	1013	1012	997	1048	1027	1064	1011	1070	1024	1055	1076	1027	1001	977
2047	259	215	171	176	177	154	197	208	155	201	148	158	151	145	159	167	142	154	153	128	147	160	164	137	146	145	150	165	149	175	152	147	152	155	150	145	151	170	143	130	167	151	153	139	134	153	129	154	159	126	159	166	155	157	152	116	143	165	141	128	146	152	130	141	141	154	144	119	160	151	159	157	148	149	160	152	148	162	141	146	167	151	143	161	152	129	143	121	149	153	153	137	146	152	133	146	159	122	133	158	123	137	152	162	156	162	139	159	187	128	139	145	152	115	145	147	164	146	143	148	114	137	159	137	143	142	182	133	124	156	140	176	153	127	125	132	154	129	157	156	154	152	165	157	151	151	157	151	159	135	150	134	186	162	153	150	149	138	156	132	154	157	146	131	147	130	155	152	144	173	153	160	153	131	149	151	171	165	129	150	157	138	147	164	161	157	172	146	157	168	149	155	139	159	153	146	160	162	136	171	140	153	170	130	123	156	170	157	144	136	155	169	165	164	155	141	140	153	136	150	164	158	153	153	144	142	147	148	132	146	152	138	146	133	148	139	150	149	165	153	171	138	149	161	150	142	158	167	164	164	140	152	147	142	140	167	131	137	155	148	154	139	143	164	154	158	144	152	148	176	158	165	171	143	150	159	166	118	170	171	156	161	154	132	159	149	153	139	160	153	149	157	155	145	143	152	164	124	155	145	177	144	139	153	168	144	130	139	131	151	173	144	173	148	151	142	150	156	133	142	130	153	165	157	161	140	180	174	176	165	142	143	136	154	158	135	138	151	140	171	141	153	155	172	136	160	156	150	173	158	166	145	134	146	123	148	139	171	162	145	154	160	165	140	147	178	162	149	135	148	170	158	136	158	182	153	132	139	129	130	161	165	155	156	155	145	129	154	145	180	145	151	146	149	157	139	129	144	161	155	137	126	137	136	153	133	145	159	157	154	151	140	148	154	144	155	157	150	155	150	154	139	134	139	141	143	142	155	147	146	154	155	163	134	136	151	163	137	142	152	153	167	173	152	128	158	153	141	163	140	143	164	170	144	132	131	154	153	145	159	157	151	133	133	157	159	149	169	143	145	161	153	161	139	133	152	141	153	128	160	154	155	153	162	159	155	158	168	125	130	144	143	170	183	150	159	155	160	163	137	127	163	164	145	139	116	151	168	145	147	146	133	146	158	139	149	167	173	144	155	157	131	163	168	139	156	174	157	132	144	130	135	158	154	132	152	146	139	142	151	169	154	191	159	139	148	150	133	156	157	131	165	160	148	139	159	169	134	172	160	139	133	112	150	142	141	145	146	140	161	143	126	135	145	139	157	144	139	179	155	143	134	165	143	137	146	137	133	143	139	153	157	139	157	136	164	141	151	163	148	149	160	135	144	138	151	157	160	142	155	151	147	149	145	148	147	152	160	156	154	143	139	149	160	139	147	171	136	137	140	160	113	148	148	170	138	127	159	149	137	178	146	158	138	132	140	143	177	141	168	143	153	124	145	153	144	135	161	130	142	177	158	161	136	167	166	159	152	165	155	163	144	158	150	141	135	158	147	143	147	166	167	145	143	153	163	146	168	152	151	152	156	146	150	131	140	152	134	125	161	150	141	164	147	139	151	150	145	155	149	135	146	161	155	154	168	147	163	148	146	144	153	151	117	152	149	135	157	167	136	158	127	151	166	139	143	159	149	160	134	163	157	157	155	149	135	141	170	136	148	140	131	149	124	141	145	141	157	123	154	157	131	140	137	148	150	155	155	162	165	160	156	163	148	166	140	150	180	125	168	150	158	133	144	144	160	146	138	161	146	153	146	152	147	173	148	146	146	158	162	148	173	130	142	147	145	147	167	149	136	133	166	171	146	165	142	176	155	156	158	135	127	134	152	151	149	143	154	154	156	176	141	136	153	165	145	154	144	158	164	142	152	154	130	125	136	146	143	169	151	141	153	162	162	159	157	151	127	149	140	146	158	136	144	154	143	141	153	141	139	135	153	133	151	154	135	158	146	142	144	164	161	108	153	143	150	137	186	142	139	115	141	157	151	153	145	151	173	167	139	134	156	116	153	138	174	142	180	166	139	131	154	180	139	142	144	153	176	149	143	156	147	150	158	138	158	164	141	145	177	147	151	168	153	120	141	116	161	163	161	144	145	159	132	131	160	153	174	140	155	132	153	121	148	149	139	165	152	159	135	155	170	154	170	139	160	132	147	152	135	146	150	148	166	163	152	159	145	166	128	147	139	132	145	160	141	145	154	162	145	146	145	136	151	141	160	140	131	146	170	144	138	139	122	136	149	138	145	148	146	156	159	164	162	143	150	137	151	147	130	161	121	173	144	168	159	154	143	138	157	142	182	146	149	139	148	145	143	159	147	141	131	149	164	171	151	154	136	154	170	133	151	136	131	140	169	137	164	138	136	176	132	153	140	143	156	152	161	150	153	160	159	139	136	136	135	154	163	148	144	158	155	148	159	141	145	136	180	127	182	155	155	171	141	139	151	148	137	122	142	105	132	163	127	150	159	166	128	141	145	162	145	149	140	152	137	136	139	141	155	131	149	162	153	137	149	139	156	179	154	135	161	148	144	146	139	147	152	156	160	143	151	157	149	158	140	136	134	170	183	150	152	139	168	168	148	143	147	147	150	150	142	151	126	139	138	133	166	174	143	131	163	134	136	135	132	149	144	149	145	164	154	147	156	134	154	170	156	139	135	127	127	158	146	165	148	145	148	132	139	133	152	148	160	161	163	149	151	149	161	141	143	142	159	151	147	152	138	156	144	136	176	151	161	130	178	146	161	134	155	146	183	153	146	169	143	151	153	164	152	170	158	145	144	138	148	140	151	148	169	158	152	133	139	148	166	144	150	150	160	167	120	148	151	134	136	137	163	154	149	146	148	168	138	148	134	161	156	156	156	152	139	134	144	153	152	134	136	146	153	141	156	129	162	144	135	140	171	149	142	177	134	132	153	119	139	154	148	157	135	159	155	157	154	160	140	142	143	153	156	146	158	147	140	147	139	124	124	136	143	141	146	153	168	148	127	142	139	139	136	160	152	154	152	146	148	153	162	158	149	140	152	167	149	130	159	165	136	162	146	169	160	158	145	157	155	184	149	150	153	151	152	141	144	173	146	173	156	187	148	141	152	169	162	166	170	142	135	131	124	148	158	123	165	173	152	154	151	147	147	159	145	145	176	162	129	136	155	141	146	142	169	162	152	150	155	134	136	152	166	138	146	147	149	143	164	155	141	141	166	145	142	147	164	145	146	129	144	153	151	170	162	161	142	131	145	155	131	169	147	160	147	140	142	168	154	141	148	141	131	137	125	152	157	153	166	143	144	144	128	159	145	147	155	140	163	137	164	158	133	159	149	145	147	162	146	161	148	168	151	150	168	136	127	136	141	150	162	139	146	154	167	141	133	122	116	131	159	154	167	144	148	168	163	142	133	158	123	158	156	137	166	159	144	160	170	169	154	149	165	136	142	158	149	174
2281	632	596	673	644	593	593	805	954	574	680	624	536	517	466	513	488	477	523	527	507	509	550	519	514	536	532	481	503	488	495	496	487	522	497	510	438	462	510	465	521	517	525	510	510	470	477	514	519	455	469	516	484	488	470	504	446	517	481	475	485	463	509	487	528	509	521	479	489	457	484	484	473	487	476	493	474	484	531	500	470	485	498	483	475	488	507	507	470	497	518	491	505	496	515	506	487	486	509	508	469	486	488	473	482	518	467	484	521	464	477	493	534	496	534	542	496	484	478	492	502	493	519	523	490	474	493	536	494	487	479	486	501	463	536	488	504	455	534	515	479	468	437	480	508	456	458	487	510	490	510	513	505	482	476	472	518	530	557	508	511	481	492	517	489	481	479	474	496	518	479	511	532	496	501	504	503	464	495	474	485	482	516	497	511	457	483	487	508	457	499	485	495	493	477	502	506	481	526	474	447	503	489	476	501	485	474	461	508	468	484	476	485	477	516	485	495	513	500	510	477	508	521	494	504	498	484	504	501	513	489	453	511	467	473	464	489	491	488	458	476	518	479	488	484	524	499	500	475	507	463	482	474	518	450	531	492	502	470	507	496	482	453	472	451	521	477	538	462	496	470	492	503	492	488	477	504	489	527	474	478	533	481	491	493	489	492	503	505	472	462	477	494	476	468	465	486	504	456	467	510	497	475	508	480	465	499	484	501	499	531	529	464	472	494	491	457	496	537	488	453	472	476	486	505	444	492	501	513	473	519	520	500	528	493	474	527	495	484	498	496	536	479	496	490	502	482	510	527	512	499	495	510	489	498	489	491	520	501	456	493	477	505	492	490	458	459	491	459	509	498	505	491	467	544	522	517	480	519	473	482	508	470	486	479	500	489	498	484	486	475	505	516	506	502	500	500	487	466	467	459	494	447	472	491	515	515	501	515	500	521	513	467	495	478	484	526	485	501	495	512	475	521	486	505	515	497	469	498	505	478	498	509	437	537	507	508	499	466	470	531	494	496	488	475	476	497	485	469	509	453	513	491	538	519	475	477	499	554	484	499	521	492	499	535	504	533	493	505	492	465	512	495	508	515	521	494	540	510	502	494	518	526	511	519	516	475	487	478	456	492	550	513	509	526	481	475	487	512	462	466	520	453	458	493	496	499	539	476	506	513	511	482	502	486	508	497	512	489	475	517	483	491	510	480	547	516	508	464	503	525	501	470	513	474	498	524	518	518	502	501	501	487	446	514	521	496	489	499	477	497	498	500	472	514	499	508	468	499	507	514	492	500	524	469	505	506	488	458	556	547	489	503	500	480	503	464	478	508	500	469	481	500	485	479	517	464	471	483	447	507	511	501	507	489	493	518	488	508	516	483	516	457	483	481	508	509	510	509	473	485	512	511	482	503	519	462	504	459	484	474	497	502	529	509	455	513	512	461	475	534	483	519	473	497	529	485	494	478	483	484	522	507	524	457	511	482	507	533	505	513	479	493	509	509	486	484	515	513	453	475	470	504	476	499	506	498	488	518	498	502	492	505	492	510	474	513	500	530	478	524	483	504	470	511	496	519	459	496	478	505	493	470	499	493	524	517	489	537	479	498	469	513	511	489	509	539	479	481	494	525	466	502	503	518	507	523	500	484	493	524	483	525	490	490	494	470	489	489	479	493	502	493	480	516	490	492	530	481	506	505	530	489	492	506	502	505	492	479	473	498	497	503	481	459	484	505	529	470	551	504	517	469	532	480	497	502	519	458	487	509	496	497	440	501	526	512	508	495	530	492	503	480	494	490	529	476	466	502	463	476	530	540	478	482	478	524	506	480	519	542	469	460	490	513	503	512	490	498	467	494	532	528	485	518	515	554	513	502	471	478	483	492	510	481	480	498	483	476	503	495	535	518	500	474	514	507	484	455	493	499	490	497	495	508	498	497	475	483	469	503	503	457	473	514	493	443	450	455	494	510	486	515	487	479	516	493	523	497	482	482	495	495	471	472	498	479	480	493	515	465	501	474	443	466	514	495	498	504	529	508	506	494	513	509	516	501	495	440	496	488	510	508	468	501	470	486	499	473	480	519	507	502	517	496	491	512	487	509	489	491	493	490	491	444	504	541	501	476	503	533	507	469	463	480	464	511	476	466	489	469	487	496	493	478	505	474	502	484	497	507	493	513	519	473	541	465	443	496	542	503	509	543	510	484	510	489	499	488	466	499	468	486	437	514	534	475	470	504	479	484	504	482	526	511	483	510	514	507	498	477	473	481	475	512	468	500	475	501	473	454	495	531	525	494	450	495	509	499	531	491	464	477	473	503	490	487	451	469	485	483	431	534	495	467	506	461	464	536	471	509	496	497	471	465	493	495	519	483	468	499	541	505	510	476	512	474	488	465	487	520	545	558	493	466	497	498	491	462	483	486	518	455	453	518	484	521	479	475	463	507	484	483	481	498	471	447	533	542	492	462	512	478	520	531	482	470	490	478	518	489	492	530	489	521	490	498	538	451	503	522	509	468	440	537	508	502	525	535	473	496	480	535	525	503	524	474	498	489	501	489	482	483	510	492	469	509	483	486	463	493	498	479	476	483	507	485	494	478	474	516	496	518	503	490	489	475	518	518	500	480	510	485	510	480	499	479	496	504	509	483	521	541	475	530	486	477	478	487	531	467	506	466	507	536	462	485	531	483	530	482	496	481	497	454	499	495	506	496	510	521	478	497	529	484	475	543	480	499	485	495	531	493	514	502	480	461	493	495	500	482	487	503	507	503	496	464	485	500	477	455	496	525	502	527	516	504	510	491	491	474	508	498	493	463	520	488	512	491	490	501	510	507	505	481	495	518	485	472	478	469	499	463	494	479	477	467	474	496	510	477	484	520	519	521	520	508	485	480	502	442	494	492	525	489	489	531	519	495	506	516	488	550	481	498	486	481	519	475	555	496	473	491	487	502	514	509	493	517	496	516	470	512	443	471	532	515	473	471	491	477	504	494	508	503	498	504	514	507	493	473	502	523	510	494	489	521	542	496	486	510	520	539	507	503	491	480	483	444	507	490	514	501	476	492	547	499	475	497	516	495	510	489	525	510	485	501	513	526	514	501	492	493	503	518	491	518	511	463	483	478	461	505	517	521	491	508	503	502	506	531	495	483	463	498	516	517	494	505	501	514	464	446	504	528	478	462	501	496	521	539	492	509	529	493	505	453	542	513	488	507	497	490	493	498	518	475	480	530	485	515	487	473	490	508	451	485	458	487	469	487	477	488	476	500	487	499	476	503	481	520	496	465	519	498	524	478	490	517	487	483	491	466	522	484	462	510	479	501	440	480	514	478	522	440	503	516	491	490	524	536	502	481	476	503	516	527	535	543	509	477	502	489	484	493	478	531	502	473	520	454	496	502	516	472	530	505	511	506	517	521	496	523	496	474	504	514	502	487	451	501	525	494	508	501	548	490	529	470	516	471	528	465	512	498	479	511	541	509	514	520	482	523	502	465	486
10334	1819	1687	1328	953	762	684	1081	1157	1070	1765	935	428	408	386	369	408	376	350	373	384	375	377	344	367	381	358	345	386	336	355	377	358	325	355	361	337	340	356	368	344	355	365	351	357	333	384	372	376	331	354	362	331	342	316	345	367	343	350	322	365	338	358	362	332	369	339	342	371	360	346	314	369	343	337	305	350	350	359	358	358	352	340	358	389	361	274	324	356	352	326	342	329	368	341	352	347	347	340	362	342	329	324	329	349	301	328	306	329	349	365	355	331	326	347	326	343	370	330	328	353	346	350	348	353	350	338	342	340	347	343	371	360	360	325	326	317	331	331	356	334	327	382	358	330	357	346	346	331	369	342	331	353	333	356	366	343	343	346	353	379	340	316	319	362	348	374	301	363	328	353	343	368	338	333	371	342	384	358	353	330	353	370	352	327	349	357	367	329	319	327	354	339	367	347	369	358	340	339	337	381	362	333	330	315	342	334	326	340	336	342	337	358	341	338	339	365	338	334	332	346	342	371	359	317	369	371	339	344	363	340	346	378	365	314	342	337	338	343	310	342	317	328	330	329	324	343	342	343	346	333	366	355	335	338	359	308	368	374	325	364	359	355	364	345	355	308	336	344	369	373	357	343	358	327	363	341	346	333	359	352	339	349	355	326	354	351	355	339	370	346	349	343	368	341	359	351	337	339	339	361	331	331	359	333	373	342	326	344	332	387	347	366	353	353	343	323	333	362	311	355	344	359	330	345	364	339	341	358	353	370	386	332	314	354	372	365	346	341	335	378	351	339	348	312	341	365	345	365	384	327	346	372	353	349	331	343	297	321	322	349	336	362	321	352	353	355	315	352	357	303	375	298	367	369	334	307	352	342	380	338	321	348	335	339	337	319	355	329	359	379	331	354	381	369	373	356	359	325	358	366	315	341	365	325	330	357	289	332	334	324	337	354	352	334	331	330	321	352	346	334	338	313	353	368	351	347	338	349	386	309	349	361	335	302	386	367	362	326	332	337	352	328	322	351	324	355	330	357	329	380	367	364	346	406	337	378	363	346	348	350	337	398	352	348	347	321	334	335	336	379	366	342	338	352	358	371	330	348	375	330	318	342	318	372	355	365	326	351	309	335	352	352	343	319	328	344	350	338	347	350	350	333	341	331	347	350	359	333	370	339	339	321	341	342	335	335	325	323	363	334	337	392	339	370	338	317	348	370	357	315	314	331	338	319	371	345	349	357	312	337	341	338	337	356	335	345	357	375	366	316	354	358	392	342	346	344	335	337	319	365	366	360	327	355	331	324	348	338	383	322	344	325	313	348	353	299	340	350	348	332	364	324	328	360	379	355	363	378	326	320	370	340	353	354	330	351	348	337	381	316	343	359	322	326	341	343	367	347	318	337	356	319	388	344	359	337	370	376	311	355	341	388	334	360	309	343	338	341	356	334	363	316	367	343	337	359	327	381	326	313	354	357	356	359	347	401	339	364	386	334	320	348	359	331	361	378	323	351	333	322	346	358	311	329	330	315	372	339	374	334	353	357	313	331	362	290	329	342	348	338	363	368	360	335	343	336	387	378	332	361	348	330	341	340	364	316	357	344	357	346	347	353	341	364	324	339	377	359	369	312	358	340	343	356	347	291	339	375	310	354	346	367	333	350	373	333	327	333	318	323	343	344	340	369	352	375	373	310	356	355	311	375	330	333	323	342	315	323	315	342	330	327	319	385	304	343	317	363	352	320	331	343	349	310	341	365	346	375	328	341	330	316	293	370	332	358	329	339	333	325	349	337	337	351	366	361	383	353	354	353	326	360	342	377	337	366	355	320	347	315	323	374	336	348	316	320	354	336	308	368	329	367	364	366	343	343	337	342	331	322	337	366	350	344	363	353	337	340	340	306	352	346	345	329	328	360	326	350	325	305	349	376	321	314	350	345	356	359	338	331	324	323	314	364	335	343	302	298	339	321	334	378	340	384	354	357	307	349	328	373	331	356	370	356	357	320	332	371	365	314	363	332	350	347	361	311	328	356	364	344	366	356	314	347	352	350	325	376	329	301	347	352	317	356	311	310	342	321	343	352	324	367	356	311	325	351	362	338	331	334	313	329	360	315	389	344	365	356	338	377	383	341	333	356	383	331	344	381	337	347	352	327	309	366	334	343	314	316	365	337	317	325	334	345	374	346	340	370	352	313	378	362	345	359	323	327	331	369	353	337	323	328	345	376	348	372	376	378	329	384	330	343	359	349	318	337	336	355	330	332	331	322	327	349	372	317	332	369	359	348	350	381	329	357	355	377	345	370	335	357	343	324	324	372	341	359	308	311	367	341	332	356	381	307	337	361	324	328	368	361	329	361	361	340	323	369	354	325	343	351	397	344	350	331	343	345	347	313	340	321	350	313	352	323	360	331	339	377	358	344	330	356	324	346	349	349	353	370	338	353	309	345	372	311	330	353	335	333	338	328	342	341	360	347	366	348	357	348	324	338	372	337	319	374	348	371	360	362	309	386	373	345	386	330	335	345	333	338	377	364	331	326	329	343	353	328	349	353	331	317	325	345	306	330	351	365	353	319	380	351	397	370	355	348	341	325	382	359	315	328	326	356	340	332	310	302	340	361	327	331	327	338	334	318	343	345	323	318	356	380	311	357	345	337	346	337	372	377	362	313	347	352	366	339	342	336	341	316	367	355	326	337	368	337	345	330	367	348	345	385	358	339	326	339	348	357	349	337	356	372	321	362	352	312	318	365	360	314	366	322	320	343	334	345	346	357	358	337	336	362	347	327	357	341	312	352	346	364	357	338	332	374	350	314	326	363	341	343	358	363	315	314	365	315	372	386	361	321	337	353	325	318	342	358	347	355	340	341	340	341	340	344	376	379	322	340	344	364	341	380	316	329	333	348	341	363	322	373	373	314	320	352	360	363	340	301	319	327	366	314	337	360	372	317	351	363	364	361	396	351	356	317	348	343	326	363	332	346	364	327	363	318	366	353	343	334	342	332	325	329	356	322	310	347	321	360	325	364	364	362	355	302	351	339	351	343	349	362	326	340	327	321	321	359	331	310	337	362	328	374	361	352	354	340	372	380	363	301	369	338	328	360	318	339	376	360	318	351	334	313	336	359	343	324	313	313	366	378	377	333	337	367	385	341	331	347	341	331	354	345	370	347	374	314	323	343	373	350	370	338	317	311	329	376	353	334	326	329	353	361	388	317	331	345	362	341	305	351	313	355	328	391	310	361	332	365	322	354	391	289	333	347	339	304	355	350	335	319	372	348	332	354	339	372	346	357	350	349	353	339	358	359	340	336	320	381	343	335	382	371	364	383	353	375	362	384	337	332	376	356	344	316	337	346	351	344	331	339	373	347	344	344	336	324	327	336	350	332	329	369	343	337	369	340	356	331	338	351	383	326	351	351	341	310	362	355	363	306	361	336	330	331	330	358	363	331	350	382	332	355	302	349	326	331	352	356	324	371	356	369	327	334	360	329	354
6567	2126	3424	3896	3602	2924	2868	4649	4763	5146	6397	3470	1550	1476	1361	1280	1224	1205	1162	1176	1136	1095	1101	1074	1083	1074	1021	1063	1056	1069	986	995	972	1015	1043	1001	1035	1022	1006	1012	1007	995	1002	1025	1054	952	920	997	962	986	921	995	967	960	1038	945	987	921	1023	949	1031	985	935	940	969	938	983	960	926	944	993	944	994	938	920	989	983	946	948	947	986	950	955	954	980	946	994	875	940	913	945	971	891	919	898	947	950	941	935	889	982	969	934	962	924	923	968	986	997	974	999	991	909	905	965	984	947	930	910	932	934	977	976	930	922	982	994	877	959	961	999	933	938	952	951	918	991	902	959	939	966	890	961	932	926	959	954	884	964	901	970	951	958	885	949	1032	944	951	922	897	955	981	932	936	918	930	915	965	909	954	988	929	932	973	943	992	941	942	968	945	966	949	977	1021	931	937	926	936	961	947	948	878	929	996	953	965	900	1001	963	946	941	911	947	992	946	885	940	917	948	932	965	945	924	950	925	979	937	946	933	964	956	860	920	865	927	907	860	977	980	983	934	968	940	940	909	933	922	923	924	931	908	919	919	960	897	932	936	928	932	893	1003	955	966	893	873	941	938	951	954	945	955	907	935	913	943	932	893	966	874	957	994	925	941	865	939	942	924	941	899	954	966	955	916	998	975	926	912	947	957	969	1002	953	942	881	966	925	907	968	955	974	939	980	959	943	957	939	910	975	971	933	953	889	951	958	869	961	926	954	933	945	850	940	959	923	930	970	938	885	919	958	926	990	974	927	918	996	903	899	968	944	924	867	929	948	914	947	941	937	944	905	946	950	960	895	920	989	920	904	974	976	973	939	952	998	918	928	904	960	963	903	928	895	953	905	935	917	919	982	901	937	942	881	911	934	920	917	916	907	929	924	974	940	953	925	870	928	957	902	909	915	916	956	908	966	945	936	897	965	938	947	927	925	909	974	919	909	952	954	935	958	908	868	919	869	956	950	922	987	949	975	899	941	997	924	904	967	905	933	933	985	911	943	897	904	919	970	981	931	928	918	898	909	900	933	953	916	937	925	976	903	946	929	904	903	946	971	952	903	939	955	984	928	950	939	861	897	914	915	928	943	917	938	946	918	854	944	859	911	961	911	934	921	1008	942	953	957	900	946	921	964	915	982	961	932	864	956	930	899	915	977	956	936	970	963	888	926	955	945	920	975	905	932	910	936	913	918	934	966	968	973	940	936	907	973	972	895	972	938	950	934	912	953	926	934	923	959	979	930	884	911	942	1002	923	960	938	908	888	964	942	917	961	954	931	866	959	935	922	938	937	954	906	951	887	943	874	943	914	959	899	928	900	874	925	924	965	949	961	881	911	962	932	952	931	923	941	879	969	948	933	979	907	957	952	879	921	904	968	909	893	954	912	918	963	947	971	909	900	903	944	869	925	960	952	935	939	931	889	953	950	935	929	927	939	888	974	885	982	890	920	914	927	869	932	932	877	920	943	915	907	940	958	960	904	953	973	950	915	945	939	943	940	944	946	961	905	892	917	939	910	929	968	933	894	962	920	947	932	956	932	923	917	979	921	916	933	920	929	961	920	955	896	993	961	948	892	962	924	932	913	923	903	992	963	943	883	968	967	865	915	1005	960	893	969	931	908	904	937	912	932	918	950	911	944	801	954	917	874	930	980	921	925	923	915	911	953	943	928	903	963	927	857	943	957	863	956	958	972	972	963	957	964	935	928	939	902	939	934	933	924	914	929	898	942	943	944	930	944	935	924	904	957	931	959	937	956	928	919	908	978	909	933	875	934	980	889	1016	954	915	988	929	956	928	910	960	947	947	942	927	917	903	988	970	960	955	869	940	975	913	950	940	936	944	973	959	914	927	973	930	886	960	848	950	911	967	901	912	974	910	969	967	944	972	893	932	961	950	953	978	909	920	947	917	910	945	940	925	928	976	917	933	928	960	968	964	934	950	941	946	940	897	937	930	891	888	914	917	934	964	945	931	926	974	931	911	942	981	953	883	936	958	935	944	912	927	894	953	907	886	928	929	901	987	955	949	970	956	981	895	922	1007	961	904	991	900	950	931	953	939	968	925	942	973	958	926	949	932	925	915	962	963	945	947	951	934	907	909	972	926	908	935	942	925	923	924	903	936	924	927	971	937	886	939	997	969	926	935	935	897	927	965	977	929	991	878	930	859	896	927	927	926	909	939	1010	888	941	941	974	939	929	941	902	836	931	891	984	928	875	932	897	898	910	934	909	983	942	946	961	948	953	945	937	958	935	898	906	971	931	951	932	959	955	899	912	927	946	949	981	980	926	964	881	943	931	954	895	942	962	877	883	954	988	946	920	941	884	951	947	942	917	960	929	894	958	898	863	945	960	954	938	921	946	933	956	955	900	923	936	974	930	954	916	916	913	1020	875	916	870	936	937	978	959	891	911	949	965	987	943	934	931	934	937	922	935	1017	926	900	914	921	909	934	963	872	939	923	970	954	922	944	955	884	919	905	948	1004	954	912	910	929	906	979	950	886	968	982	934	972	945	935	935	951	1001	964	936	950	919	942	930	856	959	966	970	946	980	945	931	936	889	897	922	919	1004	976	903	899	947	896	936	958	954	939	907	979	914	979	926	906	975	935	943	929	954	985	893	897	934	938	957	946	945	921	890	980	959	946	966	908	925	932	973	968	935	931	959	937	914	937	953	965	979	843	865	932	934	925	928	961	930	875	910	942	946	932	1000	964	937	974	936	901	955	881	922	926	924	971	915	915	913	1008	919	955	981	937	912	933	960	934	928	889	916	962	905	955	955	948	938	953	927	910	956	898	928	914	913	986	956	955	930	926	972	948	941	927	931	905	947	944	916	947	904	964	937	996	909	943	886	924	910	959	989	1008	958	890	923	923	932	948	962	947	950	991	957	927	972	976	932	941	945	956	938	900	898	936	947	976	946	880	981	980	960	915	953	962	936	939	910	915	908	900	960	910	965	948	911	890	838	915	990	900	929	979	905	896	935	926	944	888	953	949	879	896	934	934	933	927	905	941	885	953	954	919	906	902	928	948	903	955	901	954	890	938	881	924	874	943	985	970	948	946	933	913	960	935	968	971	898	921	951	951	991	937	985	865	911	944	943	954	936	957	947	987	931	1004	917	949	965	938	976	979	930	969	873	917	942	925	903	871	962	933	948	926	898	956	923	1003	951	902	898	916	949	929	900	974	978	924	941	934	964	940	964	921	934	918	927	953	941	913	938	921	928	892	928	983	913	967	935	926	927	966	878	914	922	894	924	899	927	883	923	962	953	922	908	924	906	927	969	934	1006	921	941	903	956	928	947	907	923	892	966	918	956	953	887	966	930	960	971	951	934	962	931	954	901	949	907	935	958	958	965	923	931	938	940	955	910	1000	921	936	996	933	873	960	908	922	963	895	929	953	916	901	974	901	1002	929	911	902	902	906	944	943	911	999	923	912	897	911	994	967	873	932	951	936	967	953	941	992	966	996	917	950	925	891	922	931	971	934	951	962
17323	8618	9957	4679	2774	2034	4157	8362	7643	6950	4462	1252	531	449	488	503	448	424	444	444	453	470	429	460	432	397	401	423	411	406	409	394	403	392	413	425	408	439	424	393	414	402	395	375	402	382	393	402	388	364	373	391	369	399	392	417	367	398	435	402	399	399	403	389	393	390	385	382	357	414	376	369	408	413	413	407	403	375	419	430	380	397	381	388	419	399	353	358	403	375	393	442	391	369	424	385	380	382	413	357	366	411	378	416	375	412	414	433	421	385	417	405	396	384	369	406	360	403	400	390	435	420	372	389	410	382	412	414	422	431	382	391	355	360	391	375	378	413	389	393	389	343	384	384	401	387	403	406	387	375	346	406	403	362	384	382	396	403	388	374	371	398	381	361	410	412	386	393	411	379	404	389	357	365	448	404	374	380	402	360	414	432	414	379	390	374	411	401	364	378	397	373	411	407	403	396	389	386	381	372	365	385	361	398	374	411	389	399	399	351	378	379	384	398	398	396	440	383	390	394	377	396	402	390	406	405	368	396	386	382	408	394	410	370	389	370	407	428	407	404	373	375	377	400	412	373	376	382	436	413	387	399	413	428	389	411	390	419	367	384	390	392	396	379	399	377	400	417	420	372	384	383	414	397	377	397	371	388	402	422	367	401	352	413	362	405	383	387	407	377	395	373	384	369	367	404	370	399	403	420	405	374	412	410	384	365	353	397	408	431	404	400	396	397	395	399	378	411	412	392	389	379	363	375	411	409	402	377	399	390	425	388	370	403	385	401	395	402	431	405	384	415	397	368	376	393	395	393	390	407	405	383	356	368	418	423	386	372	412	364	367	392	389	385	411	394	371	413	326	396	374	372	390	399	384	434	383	420	389	390	349	419	386	376	392	383	393	390	386	389	379	370	371	386	388	435	365	400	418	422	382	381	374	394	372	399	414	380	406	401	363	401	384	407	377	374	376	392	385	361	367	394	342	404	405	377	426	387	374	436	393	406	392	394	401	379	404	381	427	415	395	388	410	400	382	402	389	359	398	414	399	386	370	436	384	384	395	395	397	368	398	373	373	366	383	412	426	390	362	398	419	386	358	384	399	400	408	401	338	390	350	464	404	393	402	385	398	405	409	380	373	367	406	404	380	388	451	387	386	403	385	392	346	407	383	421	402	380	374	379	395	402	385	403	381	392	367	391	424	415	402	396	371	380	394	378	393	336	410	375	379	358	358	378	369	400	404	377	377	368	363	380	427	398	410	380	366	389	411	364	407	401	419	385	353	387	392	412	395	389	400	393	409	371	387	367	379	401	404	362	379	388	361	387	394	423	399	389	400	388	395	366	390	362	382	388	335	376	381	427	409	368	398	423	403	397	412	400	366	409	375	389	388	397	417	418	383	400	424	415	397	399	415	387	394	420	395	413	410	410	344	390	406	380	362	371	376	391	399	389	374	406	435	372	367	409	404	397	399	434	390	346	356	373	374	374	419	386	395	385	394	375	395	399	374	359	371	407	369	409	394	389	405	377	385	349	379	400	409	376	416	377	364	373	396	417	397	397	397	353	377	407	394	391	376	379	384	397	428	415	414	398	433	390	384	375	419	406	382	406	379	414	351	409	402	398	368	404	393	434	403	395	369	391	391	394	368	367	415	404	394	396	342	418	395	388	372	362	369	424	391	390	380	421	383	413	417	375	422	371	384	394	410	366	394	389	383	371	397	390	398	401	366	390	379	384	385	385	391	380	399	357	369	372	394	395	422	383	380	359	388	396	382	372	387	395	365	394	394	382	441	396	362	384	401	384	396	377	372	365	338	379	427	349	380	404	379	390	394	359	385	367	378	431	369	432	398	408	371	405	386	365	362	389	359	401	396	388	399	378	376	409	390	394	403	401	380	350	395	362	393	422	324	422	421	393	398	381	392	394	412	387	371	378	381	377	395	388	404	367	430	382	399	413	384	384	355	398	419	378	356	384	384	404	378	401	396	400	382	385	367	359	388	430	407	386	397	431	426	391	453	363	373	394	383	382	358	428	380	386	409	352	431	412	363	373	373	375	396	379	368	409	422	390	380	358	399	411	366	397	395	406	398	358	404	401	359	454	391	402	409	397	415	389	416	419	389	424	402	393	376	381	398	407	397	373	412	367	393	393	386	394	425	386	379	382	403	409	406	370	401	414	372	393	366	399	372	373	394	409	391	403	371	433	404	404	424	374	406	397	425	404	392	419	378	367	410	365	398	383	373	413	394	410	365	418	392	399	379	420	382	375	400	425	411	379	368	388	397	364	380	394	399	390	380	369	411	376	387	405	396	386	417	365	389	407	403	382	380	362	340	391	367	395	353	366	382	389	366	403	369	389	402	407	389	415	372	356	380	409	368	383	383	402	413	429	398	391	388	383	391	375	398	374	359	365	387	383	391	424	388	376	392	335	354	382	370	379	416	400	406	369	388	358	393	400	385	377	402	395	389	414	357	394	396	418	381	393	402	405	437	373	391	366	390	383	353	403	427	407	405	407	396	373	387	376	374	424	348	395	367	343	401	369	376	400	355	415	368	377	378	409	361	415	390	396	401	379	388	394	400	395	426	418	379	377	418	437	433	352	397	395	392	394	412	383	397	386	433	404	378	392	371	412	370	390	379	368	398	400	381	388	393	402	395	393	396	424	397	409	370	405	386	383	373	417	413	393	393	412	373	386	415	397	414	402	378	423	392	403	400	440	403	367	392	414	401	394	365	390	424	368	362	398	391	367	394	390	383	387	420	390	395	364	383	393	399	392	387	410	396	410	375	397	417	411	403	388	402	358	395	396	409	390	394	408	380	357	404	395	383	398	408	350	410	349	363	389	375	424	416	403	374	424	419	368	409	390	381	381	388	383	402	410	350	446	367	410	372	386	396	392	392	399	390	370	373	356	372	371	386	406	410	412	395	415	385	430	388	401	364	368	383	393	351	401	359	403	364	384	380	418	381	376	386	374	383	357	396	387	374	375	449	402	389	414	380	394	413	379	388	385	363	407	408	414	376	375	396	380	394	394	408	404	369	403	396	416	409	405	404	395	378	359	393	383	356	388	415	370	376	367	358	372	382	431	364	409	377	366	401	378	373	424	394	390	394	402	376	395	363	408	380	410	417	373	375	349	411	345	392	382	386	376	410	402	372	360	416	387	375	358	347	402	378	422	391	419	371	379	428	383	403	377	397	395	438	391	392	390	397	395	376	402	374	409	414	371	381	373	412	408	398	414	380	392	418	409	362	368	414	389	401	354	396	384	421	378	370	380	384	378	426	394	356	391	409	377	398	374	396	404	402	422	394	380	405	408	370	364	351	380	397	405	389	391	376	402	378	386	337	367	407	404	399	402	381	403	385	377	355	394	395	366	372	402	396	401	396	390	428	401	372	395	376	387	423	350	401	400	391	388	360	382	396	379	369	383	404	389	364	398	378	390	374	367	403	405	387	366	367	365	381	381	408	352	376	368	397	397	368	366	418	359	397	377
9178	6813	8556	5626	4965	4738	11433	15491	16771	14099	9906	4207	1813	1722	1610	1505	1474	1426	1435	1295	1300	1235	1308	1233	1241	1186	1192	1182	1160	1160	1107	1108	1183	1111	1152	1103	1106	1090	1003	1089	1053	1080	1075	1083	1069	1035	1090	1012	1010	1087	1104	1062	1058	1039	1038	1075	1065	1029	1016	1031	1036	1052	1044	1025	1023	1026	1068	1021	1051	1059	1062	1056	1070	1037	1020	1026	1062	980	1102	1014	1065	1027	988	1005	1021	1017	991	1022	990	1020	1017	1051	1015	996	1005	1017	1001	1037	1053	955	995	1057	1050	1083	1011	1026	1040	1033	1011	983	1033	1043	1013	984	1047	1029	999	1026	945	1008	1034	1017	1026	983	974	948	1055	1050	1025	989	986	1047	962	1046	1012	1025	993	1026	990	982	1010	1028	1015	1003	1111	1036	1015	1018	1021	998	1007	1056	1067	1056	991	1043	935	1030	1017	987	1003	1013	965	1003	1045	1012	969	983	1051	993	993	1014	998	1015	1036	1023	1063	1024	996	1014	1030	1004	1044	1024	1038	1054	1033	957	1026	1020	1015	1063	1013	995	997	1063	1059	1007	991	1002	1010	993	1040	1032	972	1016	966	995	1027	1038	979	1042	1010	1047	1041	1049	1045	1047	1026	997	1022	1038	989	1002	976	1028	974	1030	1030	988	963	974	1050	1019	999	960	1022	972	983	1008	979	993	996	1037	976	967	996	1012	1015	1055	967	987	989	982	1006	1021	1040	1009	1053	1015	987	1004	1027	991	978	971	1049	984	993	985	1025	997	1008	1021	970	1040	1013	1041	997	1008	1003	1033	1017	1049	990	1022	989	947	997	1002	1051	1012	1002	1003	955	1018	974	1046	1003	970	968	987	973	986	1089	1072	991	975	1065	1012	984	1019	1032	991	1010	984	989	984	1062	940	1002	992	1000	963	973	1033	963	1061	983	1035	1061	949	1031	1082	1021	1030	1035	1037	1044	1045	970	1069	1022	1048	943	1030	1031	1033	1032	966	1052	1032	990	999	1057	1017	1015	1018	1056	1019	1050	1050	1051	987	1009	1039	1009	1043	1031	1102	1047	1037	1007	959	1026	1005	990	981	1034	944	1001	949	976	1046	995	1062	1015	1105	1001	993	977	935	1005	997	991	1005	1024	1010	991	1032	1008	1041	995	1071	1031	1033	1006	1004	1007	1013	1025	988	980	1011	1027	1006	1014	977	1013	958	979	1026	987	1019	1037	1048	1017	982	967	993	991	1001	985	976	982	952	1022	1019	1019	1025	1042	957	1024	1000	997	1053	983	992	1014	1068	1033	1011	998	1009	1022	1031	1030	1007	1007	1053	1024	1025	987	988	1068	1020	1024	1043	1001	989	992	1010	980	1118	989	1062	1023	995	1028	1020	1075	1046	1004	994	1009	1008	983	1029	1019	1004	1007	992	996	991	997	1041	914	1041	989	1021	1030	1041	974	1017	1043	1026	1060	976	1020	1039	1032	1012	1008	1128	969	954	980	999	1010	1009	963	985	979	996	1017	1016	1028	982	988	1050	1006	996	998	1023	976	960	1001	973	1073	1047	1080	1022	1013	944	1018	1025	1050	1037	992	991	999	986	994	1059	1014	1032	1032	961	1017	976	1095	968	972	964	1049	1048	1048	1085	1000	1001	1010	1042	980	1009	1025	1026	1013	964	1038	971	994	1022	1018	1035	1010	1057	977	1017	1023	996	1008	960	1018	982	997	1004	992	1022	1009	1026	997	1035	1002	1061	967	960	1043	1011	1034	1097	1031	987	1040	1003	1063	1061	1011	1018	1025	988	1024	1004	1026	986	978	1055	1040	988	1024	1079	1024	996	1039	966	976	1039	980	1015	995	959	966	1008	982	1046	1003	1037	1004	955	1077	979	988	998	998	1038	985	1007	999	1041	993	1045	953	987	954	1001	1063	1040	1032	1047	1020	979	1039	978	1011	1028	1035	1043	1034	1024	1045	1023	970	1021	988	961	996	1005	990	1010	1040	993	1051	1050	1018	982	1020	1067	993	1025	981	1032	944	1015	1066	963	960	1010	1007	1035	1030	1060	1000	1042	966	969	992	1029	1035	1040	996	998	995	968	989	1028	981	1040	1026	1014	1066	971	1027	1022	977	1030	1047	1020	1016	1006	988	1014	984	1012	1005	1005	1021	1017	1004	991	994	1064	989	1019	987	993	983	975	1022	997	988	1007	998	997	1059	1025	975	994	1014	1028	1016	962	977	1017	1082	1041	971	1026	1017	1008	972	1007	1049	996	1002	1000	939	1016	962	1016	1038	1046	1002	1035	1046	1018	1049	976	1004	997	997	1019	1034	1043	1035	994	1066	1021	1044	980	1078	1055	1021	1040	987	1032	960	1001	997	1016	1034	1008	1001	1025	960	1040	1060	1027	996	1060	1030	942	981	1012	936	999	1001	996	1010	1000	1004	1076	993	1007	1067	958	999	1018	1037	1053	973	969	1027	1013	992	1012	985	1036	1009	1016	1028	958	977	1028	1003	1003	1034	1013	1068	1038	1002	994	1015	993	999	1038	972	1049	1017	1037	960	996	964	1050	1008	1029	1019	998	988	984	1018	1006	1040	1019	1008	1057	997	1051	939	1014	1031	1005	1018	1024	1013	1030	1001	1057	965	1008	949	1061	1025	1011	1002	983	1031	1015	1031	1066	1030	993	933	1013	1023	1067	1008	998	1009	995	1002	1017	1039	971	964	1068	1043	1038	971	1040	1022	1054	975	1026	1042	959	1054	1000	999	1005	984	992	1071	1021	978	1020	1003	1037	1034	1035	1026	973	964	1005	1061	990	993	1093	1035	1045	1029	1020	1062	918	1048	989	955	1033	1007	958	1004	995	953	960	1036	983	1017	1078	1025	962	1019	1016	985	1006	984	1015	1023	960	1014	1025	1029	933	1019	1012	993	1039	1029	976	998	1030	1015	971	1039	1054	1014	990	1036	1046	984	1028	1063	994	1037	1019	1006	1093	977	995	1010	1021	1000	988	1071	1034	1058	1046	994	1006	1000	981	1089	992	974	1036	1001	1045	1015	960	1055	1015	1019	954	1000	1081	965	977	994	1068	1064	995	1037	983	964	1027	1018	975	1010	1040	1011	1043	1038	1029	992	1022	1006	998	996	998	997	1003	1016	972	981	1072	1006	1038	1013	1073	996	1031	1012	1004	1036	966	1008	1054	1046	1051	1022	999	968	1017	980	1036	1001	969	998	1010	1066	1043	1020	1023	955	980	978	1025	1024	1023	1041	1003	1023	1026	986	988	1034	1067	1041	982	1046	988	980	999	986	1002	960	973	988	1033	1078	1050	1052	1040	1083	1015	995	1059	984	1014	1028	1025	1008	993	1046	1017	964	979	1004	1034	999	994	983	993	993	1054	1017	971	939	1035	1076	997	1005	1025	986	1014	956	1049	949	980	953	991	1068	1015	996	1010	1044	1059	1050	1024	1018	967	1057	1066	1051	978	1004	1040	1078	1064	1026	990	1013	980	985	988	1051	1044	1065	1054	1020	1061	1014	1008	952	1030	1011	1025	976	993	1083	1004	1016	1026	1014	990	1028	1035	1042	1075	1038	1026	1023	1002	1015	1056	954	1020	1080	1017	1009	1035	1023	999	1006	1026	1063	1005	1010	1028	968	1039	1000	973	994	973	991	999	1043	995	1034	1016	992	997	1001	998	989	1015	1004	1018	1060	994	993	1023	1033	1020	971	1003	981	994	964	955	1034	1021	1028	993	988	983	1001	973	1000	1065	1026	1022	1017	946	1000	993	1021	1011	1048	1008	974	969	1047	988	1025	982	998	1012	1016	951	1064	1045	1040	1018	995	1028	1013	1039	1046	1006	955	963	983	1034	1005	1022	1048	1024	1032	1033	1044	1066	1072	1016	1050	1005	1009	1007	949	967	1041	981	987	988	1052	1068	1029	986	1029	1045	1055	1009	1037	1000	956	979	971	1034	1044	992	1015	1010	1004	994	973	1060	981	1048	1047	1005	986	1039	1005	940	994	1026	960	1046	1039	1046	1012	972	1013	1001	1075	1013	1039	986	1014	1001	1067	993	1051	963	965	965	1008	994	991	988	1007	960	1043	1021	1029	1007	1014	988	1014	999	1027	1037	1035	1008	1030	965	979	987	1063	1023	996	1064	982	1036	1041	1002	984	987	1025	1010	1004	972	992	973	1003	998	989	963	1042	993	1032	1028	991	990	986	987	970	973	997	990	992	990	1013	1044	1060	1017	1070	1052	976	1009	1054	1010	1015	991	1031	982	983	1015	994	1013	1023	1034	1056	1001	1022	984	1009	915	1059	1013	1048	1007	981	988	1011	946	1058	1026	975	1042	994	997	966	1052	1016	1029	1041	1028	1030	1002	994	988	1059	1072	1025	962	1010	988	1015	1021	934	998	1009	984	1048	1008	1027	1012	1041	1018	1014	1015	948	1029	1004	997	968	1014	1033	967	1045	1024	991	1069	1004	1030	1060	980
2302	460	552	251	173	174	210	247	335	182	162	142	130	148	156	155	181	149	137	147	145	148	163	148	151	145	139	159	140	161	149	152	124	140	158	132	147	155	149	143	172	157	137	150	155	139	143	158	164	135	169	142	132	142	143	131	133	157	138	137	147	163	139	141	145	154	161	160	155	135	152	142	153	149	160	145	149	175	168	133	148	136	164	157	151	161	145	129	155	143	146	158	143	150	166	147	141	143	139	149	154	133	158	142	150	140	151	156	157	152	175	142	159	157	149	186	172	135	172	150	156	137	167	161	147	144	164	150	161	118	159	162	162	139	128	160	151	134	147	156	162	153	158	141	143	140	155	140	133	131	160	132	139	142	140	169	115	156	126	144	149	154	143	133	155	153	142	150	136	141	164	150	140	155	136	156	158	141	166	126	138	142	143	150	162	160	146	150	129	132	141	125	154	153	141	140	147	133	159	144	144	153	126	153	153	148	141	145	130	126	124	153	126	128	143	162	136	155	145	157	153	156	155	155	143	153	138	170	154	129	158	139	145	163	140	149	149	157	150	136	144	157	154	134	144	113	162	146	142	146	167	135	145	160	158	166	137	133	171	146	155	137	154	131	157	146	141	142	149	142	137	166	146	162	139	148	165	150	142	143	164	133	147	123	180	161	127	150	150	137	143	143	129	157	137	152	148	131	150	146	126	139	156	138	147	157	139	136	138	159	128	157	159	142	138	153	164	141	157	157	155	126	143	139	143	162	145	157	161	149	150	152	141	153	159	143	157	133	148	155	144	146	161	151	140	135	129	164	145	144	151	170	147	147	149	148	144	142	150	143	148	140	142	134	151	159	152	172	136	142	127	156	148	126	147	152	148	150	153	171	179	167	164	135	146	149	131	156	159	142	156	128	138	142	135	138	154	145	145	136	156	142	155	150	143	140	145	145	141	153	138	151	147	149	162	152	158	172	156	148	143	138	161	162	141	139	145	160	135	173	155	181	145	138	170	152	156	141	149	127	142	148	148	138	136	143	136	156	148	157	130	145	126	134	143	140	141	165	144	151	141	146	134	128	159	176	152	176	156	152	146	137	150	149	146	151	131	132	151	144	149	160	166	145	154	143	168	149	153	140	160	145	167	148	144	132	150	172	140	144	157	128	154	123	139	136	136	142	160	151	160	151	135	131	145	162	133	143	156	158	163	153	133	135	139	151	157	159	134	144	161	139	143	149	144	166	125	163	147	138	158	152	172	134	156	150	161	151	165	129	133	151	157	161	152	147	141	139	142	138	173	152	138	150	136	161	137	130	166	182	158	139	150	148	155	139	160	144	148	172	147	146	159	166	120	138	153	159	185	145	137	154	167	154	156	149	168	173	137	168	147	154	177	147	136	131	135	131	139	147	163	154	159	146	138	135	134	147	151	144	130	149	132	134	148	139	158	141	143	155	164	138	145	148	138	152	147	153	130	147	148	147	154	168	144	137	136	145	152	132	122	160	139	156	174	147	151	142	137	149	136	152	163	146	177	132	176	123	161	170	149	179	154	165	138	162	149	158	116	144	154	139	136	138	143	154	133	134	156	143	153	157	138	133	134	151	120	165	176	135	152	131	165	168	160	143	146	176	131	136	140	158	151	149	154	148	162	190	156	150	151	163	148	144	139	141	153	138	153	155	141	130	175	154	146	159	165	162	139	152	139	126	142	130	162	146	163	139	152	161	142	142	162	157	141	150	158	167	167	167	142	161	151	149	162	143	155	138	160	187	172	139	158	145	142	164	131	161	131	163	158	142	138	145	137	149	152	157	164	167	143	144	166	155	157	141	138	150	124	140	155	172	151	143	159	155	146	161	148	158	155	170	157	152	146	154	157	155	159	149	149	153	160	161	138	150	149	141	148	159	158	130	135	149	170	133	143	146	153	152	152	148	151	133	134	147	182	143	165	178	143	144	155	156	148	138	152	157	142	177	153	145	126	137	140	158	160	153	146	151	143	133	141	144	151	147	182	148	149	133	148	136	152	144	164	150	145	148	129	136	151	179	124	127	140	161	144	140	155	147	158	158	159	137	166	139	171	168	155	149	154	134	155	150	138	134	144	157	127	144	140	155	130	149	161	153	153	157	127	149	157	139	133	140	139	135	158	134	137	162	146	134	165	151	136	121	139	161	153	156	151	171	166	167	143	141	144	155	161	141	160	158	166	147	168	163	164	149	137	150	175	145	145	182	146	132	175	120	160	146	136	174	127	149	142	155	143	162	128	129	171	165	146	147	149	137	140	163	151	147	158	156	154	157	140	139	144	185	166	176	154	139	143	152	142	140	113	156	147	145	156	149	146	137	138	145	156	155	149	157	158	146	154	142	138	125	147	141	144	145	163	136	155	154	141	143	141	140	130	168	139	145	156	149	155	154	142	151	147	158	160	148	166	147	155	135	159	152	154	161	143	152	150	132	150	158	147	177	138	143	142	127	154	114	160	151	158	155	158	135	163	129	141	145	143	167	143	136	149	151	151	151	143	165	128	166	165	153	151	144	144	140	132	144	166	151	148	145	165	164	142	138	140	162	129	164	139	136	155	146	161	179	167	130	149	179	155	151	153	157	140	154	165	141	159	143	150	161	134	129	152	172	129	110	145	171	163	138	155	151	138	157	143	154	154	127	155	149	140	147	153	146	149	136	148	129	150	154	157	145	158	135	160	139	135	156	144	133	121	149	164	163	165	163	151	153	168	151	154	149	147	144	138	160	143	153	150	149	150	149	152	158	146	140	150	161	150	174	127	140	170	163	129	144	147	124	149	155	154	148	147	155	155	141	142	140	160	159	151	155	149	140	158	157	133	151	137	139	152	165	156	145	135	132	156	130	139	171	152	144	178	161	146	139	149	151	155	146	121	145	129	170	142	146	132	145	167	140	166	134	144	156	128	163	155	148	140	157	144	124	168	158	161	133	152	158	126	143	130	146	159	154	155	162	162	118	175	138	154	141	139	164	168	161	135	145	148	150	152	136	162	150	134	151	136	152	144	138	142	135	140	170	152	165	136	136	150	175	153	150	142	163	140	137	137	149	121	144	147	140	140	141	157	133	128	136	148	164	138	123	135	132	151	137	169	138	133	148	153	176	111	129	161	139	160	172	129	143	162	134	155	151	151	144	156	140	149	143	138	140	135	143	166	124	121	152	164	157	146	137	137	134	154	161	155	139	156	122	150	157	149	143	150	160	131	142	147	148	128	140	142	163	157	157	154	127	134	168	180	129	162	133	140	146	136	149	153	135	176	137	143	140	151	131	156	137	158	150	153	164	145	158	159	141	138	157	125	131	156	155	153	148	150	148	146	139	163	145	138	125	134	133	126	139	133	130	159	144	125	156	116	135	153	144	152	134	137	166	136	133	127	154	158	153	138	145	160	147	148	151	134	147	146	136	140	164	157	143	172	148	135	153	151	145	146	140	152	157	153	150	136	137	142	133	159	130	148	139	155	145	166	167	132	173	170	159
2481	923	1274	717	672	578	861	1325	2016	832	555	520	531	509	561	531	516	504	487	513	472	490	539	481	488	489	509	479	506	489	539	499	494	511	472	508	519	524	508	507	525	460	492	480	472	513	505	508	470	510	493	530	549	517	488	525	516	468	487	509	518	508	499	502	486	501	508	507	488	516	482	516	518	439	491	505	490	518	496	514	456	509	516	475	509	488	483	518	500	496	512	496	486	479	508	468	520	492	508	507	544	503	501	489	468	485	525	515	529	472	504	473	457	500	492	494	502	514	470	479	470	534	522	488	498	519	519	451	502	466	467	465	478	527	490	511	493	504	461	518	501	514	466	498	507	463	483	522	432	506	468	465	508	494	462	510	500	506	521	461	487	519	495	455	510	485	493	525	474	516	463	490	525	484	449	532	445	508	467	518	490	524	483	485	490	504	483	488	468	489	519	494	466	487	502	505	474	465	493	516	475	512	502	457	535	549	505	518	496	474	488	531	502	493	536	501	508	460	466	495	460	466	493	483	479	480	531	514	488	511	520	460	509	483	530	483	510	457	479	507	458	514	498	489	486	514	526	476	479	525	517	492	502	483	496	444	566	527	481	528	494	483	490	472	490	454	470	504	482	489	504	505	510	505	509	473	527	478	503	468	445	454	467	506	501	484	456	474	509	499	488	505	455	497	510	523	519	506	522	528	501	479	517	530	484	516	516	509	515	500	514	507	510	494	519	475	514	519	474	488	510	470	520	510	502	517	499	497	462	523	495	510	469	490	458	501	468	527	533	510	510	516	508	483	489	476	468	490	503	502	450	564	535	479	488	497	494	483	484	517	492	501	452	481	462	514	501	496	463	505	517	488	503	501	492	550	529	517	477	485	458	490	523	498	472	478	484	500	485	494	459	528	521	498	464	484	511	502	508	488	501	494	516	529	509	499	475	455	525	507	459	492	506	505	504	529	513	487	461	486	501	511	520	513	492	469	458	486	522	523	502	502	499	516	521	497	497	473	479	532	487	509	515	501	478	493	498	504	493	470	476	467	504	507	502	500	521	507	497	506	500	478	463	498	475	473	484	494	547	479	535	461	472	483	511	472	496	522	525	524	465	500	448	519	449	479	528	483	519	501	474	504	489	507	533	499	494	519	512	515	517	489	513	508	518	532	481	497	480	492	451	488	539	486	504	530	527	515	448	489	482	500	521	515	532	503	489	479	496	501	506	469	493	487	490	487	522	510	494	459	496	508	494	527	462	473	513	439	490	496	501	506	530	503	556	528	476	524	482	487	488	500	491	485	458	459	507	523	487	477	452	485	485	525	518	531	515	497	513	498	528	461	485	474	486	465	474	464	513	467	484	503	488	471	473	472	483	521	494	480	504	487	463	506	483	523	518	529	478	481	497	503	493	505	511	479	535	527	512	478	463	482	498	481	492	536	469	452	469	485	506	467	482	436	523	488	507	510	488	472	492	468	479	528	515	504	466	520	510	512	515	504	478	520	491	506	525	530	523	515	514	484	532	512	507	509	452	508	501	477	501	500	516	498	525	479	511	497	476	476	438	495	492	474	477	508	469	495	456	494	498	529	516	478	508	515	519	494	533	500	513	494	512	469	506	479	491	493	472	479	505	495	512	503	484	495	514	497	491	513	530	514	523	498	467	522	497	504	472	470	465	535	503	527	509	507	483	522	498	492	482	513	505	493	510	522	472	522	530	492	486	490	501	504	470	510	471	481	531	508	521	525	477	509	478	461	515	506	471	518	495	509	516	496	517	505	519	505	487	491	492	508	497	443	490	463	446	533	472	523	479	519	466	486	476	531	511	500	460	487	490	489	498	444	491	520	480	507	501	510	481	485	488	479	481	501	498	503	512	485	476	463	498	512	547	468	493	488	503	447	441	485	480	487	480	531	511	464	501	472	482	521	494	494	490	491	493	517	496	522	479	510	491	473	533	480	492	500	513	454	489	535	461	523	470	475	479	510	509	500	481	446	510	494	512	498	520	500	516	516	470	508	436	489	481	514	462	481	502	473	507	499	515	499	491	507	489	473	498	538	528	496	483	499	507	485	530	496	482	435	471	510	491	510	531	470	517	492	469	493	478	509	535	486	456	493	494	465	470	498	462	475	495	487	469	512	450	500	486	450	496	502	468	455	510	466	500	457	486	488	516	485	487	498	530	483	477	496	513	524	495	514	462	485	489	491	516	493	512	493	518	477	468	540	524	497	479	487	510	488	477	512	526	516	494	467	508	488	496	522	491	492	505	498	504	472	473	461	487	501	548	507	465	523	516	472	486	501	460	501	511	474	500	463	465	498	493	501	479	474	510	505	490	510	502	507	492	474	467	475	472	487	499	504	517	524	477	523	509	478	534	501	470	504	468	501	485	521	498	505	524	484	502	521	462	496	498	505	528	484	514	474	460	478	530	459	513	522	479	489	499	486	512	520	495	480	536	528	443	521	460	463	476	481	502	463	503	501	485	496	545	530	494	523	518	483	502	510	490	502	506	514	480	493	522	493	504	497	512	485	495	469	524	494	489	487	487	482	503	487	488	495	507	497	475	481	534	516	528	501	478	476	479	533	500	517	501	504	525	509	480	447	495	454	462	478	496	515	519	482	561	457	487	481	456	466	524	522	475	517	516	468	500	481	480	497	517	506	514	510	484	483	506	517	490	490	470	532	477	488	506	453	458	449	485	525	480	500	484	489	489	497	498	542	475	532	472	487	486	478	466	479	466	468	494	530	505	464	478	513	514	500	493	532	487	498	507	500	509	507	473	481	504	488	512	448	494	496	530	449	484	496	483	487	510	492	456	526	498	513	460	512	514	492	481	505	512	505	460	477	465	522	488	496	523	470	485	513	527	519	451	530	504	488	523	505	502	471	500	494	515	477	510	511	485	516	496	510	477	477	456	510	504	490	490	483	484	509	535	488	525	487	516	471	510	502	536	480	524	504	509	492	513	488	487	454	497	460	468	480	482	450	479	473	498	485	494	474	524	492	481	496	489	511	473	495	468	506	505	462	491	490	477	483	528	472	469	551	502	511	504	469	511	516	464	486	520	488	494	531	488	469	527	497	486	487	493	524	515	528	471	477	511	493	480	499	502	486	489	528	486	455	472	465	501	489	513	518	502	506	471	491	472	536	524	458	469	492	512	514	500	479	518	470	471	476	518	519	503	532	512	467	493	503	497	490	469	504	500	472	507	466	489	479	490	480	470	500	530	457	494	480	506	499	522	490	477	470	519	534	497	440	477	474	516	463	504	481	483	469	509	512	440	494	460	509	539	468	508	470	471	490	470	486	503	475	504	482	529	494	483	468	468	501	477	455	505	498	482	518	480	505	483	518	525	533	502	485	509	536	496	542	516	545	507	510	506	478	537	552	496	477	514	475	470	492	464	531	528	508	476	481	460	544	508	507	510	489	495	529	521	488	472	487	512	509	494	545	474	488	499	527	474	511	498	543	528	489	486	432	450	485	462	462	490	513
15511	7179	7497	3575	1830	1512	2397	2963	2842	986	697	461	400	403	372	378	370	353	382	383	377	389	384	343	384	393	323	323	350	324	366	355	350	344	344	389	395	333	365	336	355	381	371	394	334	348	360	358	327	361	350	344	357	333	360	366	331	335	336	358	343	374	342	356	340	345	363	348	307	349	340	333	367	376	307	348	381	334	389	342	378	319	323	333	315	364	324	382	326	368	349	325	343	374	356	344	369	363	356	341	303	350	345	342	360	364	327	361	369	331	360	320	373	354	343	311	334	325	354	358	353	336	321	301	322	333	369	353	332	333	351	365	332	341	359	331	348	342	331	347	352	310	337	337	354	341	334	344	323	351	362	343	332	331	337	345	315	342	349	339	328	375	340	333	345	337	358	354	323	327	351	344	340	343	334	373	349	370	358	374	341	368	344	345	323	363	369	323	325	348	319	342	357	366	357	313	355	345	358	365	337	352	365	376	328	339	360	357	357	356	323	288	310	342	385	357	348	328	360	342	343	345	369	355	341	346	302	335	321	381	341	358	310	347	327	324	378	333	351	349	353	335	383	326	330	360	340	345	332	367	353	335	366	354	352	347	348	302	355	341	345	361	345	347	340	374	345	356	365	341	372	307	346	343	343	338	378	359	373	368	331	348	370	322	363	362	364	331	345	351	355	378	339	341	324	333	358	339	367	354	355	340	315	348	355	344	336	340	336	329	366	354	306	316	318	332	339	367	356	343	309	363	312	323	356	341	316	329	292	353	350	355	355	325	326	347	325	347	365	353	350	326	373	367	326	360	380	376	344	345	332	313	349	342	339	334	329	341	376	350	349	341	347	334	327	342	328	317	358	337	368	360	336	343	333	315	327	313	353	324	343	316	330	349	340	369	344	348	336	327	341	328	357	359	344	330	354	347	374	329	374	348	373	333	313	399	336	336	366	341	304	343	356	359	336	316	344	345	358	378	314	329	333	324	347	326	348	336	305	334	303	382	335	382	340	366	323	338	320	340	357	327	338	323	356	318	388	321	313	323	360	348	353	365	375	305	381	335	345	360	356	342	332	344	325	342	335	325	324	337	327	371	365	351	382	337	320	317	338	378	330	339	362	360	339	337	362	361	362	349	326	318	343	359	358	311	329	358	328	360	346	354	326	319	357	330	313	329	324	355	323	352	339	342	330	333	327	343	341	344	352	342	318	355	327	317	297	373	359	336	308	342	317	352	356	353	364	315	349	326	319	372	316	348	325	326	339	340	351	328	348	360	362	332	309	363	360	347	364	344	326	331	369	341	373	347	333	319	321	355	383	357	342	337	324	356	352	308	344	327	371	347	362	356	314	386	358	347	352	330	375	332	346	325	382	361	346	329	359	373	338	332	346	362	334	333	361	372	346	371	332	362	358	336	346	339	349	382	327	325	358	358	359	334	313	336	335	333	364	360	331	368	371	338	318	358	335	328	337	370	347	346	352	366	317	319	339	365	324	360	372	359	353	327	335	337	329	348	332	320	362	314	330	343	350	363	331	307	349	351	351	310	323	332	337	331	336	364	341	319	370	352	348	326	374	306	356	350	350	346	353	346	326	327	332	355	340	327	333	329	305	343	344	336	339	338	358	352	373	388	328	334	335	324	322	340	351	311	320	370	322	364	339	325	377	366	386	363	402	349	354	363	347	313	363	360	358	337	350	368	345	304	358	359	313	367	323	356	337	331	364	351	365	336	372	344	345	323	340	362	375	355	326	335	347	318	345	311	337	307	339	331	317	320	341	348	348	338	344	379	391	358	370	316	362	323	339	335	332	359	350	354	352	313	350	341	350	337	358	318	414	359	373	333	344	356	377	359	340	349	329	363	301	359	346	337	349	372	356	344	337	356	341	376	338	333	322	322	338	382	368	337	349	323	343	350	323	315	316	341	341	342	338	310	323	355	334	314	371	361	342	365	373	342	304	345	349	368	322	332	368	368	322	323	358	340	361	318	348	324	323	349	328	347	311	310	345	345	321	329	316	343	342	388	360	346	347	357	365	362	319	334	350	334	366	364	324	344	323	315	327	318	343	311	376	347	366	347	347	347	383	347	316	352	322	334	321	338	338	374	350	357	333	313	340	340	311	342	310	311	356	349	339	349	328	350	367	373	360	353	336	360	327	345	369	324	371	340	364	368	332	337	375	328	377	378	325	363	320	336	365	357	375	356	359	329	344	348	362	323	312	372	380	366	354	351	368	355	332	347	359	337	344	355	319	355	333	367	349	311	344	311	349	345	327	364	357	370	340	344	356	333	337	367	353	349	341	355	338	351	323	374	328	355	370	350	328	350	357	366	376	356	330	308	351	358	333	354	369	350	322	343	334	336	343	346	336	368	325	362	344	327	295	363	368	340	336	341	360	345	348	346	346	356	341	332	354	407	332	364	335	340	348	373	349	345	383	347	340	355	339	348	333	316	341	365	323	336	343	324	338	338	334	342	368	331	319	346	370	353	321	336	322	346	359	355	319	355	334	364	352	329	331	348	330	333	348	334	350	366	357	348	304	341	349	331	333	337	342	366	350	329	375	353	367	326	330	322	335	351	306	330	348	328	371	323	351	368	329	380	372	342	360	351	322	362	364	320	336	355	336	317	339	340	367	362	351	330	364	305	358	309	318	357	346	322	356	329	313	345	334	363	367	367	335	340	363	350	324	341	353	367	399	336	345	403	371	303	370	366	327	345	363	343	360	364	345	330	324	319	374	330	314	317	347	313	361	342	332	349	350	334	316	322	329	328	355	326	340	350	350	304	337	349	348	333	361	355	387	344	336	358	305	360	343	360	313	319	355	346	324	347	355	338	333	323	346	341	326	347	352	304	340	345	359	326	367	376	344	346	327	360	378	361	374	339	314	355	343	392	340	333	345	365	366	333	378	336	329	349	333	324	328	347	349	346	318	332	389	337	327	338	345	369	354	345	365	340	347	371	373	314	372	367	371	349	351	343	337	346	334	315	366	363	307	355	329	353	339	369	388	362	337	338	346	325	340	361	320	370	344	326	330	362	320	342	355	353	308	356	325	304	353	355	332	319	345	381	371	350	371	380	325	346	311	356	366	359	338	346	349	347	363	385	341	322	358	327	366	330	344	319	343	346	345	348	343	309	356	348	317	322	316	385	343	340	353	348	331	338	324	324	338	347	379	354	323	368	354	353	342	344	348	326	338	319	345	367	361	325	356	365	317	366	330	344	371	351	327	369	315	378	332	309	346	391	376	336	393	368	305	339	378	382	349	350	358	348	360	357	344	363	318	330	339	368	339	381	351	363	387	336	352	346	306	320	329	355	331	339	339	331	328	341	392	320	322	377	356	335	366	337	312	332	346	326	350	335	364	334	357	355	392	369	350	358	350	354	368	365	334	343	340	335	359	358	369	335	358	343	349	331	320	343	353	354	347	335	367	327	338	362	321	378	340	373	326	314	325	350	331	356	333	337	355	331	356	314	329	356	335	369	370	366	338	362
9809	4357	7856	4132	3569	3858	8405	10062	8244	3616	2921	1760	1522	1383	1318	1324	1214	1165	1225	1141	1074	1169	1031	1099	1090	1085	1020	1066	997	980	1009	1008	1011	1052	952	1006	1021	974	999	958	924	996	997	980	1014	957	953	981	996	951	1003	963	979	975	958	917	947	939	911	982	976	966	974	953	941	960	940	947	962	997	934	950	941	957	946	941	917	974	930	886	977	944	967	973	939	1000	933	958	919	946	911	935	1045	959	891	918	939	917	955	985	920	976	1003	942	916	950	886	957	944	954	954	916	910	902	991	959	993	897	968	953	978	1008	962	955	917	938	978	968	918	893	978	899	933	975	952	925	950	916	997	925	992	943	936	927	975	946	922	907	903	941	956	922	915	970	988	924	869	963	978	866	972	907	963	953	930	935	939	935	944	982	924	936	910	873	908	961	944	945	938	928	934	966	987	955	958	929	966	872	930	887	956	928	898	927	918	917	959	960	950	909	947	962	939	994	935	888	938	896	861	922	898	934	999	895	953	982	937	943	916	922	889	942	945	883	963	922	1013	913	893	887	924	994	955	917	912	908	902	900	935	920	909	954	958	927	940	928	875	952	892	1000	946	948	957	965	914	976	914	902	943	923	856	919	921	936	920	932	941	964	892	954	960	965	964	881	944	918	989	998	914	957	923	924	928	918	912	906	894	948	907	911	929	973	915	940	954	945	933	895	1017	927	951	955	906	902	951	924	905	909	922	932	949	886	889	946	913	970	953	890	936	925	948	896	935	946	879	914	936	955	944	965	942	896	939	931	984	936	924	956	972	963	973	925	885	922	949	928	882	917	909	970	885	934	914	930	916	935	948	969	884	949	963	996	910	941	889	883	996	916	989	937	957	957	877	886	948	962	1010	917	941	943	916	950	892	924	910	970	988	963	931	888	975	970	951	927	907	917	902	906	929	930	925	963	894	914	917	905	952	989	936	926	923	919	916	907	961	925	930	939	894	951	968	935	954	920	965	929	909	935	911	919	927	902	931	905	908	981	956	930	926	1030	930	911	941	944	879	955	950	972	923	918	930	905	950	943	893	915	914	877	928	956	866	991	895	910	972	872	927	929	928	911	930	964	929	922	869	939	911	1009	977	945	977	936	923	935	919	938	990	936	945	970	860	913	923	890	907	960	922	921	953	949	943	961	974	932	911	965	978	993	947	958	981	929	932	959	926	939	884	958	954	909	950	919	948	941	888	956	924	901	949	897	938	895	917	908	967	992	930	945	925	886	918	974	920	889	925	936	932	869	940	946	896	927	915	913	949	922	932	937	869	940	953	884	930	994	895	860	941	938	998	922	983	930	892	917	977	957	955	928	943	992	938	919	929	943	945	949	875	919	920	895	965	940	907	896	905	891	976	991	930	911	959	962	925	985	925	939	937	915	919	901	916	923	939	889	901	982	987	940	968	936	958	977	994	924	947	943	927	913	931	889	886	896	919	1016	927	958	1003	916	996	983	954	977	975	931	959	931	979	950	900	917	895	917	914	867	952	939	941	902	939	903	976	926	911	929	934	906	942	926	877	940	883	932	867	906	927	958	902	934	898	926	923	967	921	905	904	926	892	940	944	946	913	976	922	946	958	944	979	929	931	924	967	971	965	936	978	908	910	957	896	967	957	893	926	927	858	889	936	892	989	967	983	968	924	892	967	935	943	931	929	909	937	949	955	918	947	946	935	915	872	891	978	916	935	934	929	901	924	968	957	961	943	903	889	1000	987	921	934	855	957	938	919	977	961	924	931	935	926	940	903	955	937	923	955	928	950	897	966	879	898	955	877	919	967	956	936	940	904	969	955	940	910	944	962	922	968	959	928	964	941	886	941	933	926	940	938	938	979	913	918	966	972	949	970	972	913	927	965	908	917	952	919	959	1021	914	880	934	905	950	922	913	938	942	928	900	996	904	985	956	926	927	966	915	896	959	931	920	976	930	908	885	944	954	936	987	972	932	932	992	933	988	893	1012	945	882	965	920	994	924	956	965	919	932	892	939	910	945	923	950	964	948	939	915	948	875	971	964	1013	905	925	899	959	938	876	951	956	990	937	936	963	988	961	974	873	956	959	952	932	945	905	925	938	913	951	975	933	941	913	903	949	936	938	925	954	954	930	916	971	940	934	942	961	918	953	928	972	918	976	1011	934	978	961	1003	899	958	900	932	936	911	928	953	920	948	909	1001	1002	915	915	989	912	911	954	900	939	964	943	905	966	911	937	894	899	921	963	889	956	931	884	945	921	961	920	893	941	967	887	936	927	931	909	926	944	883	973	891	926	981	946	978	983	987	958	955	968	946	976	948	885	926	913	929	964	867	955	932	990	990	946	920	936	968	1002	907	948	917	904	939	988	930	923	907	953	888	911	926	932	960	909	970	898	917	954	894	964	908	958	918	915	939	989	926	936	931	953	965	893	916	956	1022	900	906	973	865	938	931	913	891	942	995	964	916	998	911	956	881	945	925	882	970	906	973	929	936	929	900	928	939	955	927	982	954	939	907	902	951	866	928	904	949	983	932	955	919	917	949	913	957	938	958	991	910	973	971	877	902	956	922	889	897	922	969	911	961	877	886	905	873	938	974	931	979	883	927	952	931	933	910	951	895	940	962	906	933	943	896	945	905	982	936	893	925	922	942	917	908	897	964	968	900	870	994	905	906	862	960	917	943	929	956	939	905	904	980	944	894	923	914	971	872	938	922	961	885	933	952	913	952	951	912	913	910	922	911	925	1000	925	907	922	946	925	901	983	880	951	988	953	939	925	938	953	958	986	884	933	995	940	949	945	940	931	950	919	925	930	921	933	903	958	884	937	953	907	904	937	914	947	934	961	939	909	900	959	925	938	953	948	967	893	955	954	870	975	950	891	951	966	897	930	937	929	928	976	904	990	883	921	962	942	937	956	930	988	970	938	942	959	966	932	922	939	941	938	962	945	942	967	884	933	930	914	948	895	982	929	970	913	954	975	940	938	974	911	985	947	964	924	925	952	949	931	896	936	902	885	873	949	919	949	915	938	951	896	928	947	912	896	955	970	951	946	948	932	914	975	936	930	958	921	911	917	917	927	904	943	914	932	945	896	935	923	895	919	949	854	920	926	926	928	955	945	927	907	998	924	922	960	898	943	944	979	915	900	954	899	933	911	982	892	890	934	987	919	901	923	923	928	952	909	909	943	924	890	891	929	955	970	899	915	932	983	930	884	902	920	935	948	916	948	922	867	981	937	901	917	904	883	965	891	925	922	949	923	925	963	944	937	919	991	917	955	958	934	968	931	948	930	928	907	951	946	961	955	908	989	913	969	920	969	972	925	929	935	940	907	902	980	892	979	930	947	951	891	930	927	917	982	954	932	896	906	998	961	887	921	934	936	883	888	932	924	962	938	963	952	971	965	918	985	950	971	953	976	976	923	968	938	925	935	952	969	954	964	953	932	980	916	933	873	969	941	910	945	985	910	907	965	967	891	908	910	948	912	892	901	928	905	907	998	900	888	882	904	895	931	956	904	931
26366	17646	9250	5104	2806	2447	4356	6783	2854	1390	993	685	523	491	447	438	479	436	454	433	456	393	404	422	461	448	440	443	411	427	419	409	383	431	398	431	408	411	405	385	385	383	401	390	402	417	374	388	385	386	352	412	399	390	401	403	404	378	380	412	422	366	410	400	383	406	416	398	410	389	419	443	380	447	369	390	377	394	347	355	392	371	406	404	411	400	406	414	356	382	377	389	364	367	423	362	377	361	382	401	413	397	401	364	402	368	377	363	414	393	436	359	437	375	409	345	404	414	424	383	393	402	389	411	365	403	417	348	373	397	377	367	394	383	346	377	415	384	424	374	409	391	383	378	387	378	370	383	384	357	418	369	409	409	356	376	375	421	388	393	399	397	387	392	407	352	414	383	400	407	372	380	402	394	371	406	395	388	406	425	391	386	401	393	357	414	429	392	363	368	399	382	375	380	385	432	410	376	408	402	407	372	389	386	395	377	371	370	397	380	403	404	395	358	373	374	385	381	389	402	389	437	381	418	397	355	404	424	413	421	399	402	385	391	336	389	397	427	372	382	391	422	411	416	431	354	439	369	395	375	377	383	408	363	397	392	385	376	409	399	395	368	370	402	426	406	395	380	405	401	382	402	387	380	413	366	409	378	388	397	378	398	407	393	379	383	407	410	375	407	395	381	414	434	409	382	380	393	433	427	378	387	434	381	417	368	404	426	391	402	386	391	370	371	411	405	392	363	413	397	379	387	404	416	378	379	408	383	372	407	394	419	450	415	362	415	417	388	393	401	388	406	393	342	361	413	387	363	377	380	370	401	393	416	410	384	366	397	368	386	399	360	401	399	392	403	390	383	407	419	401	383	376	361	364	410	371	387	398	383	396	402	406	364	367	407	347	393	403	400	364	391	409	357	429	405	358	390	382	352	382	375	376	426	412	413	388	398	382	411	431	354	379	390	420	374	417	388	379	387	367	401	357	376	393	398	420	400	374	392	384	427	356	393	372	395	430	398	373	372	377	368	380	387	393	413	389	348	429	354	382	391	368	421	419	369	399	366	385	401	417	385	399	379	382	397	393	372	405	417	403	405	432	394	420	373	379	366	371	427	426	382	406	394	413	383	370	399	397	377	369	435	384	418	398	414	390	411	410	394	379	398	379	398	378	409	392	412	375	412	403	385	404	411	395	379	402	388	398	399	368	389	413	392	364	376	374	396	381	370	405	433	402	415	393	391	393	380	379	391	400	405	391	416	423	405	396	389	415	383	356	342	391	399	432	401	379	386	439	368	406	405	375	363	389	395	388	411	402	374	377	373	350	368	388	382	392	423	443	411	353	419	425	360	400	378	391	384	362	397	430	442	379	421	361	412	379	413	385	411	384	387	399	404	422	368	398	386	397	384	397	377	396	394	374	403	397	405	386	372	400	377	373	423	421	401	405	405	406	406	404	358	396	388	396	363	410	378	363	349	368	373	444	421	388	378	385	396	407	400	369	399	394	412	363	430	347	412	379	344	386	429	421	391	426	394	349	398	364	368	421	387	396	374	380	393	405	389	390	423	414	411	403	402	421	364	421	360	382	355	367	376	404	403	387	370	387	379	406	442	382	418	384	400	400	408	381	363	406	416	404	390	359	365	400	381	380	397	399	368	440	406	372	367	390	396	411	383	382	393	372	428	395	430	334	394	371	369	366	409	391	398	391	406	412	361	435	381	397	381	379	418	387	399	402	370	385	398	395	362	415	373	401	369	369	406	384	415	386	381	377	395	386	384	374	395	403	345	382	404	391	407	359	342	391	394	408	372	393	378	409	365	384	444	404	389	382	381	394	396	408	441	401	389	410	393	380	388	411	363	379	320	378	414	405	373	378	391	407	427	415	405	377	383	396	376	364	456	397	425	373	378	410	367	373	387	389	373	405	408	408	430	389	374	340	361	396	392	412	382	418	383	422	390	379	406	358	378	369	408	378	390	411	387	373	410	400	375	396	385	371	405	435	430	365	406	439	384	390	382	391	360	396	375	385	370	387	346	396	403	388	369	401	397	381	412	393	398	379	390	382	395	378	378	386	413	363	404	405	372	384	372	376	418	375	358	384	402	368	361	370	373	373	405	364	382	394	414	424	386	359	357	382	336	373	414	385	374	363	416	408	394	377	415	404	382	396	371	408	369	368	428	352	432	404	422	397	416	428	400	394	404	414	363	412	398	408	386	401	389	401	384	409	385	368	413	416	411	433	387	420	378	392	380	354	404	420	391	384	377	355	356	391	398	368	374	397	417	409	403	416	430	384	389	429	383	380	406	434	388	417	399	384	392	395	403	393	395	392	388	353	389	376	382	400	397	386	386	419	364	404	423	412	386	402	368	372	419	394	371	386	365	426	379	424	395	394	389	400	367	399	396	397	403	377	386	366	365	368	389	383	390	396	382	392	413	422	364	389	381	423	383	381	397	378	410	396	423	401	333	357	398	405	397	373	400	384	371	386	379	337	376	362	401	401	377	392	396	381	378	390	411	371	403	398	383	369	396	379	413	350	397	407	391	377	379	407	411	395	397	401	382	370	389	362	398	374	379	393	370	377	384	393	413	397	411	415	389	389	408	362	366	399	392	346	376	396	421	382	375	398	392	367	420	397	414	389	393	410	438	400	366	389	385	411	368	404	409	393	433	397	373	402	392	382	361	369	384	428	404	425	406	384	413	386	378	383	395	361	390	425	404	394	375	390	394	390	429	423	408	391	372	395	371	390	387	400	360	387	381	393	394	417	373	432	386	395	369	384	427	410	412	379	406	395	363	394	377	384	402	396	380	393	422	425	430	407	383	391	417	392	373	349	372	388	432	361	404	403	397	420	395	416	377	428	373	385	387	392	379	361	385	392	413	401	416	358	391	423	383	417	398	371	383	375	390	400	392	401	365	392	404	372	386	381	402	384	396	386	383	379	401	427	383	408	394	418	394	390	392	406	400	398	394	400	416	414	423	424	399	379	386	400	408	399	375	360	415	379	384	396	365	421	372	387	355	409	415	399	413	393	416	382	413	407	370	414	389	413	415	401	389	408	388	362	402	393	387	362	398	372	339	374	396	428	396	377	347	392	415	383	399	384	447	430	400	405	430	376	371	411	398	385	381	372	379	336	394	379	389	375	373	352	365	384	388	370	390	373	415	412	383	406	388	369	382	376	366	373	388	429	383	358	430	411	384	360	400	433	392	383	400	402	370	405	409	367	392	398	415	432	394	383	423	352	386	404	389	396	395	384	386	377	387	422	381	406	353	406	371	399	362	368	400	413	408	453	398	403	393	420	422	391	421	401	401	375	401	376	422	412	388	404	383	362	364	379	367	387	396	408	430	401	409	380	436	434	387	400	382	377	384	382	403	393	368	385	402	385	402	417	379	404	404	404	426	396	351	371	418	431	430	370	383	394	361	398	404	382	385	383	409	420	356	405	402	410	375	394	349	390	407	394	387	352	435	363	395	398	381	427	386	389	448	385	389
16627	9801	5516	5514	4807	6683	11009	17351	7280	5486	4397	2744	1887	1681	1623	1566	1455	1436	1423	1308	1347	1250	1283	1225	1240	1196	1188	1183	1216	1160	1097	1165	1096	1132	1161	1157	1101	1091	1090	1071	1093	1100	1115	1068	1050	1080	1000	1027	1113	1048	989	1064	1061	986	984	1080	1097	1026	1058	1042	1013	1043	1122	963	1070	1006	1070	987	1001	1086	1035	991	1061	1024	1019	1039	1043	1033	1008	1038	1025	1061	988	1002	1020	1023	1061	1039	1017	1046	1018	984	980	1013	1081	1052	1020	1054	1030	998	994	1031	1025	986	1081	1038	1087	1004	1031	1060	1001	944	988	1054	978	1019	1013	977	979	1056	960	1023	974	1024	1022	975	997	1018	1011	1081	1021	1005	973	957	1056	976	1023	958	1018	1002	972	995	1035	943	1040	1084	989	961	1039	987	1001	1060	1019	957	944	964	1063	972	1015	995	1030	1018	1003	1015	924	1028	990	1018	1034	1026	1002	1028	981	989	1015	989	983	1012	992	990	954	964	983	1045	1016	1013	1023	1014	1002	1012	995	990	1008	989	1002	1040	937	1002	1003	1014	925	1048	1017	1043	950	957	974	1074	999	972	1042	1033	999	997	991	1032	1010	1024	1018	972	1053	1017	986	1023	976	1030	1063	1024	944	1025	979	995	1014	1067	1023	1018	1024	1024	974	999	1033	1007	1050	1016	1056	1018	1018	1009	1129	973	1036	967	1005	1018	1015	963	1016	1029	994	1057	1025	1069	994	958	1014	1068	995	1003	1018	994	936	1014	987	1056	967	1043	973	1031	1029	964	1000	985	1043	1024	1007	993	977	1013	960	1038	988	1018	985	1056	1042	980	994	987	1089	1036	993	971	1033	1010	967	992	1018	1097	1020	1023	1038	977	1030	997	965	1003	913	1052	1038	932	997	975	968	1009	1023	1014	983	1024	1037	1019	989	1018	989	993	1018	931	1055	998	988	1038	1034	1072	971	1015	1042	1009	942	1030	1002	998	1034	1000	973	1023	1019	996	1003	1067	996	1004	976	995	954	1037	983	965	1084	987	1005	1001	974	1014	954	958	1022	1022	933	976	1059	994	1023	963	987	1018	1034	1004	1027	1014	1018	1040	1036	1010	991	1085	1040	1050	962	1059	1067	1004	980	1016	1042	995	966	1055	967	1016	1003	1036	1000	975	1020	990	943	976	992	1014	1009	962	1026	996	1001	1037	1000	986	1060	1021	1028	1044	1047	954	1004	997	1036	1004	993	1037	1025	1055	983	1102	1081	968	1020	1009	973	996	997	973	963	983	1038	1026	1017	982	1003	1011	956	1036	999	1039	1012	1055	1074	959	968	992	1028	1040	1005	1028	979	984	1007	971	963	984	1016	1042	960	1009	986	1024	1027	1029	1016	989	1005	997	986	1005	978	985	993	968	1029	978	1030	1031	1016	997	920	1040	1039	991	1029	1051	949	1040	1041	1025	1026	1038	973	990	1036	1028	974	1016	974	997	1014	973	1008	1016	993	973	1026	1004	977	981	961	1029	1027	1063	994	1006	1053	1023	991	999	1103	1032	1011	951	997	1048	1023	1014	998	1024	1040	994	967	1004	974	1038	947	999	987	1058	975	1022	1024	990	984	1037	986	1034	988	992	957	1002	1009	995	1022	986	1000	980	1010	1024	1006	963	1020	1065	947	1066	1000	1053	1038	1015	1022	989	996	978	990	1002	1039	1019	1009	1032	975	998	982	994	984	993	1030	1043	1024	1060	1049	1063	1033	1052	987	996	1028	958	980	1017	983	991	1030	974	1007	986	1006	1055	979	987	1062	1024	974	1021	977	1001	1014	1065	1000	1008	985	1003	993	1024	1030	968	1037	1010	964	970	1034	1036	952	1052	998	1008	1053	1010	995	983	1034	956	1041	1014	966	933	961	1025	998	1031	960	997	970	1001	1007	977	1011	1006	1045	1063	978	1041	990	1030	951	978	984	1030	982	996	991	1039	993	977	990	980	1018	1019	1042	1024	1050	996	993	964	1014	1007	1033	983	1039	984	992	1014	1042	996	1037	1033	1021	976	1013	993	984	1039	990	926	1047	1040	1015	992	1002	1004	954	1048	977	1040	1005	1014	1009	1008	1050	1036	1040	1047	1008	995	1040	997	1051	1001	997	949	1014	1030	993	993	983	1045	1049	1049	1006	958	971	982	1004	997	1047	1078	1028	996	953	997	959	955	1073	1005	968	964	1018	989	990	1017	1019	1039	988	965	1010	978	994	1006	1022	1040	981	1015	989	1025	1033	1018	1028	1000	1057	959	1079	1025	1023	1013	1056	1027	1036	1012	1019	1057	1025	1092	1022	947	1016	994	1040	1013	1043	1031	983	1029	981	1005	1002	1008	1012	1073	1000	1040	1010	1025	970	973	954	991	1028	994	1016	1037	961	1039	1034	1040	975	1028	996	1007	993	1014	1004	1054	1017	1013	1028	939	993	1032	1021	1035	997	954	1012	1026	970	961	1047	953	1023	977	966	1001	984	996	978	970	999	992	1046	1019	1019	895	1027	1015	1061	1029	1027	1000	1043	988	993	1020	1037	940	1023	1013	1005	1016	1044	1006	1047	978	989	991	1009	991	1043	983	1020	954	1017	1042	993	1010	995	1002	1020	985	970	979	1034	1018	962	939	1076	993	1063	986	973	965	1028	1008	1036	1054	1035	1023	963	1038	963	977	980	988	1024	965	981	1058	1038	1018	1035	1020	989	1029	1062	975	1024	1038	1027	986	988	985	937	999	1003	1039	1009	1045	1063	1019	1021	1021	983	1077	1013	1036	1011	1059	1025	989	1015	968	1019	1008	992	1014	974	1034	1051	963	1013	951	1054	1062	1048	1002	1004	1013	1034	993	960	970	997	1000	981	1048	1019	971	1030	1029	996	1029	1005	1049	1089	1019	1038	999	1004	1025	1028	988	1008	1015	1036	1028	1000	972	1016	1021	969	955	997	1023	949	1022	1015	1069	1039	1048	1025	985	1012	978	1019	1012	1013	999	1002	1014	989	1018	1068	950	989	997	1075	1026	982	1025	1055	1034	1024	976	940	1044	1058	999	1017	1003	1027	955	1027	1027	1041	983	1035	968	971	1031	971	968	1047	1043	968	1030	991	1046	974	979	1017	988	957	993	1021	1022	1008	1043	1034	1015	981	985	1065	1028	989	974	985	1009	1058	994	1036	1024	1056	982	982	1032	1012	1010	977	977	1044	980	995	1041	1000	993	1028	1028	1012	1023	1018	1011	1036	968	1002	951	1047	1016	1045	979	1008	1022	1017	1059	966	1029	987	981	948	1069	1021	1036	1024	991	977	975	1020	976	1008	1029	1002	981	1008	1010	1043	1042	976	971	1054	1028	975	1077	1009	936	1002	981	1019	1025	1031	952	991	1028	977	1063	973	996	1000	1040	987	971	1062	958	989	1007	1009	1006	1032	1023	1041	1029	995	1031	1045	1043	1009	1042	959	1044	1058	970	997	1019	1027	989	1026	1026	1010	1016	1046	983	1008	1057	1009	1006	1028	1076	1008	1045	960	1019	1028	1039	957	1031	982	966	978	1008	1021	987	1062	962	957	961	1016	981	1019	1014	995	1003	996	992	1039	995	965	959	979	1025	1057	995	1124	1001	981	1029	1064	952	1013	1002	1056	1023	1044	966	974	1031	996	948	948	1006	998	1039	1001	1040	1006	1027	1012	1058	1041	1065	1017	1015	982	1019	1016	989	1017	1022	1055	1011	1021	997	978	951	1003	1032	1007	991	1035	1033	980	975	987	961	1033	1001	999	995	1046	1047	989	1053	969	998	1025	1027	966	1004	1035	941	972	975	983	959	997	1005	1004	1010	993	998	1018	1006	1049	990	1064	1012	1028	998	989	1039	1010	975	994	977	1044	1005	997	1008	1008	985	999	1046	995	999	988	993	1011	970	949	1001	992	1037	1010	1073	1018	1019	995	977	1023	1027	1001	986	949	964	1017	1003	1008	980	965	1001	1021	1050	1005	1011	1030	1013	926	996	1020	980	960	1035	1041	1017	996	983	1003	968	1001	949	1003	995	970	1027	983	984	1008	974	1049	993	973	1047	968	1020	1010	996	1018	994	981	925	998	1005	966	978	972	993	965	1028	997	1018	1046	949	988	1022	1018	1020	940	969	1002	927	949	999	1019	997	1041	1043	1001	1009	1044	986	974	1028	979	1001	996	1008	998	1016	1015	1034	969	987	1019	1024	985	989	1036	1017	1040	1039	1036	1026	1050	1034	1085	979	1005	1032	1009	982	1026	1055	985	988	1050	971	998	990	973	1007	937	1054	1014	968	997	994	1034	998	989	998	1087	979	1082	1008	1013	964	1047	1027	1041	1014	984	989	1043	1008	1011	1028	1018	956	1044	1056	1039	1031	1012	965	1066	1017	1009	1009
3247	1348	1203	254	162	245	206	210	159	145	161	120	161	152	170	145	134	150	165	157	135	155	148	145	157	131	139	150	156	169	160	146	151	155	161	133	148	133	159	174	165	150	144	147	137	146	151	146	187	163	144	150	153	162	168	178	156	144	141	138	166	128	152	170	163	141	140	153	127	151	135	145	156	146	163	152	173	128	168	146	181	151	149	147	152	146	140	124	141	146	138	149	151	127	166	161	149	129	142	155	169	176	155	155	154	125	153	168	139	169	145	158	157	166	159	139	170	167	160	138	139	138	155	142	141	147	174	160	165	142	155	153	147	160	133	151	146	150	137	159	143	177	158	145	136	145	170	142	155	153	147	157	143	137	159	151	145	141	149	126	154	150	147	140	143	120	130	134	167	157	157	124	137	152	145	159	161	157	147	137	146	148	134	162	165	162	145	137	134	137	167	142	174	162	145	154	142	145	132	134	152	145	165	148	136	172	146	125	148	159	149	134	189	151	154	161	155	164	159	149	151	143	159	154	137	149	130	180	154	146	129	155	149	141	148	165	160	157	140	144	139	155	155	150	160	146	150	132	156	148	156	145	127	157	139	155	154	142	148	168	158	136	149	160	131	171	149	168	151	133	160	142	159	123	157	142	135	144	138	123	143	167	143	137	169	146	160	158	156	146	146	152	145	141	152	153	131	157	127	165	139	159	122	159	145	140	167	145	148	145	133	155	140	150	163	126	131	156	133	130	147	129	159	145	141	172	174	144	143	150	135	148	148	153	163	173	143	140	134	138	115	152	149	155	156	151	130	151	136	146	171	147	140	142	120	153	157	150	159	148	133	137	138	133	148	138	129	150	141	139	160	168	145	137	166	152	146	131	148	155	149	154	143	153	163	148	151	160	140	142	144	137	155	143	132	156	162	143	166	130	155	159	130	163	151	144	152	140	146	142	162	144	133	149	158	143	138	140	151	158	135	143	143	142	155	130	154	157	169	150	177	149	153	128	129	157	145	141	138	140	144	140	172	166	145	142	170	141	155	154	138	169	131	147	131	162	147	162	151	161	156	156	125	158	131	156	155	143	128	144	163	150	129	172	162	140	158	140	156	140	148	143	142	154	123	122	149	151	142	126	160	134	136	146	147	166	154	162	164	149	141	162	152	166	144	128	132	150	171	147	145	139	174	129	141	168	159	164	147	146	154	172	175	142	143	147	123	145	162	140	144	157	167	170	157	159	163	145	149	152	134	136	170	142	140	154	132	166	141	165	162	148	157	151	157	147	130	137	155	129	154	166	153	143	161	162	143	149	177	150	147	154	141	149	152	140	169	150	149	145	157	139	142	132	154	143	145	128	154	170	147	120	147	149	156	123	130	139	129	150	160	159	146	174	134	143	151	149	161	144	145	180	153	149	150	145	130	152	130	150	151	119	162	140	154	151	155	144	168	148	132	157	138	141	148	162	132	174	130	146	176	148	130	145	141	146	152	166	168	156	159	148	159	168	170	154	169	172	160	139	152	166	147	141	160	139	137	125	144	139	178	150	145	147	145	159	147	153	160	140	155	156	147	148	143	170	145	156	144	159	149	175	171	144	142	169	139	167	163	136	147	141	143	155	141	139	154	144	150	145	150	155	148	151	164	155	146	157	132	154	153	151	149	167	142	138	147	152	138	151	169	146	152	142	151	185	136	164	148	160	156	156	149	153	165	151	169	165	150	168	149	151	164	167	172	144	167	157	161	138	144	140	133	139	130	153	149	144	139	158	154	127	131	144	150	178	138	160	149	131	137	162	138	137	176	134	143	156	136	127	146	137	148	151	127	164	154	149	145	150	160	154	126	155	153	143	141	144	129	145	135	123	152	158	141	148	159	141	142	145	168	149	153	151	168	163	168	130	135	159	147	132	143	135	142	146	167	152	123	164	125	146	146	139	159	158	131	147	172	148	162	159	158	139	127	136	136	135	160	166	152	148	147	145	134	146	123	161	150	151	140	153	166	162	144	177	132	141	141	176	167	159	147	153	136	153	135	165	118	153	168	157	144	172	132	143	142	160	168	154	151	161	143	120	152	140	168	139	133	159	156	158	168	152	149	152	152	145	134	164	172	144	149	130	145	167	146	138	146	148	162	154	147	149	173	162	141	157	143	162	152	123	137	144	142	131	119	147	145	146	145	157	159	151	148	135	148	161	135	138	141	143	160	149	158	144	155	169	159	141	139	148	154	135	139	147	129	129	140	131	140	152	153	158	130	139	157	169	159	187	130	129	155	153	145	141	129	156	137	140	140	161	161	162	153	156	162	155	127	157	159	165	150	155	133	141	161	152	162	128	150	167	156	147	140	137	156	157	155	150	154	130	143	141	153	187	139	155	154	158	120	152	144	143	150	190	138	142	134	150	165	165	136	142	155	141	154	143	150	149	132	149	155	138	150	166	131	148	130	185	149	176	161	135	140	177	158	165	151	165	145	153	149	160	153	169	173	116	139	176	152	120	153	143	160	147	166	168	156	138	139	149	151	161	130	140	124	161	146	154	159	168	158	152	137	139	150	145	154	144	145	161	149	132	151	176	139	148	157	152	151	142	158	155	151	142	140	141	136	129	154	142	165	180	143	165	163	163	169	182	151	150	156	119	147	142	146	142	164	147	141	161	143	143	155	178	151	149	148	149	119	149	148	174	157	123	161	136	137	143	169	139	151	145	148	134	140	134	153	155	132	146	156	133	165	166	157	186	151	138	141	158	138	138	132	151	154	178	124	154	141	148	149	137	157	134	129	144	135	154	151	133	163	142	160	144	152	152	162	173	141	174	139	157	149	151	149	176	147	158	152	141	135	154	145	128	150	151	162	154	165	140	153	154	135	176	174	170	147	164	158	164	152	144	153	149	148	134	145	169	150	144	137	131	144	128	147	150	154	152	155	146	147	153	127	142	140	145	147	140	147	156	138	166	165	183	161	152	143	155	154	188	135	137	151	162	154	139	138	140	156	154	147	143	148	141	132	155	154	148	142	142	154	142	146	144	155	149	139	132	155	141	132	149	158	160	149	146	158	143	149	162	139	143	170	147	152	166	146	152	136	149	129	161	151	151	143	143	161	145	137	153	157	142	171	140	161	149	135	163	149	145	152	167	172	142	137	186	133	159	156	162	137	140	143	140	169	141	166	147	147	155	169	147	131	148	172	150	149	144	153	151	157	166	145	164	162	144	142	132	153	153	150	149	151	159	140	145	158	172	128	159	150	149	158	163	166	142	145	173	153	135	131	155	169	125	139	144	150	170	129	175	148	142	154	150	169	152	146	148	170	158	152	159	168	144	167	141	148	154	152	161	113	137	158	157	145	144	143	167	137	139	173	135	171	150	155	154	138	159	146	133	138	153	153	159	164	153	150	164	155	132	135	163	164	180	147	156	164	137	151	144	148	118	174	148	157	166	172	155	150	147	156	164	154	132	144	138	168	160	147	155	172	151	160	157	132	137	147	146	148	158	174	137	155	144
3344	2302	1943	658	694	1235	865	832	561	605	593	510	534	507	538	526	510	533	521	522	490	471	493	496	537	530	534	480	516	522	535	484	485	494	460	533	511	498	508	496	520	466	483	495	527	529	502	477	524	484	477	477	482	499	513	507	460	465	503	481	454	530	486	457	503	496	507	502	481	521	442	460	449	474	452	526	526	457	480	532	514	501	496	501	506	489	521	530	498	475	485	519	497	513	527	509	473	489	492	499	500	525	515	478	520	515	467	460	506	497	507	491	485	528	534	479	498	521	531	482	540	490	526	495	496	519	509	499	473	499	499	527	541	487	486	467	542	482	511	522	523	501	525	518	496	498	504	504	478	508	500	488	457	513	496	469	528	490	515	508	488	488	480	486	482	473	470	474	504	489	517	447	486	522	493	506	474	446	506	499	517	481	525	493	530	495	494	532	479	551	497	520	526	492	471	490	513	479	499	525	492	531	482	499	498	488	492	505	493	543	455	463	483	509	520	482	485	472	504	503	508	498	482	478	499	479	482	483	481	493	473	459	512	522	513	523	498	455	495	509	525	519	506	516	454	489	486	510	483	507	512	526	486	511	494	505	516	484	489	493	461	492	473	531	517	546	502	516	455	521	494	516	500	519	467	484	464	473	488	513	485	512	494	477	487	485	482	519	481	476	450	494	468	506	510	479	547	461	500	471	519	491	513	527	456	501	497	516	494	503	518	505	492	483	451	487	534	498	447	514	532	506	464	486	495	492	477	538	473	511	485	479	521	488	507	490	443	498	495	479	482	496	481	500	528	522	538	486	489	515	489	493	478	512	492	492	486	506	497	518	467	487	480	522	498	499	460	469	497	498	520	455	497	483	445	550	479	556	488	516	502	507	490	491	482	463	466	494	501	527	499	488	429	497	476	455	531	483	524	480	480	528	503	485	504	469	505	502	525	465	478	472	485	493	495	463	503	500	527	501	508	496	487	470	481	457	464	535	509	459	499	459	510	517	523	504	497	480	513	491	482	501	492	528	459	465	512	502	462	523	517	536	519	482	511	492	505	498	504	521	503	493	478	515	524	519	476	529	538	517	443	507	476	526	486	526	509	494	481	488	497	471	483	500	523	529	475	486	522	555	478	516	505	466	517	488	484	490	524	535	505	481	490	514	481	518	471	502	500	506	484	503	496	508	501	491	474	507	482	506	471	501	487	490	466	494	485	475	496	491	479	495	513	490	500	516	466	522	503	517	536	495	501	470	511	466	514	506	480	509	448	505	502	500	481	522	505	508	485	524	496	492	551	524	489	498	488	501	522	511	517	461	478	470	513	509	479	522	502	495	504	512	464	470	465	465	485	491	514	490	497	506	522	450	500	454	514	506	499	474	495	477	486	500	517	488	509	514	486	467	537	443	462	470	506	526	540	501	486	540	501	481	505	490	492	484	502	507	506	470	504	517	518	472	496	512	495	508	496	476	538	504	475	516	522	498	446	460	477	498	497	569	517	496	527	482	489	505	488	500	500	470	437	523	522	486	505	465	469	483	479	465	469	473	521	490	509	533	510	504	504	510	521	500	523	527	493	477	489	565	523	498	512	483	492	486	499	495	467	477	484	485	495	515	513	457	529	498	519	490	511	493	483	506	449	507	474	475	497	476	488	530	525	503	520	541	489	503	511	486	478	501	511	511	515	541	459	489	500	509	523	481	482	450	486	504	497	500	533	474	453	532	506	449	509	493	451	490	503	503	500	496	470	494	512	524	496	493	454	485	495	480	489	505	519	508	494	487	519	474	517	462	499	517	434	479	501	504	504	511	467	526	494	479	457	471	512	489	525	509	460	502	502	509	535	525	470	491	522	492	502	497	520	459	457	520	510	528	487	476	540	491	496	468	497	510	552	505	477	476	504	532	526	475	444	468	494	498	491	478	550	482	529	491	496	534	531	482	505	512	456	490	464	525	529	517	472	537	482	527	516	506	511	491	500	536	517	489	502	493	470	493	535	479	497	523	468	521	516	502	495	524	470	509	519	513	450	455	483	487	487	481	483	500	490	506	476	493	509	463	493	512	462	505	466	505	506	493	508	531	493	532	490	502	487	521	494	520	504	494	457	484	507	540	463	521	515	517	457	523	513	498	490	465	504	525	478	503	521	470	522	514	487	492	532	498	518	445	473	474	517	474	513	482	487	518	475	516	487	497	470	505	462	510	521	525	495	508	458	481	491	519	483	482	524	539	520	504	483	496	456	518	497	512	515	455	458	461	483	500	481	521	560	488	530	493	516	506	508	482	436	498	482	518	476	502	471	501	557	495	519	531	464	498	478	519	543	480	456	486	447	469	475	488	496	507	489	543	494	462	482	458	462	519	497	533	466	481	544	525	476	519	488	488	499	492	463	471	514	478	503	535	473	489	510	502	512	533	499	474	518	496	533	538	517	479	478	496	532	481	559	524	507	475	487	476	495	523	514	530	478	475	466	488	484	518	479	484	479	489	523	513	492	482	486	516	494	502	503	520	507	515	506	517	508	500	532	513	458	520	499	503	506	521	515	479	450	529	493	499	482	528	535	524	517	490	502	527	499	495	477	492	509	487	464	507	529	475	485	486	507	487	531	536	492	507	479	464	493	515	514	534	464	478	503	486	480	492	499	517	520	497	489	482	482	511	495	521	532	520	548	480	485	518	488	520	500	500	496	534	479	529	501	494	520	489	509	508	470	491	497	500	446	467	511	472	497	476	496	514	512	483	454	505	493	486	476	520	489	487	477	519	507	474	512	480	467	485	500	493	484	469	485	525	471	543	480	479	491	506	524	482	514	500	472	488	495	501	499	515	505	489	508	468	461	499	460	507	487	474	512	481	513	480	447	506	487	513	513	539	496	480	493	483	483	453	502	525	467	525	489	458	495	460	483	497	491	501	523	522	492	491	484	494	488	487	520	473	527	484	469	493	477	517	483	520	490	466	472	487	502	494	475	483	507	478	488	502	523	522	513	525	490	512	474	493	457	457	487	522	508	479	497	467	518	494	511	478	473	473	500	486	496	494	521	536	488	518	494	499	558	501	485	487	496	515	498	464	450	536	505	477	486	475	501	472	493	540	514	468	489	489	499	474	491	502	481	562	492	479	539	523	499	483	482	484	470	525	440	492	510	515	458	509	463	526	517	467	513	488	501	493	499	470	509	487	489	489	489	527	529	494	507	487	477	521	502	489	481	510	490	497	443	494	483	523	473	486	498	518	524	514	472	518	516	490	477	488	521	497	496	460	517	422	490	480	481	447	515	513	506	523	523	476	514	516	495	521	506	468	495	497	469	493	512	498	514	481	484	507	458	500	515	484	505	463	499	490	511	465	514	498	495	468	499	478	494	485	479	543	490	527	475	476	434	499	483	488	529	487	520	503	477	516	472	475	490	521	486	485	484	473	478	519	524	507	513	536	495	488	508	527	464	516	502	488	515	518	490	505	491	510	468	476	483	475	509	553	519	487	502	509	489	533	494	484
26365	13050	6555	3463	3679	4064	1781	1137	645	570	578	404	445	405	418	347	389	406	362	366	395	390	372	335	374	371	331	361	358	359	335	354	375	361	338	377	312	361	369	319	354	379	370	351	399	336	362	363	359	327	338	375	346	336	366	381	337	380	347	316	326	372	337	336	342	341	374	368	359	355	351	363	367	358	342	351	316	344	357	358	324	365	390	368	373	314	368	346	352	348	363	363	317	358	340	393	367	328	326	338	357	349	321	347	348	336	361	356	330	366	320	338	332	357	332	372	373	354	342	353	336	356	310	345	334	375	349	351	364	342	340	343	370	348	334	346	364	358	355	353	361	378	323	336	357	412	367	360	331	337	368	323	346	366	338	357	360	357	362	359	329	336	388	362	314	346	344	353	343	348	338	371	357	325	330	321	336	385	345	372	365	354	341	336	344	343	346	294	336	313	320	339	344	316	350	344	360	345	317	351	349	357	365	364	366	328	314	329	355	337	323	388	341	339	339	388	324	362	341	320	357	376	328	347	357	320	343	355	333	316	399	393	360	349	339	391	361	360	340	357	349	371	344	354	324	350	372	359	354	357	344	346	319	323	339	373	345	338	363	370	348	323	354	344	346	344	333	349	352	318	367	363	353	321	323	374	382	357	314	344	343	366	296	316	370	359	342	345	357	347	371	333	339	341	322	387	368	327	344	346	360	343	342	337	278	391	356	324	326	342	336	377	359	352	371	361	311	350	346	345	366	394	347	375	337	329	348	352	332	362	356	375	365	357	376	337	343	321	342	358	328	335	356	361	365	375	372	342	397	350	319	349	346	347	355	319	319	352	314	338	356	383	399	340	336	341	346	341	348	347	331	332	315	329	335	363	395	354	352	334	319	372	319	359	310	357	351	357	362	385	352	331	363	378	357	354	339	325	323	337	347	338	359	378	357	370	352	339	333	338	352	372	354	318	347	333	361	308	366	372	364	348	338	349	381	366	385	314	370	335	355	351	358	329	357	369	341	315	368	363	376	369	376	347	379	349	346	308	353	312	354	359	357	364	380	326	353	354	349	341	322	348	351	328	320	317	332	337	378	361	355	351	374	317	364	339	373	372	376	338	334	344	338	357	310	344	329	357	357	342	346	350	355	331	332	376	326	351	377	367	358	343	347	362	328	388	328	299	337	323	359	353	345	370	351	367	334	335	338	340	374	344	334	328	344	346	331	344	348	324	347	363	307	339	348	350	374	335	368	334	368	339	362	356	304	353	338	349	334	348	348	338	325	360	326	349	337	358	366	350	331	350	372	326	355	348	322	337	321	367	352	360	352	346	309	372	335	351	337	370	329	336	360	356	357	328	366	383	357	332	352	331	396	360	331	349	358	343	361	322	329	344	335	330	327	358	383	354	330	337	345	342	350	336	359	381	354	337	310	304	361	345	339	365	359	353	335	305	316	389	344	355	337	352	356	321	332	315	334	311	349	350	333	332	342	348	359	348	306	366	369	356	356	342	361	348	342	376	366	373	328	348	357	325	356	345	336	347	322	363	407	317	387	376	346	388	360	350	369	379	376	322	334	370	372	371	356	359	345	353	387	342	312	359	348	355	336	323	373	324	345	345	354	328	347	350	386	366	337	377	372	350	358	338	355	341	370	364	359	334	345	330	344	338	362	350	351	339	339	406	316	351	351	340	327	340	371	367	375	373	378	351	350	370	328	329	339	351	346	354	325	318	352	347	338	334	389	338	356	349	330	335	362	372	360	317	386	349	368	375	337	347	364	338	325	354	403	361	357	356	333	359	359	336	321	323	371	371	372	323	324	310	341	324	331	314	355	346	326	353	364	370	350	325	354	357	338	321	340	347	345	355	328	350	347	344	377	351	353	317	335	316	384	357	342	321	347	329	349	356	330	335	360	350	352	350	306	354	344	357	342	356	334	341	337	332	341	353	354	324	362	362	358	336	341	342	305	359	322	338	373	334	355	368	337	323	316	352	354	357	336	340	384	383	379	331	363	354	355	368	344	344	364	326	355	348	349	355	388	336	348	367	344	370	329	346	323	374	345	358	332	335	342	347	359	357	316	388	366	342	381	340	329	389	353	339	318	355	345	352	304	382	376	329	316	340	382	361	322	333	358	358	379	340	350	371	366	356	349	329	307	352	313	337	359	360	350	327	273	337	361	380	339	352	340	338	349	328	367	326	367	354	326	346	349	340	323	322	339	327	335	319	362	361	336	370	338	331	368	338	331	347	332	377	339	303	354	346	340	353	359	393	341	339	346	360	320	312	340	335	329	374	344	348	353	371	360	333	349	357	316	353	355	336	338	375	343	341	354	366	351	317	363	384	368	351	361	353	370	364	365	343	326	318	328	325	350	370	331	357	352	331	334	324	354	314	364	349	357	343	344	352	329	330	350	347	363	327	346	354	381	375	370	351	362	340	364	357	325	329	318	346	329	348	327	381	340	299	360	348	363	332	323	357	378	342	346	336	351	338	322	327	357	356	361	324	365	365	355	362	313	311	323	307	367	374	343	332	348	350	372	344	341	351	327	358	355	347	333	366	348	378	364	359	388	333	380	330	340	348	349	374	352	351	373	347	346	311	340	317	340	306	335	348	354	363	345	375	345	302	336	318	352	337	331	384	310	351	352	343	348	359	375	343	364	344	333	338	336	338	341	346	319	345	323	361	380	388	336	366	382	351	340	343	385	390	349	345	363	360	352	350	343	325	350	340	337	342	362	352	335	339	353	334	339	383	372	368	347	346	322	332	358	389	325	324	343	363	363	360	307	314	327	312	339	373	322	314	376	372	323	352	350	330	338	329	338	313	360	377	356	346	363	385	335	387	319	388	328	315	363	379	348	357	363	342	347	345	366	383	373	344	373	392	358	359	373	385	404	350	365	365	333	370	314	335	329	335	334	382	349	371	356	379	349	357	334	338	344	311	349	341	337	359	379	346	362	356	381	376	342	346	382	341	337	337	333	353	366	360	332	335	363	322	353	347	328	319	341	356	364	357	322	348	339	363	335	369	345	377	364	367	369	349	335	315	353	344	331	351	311	310	308	311	350	362	336	382	369	349	342	343	355	350	345	326	363	369	365	380	376	313	362	337	346	367	314	328	349	332	378	311	345	356	367	332	347	363	342	330	365	335	392	364	331	349	352	340	351	369	324	320	340	346	323	306	342	377	338	373	318	357	375	343	350	339	378	386	370	313	334	307	333	357	348	341	332	355	357	373	335	336	344	357	394	345	366	309	356	379	304	360	366	348	345	346	385	309	333	356	361	336	334	369	322	348	345	354	359	361	381	349	367	342	337	350	347	340	349	315	344	354	304	404	356	340	393	340	365	317	377	332	352	311	337	326	352	357	331	344	343	317	317	361	357	369	377	366	355	348	332	384	356	362	343	371	345	328	363	322	367	328	341	316	341	363	326	307	345	334	357	344	345	335	351	335	349	333	347	355	369	349	352	390	320	353	322	336	347	367	370	355	355	317	353	355
17104	4812	3448	4221	8993	9962	4554	4097	2405	2446	2619	1586	1518	1419	1378	1268	1247	1175	1201	1126	1108	1076	1114	1019	1067	1046	1121	1003	1055	1071	1046	1030	1056	1004	972	973	1025	945	994	975	1063	1015	978	962	1002	1013	1012	948	930	948	942	920	981	969	931	998	970	932	937	921	1003	943	940	942	906	910	951	939	953	939	926	982	1027	978	957	882	990	985	988	944	943	956	963	960	980	935	987	973	947	920	909	960	961	932	930	967	949	998	947	939	921	987	894	949	959	951	958	905	1024	889	988	922	990	953	881	952	921	1002	953	944	922	948	979	984	916	971	985	971	935	968	893	941	908	968	956	971	965	916	915	947	958	944	926	882	902	984	927	934	968	959	1005	945	972	944	951	942	937	974	881	948	916	939	945	1011	951	946	869	943	960	928	979	907	921	917	937	929	964	930	895	904	976	953	983	880	925	937	951	977	940	940	958	897	931	910	883	904	930	907	946	927	970	969	945	898	918	934	877	917	939	965	868	931	921	979	952	906	971	935	904	967	946	943	992	898	892	903	900	921	937	883	940	969	953	929	933	873	908	974	918	911	1000	956	941	953	881	941	888	924	1005	961	932	951	939	932	967	972	955	895	901	946	958	952	946	893	951	922	933	966	905	904	948	934	936	968	906	947	911	921	903	917	925	957	925	906	914	921	935	924	943	987	914	923	949	927	902	927	901	915	940	978	932	895	932	971	994	949	959	966	916	881	955	946	927	872	913	942	993	867	941	909	917	927	938	955	963	940	967	957	928	934	951	924	929	913	920	938	876	964	910	945	925	946	989	948	944	898	928	929	956	911	1014	950	942	878	940	960	930	924	949	945	968	953	906	942	931	950	960	931	931	965	960	934	932	988	908	945	956	957	922	932	944	934	925	927	965	919	898	956	907	903	937	931	988	915	896	899	979	925	981	917	927	963	1012	942	947	887	925	992	913	893	954	912	894	949	950	921	935	941	925	956	950	888	948	928	962	937	977	985	904	982	922	955	915	920	915	902	936	924	914	932	902	984	918	870	944	915	930	890	993	936	954	966	960	944	950	920	953	996	935	934	977	944	971	921	949	950	916	907	924	904	889	978	1003	918	930	930	924	955	936	921	969	932	961	919	913	921	910	960	943	979	911	908	941	952	938	937	993	941	903	950	944	878	918	927	941	904	897	934	886	919	927	831	939	905	920	967	913	936	943	927	908	935	944	901	920	975	957	888	994	933	970	910	946	938	932	926	951	928	928	894	978	976	935	965	958	932	896	928	910	876	930	933	839	913	895	960	946	1007	888	904	952	876	929	948	912	974	902	997	954	956	949	876	922	930	919	951	953	882	899	978	897	961	920	1023	897	969	929	898	951	1000	942	947	905	996	954	1025	917	846	933	997	963	881	961	928	948	932	939	898	912	931	942	915	922	898	947	954	916	899	891	959	939	960	975	936	935	910	954	996	935	928	949	941	950	967	943	932	948	934	983	900	905	970	902	954	955	975	917	940	948	917	943	1016	973	956	883	971	927	935	937	957	924	929	926	964	951	949	932	948	923	965	924	906	959	914	903	870	924	914	890	947	929	955	900	907	950	962	919	888	973	942	926	923	853	937	926	921	931	946	953	932	897	960	987	915	885	965	889	918	844	931	955	953	941	939	959	938	918	933	972	915	961	948	931	995	890	933	979	947	975	947	958	934	946	877	982	892	958	942	937	947	905	915	928	907	919	938	927	911	907	935	940	960	932	933	932	911	874	976	968	902	942	899	869	937	965	866	869	859	947	903	948	954	943	969	864	973	931	891	973	930	900	1007	894	964	948	939	924	934	935	935	897	944	940	890	927	925	887	961	951	898	923	914	899	966	920	914	925	941	1021	936	876	908	932	936	919	873	959	904	950	951	941	1018	890	923	927	912	962	948	902	958	917	918	958	958	917	937	986	957	1004	942	907	939	930	908	944	884	911	981	943	894	945	948	929	882	869	905	961	946	969	915	905	922	913	897	903	921	959	884	963	965	962	911	1004	914	902	924	931	972	913	962	924	937	960	951	987	943	892	902	882	880	973	956	939	927	899	913	942	900	928	934	970	946	894	892	930	956	924	957	956	987	929	955	983	912	943	953	930	910	1001	974	906	961	945	931	981	962	915	945	894	919	937	926	958	954	900	930	901	968	943	950	934	933	875	917	945	931	948	1007	915	941	996	925	920	904	891	947	983	896	981	923	929	923	946	893	912	948	963	956	923	906	865	971	978	900	899	971	905	953	997	902	909	918	950	950	963	951	1010	947	978	910	928	912	930	879	901	904	967	894	1003	999	956	934	928	965	956	963	998	921	882	913	934	896	968	957	902	989	905	936	954	908	946	874	900	889	994	925	888	989	935	914	926	938	939	932	941	870	959	947	915	923	907	959	949	898	914	941	911	925	932	977	972	957	939	921	967	911	929	912	932	953	934	915	927	894	946	955	908	1009	947	938	916	931	868	921	931	932	948	887	947	911	979	949	929	898	914	930	934	898	942	974	939	933	941	905	960	958	985	958	910	951	942	951	1001	930	954	943	958	942	899	930	977	998	897	877	930	922	951	904	925	985	930	926	890	912	944	908	924	904	914	966	972	949	924	882	961	931	940	968	964	926	965	963	921	963	886	867	992	903	896	927	958	916	975	922	956	941	930	921	1000	963	918	930	914	934	919	908	914	922	957	945	903	908	952	963	948	881	941	974	944	924	876	905	1004	959	921	930	894	888	904	969	932	878	905	922	892	959	933	910	922	958	909	922	878	984	879	925	919	919	961	953	985	942	922	979	920	962	959	948	929	959	924	1006	940	939	875	886	933	923	930	920	938	928	925	976	869	930	984	955	911	967	930	949	974	938	980	957	950	899	925	889	974	991	949	892	978	1001	929	932	910	943	977	911	933	929	944	874	954	972	935	920	941	913	907	931	915	969	916	960	901	973	968	922	906	948	912	948	924	895	934	903	918	924	991	986	928	968	948	890	942	968	946	876	951	953	928	950	924	902	902	930	931	943	966	950	974	906	985	992	948	883	926	960	932	943	916	975	893	910	952	999	921	971	951	913	891	950	909	919	976	923	955	874	915	933	957	903	891	967	932	922	941	942	1015	954	908	907	976	898	953	931	882	1019	930	871	902	970	925	880	911	902	949	953	932	931	868	951	925	973	944	932	909	920	977	962	933	941	958	954	948	916	949	924	926	905	964	945	908	956	978	924	963	982	942	975	906	927	916	991	895	878	927	941	940	966	914	890	925	918	909	969	879	941	908	912	952	946	922	917	979	949	947	970	896	936	939	968	903	906	928	1008	930	919	951	930	913	941	951	964	951	956	961	932	919	917	1000	966	917	936	948	933	895	913	939	905	940	908	965	944	974	856	927	926	920	934	971	902	946	989	888	959	930	979	961	964	871	928	912	959	921	959	974	900	915	965	1003	990	980	963	952	926	926	994	934	906	928	933	924	942	929	918	946	936	945	947	954	912	930	947	923	933	965	909	983	911	923	939	905	907	950	923	910	977	899	930	925	964
26975	11781	6247	3734	3034	3798	1961	1030	848	647	572	520	516	502	501	467	476	485	449	407	416	456	422	417	426	423	396	413	381	408	395	402	402	446	407	422	401	433	422	403	366	390	391	380	383	394	336	422	390	383	380	387	407	410	415	390	381	408	390	385	386	416	399	424	385	382	397	399	392	351	360	426	391	394	379	391	374	408	385	388	394	369	410	405	395	389	392	375	390	374	369	358	390	411	402	394	401	385	381	401	419	400	395	419	406	366	401	396	397	371	377	423	384	414	416	403	384	387	372	386	429	377	409	381	406	433	358	406	407	372	392	352	379	384	384	402	382	362	413	377	434	406	395	373	369	414	402	393	341	356	366	372	390	431	409	416	396	386	359	372	377	370	388	399	394	408	394	418	399	390	366	369	407	415	377	403	398	391	368	399	380	363	363	363	366	397	381	409	389	412	411	458	362	399	372	395	404	380	389	414	366	375	400	374	391	384	399	420	326	375	368	396	369	405	440	368	387	411	387	383	371	366	382	409	409	407	381	366	393	393	378	430	364	393	391	401	367	387	394	408	385	364	434	370	396	402	377	385	383	383	399	405	405	387	421	376	372	363	391	416	378	424	372	395	373	387	400	389	365	373	389	376	435	406	373	398	382	387	376	432	423	422	365	400	411	368	407	422	415	411	366	358	349	395	412	381	391	419	424	386	404	399	412	392	369	368	398	378	349	374	358	397	368	400	392	412	371	431	392	417	430	398	377	399	377	403	401	402	359	408	403	378	388	371	379	362	380	359	393	401	396	383	397	380	392	405	365	406	423	383	392	396	386	398	382	420	382	362	325	415	390	376	397	424	430	380	431	413	414	359	415	369	378	369	386	374	393	399	366	397	360	430	382	388	403	366	398	397	378	389	410	388	365	400	348	358	403	404	423	407	403	397	377	351	396	387	407	393	361	369	405	407	396	370	378	394	349	395	414	361	378	370	395	409	389	373	377	377	379	406	368	422	391	426	413	363	436	401	389	371	385	392	357	389	382	405	393	412	457	372	379	386	381	395	391	423	414	374	389	395	354	383	411	422	389	403	376	377	431	414	352	410	382	422	422	404	376	400	397	378	368	394	387	443	359	390	370	377	376	390	411	362	410	402	399	349	397	391	404	417	378	371	408	390	367	375	385	416	398	372	375	406	394	366	428	391	398	387	388	393	378	352	358	400	392	434	394	394	359	376	419	426	427	384	395	381	379	382	409	386	418	400	354	381	367	413	369	412	386	357	372	377	337	385	383	402	381	398	411	372	399	440	376	372	370	384	382	393	412	397	443	366	399	386	412	429	377	393	344	408	364	382	402	369	410	422	396	407	385	372	406	383	375	398	403	396	402	401	408	390	378	373	379	366	409	387	389	379	390	365	387	409	376	410	338	395	401	375	391	370	392	385	348	401	400	383	369	403	358	396	397	396	365	375	362	400	408	361	382	380	389	390	419	418	373	381	418	414	385	371	398	380	394	405	416	388	380	372	389	389	432	380	380	398	407	415	406	414	410	360	383	374	393	383	380	385	379	414	393	385	401	397	397	407	424	412	397	396	414	393	372	410	406	380	374	394	375	382	402	407	398	393	399	402	384	398	371	407	401	353	382	408	419	425	428	354	414	373	379	413	430	411	397	363	397	405	365	368	354	429	387	398	422	367	408	403	369	393	393	396	402	399	370	383	370	388	402	384	383	411	403	387	365	386	387	391	420	401	379	392	438	395	353	367	411	395	371	435	387	399	400	373	381	404	374	418	424	362	349	380	345	383	411	387	414	404	409	407	399	387	380	381	371	347	388	388	379	391	382	394	414	395	412	425	363	411	365	408	385	396	394	391	384	362	362	353	405	390	359	401	357	392	379	419	404	377	407	376	392	412	381	365	377	411	357	406	381	405	422	428	391	362	416	395	372	387	402	372	365	390	380	407	398	399	374	389	373	411	383	421	387	390	370	389	385	392	358	418	405	392	383	379	378	382	412	413	373	380	392	385	370	371	378	387	354	414	405	379	380	422	397	410	417	421	400	378	375	409	393	410	367	408	384	384	408	369	380	410	415	385	423	357	365	418	412	401	435	414	427	394	401	372	418	408	368	376	395	379	351	400	371	361	361	368	413	385	454	386	383	450	359	362	431	423	425	378	446	370	382	386	364	364	387	403	402	403	418	391	387	376	390	416	407	392	372	360	407	403	411	437	380	386	399	379	380	398	371	369	395	390	366	380	355	392	373	390	376	392	379	410	348	378	373	384	363	402	378	436	359	409	376	374	375	406	393	364	375	386	373	389	380	388	358	401	392	398	415	371	342	403	386	349	397	381	384	390	353	371	395	378	418	379	359	400	370	402	384	424	425	385	392	378	361	385	371	380	369	383	400	388	401	428	410	382	412	393	397	372	396	356	405	389	403	356	384	432	420	390	384	378	377	386	417	380	385	388	358	384	396	393	409	388	414	372	376	384	394	366	399	377	402	385	342	380	377	383	380	392	354	369	383	399	437	361	367	397	413	426	409	417	411	389	378	399	429	360	385	410	348	413	393	379	409	374	375	382	383	397	333	360	356	363	381	400	396	372	404	354	403	388	361	393	370	368	414	398	383	399	392	423	377	362	394	411	371	426	412	401	409	396	385	393	408	398	377	371	396	354	378	393	379	376	397	409	420	373	431	349	398	373	405	404	381	384	397	379	410	353	379	366	391	372	396	398	376	382	367	382	358	389	405	352	422	387	396	378	388	400	379	401	362	401	368	388	398	393	387	399	380	360	391	408	410	385	403	403	386	361	409	399	384	376	398	369	404	409	414	373	403	386	397	396	383	378	375	387	401	403	402	392	379	375	408	370	355	404	448	395	373	425	399	406	401	353	363	397	404	400	377	354	399	402	370	411	374	408	393	385	382	404	362	430	385	414	389	353	373	385	377	375	376	401	372	392	392	392	363	406	418	399	384	382	394	391	415	351	407	386	392	394	376	395	424	385	403	406	393	384	375	391	415	370	387	379	351	367	354	362	403	396	383	377	406	389	377	406	363	382	408	370	424	367	355	409	389	413	400	401	398	406	417	390	404	395	377	402	381	412	379	401	414	408	392	374	413	371	372	417	354	378	334	406	338	366	415	375	385	375	340	427	398	379	388	400	349	380	386	401	355	363	372	363	406	419	343	412	364	379	384	408	382	381	356	381	384	406	394	403	383	405	399	378	378	383	386	382	390	405	406	390	351	390	396	400	402	372	390	372	421	389	388	395	380	373	379	385	398	346	381	359	436	354	385	384	364	363	382	360	408	378	376	416	379	373	375	387	382	386	394	401	337	422	386	401	395	399	406	357	411	379	372	346	413	381	392	369	422	391	387	415	426	371	371	402	406	374	392	358	371	375	382	375	369	381	392	360	374	410	373	408	395	390	343	384	350	395	384	396	357	360	403	390	420	361	405	377	414	383	383	399	362	384	390	384	415	384	416	400	371	384	427	374	388	353	373	356
16035	3825	4518	5435	6629	9327	5051	3422	3150	2663	2250	1960	1778	1708	1611	1543	1429	1436	1327	1387	1303	1235	1333	1236	1264	1235	1215	1161	1125	1106	1141	1111	1163	1129	1151	1130	1112	1106	1135	1105	1021	1105	1033	1012	1029	1081	1065	1047	1076	1080	1096	1045	1088	1018	1056	1113	1052	1044	1018	1030	1055	1038	1010	1041	1034	1075	1014	1018	1037	1009	1077	1023	1060	1059	1012	1064	1071	992	1012	1049	998	1060	1030	1017	1018	988	999	1024	981	1029	1001	1032	1007	1026	1029	1077	1042	1022	1061	1010	1041	1029	988	1048	1017	1049	1013	1009	1006	962	992	1000	1048	1043	1017	989	967	1060	1058	1008	1048	1028	999	1002	1022	1039	1054	1068	1036	998	956	1040	1020	1006	1031	979	1035	1009	968	1034	1096	1028	1001	1034	1028	1015	978	1038	996	1015	955	982	1044	1054	1056	1062	1015	1057	1042	1043	987	1024	999	959	1040	917	1010	1017	1040	993	1008	1027	1018	1044	981	1021	1025	934	1013	972	1042	992	1042	1018	1009	1053	1017	1062	1021	992	1024	1009	997	971	1002	1027	1041	1008	1024	985	966	910	977	988	1025	1040	1010	986	1079	985	982	1062	1038	1000	969	1067	1015	947	1018	1017	995	1003	999	1005	971	990	1028	997	1015	1015	990	1020	987	1013	969	990	984	1010	991	1028	1021	1004	996	1035	981	1025	1030	1011	1021	1023	1023	1023	1004	1014	1027	1051	1037	1050	1008	994	1040	977	981	1004	956	1029	1010	1009	999	987	939	949	1005	982	937	1025	978	1018	946	1015	997	1008	944	1033	1081	945	1048	940	992	990	997	1024	995	1018	998	1050	1001	953	1025	989	949	972	985	991	1005	990	964	1044	1002	1014	1065	1007	962	987	1023	977	990	978	1013	1063	1003	987	1037	995	972	984	963	963	932	982	967	1023	984	1049	952	1064	1016	950	1033	1072	1011	1026	1021	901	1009	980	964	1020	998	1061	976	1035	1005	1010	978	1025	1031	985	1014	1036	1027	1004	1015	973	941	1039	938	964	976	998	981	974	1026	972	1029	992	1006	1065	1000	1025	1023	1081	1022	998	945	994	1011	972	1027	1014	1038	1043	1007	999	1020	1000	966	1008	999	1022	1054	1034	1006	1067	1015	975	1022	1038	968	1026	966	1047	1010	956	1017	1019	1008	1000	1026	1041	952	1034	989	960	1018	990	1020	968	1009	957	982	968	989	960	1030	1008	963	1025	1010	1002	1024	971	1040	989	966	1018	1041	1069	943	988	981	1025	974	990	978	1012	964	1048	1052	1026	1007	1015	1009	973	1002	1003	995	1038	978	975	958	1000	1016	995	1001	1014	984	968	1036	1056	1009	1000	1038	955	988	944	1012	1014	981	1003	1020	1026	1044	970	1006	992	986	979	1024	954	1023	1066	1032	949	966	1038	1014	1022	998	1015	981	979	1022	999	1032	1033	987	985	1037	1064	997	1015	982	996	952	940	1008	962	1037	1016	971	1023	1026	1032	938	1033	1019	1025	1010	1000	1010	1023	978	923	996	1003	996	1005	1029	1018	1001	1056	956	1026	1031	1018	987	1002	1076	1025	1022	1015	967	1015	1034	1000	980	1063	1022	971	1059	1005	1030	1001	977	1051	1019	1066	995	993	1049	969	1013	995	1027	1041	996	969	1004	1036	1067	1010	1011	999	1021	998	991	986	994	981	1053	1048	960	1031	971	1006	955	1061	1011	972	1038	999	1046	1036	1029	1039	998	1075	1017	1016	987	1030	1024	959	1034	1006	942	980	995	1048	1059	995	973	984	1006	993	1031	1011	1014	1019	1022	1068	1003	947	1005	999	1036	984	1005	1002	977	964	959	980	1005	1025	1012	1025	1020	953	1034	1030	989	962	1004	1008	1050	989	1009	1014	1061	981	1014	1036	1017	969	996	1009	994	1031	968	983	1018	995	1004	1015	946	986	981	996	1028	1029	991	1012	1003	999	1027	1006	1032	1049	978	974	978	1058	1025	1020	989	995	1021	970	1047	1022	1029	998	1047	1033	1011	986	999	1000	994	975	1010	970	1020	983	1029	1001	1020	1011	1036	996	947	968	1011	1039	1006	960	1051	995	976	975	1015	987	988	1057	1017	1040	1011	1016	941	1018	1011	954	1000	1008	997	1009	1016	1039	1035	1014	992	990	1040	989	966	1010	1052	979	1052	1039	1055	987	966	986	963	934	1033	995	1050	989	1050	1019	991	1044	1037	959	984	1041	1006	1073	1040	996	983	977	1005	1093	1015	1028	1006	977	974	1019	994	958	1009	981	993	984	1007	998	987	981	1053	993	1035	1015	983	933	1034	990	1042	983	1029	992	975	962	1030	949	1059	1078	1017	1016	1043	973	1019	1005	998	1026	1024	991	1002	1016	971	986	968	1023	997	1005	999	918	965	970	996	1036	1007	1017	1010	985	1008	1027	977	1024	1037	1044	1011	1005	993	925	918	954	1006	989	986	992	1042	990	1012	1013	1005	1045	965	1000	1003	1010	988	953	965	1024	992	985	1032	995	1016	1043	1035	978	970	984	1008	1006	1018	983	1038	1039	1047	962	1010	1002	1021	1000	979	1047	1058	1038	999	968	1006	1000	1015	1021	1028	980	992	1001	1021	1023	1031	1011	1038	1003	1052	1002	1034	999	1041	1081	1003	1016	981	1026	1026	1046	989	998	1029	992	1023	980	1035	1027	1033	1080	990	1005	988	1055	940	1030	974	988	986	981	930	938	1033	1083	959	964	992	984	1046	950	1040	998	1002	1069	970	944	966	1031	999	969	970	1000	1006	1049	1038	1034	1063	1020	1010	973	984	1015	1048	1040	954	1037	1010	1007	1040	997	953	998	1017	1036	1007	1020	996	1042	1019	1007	1015	1046	996	1036	1002	970	981	1016	980	1006	990	979	1079	1027	1014	1017	1013	1042	1008	1013	1002	1010	1011	995	1043	995	1026	1036	1067	943	983	1021	1040	975	977	984	1049	1021	963	1011	1061	1074	994	1011	1027	1071	1028	1021	1032	1063	1008	955	985	958	954	1033	986	1036	987	999	999	1004	1017	1001	996	1027	965	975	1007	1006	1020	992	1015	1038	958	981	972	1033	993	1006	1047	1015	1037	967	1010	1049	1029	1006	1011	1079	943	1000	1042	992	1043	1041	1003	1060	956	999	1000	1026	1000	993	994	1000	1027	1015	1016	1076	1019	993	1037	994	1035	1003	1062	927	1036	1064	993	1016	957	1000	1061	1035	981	987	1069	1052	1005	1022	1010	1034	1024	1028	1028	966	1019	996	997	994	1017	1027	941	1015	1000	1052	996	1014	1027	984	961	970	988	1037	970	1056	941	990	967	979	969	1002	949	1009	980	1020	1035	1024	1011	1015	1002	1036	929	1064	1002	963	965	1015	1043	1043	1007	1001	1031	1028	1018	1000	987	1032	1032	987	989	1034	1021	1053	963	1008	976	960	994	1038	1031	1063	989	957	968	1014	1005	971	1065	1052	1001	997	1009	986	1021	1047	941	988	995	938	998	987	1022	970	1028	976	982	997	967	1022	1001	976	1009	955	966	1038	986	1021	970	977	985	956	1053	985	995	1024	1007	1020	1024	1022	1031	1062	996	1027	982	1018	975	1011	1044	1031	991	1009	1019	1024	1007	940	1037	1016	1000	1017	998	982	1035	1027	989	1007	1027	1059	998	964	989	955	982	1060	976	988	1026	1025	1001	942	1031	961	1043	1027	993	1043	1002	1005	1049	985	986	976	1063	961	976	1031	998	969	1000	1060	1000	1017	944	1072	1038	990	1029	1007	1005	1067	976	1032	1029	1049	964	1022	988	1035	1002	975	1043	1039	1019	900	1031	998	1014	1044	1035	971	1015	1007	1106	969	1011	1051	977	1013	1000	945	989	1050	1006	1012	931	1047	1038	973	1019	1086	998	1043	1037	1068	953	1003	1045	1027	994	1018	990	1000	1000	940	1052	991	1016	1011	969	957	998	1018	1020	993	967	1019	967	979	990	1032	998	998	998	1006	1019	999	998	1018	1001	972	969	973	1012	973	922	971	1008	1021	1033	994	982	959	981	1045	1021	983	1070	1010	944	973	1003	997	944	986	1022	977	1030	1018	1019	1032	1027	994	1000	991	1016	1024	1032	1049	1009	1013	1064	913	948	1023	987	1020	1015	966	1012	939	1001	969	1003	990	1027	1022	981	1024	1035	1067	1016	968	1055	1015	1049	1108	1073	971	948	1001	956	1036	992	1009	1026	1021	1025	1009	994	995	1037	1042	994	965	990	1018	1025	978	966	930	976	997	950	973	1057	988	1046	1072	1064	1007	1040	985	1030	984	1088	978	996	978	957	1009	970	1030	1028	1007	1057	1021	990	1039	941	1010
3259	510	263	202	198	173	178	158	175	164	163	172	139	143	170	142	145	161	154	130	159	138	162	164	161	170	136	152	144	162	125	154	139	132	141	161	158	123	128	146	162	147	144	150	125	147	164	127	141	168	164	132	154	157	153	142	152	135	145	166	143	134	127	150	160	157	152	131	172	150	157	148	165	150	158	160	154	168	122	154	137	140	133	133	131	126	150	172	146	150	123	144	146	160	148	185	146	129	149	145	161	118	140	149	152	151	158	144	139	160	135	146	135	136	140	132	132	151	161	149	151	130	133	167	157	144	163	129	170	144	136	167	155	166	136	146	175	180	154	138	156	154	135	137	139	174	160	146	144	163	142	142	136	180	132	119	148	137	147	151	156	154	132	144	123	135	147	153	142	134	159	123	163	178	164	166	164	144	138	146	135	138	154	156	140	145	139	135	147	159	161	150	157	152	155	154	127	154	161	127	158	168	140	139	152	161	117	147	137	169	144	149	134	150	141	156	172	162	163	136	146	168	144	159	138	130	150	134	130	143	146	126	154	135	143	161	142	139	135	156	129	149	135	124	137	142	147	149	152	151	155	152	166	173	135	139	129	152	137	144	158	156	161	144	134	153	162	146	131	144	164	154	152	145	158	135	150	163	145	134	149	163	147	146	135	146	159	142	143	154	160	152	137	136	143	152	159	147	153	150	160	137	154	164	142	135	133	140	142	144	137	133	148	155	163	149	152	123	140	132	132	156	135	165	157	123	143	141	132	148	147	163	176	147	150	132	135	145	157	157	157	131	154	139	149	157	147	165	168	150	133	143	162	148	133	147	149	148	148	151	139	170	165	146	157	158	145	158	149	147	135	167	130	168	144	131	139	145	139	143	165	152	149	146	145	142	131	131	159	141	143	157	160	153	136	131	148	132	159	143	143	155	146	136	134	140	156	150	141	148	137	157	156	138	160	131	142	144	141	124	156	173	144	151	152	130	167	146	154	161	146	138	159	155	142	135	164	151	141	149	152	147	132	154	145	146	155	138	131	153	150	162	167	126	136	149	139	135	124	158	148	128	142	147	147	150	142	142	152	140	136	130	138	138	150	159	155	157	175	130	160	162	160	144	158	140	142	155	151	150	142	135	147	134	137	168	135	147	134	133	162	156	161	140	158	147	156	135	135	148	147	158	154	169	152	148	149	135	156	154	144	160	143	164	155	159	164	138	142	151	151	145	159	145	135	142	163	130	151	142	145	153	146	145	151	153	142	140	131	147	130	147	126	128	162	150	144	144	176	140	138	124	161	162	152	148	133	153	152	143	158	130	142	128	157	133	146	156	154	144	154	134	147	137	164	151	154	156	160	156	155	149	137	143	142	141	151	136	130	146	130	156	159	146	136	127	132	154	162	149	156	139	156	181	161	173	148	162	171	149	143	150	171	150	139	143	138	132	143	153	150	128	136	128	132	162	167	130	159	157	157	149	151	151	166	168	133	134	162	144	151	154	171	140	173	142	131	143	135	145	142	148	132	135	156	141	150	143	135	130	179	150	143	150	141	154	168	169	137	144	165	138	142	132	162	152	158	155	153	137	146	143	156	156	127	139	146	159	129	143	120	154	126	136	147	144	153	147	146	133	137	127	129	154	141	127	132	154	134	158	148	122	162	150	149	151	145	140	161	139	151	151	149	148	130	163	149	150	136	157	162	159	158	153	149	149	148	134	132	163	158	165	177	156	147	149	163	164	130	143	155	152	164	180	138	126	160	136	141	151	140	155	138	129	155	119	147	146	142	135	141	160	148	135	129	151	155	148	131	141	132	136	152	133	151	149	148	157	150	133	132	159	133	171	159	161	154	159	162	172	147	127	135	124	131	151	161	154	145	154	150	125	148	148	152	147	148	136	157	141	121	165	162	118	154	135	154	145	137	165	125	163	138	150	149	137	136	186	168	157	165	142	137	148	159	159	164	144	141	150	150	137	148	164	154	122	142	160	153	146	132	142	163	154	154	141	139	147	124	152	166	155	158	156	142	150	147	130	153	163	139	126	170	159	160	155	152	147	132	134	148	157	159	144	151	172	148	158	146	150	159	142	153	165	165	134	149	162	141	129	147	155	149	138	168	137	149	135	179	140	145	150	141	172	159	152	135	128	128	139	164	132	151	145	141	136	163	140	179	153	157	135	131	135	150	149	149	127	147	144	134	145	140	147	153	136	154	147	156	152	152	161	152	154	148	157	161	168	148	149	154	143	135	150	137	157	164	144	158	170	148	157	128	142	162	149	125	147	128	173	132	145	132	145	155	169	148	160	133	156	159	136	136	147	138	133	152	150	166	159	151	168	143	168	117	146	153	145	188	153	165	161	143	161	164	186	160	162	158	146	163	158	169	140	133	158	148	153	138	180	140	164	142	151	158	147	144	152	143	133	152	160	142	157	155	154	149	153	137	153	137	159	166	164	149	142	142	143	150	141	153	130	144	142	120	170	155	161	169	137	151	137	132	128	137	182	147	151	159	145	147	149	144	168	123	136	150	161	152	136	146	160	134	143	146	125	146	163	158	139	157	155	175	138	163	137	135	145	144	141	138	149	137	150	154	137	147	166	167	150	151	142	138	138	166	137	140	144	151	134	160	144	142	124	133	164	141	143	139	143	157	178	152	128	153	141	175	163	143	134	134	175	145	148	133	147	153	135	156	171	132	147	163	129	152	134	162	182	147	147	158	160	151	138	153	161	177	133	132	141	161	139	153	161	151	162	147	127	132	143	162	155	145	151	151	158	156	155	155	124	132	147	142	129	159	150	165	130	148	142	145	183	171	166	158	149	150	148	145	176	143	158	149	183	149	147	152	143	144	153	161	159	138	112	151	154	150	149	163	140	137	154	143	166	128	157	141	154	141	163	151	154	154	141	139	152	135	165	137	172	171	157	136	158	154	139	160	140	149	163	153	136	145	163	141	149	150	123	157	136	159	150	136	131	157	144	134	172	159	158	151	157	161	146	167	145	133	140	153	149	152	159	146	148	151	167	149	137	152	161	150	159	154	155	128	135	154	166	140	165	151	155	154	155	156	128	139	150	134	132	144	137	173	127	149	167	157	146	168	158	139	139	144	146	154	137	143	149	171	149	152	142	159	169	158	166	130	150	148	130	154	159	155	147	156	155	118	126	153	151	159	139	150	155	159	156	148	155	143	149	162	133	149	150	173	140	157	153	128	142	177	190	140	150	129	153	160	144	134	165	163	130	139	153	176	151	148	130	145	150	176	152	148	141	150	135	146	121	145	139	155	163	143	137	165	170	137	173	164	149	168	149	176	153	150	138	145	149	144	160	147	143	140	161	127	131	160	159	158	161	137	132	135	166	136	153	160	139	140	148	182	147	130	157	134	160	134	151	146	123	142	154	160	147	175	141	147	127	148	142	129	146	153	135	147	167	154	152	163	156	158	142	170	127	150	146	157	164	142	144	156	153	144	143	170	160	144	169	124	132	172	146	155	140	143	115
3190	594	615	605	676	935	701	635	597	594	561	469	502	500	534	503	499	511	529	494	494	553	529	530	517	494	505	510	464	499	473	490	512	466	509	523	527	470	537	459	478	500	511	528	446	527	476	503	515	494	490	480	511	493	502	441	454	502	504	497	503	479	469	465	511	478	477	524	488	539	524	519	480	494	481	490	500	456	485	488	528	458	452	498	512	484	503	475	497	486	518	458	468	521	508	491	504	468	500	498	509	535	501	519	505	460	544	494	534	470	479	501	499	536	497	524	483	501	521	511	480	509	489	520	542	522	467	457	492	487	474	510	497	464	503	489	458	488	480	501	481	502	505	478	476	508	475	477	511	545	501	511	503	497	469	485	508	522	485	533	493	502	551	470	537	486	480	500	508	492	482	503	488	502	522	475	530	471	504	484	531	556	495	430	475	520	518	434	490	514	490	491	483	489	499	489	507	503	498	480	543	503	503	501	516	481	518	461	519	503	477	488	492	466	482	452	517	516	488	530	478	530	558	509	489	510	522	501	478	515	497	477	513	513	508	486	471	495	531	520	457	479	475	503	508	498	501	499	483	488	483	484	480	470	458	477	538	466	494	483	505	497	474	494	484	502	478	475	464	538	448	489	476	533	503	520	534	513	513	521	482	496	550	494	491	472	495	519	498	474	496	514	513	491	501	442	481	513	477	473	508	520	511	507	525	510	489	450	499	480	501	517	502	492	496	468	501	517	489	528	494	490	476	479	533	506	496	513	481	492	451	531	500	474	449	440	494	463	507	526	488	482	542	497	484	493	517	453	506	532	483	483	493	484	524	468	490	474	493	503	486	514	518	508	481	458	482	460	484	487	549	464	468	506	528	460	503	487	469	503	486	501	477	510	497	509	516	513	526	511	501	492	475	467	509	478	510	478	475	536	514	516	470	483	489	499	475	507	464	497	456	485	492	514	481	483	504	514	508	481	455	484	496	463	466	508	519	534	470	471	477	499	508	503	504	505	499	506	495	529	507	501	491	499	465	480	459	460	496	477	491	519	484	491	523	494	479	552	492	522	519	484	455	488	507	479	489	411	491	510	479	448	494	453	490	472	488	487	537	511	536	469	473	516	519	499	494	487	525	461	498	534	492	435	476	519	524	512	484	516	516	477	525	496	558	506	515	511	515	494	508	471	492	468	491	517	487	462	457	477	471	463	497	530	490	504	522	497	476	477	520	477	498	493	506	497	477	524	535	502	473	498	466	514	500	464	501	479	521	487	496	501	529	514	500	489	508	504	466	527	481	440	519	501	521	505	478	498	481	497	516	514	541	464	530	514	513	493	510	480	449	525	490	484	521	492	516	504	502	507	510	495	500	504	495	472	491	510	509	491	458	484	486	504	535	483	452	471	512	493	462	493	469	482	480	538	508	488	494	460	460	455	456	523	510	493	474	512	526	474	502	498	520	499	495	507	497	527	491	495	497	523	482	491	463	499	525	528	475	523	508	471	470	527	512	459	499	469	496	500	465	491	472	552	500	468	494	510	520	482	507	468	497	449	475	433	504	530	511	478	479	517	502	500	511	524	509	486	521	479	495	512	539	508	516	493	519	445	472	503	547	513	457	496	463	508	500	461	514	504	504	495	513	500	463	468	477	505	508	484	509	490	506	474	477	482	500	463	494	510	456	477	489	506	476	491	515	508	521	507	463	479	486	545	490	528	500	464	478	460	475	486	479	526	497	515	479	511	521	457	484	477	440	492	492	524	482	468	504	509	483	536	466	490	508	521	525	508	490	477	513	500	476	483	494	478	499	493	510	492	472	496	526	495	499	490	466	538	503	487	468	434	519	473	540	466	474	515	510	544	507	512	496	503	493	478	460	481	517	516	506	469	470	497	529	512	470	484	465	484	504	482	474	491	511	504	471	511	447	518	486	478	464	509	483	453	484	487	509	527	475	518	507	475	466	490	522	479	471	497	498	505	502	469	524	501	495	524	487	492	489	474	477	498	497	506	483	487	518	498	501	451	497	535	499	486	517	494	506	521	495	536	453	511	526	455	503	500	505	488	459	491	462	487	458	512	471	527	498	498	490	521	509	501	513	494	461	523	502	504	491	483	521	469	501	490	495	470	463	495	461	477	479	513	447	477	505	415	522	514	516	477	463	481	495	499	494	467	461	470	550	494	498	471	524	512	465	502	478	525	496	530	484	488	479	518	522	483	539	543	525	533	476	482	494	450	514	526	504	503	501	489	513	496	502	524	533	460	492	416	486	469	532	517	504	474	482	504	494	486	474	481	460	526	493	501	502	506	470	487	465	508	479	524	473	510	504	508	496	460	506	460	482	508	497	511	512	500	485	474	516	497	517	458	484	506	494	498	477	477	491	464	482	488	511	521	511	488	489	485	501	459	485	527	478	493	494	516	505	495	465	512	471	476	544	526	471	466	555	536	521	486	475	491	501	498	485	466	489	501	501	484	455	535	465	460	474	503	521	522	478	462	460	530	499	494	471	476	480	477	479	527	511	466	502	453	488	546	524	508	463	519	488	483	494	481	509	521	494	439	526	485	465	487	483	510	479	459	517	493	474	503	496	508	484	514	470	514	474	534	503	502	478	478	524	490	509	505	486	460	544	488	483	516	446	511	512	457	524	496	466	462	497	505	486	489	477	455	465	489	491	507	540	483	465	520	511	468	479	509	513	489	477	466	502	496	449	473	502	491	512	493	485	514	509	515	513	475	557	519	471	497	479	464	499	509	471	483	494	496	509	507	496	496	479	487	486	525	489	518	520	522	476	503	481	473	476	503	471	489	462	518	511	482	514	453	480	470	472	525	460	482	509	490	501	483	494	520	499	482	475	516	478	521	505	479	495	479	492	520	474	466	519	510	471	496	478	508	473	450	501	495	464	514	498	507	513	471	499	524	491	485	489	513	513	526	511	527	487	522	502	509	517	496	470	434	506	502	521	523	503	558	492	524	480	501	468	537	529	521	492	487	465	509	471	497	484	526	489	511	473	497	502	495	493	513	451	485	519	499	508	516	484	491	521	513	507	487	538	500	491	472	531	508	484	473	496	486	513	437	500	452	499	490	522	533	512	469	472	485	487	486	494	495	513	489	513	491	488	493	532	493	542	470	488	509	508	453	483	494	501	507	484	502	496	465	514	513	500	459	521	487	463	508	497	531	481	489	541	490	505	496	488	495	511	471	508	509	466	494	458	463	488	489	459	520	494	519	505	491	489	475	481	497	523	443	506	470	523	499	495	506	490	507	511	476	481	490	490	503	493	496	529	516	492	467	497	477	509	521	505	482	529	439	460	496	510	493	457	512	495	494	504	491	484	493	510	480	492	493	485	487	479	508	497	482	493	451	491	498	501	509	461	512	475	501	493	494	507	453	476	491	489	519	490	491	510	484	511	515	477	489	466	524	468	476	470	487	511	499	491	506	485	479	483	501	486	505	463	488	512	524	452	510	495	479	512	502	469	495	510	514	497	518	511	496
19577	6109	3351	1997	1542	1279	872	678	643	654	557	448	472	411	447	407	398	410	372	394	353	360	394	355	350	369	347	323	369	362	339	339	360	363	343	356	334	316	386	335	357	339	341	322	344	382	352	315	365	348	325	341	341	370	314	362	361	343	343	313	368	354	355	331	341	352	350	340	318	353	354	325	351	348	331	324	338	349	330	327	339	341	346	359	356	350	346	347	365	352	324	353	343	338	323	332	359	326	347	353	338	356	352	360	368	351	367	345	358	386	361	319	326	401	351	366	341	331	339	360	354	354	352	371	363	344	301	344	361	339	345	355	376	340	382	354	360	335	363	360	330	382	353	343	358	364	369	336	354	336	340	365	331	361	324	337	343	338	338	353	344	367	317	368	340	368	329	331	354	336	335	318	357	329	357	372	359	335	333	321	332	354	341	369	338	358	331	361	347	339	363	322	328	359	370	345	358	347	348	347	349	335	346	341	357	358	356	353	376	375	356	363	331	368	332	342	357	348	326	309	307	353	339	347	342	365	378	339	334	349	311	371	337	326	338	339	335	340	358	323	338	343	341	340	331	406	333	329	344	363	335	323	371	399	357	351	343	352	304	342	346	349	327	343	358	340	363	355	338	343	328	341	340	336	331	343	393	335	402	330	353	348	347	340	372	377	329	343	326	351	334	369	320	365	361	345	334	324	344	350	285	377	335	333	343	348	313	343	333	357	374	361	342	340	377	357	340	344	353	359	349	344	333	351	379	354	365	335	359	314	349	344	403	339	379	328	345	358	341	343	329	326	352	334	382	363	358	348	371	354	365	360	344	360	372	340	366	331	333	326	339	341	366	351	327	320	324	375	338	326	363	376	347	316	368	374	373	361	328	347	344	351	331	350	347	305	366	326	331	327	325	339	381	352	308	337	339	355	332	372	345	375	339	295	370	369	317	338	357	329	384	375	345	356	365	364	321	355	340	332	304	357	331	354	341	362	334	376	368	318	370	341	358	380	344	374	383	336	371	345	335	321	358	368	331	323	329	296	313	355	373	328	355	346	357	349	363	365	355	324	328	324	350	325	338	352	332	331	351	334	338	321	346	310	344	349	345	326	353	339	358	356	362	347	341	344	334	326	341	310	342	360	381	372	357	341	348	337	308	349	356	358	339	363	347	348	333	316	341	319	352	325	353	369	350	330	338	339	340	333	349	332	368	345	343	369	304	306	342	342	332	343	335	365	365	395	346	328	333	331	385	318	348	317	326	337	329	371	372	360	327	302	321	338	327	329	342	367	337	310	338	383	297	358	331	336	326	358	335	344	334	330	328	371	353	343	358	386	348	340	390	340	361	327	357	301	369	358	355	350	383	342	332	335	326	339	367	332	339	335	319	369	338	329	336	342	316	323	337	310	352	306	347	357	343	352	362	364	331	339	304	360	332	345	331	360	335	373	336	327	368	366	340	331	352	347	293	347	343	325	356	312	337	353	361	366	334	348	350	325	370	363	362	349	343	311	332	369	346	335	362	390	343	368	320	317	383	339	303	358	376	342	353	318	291	345	358	361	341	369	336	336	370	371	360	329	363	356	335	322	346	372	347	357	352	353	345	297	359	358	361	345	347	348	331	349	330	324	307	330	376	317	355	367	322	351	347	339	357	348	364	348	327	349	377	381	357	349	364	353	354	341	370	361	346	372	343	325	341	366	336	347	356	328	363	340	359	353	319	332	345	363	349	308	364	304	337	367	335	323	333	334	355	333	319	356	333	359	343	329	353	343	305	370	335	333	363	359	337	379	348	354	326	301	327	351	342	328	338	358	324	313	339	330	392	334	345	381	320	343	348	369	338	345	360	360	319	348	374	329	341	339	341	382	343	352	329	335	317	345	358	341	339	337	331	329	346	328	306	363	330	369	362	341	310	343	354	316	342	336	332	329	337	304	344	348	345	332	365	337	313	344	341	340	324	336	326	357	330	320	347	362	349	331	341	317	332	317	332	377	351	365	381	307	333	340	351	373	296	320	344	348	344	338	344	347	346	316	313	372	349	337	344	328	374	372	320	353	348	362	331	363	330	339	320	359	371	340	324	361	354	334	359	310	327	322	358	332	371	330	347	348	337	363	357	330	354	342	327	368	362	369	349	340	333	371	364	330	338	363	346	339	347	366	351	324	362	340	351	379	300	329	353	350	367	347	350	366	361	362	343	338	337	329	314	334	365	373	376	373	378	368	333	334	337	281	369	372	339	342	378	360	345	356	368	371	387	350	370	337	323	331	338	321	361	379	370	334	345	363	327	351	376	333	345	333	334	318	334	324	354	360	324	339	328	350	340	351	322	386	354	375	333	350	384	362	326	357	372	368	357	336	354	324	342	332	366	338	374	327	317	356	331	360	333	331	358	338	334	330	334	331	316	359	349	353	331	345	373	322	301	348	308	338	323	334	337	368	380	348	342	341	358	374	342	341	339	330	318	326	343	329	318	323	338	353	361	331	317	337	316	325	309	294	340	357	378	318	337	333	338	370	357	369	348	348	358	343	329	320	371	323	368	366	334	396	351	371	361	324	344	365	329	343	341	342	352	343	354	319	335	328	387	356	348	338	351	335	364	348	314	306	317	347	357	350	355	357	351	355	317	334	373	341	355	381	338	373	319	356	337	338	374	371	378	375	318	338	346	334	348	385	358	302	356	337	337	353	337	353	349	338	326	323	368	349	360	326	338	346	371	334	355	331	346	348	360	346	381	341	345	345	332	367	377	314	346	332	321	356	321	360	350	354	369	344	384	339	344	347	369	329	365	336	341	350	333	347	340	321	323	354	351	362	372	326	330	323	319	354	327	354	345	350	302	351	340	357	343	375	326	329	337	334	323	343	352	325	350	334	345	347	366	372	340	346	367	348	332	359	354	362	361	334	336	321	353	326	352	338	352	358	360	356	310	318	388	341	354	319	333	359	347	356	353	349	345	331	359	385	329	371	323	314	344	385	352	376	355	344	348	334	346	357	370	334	321	360	333	345	348	332	329	333	318	313	362	327	362	309	387	347	361	324	349	365	348	334	355	334	356	340	324	362	319	338	318	347	321	356	374	329	322	347	352	379	335	333	339	336	365	384	364	329	352	359	353	338	354	352	348	336	333	330	361	318	344	348	374	340	330	343	329	357	319	344	354	334	315	344	340	372	342	340	350	299	339	323	346	359	339	359	382	339	333	363	332	348	340	343	349	328	348	313	373	361	341	312	341	341	331	314	319	347	326	341	375	311	346	351	340	359	357	353	373	348	345	339	305	328	342	335	358	349	380	326	336	341	332	305	387	319	351	351	355	309	349	341	327	346	375	361	334	345	353	364	349	350	343	346	364	359	369	377	347	364	344	350	307	367	331	348	339	342	346	351	333	355	391	350	332	346	330	333	336	355	374	335	334	351	403	322	345	322	354	342	338	328	303	335	350	346	339	319	343	310	335	332	348	324	352	337	318	339	329	374	333	339	336	356	355	340	359	311	336	364
12403	2211	3296	3931	3879	3897	3251	2904	2723	2980	2350	1797	1815	1377	1291	1300	1206	1205	1178	1060	1068	1202	1057	1063	1102	1080	1062	1089	1033	1042	1055	1007	989	1033	970	995	1001	945	1001	1028	1009	1005	996	1005	990	1029	964	901	973	893	912	942	991	977	983	986	974	968	940	933	1010	949	979	965	959	976	949	951	951	917	927	970	959	940	995	963	1002	912	940	887	954	957	937	994	984	942	923	935	933	929	925	913	943	881	942	923	969	937	899	926	901	955	1008	973	975	928	922	957	924	913	967	927	911	948	918	941	921	954	911	936	956	969	971	923	916	919	920	936	923	993	894	961	954	976	913	978	955	1004	932	939	943	965	903	902	917	950	927	950	925	940	932	909	919	884	934	914	968	989	887	916	952	926	935	942	974	910	922	912	909	903	888	959	919	937	972	960	932	945	922	917	949	926	927	900	924	937	906	955	898	948	889	920	897	960	949	919	928	965	927	932	937	946	899	916	928	943	938	903	969	937	909	903	927	922	929	935	882	945	940	942	900	935	958	897	929	895	947	907	876	903	975	963	1007	929	908	917	938	922	963	956	945	995	930	902	970	937	943	934	905	928	940	905	957	911	954	859	953	969	921	852	921	881	934	970	941	937	917	959	925	939	925	924	915	929	952	913	900	951	941	957	916	945	971	945	872	921	923	927	977	894	966	971	946	1021	916	982	928	948	986	953	951	938	923	931	953	963	921	917	916	889	935	912	932	904	997	961	915	900	907	900	849	971	956	979	929	891	953	879	987	922	954	933	912	953	933	891	895	862	872	930	944	912	895	939	949	937	931	909	933	955	928	892	907	945	991	888	959	878	939	924	963	955	902	913	905	899	917	928	914	910	936	889	1003	919	975	928	883	946	906	932	923	1017	946	943	957	888	945	979	963	1031	969	907	898	909	949	975	880	924	965	957	911	954	905	954	972	939	917	949	904	949	973	942	890	925	952	895	922	985	861	948	965	924	918	890	901	991	976	889	919	902	942	925	992	939	961	969	921	942	965	938	921	940	991	921	909	945	899	911	935	915	914	990	908	935	969	915	967	905	950	897	884	958	915	992	921	914	983	926	946	869	951	938	937	915	993	941	917	928	922	904	918	933	905	932	993	943	975	933	967	911	899	906	930	907	937	939	974	905	939	916	935	917	912	902	917	921	959	971	921	838	912	953	921	944	931	937	929	953	942	921	903	1024	955	915	914	898	987	959	909	922	901	873	959	903	935	945	916	910	926	923	943	912	957	917	937	894	865	960	878	940	950	980	911	889	888	946	969	901	929	947	902	909	926	917	963	910	939	949	915	919	937	950	965	918	949	921	990	885	959	980	941	921	929	895	946	908	943	973	964	940	930	924	947	939	944	946	943	937	882	940	942	955	947	955	917	890	957	950	968	970	935	951	942	921	908	897	936	929	912	945	958	909	936	913	909	915	942	964	939	895	901	956	968	934	896	937	964	929	990	936	962	934	939	897	884	938	898	945	905	864	952	874	949	912	934	884	1024	925	927	939	995	970	900	887	888	961	955	974	912	947	914	958	932	906	938	961	909	921	923	928	908	938	1010	960	919	894	924	912	906	888	882	943	991	923	925	895	958	933	929	927	942	938	934	910	951	947	943	952	938	866	939	959	981	890	973	954	906	948	951	923	953	913	954	949	898	943	886	998	896	940	923	945	905	916	913	997	920	908	953	933	889	954	898	936	922	956	949	958	971	967	911	945	966	957	902	905	899	905	906	896	911	931	912	917	874	903	921	929	897	951	958	916	969	939	992	857	936	938	903	900	922	958	909	918	899	960	919	959	950	902	926	942	970	965	940	919	956	950	894	893	904	961	924	936	947	880	937	920	921	987	963	951	862	907	894	957	861	925	895	927	922	963	991	867	941	901	895	930	958	925	956	906	937	938	948	917	897	953	890	920	941	962	917	932	871	955	871	985	982	937	943	927	959	932	936	949	961	953	894	958	927	876	941	946	939	961	895	949	935	905	902	947	943	900	892	966	953	957	979	946	896	922	887	957	967	976	954	870	936	940	986	884	927	947	897	974	901	894	892	950	914	945	894	913	977	947	980	936	952	918	919	957	957	946	947	885	916	937	966	925	952	954	966	918	910	901	1013	904	922	902	907	858	902	976	961	871	958	927	898	925	943	976	968	952	944	932	971	905	888	955	991	908	877	911	901	909	884	908	907	961	915	848	933	1010	904	976	920	957	956	971	918	975	930	946	943	1014	923	923	960	983	922	907	952	1010	909	926	935	902	985	947	946	910	946	961	884	937	924	905	924	933	938	948	924	958	932	988	960	886	890	892	987	960	952	965	926	895	953	957	931	928	954	949	932	918	962	928	924	937	940	920	942	892	929	898	958	941	857	919	949	918	933	941	955	958	901	951	884	949	934	924	967	932	866	942	919	989	934	878	926	888	944	922	925	908	970	939	945	1003	943	919	980	991	948	904	950	941	916	859	934	955	891	941	954	952	988	924	934	887	921	961	912	893	895	978	937	860	950	933	919	970	965	960	911	907	912	943	935	903	915	932	931	964	940	934	979	903	905	924	983	978	913	896	913	923	905	888	944	935	958	916	921	941	959	953	919	922	920	926	923	918	986	995	952	907	909	915	899	920	946	939	900	921	953	947	922	958	1017	910	939	956	964	935	955	905	965	908	933	898	955	942	954	889	932	916	965	914	951	906	944	951	940	938	978	913	902	963	947	917	914	885	900	915	929	935	864	979	944	936	943	919	945	913	957	911	905	911	950	968	920	930	916	928	928	879	937	946	912	912	889	940	951	937	947	907	909	955	978	951	964	970	967	972	938	990	968	906	953	970	977	919	923	918	931	908	955	936	975	947	965	936	929	900	940	980	964	961	943	978	970	923	954	944	936	906	935	935	936	971	921	924	928	923	962	911	926	959	949	982	979	922	899	913	940	977	925	933	976	960	916	949	950	954	924	939	917	903	923	948	943	921	940	885	964	946	899	963	933	939	934	946	950	905	907	921	916	967	893	899	912	949	911	940	905	939	935	960	949	923	912	925	924	921	968	906	959	960	905	943	928	915	982	934	914	970	897	927	879	945	900	950	952	917	927	895	985	905	844	968	916	900	956	943	960	906	940	891	979	904	966	953	960	934	992	971	879	946	988	944	892	927	965	963	962	922	882	894	935	973	887	931	924	880	947	943	894	887	974	942	992	905	914	955	914	911	943	941	898	927	919	866	909	950	935	948	896	926	924	973	938	904	941	894	944	921	906	987	930	914	985	931	940	958	982	940	961	960	895	974	875	921	908	960	931	1032	986	919	929	1008	924	945	936	950	934	953	902	977	929	980	914	956	926	930	938	937	965	872	871	926	917	926	907	922	983	936	908	965	920	956	936	944	927	957	885	928	923	944	920	944	909	922	952	915	900	888	955	880	929	923	930	903	946	939	932	952	963	954	983	923	944	914	879	926	909	888	943	906	965	928	934	899	957	896	928	955	874	944	935	957	925	902	855	927	959	929	990	922
25287	7832	4511	3039	1996	1473	1355	1147	1045	950	813	611	748	537	486	454	455	437	413	425	436	423	418	400	404	445	446	371	412	395	406	439	395	378	378	405	405	398	449	391	387	398	380	388	412	412	399	429	414	404	400	368	406	407	399	410	383	404	378	403	404	422	388	383	377	386	389	405	401	395	345	362	423	408	396	411	408	381	378	419	367	379	407	386	373	383	385	383	436	401	412	392	401	392	427	375	415	369	353	390	398	371	423	387	394	401	377	387	413	381	361	386	375	401	343	364	379	399	371	384	384	422	451	364	398	387	394	385	391	396	388	381	396	391	399	400	375	379	384	362	415	379	396	379	397	401	392	378	401	393	378	391	449	390	391	404	427	396	376	364	416	416	387	403	365	398	404	379	394	373	393	372	386	386	369	410	376	386	363	409	382	379	363	392	440	348	390	359	373	384	385	380	402	384	364	337	388	393	416	407	378	377	431	417	396	404	398	376	394	378	386	400	437	414	378	389	425	403	384	397	432	410	398	364	391	376	370	364	401	404	379	416	365	375	376	394	349	420	395	388	389	416	411	366	393	413	403	425	384	378	381	369	375	443	402	395	367	389	404	380	400	376	385	418	362	370	374	409	386	383	370	361	419	391	386	378	386	384	393	388	366	361	394	445	404	417	390	370	390	371	357	405	380	426	371	357	370	374	387	396	399	404	381	365	372	390	369	394	366	430	417	397	367	380	377	396	380	373	409	391	420	400	380	385	383	385	398	361	385	379	366	400	374	409	360	371	375	387	428	431	398	399	364	414	407	383	367	406	373	410	372	387	384	413	395	374	403	397	421	367	401	372	385	338	376	378	371	374	376	410	390	374	349	349	366	364	409	357	373	414	373	381	396	413	404	420	387	388	387	364	375	346	374	349	383	369	390	382	395	394	421	356	394	363	404	384	386	425	396	387	406	414	403	375	395	348	396	418	373	393	384	379	367	422	392	390	393	380	403	420	404	396	412	414	430	406	383	396	406	401	340	390	388	389	395	404	355	418	399	384	433	393	379	436	390	385	365	389	382	373	382	342	388	398	369	363	360	388	376	397	415	387	376	431	390	391	384	398	354	351	348	391	390	388	409	412	374	375	388	391	381	392	350	391	378	429	380	394	388	457	379	374	363	366	401	371	416	432	370	345	367	382	401	380	423	385	382	357	380	398	388	404	383	359	390	424	356	384	389	375	429	447	360	364	378	375	414	395	396	388	377	360	391	399	374	368	355	414	378	364	411	364	367	392	382	391	389	374	418	396	382	375	386	368	376	369	389	382	404	358	372	388	369	406	394	414	339	413	382	383	365	368	367	416	354	390	363	384	390	432	358	402	378	373	397	406	413	388	398	417	385	394	407	368	399	394	402	416	410	363	369	394	425	410	409	419	370	406	379	393	381	397	384	382	405	363	367	402	376	401	376	400	357	420	410	373	370	406	419	429	367	398	390	384	390	395	418	396	393	403	394	420	391	410	369	399	421	360	372	376	416	392	345	420	369	395	384	383	377	369	381	413	435	373	364	383	392	418	405	376	401	421	393	407	439	365	405	405	380	384	390	349	404	379	378	364	420	387	367	379	356	411	381	391	398	354	378	372	401	377	371	385	383	363	408	403	418	428	397	392	362	396	368	360	363	395	398	400	383	364	422	386	388	374	411	373	393	390	387	395	367	365	389	391	312	370	362	385	335	371	345	374	381	388	362	398	412	411	388	437	413	426	352	327	387	400	395	412	385	401	371	388	381	376	382	375	372	414	385	431	381	398	386	370	392	414	405	387	408	384	345	364	360	382	390	387	368	395	412	367	371	374	395	352	389	405	400	396	385	423	378	417	350	429	372	389	391	392	369	406	402	346	363	397	377	389	378	371	392	423	427	371	405	373	377	374	386	352	380	382	352	375	360	389	402	369	399	361	399	402	386	379	392	427	372	414	384	401	388	419	415	373	377	387	366	422	401	407	408	382	395	383	399	387	403	417	364	411	383	359	394	384	374	410	394	426	400	393	400	366	369	384	382	394	381	382	406	436	436	362	363	357	417	379	389	387	398	393	394	403	402	387	408	392	366	418	370	366	414	404	355	396	380	381	373	399	375	418	399	394	358	380	391	380	402	372	364	385	396	346	363	388	355	375	383	387	387	419	422	345	408	399	387	387	381	382	386	404	370	375	427	439	402	385	435	369	409	415	374	394	417	376	381	398	386	412	387	371	384	365	394	380	361	398	382	368	388	404	412	386	414	380	368	400	398	395	393	408	408	378	415	370	387	359	398	352	398	320	396	388	377	385	387	346	382	391	415	409	390	438	393	367	365	349	435	435	393	406	403	404	373	422	376	380	388	412	391	420	383	384	392	382	398	394	386	400	382	416	408	386	420	394	403	352	387	417	366	405	429	367	379	382	372	374	371	405	360	376	403	378	369	382	385	357	409	361	384	371	373	403	425	417	384	374	411	419	410	374	365	394	395	384	401	395	370	425	391	376	383	366	376	383	408	386	391	393	405	408	434	399	405	398	412	331	390	400	391	403	398	389	411	359	364	391	372	403	383	390	385	390	404	410	363	406	414	405	344	381	400	407	360	376	397	378	386	363	367	385	423	397	362	387	430	336	415	361	376	381	364	393	378	394	397	378	363	349	402	441	427	384	422	403	420	432	368	383	392	391	367	390	386	339	383	354	391	376	384	386	396	407	385	385	352	407	383	392	360	385	399	411	399	373	388	391	428	399	372	380	374	426	392	355	416	378	409	382	369	452	413	398	359	396	405	441	391	404	366	387	391	429	389	342	398	398	396	373	354	366	406	426	433	407	414	375	384	394	386	401	368	391	367	391	382	404	415	373	395	374	397	394	409	359	350	365	401	416	341	388	452	397	374	386	407	401	376	401	399	344	380	410	433	390	376	374	384	416	395	401	404	321	406	385	398	349	372	409	390	355	373	369	390	376	382	400	389	402	386	391	405	381	346	400	397	379	406	415	408	365	369	375	399	387	366	374	397	379	355	381	384	382	386	422	380	366	405	381	363	404	420	392	387	376	412	413	393	359	383	404	396	391	364	364	368	379	420	396	392	413	378	391	391	387	400	356	420	385	396	393	367	381	417	395	365	371	352	401	428	394	406	399	375	400	378	418	386	411	381	412	382	368	415	444	397	373	355	407	371	400	416	415	353	362	400	387	379	415	397	372	404	371	396	371	387	385	379	377	363	388	366	380	383	423	377	363	375	407	390	395	401	427	376	413	406	391	403	379	396	384	380	378	391	367	426	361	388	415	380	385	397	429	385	361	376	396	393	358	351	390	382	380	404	373	411	375	398	388	451	401	364	412	357	392	393	408	409	402	341	394	433	421	437	375	385	369	414	387	391	415	382	390	397	409	398	413	403	404	383	378	365	379	386	395	387	384	400	399	426	392	379	377	424	391	367	365	356	384	420	359	397	399	433	373	384	373	443	400	410	413	385	392	403	403	400	431	360	393
14162	2650	4549	5484	5231	4645	4843	4455	4315	4031	3441	2363	3508	1841	1616	1494	1445	1397	1302	1378	1312	1294	1245	1305	1191	1239	1169	1157	1220	1163	1111	1142	1092	1179	1081	1058	1094	1140	1128	1118	1136	1051	1062	1038	1066	1063	1081	1072	1039	1059	1061	1045	1057	1076	1003	1061	1093	1037	1095	1026	1046	1058	1098	1068	989	1016	981	1016	1010	1050	979	1042	1056	1044	975	986	1087	1058	1022	1047	1005	1020	1042	1016	1012	1051	1010	967	1044	1019	1037	1077	1011	1025	1018	971	956	1031	1038	977	1031	1051	1065	988	1020	975	1003	992	1032	1030	1032	1021	984	1053	1059	975	970	1032	1053	999	1021	1037	994	1001	962	1003	992	994	1033	1020	991	1065	984	1028	947	940	1053	1002	1035	994	998	1020	999	1058	993	1024	968	1033	994	1048	963	1010	981	980	1011	992	1039	1013	1010	1008	994	1014	979	1012	1094	1006	1027	1006	1005	1005	1031	1037	985	970	1005	975	1031	957	1040	972	1045	1041	941	1000	975	1012	1043	1008	978	1011	997	1062	1053	984	1007	1000	990	1029	916	1025	944	1022	1014	1004	1000	1019	993	1003	988	1000	964	1008	983	984	984	1067	977	1059	1028	997	1028	1044	999	1023	999	1013	1011	1042	1018	988	1072	1045	995	983	994	981	993	1013	1013	1050	1055	1041	1003	992	1048	958	1057	1042	1010	1048	971	1011	1028	971	1000	993	1066	1009	1018	1037	1023	1044	987	994	1010	994	1002	997	1030	974	1039	986	962	983	1032	1049	980	971	989	1056	1016	954	1009	992	1040	1071	1028	1090	1028	986	955	1005	987	1032	1038	1018	1014	1011	969	1032	1036	988	1017	957	990	1062	1075	997	979	1036	1026	1000	1035	988	983	1046	1021	1013	1009	936	1039	1019	979	1070	1021	1042	1050	975	996	963	1041	1051	993	969	978	1003	1022	1046	1116	1052	1025	1001	988	987	1049	962	1068	956	1028	1009	1038	1034	1037	1022	945	931	1012	943	971	969	999	1039	1039	1082	1030	973	1054	1012	951	1015	1001	1017	957	994	1010	1015	1012	1045	992	985	1006	987	970	1019	1010	1011	1035	1025	1057	1039	991	982	1030	1012	1013	992	1056	949	961	1016	1026	979	977	1072	1060	1070	991	988	1032	937	1023	988	1052	1022	999	961	1037	1002	1027	1052	982	1072	1017	999	1057	991	997	1030	999	987	1052	993	987	984	982	1012	970	929	1006	1019	925	930	1043	1016	993	985	963	965	1026	1054	1061	1028	976	1026	977	1032	984	970	1047	1001	963	1026	963	1039	1019	984	988	1025	1030	1090	1036	1014	1030	1049	1024	995	1019	1036	982	1000	1031	1008	1079	1000	962	966	1024	988	995	1040	1025	964	1048	982	1078	1053	1016	1014	1035	974	977	1011	1012	1033	998	1015	1014	1058	1006	1075	987	1036	1014	1005	1030	1044	999	952	995	992	999	1023	1052	998	989	1016	1012	1034	1004	1008	1012	1009	979	950	1039	1012	927	1021	1032	1059	1020	981	1010	1039	1061	1032	973	928	973	1007	1021	1019	1030	1015	978	1000	1047	1066	1010	1005	968	972	994	986	1040	977	1015	994	1040	1051	1010	1066	983	980	1086	1016	1043	965	1095	1028	1057	980	1006	1058	1012	967	962	955	1062	1011	1023	974	992	989	975	1032	1038	993	1076	1022	995	1015	1073	995	1009	980	1055	1017	1004	1046	955	1012	1024	998	1078	1034	1006	992	1005	981	997	993	1054	1081	977	1027	994	1029	985	1045	1015	1019	997	991	1026	920	1014	1085	1024	963	992	994	968	996	1039	1027	1023	1009	1005	993	963	990	946	967	1037	959	1032	948	996	988	997	999	966	1039	1048	975	1041	1000	989	1057	948	1012	1001	1020	1025	989	1018	997	959	992	1033	1020	1020	1046	1038	1064	1017	1032	989	1012	963	1025	1010	1004	1026	980	991	951	1050	976	1030	1014	1020	987	1069	1040	977	998	1065	1035	1012	1040	968	1013	1014	1059	1070	1052	958	1009	1046	1006	1036	1047	1030	1044	1007	999	1028	1000	965	981	1012	1001	968	1026	1014	1007	1024	1013	1017	1019	1042	1032	1013	1029	953	971	1029	996	938	1032	969	1018	1038	1029	1031	990	988	985	1007	973	1069	972	1039	1013	914	1057	989	955	1006	978	972	993	1008	995	979	999	951	974	970	1009	1071	1016	976	1034	1023	1023	998	1025	1024	935	980	989	996	1040	997	998	1035	1008	974	1048	989	1014	1027	969	1001	1043	1032	996	1006	1001	971	996	1047	956	1010	1037	987	1074	1025	1040	1038	1036	1019	1047	1004	1004	1076	1038	961	1019	980	1002	1040	1070	1059	1045	966	979	985	1026	1013	1062	1036	1006	974	1011	1046	1029	1014	1087	1082	1041	984	1050	1085	975	1034	994	1001	1077	996	976	995	966	946	1025	992	1027	940	998	1025	977	1040	984	987	990	1028	983	1034	1009	966	997	979	1039	998	992	995	1015	1009	1028	1014	972	998	1009	1054	998	959	959	991	1004	991	1018	1019	1051	1023	997	971	931	979	1043	1032	1005	974	1037	1012	982	1047	1076	1033	991	990	1001	996	1032	985	985	1044	961	1003	1026	998	1049	1039	1039	978	1053	1041	1012	992	989	954	993	1020	991	960	979	1003	1036	1022	1016	995	1014	996	1008	1024	1038	970	1003	1006	1018	1027	971	1035	1095	1017	1043	974	1038	1007	1001	977	1027	1016	1025	967	1037	991	979	1048	987	1016	1017	1009	1014	1067	982	1023	975	997	931	974	1008	953	996	1020	962	1034	1012	1030	1003	982	989	1061	1000	1021	1054	996	944	983	998	999	993	1022	1035	948	961	1041	989	1018	994	1035	998	1047	1025	1053	975	994	1001	992	977	1051	1026	993	1018	1015	1010	973	1016	997	1026	1012	991	980	1022	1006	986	1018	1030	1044	1019	1048	999	1009	1059	985	981	988	956	1002	983	958	1001	1024	1010	984	1007	993	967	1015	1041	1028	967	1027	995	989	998	1077	1029	1023	1041	973	961	980	1001	968	984	963	1029	952	1052	1020	1031	994	973	1005	974	1060	1066	1059	1046	972	984	995	984	1027	1081	1004	989	997	994	942	992	990	1027	1009	1010	1009	993	1008	1039	1005	1011	1019	1017	1030	969	1045	1057	1069	993	1061	993	1026	1016	1044	1037	1034	991	1045	986	1035	1027	987	1015	1007	1026	1095	1025	987	1076	1049	1045	1047	1019	969	1044	1030	1021	976	1006	1071	981	990	1009	1005	1015	1042	961	1020	1033	970	1030	948	1024	983	985	999	993	1010	1030	962	1026	1025	964	970	1014	991	1010	1001	1005	961	1054	1028	977	964	1056	1045	1055	1040	1069	1018	985	974	1043	1014	1000	1007	1004	988	944	1044	972	986	971	999	976	996	1049	986	958	1023	1013	992	970	1041	961	1033	1030	987	1070	1005	1038	1068	993	995	1057	975	952	1014	1046	1034	1023	1017	978	1030	1048	1054	986	1008	990	1026	1014	1006	969	969	983	966	1057	1005	1013	990	1000	1066	982	1033	1005	965	1012	972	1060	967	1016	1039	982	974	1008	1026	971	1002	1022	973	990	1003	1001	1053	1049	1005	1014	1000	1024	1004	1035	1004	1029	1037	971	1068	1017	1025	1010	1039	1048	996	997	1046	1003	980	967	982	1002	1012	1034	1040	960	983	1059	1035	1082	1003	1015	977	981	983	1034	1016	1015	1046	946	989	977	970	1021	1073	967	996	1025	992	1042	1013	1018	1028	979	995	1007	1027	985	1015	1021	1036	1051	1045	997	1002	1006	974	1042	1059	1047	975	973	984	970	973	1027	988	961	992	994	977	1040	1007	1050	1035	1072	961	1000	1013	1051	1018	1026	963	1002	992	999	1029	977	973	1001	984	1029	983	1025	999	1023	1045	1023	988	992	999	1002	1005	1017	1027	987	1003	978	980	997	1016	1002	1009	1034	973	1029	1045	1040	1030	967	1025	975	986	1026	1062	1045	974	1004	935	1046	989	992	1038	1007	1016	954	1003	1020	1030	991	972	1044	1041	984	1020	1070	1021	1057	974	1008	1020	995	1063	981	1013	1047	970	989	1046	1015	1019	961	1002	1008	1004	984	1022	989	979	988	980	995	1013	1044	1056	1056	1043	977	965	1042	997	1035	1093	1028	983	986	1038	1067	977	1016	933	1025	978	991	1009	1023	1050	1008	1004	1035	1009	1019	1002	974	1042	1003	1016	993	1006	991	951	994	1042	1018	944	1011	986	966	1049	970	1062	957	979	1020	1019	1024	987	1050	1008	1047	1009	1038	1018	981	1033	1061
2461	276	216	206	191	169	180	187	185	189	169	164	168	142	141	139	156	155	154	146	160	162	138	128	164	131	159	151	132	139	176	158	160	149	168	158	174	161	154	143	145	165	135	132	138	131	154	145	170	137	147	166	139	133	164	140	158	166	148	152	145	152	181	153	162	149	135	141	157	152	151	159	161	161	148	133	131	155	149	153	147	150	160	141	159	165	161	153	160	164	139	151	153	133	140	154	151	137	130	141	136	146	133	157	154	157	165	147	171	160	135	169	148	160	158	165	154	156	135	145	157	129	131	145	162	137	140	151	148	164	149	150	155	135	160	167	154	160	161	155	165	148	141	172	153	152	154	132	171	149	158	140	157	166	130	170	156	136	156	150	141	128	168	161	143	161	154	163	139	148	127	164	160	164	156	182	159	147	157	154	165	159	138	141	138	147	149	167	138	151	137	147	149	163	150	145	148	153	152	139	154	144	147	161	167	161	133	143	143	162	153	142	149	118	139	143	150	149	140	141	148	143	177	129	134	135	155	156	182	151	141	148	162	144	182	144	143	144	148	157	136	142	157	150	134	188	155	135	154	170	161	146	178	133	154	168	147	173	162	133	157	154	158	144	165	146	138	123	147	162	135	158	163	176	160	142	156	157	141	145	135	134	143	125	147	140	156	140	155	140	175	135	159	145	160	143	135	129	157	140	156	160	141	144	159	159	170	146	156	146	148	163	155	163	158	137	135	172	151	152	149	170	162	144	139	165	157	149	170	161	117	133	129	168	165	137	152	142	158	162	169	139	154	159	149	141	165	166	154	173	145	167	146	136	140	173	142	136	119	165	159	134	153	139	154	146	156	152	145	129	180	139	154	177	148	147	153	144	165	143	128	137	152	160	160	164	155	167	145	162	157	157	154	144	146	166	137	130	151	134	155	137	149	146	147	140	156	147	137	163	156	151	157	176	136	163	155	157	141	143	136	150	150	153	163	150	180	150	147	126	141	167	147	169	159	145	145	154	170	130	138	153	170	136	139	165	149	156	131	154	164	145	127	141	165	139	126	163	162	160	159	159	144	142	171	159	115	152	157	146	143	138	148	184	131	156	143	155	144	151	139	150	163	153	152	167	163	142	177	152	160	138	139	150	137	150	154	140	126	157	138	175	155	158	153	143	144	175	165	168	160	137	136	160	134	140	165	165	156	146	151	160	138	171	162	150	156	155	153	137	153	136	154	196	166	144	150	160	161	156	155	147	161	160	160	145	159	136	165	144	157	164	157	154	154	143	142	150	154	156	141	163	142	164	148	171	156	163	137	136	134	141	162	132	160	154	147	132	150	145	140	178	125	138	150	145	141	160	138	151	151	139	146	149	129	142	142	150	134	128	183	169	144	162	137	155	140	137	168	171	171	154	147	141	164	163	146	153	151	129	187	148	150	172	155	154	139	144	141	127	160	168	153	156	151	162	156	151	141	132	134	161	152	173	183	150	167	158	150	173	162	151	167	136	164	146	147	145	175	147	135	126	147	134	147	140	163	131	159	134	140	160	143	180	155	177	155	145	145	156	172	155	149	177	153	139	133	131	134	160	189	149	144	138	174	133	152	148	149	160	144	157	140	145	147	159	172	161	149	142	139	151	173	157	149	151	156	160	154	134	158	145	142	165	148	166	141	182	148	159	147	148	183	154	160	150	139	135	176	159	124	131	144	139	127	144	145	133	171	137	150	151	138	137	148	159	168	148	151	143	174	161	158	152	146	147	146	179	153	159	167	147	144	149	154	152	165	159	153	153	144	164	153	146	147	145	150	135	141	154	149	167	146	150	150	156	153	140	137	136	186	154	145	152	150	150	172	187	172	160	162	145	138	152	159	138	154	130	160	147	145	123	133	143	144	136	151	173	150	168	129	144	125	144	145	150	143	145	166	158	146	146	135	153	147	149	149	148	165	152	152	155	159	136	147	162	139	156	171	148	124	125	162	159	133	135	152	171	155	164	157	141	155	140	129	161	136	135	176	142	131	156	153	141	145	154	144	151	150	149	143	170	159	157	129	156	160	152	148	149	135	157	161	149	153	168	140	166	129	160	126	163	155	137	156	161	154	171	172	161	142	143	156	136	160	145	172	142	139	131	147	139	156	132	128	163	136	156	158	142	158	141	156	145	155	148	153	153	151	154	143	139	144	151	144	155	142	140	152	130	159	158	146	142	142	158	134	151	171	169	173	159	152	147	148	167	156	147	145	149	152	145	138	159	126	150	154	153	177	146	148	160	161	138	147	172	157	138	134	162	147	161	144	148	154	153	167	165	154	165	139	127	130	138	155	130	164	147	141	146	123	153	133	148	157	138	139	146	176	143	143	142	160	152	151	141	135	143	143	138	127	145	150	133	152	175	140	137	146	154	149	158	138	154	142	143	163	159	141	140	156	154	130	150	169	144	148	144	169	157	154	147	161	154	164	162	175	169	137	139	139	144	125	143	163	142	177	124	150	123	166	174	151	132	140	150	141	131	155	154	165	137	166	144	152	177	154	138	152	143	156	139	163	148	142	153	155	150	130	150	150	151	154	156	154	124	138	145	169	143	153	147	168	145	137	162	158	173	147	159	160	144	136	166	130	142	143	142	152	151	152	179	152	156	137	139	160	142	151	154	142	169	173	142	135	136	147	167	143	155	143	153	164	131	144	147	161	156	161	135	133	152	155	137	141	149	147	163	151	153	152	156	145	160	132	163	159	127	162	136	172	143	147	156	154	167	167	164	155	148	148	146	166	151	146	146	158	140	149	154	152	128	165	143	143	150	153	158	145	163	141	135	171	167	147	152	150	152	141	132	168	148	130	152	172	152	153	142	151	144	140	149	166	151	160	159	147	164	159	171	136	142	145	156	128	175	156	157	158	125	153	139	169	159	149	164	156	142	146	144	149	160	172	147	146	158	128	123	156	150	154	156	157	159	156	167	148	146	163	154	161	160	158	152	147	163	149	172	156	146	145	145	164	160	177	143	148	143	168	153	179	123	143	165	137	150	161	143	157	160	145	153	142	163	163	153	156	131	146	142	154	170	151	147	154	146	145	140	148	135	160	149	172	150	137	146	148	165	163	149	152	142	129	152	157	145	127	138	159	146	151	146	153	140	129	127	165	162	171	157	144	129	140	137	153	145	146	147	142	168	141	141	148	143	164	162	148	129	160	159	182	145	130	153	176	147	149	137	154	176	140	132	132	141	129	170	161	129	162	141	150	154	138	167	158	141	142	163	148	154	163	181	157	149	164	128	143	146	135	152	164	162	156	128	171	151	158	133	149	142	158	157	165	142	139	162	145	150	133	147	148	156	155	148	177	162	165	153	156	145	148	141	153	144	141	160	157	154	144	156	154	165	136	134	136	142	151	140	136	152	166	149	137	157	145	145	149	156	140	162	144	142	156	154	159	142	147	150	153	134	145	149	130	151	170	146	133	155	162	172	155	135	123	148	144	152	155	159	165	158	134	143	142	155	137	130
2472	556	618	626	676	670	710	726	770	647	521	513	742	547	520	531	510	547	516	493	512	483	488	543	510	470	538	492	491	491	534	502	514	530	524	514	491	512	470	463	499	499	451	505	497	496	512	535	469	474	553	497	534	503	485	499	493	491	516	489	453	522	512	470	485	510	486	560	545	504	474	496	532	520	498	471	468	534	475	487	472	527	516	483	512	524	499	513	475	469	528	517	504	519	533	510	491	487	504	490	494	509	529	499	527	540	515	515	506	480	481	511	519	525	468	471	552	474	500	486	474	533	528	475	489	532	484	527	500	507	477	556	474	479	524	469	475	490	479	474	451	493	514	519	476	518	543	472	500	523	494	513	485	500	528	528	520	532	497	486	482	451	536	527	491	535	519	490	502	500	508	523	513	503	492	497	468	480	503	448	512	507	502	501	513	532	522	487	513	461	469	496	511	501	514	522	497	534	482	489	549	469	536	511	508	446	495	497	512	469	509	501	543	495	508	531	509	495	506	505	503	509	463	422	477	514	468	509	465	475	489	514	507	538	522	531	463	486	517	499	546	517	516	507	514	487	497	513	497	503	506	462	495	498	463	488	497	501	515	500	505	508	476	498	471	515	477	482	499	503	461	470	487	470	496	495	471	476	485	483	495	516	516	479	469	469	523	555	475	514	480	515	487	495	493	503	467	523	477	492	500	508	500	497	508	457	510	504	476	492	531	527	507	521	481	501	525	521	497	519	503	528	485	464	487	475	497	487	479	486	505	537	484	481	494	479	491	473	473	505	482	525	484	518	536	497	537	458	484	487	504	504	480	470	484	513	496	511	528	506	496	496	497	491	516	491	495	456	508	504	521	517	507	476	480	545	498	529	497	476	474	489	486	498	489	502	487	491	480	489	547	547	529	519	492	490	511	510	493	505	505	487	506	474	494	490	480	500	468	486	510	528	502	494	492	483	477	492	520	493	478	485	496	482	513	495	489	506	524	536	516	492	502	510	544	491	483	496	498	504	495	518	522	500	505	492	501	507	518	514	509	498	479	453	520	500	509	505	513	502	530	500	504	511	494	518	510	452	466	500	485	456	525	471	479	511	483	496	481	499	492	500	493	483	506	496	556	488	534	500	505	495	535	500	543	492	540	513	516	500	486	510	510	522	490	542	496	497	510	500	493	514	502	514	488	513	485	502	530	481	480	492	520	500	518	507	507	498	493	509	519	529	492	525	471	473	553	470	516	457	486	507	465	521	471	533	521	489	513	474	485	507	517	508	499	495	477	466	535	485	492	535	486	532	510	480	466	498	475	505	524	446	511	521	526	516	522	481	524	489	494	479	507	481	508	491	482	501	516	494	500	500	526	467	474	530	495	501	468	487	461	514	492	488	493	553	500	486	479	520	484	464	522	500	501	493	501	482	555	479	488	518	477	487	475	461	501	510	507	543	489	487	490	486	532	488	475	510	519	535	503	527	486	492	509	528	526	540	495	500	509	493	470	500	495	500	523	481	456	507	520	498	467	525	472	494	492	529	523	540	488	550	527	511	534	540	484	494	483	471	525	516	506	535	507	489	520	500	496	497	549	492	516	525	520	489	548	511	499	480	478	468	492	464	470	506	498	455	463	478	478	488	492	482	514	497	512	520	529	461	540	516	499	473	495	501	457	505	503	489	475	493	515	513	500	471	491	523	508	488	524	565	504	468	464	504	495	502	466	515	531	522	494	531	505	474	509	488	520	471	508	480	474	480	456	516	487	506	517	494	491	490	534	471	489	520	514	489	526	488	530	455	504	503	490	504	530	483	490	469	525	500	507	450	502	454	485	478	489	476	461	522	528	474	513	472	473	504	472	514	477	492	544	485	510	521	512	521	463	532	507	504	495	521	481	498	519	482	512	485	466	493	479	537	546	501	513	515	517	469	506	479	530	528	516	463	518	487	516	543	445	497	498	491	467	503	518	525	488	510	461	506	522	497	452	497	486	508	482	489	505	518	471	506	485	492	467	478	550	482	480	455	495	534	517	503	529	500	466	462	525	513	541	486	487	495	478	435	489	487	468	508	464	481	536	503	523	497	511	526	535	516	499	495	486	486	538	470	507	489	509	529	503	498	517	491	496	480	480	524	485	515	476	465	499	535	499	520	515	495	484	503	510	527	456	487	503	459	499	494	512	523	457	568	495	531	500	504	497	454	498	538	488	533	482	519	513	506	521	514	472	456	478	497	468	537	478	484	502	505	475	454	495	480	508	524	500	525	497	522	482	518	525	543	518	470	470	479	490	534	487	457	480	498	515	475	506	494	478	485	498	465	492	489	509	501	498	477	524	490	518	517	459	461	496	498	471	506	493	509	522	474	553	527	523	493	478	500	503	447	466	515	488	475	495	539	483	505	477	529	538	517	549	508	504	531	492	515	502	525	491	504	447	520	542	540	492	475	516	517	525	534	507	509	500	514	481	489	527	494	477	514	497	477	529	510	505	500	519	501	519	487	500	470	533	494	500	500	510	495	536	492	522	506	502	498	507	543	461	503	516	508	520	475	503	471	460	498	512	506	506	499	467	518	493	516	481	511	491	512	504	498	532	439	484	502	539	535	524	468	510	514	498	527	479	501	493	515	490	477	475	488	463	528	485	487	510	501	509	511	512	519	456	495	507	518	550	483	509	490	523	479	488	500	477	508	514	502	437	486	481	533	527	515	480	514	483	490	511	535	503	484	483	513	460	492	513	486	485	511	460	507	511	496	534	505	492	467	497	493	511	483	485	482	499	481	501	519	481	467	468	506	519	481	510	537	524	514	486	493	516	486	482	475	487	470	492	509	509	501	501	544	464	495	506	487	494	488	495	480	516	487	490	496	467	481	488	471	503	508	493	501	498	542	482	456	523	522	570	476	463	515	513	475	525	486	485	460	500	506	527	509	503	502	470	466	488	517	508	525	503	507	486	544	503	515	482	458	510	514	492	496	511	467	487	490	489	521	530	531	489	509	501	441	505	506	503	513	490	512	478	531	510	508	498	488	470	481	484	494	491	492	507	470	507	496	502	488	493	532	501	512	515	499	517	502	500	495	522	505	457	486	498	517	493	457	509	470	504	504	530	510	495	479	492	501	449	497	515	487	529	523	564	487	529	483	531	493	514	513	470	506	526	504	491	514	470	558	490	558	481	509	502	536	528	506	491	452	466	490	454	531	478	511	483	479	473	492	511	513	523	479	510	533	476	496	483	496	493	510	522	499	517	570	482	520	507	520	492	494	499	515	508	510	524	527	501	455	469	516	514	493	517	505	552	523	515	523	483	488	519	464	494	498	463	505	478	530	524	527	510	487	494	472	492	476	507	479	465	468	516	492	488	524	510	554	494	520	522	476	544	499	475	519	551	492	491	490	493	490	474	526	504	496	533	518	513	501	506	435	510	534	472	511	543	490	493	478	505	460	475	441	481	520	508	515	525	498	450	501	493	506	498	475	532	487	492	508	505	500	483	473	489	483	487	499
12269	2041	1801	1513	1299	1011	768	1003	1219	611	481	420	880	730	358	416	387	343	365	370	403	366	380	374	373	375	398	354	329	378	356	352	347	381	302	371	374	333	358	336	333	352	332	357	333	355	371	347	369	328	345	327	338	329	343	367	339	340	351	343	358	364	369	351	374	359	335	347	319	346	348	325	341	319	337	361	371	371	352	342	374	336	348	356	342	363	351	335	361	357	334	364	342	328	357	368	374	381	343	343	339	359	358	342	324	369	332	340	359	354	369	333	358	389	316	322	365	332	333	349	361	345	345	309	322	334	353	353	335	351	332	359	339	336	359	342	364	355	352	341	356	336	354	338	325	351	347	351	354	358	329	339	350	333	362	330	389	372	368	335	294	343	331	362	343	351	336	380	343	368	342	356	333	342	324	291	383	343	353	319	377	372	333	278	331	374	369	377	366	374	342	307	323	361	371	356	314	364	370	347	365	336	352	348	365	363	342	313	325	330	340	324	346	364	351	391	368	379	332	347	350	352	326	343	371	351	330	342	346	370	341	323	331	368	331	310	352	345	354	342	330	362	330	347	330	309	337	317	329	344	352	300	350	385	351	339	355	342	333	376	350	353	350	370	328	322	353	331	366	385	362	357	328	348	353	385	395	326	363	378	342	375	341	347	356	352	330	365	363	355	342	335	364	340	324	349	330	335	353	308	339	331	330	304	327	346	318	317	345	320	328	348	347	350	334	323	345	351	340	367	357	348	309	334	374	331	331	348	342	357	364	382	332	352	363	357	337	353	306	348	341	366	315	347	352	365	349	321	355	385	344	343	352	346	332	288	336	344	322	370	320	367	339	319	314	368	382	329	338	334	330	323	347	353	345	349	371	318	286	358	362	354	346	386	328	363	335	339	322	328	329	370	307	366	361	341	347	345	311	355	328	343	338	340	379	322	351	338	364	335	367	324	340	316	364	355	371	310	354	361	346	336	329	330	354	361	359	352	337	357	346	363	334	303	347	339	363	325	330	365	337	357	354	352	337	306	357	345	344	348	357	348	343	356	358	335	380	374	365	351	325	354	340	334	331	330	356	367	356	359	325	328	358	367	323	340	345	343	355	351	345	365	321	356	319	326	328	355	344	363	377	348	352	385	328	324	324	347	330	350	335	342	340	342	359	342	341	337	354	359	328	353	342	313	347	347	310	342	345	347	322	346	381	351	368	346	342	354	349	333	350	348	352	307	325	343	355	335	362	314	353	317	337	343	341	351	346	322	347	358	342	353	331	322	334	370	354	372	347	328	364	389	318	321	385	324	329	346	379	382	369	345	355	379	334	370	342	349	300	331	373	348	342	332	340	349	361	344	369	376	325	336	338	359	334	351	361	346	337	344	362	343	326	333	329	344	358	330	335	342	342	354	349	359	356	346	355	350	334	353	363	334	339	392	312	377	328	364	380	334	383	311	329	337	355	355	320	361	331	358	333	347	303	365	330	372	377	368	362	386	331	355	346	314	375	330	317	370	350	368	344	331	335	341	344	316	369	325	334	346	344	328	367	382	313	308	299	331	347	354	354	352	331	354	316	340	312	360	364	323	345	342	369	387	341	301	362	393	353	357	367	318	362	316	344	363	375	359	342	330	335	342	342	352	310	331	334	314	354	347	351	357	342	339	327	327	344	372	347	351	351	358	352	339	325	337	362	346	356	348	346	349	354	345	343	336	325	338	350	310	337	342	371	355	341	322	359	346	369	329	326	381	348	327	357	325	353	313	324	342	338	321	336	339	336	341	343	340	361	341	352	340	372	345	379	332	367	319	354	376	350	378	318	317	383	311	315	347	369	379	370	324	339	370	363	360	350	373	343	344	351	367	334	342	348	323	341	324	332	328	352	371	334	329	350	365	329	361	373	364	351	322	365	314	338	328	348	359	329	342	336	324	344	340	350	385	326	376	335	342	335	333	332	365	358	327	362	348	350	329	372	330	382	337	357	328	339	389	364	358	326	355	307	338	350	333	334	404	357	363	330	347	338	367	313	323	353	366	366	322	309	359	344	333	312	344	305	340	311	329	328	351	356	364	337	346	355	357	367	383	349	331	346	355	375	345	360	327	340	340	340	375	378	369	348	363	360	333	357	342	370	350	348	321	353	350	312	344	344	363	342	315	338	330	327	387	355	339	321	362	328	365	324	322	337	366	357	346	354	332	360	332	369	359	314	343	368	365	354	390	359	316	372	339	306	337	341	360	319	324	362	358	332	342	340	387	373	317	356	337	356	351	359	312	303	326	358	356	354	340	346	353	358	367	330	326	361	360	353	338	348	320	338	317	363	347	316	358	366	355	363	354	332	352	363	347	346	355	328	374	365	347	333	298	349	339	343	372	337	328	346	331	341	334	323	318	350	346	352	337	330	378	372	360	327	322	356	357	355	338	340	321	357	330	336	332	356	367	361	346	363	363	361	366	360	378	327	331	342	370	323	374	342	333	364	336	331	340	342	321	349	356	355	334	354	308	347	365	345	357	355	356	349	342	333	316	384	337	336	371	349	342	383	353	372	325	328	375	341	341	331	376	319	350	348	348	359	332	353	375	349	323	333	350	340	318	344	340	356	333	356	358	332	330	337	316	361	339	376	338	349	348	348	321	339	339	359	367	360	340	361	318	310	343	348	354	347	333	316	351	356	347	349	333	343	358	341	368	328	326	354	375	323	348	345	382	344	386	324	346	369	340	360	363	334	317	355	324	335	315	364	347	338	354	367	355	350	377	343	347	352	351	336	340	369	331	356	317	334	326	338	346	353	324	329	315	351	377	309	363	351	377	319	327	351	323	366	358	357	349	348	338	369	343	302	371	332	354	354	370	345	353	333	347	342	316	363	354	294	306	360	333	390	345	318	371	336	350	358	359	336	328	369	301	330	322	363	365	380	356	363	326	354	325	334	350	325	357	369	330	328	339	319	318	377	360	344	315	368	356	323	332	379	334	359	352	338	317	318	356	339	340	350	336	359	367	335	355	335	346	352	394	351	372	336	346	344	354	300	332	339	334	309	358	342	360	335	378	319	354	348	338	362	330	335	329	378	367	315	351	292	374	346	335	347	375	362	319	331	333	332	326	341	376	362	331	353	339	351	320	352	300	360	347	373	318	353	374	331	318	361	343	357	337	328	342	351	342	331	338	339	329	359	344	358	329	345	326	344	366	347	331	339	340	365	352	353	341	299	357	354	365	338	393	326	330	343	363	333	336	340	304	355	335	375	340	390	327	306	331	330	330	338	364	322	345	359	358	373	368	352	330	327	332	362	352	337	334	366	330	344	303	314	341	384	345	338	346	381	333	340	328	327	375	318	374	361	350	363	364	367	332	320	340	317	381	333	350	359	328	319	329	351	363	336	349	359	326	359	318	348	343	385	325	331	381	339	312	341	342	371	374	360	351	346	341	397	338	354	308	322	328	365	342	338	364	331	362	340	328	369	341	353	359	341	323	321	345	343	323	309	326	311	327	337	347
7564	1861	3122	4068	4348	3682	3171	4069	4748	2080	1760	1736	4825	3336	1324	1214	1228	1200	1188	1151	1125	1138	1066	1124	1101	1109	1082	1037	1054	1033	1024	1054	1019	1041	966	1024	1041	1006	994	995	956	943	962	996	1012	1008	977	947	904	966	968	990	958	950	943	1000	957	944	970	980	955	936	933	931	928	977	921	904	964	910	931	1000	929	950	951	964	965	967	977	994	900	949	923	943	928	942	938	1006	956	992	953	928	1000	900	906	953	956	931	899	959	941	974	907	911	917	938	961	887	862	954	970	992	950	934	961	995	952	932	935	940	924	937	972	951	997	928	914	901	959	846	940	988	991	942	920	962	963	919	947	931	942	905	969	953	972	937	949	950	941	1005	981	945	918	997	982	907	958	869	958	905	893	959	914	933	933	941	959	954	952	950	952	949	943	910	976	965	940	907	943	921	968	908	937	958	933	954	971	925	936	924	944	902	994	991	943	866	919	954	877	931	924	924	897	962	945	1008	911	962	927	980	949	888	943	1021	924	918	921	897	920	932	903	891	956	923	938	914	960	956	952	985	982	934	972	939	932	935	957	883	942	884	904	967	956	880	950	968	991	939	915	958	895	889	912	940	926	1025	940	922	941	936	939	924	964	945	890	944	958	951	956	959	860	887	961	952	913	951	960	896	963	986	917	1007	887	888	955	933	969	856	914	915	922	960	949	957	868	946	960	932	946	908	920	885	966	954	919	977	936	908	995	866	933	893	900	946	928	894	944	947	913	854	904	928	918	960	921	930	941	939	947	927	946	909	934	950	914	918	926	921	945	937	888	935	939	889	962	916	956	922	916	976	954	926	905	945	940	959	985	969	968	926	898	899	895	895	910	944	922	938	957	917	937	906	874	942	908	879	900	930	917	928	934	919	901	971	923	968	867	903	1015	894	899	974	977	924	1001	1000	943	955	934	883	916	925	928	928	932	901	943	914	944	955	979	948	961	932	912	934	934	920	934	890	906	887	964	932	910	943	940	906	952	915	932	1011	923	945	981	948	873	943	891	908	910	928	976	936	954	946	947	903	912	885	930	931	935	989	1022	962	897	907	941	912	936	967	958	948	921	906	886	889	989	968	971	911	907	901	916	912	914	885	922	892	928	978	937	974	938	951	923	928	947	926	938	953	978	897	888	951	955	894	931	944	1010	946	927	889	933	895	926	949	941	920	962	931	955	965	994	976	907	923	957	924	970	972	977	970	1001	947	919	921	1012	963	953	979	881	963	962	970	978	928	919	937	938	944	919	895	934	969	939	969	896	902	978	928	932	952	926	921	935	882	930	899	943	932	959	896	962	956	944	906	900	945	913	933	948	958	978	924	950	904	957	931	913	920	978	958	909	969	864	971	947	915	935	949	940	940	965	969	981	998	872	875	994	925	987	904	965	921	919	968	939	950	1021	906	910	934	970	962	908	826	929	936	991	957	877	887	909	908	930	1004	930	935	934	922	982	931	956	927	934	888	937	942	923	914	969	883	891	934	921	940	896	930	938	947	921	916	954	936	912	1004	941	960	915	977	973	966	915	915	919	916	942	898	902	948	960	938	918	916	919	934	907	987	922	959	969	912	961	924	972	922	962	901	910	927	934	952	936	899	940	903	993	958	920	868	924	897	896	940	929	967	919	933	894	928	939	927	894	947	977	973	983	901	983	963	893	928	890	883	937	962	929	969	921	901	889	1015	925	889	896	930	959	903	965	953	953	939	872	952	929	879	987	930	934	961	901	938	939	940	933	985	943	853	859	939	892	956	879	949	922	925	927	948	955	954	957	884	908	886	972	972	942	931	924	954	932	974	984	926	950	909	975	914	933	939	941	953	936	960	964	906	943	943	917	971	968	968	913	978	936	952	953	946	915	976	920	914	926	870	975	938	909	957	943	966	950	930	946	925	865	900	965	905	920	948	896	940	955	941	887	907	935	949	994	913	946	897	970	912	876	970	942	912	915	943	889	943	954	920	912	908	955	987	972	971	952	922	967	904	922	954	919	953	932	918	969	886	963	908	939	903	953	865	951	946	837	936	960	921	931	1014	895	897	902	924	920	931	895	930	901	961	950	942	916	951	953	848	923	952	938	869	928	935	924	995	892	940	903	921	944	968	931	927	993	943	914	922	908	945	896	981	943	982	928	942	975	950	930	886	923	960	949	910	918	961	913	943	927	974	953	875	941	890	944	975	976	936	917	922	980	916	924	911	886	910	913	986	873	941	944	909	919	954	954	902	921	979	951	950	880	954	1005	908	930	906	961	905	928	911	888	942	944	936	885	971	930	964	955	943	916	985	911	959	945	932	959	874	920	965	980	963	992	934	877	895	917	923	965	898	913	907	912	872	941	962	922	929	983	932	962	913	936	975	913	942	946	930	974	924	877	918	955	969	910	993	948	941	925	897	978	926	889	887	940	972	946	928	881	946	950	966	987	972	943	923	884	914	912	934	910	928	928	883	943	912	935	972	951	951	963	921	1009	906	917	896	948	957	943	964	932	906	919	966	940	947	936	965	905	916	940	950	954	983	926	958	948	940	965	926	907	918	945	957	937	928	955	930	909	933	886	905	978	962	967	930	912	940	979	930	906	894	968	945	967	928	884	985	940	954	942	861	914	935	935	927	1002	966	934	941	974	957	915	992	946	915	932	988	934	923	918	936	969	911	979	983	919	961	961	965	944	969	937	935	889	930	893	936	939	920	889	944	918	920	916	901	945	960	976	921	954	954	904	951	896	910	962	916	934	968	965	895	934	938	934	952	950	898	939	910	959	953	954	929	966	1003	964	962	924	909	1000	925	938	894	959	976	917	939	992	949	942	897	904	939	881	951	940	922	927	958	882	936	986	932	929	953	975	916	937	960	908	928	971	965	915	968	929	906	955	917	935	999	936	931	919	953	915	953	980	959	997	863	903	941	939	943	916	915	1003	929	931	888	958	919	920	934	931	952	924	964	929	872	977	942	942	909	973	903	947	981	950	885	944	928	921	967	931	914	942	916	926	970	893	868	942	906	894	902	904	909	969	929	888	930	960	952	948	896	872	906	920	941	967	929	995	933	926	885	943	948	985	909	876	979	925	978	954	954	922	946	897	996	966	919	937	869	957	921	892	948	956	966	924	993	915	952	966	929	912	930	897	951	970	959	970	943	972	933	939	885	963	959	960	939	986	976	906	976	906	886	927	955	947	983	911	926	956	891	918	949	935	904	924	954	906	963	943	991	1034	991	953	912	928	974	907	903	954	987	913	1028	914	889	934	970	937	949	1000	916	931	955	962	916	917	927	974	920	942	931	953	922	944	963	953	878	975	890	917	944	930	940	968	968	969	937	982	890	948	953	932	891	984	965	950	888	879	1004	920	907	978	977	946	920	921	908	910	907	883	935	932	912	951	931	924	891	957	960	917	994	977	897	971	928	971	915	953	954	939	937	956	940	1012	927	899	943	937	922	941	902	984	914	932	922	902	931	891	928	933	915	963	950	868	969	979	954	960	941	1018	968	857	943	944	952	934	949	964	913	935	932	939	916
18395	3554	2715	2170	1891	1635	1247	1093	859	633	615	534	1198	988	473	434	474	445	453	429	438	414	425	448	408	403	406	406	411	398	402	378	419	425	397	422	415	429	397	402	413	389	428	392	349	366	381	384	403	391	406	336	371	421	405	379	383	408	380	380	422	354	406	381	386	399	401	401	394	429	380	408	390	426	377	372	411	381	392	411	387	422	412	405	410	405	388	378	373	394	379	379	418	374	424	394	389	392	364	407	381	387	345	420	415	391	388	402	357	380	365	408	375	417	375	388	385	381	393	416	387	411	377	393	387	393	384	383	398	373	396	395	375	380	388	394	373	389	392	389	432	375	398	420	378	386	410	369	360	413	359	388	394	375	369	369	398	403	409	428	377	355	374	409	380	399	382	374	396	371	384	378	396	376	390	411	359	378	422	382	403	399	394	410	367	385	349	398	371	328	408	421	406	354	383	387	389	352	382	370	406	397	376	359	398	366	377	416	362	382	419	374	374	375	372	404	415	389	389	376	413	415	400	368	396	390	378	384	378	400	389	395	401	378	368	369	382	384	385	374	386	353	400	396	363	357	367	369	401	372	379	357	364	420	383	366	402	372	376	391	403	403	382	406	391	403	415	408	396	381	412	385	349	360	376	395	378	407	385	378	399	365	377	357	361	411	368	376	393	339	365	380	384	358	393	386	365	373	386	395	385	388	382	394	382	391	375	397	420	378	393	406	368	364	369	397	404	392	400	442	403	365	355	385	397	399	341	395	375	400	388	378	378	363	413	382	441	395	383	387	401	416	405	410	395	388	393	381	375	364	372	362	413	408	354	382	437	406	384	397	406	383	378	411	403	360	404	387	364	390	372	384	386	381	404	388	395	362	435	398	384	384	390	387	383	429	385	344	386	415	420	369	370	363	398	434	367	391	371	387	370	398	412	379	411	375	373	412	392	403	430	375	381	388	392	396	415	419	355	362	383	372	387	388	394	392	380	365	390	369	346	375	405	343	407	387	393	376	375	425	376	415	367	439	386	375	374	388	353	384	370	368	367	385	435	367	400	415	424	427	395	428	381	406	356	441	408	393	405	398	400	393	374	405	366	401	386	404	386	396	396	384	352	392	371	405	420	372	401	379	366	392	432	400	393	394	380	385	376	353	387	383	407	388	397	428	410	395	432	378	404	386	388	372	389	396	377	397	364	362	406	393	375	384	341	418	390	402	420	415	372	403	359	387	376	381	438	384	397	363	417	396	385	386	391	391	379	392	386	404	391	382	351	375	384	416	387	358	359	385	407	345	358	345	367	432	379	363	395	380	384	413	417	390	376	382	342	381	409	354	400	377	379	373	399	421	371	414	353	362	397	368	383	382	372	382	402	406	388	386	376	392	390	350	381	380	383	378	372	405	408	388	387	389	390	381	433	404	369	387	429	402	416	406	368	394	355	364	380	362	380	419	374	355	377	408	375	386	404	392	376	401	357	382	419	392	390	402	380	356	390	384	387	401	375	405	398	366	371	394	402	377	365	398	374	332	359	395	413	391	412	381	349	375	356	404	391	372	389	398	380	390	369	405	403	384	359	384	395	370	383	364	373	428	366	377	410	361	373	377	383	333	383	363	378	434	426	370	375	422	364	406	403	390	398	411	343	414	408	360	422	362	360	379	376	400	356	373	369	380	423	416	385	373	373	370	379	387	381	390	361	389	389	391	361	380	381	413	392	386	377	368	422	405	370	368	399	388	386	388	375	423	394	355	422	408	398	364	358	447	369	391	413	449	381	420	385	409	371	389	405	379	398	368	397	415	377	398	373	391	398	376	348	385	394	390	391	407	408	386	408	420	356	388	391	384	393	372	397	380	395	364	394	412	352	392	391	395	413	380	370	392	391	380	407	389	417	324	419	380	393	430	395	362	396	409	378	399	390	367	398	342	383	402	389	386	387	378	360	394	350	418	372	368	392	426	411	385	378	404	381	377	352	427	427	336	385	387	419	405	405	384	407	401	394	390	390	406	390	402	402	391	383	411	384	411	406	401	396	391	341	396	399	405	364	371	384	386	401	421	440	360	401	392	367	407	364	378	413	367	389	402	372	409	389	397	409	388	418	375	397	369	383	359	403	376	397	372	405	376	385	390	410	346	382	400	412	372	365	404	376	386	393	377	377	391	405	388	384	391	373	387	378	373	411	375	404	379	372	381	376	399	397	424	383	408	403	406	402	385	410	367	398	369	415	358	363	375	366	389	380	388	423	383	380	392	406	415	365	385	405	364	395	358	408	396	407	374	406	368	390	403	348	392	380	408	365	370	404	421	412	353	377	390	383	401	396	415	429	438	412	376	347	381	360	356	380	385	400	382	364	376	391	364	407	394	390	391	381	414	376	340	392	361	392	393	377	351	346	422	412	432	393	408	388	399	374	366	355	376	433	384	389	391	381	361	393	395	396	387	380	399	393	426	444	389	379	371	384	390	383	349	408	393	413	418	389	397	411	385	361	375	401	439	407	442	405	378	436	370	359	404	385	403	388	357	402	387	392	394	388	391	390	424	391	380	394	380	435	393	343	391	402	397	403	408	422	374	344	367	383	385	381	400	368	384	396	418	400	441	385	355	374	356	384	407	360	347	391	394	387	399	397	402	402	399	408	376	403	404	377	400	373	411	423	369	396	387	368	412	424	370	414	362	404	397	361	433	392	346	371	371	359	367	372	395	396	397	414	364	418	406	404	386	376	392	398	388	359	394	377	368	374	379	399	401	411	371	363	369	382	389	384	369	378	401	406	384	396	362	352	386	401	405	378	427	395	382	419	357	371	388	381	383	363	380	384	390	382	380	392	386	382	391	402	331	391	427	376	375	410	388	380	399	395	409	416	400	398	400	383	365	370	375	386	354	380	361	354	388	404	372	399	371	382	401	357	406	382	399	426	388	409	355	421	389	401	391	367	373	370	402	365	378	358	399	389	354	385	387	353	394	395	415	399	396	396	397	401	419	399	377	372	390	413	405	379	413	376	387	397	352	398	429	371	390	392	409	356	380	381	390	394	381	407	399	334	398	402	386	388	350	358	365	381	422	389	425	356	406	403	410	402	394	405	413	426	444	374	418	372	393	389	412	394	402	382	363	390	404	386	424	393	382	346	420	361	395	406	395	360	418	354	394	388	428	374	397	371	388	414	374	409	385	395	376	362	384	385	389	399	410	372	379	411	380	423	402	377	389	390	402	388	392	355	405	402	383	364	415	448	390	383	441	371	417	375	397	359	429	390	406	397	434	367	399	400	375	360	383	466	372	380	427	371	375	406	403	369	408	388	396	413	401	405	396	409	363	369	376	399	391	385	425	423	379	381	391	404	380	365	410	371	421	361	416	367	381	378	379	414	401	353	383	381	385	407	406	393	401	348	421	392	392	383	385	367	371	365	371	402	385	411	383	410	383	394	392	368	387	373	440	372	404	401	421	408	373	415	396	404	450	382	382	402	385	384	431	370	383	399	395	381	382	380	399
9502	2449	4779	5832	5548	5012	4306	4186	3505	2383	2154	1996	6281	4129	1611	1517	1464	1381	1379	1331	1273	1263	1269	1195	1246	1197	1244	1174	1141	1169	1137	1091	1113	1051	1083	1139	1122	1177	1057	1066	1085	1030	1060	1087	1071	1050	974	1064	1022	1011	1092	1059	1051	972	1133	1056	1000	1050	1033	1067	1070	967	1051	1020	1031	1038	1047	1094	1058	1034	1039	1074	1032	986	1051	1060	997	1016	1000	1010	966	1086	1025	1038	1030	1017	961	1024	970	1041	1011	998	1022	1003	1011	980	994	1059	976	1007	1071	974	1060	1003	990	1004	1060	1048	1052	1047	996	1031	1005	1053	958	1016	1033	956	993	1035	1045	1020	977	1007	1025	982	1010	1032	1020	1041	1043	1005	1058	991	997	1037	1017	1022	965	963	1050	1040	987	1073	1014	1022	1021	1050	1017	894	1037	995	1001	1017	1040	992	982	1000	1002	1078	1050	1074	1012	996	1037	1033	971	999	1019	990	1021	998	998	1007	1059	1046	1039	989	982	1048	952	1049	1029	988	957	990	1003	996	1044	1001	1018	993	994	1014	1007	1030	972	1003	1021	997	1005	1077	1006	1034	1064	1010	959	973	1021	1002	1001	982	983	940	1041	1020	1057	1038	1002	994	1027	975	1012	1038	1013	992	1019	979	969	1002	1007	956	1001	1071	926	956	1033	947	1015	924	1054	1059	1084	941	1018	985	1023	988	1008	978	1029	1040	997	993	1023	1023	992	1010	967	1034	1007	1031	1045	994	1018	959	1013	999	1017	973	961	1023	1030	995	1010	996	957	1097	1028	1021	1075	1039	1034	955	1034	1037	1043	991	1005	1049	1039	1039	1026	1040	1008	1022	979	1030	1030	1007	1009	994	991	968	980	996	1033	1050	1027	1013	1005	972	1008	1011	975	973	1047	1009	1005	1011	996	1033	1027	990	987	952	1047	977	989	999	950	990	1035	1005	996	1025	1020	1025	1002	1055	1015	1009	981	1001	1001	991	1006	1031	1067	1047	943	986	1053	1033	1028	1063	972	1014	1044	975	943	1050	1055	1064	968	1027	1066	1060	1004	1002	998	977	979	968	1035	1045	966	952	1032	1002	994	1007	929	1040	1014	978	1039	1063	993	986	1054	1058	1045	998	1023	1034	1016	1000	950	1005	1048	1009	1028	965	981	924	1030	971	1017	1004	1009	943	1035	986	1000	1003	986	1032	995	1002	991	1045	993	1026	926	968	1031	1058	1018	1028	1012	1090	1010	1025	1006	1055	1026	978	1038	1019	1022	971	975	994	1001	1012	953	1064	1034	987	984	1007	1032	1000	1012	1009	1025	1018	1020	992	956	1054	1022	1044	1031	975	1010	1073	1036	1007	996	982	1057	1013	1056	1028	1054	979	972	1004	1028	976	1004	1037	1018	958	1009	1079	1034	1046	1023	1054	945	975	1008	1062	988	1037	1033	1000	994	1029	993	1015	1004	1027	1037	996	1043	945	981	1006	997	947	1047	988	1003	996	977	1051	979	1011	1020	990	1071	1090	1040	973	1014	993	1038	1016	1008	952	976	1042	1027	1009	1025	1031	960	1014	932	987	1008	1078	945	1035	1009	981	1014	947	1021	1036	1013	963	997	986	926	989	977	1068	1032	1023	999	1057	1088	985	990	1001	1004	993	1019	1030	1019	1025	1007	1026	1007	972	1026	981	1000	1020	1042	990	980	977	957	1007	1059	1001	937	1021	974	1000	982	940	1058	979	1015	1022	1040	979	1055	979	1049	989	1044	1059	1025	1046	1015	994	1040	1022	1013	936	1002	1070	977	1001	1001	997	972	1028	982	997	1022	1039	966	993	981	1030	1021	998	982	1014	981	1050	998	1055	1051	1055	1006	1039	1049	1019	1053	962	1019	1012	1021	967	988	981	1001	1036	965	1004	1005	1002	1019	1064	968	1024	1049	978	993	1032	1040	967	1022	1019	995	995	1029	957	982	1032	981	1013	1010	1027	979	1002	1002	986	1035	998	1028	995	1056	1039	965	1021	1011	1004	994	1016	996	934	1088	980	980	1024	973	1036	998	1004	1031	1040	1009	994	1025	1051	1040	1044	1012	1047	987	1038	969	1042	992	1008	1058	1054	983	947	954	983	942	986	994	1004	1001	988	1028	1051	1004	1025	1000	995	1041	1035	974	1047	1006	1009	1021	993	1043	1025	1010	1040	1047	1014	1017	1029	1017	1075	978	1031	1032	1003	1015	1001	1048	927	993	996	1043	1007	1018	999	993	991	1009	1073	1041	1006	1025	983	1016	999	997	971	991	1039	1000	993	967	989	1037	986	1044	1016	1007	1006	1026	922	1011	935	1020	1016	1028	893	1001	1014	1049	1121	1022	989	986	1034	1050	1047	979	1025	973	1047	1017	1084	1014	1041	1007	1038	960	1043	972	983	1055	990	1025	1017	980	1049	1047	997	1016	999	961	1013	970	1112	1043	1049	1042	1022	1035	1013	958	1037	1016	1036	1022	982	1024	993	1014	970	1003	1022	1037	1000	1039	1038	1045	1019	945	996	1059	1003	999	1017	1006	1047	975	1007	957	1035	1064	980	960	999	959	1022	1010	1023	988	1017	1031	989	988	1030	1034	1003	982	1069	951	1012	996	1043	977	954	1076	997	1009	1033	977	1010	956	1027	1031	1011	1028	1010	983	1018	1001	983	1033	989	935	1038	1000	1014	1049	986	993	966	1004	1007	981	996	1025	1035	1011	985	997	1052	989	1020	995	983	1062	1046	1027	1058	978	968	994	986	977	998	981	1005	989	983	1004	1014	991	1006	1025	983	980	998	981	986	962	1028	1009	1018	967	965	992	965	976	1028	1036	986	1045	997	963	990	998	1006	955	1027	1015	1029	1000	1010	1003	995	941	1083	1022	979	1010	1032	978	1025	1055	1009	971	1030	1006	1003	1007	1029	1037	1015	1007	980	1035	1038	1064	1018	1012	1014	1004	1003	988	981	992	974	1014	986	1086	1051	991	996	1047	964	1027	934	996	976	959	1048	1037	994	988	1017	933	1033	1026	1024	1013	997	969	1047	990	1014	1024	994	950	1036	1007	1026	1044	1052	1004	1011	962	1058	991	1005	954	1055	1017	1024	1010	1001	1050	1021	1007	965	1008	1049	1023	984	1087	981	1009	1080	1003	954	972	985	1016	1024	1039	1030	1006	1034	1029	1051	1020	990	1010	971	1002	987	1075	1006	1018	982	1008	981	966	1000	1008	1017	1015	1035	987	1037	1031	985	1035	1055	1027	1006	1036	1072	1038	1002	998	990	1013	994	962	1042	1045	1054	1010	1032	997	1013	1011	959	947	971	965	1010	1037	1029	1051	1009	993	1017	1042	1033	1058	996	1037	1052	1020	1017	921	979	992	1074	1015	980	989	1064	1017	1009	1032	1031	1023	1050	1010	999	1020	996	1006	1050	987	986	963	1009	1004	1023	1010	1011	1011	967	1066	1007	1032	951	1019	987	1017	994	1019	1016	1001	976	1056	997	1011	977	1044	1006	1022	1008	939	1004	1018	999	1027	1013	974	1016	1021	997	1012	1053	959	986	975	1009	972	981	1027	990	961	1068	979	918	1060	1002	1050	993	1047	1029	1043	1006	1043	969	1024	1035	1017	983	986	980	997	1015	1021	995	965	985	1067	1068	936	1012	1083	1012	996	1032	1011	1008	1017	1015	1021	1018	1034	960	1027	1013	1014	995	985	1020	1044	983	1023	1043	999	996	1026	1064	984	995	973	1007	1047	1014	1002	1030	1002	981	958	1016	985	1000	1025	994	999	996	1001	1009	1016	1038	1088	1017	984	1007	1037	1049	1036	1038	996	1025	984	1034	1007	962	1003	978	1047	935	997	1034	935	988	985	1025	1025	989	1035	999	995	1020	978	1000	993	1025	1031	1015	1026	1048	1029	1017	986	967	965	1006	977	1003	1061	1011	1002	988	1044	1014	1005	1004	983	1008	995	984	1038	1003	996	998	1012	1048	1022	1074	1017	1006	967	981	978	1042	1032	942	1022	942	1040	1026	961	1036	1060	1030	967	1024	997	1062	1015	963	977	1018	1033	986	1014	1020	976	1027	1007	986	1006	1001	1001	1014	1036	1053	1018	985	982	995	927	1045	971	993	971	1002	1034	1036	1008	989	1000	1041	1040	1040	1027	987	964	1007	955	1033	1026	1069	1029	1034	1017	973	1026	984	1014	1016	1033	943	1001	1028	1023	978	969	1032	996	1015	1029	990	1051	1005	989	1009	997	967	968	1013	980	956	1023	983	955	1029	1053	988	1016	1066	1073	1020	982	974	968	958	983	991	1000	1062	991	978	987	985	1028	968	1000	1015	1036	948	1027	988	944	983	1038	990	1058	1003	1007	1038	974	964	981	997	983	996	1031	994	976	1015	1024	1034	1023	1039	972	1025	994	1067	1041	1012	974	1027	972	1003	1025	977	1004	1007
2260	245	252	197	194	158	178	161	166	166	176	153	170	184	145	149	153	126	135	155	144	148	133	172	166	144	140	159	145	148	158	148	127	146	140	151	146	150	151	153	148	156	172	152	142	168	143	183	175	162	138	121	168	116	146	157	137	151	124	139	158	157	149	128	149	138	161	137	163	144	147	163	164	132	133	160	165	173	171	140	124	140	163	151	163	139	142	140	166	140	141	151	151	154	160	138	154	175	169	182	159	155	143	152	152	155	174	153	147	163	165	135	156	145	147	126	144	173	161	154	161	150	141	156	154	135	154	142	141	124	167	165	137	166	153	155	150	135	153	145	156	135	140	148	141	148	148	144	161	176	146	162	138	146	136	146	179	159	158	146	144	139	148	164	159	152	141	167	151	167	150	141	142	146	154	172	170	141	162	146	166	139	164	148	152	160	157	150	166	149	160	150	157	127	161	162	158	157	150	172	146	145	155	140	163	139	148	140	141	128	134	163	139	151	153	158	137	137	149	151	176	144	168	154	154	167	139	173	159	151	157	190	151	138	142	149	141	167	140	164	148	154	138	158	129	144	140	152	138	171	143	174	143	142	158	140	160	152	136	154	167	148	160	148	163	162	128	150	161	159	147	173	158	155	160	127	120	151	183	149	146	131	150	164	153	142	149	156	155	177	152	154	161	121	159	152	144	149	150	140	147	151	159	145	142	150	153	171	146	151	130	156	127	150	161	126	163	151	159	166	129	148	150	160	156	121	167	137	152	151	132	151	141	186	157	175	156	133	131	143	153	154	176	152	147	157	129	155	131	156	140	133	130	158	168	142	166	157	182	155	186	154	129	162	151	158	158	178	128	159	147	138	136	142	136	144	138	148	146	128	151	148	145	174	167	138	143	147	158	140	131	143	140	162	164	143	153	152	139	155	149	143	150	153	145	135	165	137	141	167	152	137	144	132	147	137	170	161	154	153	153	183	139	154	135	159	152	150	162	153	135	142	155	145	134	133	191	148	138	132	139	148	131	124	123	142	157	158	141	148	164	168	147	183	161	165	144	162	158	158	128	153	159	160	141	147	147	154	160	139	142	141	161	161	147	146	154	169	120	173	165	132	139	149	150	153	174	148	159	150	166	136	146	169	167	145	155	133	151	161	165	146	144	148	165	166	139	161	146	160	162	139	146	150	172	141	146	123	169	149	132	157	153	151	145	162	156	144	140	139	162	145	150	137	142	141	171	146	143	147	179	158	142	160	126	144	159	143	149	129	143	167	136	147	155	158	128	152	151	150	166	135	151	130	145	144	138	153	151	166	153	166	162	159	127	145	155	163	139	143	139	163	156	139	143	152	157	141	147	153	182	154	141	152	175	154	117	151	164	142	148	153	156	144	156	161	153	158	146	135	140	134	137	162	162	154	139	141	147	149	164	153	157	161	151	135	164	173	159	146	151	166	151	166	177	137	148	147	140	148	153	143	144	152	151	149	159	144	170	140	145	160	156	154	138	138	143	167	144	153	142	162	149	173	157	157	161	138	137	155	157	140	153	157	154	174	181	168	159	161	131	131	168	146	155	153	175	140	137	140	162	158	131	148	169	150	153	149	182	161	167	162	184	165	164	143	160	136	144	156	151	140	154	143	143	139	171	137	158	152	145	125	148	143	130	159	132	157	145	131	160	149	145	144	151	157	131	137	144	149	137	153	155	149	152	161	150	161	142	143	170	171	143	157	156	150	156	175	165	133	162	159	149	134	126	155	140	142	144	137	171	150	139	148	161	169	144	166	134	158	160	146	150	157	152	163	181	158	144	148	132	138	152	150	131	159	138	136	148	162	136	135	157	146	123	148	155	128	171	146	145	133	140	135	142	175	129	156	171	153	144	145	149	165	156	140	136	150	155	144	147	169	169	160	161	153	136	145	158	154	144	163	161	158	154	144	145	140	153	158	167	152	159	159	136	159	145	171	158	146	160	143	163	123	150	132	146	159	146	142	151	141	160	146	172	165	142	140	150	143	183	153	145	156	183	145	130	159	144	145	125	149	139	147	185	165	144	151	142	144	148	158	155	169	144	151	147	151	164	148	151	154	128	154	132	141	154	140	148	167	138	157	164	154	140	117	158	147	122	152	146	145	140	144	149	138	152	143	155	149	130	140	147	177	152	144	149	147	166	166	158	148	154	139	144	155	138	141	153	160	144	154	145	156	158	158	132	128	136	134	141	150	149	135	155	151	165	152	160	158	167	146	164	131	149	167	151	165	143	142	143	149	161	129	140	159	152	151	149	142	157	158	142	165	137	160	162	149	139	127	152	143	142	150	127	167	160	156	172	150	142	134	156	154	158	149	152	108	170	144	157	123	157	136	137	193	175	155	150	146	161	154	146	158	135	149	177	160	130	144	160	152	156	164	158	154	144	147	155	150	162	162	135	159	143	176	147	141	162	170	140	128	166	140	133	182	125	172	163	155	150	146	143	148	165	126	140	157	155	154	142	155	162	136	150	139	162	180	166	160	128	159	153	153	154	138	157	169	145	144	143	157	174	149	153	168	153	157	151	138	145	151	134	150	144	166	148	151	163	138	127	152	153	157	137	164	150	141	148	152	148	149	153	169	170	160	170	133	160	144	136	150	151	136	153	169	171	174	170	124	138	140	156	135	154	145	172	162	148	158	140	164	140	156	142	150	137	154	139	152	145	157	164	145	145	112	140	162	137	153	145	162	161	132	152	157	144	144	135	146	128	153	151	145	144	148	155	152	147	158	155	156	166	142	132	135	166	158	166	148	157	150	170	156	125	144	146	156	137	149	135	113	158	151	135	127	147	131	135	173	152	145	152	150	152	156	148	157	150	147	169	137	131	160	139	157	148	145	158	145	135	144	138	122	133	160	139	143	159	151	133	144	139	152	151	146	140	166	163	175	159	143	139	173	157	158	167	132	145	142	161	160	139	148	165	146	144	156	128	177	131	158	166	151	154	162	161	143	150	163	138	158	165	123	169	169	161	175	133	143	162	151	143	119	151	159	156	154	122	134	148	134	132	149	133	176	144	166	167	143	138	176	146	159	160	139	147	151	142	134	151	151	140	139	152	154	151	154	140	155	151	166	148	155	123	135	159	147	152	155	147	142	143	145	167	131	137	153	148	165	156	159	140	143	173	153	141	138	157	155	160	169	124	182	118	159	143	141	140	145	130	130	129	161	157	136	136	151	142	161	142	159	154	151	155	145	125	141	155	133	144	149	148	160	176	133	132	129	148	147	140	154	152	156	182	159	171	150	185	172	157	137	151	149	136	170	148	183	151	170	152	143	148	148	160	140	152	141	127	152	132	161	147	156	140	163	144	132	154	135	147	150	131	154	139	144	137	170	139	165	153	162	151	152	157	153	158	150	164	144	162	144	161	132	163	179	123	167	162	174	150	140	160	159	144	162	126	137	150	164	160	140	153	174	138	131	164	179	146	153	178	166	156	156	154	142	161	158	166	177	165	154	120	161	154	156
2324	543	722	768	670	676	708	570	503	481	531	530	591	683	535	534	479	467	499	481	491	526	510	527	524	451	492	491	488	521	516	514	496	468	502	529	527	500	489	505	517	500	488	516	503	562	537	488	493	443	514	479	480	506	477	481	523	496	477	488	492	498	508	480	498	521	497	497	467	502	534	529	496	526	504	465	496	479	527	520	506	500	470	510	512	487	525	499	496	485	495	552	458	497	484	527	478	488	499	495	504	497	534	523	526	503	494	504	486	495	530	452	530	516	498	530	503	513	517	482	514	484	473	478	474	503	493	510	501	488	549	472	490	464	483	455	471	492	522	449	481	495	496	486	526	486	515	496	477	550	521	505	516	503	445	483	492	503	479	485	475	498	504	507	507	477	478	502	504	495	512	484	507	491	487	514	503	505	518	527	474	437	462	520	491	536	527	493	522	501	476	474	514	499	480	445	518	505	497	468	507	502	494	500	498	463	473	502	485	510	482	505	474	504	503	479	530	491	514	467	482	504	480	513	510	540	511	485	519	482	535	472	490	497	492	511	546	503	490	489	516	504	500	502	460	507	498	494	512	490	506	506	503	513	496	465	518	515	480	468	482	487	474	495	494	494	506	514	488	495	459	540	501	490	498	488	474	510	493	524	476	467	489	486	506	461	509	558	499	486	484	510	511	529	503	480	479	485	519	484	475	504	478	496	487	490	480	520	508	496	531	510	491	486	500	481	519	533	467	477	490	528	535	490	451	504	496	492	493	503	481	486	489	506	522	511	491	472	511	521	500	492	515	490	504	523	519	497	478	512	483	499	489	478	529	500	501	505	481	481	467	459	523	477	516	479	489	504	507	499	456	478	525	526	477	507	481	507	495	521	518	495	516	496	473	490	513	486	525	461	495	519	494	479	471	510	491	465	505	489	497	505	504	460	478	504	479	476	478	478	479	549	503	496	486	450	514	515	489	477	539	510	500	520	507	477	501	486	470	482	491	490	507	496	488	472	463	506	515	494	511	476	467	484	487	512	495	570	519	509	500	490	494	455	491	475	497	508	471	505	479	502	492	498	509	527	484	497	516	498	496	503	518	489	516	487	472	529	523	499	479	508	493	450	520	493	511	507	540	478	491	473	475	495	479	493	471	502	497	494	499	488	490	489	510	524	474	476	504	542	486	500	485	543	479	502	485	447	484	515	476	525	484	507	473	517	535	449	535	474	541	486	485	491	492	471	469	518	480	520	513	512	491	457	483	513	486	494	491	465	506	540	513	498	508	480	509	509	543	507	494	493	489	498	475	493	510	493	487	545	498	532	520	502	516	487	529	476	479	492	526	516	486	455	496	504	476	505	503	526	504	518	504	584	528	513	492	534	514	506	494	486	476	449	491	500	473	514	512	474	484	516	497	452	496	489	465	504	503	477	512	517	459	476	459	529	509	479	496	461	534	484	468	504	505	500	490	505	498	500	521	501	526	510	504	495	471	507	518	529	488	524	523	482	487	486	521	516	527	528	519	514	528	499	497	488	466	495	488	530	518	489	520	491	486	491	529	485	497	504	532	478	514	442	513	485	469	488	473	493	478	528	443	497	519	490	469	480	490	519	503	501	505	489	502	519	516	476	520	503	528	499	534	481	502	521	479	492	511	504	504	508	476	483	474	540	490	478	495	504	485	481	502	506	536	516	475	500	492	484	501	518	493	489	504	534	484	528	489	531	493	493	495	490	456	492	470	524	432	498	539	469	499	505	480	507	490	477	482	475	533	511	527	494	454	505	501	467	456	480	462	481	518	492	503	532	544	513	490	542	527	515	466	485	473	475	511	507	497	496	495	518	485	493	542	491	480	495	493	561	486	532	496	512	498	515	563	468	521	505	480	470	509	505	510	479	514	488	495	504	489	530	475	538	540	483	514	509	502	508	491	503	508	495	456	509	492	490	471	509	525	502	484	500	534	488	528	503	427	481	471	491	518	517	489	498	497	510	500	474	505	534	496	543	490	499	506	496	476	520	500	488	509	502	503	487	509	553	423	516	517	523	538	473	502	530	506	480	510	487	483	480	458	513	506	495	495	487	485	481	526	508	482	460	513	522	499	468	499	505	569	479	500	532	496	543	513	503	519	491	505	498	510	530	522	530	468	530	505	498	457	497	515	512	500	487	459	528	528	524	510	484	470	531	483	498	504	538	545	494	532	477	483	508	484	496	500	512	514	491	512	496	535	498	484	512	495	504	504	522	499	465	546	538	504	494	468	482	557	496	523	449	473	502	537	505	511	493	473	479	500	530	532	473	492	477	530	468	492	461	492	484	508	528	533	506	497	508	473	478	469	481	505	489	545	477	505	535	510	499	490	482	506	498	546	516	456	503	487	512	479	505	501	522	495	468	485	515	496	526	500	520	496	527	507	504	483	476	497	516	527	504	509	499	480	520	477	468	547	507	503	492	534	518	512	466	515	515	446	522	479	473	509	510	472	497	464	522	508	530	496	473	509	492	494	533	472	510	484	499	488	508	521	479	487	541	491	511	491	513	511	494	497	503	485	532	501	483	468	505	495	505	482	464	462	492	499	470	501	509	514	533	521	506	453	502	508	519	490	520	492	530	508	476	524	453	501	517	454	497	479	511	504	527	512	517	470	535	499	513	477	484	538	462	519	522	454	470	480	463	468	517	489	536	508	499	512	461	511	470	512	503	535	501	495	479	475	546	505	509	460	503	537	520	467	516	472	496	484	462	486	489	461	504	490	497	489	505	522	521	490	478	532	483	487	492	516	498	525	494	506	495	502	520	496	504	512	475	508	509	520	509	533	491	487	511	489	503	496	518	479	485	495	549	509	517	519	476	514	548	485	483	485	481	512	484	486	485	538	515	502	531	518	510	471	511	498	472	507	511	498	483	471	465	525	520	499	480	487	517	520	496	506	558	479	510	463	478	507	505	495	499	514	503	489	490	534	486	492	491	493	499	479	494	486	537	514	516	508	507	475	481	506	538	508	487	503	486	520	498	497	499	479	499	478	525	511	468	458	480	523	496	474	503	488	502	467	467	513	484	491	494	527	463	541	516	500	505	463	492	521	501	479	566	493	500	476	521	487	487	446	469	461	516	503	532	521	500	528	452	478	502	509	511	492	493	501	506	475	507	493	469	511	489	524	487	527	513	471	506	495	483	496	501	488	494	535	500	490	506	487	503	508	478	457	440	477	489	499	454	495	507	482	486	519	489	471	486	469	502	497	509	479	485	512	534	512	488	491	500	475	545	505	472	562	551	477	527	512	491	471	491	474	478	473	499	487	524	505	480	482	496	497	493	488	501	511	466	501	562	505	499	494	510	525	507	517	483	491	502	503	539	493	517	494	489	471	520	516	481	474	506	508	478	508	454	481	487	467	457	534	523	527	486	491	493	526	462	459	493	455	510	488	503	482	512	484	510	521	522	480	472	486	493	519	480	480	510	494	485	523	481	548	495	471	469	490	464	480	510	510	488	552	501	468	536
10942	1818	1986	1643	1121	1163	1122	666	565	495	462	472	556	562	381	381	387	403	347	372	348	366	342	343	352	351	342	377	365	373	363	338	326	322	345	361	380	392	352	342	376	342	344	348	336	314	349	337	343	332	364	392	328	353	324	345	329	377	340	357	346	328	350	368	320	367	349	352	313	330	368	317	344	363	352	308	342	340	342	368	345	348	331	338	311	332	359	312	346	335	330	354	350	368	317	360	340	337	344	346	322	353	369	318	366	323	357	335	325	320	348	367	364	372	333	353	344	353	374	351	369	354	338	351	303	327	328	343	386	360	352	330	332	317	326	328	318	353	386	366	329	311	302	369	347	366	348	351	355	363	324	363	359	337	387	300	336	360	379	315	305	321	337	355	365	337	347	356	395	298	357	368	353	368	389	341	372	354	345	329	318	360	369	360	312	333	329	354	350	347	361	328	362	375	341	336	322	314	359	323	357	321	317	298	348	331	350	287	321	319	320	306	352	314	374	376	318	336	356	340	339	312	324	339	324	325	344	322	349	356	363	372	323	347	344	379	338	346	342	345	365	361	319	326	370	334	369	339	305	338	364	350	327	335	356	337	336	376	326	311	358	368	360	326	326	362	342	355	360	339	356	367	313	326	314	361	349	340	334	343	329	331	338	347	377	326	333	320	323	346	353	371	306	343	379	338	354	339	355	338	362	317	364	337	357	338	335	343	358	361	355	339	331	343	369	332	338	322	342	315	359	352	303	363	316	349	332	366	358	317	342	355	352	332	313	355	328	356	340	329	352	326	318	365	333	371	354	340	375	345	402	315	369	362	306	328	376	344	375	335	357	346	370	342	341	377	360	351	312	359	346	324	323	329	338	333	348	319	306	353	343	338	330	333	322	351	332	327	345	349	347	305	360	307	350	347	336	364	348	360	331	356	348	320	305	334	331	334	358	364	337	373	352	348	333	332	355	367	329	332	330	326	355	337	325	356	301	329	339	324	344	323	336	347	322	346	342	377	349	324	344	393	353	336	324	321	347	329	339	334	316	337	355	333	374	354	341	345	336	361	360	365	326	334	331	328	361	351	334	304	337	356	366	353	325	310	355	352	360	367	357	352	353	330	330	372	339	351	360	333	312	351	315	353	317	346	314	357	352	332	336	335	339	316	325	334	347	349	305	332	327	355	330	364	322	369	356	347	361	344	347	338	336	352	331	348	310	319	348	340	365	355	325	343	350	349	363	355	343	326	302	362	346	337	331	314	326	376	335	344	357	360	368	346	351	341	348	386	385	350	303	346	346	351	356	337	364	361	320	351	335	353	322	319	315	370	381	342	316	363	377	369	335	339	347	377	353	330	356	344	375	347	363	328	372	340	307	359	351	367	329	388	360	348	323	355	359	360	335	334	322	337	352	357	333	360	345	360	301	325	356	303	373	327	345	333	335	347	327	337	327	327	333	326	368	328	348	363	366	344	346	391	359	353	351	327	344	377	343	346	318	359	309	360	351	366	348	347	351	328	351	334	309	305	327	372	344	355	342	331	327	321	330	327	359	350	350	299	358	373	340	359	334	327	363	365	354	363	360	327	314	306	334	339	339	346	347	338	343	343	359	342	317	357	357	325	309	355	311	318	369	356	306	320	317	349	327	354	353	336	313	324	326	367	352	347	343	364	370	341	296	302	349	366	360	340	334	345	332	328	379	352	349	322	343	328	323	340	317	364	307	359	328	350	346	368	360	375	346	328	331	351	366	360	354	345	348	357	353	320	341	341	314	349	342	342	366	335	338	353	417	349	370	355	328	320	301	373	314	355	348	314	316	342	337	332	372	332	321	373	348	340	346	342	328	342	309	302	337	369	338	333	375	318	362	345	349	376	367	330	316	355	375	332	354	341	314	332	332	338	371	348	354	308	372	341	335	354	354	327	372	343	316	326	345	305	327	325	341	321	353	377	339	338	344	361	335	320	314	334	349	331	353	327	332	354	330	369	353	328	341	354	356	335	350	338	374	378	348	319	322	356	328	338	368	319	370	354	334	346	341	344	370	334	343	337	314	357	336	344	362	330	321	323	345	319	345	330	373	359	352	322	342	333	313	346	351	346	331	355	324	353	328	337	305	334	345	337	330	379	336	314	326	335	358	378	391	337	345	343	352	344	335	347	329	361	347	344	327	318	332	334	349	320	370	344	350	318	313	347	360	367	340	389	337	326	341	336	313	332	351	357	351	346	340	331	347	345	364	359	317	361	361	353	370	318	350	354	317	328	308	403	360	311	377	348	362	345	349	338	332	347	324	317	357	336	350	345	334	321	350	361	347	349	376	353	342	374	363	359	390	373	390	323	359	335	366	335	337	340	334	355	334	330	334	344	326	345	359	364	338	387	351	342	326	390	345	331	373	323	318	323	339	336	307	362	321	354	362	359	374	328	362	326	330	339	353	359	327	335	309	339	343	387	352	336	355	341	333	354	327	347	315	325	346	350	327	322	377	359	329	342	309	352	350	343	330	335	339	354	315	336	366	338	365	330	337	345	321	327	333	333	317	304	338	365	340	317	348	329	351	346	343	339	344	328	361	354	353	312	313	372	349	348	342	346	360	349	356	359	365	335	363	335	386	356	339	375	336	303	334	339	357	320	353	310	352	339	351	350	327	397	347	350	349	363	359	345	343	349	323	344	333	365	312	316	353	340	345	349	352	303	336	369	350	345	352	334	306	367	351	358	332	336	324	302	308	342	376	342	351	347	327	337	366	348	348	360	342	297	325	359	324	362	362	356	350	337	325	361	335	325	331	378	297	309	340	362	334	369	343	317	309	324	359	360	320	340	362	358	346	332	355	333	368	365	324	361	329	337	326	324	347	347	349	357	340	325	366	352	333	327	361	353	367	347	345	365	344	331	305	380	360	320	346	345	310	332	361	326	358	327	320	323	322	341	348	339	329	343	293	377	324	338	380	307	317	370	375	340	373	378	384	350	329	350	335	326	353	346	372	366	342	350	339	362	353	370	350	335	360	338	326	348	346	309	342	382	312	308	377	306	341	366	388	310	329	347	369	356	381	355	346	356	374	311	350	366	342	340	335	341	336	361	351	354	355	330	362	324	337	375	349	366	360	328	360	342	356	353	372	323	326	346	341	340	354	310	339	380	353	310	330	352	352	357	355	317	336	361	359	349	347	356	348	355	334	339	326	339	355	333	360	354	369	343	351	363	379	359	342	335	365	325	336	329	368	380	354	321	348	346	356	342	330	335	352	325	367	333	351	321	352	362	332	346	334	300	332	376	319	348	344	334	351	351	342	325	343	357	338	351	324	346	351	393	369	323	368	328	325	337	332	340	319	325	367	314	326	341	311	309	327	353	307	365	368	345	372	315	341	376	344	335	360	354	339	375	329	343	362	345	331	350	342	297	326	353	365	369	348	340	355	345	344	356	350	332	348	333	328	347	342	356	347	365	338	382	383	327	328	311	343	385	332	323	347	332	330	312	324	338	339	375	304	362
6873	1969	3611	4266	4047	3861	3926	2399	2098	1846	1732	1832	2273	2244	1325	1268	1207	1219	1159	1117	1168	1131	1137	1139	1071	1085	1040	1024	1022	1019	992	1044	1022	963	1053	999	1013	1054	952	954	1020	1038	958	997	950	990	977	957	941	918	951	961	970	1031	903	989	967	962	961	956	908	977	942	922	969	979	869	942	960	1005	899	995	926	954	969	943	917	955	944	927	926	959	919	876	938	962	966	953	977	940	977	966	931	966	948	966	949	946	987	894	974	956	921	926	890	952	907	948	971	982	913	978	997	931	966	916	923	899	879	860	923	959	967	960	972	947	887	915	942	937	918	889	952	949	935	898	920	1002	916	935	924	965	957	929	951	897	974	904	951	919	915	892	908	922	964	889	898	909	913	909	961	923	896	926	917	931	980	924	921	916	1005	951	986	895	953	969	940	933	918	945	958	938	966	887	926	932	867	935	850	934	885	962	917	947	983	939	895	931	917	932	936	873	936	911	922	969	933	938	969	951	971	958	878	923	888	925	883	923	884	920	886	890	950	962	905	929	915	961	984	924	971	866	912	930	915	973	921	930	929	961	918	971	959	897	910	910	935	959	934	1003	954	890	934	899	915	949	934	1010	900	970	951	921	951	892	875	975	899	960	967	947	906	979	953	965	921	952	947	969	920	907	921	957	967	890	917	991	942	897	894	894	914	963	910	960	953	945	950	944	952	909	974	913	917	980	918	961	963	884	970	911	969	897	943	947	962	925	994	962	962	937	935	960	933	914	967	917	928	953	906	910	916	960	956	948	937	959	940	936	900	943	940	959	929	886	924	963	941	987	916	966	940	954	919	887	924	927	915	921	911	928	930	941	922	909	946	911	907	960	953	923	955	935	945	908	894	979	961	873	958	905	937	957	957	898	934	951	943	974	925	932	962	909	955	965	926	894	924	897	943	950	862	878	948	956	911	933	913	987	936	917	951	963	921	904	905	955	918	926	992	919	892	933	949	923	889	922	907	895	900	858	946	943	946	918	945	946	918	892	923	976	925	954	959	954	946	969	939	956	936	935	924	940	965	915	869	915	905	939	940	917	989	930	933	926	918	901	953	963	922	941	966	924	941	985	931	912	1007	924	906	891	890	931	949	946	943	977	969	914	960	915	912	921	971	944	982	938	906	929	984	959	905	912	944	890	920	911	984	974	938	929	903	950	923	917	939	956	959	940	928	943	924	931	953	921	880	966	880	941	941	912	950	913	950	955	944	989	958	918	926	980	931	918	946	924	890	958	968	916	947	948	901	963	901	904	906	963	967	992	945	976	908	920	895	941	936	908	931	926	891	948	911	911	888	956	929	902	863	958	883	844	918	917	925	977	949	902	998	940	902	896	868	878	924	972	908	916	928	937	896	838	975	953	883	950	923	895	940	936	909	909	963	933	933	893	913	947	946	961	933	936	938	969	971	910	937	912	878	949	935	865	924	974	932	943	953	936	867	932	878	909	921	932	885	993	931	967	903	939	960	946	938	936	923	988	926	972	938	912	922	958	889	879	927	874	956	994	859	903	932	933	891	964	930	916	939	898	956	970	929	952	867	921	916	984	984	952	908	929	904	933	977	925	907	936	901	946	959	944	920	926	918	955	967	946	917	956	919	873	919	875	947	978	926	932	924	925	965	956	926	927	916	899	948	913	951	924	936	981	940	946	903	973	937	915	966	993	982	963	948	905	932	946	917	906	934	921	970	963	963	948	884	898	925	952	913	921	939	973	976	968	946	920	892	887	966	908	896	945	967	901	928	982	909	937	947	953	972	940	912	899	952	998	912	912	923	902	878	1012	961	934	949	919	921	947	923	941	938	881	958	940	900	926	933	899	894	891	985	927	1012	948	909	942	946	913	935	940	920	907	883	949	947	888	953	947	978	899	948	883	936	946	965	976	884	943	954	935	929	914	951	937	953	907	950	914	931	938	894	939	861	915	980	917	899	934	932	973	902	947	979	911	949	951	954	898	908	905	900	945	940	928	965	961	881	932	898	889	953	923	939	918	875	975	946	953	984	856	944	938	958	988	966	963	959	930	907	951	891	939	954	888	938	954	921	963	924	962	904	922	895	958	940	955	937	945	960	921	913	962	924	977	891	918	901	967	921	946	938	921	933	933	936	891	941	959	970	932	921	954	931	957	914	928	905	974	937	921	912	940	1003	943	893	903	947	975	935	961	936	942	959	956	954	919	948	920	912	991	901	969	958	997	914	942	989	916	912	935	884	936	935	967	941	933	884	941	907	936	891	939	953	928	901	940	951	927	833	917	931	902	858	921	952	936	929	961	981	939	939	985	908	918	945	887	932	953	910	899	919	984	948	918	1011	906	917	922	907	951	951	950	922	969	1039	918	961	876	921	903	951	915	1000	920	897	937	983	921	919	981	969	911	876	987	961	949	994	945	912	928	944	961	982	984	961	920	968	975	947	912	920	942	927	985	913	914	895	935	908	946	962	954	931	943	913	990	982	897	882	935	984	969	888	942	964	974	888	966	916	961	1025	892	923	957	965	940	916	952	915	920	930	936	929	921	937	913	900	973	929	933	939	905	863	942	945	880	933	968	940	952	920	957	926	938	919	981	957	921	996	938	919	968	912	960	944	934	927	972	908	908	935	902	913	977	946	918	847	927	911	949	941	926	912	915	943	961	938	902	951	883	951	976	904	925	973	932	915	930	893	926	975	941	945	962	927	899	964	949	918	919	924	934	912	917	929	968	965	955	926	955	919	919	932	945	943	931	963	989	917	867	897	954	935	979	951	948	911	912	933	934	981	930	945	944	943	930	960	987	978	976	897	939	871	925	900	899	935	971	936	930	885	966	880	902	939	935	951	865	885	983	910	951	923	941	947	926	954	927	942	925	935	920	877	938	938	922	903	948	907	950	951	982	946	925	942	953	902	986	924	914	915	900	924	946	952	943	941	921	991	926	916	988	904	882	939	936	948	971	958	892	960	932	912	936	970	961	923	898	867	951	900	933	899	957	931	926	947	935	943	931	895	911	937	913	935	930	969	942	948	942	928	922	946	962	944	953	997	931	903	939	937	925	859	1002	938	934	954	914	935	949	940	869	927	954	942	960	957	909	937	905	920	966	954	935	945	896	969	954	913	929	916	932	932	956	899	895	920	981	965	927	959	959	881	936	892	926	933	959	959	973	1000	968	955	916	939	940	927	967	923	962	888	910	948	951	979	971	923	1012	947	927	935	926	924	993	906	953	975	902	971	912	936	895	969	918	927	919	970	934	929	922	962	1002	977	955	912	911	848	900	921	976	959	911	937	899	948	936	953	902	932	860	934	932	896	975	961	901	895	934	922	914	945	955	1009	924	934	893	832	975	915	993	879	913	900	993	952	875	949	1005	880	960	939	912	934	887	947	961	968	945	935	954	950	919	989	943	945	932	889	1002	927	942	924	915	994	957	936	975	949	943	936	922	886	955	920	911	960	861	935	899	940	934	920	942	929	962	943	943	885	1026	920	901	960	947	909	965	942	1016	900	969	900	946
15880	2868	2789	2466	1864	1397	1072	922	682	615	543	656	2368	2116	474	446	449	419	438	401	452	428	461	433	434	424	433	396	430	413	429	425	398	417	405	379	427	403	391	426	394	399	413	420	427	377	387	421	409	402	406	377	365	395	392	409	409	440	424	383	418	359	407	414	413	425	373	372	374	398	389	370	390	431	435	408	406	404	401	408	382	391	408	402	394	390	391	400	436	390	403	391	420	394	375	354	392	376	418	414	380	391	374	379	397	389	387	409	395	372	392	387	402	397	413	375	401	393	366	414	406	359	373	388	417	389	418	386	350	379	404	390	350	385	406	390	411	373	425	401	357	386	407	382	383	368	399	400	404	401	408	402	377	413	374	366	387	367	383	420	382	390	379	413	407	368	399	380	398	388	367	420	405	378	414	358	373	384	423	397	341	387	404	431	385	433	395	412	402	384	409	373	409	397	404	397	393	384	412	403	399	405	373	405	426	418	420	391	415	358	386	404	364	401	382	417	360	407	413	388	418	414	403	395	375	396	399	402	395	405	417	400	390	410	357	399	443	390	394	376	351	379	443	373	415	428	383	409	368	431	359	391	394	394	372	439	366	388	372	410	407	374	406	390	396	408	381	415	406	411	399	371	399	426	423	405	399	389	391	416	386	399	391	359	414	434	407	395	390	400	400	384	401	388	427	394	364	392	386	370	400	363	397	403	458	379	378	396	383	397	420	388	402	364	412	401	363	421	409	361	391	396	403	381	388	397	415	396	371	412	387	357	365	366	389	382	404	405	413	375	391	384	386	369	377	362	399	389	407	414	390	405	412	419	378	395	369	400	403	405	377	370	430	372	409	368	359	379	374	395	409	405	397	382	378	426	412	405	383	411	357	394	425	412	385	398	423	370	351	368	391	379	376	385	377	418	419	403	375	382	401	410	398	385	395	424	419	388	394	422	381	418	402	411	431	420	407	430	372	420	398	369	401	402	402	353	413	406	386	425	407	383	446	396	364	393	376	404	409	378	384	375	380	406	372	341	425	383	426	421	408	382	413	371	374	394	414	422	382	359	395	366	393	391	389	405	383	403	396	382	373	420	376	375	363	356	373	403	371	387	390	409	389	347	365	390	397	381	424	380	376	390	424	421	411	386	388	394	367	416	391	413	395	388	383	374	401	401	370	393	386	370	397	411	366	411	391	379	377	370	399	412	383	382	396	359	384	427	382	403	399	389	413	360	378	393	391	361	408	402	356	414	398	438	374	363	370	397	380	380	373	379	415	358	418	385	405	356	397	400	404	426	418	407	409	401	380	365	364	399	399	365	361	389	375	425	423	407	364	377	401	416	382	371	390	386	393	375	398	403	391	387	368	351	431	418	395	402	366	360	410	420	375	352	373	399	392	419	379	405	364	364	372	384	410	369	420	421	408	424	389	393	391	397	408	390	366	410	387	344	378	390	433	426	388	366	366	389	376	405	393	410	428	417	402	423	382	395	397	380	402	391	387	378	425	362	407	363	376	396	407	399	399	394	401	374	387	412	378	372	392	418	393	421	374	423	424	387	413	424	404	391	400	358	414	399	380	408	363	394	396	391	395	418	406	411	386	364	392	367	387	373	412	373	380	416	384	402	395	398	381	404	383	369	412	380	373	381	380	408	420	410	416	411	379	390	367	424	402	386	405	365	424	378	423	360	389	392	411	367	406	405	410	374	353	405	380	398	367	396	461	363	411	409	389	400	402	396	381	395	397	424	414	443	395	391	403	412	404	360	400	420	414	382	361	389	400	385	427	378	365	371	368	408	394	423	377	392	382	418	379	391	425	379	417	374	425	386	367	392	418	362	356	416	379	387	394	398	398	424	380	347	400	422	383	420	385	387	407	423	382	393	395	379	386	402	381	400	405	384	403	346	424	378	398	390	410	397	388	384	393	408	408	385	386	381	430	359	391	379	364	385	395	393	409	397	359	390	402	414	400	375	355	379	383	375	375	388	405	397	374	388	353	390	386	373	395	363	382	394	385	375	384	365	398	399	399	443	392	374	401	395	398	386	400	379	370	427	368	390	372	374	414	455	368	375	393	353	407	392	371	413	415	416	384	398	406	398	417	383	351	388	375	368	392	371	393	387	421	395	402	410	403	387	414	395	388	393	405	393	374	395	360	403	400	410	361	416	381	402	413	403	386	414	392	376	385	390	420	388	390	404	394	435	371	405	399	379	413	402	437	418	376	393	369	394	405	421	362	426	383	382	393	349	387	377	375	448	363	392	379	386	403	433	362	405	411	391	387	395	348	358	391	397	380	374	381	402	402	404	372	419	389	377	373	402	429	369	407	411	373	400	399	396	395	390	387	385	362	388	396	419	376	372	391	415	376	361	368	405	381	388	382	392	395	398	382	406	412	368	385	395	395	395	397	428	371	364	407	402	415	407	369	369	414	407	376	379	400	394	406	377	427	370	405	402	410	409	390	381	369	412	383	387	370	384	403	403	367	358	390	380	423	387	412	427	401	388	354	408	385	364	371	366	386	427	353	383	448	394	377	411	377	371	397	412	392	367	372	410	392	379	367	381	394	401	376	411	391	399	411	422	401	405	401	365	359	398	378	399	393	383	394	394	365	383	433	366	375	388	421	413	424	424	401	367	344	398	419	393	405	380	400	393	434	388	393	390	395	392	396	372	369	421	411	378	398	389	403	390	396	366	374	369	380	407	406	379	423	367	371	401	389	378	382	407	400	376	399	371	447	395	399	418	392	398	395	399	381	410	390	355	394	404	387	398	390	391	368	377	352	381	375	415	368	393	375	426	400	392	395	387	381	371	384	396	440	397	390	438	416	382	377	415	374	386	387	407	366	409	414	410	367	399	374	398	366	395	420	390	364	396	412	413	385	403	436	390	398	371	402	379	402	430	391	375	393	395	370	414	378	388	372	399	374	394	396	419	383	403	421	401	373	406	392	409	362	372	393	393	403	402	399	376	391	389	389	397	380	409	399	418	384	384	375	432	415	373	395	400	378	413	370	366	395	405	379	410	410	400	417	372	414	420	363	365	417	404	394	409	410	415	401	397	425	362	393	381	413	332	414	433	401	372	373	371	417	444	399	396	399	379	394	372	426	395	403	385	371	396	377	383	408	410	351	405	390	372	383	408	409	409	410	422	376	383	381	441	369	402	360	400	366	384	368	369	381	368	417	396	403	308	365	368	372	380	350	390	381	392	425	407	402	356	410	397	431	442	401	387	361	392	384	390	383	422	380	457	358	369	364	406	412	406	390	369	406	379	381	379	411	421	372	366	381	411	387	390	397	401	381	417	413	418	396	418	411	445	404	398	398	384	394	369	354	398	386	380	391	389	386	384	380	378	399	408	389	348	419	389	410	400	370	362	375	419	383	390	393	362	408	413	397	373	410	409	389	398	380	398	413	413	360	395	358	382	418	366	386	395	408	376	357	401	401	403	398	373	402	402	385	425	419	407	400	385	406	384	385	402	402	420	360	416	402	382
7970	2780	5079	6255	5452	4341	3792	3231	2626	2393	2234	2979	12098	7319	1640	1495	1471	1453	1393	1336	1320	1266	1274	1275	1189	1246	1189	1139	1164	1170	1087	1117	1116	1094	1076	1129	1087	1094	1044	1070	1106	1130	1145	1084	1109	1081	1076	1093	1056	1086	1063	1038	1114	1023	1069	1116	1103	1036	1063	1059	1100	1041	1003	1136	1116	1079	1024	1023	1072	1013	1074	1073	1111	999	1069	1021	1029	1024	1038	1052	1026	979	1042	992	992	1038	1004	985	1023	1049	991	1034	1053	1025	1069	1045	1033	1024	1060	1077	1082	980	985	1066	1008	1012	1059	1049	1006	1044	1039	1029	1036	1035	1055	1047	1060	923	1002	1080	1068	1018	994	1009	1044	997	986	1039	1090	1042	956	994	1075	1042	1013	1006	1042	1002	1014	1028	1042	1005	1025	1008	1035	974	1063	1011	1076	1001	1042	993	984	998	1013	1004	1010	1030	984	1047	986	1017	1035	1023	1023	1023	996	1020	958	1013	969	965	1090	1026	1025	1015	1047	1013	1025	1002	1044	1000	1031	1015	1050	987	1021	1035	965	983	1023	974	1042	1018	1004	998	1024	991	1003	1031	1001	1007	1002	1000	1020	1038	1053	985	1008	1075	992	984	1010	1051	1093	1048	1015	1016	1029	1074	1037	1056	976	1076	972	1022	1057	990	1000	1014	1004	997	1054	1051	978	982	1000	1021	1005	987	1059	963	969	1015	1049	1021	967	1019	1057	1017	948	1020	1018	1014	999	1062	987	1010	994	993	1015	999	986	1069	1047	1020	981	1039	1007	1033	972	1030	1004	1045	1030	994	1006	1013	1010	1001	1028	1034	1040	1065	1022	1028	1029	973	1012	1048	998	957	952	1068	1038	1026	1022	1033	1030	1003	1017	1074	994	1058	1090	1047	1040	1005	1004	966	999	988	1000	952	995	985	1007	1032	999	1095	1009	973	984	975	1014	981	1003	1000	997	990	1034	1076	946	1014	961	1026	969	1058	964	1025	1001	996	1070	986	1072	1060	967	1019	1057	990	1081	994	1007	1020	1028	1014	1012	1002	1023	1010	1053	1028	1001	1010	1005	1010	1018	1011	1052	940	997	1054	1027	1050	1053	985	1027	1016	966	1077	968	1030	1038	998	1056	979	1013	993	1022	1048	981	966	993	971	1022	991	1022	1023	1002	982	1049	1017	967	1045	1067	1003	1002	1050	988	1033	1051	1025	972	1018	1052	986	987	1054	1029	983	1037	979	1026	1037	1029	1000	1008	1030	1021	984	1014	1053	1028	1002	1018	1056	1015	994	1017	1047	995	1029	1012	998	988	1049	974	1016	1055	1039	1045	1024	1025	1076	1019	1034	974	994	1070	1020	1061	1012	1060	1015	1091	986	943	1045	997	1023	1011	1063	1054	1011	1013	1043	1061	1020	1040	960	960	957	1059	960	1017	1008	1005	1007	940	1037	994	991	1016	1015	1022	1012	1033	1120	1016	1004	966	999	976	1054	1020	1005	962	980	1039	1010	1031	1033	1031	1018	1034	1030	1034	1063	959	1024	1085	1053	986	1011	1008	1026	1011	1004	1017	1015	1029	1066	1018	1002	1023	963	1036	986	1019	1023	1045	1006	1047	993	1017	1117	1063	1040	995	1025	1054	1062	1023	1004	996	973	1014	964	1056	973	970	1019	985	1038	953	977	1012	1002	1027	972	1011	1019	1068	1027	1022	1005	969	1022	1046	1029	1035	1030	1032	1009	1011	1075	1051	1044	994	1035	1012	996	1006	1055	1008	964	942	1006	1059	993	1084	992	999	1003	1020	1042	970	1027	1049	1030	1067	1008	1060	999	966	1002	990	1040	1024	1024	1053	1008	1006	1012	987	1027	1038	1006	968	1029	985	1018	1041	1068	1071	1067	971	974	1067	1026	1029	1036	980	1025	999	1036	1030	993	984	1013	988	1036	998	951	1026	960	1018	1013	998	1009	997	1017	1002	1059	1051	996	1022	1019	1016	982	990	1025	987	1019	1008	1018	1047	1055	1023	1015	999	967	1050	1013	1060	1021	1031	1033	1032	1008	1047	980	974	1018	1060	1055	1077	1096	968	1042	1040	1062	1027	1049	1022	999	1032	996	1030	1020	1098	1053	987	1025	1034	1017	1044	1002	1027	1011	976	1021	1061	990	1070	1011	986	965	1001	1021	978	982	988	1055	1012	973	1026	1046	1016	1034	1010	1017	1004	1048	1012	976	1004	1030	1095	1051	970	1010	994	1054	1004	1038	1007	1085	1078	1023	1010	962	1024	995	1023	1015	980	1024	1002	1051	1008	1032	994	984	1034	1020	1019	1043	1052	1039	1007	996	970	1063	1034	985	1015	1002	967	960	1077	1015	985	1022	983	1021	1023	1063	1012	1081	1033	980	968	1038	1072	1063	1025	1053	979	985	1050	1066	938	1019	1019	999	1007	992	1027	1049	1046	972	969	997	1011	1035	1051	1028	1037	1022	961	1014	1026	1040	1012	1039	999	994	1023	984	1011	1018	1062	1020	972	1004	976	1039	1028	1076	977	989	1006	1046	1073	1017	1054	1000	978	1033	1010	1017	1027	989	1033	947	1007	956	983	1005	985	946	1008	1005	981	1010	1014	994	1041	989	1027	983	1058	1017	1020	937	1060	1028	1031	1023	1032	1008	1028	1008	1034	1034	1001	1062	994	988	1012	1010	1019	1094	978	970	990	1009	982	964	1029	965	1000	1015	1036	1000	1040	988	1013	1042	1008	1017	1034	1072	1072	1003	1022	1044	1060	990	1043	1066	1020	1084	1050	1028	1030	980	990	941	972	1027	993	1072	1032	1080	985	1020	1025	1089	986	978	1019	964	1018	1022	1010	1040	1084	1016	1048	1015	1068	1002	987	1106	1025	1014	1084	1010	1050	1033	1086	1023	1023	1036	1036	983	996	1044	991	1019	1065	1054	1010	969	1073	1020	1029	1015	999	972	972	986	995	1059	1051	1083	1031	1011	1064	955	1016	1051	1012	1007	1039	1030	998	998	996	1022	1024	1066	989	1020	1045	987	1061	950	1013	1021	1035	989	1030	1039	1016	990	985	1045	1009	954	979	993	1026	1047	1033	995	959	1043	1058	1010	1056	1016	954	1032	1063	1033	992	997	1051	1040	1019	962	1096	1035	976	1039	1026	990	1034	1018	976	995	1045	971	964	1054	985	1014	988	1026	980	986	1035	1019	1030	1030	1007	1019	1048	1005	990	1016	962	1032	1035	1041	1021	989	1063	1052	1024	1009	1046	1051	1015	1006	1015	991	1046	1012	1005	935	994	1047	1060	1014	980	980	1027	1073	1000	984	1001	1040	1025	1017	1049	1046	983	993	1005	1006	993	1043	978	963	996	1049	979	978	981	952	1040	992	1009	994	1011	1004	1056	1020	987	991	1008	1015	988	1020	975	1033	1015	1043	1022	1037	949	1019	985	1009	1043	1049	1005	977	1008	1067	949	967	1019	1048	1015	1031	1039	1060	968	1002	999	997	1059	1051	1029	1021	1068	1017	985	1054	1014	1011	1033	1070	1055	999	1051	973	1053	1018	1067	929	1031	990	1013	1003	1006	1016	985	1056	1089	953	974	1061	1021	983	1032	1006	1056	994	975	1020	1059	984	964	1027	994	1058	1009	995	1032	1054	1057	982	1062	1006	1035	945	969	1007	1069	967	940	993	990	1037	994	989	1016	1040	1085	1010	1001	1060	1012	1058	1024	1056	995	992	1010	1028	1008	971	1000	1018	984	1010	1015	1017	1014	1028	996	1031	1061	980	1006	984	1055	1029	1019	1010	995	1021	935	1016	986	1006	978	1039	999	1016	1002	1034	1008	1029	948	1061	976	1027	1075	1048	958	990	1024	1001	1048	1033	1076	1021	1012	980	988	1014	1017	1065	1038	999	1056	978	982	1035	1030	993	968	1049	986	994	1071	1024	1029	1012	1028	1035	985	1019	1030	1002	978	1003	1049	977	1040	988	1049	1006	1018	987	1042	959	998	1042	1049	1016	1022	959	1070	1036	1046	1014	998	1037	1060	1057	1017	928	1055	1018	1043	987	1084	960	1030	975	1029	1001	983	1029	966	1028	1057	1020	1035	1065	1032	1021	1032	968	1040	1028	1010	984	1025	987	1038	986	1002	1052	986	1056	1020	1001	1031	989	1004	986	1002	995	1047	1006	975	977	974	1088	1008	1019	1021	1007	992	1038	1013	944	1044	1017	1029	1063	1079	1008	997	1004	953	958	990	1042	988	992	975	1029	995	1022	1004	1075	1020	1030	1023	1053	984	1004	1001	1037	1071	1045	941	951	1028	997	1016	1045	1086	1001	992	1028	1071	1065	1003	1015	1053	1023	1010	1045	969	999	1033	1056	1005	975	1025	1044	1037	1055	997	988	1045	1089	947	993	994	972	975	1037	1001	1032	1033	1029	959	942	1030	999	1009	987	999	1054	1002	1064	1025	1008	1029	1037	1071	949	1002	1015	1028	949	1015	954	1005	988	1053	986	1054	1044	1011	1004	1029	1020	991	1007	992	1007	1051	1047	1009	995	1006	1016	1051	1033	991	1035	977	981
2046	204	263	216	162	183	169	173	150	163	169	169	202	161	159	138	156	156	141	157	150	157	161	167	157	139	164	174	150	163	153	148	165	144	146	142	164	143	158	156	160	155	140	172	155	154	150	158	146	132	169	149	138	151	165	142	147	155	139	152	165	169	158	155	141	156	136	165	150	137	156	162	125	161	158	168	159	151	183	151	128	149	169	150	148	157	151	168	145	161	156	139	135	143	171	140	171	140	163	144	174	155	168	170	176	147	145	140	144	153	148	144	171	176	135	164	152	152	155	159	148	157	148	152	152	157	144	153	157	142	158	156	126	171	163	150	158	153	154	146	148	148	149	152	169	149	161	146	158	170	148	151	155	136	149	170	161	152	129	147	151	173	163	148	142	167	160	168	145	143	164	167	153	163	146	159	166	160	154	159	144	154	146	145	151	137	151	183	160	164	154	153	161	168	138	149	142	164	159	148	158	129	145	143	149	135	155	123	166	140	147	169	150	161	128	156	176	160	164	135	156	132	160	139	137	145	147	182	150	159	164	166	158	147	157	154	164	145	146	163	160	159	160	175	149	159	155	158	167	148	149	151	164	167	165	182	147	158	175	167	156	140	151	158	160	161	133	158	183	163	143	150	143	148	145	138	173	137	127	162	167	149	118	159	127	162	151	152	150	151	160	170	164	132	161	135	150	141	152	150	149	125	161	161	135	160	158	147	144	144	156	137	155	166	178	173	178	169	152	144	152	169	170	142	166	153	158	136	132	138	155	148	163	160	179	136	150	138	149	142	164	187	154	155	162	143	162	151	157	152	151	140	133	173	157	149	144	168	145	151	152	133	144	156	152	169	171	164	150	148	174	151	132	151	142	150	165	153	169	167	179	165	188	161	152	164	193	150	138	111	128	162	162	147	150	133	148	175	119	167	172	165	180	153	163	138	147	129	149	143	143	166	169	166	146	156	124	170	142	144	150	142	162	138	166	153	177	167	157	143	140	167	161	161	141	167	147	164	143	163	174	148	141	143	133	165	159	136	171	171	139	164	167	138	144	158	155	158	152	186	159	139	141	131	156	182	153	161	156	154	155	165	162	163	152	148	164	153	164	155	158	129	134	148	154	169	158	152	142	161	155	150	163	109	183	138	162	151	155	145	164	188	170	177	133	146	157	145	139	151	142	171	153	153	125	145	150	167	163	148	151	142	156	158	172	158	135	167	141	143	135	138	165	159	156	132	153	153	162	149	145	153	146	150	161	150	161	154	144	153	130	172	140	155	160	167	153	173	149	162	154	168	168	145	156	154	158	149	167	140	154	166	161	171	156	136	148	153	148	150	137	147	154	140	158	131	139	134	153	167	149	149	144	154	160	149	139	143	124	148	128	160	138	145	178	168	179	168	163	145	155	153	137	130	161	150	169	145	158	142	159	158	162	137	152	162	162	166	173	125	165	135	137	132	121	170	175	165	140	157	147	121	150	151	166	170	170	150	147	164	167	130	149	157	180	160	145	166	168	153	162	156	166	168	158	146	148	145	172	143	150	131	175	150	170	140	161	151	129	157	165	140	165	135	150	147	126	160	173	164	167	142	151	167	157	142	143	165	147	149	171	178	162	143	157	142	166	153	161	162	149	129	167	160	143	164	163	144	145	147	147	152	157	154	151	165	151	132	145	139	145	144	152	154	129	148	157	156	139	152	150	162	172	143	141	134	155	154	150	164	157	148	132	152	169	152	148	143	166	151	153	136	176	138	137	147	179	152	152	154	153	144	149	160	156	163	143	140	177	168	132	166	167	162	145	165	147	130	148	162	145	162	164	140	162	123	136	174	160	160	168	134	153	175	153	138	140	148	150	147	164	160	151	163	150	147	156	149	147	164	155	133	151	158	162	143	133	170	129	156	173	159	148	177	151	159	138	149	142	148	139	165	156	153	151	167	167	172	141	131	153	156	170	157	157	140	137	127	149	158	153	142	176	159	148	145	156	153	157	161	141	162	136	182	162	148	166	162	148	129	168	157	150	152	169	160	125	155	152	169	180	148	170	162	164	152	137	158	153	146	179	165	129	164	143	141	170	162	128	157	152	147	144	138	167	158	137	149	163	157	160	138	129	196	154	165	147	155	149	146	153	164	161	152	140	136	162	149	161	150	143	162	147	158	151	158	165	163	150	137	155	153	146	156	156	147	145	154	156	153	160	159	149	137	159	156	130	147	156	140	142	147	132	158	183	159	163	177	151	149	146	156	184	142	162	163	157	145	140	175	174	168	163	147	165	144	158	145	154	165	160	168	138	166	150	151	184	143	169	144	174	142	147	131	149	172	156	163	132	156	171	153	146	176	157	165	157	144	160	132	156	149	140	171	144	145	117	132	157	157	141	165	165	163	123	142	148	151	139	136	154	153	133	133	163	133	157	145	160	156	135	151	175	134	135	153	151	140	139	138	142	150	141	159	134	173	156	151	166	152	173	158	174	185	127	159	163	151	149	130	146	156	158	139	156	161	146	153	170	171	146	151	178	170	151	134	143	150	169	157	146	153	153	160	147	134	146	148	135	149	146	145	139	150	141	142	187	154	132	148	165	151	139	144	170	166	167	143	142	160	140	159	166	141	140	148	138	150	158	145	175	142	153	151	141	174	157	146	178	148	152	158	149	160	142	156	153	132	147	146	147	162	142	159	137	132	151	173	164	135	140	164	172	139	149	155	174	159	169	145	143	158	152	160	151	151	153	177	132	150	164	145	136	152	142	149	149	143	150	156	153	165	172	138	142	170	155	131	138	143	147	147	170	158	141	156	154	170	167	154	156	162	169	170	180	151	154	163	169	158	157	158	174	174	164	155	154	157	157	140	139	164	163	139	130	155	152	172	171	145	188	148	161	137	150	136	140	148	138	156	147	143	144	159	137	142	169	147	141	152	158	171	185	134	143	141	184	156	162	141	128	137	142	149	153	171	162	149	155	151	153	158	153	160	161	152	158	144	141	136	148	133	156	138	149	163	142	146	145	164	164	189	167	166	179	166	164	136	150	160	153	157	154	143	144	164	156	145	159	123	173	135	166	163	152	164	155	155	153	143	145	158	162	159	149	148	162	146	134	169	136	154	155	148	136	156	173	151	162	150	149	149	132	154	150	143	165	153	176	160	141	152	145	143	153	137	152	131	164	161	135	162	168	167	141	170	146	143	170	153	142	157	164	184	116	149	158	151	148	156	145	150	139	127	157	133	124	151	160	152	145	167	161	170	175	156	156	150	149	167	156	148	147	161	163	147	162	158	185	155	122	171	163	164	137	154	143	162	145	156	155	145	127	163	172	159	160	158	138	137	184	169	156	155	135	154	150	166	153	143	161	153	142	161	166	164	147	156	147	153	139	158	129	144	148	168	156	141	166	156	171	161	143	136	138	179	142	142	141	162	150	153	158	168	175	165	160	169	144	166	162	150	176	160	145	152	150	146	120	174	133	124	148	173	156	143	162	147	162	151	182	143	139	153	159	147
2216	536	706	709	632	648	603	561	528	508	517	606	879	788	535	520	512	515	523	472	523	515	526	505	501	537	502	486	527	497	511	480	533	468	534	537	513	527	509	476	505	522	502	534	546	484	553	521	502	515	500	517	481	534	535	533	488	513	495	509	499	552	496	529	527	520	484	497	486	500	491	531	537	476	520	510	522	487	476	486	498	523	515	500	521	517	486	493	524	521	460	510	511	551	487	494	517	517	513	511	514	493	509	503	499	495	503	442	482	488	504	493	500	509	491	525	486	526	530	486	509	548	535	533	552	505	522	543	489	521	522	515	557	516	499	464	490	500	526	539	483	506	501	483	556	522	536	513	463	512	489	533	480	499	530	509	498	504	492	469	537	490	506	533	500	494	526	484	494	496	521	514	488	512	486	494	526	490	498	511	508	487	572	482	465	504	520	502	483	491	477	530	543	459	552	514	525	511	446	477	482	469	519	538	498	492	480	504	521	464	528	464	510	521	512	502	520	499	526	497	502	526	566	484	530	480	510	499	503	510	509	520	510	510	528	550	482	503	484	511	551	514	497	512	483	465	522	484	514	517	502	511	526	489	486	516	496	512	521	538	517	541	504	501	509	497	508	511	553	561	546	498	503	486	458	483	482	490	444	509	476	531	524	518	472	525	505	495	520	488	525	483	531	489	504	487	503	512	518	513	558	503	557	513	521	469	537	485	517	469	480	479	493	528	513	509	525	483	532	481	500	525	491	480	522	546	481	496	505	487	501	467	461	511	492	523	529	491	472	500	481	506	503	520	494	487	479	539	527	507	485	515	532	495	518	511	503	548	479	451	516	518	519	511	513	548	525	471	506	507	503	486	483	490	499	537	532	523	491	505	506	518	508	516	500	572	524	480	509	506	511	510	497	465	528	486	500	553	520	478	518	466	532	536	503	513	505	500	533	517	490	486	501	504	528	493	534	498	481	532	520	480	478	523	504	563	452	525	524	507	465	519	508	495	535	469	525	488	502	512	548	498	522	487	478	505	500	488	506	533	498	515	526	515	537	467	522	516	507	509	501	473	504	511	549	515	520	520	497	517	525	535	519	509	548	472	506	498	510	516	490	511	482	497	483	509	505	510	487	527	474	519	507	500	497	525	500	500	520	517	559	494	482	514	476	488	481	539	467	485	508	501	522	505	493	480	525	467	556	505	504	476	505	538	518	523	518	489	494	536	496	510	492	505	519	508	502	527	502	541	526	513	500	527	485	487	501	550	514	508	533	464	474	476	516	491	486	472	503	496	494	519	544	520	533	517	483	525	473	520	510	542	540	514	501	510	523	497	482	477	547	477	494	525	527	522	527	540	529	529	546	509	468	513	490	528	477	523	474	492	497	488	484	491	522	479	503	474	543	485	476	489	500	541	514	485	507	498	497	531	540	510	505	515	507	564	494	455	516	503	483	530	516	484	509	516	482	467	476	492	516	517	509	541	512	505	502	507	458	509	521	531	502	498	487	501	520	534	506	480	514	534	509	497	539	485	504	497	504	524	491	477	508	485	515	568	543	549	522	484	487	512	505	470	481	515	542	539	511	508	513	518	493	518	498	504	500	525	513	496	532	502	552	492	510	531	514	482	543	488	477	482	535	508	558	481	502	486	497	466	528	500	495	538	480	457	516	497	515	465	507	496	546	472	506	508	483	432	487	554	498	511	503	506	496	490	493	521	527	477	512	514	515	502	471	498	504	493	505	462	534	556	489	500	515	492	508	503	512	521	536	485	490	536	519	508	500	475	520	525	509	525	478	514	525	548	461	506	515	536	531	495	490	517	531	510	494	499	539	493	500	485	504	517	489	522	475	523	497	504	471	476	517	499	528	521	497	537	517	527	504	510	535	468	500	499	508	520	484	482	528	485	539	512	501	492	479	518	488	506	475	524	497	502	519	512	510	484	513	550	497	520	499	511	516	548	492	538	523	491	511	530	493	505	501	513	512	516	534	509	504	485	515	503	512	503	519	516	543	521	493	515	531	494	508	535	489	544	489	539	498	493	486	518	487	529	504	548	505	500	534	502	485	513	524	483	518	487	484	530	529	492	502	484	522	501	512	522	497	523	487	507	483	493	498	464	480	522	511	491	535	495	485	517	481	497	531	524	517	510	532	523	518	519	510	528	510	464	511	496	525	500	519	539	549	539	515	514	524	512	502	481	505	470	511	473	506	475	547	500	543	514	498	495	476	522	545	510	558	524	526	497	502	495	508	539	499	475	515	516	474	504	539	523	509	483	476	532	468	498	534	516	488	490	479	503	459	475	512	520	526	518	511	449	501	493	548	511	495	496	495	491	519	543	543	529	509	506	505	467	462	459	488	487	526	509	469	545	528	511	515	500	515	564	493	535	514	467	492	503	484	498	469	498	518	480	519	489	509	522	508	480	473	538	505	483	507	524	524	511	496	501	484	521	478	482	489	522	525	526	515	518	525	528	543	495	495	517	492	499	505	496	506	493	527	472	510	508	519	508	514	499	500	485	524	518	521	460	476	527	488	521	517	497	516	497	534	502	491	497	531	547	506	533	514	495	477	491	486	486	524	531	502	474	504	478	462	518	507	515	510	520	478	522	520	515	521	503	479	501	495	491	487	472	515	536	506	493	497	526	485	533	495	524	515	504	502	472	475	487	520	508	486	497	530	488	507	499	522	533	533	496	517	504	495	502	497	499	468	514	511	507	501	491	517	497	507	555	547	494	501	478	514	504	531	512	527	532	500	562	546	482	528	518	502	466	517	506	513	543	519	544	550	541	491	492	497	514	527	496	482	499	530	499	530	514	479	514	510	497	503	487	507	501	491	526	478	527	516	502	500	508	504	522	523	499	467	483	478	494	471	472	510	503	487	530	505	482	521	504	479	469	508	538	533	502	467	532	454	485	482	503	484	487	491	493	474	475	515	540	474	504	509	521	518	492	535	519	507	532	508	476	491	501	527	502	507	499	499	492	548	502	517	488	499	487	501	503	536	494	494	515	506	502	481	512	547	528	491	501	496	494	489	458	528	489	492	492	497	481	497	491	456	491	525	486	537	529	521	483	509	551	477	540	520	487	512	500	516	490	515	515	546	537	525	487	504	506	526	520	501	515	486	502	528	510	495	528	495	488	524	486	464	483	487	484	517	525	516	509	486	501	567	475	507	519	488	522	523	509	501	456	541	495	507	504	486	484	488	524	480	543	461	526	499	480	548	553	490	527	542	534	446	500	476	511	514	516	542	486	516	466	492	493	509	503	550	487	530	550	531	503	539	508	502	547	522	483	504	526	513	531	497	503	496	499	459	523	513	528	479	493	466	504	506	539	510	472	516	511	525	485	512	513	482	487	514	480	501	506	488	499	497	485	522	505	518	521	451	521	516	501	547	528	525	473	520	532	503	509	508	499	538	451	507	524	487	484	484	510	508	545	505	512	489	499	508	529	521	543	498	467	523	522	540	480	507	548	519	513	549	483	521	480	511	495
11059	2561	1990	1508	1078	784	648	622	498	485	415	433	955	942	405	440	359	411	378	363	374	388	366	346	361	357	396	380	354	355	358	329	402	354	369	300	358	366	351	353	369	343	368	344	350	349	338	335	325	291	347	361	360	336	333	344	375	337	327	372	356	344	321	375	338	350	355	351	309	357	385	341	352	348	331	336	324	333	357	366	357	363	302	367	360	309	343	324	394	347	390	351	352	330	329	332	356	339	345	358	331	341	354	359	320	327	332	345	344	362	357	353	359	358	346	329	357	369	353	358	325	339	355	337	323	357	332	352	328	351	332	368	344	335	376	339	354	339	332	377	347	341	358	359	356	323	336	356	300	307	333	352	354	314	329	381	338	320	349	349	374	357	366	355	344	318	347	324	328	363	345	350	376	324	364	360	358	360	379	335	329	343	321	343	318	349	349	334	334	345	373	326	346	349	331	339	359	325	324	370	335	366	347	365	317	329	380	343	370	313	345	343	343	322	342	344	305	345	356	336	355	289	333	355	332	331	350	369	348	329	337	336	393	327	326	410	337	357	320	353	338	356	329	324	347	344	323	343	347	350	360	331	354	359	340	352	319	336	331	330	352	342	368	339	335	319	321	326	328	366	337	346	387	378	339	360	333	350	334	337	353	348	340	335	358	333	331	350	350	347	371	380	368	339	358	335	365	344	345	353	341	355	369	333	387	325	309	350	343	409	333	346	392	342	321	343	357	365	326	363	384	350	345	332	345	355	371	345	348	325	343	360	346	310	340	343	319	377	354	371	358	341	341	327	363	321	331	327	325	323	335	333	362	329	378	345	377	352	374	337	321	327	311	334	316	353	361	363	348	395	387	326	307	356	361	375	347	358	354	329	320	325	348	343	354	370	307	328	348	333	351	358	345	357	368	348	336	345	342	337	390	347	327	346	351	324	350	361	341	319	350	333	332	324	351	345	334	333	336	369	336	323	364	375	335	361	312	361	334	328	336	385	375	365	342	348	350	339	313	345	378	404	371	364	353	340	345	333	312	342	323	364	353	348	337	332	325	347	309	361	357	356	331	376	362	341	370	301	336	363	307	371	346	364	350	372	330	329	348	340	325	306	350	372	331	340	358	345	305	369	351	366	357	321	318	331	406	337	377	363	348	328	309	339	340	345	355	402	370	312	308	324	349	335	305	353	294	313	350	324	347	356	356	317	352	327	391	359	336	351	325	340	344	330	335	313	323	312	347	343	368	356	360	354	380	323	360	340	330	350	348	350	359	309	369	360	322	332	346	330	329	331	345	302	336	321	385	347	339	315	314	359	340	347	355	332	360	373	326	354	330	331	332	349	345	334	354	323	347	361	358	357	357	371	316	341	330	339	341	362	376	354	361	297	335	329	355	316	315	352	358	345	353	333	341	345	345	350	329	350	360	334	358	334	319	370	353	310	371	377	336	374	351	380	357	361	337	352	337	383	327	344	364	357	304	367	345	279	327	336	380	346	331	325	344	320	312	377	322	343	364	348	331	349	375	361	330	353	361	335	333	345	324	342	332	341	316	361	334	349	347	324	343	336	348	360	367	330	337	342	356	356	358	338	327	327	351	373	370	344	345	330	317	352	351	366	351	348	372	355	380	360	376	371	344	320	343	345	331	367	351	350	366	358	356	340	358	352	362	336	352	304	343	316	348	328	336	328	365	355	343	345	341	392	338	332	326	351	317	366	346	350	376	354	358	368	324	342	351	359	346	332	368	358	324	362	327	350	352	348	302	374	326	329	351	347	342	344	372	372	348	314	319	322	309	359	318	358	326	346	325	355	364	358	322	328	365	331	341	343	361	358	338	322	353	362	348	322	326	346	310	330	335	357	330	333	348	327	358	331	312	368	332	380	333	324	341	368	318	372	352	325	353	342	360	364	330	342	328	344	340	303	335	338	323	391	341	383	356	386	375	390	341	366	336	340	338	328	289	353	315	346	384	325	359	356	349	319	352	329	396	370	360	410	363	351	352	349	314	315	327	353	361	375	335	371	333	332	378	339	339	309	334	336	365	342	317	353	343	343	304	346	371	319	328	351	347	346	322	358	373	362	335	378	357	334	339	370	316	331	333	338	360	331	329	351	414	339	334	357	354	317	363	334	351	331	353	367	337	344	380	335	330	325	352	354	338	344	333	319	349	355	356	327	369	338	336	335	333	314	367	368	361	355	372	326	325	317	339	367	350	361	377	372	329	316	359	371	311	327	370	338	333	367	330	369	310	337	345	316	334	338	323	368	346	318	325	342	377	339	349	364	351	353	336	356	317	329	381	369	369	362	349	362	310	374	333	336	330	341	398	348	385	346	359	373	326	352	330	368	346	331	336	346	359	370	355	335	316	330	356	356	330	312	360	360	378	347	343	373	340	320	312	361	355	345	341	309	367	340	354	380	336	362	375	366	357	379	358	333	310	350	361	370	373	322	350	344	336	317	348	334	362	351	321	368	356	358	331	341	316	361	347	330	350	349	365	335	306	350	326	320	342	359	345	403	339	350	373	357	334	348	329	338	353	367	308	323	346	348	338	339	319	353	367	341	305	372	367	378	337	339	335	331	354	342	341	337	346	343	352	348	359	351	363	365	364	358	337	340	399	328	364	352	337	353	301	377	346	365	318	316	357	334	345	356	337	333	342	311	361	368	358	372	357	346	318	347	323	337	348	326	332	322	350	351	363	376	359	339	331	331	325	328	311	366	338	353	336	336	340	356	304	348	354	332	367	345	313	335	342	362	366	313	335	392	371	347	337	343	356	349	371	366	358	323	329	378	322	309	341	323	341	365	368	346	359	310	349	356	323	364	336	350	366	323	343	348	323	376	346	321	356	363	350	394	341	379	309	343	338	336	359	325	332	330	351	346	348	341	354	338	326	357	338	347	362	306	338	354	359	331	350	341	324	355	313	320	346	322	360	353	335	311	354	337	325	346	340	325	350	362	359	315	353	346	352	330	371	361	308	373	355	365	339	322	293	328	340	375	392	361	320	380	349	374	407	367	317	367	336	322	340	377	325	341	324	347	327	351	378	338	330	352	314	365	360	341	338	354	366	339	358	346	349	355	338	342	335	358	360	329	329	342	366	354	328	342	326	363	324	349	357	371	373	360	321	352	330	344	341	355	344	363	329	314	323	314	315	338	328	328	347	342	331	344	325	344	345	336	332	317	359	358	360	403	347	323	344	361	367	352	385	374	366	352	362	349	366	366	336	309	356	363	342	334	383	354	369	350	331	340	360	343	330	340	347	361	359	365	341	363	352	327	335	341	379	347	338	323	322	343	334	326	352	353	341	350	351	357	324	334	361	318	350	345	324	354	364	363	346	359	333	342	353	374	348	362	327	341	364	331	367	352	341	366	358	336	322	339	325	308	367	369	317	355	330	327	362	367	325	340	317	370	317	334	327	358	378	356	293	338	330	331	343	345	335	377	375	340	363	338	364	356	366	361	354	349	339	359	323	319	355	341	348	336
7059	2113	3390	3852	3478	3048	2531	2250	2003	1774	1708	1613	4870	4752	1317	1303	1241	1217	1182	1193	1080	1145	1197	1082	1080	1050	1074	1074	1025	1081	1032	1025	1062	976	1076	1004	996	944	1030	987	939	929	978	1003	994	990	958	994	951	956	914	989	950	1002	964	946	946	1000	990	963	965	1031	1003	953	918	914	915	954	999	932	907	973	958	902	952	954	975	973	981	952	1000	925	897	938	995	979	943	973	989	978	933	938	917	917	954	981	964	972	954	962	927	901	956	1010	971	948	906	913	958	945	929	945	917	925	911	948	989	843	929	937	961	889	987	979	964	997	859	952	927	913	914	943	1005	941	925	962	915	889	938	923	932	949	909	890	918	955	975	894	911	908	941	959	918	995	923	970	952	975	917	907	917	980	976	936	936	965	956	936	1007	924	930	934	960	924	955	936	945	1010	996	947	1023	943	945	924	945	932	952	985	907	889	969	993	879	991	894	883	979	965	920	905	980	960	934	990	935	892	906	885	961	916	984	942	991	888	927	908	966	930	948	947	915	950	911	957	931	967	930	888	906	950	939	966	944	984	920	989	919	956	980	895	927	864	975	920	961	918	892	969	946	941	965	911	924	951	896	927	922	933	957	955	972	901	949	953	1006	946	944	921	925	978	970	934	871	919	940	913	904	921	988	974	936	908	889	904	1022	904	966	986	874	933	908	945	989	930	884	902	944	933	926	903	939	924	910	907	990	956	922	954	966	936	993	966	961	897	966	934	943	928	872	941	973	903	989	986	974	942	939	931	928	882	975	949	936	910	930	963	915	935	957	946	892	868	968	923	921	1008	945	900	979	981	919	937	1007	936	951	986	926	943	923	963	915	945	964	908	889	888	913	996	996	962	957	964	932	929	941	923	905	952	953	919	917	912	946	902	866	942	969	937	944	957	941	910	939	937	952	964	910	955	1018	887	933	991	925	964	925	948	909	988	943	996	976	972	1001	950	960	946	988	955	958	1007	912	954	905	970	937	908	944	943	879	856	917	873	964	925	909	969	957	888	942	899	914	959	902	981	930	945	909	938	935	916	954	960	945	894	937	931	947	903	999	939	969	873	930	958	928	924	924	1000	910	944	964	1001	873	937	922	984	950	949	944	943	915	920	956	955	950	918	942	932	978	884	918	956	924	905	873	953	929	986	987	902	936	964	948	898	974	922	938	962	894	957	942	989	909	950	919	968	955	928	934	919	889	959	962	944	964	920	929	930	915	930	954	970	920	939	898	918	945	934	934	975	916	884	933	901	970	987	981	960	922	936	902	926	974	920	917	921	948	968	936	949	934	942	922	981	920	987	954	1012	992	976	965	962	951	905	916	990	879	941	970	943	961	954	982	910	904	984	937	910	946	948	969	912	924	938	981	947	870	923	944	928	950	931	961	948	957	942	972	994	937	953	930	902	972	939	912	906	933	917	939	974	896	954	951	962	919	964	941	907	961	916	946	933	927	906	944	960	956	919	929	940	925	897	951	949	968	936	949	895	932	937	928	980	936	941	979	897	897	975	883	920	936	849	958	925	915	941	968	950	945	977	921	968	969	918	892	933	927	953	970	900	887	954	994	957	948	948	934	965	908	905	905	926	863	951	971	1015	933	965	950	913	977	991	902	898	885	990	959	972	939	912	941	941	962	889	897	901	931	925	937	989	975	930	889	906	979	928	931	956	930	926	957	909	928	937	925	955	950	957	862	875	920	965	916	979	992	954	951	940	905	969	971	955	867	920	927	994	892	962	928	883	927	978	919	905	964	914	950	923	907	933	948	871	932	937	969	873	932	941	958	905	878	950	940	921	955	955	926	968	926	933	966	933	997	955	854	940	915	966	971	992	935	975	943	947	970	963	927	843	898	980	915	933	955	934	937	902	895	931	912	985	964	931	869	943	891	855	1002	969	900	888	938	927	894	936	956	929	910	928	937	991	944	939	975	944	932	935	980	944	1005	946	918	933	928	908	945	903	901	911	924	977	908	944	894	936	951	911	929	903	858	979	907	917	914	940	995	988	930	905	925	978	969	917	924	896	911	961	942	959	886	922	955	932	989	950	968	911	970	982	928	928	981	933	937	970	938	929	943	930	984	911	997	960	960	918	910	1006	923	942	912	942	923	984	984	919	920	902	959	944	929	953	906	934	971	976	959	909	959	927	908	951	897	900	908	950	935	953	938	955	924	885	862	915	924	929	910	920	953	879	949	893	967	940	966	893	948	932	969	945	947	1023	935	989	892	964	889	928	905	962	882	912	908	947	921	890	935	973	979	915	898	893	942	948	911	886	930	942	914	941	900	930	944	958	997	960	985	968	935	915	939	952	925	909	946	925	943	891	928	921	918	975	954	888	971	990	923	952	912	952	923	910	927	925	890	886	937	949	962	983	927	961	933	953	951	913	894	979	906	931	945	927	930	960	929	936	1008	938	981	939	979	857	923	931	908	950	914	969	955	910	932	929	952	997	932	910	948	927	934	978	927	915	944	970	971	998	931	940	914	913	959	945	949	929	881	927	940	993	909	901	912	877	985	921	962	947	897	921	933	943	954	910	941	921	897	938	915	957	921	916	910	917	938	966	950	963	924	881	916	993	994	974	883	942	922	978	930	921	937	908	943	961	926	885	939	966	921	945	978	941	886	896	952	962	951	974	928	968	932	935	979	867	967	996	931	915	927	973	911	966	931	936	946	974	896	956	935	907	940	928	904	890	928	883	912	978	912	895	940	936	964	936	957	959	954	917	936	955	911	948	971	936	925	949	906	946	963	901	934	946	926	939	958	966	940	935	906	901	896	1000	879	933	913	959	993	920	881	927	983	952	916	924	979	959	981	953	931	976	894	934	937	970	898	962	930	930	908	909	970	947	961	957	926	962	1006	934	961	892	957	1007	929	932	962	914	989	922	972	902	957	881	949	910	932	944	952	872	948	990	899	895	945	954	961	921	940	946	982	990	926	941	915	926	907	933	940	931	949	950	942	895	931	948	901	921	914	957	928	1007	914	936	947	912	933	937	948	964	924	924	915	956	938	934	903	971	896	937	921	963	960	902	957	935	928	948	958	923	946	878	907	927	894	921	912	875	976	944	913	944	989	924	954	915	978	937	946	937	942	945	954	912	950	919	944	933	896	960	934	959	993	1001	932	962	924	969	957	917	973	906	914	969	909	934	928	937	959	960	896	936	878	1006	933	931	913	967	956	980	887	895	936	913	958	935	862	938	986	917	950	999	961	947	911	920	1007	926	938	876	930	935	952	935	1019	950	928	901	924	933	942	900	954	896	965	978	993	914	965	932	923	960	955	917	917	899	960	902	920	889	879	966	926	906	918	903	934	915	931	909	927	871	944	963	987	918	991	1004	879	919	934	951	953	931	905	958	887	992	945	989	961	959	962	962	948	905	980	926	933	910	919	914	896	933	919	942	1019	972	949	908	964	961	962	969	938	945	926	953	929	885	905	946	927	913	939	904	897	915	941	936	960	899	938	992	894	890	886	951	937	1014	952	917	980	970	963	875	925	917	960	977	939	946
24049	16691	9753	4727	2897	1649	1084	818	650	637	522	523	1015	2235	493	486	421	463	412	430	397	425	451	430	458	405	431	402	382	424	411	351	440	431	412	419	394	395	403	374	406	394	363	408	396	374	414	378	358	360	415	395	416	374	370	390	374	438	392	410	346	376	396	361	406	414	372	366	412	421	391	373	402	383	382	426	362	417	391	422	415	387	382	358	375	456	401	362	398	392	353	392	403	353	366	387	409	340	401	390	383	383	385	386	396	361	360	388	391	381	382	394	418	367	405	391	354	421	385	386	409	416	366	383	418	407	405	434	393	411	370	385	386	432	395	376	409	420	400	389	382	380	362	382	407	442	384	392	396	351	415	405	440	382	413	359	373	400	445	389	369	376	397	390	417	362	377	410	367	348	403	389	394	382	379	362	401	383	388	374	368	365	386	388	388	402	388	362	386	392	366	378	365	405	431	400	371	408	406	410	392	399	401	397	360	373	386	384	362	413	378	396	368	382	409	346	419	393	412	396	353	387	387	364	406	405	397	384	351	431	360	396	414	394	422	408	369	405	361	360	411	388	370	417	395	405	430	399	381	386	384	416	368	395	405	369	364	373	427	346	399	417	371	378	364	372	372	379	384	367	412	413	356	408	413	408	380	433	404	423	380	394	391	392	392	406	398	413	418	396	440	382	392	394	362	407	401	369	412	405	420	379	385	377	396	374	399	418	401	365	357	365	390	367	404	373	412	434	406	396	394	388	390	367	386	392	407	372	394	368	400	354	348	358	380	391	405	382	359	403	395	407	400	389	359	381	372	401	366	390	390	365	416	387	387	388	378	372	378	378	390	374	401	409	425	366	363	415	373	390	382	424	405	352	388	386	399	378	386	421	380	381	405	366	403	357	355	377	391	392	394	388	393	375	427	387	362	392	392	402	366	387	415	352	375	371	374	360	417	398	382	369	433	378	364	391	404	385	397	388	386	409	389	395	416	434	393	343	408	404	391	392	391	383	416	405	418	380	387	380	390	400	373	377	389	356	389	406	367	384	373	407	363	365	401	357	395	377	372	368	393	371	346	384	353	398	374	429	405	397	372	374	416	407	356	370	386	364	410	360	416	386	388	362	392	388	443	396	405	374	366	382	389	401	377	361	405	385	372	401	412	415	368	421	411	369	362	384	378	383	385	390	396	359	376	402	346	388	400	370	343	326	429	385	382	407	400	400	419	394	371	382	409	370	395	389	433	416	363	384	405	405	380	426	358	412	372	379	379	364	423	378	395	390	397	371	389	370	385	382	414	379	368	391	373	389	410	370	369	386	384	385	366	446	431	372	402	391	409	397	390	382	364	407	438	420	411	349	372	411	420	369	384	405	389	379	358	376	366	413	373	389	387	383	443	403	399	400	393	374	385	415	382	418	404	438	389	385	405	358	380	402	373	373	357	389	397	357	381	398	367	404	424	398	361	378	390	402	368	356	358	391	375	383	391	384	392	432	383	376	406	378	350	398	412	378	383	378	395	387	393	395	392	380	405	394	423	394	428	410	443	411	366	375	371	376	409	379	391	372	382	414	376	379	364	387	387	388	402	422	368	406	363	394	396	346	439	416	364	392	352	377	381	364	387	377	384	430	383	378	383	380	378	379	407	379	366	381	407	364	387	358	365	371	424	355	418	359	369	353	436	398	361	387	378	377	416	373	381	429	382	372	367	380	435	387	404	381	389	427	388	383	365	399	424	400	373	394	387	394	400	398	405	360	397	410	402	397	380	390	377	366	363	403	403	399	360	404	419	394	374	389	396	441	358	371	378	430	424	385	417	347	433	417	395	410	357	364	391	382	389	396	420	395	357	382	373	435	395	421	398	400	392	438	375	383	394	426	418	368	370	395	402	369	401	427	381	375	407	367	356	420	390	440	374	387	403	380	407	401	407	406	388	382	390	397	408	376	456	417	409	368	352	367	408	430	419	411	378	373	393	384	392	409	419	369	350	377	385	403	356	369	365	360	409	391	393	384	402	380	409	399	387	367	403	393	357	381	396	357	411	395	414	399	406	397	426	379	398	417	389	372	388	379	339	412	400	401	398	365	365	417	393	385	397	362	396	406	361	370	417	376	348	420	386	377	393	378	346	378	352	363	388	413	410	379	378	387	399	362	406	385	425	398	391	378	422	382	429	434	388	372	364	385	375	408	370	361	385	405	383	423	392	397	441	427	365	402	411	407	388	413	411	403	379	411	421	384	389	366	404	420	352	387	387	365	412	391	392	385	352	377	423	397	384	389	397	398	374	324	392	401	390	394	406	402	378	375	395	407	410	372	390	371	388	395	361	362	394	360	390	410	373	392	369	374	403	362	365	382	397	383	360	370	408	376	405	405	375	398	406	393	391	369	403	393	398	424	376	370	375	356	365	366	415	404	419	393	403	428	376	385	364	402	384	374	366	379	412	385	390	366	376	382	419	349	432	362	386	356	382	411	408	401	371	375	396	392	396	400	370	362	377	395	366	343	358	400	385	397	418	397	359	391	369	376	425	393	378	373	395	420	383	376	365	407	366	360	396	381	359	359	405	408	389	413	383	378	377	428	394	393	372	384	385	387	359	357	384	417	417	347	426	385	389	400	407	415	393	358	403	379	421	417	426	411	381	400	382	375	364	351	399	358	412	398	377	376	415	357	395	370	397	405	369	385	381	397	397	407	371	354	421	422	405	410	367	370	381	390	364	394	383	386	365	418	366	381	378	382	368	407	405	401	379	357	364	406	394	422	422	389	388	387	390	417	380	383	385	369	398	390	415	401	403	389	355	389	394	357	377	374	383	376	390	393	390	405	421	401	391	369	385	387	381	400	393	369	377	379	376	389	405	399	397	417	363	391	388	353	407	395	389	415	356	398	406	369	352	402	381	391	379	391	379	404	342	377	409	403	419	407	373	400	334	399	366	361	379	381	391	397	357	378	393	390	387	439	407	345	346	387	364	373	364	378	425	423	379	394	393	377	427	374	394	394	385	405	429	395	357	403	418	414	429	422	390	402	373	401	368	418	370	388	390	370	350	364	407	401	357	395	361	383	383	421	441	403	398	372	454	401	373	424	381	390	375	403	381	403	397	375	380	379	393	406	445	394	366	385	383	365	337	406	415	391	382	383	407	386	406	398	364	395	369	380	417	372	396	416	411	399	370	438	388	378	366	417	386	415	367	359	348	397	380	378	408	356	396	407	387	393	426	381	385	352	456	394	409	389	369	363	385	380	411	394	428	419	413	415	397	379	383	417	373	409	364	409	382	371	399	394	427	401	381	407	415	399	416	367	398	393	370	389	398	375	388	418	375	384	400	401	396	401	382	392	392	395	372	377	413	375	409	406	386	399	383	369	400	378	407	388	390	396	405	362	375	392	402	391	379	397	361	373	383	367	370	414	397	406	372	398	367	406	387	355	392	396	375	418	377	384	416	383	401	365	386	376	394	380	397	349	420	356	402	387	347	385	395	381	404	376	393	403	413	418
14693	9583	5211	5356	4768	4264	3548	2899	2715	2378	2143	2130	5163	10397	1591	1492	1460	1458	1424	1383	1314	1303	1296	1263	1223	1154	1145	1252	1132	1086	1175	1126	1167	1143	1077	1081	1079	1089	1109	1103	1057	1057	1044	1077	1062	1054	1043	1066	1060	1104	1042	1079	1062	1047	1043	1095	993	1025	1014	1066	1081	1035	999	1056	980	1000	1057	1043	1016	1044	1029	1026	1065	1072	1021	1004	1026	1020	966	1041	1006	1049	1069	1063	1023	993	1042	1122	1026	1043	1036	1042	1034	1036	978	1003	1042	1023	1042	1031	1022	1075	1050	1009	989	1015	999	1019	1054	1010	978	1067	965	983	1070	1055	1002	988	1001	1000	1040	952	1012	1018	1048	1024	1035	983	1049	1012	985	1007	1019	1050	930	1054	1008	1039	1018	993	1049	1023	1014	999	1037	993	1079	989	1022	1001	1058	991	990	984	1030	1031	992	1010	993	1038	1072	1013	996	1000	965	1057	1000	1042	1039	997	1030	970	1023	1066	1075	1008	983	1049	1038	984	985	934	956	970	1008	1029	1059	1021	1003	1004	997	1005	995	916	1007	989	1009	1033	1014	997	999	1019	1027	999	992	1014	1032	948	1036	993	1061	992	1024	1006	1008	989	1003	1068	1009	980	1041	992	1021	1041	973	1050	1031	994	1036	1019	982	1005	1006	1032	1032	1001	1026	1075	998	1008	1038	978	994	966	1029	1061	1075	949	989	988	1024	1096	1029	1018	1038	963	990	1012	976	1035	998	997	1019	1046	1008	969	962	1026	1003	950	1029	1064	965	1011	984	988	1047	963	953	972	1062	997	944	984	976	1012	989	1033	995	1024	1050	1052	1054	1019	1053	1015	983	1047	983	1016	1027	1006	1055	1018	1060	1008	1064	1037	1020	1025	977	1073	979	1016	993	986	957	986	967	1016	1020	1051	1014	1030	991	992	992	1019	1022	1012	1028	1027	1074	981	1052	982	991	952	1010	986	1020	1012	1021	969	1004	980	1036	1045	1045	1004	1039	982	1016	1027	984	1014	1021	980	1011	1002	961	1006	1033	1012	1011	992	1041	991	1035	1040	1009	984	944	966	1006	974	1009	1016	1013	995	991	911	1001	989	1043	1004	1067	1020	1026	1036	1054	1001	955	973	1059	995	1059	993	963	1030	1025	999	1083	1001	1026	1049	1053	978	978	958	962	1027	1010	957	1024	985	971	1000	1019	1027	1012	979	988	1042	1014	1045	1004	1009	1018	964	978	1025	983	1004	1016	1020	985	1062	1049	1034	998	1059	997	1006	1063	1074	1015	1023	977	1023	1058	1040	975	1074	993	967	1038	1010	1063	988	1035	1012	1029	1060	1037	1082	1045	1005	997	1010	989	974	1001	1031	1053	982	1043	1010	989	963	997	1003	1022	1012	1063	1030	1074	1020	988	1023	1047	1024	1031	1023	994	1007	981	1014	1040	1075	1006	944	1040	1027	998	1008	1012	1050	1003	1048	1018	1040	1027	1007	996	1033	945	1008	1024	990	1037	994	1019	1016	958	991	1037	982	1041	1015	1060	996	1091	1039	1005	998	982	1064	1031	1041	1005	987	992	1023	1018	981	1007	984	1001	1047	1079	1025	1007	1002	1010	1062	1014	1022	1025	1027	979	1038	1043	1041	996	1012	1023	974	986	1016	1014	1033	1010	1012	1016	1031	1005	1048	1008	1003	1028	1089	991	992	1029	995	1021	1011	1031	1066	1000	959	991	1008	1019	932	985	984	1010	1055	1050	1014	1043	1045	1053	1003	1044	1051	958	949	953	1025	991	1000	1072	999	1097	1025	998	1038	1044	1042	950	1068	1035	965	1027	1037	1014	1038	979	985	976	1013	1002	1012	984	1011	971	974	1013	994	1046	1048	1055	1002	994	1042	1049	985	1064	998	990	1004	990	998	989	1055	1001	1040	1022	976	1044	1048	988	1003	987	1015	1052	1035	1019	1030	1027	1044	1017	1038	1028	996	972	972	1061	1002	991	962	1024	952	995	991	1058	1023	1011	1017	989	1008	1051	1039	988	1046	1030	1050	1046	1021	1039	1059	1036	1033	1083	969	980	972	1019	1002	1048	1055	988	1028	984	1065	1008	994	970	984	1027	1002	1025	937	1038	1062	1021	1075	992	959	991	1019	1006	1014	948	1020	1051	1059	1018	1054	1013	934	1064	1008	1007	1003	1051	1057	1030	1013	960	1008	1030	1013	997	1017	1014	1042	1078	1028	1017	1022	1004	1064	1032	1039	1067	1019	1021	964	1035	1058	1036	1012	1038	928	1007	1007	977	993	1040	1032	996	1031	1006	1011	1025	1034	1037	1009	1019	1019	1039	1011	1000	973	1030	1050	1010	1011	1012	1051	1008	1056	980	1055	1030	1052	1013	1039	989	1003	989	1017	963	957	1038	1040	1026	1014	1017	947	1001	1021	981	993	985	1030	980	987	981	958	991	1031	1015	1020	1050	989	1035	950	1038	1006	1030	1030	986	985	998	992	991	952	1068	1022	998	1036	1064	1025	1017	1091	998	988	989	1054	1016	1053	1028	1019	1040	1041	979	1029	1035	1045	1023	1011	988	997	1026	1045	1023	989	985	944	985	995	971	999	1023	1003	982	1016	1017	1016	1000	977	1022	1044	978	956	1031	1019	1033	1040	1069	994	1044	995	1011	1008	987	1004	1009	1079	971	978	1048	1040	1014	1009	1024	963	946	995	1001	986	965	1045	992	925	992	1015	1032	976	998	1045	1049	988	1040	1041	981	982	986	1048	1009	1067	1015	1009	1017	1037	1024	1003	1006	1004	1037	1009	1013	1059	974	936	1072	1048	1020	979	1004	1007	1028	970	1038	1031	1037	987	969	1020	966	1011	1016	1018	1023	1015	1007	1005	998	1034	992	935	1012	1011	1034	1014	1075	989	1019	1023	1045	1000	1001	1017	950	995	1001	1041	996	1021	988	1067	973	1044	970	989	991	992	1022	1035	929	1005	1037	1051	1071	995	975	995	1027	1032	995	1041	990	992	922	945	999	1005	974	1008	1013	1003	1043	1028	1043	1042	989	976	1131	1091	1034	1007	1049	1069	1049	1053	990	997	976	968	1034	1012	1025	990	976	972	968	999	1027	1019	1068	988	987	1004	1008	1039	1057	1056	1023	972	1038	972	1021	1033	1022	1055	1024	1029	999	1045	1013	1049	989	986	992	1037	1033	1008	1045	997	988	1039	1003	1019	1023	987	1056	1056	1034	970	1055	1021	1044	989	991	956	959	1005	991	978	994	1023	1023	991	1032	1023	1041	1053	1017	1017	985	1030	1037	993	1038	966	999	1025	1004	1073	1022	959	985	1015	1016	1010	934	1018	1039	964	984	972	1043	1011	1040	1049	1057	1009	1074	965	959	981	1012	983	1026	1041	996	1015	1014	1031	998	948	1055	966	966	987	1037	979	991	1045	1017	995	993	1021	1032	997	988	1055	1009	980	1036	1015	1034	1073	1010	955	997	1019	1039	1013	1075	1016	1042	986	1024	1052	967	1034	974	939	1050	1064	1013	1006	1057	1033	960	1052	1082	966	1005	987	1021	1012	1045	1012	1027	1004	1002	1016	987	1024	978	993	965	990	1029	1016	1013	953	1051	1026	1041	1049	1005	1009	1019	951	977	999	1023	984	984	1032	1029	986	1003	1034	1027	1029	1038	1028	1028	1030	995	1030	1007	1027	1051	959	1007	1064	1069	986	985	1011	1009	1022	1019	1020	993	1023	1024	1076	1038	1044	984	976	992	937	973	1084	1039	1035	1062	934	978	1004	1062	1076	965	1059	930	1056	955	974	1018	1022	1038	1018	1059	1022	1045	1074	1025	1018	951	1055	1034	1043	1023	1009	983	1017	1016	1085	1041	975	1051	1005	1044	996	996	981	1065	982	1040	997	981	984	987	1028	1070	991	978	985	1018	993	1021	1039	1023	986	995	1033	1025	1040	970	992	970	1103	1009	1002	1013	1003	1006	1064	1000	989	987	906	987	998	1026	1004	1061	977	976	1049	1011	1041	1016	1055	1015	957	1016	1026	1004	999	1031	1018	997	981	978	984	978	1013	988	1033	1022	987	988	1001	1023	1005	1035	954	1036	976	1031	997	1011	1045	1047	1005	997	1077	1030	1037	1036	990	1057	948	1058	1005	999	1005	1068	1053	975	1026	963	1047	992	1035	957	1002	1027	1040	1036	977	996	1016	1027	1015	947	966	1033	1023	1088	1020	978	955	1028	1007	1050	994	1101	998	1014	954	1002	1076	961	1069	1002	990	1056	1027	998	963	998	1039	966	1018	970	1004	1003	984	1036	1009	971	1012	1011	1064	1035	1033	962	986	1034	1010	952	1002	1043	1002	1050	1052	995	995	1000	1017	1006	988	1005	1037	964	1011	1051	995	977	1019	957	1003	1025	1071	994	999	1039	1033	969	1037	1015	999	952	1064	1025	1001	1022	1010	1079	999	1025	1015	1056	1018	1001	1052	982	968	987	1038	1055	982
2823	1418	509	221	208	181	165	168	150	142	138	166	175	155	149	147	153	151	146	147	142	165	136	135	136	150	111	161	147	144	141	154	148	156	163	137	158	140	162	148	177	138	150	121	148	129	154	143	163	138	139	151	151	163	151	148	132	149	152	147	135	170	132	154	146	156	158	142	141	163	153	140	145	164	155	137	147	146	158	175	153	163	139	138	126	135	137	174	157	160	134	148	160	138	140	149	144	168	139	154	142	170	154	123	164	146	158	137	160	162	154	148	155	146	145	142	145	149	148	129	142	146	137	142	145	162	149	155	137	127	135	158	149	143	162	147	146	156	151	131	141	147	168	142	153	165	157	146	133	136	152	130	159	170	169	153	151	156	175	146	146	150	140	148	150	125	150	138	146	159	139	155	187	140	173	146	144	160	160	173	147	137	146	151	165	148	159	130	159	145	185	149	159	173	166	141	158	147	159	159	133	155	138	155	169	131	167	161	156	132	172	157	153	157	152	129	151	141	137	165	139	150	164	139	145	180	140	145	141	147	150	162	125	143	162	140	145	153	139	150	154	152	161	141	149	155	145	146	147	161	148	154	150	158	141	131	131	132	142	155	154	139	148	116	144	155	134	132	154	138	166	154	147	162	136	161	158	149	127	138	137	140	124	152	137	130	159	147	150	138	149	170	136	155	167	150	154	151	135	146	167	180	149	144	145	127	170	132	163	150	172	163	172	140	144	156	160	141	168	138	145	146	148	137	156	133	143	136	132	152	145	143	171	134	157	132	144	160	137	155	142	160	118	142	135	151	149	143	134	130	153	153	125	145	124	128	159	153	152	143	150	162	157	160	175	151	161	147	140	152	154	154	148	144	144	141	155	154	116	140	149	147	148	154	145	147	153	142	154	161	155	149	152	137	178	155	163	182	170	161	151	145	158	159	148	139	158	143	154	120	153	165	186	172	149	159	142	135	159	161	138	145	151	155	161	154	141	158	151	143	144	144	137	148	130	153	146	143	131	150	144	146	143	134	143	158	132	144	152	160	136	151	168	152	125	160	149	173	144	154	165	151	153	139	153	154	156	148	159	132	131	136	162	153	148	127	151	165	173	127	140	162	150	147	144	139	128	140	168	136	149	153	161	148	151	156	156	155	135	121	159	143	135	128	141	136	153	172	128	140	149	153	138	150	141	136	143	177	143	137	151	159	167	135	140	159	138	153	158	136	169	131	150	149	145	135	134	141	135	156	175	146	172	148	147	155	144	143	165	149	162	156	157	139	148	129	151	140	134	110	141	160	151	124	132	156	166	169	134	153	145	142	153	148	150	175	150	139	148	124	148	152	155	156	134	145	133	151	131	152	162	138	150	138	166	149	131	151	148	112	153	143	137	167	146	134	170	157	154	156	146	158	165	151	142	149	147	177	154	166	147	131	147	139	145	163	164	161	173	162	138	154	138	150	143	134	152	163	140	167	145	137	139	140	129	176	136	154	139	178	152	147	157	180	141	120	156	150	145	177	141	142	139	159	139	144	139	139	160	177	164	152	155	141	151	152	150	146	118	151	145	145	148	158	149	153	164	164	164	151	160	167	153	155	168	140	156	153	145	166	160	146	142	134	148	154	146	159	149	124	145	145	154	131	128	153	147	141	144	129	162	157	163	144	148	136	164	156	139	139	152	167	159	147	134	154	162	159	137	127	168	155	183	156	114	146	167	169	144	157	155	144	158	155	145	134	155	151	155	164	145	147	162	145	138	128	152	155	131	171	141	137	145	148	144	133	152	158	153	141	170	147	135	146	159	153	144	162	142	156	143	151	134	154	166	161	135	155	136	141	155	151	140	152	151	140	158	144	125	165	174	145	139	168	143	138	137	137	151	152	142	148	150	135	136	164	131	147	156	150	131	143	157	166	129	174	136	160	132	169	155	151	135	131	152	157	168	158	166	140	146	123	137	130	144	142	143	170	130	134	145	149	145	137	152	137	148	139	146	125	138	151	153	156	154	148	146	149	148	148	129	152	133	167	144	133	174	155	163	157	144	163	127	152	163	154	138	169	120	146	165	152	147	149	149	157	140	150	169	154	147	155	162	125	165	170	131	157	150	142	141	164	153	135	147	152	126	146	143	133	162	156	141	150	137	154	142	121	151	150	158	163	163	173	157	161	159	168	180	134	149	143	171	134	133	148	157	153	158	150	138	149	157	165	155	142	139	148	163	154	140	167	161	137	128	155	141	162	148	148	132	147	137	146	154	162	144	166	134	123	137	146	131	140	144	148	144	178	112	139	148	172	150	153	147	181	147	151	153	153	152	153	160	151	160	141	157	136	156	166	152	150	149	135	151	144	143	177	134	148	186	145	140	153	157	158	156	164	147	137	155	143	139	138	151	147	150	154	145	149	152	153	171	157	154	158	152	160	137	171	144	150	157	133	135	150	150	136	156	146	137	150	149	144	147	154	143	140	125	173	169	160	172	140	155	161	142	164	133	148	171	157	162	140	120	164	141	157	146	160	174	164	146	161	155	150	146	148	152	140	154	152	161	180	162	128	151	144	132	150	153	118	158	153	162	121	147	186	148	148	164	139	152	150	153	150	155	150	149	181	148	163	134	143	151	163	140	123	163	163	149	127	165	140	157	159	141	168	146	119	169	145	146	162	130	150	128	140	139	151	140	136	185	162	150	144	162	159	146	148	155	164	145	170	160	154	146	145	133	174	164	143	140	173	173	152	169	166	150	156	144	139	167	161	148	136	154	153	153	146	164	170	125	119	126	174	132	135	169	159	156	154	158	140	135	169	143	146	158	152	150	144	153	134	138	151	152	150	147	160	140	139	140	161	138	160	164	149	142	150	142	143	147	143	146	165	137	164	147	164	158	143	152	152	145	157	151	155	166	162	177	145	168	146	140	146	173	140	131	160	135	158	134	149	126	153	152	158	141	147	130	133	127	156	164	146	143	129	157	180	124	165	146	141	146	139	151	130	150	165	157	157	155	135	155	155	111	129	133	138	134	135	132	150	148	146	144	154	154	140	150	152	150	145	164	165	162	149	159	145	135	153	162	130	140	129	157	162	128	145	163	157	140	137	134	135	151	130	166	133	131	156	122	142	145	134	154	125	155	166	163	150	143	161	144	153	138	150	149	141	131	153	146	144	150	150	123	138	138	159	145	148	145	163	134	138	154	157	144	138	142	154	124	152	157	171	130	124	151	140	142	153	149	125	125	146	143	137	131	139	145	144	174	171	151	165	157	148	150	138	169	150	180	148	162	144	136	156	141	130	151	153	131	157	142	132	144	156	124	124	160	134	153	141	180	187	169	173	143	148	164	173	151	151	166	139	156	155	152	132	133	159	137	154	155	178	183	143	166	140	135	155	167	154	141	136	135	166	145	139	150	130	137	145	145	146	147	149	148	158	122	143	151	155	138	155	178	167	150	148	141	164	147	121	138	138	142	155	148	121	147	149	149	142	141	159	158	150	145	148	143	161	168	151	147	159
2765	2462	759	629	596	558	549	541	550	522	515	521	609	652	545	470	487	515	507	496	486	529	553	479	480	506	508	480	516	477	501	500	531	494	494	525	563	486	499	506	531	510	453	496	475	488	465	518	504	478	540	492	489	469	467	489	458	524	516	504	503	477	502	513	476	503	491	467	478	553	516	499	491	487	497	507	509	474	489	522	532	496	482	467	505	480	466	516	495	518	543	522	472	505	506	463	483	492	508	469	506	490	509	464	475	508	512	474	490	515	510	558	498	501	478	501	429	524	486	490	484	488	500	483	508	457	508	490	498	462	525	474	484	481	501	487	479	483	502	454	510	481	492	490	498	507	513	495	475	468	534	469	503	466	489	512	487	459	505	501	520	535	494	546	485	456	497	458	523	483	495	482	543	534	526	488	510	479	467	472	490	470	500	482	517	519	453	495	500	481	480	488	467	478	496	488	480	504	530	511	513	516	485	491	472	486	465	494	488	516	486	498	502	486	506	497	471	475	497	503	489	510	520	487	479	493	476	464	502	512	445	492	501	477	443	446	489	491	515	475	498	486	497	516	543	499	501	482	500	482	513	468	479	499	495	496	471	493	489	523	513	525	486	499	476	509	485	501	499	504	467	510	478	487	485	482	487	519	511	501	495	513	497	517	490	505	502	504	452	493	489	498	504	514	510	498	526	528	514	516	481	473	514	478	474	485	500	474	500	502	515	500	543	506	458	503	521	469	495	465	498	460	499	454	514	486	511	517	497	477	505	478	516	441	475	507	479	498	488	495	488	456	494	491	479	484	501	520	484	511	485	476	509	467	486	499	496	486	481	498	492	480	493	493	472	463	507	485	499	514	498	477	533	490	495	548	527	493	460	500	485	499	490	504	503	477	510	511	514	524	467	507	484	520	493	488	457	485	483	504	520	493	484	509	499	516	471	473	471	523	507	513	439	487	473	503	460	464	480	487	481	492	499	531	461	530	503	488	501	505	531	488	516	533	491	474	509	509	485	484	571	501	545	478	501	502	521	486	482	496	457	471	471	518	503	514	480	472	468	483	558	478	535	513	470	545	499	497	501	517	458	506	502	519	490	462	457	504	537	503	468	473	496	518	525	490	483	509	496	507	546	466	514	488	494	514	518	501	465	513	489	492	510	505	488	503	500	481	511	517	496	487	481	520	511	523	461	471	502	465	525	530	480	497	489	501	488	493	509	501	528	493	520	494	470	513	484	462	523	491	523	497	521	497	490	512	475	512	498	537	486	500	511	497	484	475	506	509	496	463	512	502	476	528	499	442	511	491	481	498	525	492	520	517	491	496	479	470	475	464	493	457	503	497	481	503	461	486	512	508	510	525	478	483	511	499	503	472	454	503	494	483	536	490	483	523	489	491	488	500	475	499	507	484	483	492	501	504	488	498	496	522	547	521	556	488	474	511	496	526	455	477	508	448	480	475	518	495	530	513	489	493	468	480	496	516	520	498	497	456	460	491	463	539	528	517	505	528	545	493	513	479	532	506	489	517	468	501	512	460	478	499	486	481	473	500	512	471	479	496	522	509	516	513	511	435	469	497	511	520	469	477	489	503	538	501	480	471	502	489	534	504	477	484	488	447	486	515	457	466	454	478	496	517	458	539	451	484	508	480	471	488	488	483	513	489	497	453	495	510	540	469	462	470	531	454	486	509	512	493	481	488	493	527	511	508	526	506	506	494	498	441	478	484	536	487	467	457	470	528	461	489	499	467	510	477	481	508	540	521	492	520	466	473	468	471	467	515	480	495	474	481	508	492	498	485	476	477	489	492	510	475	511	486	499	506	486	502	522	491	532	526	476	500	489	500	470	515	493	521	466	531	491	485	488	474	483	498	525	490	523	491	511	508	493	508	463	465	465	498	495	481	468	539	493	492	526	485	476	533	504	493	521	463	490	509	518	499	472	508	494	489	498	540	481	483	471	468	488	514	522	492	474	553	526	506	527	486	493	499	532	518	485	482	463	503	482	482	491	482	524	518	512	489	499	510	477	478	480	496	486	503	500	481	509	489	510	494	522	485	531	458	501	477	518	409	520	447	541	458	467	521	460	477	478	469	510	507	480	495	479	558	482	478	477	474	501	543	518	494	518	502	519	495	510	482	492	480	539	508	469	518	518	476	490	501	475	508	513	490	553	483	530	486	492	475	491	464	461	497	502	507	504	505	503	494	490	497	497	530	513	491	464	474	488	495	468	489	479	473	514	498	519	501	479	467	479	480	496	495	496	518	474	515	484	518	495	487	471	448	474	489	494	510	476	525	511	477	523	489	473	486	513	499	502	494	465	500	522	485	505	474	502	522	541	480	475	500	519	478	525	510	481	469	468	454	477	519	474	492	497	487	504	452	499	484	495	456	522	482	492	512	473	479	493	514	468	478	508	489	463	494	515	475	499	494	478	492	505	499	499	447	487	441	490	507	498	493	500	490	516	488	489	526	477	509	490	501	497	498	495	502	498	462	506	506	534	505	481	476	480	484	508	496	493	477	477	463	494	501	540	501	485	531	507	511	517	482	469	479	497	493	491	490	454	508	467	487	489	470	456	504	454	520	462	490	494	531	480	511	515	515	513	481	506	528	482	488	475	498	480	533	461	515	478	491	467	529	512	521	461	490	513	487	557	483	501	522	468	531	482	552	489	562	502	490	469	501	512	462	522	473	511	490	522	489	472	509	455	496	488	525	515	482	479	524	488	473	515	493	491	526	518	490	491	518	508	482	476	501	525	502	505	512	484	465	510	478	499	510	494	554	509	494	475	497	483	508	521	468	471	505	517	512	526	493	489	465	501	553	469	491	470	477	489	491	513	483	450	478	515	572	482	494	494	512	517	524	506	528	478	482	456	515	503	485	500	510	483	489	533	522	470	497	472	493	509	467	469	522	468	464	524	518	525	538	519	482	498	488	488	508	514	487	501	533	555	481	491	472	474	497	509	485	471	512	520	485	498	498	467	527	493	496	474	524	486	527	485	517	489	496	539	477	492	472	500	496	492	485	505	519	452	472	493	464	492	469	536	494	486	505	503	504	488	508	489	474	487	498	507	511	461	500	514	476	505	518	481	498	478	455	502	512	480	490	475	511	463	537	507	453	505	536	504	497	551	473	487	527	483	460	503	479	495	490	502	533	481	494	523	512	449	516	481	522	465	520	479	499	497	515	550	465	500	449	509	493	492	517	505	458	528	526	469	491	500	528	492	515	484	494	507	473	506	484	507	502	501	534	499	475	491	497	492	516	473	491	472	481	484	480	472	508	530	514	508	484	500	462	486	488	506	549	480	457	492	492	508	452	485	490	462	528	470	503	488	544	514	486	485	501	498	521	469	487	556	496	486	489	495	467	480	521	527	504	498	480	495	553	478	489	483	523	538	494	528	488	520	527	472	470	497	549	517	468	492	487	485	469	541	529	543	489	472	506	469	511	497	525	490	505	507	468	515	490	440	492	491	504	529	505	497	509	494	475
16601	9683	3981	2127	1334	916	661	537	494	465	475	396	606	477	387	367	376	392	383	385	359	384	362	358	302	361	376	390	349	329	374	358	336	353	354	328	331	335	328	338	351	349	373	358	337	339	358	345	345	356	372	346	338	333	330	362	338	335	357	343	362	323	367	346	346	361	330	340	362	333	339	344	364	299	321	320	377	349	336	340	337	345	322	337	374	380	321	363	351	339	331	361	354	337	327	318	340	369	322	387	323	348	337	319	377	349	343	361	321	346	348	319	355	332	365	312	328	339	356	332	310	336	304	329	335	371	327	339	337	308	316	319	347	340	369	325	331	330	355	333	341	331	344	342	338	352	354	320	363	314	328	363	369	360	329	353	322	342	325	350	307	319	337	335	337	370	351	322	308	328	328	344	351	356	353	338	323	322	340	326	337	319	335	362	357	330	305	331	305	332	314	327	342	333	332	344	310	367	354	346	369	368	337	342	337	344	364	349	311	315	328	323	348	330	327	347	372	348	309	346	330	320	359	318	332	348	332	354	354	363	326	329	309	384	328	345	341	348	338	322	335	297	319	349	363	349	364	349	350	350	317	355	346	356	367	352	355	334	381	357	353	340	344	344	333	334	354	309	320	329	355	355	315	341	304	333	313	354	325	342	312	365	365	349	334	352	336	315	323	323	325	346	357	331	327	352	338	376	333	370	349	312	338	360	357	317	364	332	326	346	315	332	303	336	333	341	384	358	356	359	329	337	388	309	358	337	337	318	338	366	369	341	359	363	361	358	350	369	333	330	335	357	354	348	353	362	352	326	337	307	350	351	297	340	351	339	328	359	332	337	315	348	343	345	342	320	337	341	335	351	350	374	349	343	326	352	359	319	343	347	368	310	355	302	342	329	350	317	314	349	336	341	346	361	323	347	365	344	352	317	386	366	369	362	340	336	334	317	350	333	332	334	321	374	319	334	348	352	343	328	357	321	393	326	358	340	318	338	333	359	349	320	359	330	362	350	358	347	316	336	368	303	356	351	335	310	341	314	359	321	317	351	333	313	357	378	363	364	349	321	324	341	306	343	360	346	337	331	325	310	318	333	336	345	348	356	358	323	347	290	337	364	313	336	346	349	333	337	351	346	323	307	316	369	353	316	335	340	358	306	341	347	324	327	352	353	354	355	368	339	312	295	333	320	355	334	351	347	355	339	335	348	354	338	339	318	345	361	366	333	361	305	348	366	350	322	374	350	347	347	331	352	333	337	341	321	345	364	339	354	339	369	328	334	322	343	339	329	359	311	338	348	326	339	291	338	346	330	332	366	362	364	337	344	298	314	314	333	319	345	328	384	368	345	370	343	325	313	348	340	342	323	336	366	360	390	289	365	397	361	321	295	334	355	331	347	351	327	359	317	348	342	334	387	366	328	343	346	315	330	364	346	354	336	323	362	341	331	330	324	333	328	349	335	338	310	308	348	332	349	375	310	320	308	346	325	345	327	370	347	336	334	312	344	370	328	331	360	328	332	327	326	361	334	357	295	342	347	315	324	344	350	342	360	356	335	312	336	319	363	381	339	340	361	309	355	338	380	341	331	306	371	351	370	339	333	353	372	320	307	339	323	353	379	351	341	339	350	324	398	373	344	330	338	370	364	366	339	362	314	339	337	347	378	340	313	334	356	321	332	343	342	330	360	343	328	328	341	335	323	338	330	361	321	347	338	339	339	336	344	361	333	364	369	317	310	316	343	359	357	348	356	297	335	356	320	333	364	348	336	345	343	369	338	359	353	347	323	320	376	358	340	307	351	360	332	313	349	326	296	356	336	366	333	337	364	358	352	334	297	343	343	300	329	331	358	333	351	343	319	371	344	348	326	339	325	341	376	362	344	354	306	365	358	365	336	320	339	377	328	353	342	357	329	317	342	359	370	347	337	332	355	353	340	350	352	341	321	353	327	374	353	323	361	332	369	336	325	329	360	352	369	362	327	317	373	362	372	330	335	305	332	329	373	385	346	320	361	359	307	334	351	348	336	348	340	339	345	329	333	320	338	331	319	329	316	368	319	344	342	318	345	343	338	339	344	371	317	354	332	305	368	346	328	375	374	353	346	333	324	325	364	349	333	336	331	387	307	326	329	363	347	350	357	355	360	345	350	331	339	353	359	325	333	331	359	358	340	330	360	352	351	357	351	366	381	371	347	373	352	359	337	337	338	315	341	340	362	359	323	341	350	350	353	331	333	364	336	350	319	317	356	342	348	322	335	334	339	324	324	323	324	326	332	347	332	327	364	315	342	359	360	338	344	319	365	330	327	384	366	360	342	310	338	349	290	311	352	338	334	340	326	331	340	366	334	313	340	331	357	334	333	358	347	364	347	315	354	356	367	337	341	325	337	339	381	346	354	355	344	358	344	333	335	340	329	396	337	341	330	339	345	342	330	366	324	346	329	326	328	338	353	364	293	349	360	336	345	349	346	363	343	278	354	345	345	362	346	351	350	353	336	331	349	372	349	337	329	348	356	348	362	368	350	354	351	344	329	313	347	360	332	320	347	334	353	312	346	338	364	337	339	325	339	341	315	346	339	359	331	366	339	314	328	343	357	353	310	357	332	359	364	363	345	336	360	354	323	313	346	330	351	351	308	359	364	334	342	311	323	339	318	343	324	316	336	273	391	328	347	359	347	400	346	380	341	328	354	346	343	344	333	365	373	341	336	338	370	375	312	368	323	308	321	331	362	331	364	347	312	356	320	345	323	329	349	327	401	342	329	336	343	320	359	362	329	352	298	349	343	370	328	357	346	349	328	360	354	369	394	352	358	358	350	340	317	344	335	336	366	331	358	361	321	316	325	362	361	370	327	348	335	368	348	331	358	336	371	358	345	354	344	362	395	360	349	358	384	339	320	333	353	330	349	338	289	350	338	369	336	306	351	360	338	328	323	321	335	318	358	308	377	371	332	356	346	310	324	311	339	334	358	351	353	328	310	341	326	369	336	314	365	336	315	305	348	342	354	371	341	330	341	339	357	350	332	346	321	356	320	378	331	347	308	349	336	353	321	338	386	369	353	322	313	331	332	337	320	357	321	353	338	355	337	363	365	332	379	334	311	368	330	354	356	294	372	348	373	353	343	302	366	308	360	377	321	343	341	322	336	333	317	362	327	356	294	321	355	367	358	345	334	370	359	313	334	381	349	328	343	357	314	371	323	316	348	323	348	362	333	326	324	322	347	369	334	367	370	299	319	325	357	320	356	354	328	351	319	336	339	355	310	363	350	328	333	322	338	372	331	314	340	376	322	349	358	320	378	364	321	303	338	334	356	325	331	332	345	341	352	330	351	350	353	324	304	320	332	379	316	349	337	333	321	344	340	311	350	340	342	337	350	317	323	353	310	347	347	366	324	364	330	335	340	348	347	327	327	326	328	293	329	332	381	345	314	371	348	363	339	340	360	318	318	330	348	343	343	350	350	387	332	349	361	338	336	358	352	337	345	333	330	330	332	338	338
11246	5396	3183	3846	3335	3005	2556	2221	1976	1830	1600	1575	2841	1938	1341	1274	1144	1133	1164	1114	1202	1137	1127	1093	1094	1059	1057	1021	1081	1039	1063	1032	966	992	1067	991	962	1028	965	993	1076	1010	988	968	1025	994	1019	957	915	949	972	914	973	923	1017	917	953	973	987	947	945	948	893	951	949	898	884	925	926	947	984	916	945	945	940	889	957	926	908	928	965	948	991	882	977	944	944	953	912	920	936	1024	951	941	902	943	950	915	928	904	988	943	923	932	927	972	908	918	925	944	938	992	962	935	914	912	918	940	946	1005	882	958	920	884	914	878	910	924	918	879	981	919	938	922	983	945	898	902	897	961	922	898	964	955	959	937	897	942	917	951	962	916	870	926	950	914	918	901	948	944	956	953	925	967	961	913	955	895	879	921	971	942	912	964	978	916	1001	936	917	950	894	967	970	909	994	931	994	924	946	933	1030	912	938	928	975	982	914	1023	1000	924	940	944	848	911	913	962	932	900	943	899	937	918	925	941	978	930	950	924	935	855	921	917	972	956	922	968	921	923	959	935	940	936	908	930	969	908	970	958	928	947	930	898	938	948	974	936	922	893	948	928	941	910	904	971	925	920	902	964	926	957	911	942	973	965	915	921	953	901	971	913	931	907	902	895	964	918	890	994	954	922	953	928	918	976	930	886	884	891	853	981	979	920	954	899	987	941	940	931	875	955	925	896	951	933	899	960	957	912	978	1005	912	939	896	939	946	959	895	922	953	915	964	907	946	953	952	898	903	886	910	946	906	899	892	941	989	960	902	939	953	920	911	911	955	988	919	944	905	928	944	879	920	957	935	935	865	955	976	921	958	954	922	945	918	911	903	906	937	884	924	914	930	929	907	857	958	925	881	922	954	913	934	977	903	886	914	955	944	958	868	889	965	914	974	991	941	900	939	959	935	917	912	942	998	998	955	990	948	930	911	944	952	908	917	961	967	946	872	943	930	954	931	925	955	908	969	908	974	993	956	919	905	988	891	903	952	956	901	901	900	959	852	942	925	935	896	880	891	883	877	915	909	838	932	925	903	897	1002	878	925	934	953	891	927	934	929	899	970	959	964	919	910	897	888	905	979	967	939	898	886	963	938	925	929	957	952	903	893	963	977	938	925	942	894	961	915	950	934	891	918	928	903	895	945	906	903	905	878	915	934	983	917	958	951	906	939	952	905	924	869	870	948	940	885	912	933	909	933	1028	924	952	945	918	909	965	929	926	960	887	888	940	921	921	914	913	932	953	908	910	893	935	920	953	911	899	917	865	909	954	915	906	898	914	989	940	954	913	967	925	910	881	894	902	959	942	895	907	983	960	958	906	928	925	896	931	912	925	974	907	935	948	952	953	912	950	947	979	910	920	940	922	924	921	885	877	897	934	950	924	923	991	961	940	912	964	918	927	956	963	937	945	929	883	900	967	931	924	916	925	937	895	931	896	969	922	933	920	903	921	896	918	900	996	932	941	918	932	987	887	929	933	933	957	905	938	953	929	904	885	951	903	961	925	938	887	891	881	931	920	954	900	985	914	930	941	917	939	965	992	916	917	899	903	958	939	950	946	935	938	957	920	940	878	902	971	919	918	940	946	904	930	932	944	828	964	922	902	947	936	950	960	940	931	950	978	925	866	950	893	923	927	901	932	950	928	907	950	886	982	909	937	937	902	977	913	880	939	916	929	948	949	907	1017	966	1008	913	952	907	948	908	966	936	919	942	894	848	947	919	904	941	903	959	889	858	908	934	948	950	976	929	919	935	894	910	933	902	877	892	929	932	956	982	903	930	972	912	933	1002	931	855	919	936	916	899	944	1003	923	953	963	915	929	964	932	871	968	983	940	994	857	925	932	922	966	910	952	899	909	945	989	883	928	925	918	937	890	981	962	954	903	920	909	908	946	915	883	953	930	978	904	924	944	922	964	961	952	946	873	932	923	931	934	958	901	978	927	940	945	905	913	928	898	981	933	933	865	883	935	940	892	898	949	889	947	967	925	998	903	908	932	955	997	956	895	893	939	920	880	901	939	888	943	927	946	895	981	888	938	954	984	892	949	991	937	954	895	930	980	919	945	912	907	882	939	903	891	921	932	998	876	941	951	895	919	948	926	926	938	959	904	973	920	925	893	897	971	889	924	927	889	907	942	927	957	978	975	875	969	926	967	947	886	907	878	893	899	903	912	943	953	918	936	961	851	936	908	998	891	952	942	930	947	929	896	963	893	934	927	935	938	942	942	941	929	979	1007	977	982	912	932	888	952	927	982	864	931	921	963	926	962	884	907	940	953	934	929	963	920	907	948	945	946	897	944	894	897	950	914	939	905	918	948	934	943	935	948	930	950	920	919	912	933	922	951	913	969	917	932	943	943	880	960	936	914	978	924	917	925	937	907	928	931	963	944	984	951	956	955	978	878	908	901	872	885	851	906	936	980	952	872	923	941	956	920	910	927	911	964	874	897	977	861	897	925	880	947	919	954	906	907	963	899	884	919	919	880	901	959	904	961	969	922	997	999	893	917	980	937	932	912	988	898	902	961	935	942	952	841	955	996	969	899	926	942	914	905	959	922	925	935	916	898	938	935	929	934	925	932	977	961	923	959	947	938	928	885	933	888	901	929	886	971	950	916	985	882	905	925	901	948	883	928	937	943	901	962	906	931	893	900	910	959	902	995	942	927	891	917	875	940	908	967	912	898	914	886	962	969	890	942	881	907	889	922	898	900	885	963	921	972	915	906	944	936	893	912	885	913	901	965	940	965	901	898	974	962	923	933	920	896	922	905	917	912	926	907	988	985	935	963	958	967	871	995	966	977	920	909	993	889	958	917	895	873	908	884	944	963	944	932	942	937	966	986	923	958	920	917	940	964	995	980	939	937	919	919	906	986	971	949	891	948	929	955	924	970	948	840	954	941	919	901	967	923	975	1022	975	965	892	969	894	989	907	927	925	947	928	938	897	880	922	947	955	975	970	880	884	981	945	970	932	907	928	905	935	948	893	920	916	904	948	951	959	913	969	931	918	960	951	1016	932	900	889	922	933	884	900	935	966	966	925	897	968	892	856	898	950	931	900	929	891	1020	991	940	919	924	878	914	920	977	959	927	916	982	869	932	937	906	943	908	936	967	947	952	957	903	903	943	961	925	962	878	879	918	946	916	968	983	996	932	928	932	954	953	984	940	929	947	904	949	933	936	900	924	909	894	951	968	911	917	947	924	938	892	941	907	902	883	877	890	940	898	890	859	920	888	915	952	922	930	894	933	926	951	949	883	872	901	895	951	952	939	903	931	955	956	857	917	933	987	877	922	967	922	915	963	971	929	930	964	957	955	970	938	959	896	920	909	940	914	928	917	915	926	859	921	937	860	1006	944	946	893	903	915	905	923	938	925	888	884	928	905	924	944	942	946	881	904	943	899	969	895	922	945	921	903	939	930	941	929	899	911	957	939	957	904	920	941	930	945	901	954	944	976	900	895	906	927	979	934	898	921	936	974	908	910	904	867
32554	19067	9869	5700	3167	1807	1112	749	672	585	577	550	673	557	505	422	459	440	458	397	435	432	435	409	430	444	414	401	377	376	385	405	423	395	407	382	409	371	400	420	396	409	405	390	404	413	398	442	377	382	434	378	415	391	389	379	377	390	384	437	408	397	385	388	393	393	390	390	371	376	410	418	388	400	353	387	411	392	397	384	370	376	397	403	372	374	406	379	398	415	398	395	397	394	428	384	390	373	398	416	412	413	373	354	411	391	399	359	368	387	392	363	372	384	388	376	387	357	392	356	338	402	422	400	396	367	401	368	381	388	389	370	392	410	374	377	396	425	383	405	394	373	414	403	399	444	426	388	387	405	371	376	408	363	433	380	393	399	363	397	425	440	391	403	385	387	414	425	374	396	420	412	411	378	350	370	407	399	405	403	425	368	403	385	384	375	384	400	375	378	409	326	379	380	406	390	351	409	396	404	398	418	387	385	380	377	367	385	428	377	394	398	390	376	347	374	424	383	415	392	359	395	382	365	403	390	392	382	430	336	393	397	385	375	360	396	411	366	399	376	384	411	387	424	385	375	381	372	387	388	413	424	396	396	402	372	397	411	444	366	432	404	380	397	359	439	419	358	408	405	398	388	375	377	367	388	360	355	362	394	405	423	346	364	396	355	374	389	369	409	336	390	380	356	408	351	387	375	431	405	393	380	354	389	394	349	400	402	410	349	398	382	374	373	374	411	372	422	361	370	372	389	414	388	414	404	378	430	399	398	383	383	385	390	388	385	386	386	418	377	401	412	379	389	411	417	376	408	359	380	382	382	422	377	382	401	375	380	416	399	396	394	377	353	397	403	423	396	398	359	419	408	373	383	408	407	441	385	375	379	398	388	397	359	389	399	431	378	396	374	432	396	405	359	387	367	414	426	397	399	405	358	390	402	379	407	433	362	377	388	396	400	393	379	381	385	388	399	439	399	371	391	383	406	394	435	393	391	377	390	397	359	382	376	361	409	388	409	355	442	401	394	378	394	409	402	358	406	394	373	393	378	409	391	389	404	400	377	355	409	345	372	421	380	373	386	381	394	390	392	378	416	379	405	420	411	381	376	419	384	384	382	390	411	418	418	403	409	403	372	370	388	370	351	391	386	419	360	405	393	383	397	370	372	428	379	373	432	405	391	327	405	380	377	372	363	375	415	379	381	406	395	402	388	370	376	423	354	415	378	386	340	431	385	374	366	345	385	403	404	371	375	375	402	378	348	357	374	418	354	400	370	378	398	387	376	376	388	413	393	375	408	421	400	332	375	376	392	370	422	367	400	412	398	377	347	378	375	397	407	365	379	368	395	404	420	421	358	407	367	367	390	399	409	377	346	378	393	376	370	386	357	360	401	368	364	369	421	371	390	394	359	384	375	392	388	387	394	390	348	405	383	380	364	390	360	425	390	387	400	389	416	378	390	384	402	371	405	361	396	408	343	412	385	394	386	423	384	395	362	371	393	384	398	414	399	351	399	399	375	396	400	358	377	376	375	383	381	393	377	377	385	384	411	399	379	391	390	394	370	389	365	389	399	390	371	395	373	402	419	358	340	375	395	394	387	439	388	378	348	400	408	380	377	338	367	411	392	434	401	414	384	407	395	355	395	437	342	389	386	401	368	393	374	381	410	376	380	386	402	427	412	386	438	369	399	381	410	381	358	363	350	390	391	356	401	384	418	394	367	386	366	408	402	378	371	408	400	417	412	413	409	417	426	355	361	381	377	399	392	408	390	387	379	370	406	448	370	384	402	406	418	356	389	390	442	402	389	371	415	346	335	371	342	391	388	421	393	391	416	411	395	387	396	377	339	383	394	383	359	388	398	397	389	415	402	404	382	378	370	390	403	405	410	443	373	365	406	400	401	409	387	394	365	416	378	411	384	414	402	383	416	398	398	421	381	373	376	416	430	398	406	397	407	385	391	349	407	353	394	409	397	349	365	387	366	356	351	378	386	407	382	383	401	420	413	366	425	366	357	384	400	383	401	355	383	382	367	366	419	392	398	400	413	366	395	368	398	400	405	394	393	415	390	401	394	398	392	370	361	414	370	362	378	404	399	426	390	389	412	416	384	352	365	385	344	400	410	374	363	380	378	399	378	377	371	398	359	413	432	409	400	417	416	412	390	349	368	357	410	394	360	414	417	411	396	386	400	398	375	383	394	380	395	393	381	392	393	422	404	393	381	424	419	397	370	398	364	406	388	385	379	408	384	386	371	377	393	399	377	385	348	373	379	422	401	386	393	385	373	385	370	388	396	410	408	383	373	385	423	370	418	377	380	384	375	382	415	413	381	390	420	404	397	396	366	409	388	382	372	377	405	390	407	354	366	363	406	410	375	385	410	382	365	393	349	426	375	347	381	346	387	382	361	391	397	423	416	369	409	391	382	400	380	357	381	384	412	395	377	414	400	380	394	381	403	373	377	362	363	426	366	405	374	397	397	427	356	380	418	437	339	403	410	423	409	366	353	401	392	387	403	389	393	376	385	405	403	405	380	400	376	382	424	356	423	371	376	386	389	357	376	371	376	392	376	427	379	390	372	385	369	358	374	409	403	380	403	388	380	384	400	383	393	359	385	399	359	365	385	364	390	366	361	366	367	401	400	378	392	368	382	413	365	388	389	370	359	390	390	379	352	388	398	395	373	376	392	374	381	368	395	383	346	351	373	426	398	370	405	396	389	388	376	382	389	399	421	379	360	398	405	374	398	390	380	392	388	351	347	404	383	397	390	390	395	388	406	418	389	388	376	376	360	366	413	419	382	364	393	396	401	387	335	362	373	379	414	398	405	435	373	363	399	390	408	380	343	394	353	388	370	360	358	363	408	397	361	381	414	395	405	394	375	408	387	384	366	386	396	393	389	373	371	366	404	394	378	393	391	390	386	386	425	376	385	392	397	415	384	383	377	360	422	361	410	396	439	422	396	379	363	387	369	365	389	382	383	355	397	400	391	358	377	373	400	397	427	405	375	373	420	387	370	353	421	400	415	392	407	402	418	392	416	410	407	377	392	397	391	381	384	403	404	378	398	405	389	395	372	435	420	366	388	400	373	389	372	368	368	406	401	411	391	416	382	391	398	443	411	347	370	392	411	400	356	390	396	390	395	410	444	381	369	372	397	415	384	401	381	353	399	401	384	416	382	395	409	377	365	443	410	392	380	420	355	391	375	415	408	370	357	423	418	407	396	395	399	394	420	360	349	414	384	381	382	418	390	364	390	378	386	405	366	416	338	395	375	380	407	374	397	397	377	366	402	371	366	423	424	378	365	382	418	394	383	377	373	363	343	317	391	393	374	412	369	414	379	372	418	398	370	393	379	381	361	388	376	395	375	380	382	400	385	359	375	395	408	392	385	397	378	411	426	396	403	430	357	390	433	400	398	391	397	383	366	377	402	402	351	348	409	373	396	378	372	414	398	326	396	365	384	369	331	391	402	391	416	425	375	403	386	372	395	406	407
22179	4877	4527	5291	4880	4116	3410	2900	2452	2278	2159	2047	3158	1958	1499	1565	1468	1435	1410	1369	1303	1232	1261	1243	1229	1179	1157	1166	1192	1178	1108	1166	1180	1089	1129	1045	1099	1068	1141	1106	1023	1045	1097	1082	1044	1029	1089	1086	1054	1084	1093	1058	1052	1035	1022	1040	1006	1005	1070	1081	990	1081	1009	1022	1058	998	1049	978	1070	1015	1049	971	1019	1030	1034	1041	1040	1094	1031	991	1061	1056	1039	1028	1003	1011	1067	1070	1026	1040	972	983	1040	1069	1051	980	995	977	1000	1019	1049	977	1002	983	1001	1058	1067	990	940	1044	1000	1030	987	1005	958	986	1016	983	1055	993	1018	1010	1006	1052	1008	997	1049	1038	980	998	1037	964	1031	1009	969	1036	1002	979	955	1000	973	932	1058	1023	994	986	997	990	1004	1015	1021	958	1028	976	989	1011	1021	1013	1005	1017	1005	997	987	994	1028	1004	1058	1014	989	980	963	1002	1083	1026	1082	998	991	994	1042	1011	1011	993	1033	957	1055	1045	983	951	1010	1038	1011	1006	926	977	1030	1048	992	1021	1015	1020	1002	987	954	1020	960	1023	1011	978	1016	1001	1054	955	992	1011	1006	1021	1000	1018	961	1002	1011	928	1004	1020	1021	996	1025	1006	1004	1034	993	1028	944	982	1034	1034	1023	987	961	981	1037	958	986	994	1043	1036	1068	1019	1015	1018	1002	986	986	1019	979	971	988	999	975	1000	1047	941	999	984	956	1030	1021	994	1021	981	1027	1008	1003	1006	988	1022	957	966	977	1052	1008	957	1020	994	1011	966	1008	998	1019	1004	996	984	934	989	968	1002	975	990	1038	911	997	991	1028	1024	1033	916	1000	967	1027	1052	991	1041	964	984	1056	976	945	1068	944	1005	1024	993	1016	1018	977	983	978	1021	930	1030	998	1010	981	982	987	941	969	991	1014	978	972	980	972	1005	1028	1017	995	1021	1038	994	1070	957	983	984	1060	1027	1012	1005	1030	1054	985	1003	1040	990	979	1009	1031	951	1022	1039	1041	954	1021	974	1006	949	1005	977	996	1019	1036	972	1019	967	1007	987	1048	953	1016	1031	980	1043	980	959	968	949	1031	1047	986	987	1000	1007	1022	1030	1029	990	1022	1011	1031	1003	946	1019	1033	982	977	973	1022	991	986	1007	972	1020	988	1026	976	1028	1050	996	1042	1045	999	976	1019	978	1022	1024	1002	1077	984	950	954	987	1024	1017	992	999	927	1003	1010	1057	934	986	1045	974	1014	1046	940	1008	995	1010	992	1021	966	1028	1070	1003	986	974	982	1013	1021	1023	1061	1050	999	953	1005	1006	1012	957	962	1024	961	1019	1013	997	949	1011	1040	998	1034	1030	993	1049	1030	979	1019	1016	996	1028	957	974	994	1007	974	952	1005	1028	918	973	981	989	1027	1000	942	976	1050	1018	980	1024	1014	1037	975	1003	1002	1051	1022	995	948	984	1017	955	1032	984	1014	998	955	983	1039	992	972	1032	1023	994	1027	1071	982	1024	975	1022	973	997	994	962	1018	944	1019	963	1011	1074	986	1033	1017	976	1030	1013	1011	928	987	977	1033	1077	998	985	998	986	939	1035	1005	988	932	1000	954	1029	1013	1005	995	961	977	983	1027	950	1011	922	1032	1016	1019	1046	960	1007	1049	1035	1025	1020	1009	1066	1001	1015	1001	987	1006	987	968	954	1030	1020	1026	956	1029	1007	1064	999	1009	1015	993	958	985	964	1051	999	988	1050	1015	1040	1009	994	957	989	1001	996	1047	1018	980	990	1015	1019	1004	1017	1036	1056	1017	1021	1032	1042	1076	1067	965	1094	1002	983	1000	1018	1019	1039	997	1022	973	1037	1044	978	1027	954	1022	1036	980	1011	1012	1023	1028	1041	1027	995	1007	1020	1031	1006	1002	1025	1016	973	1027	1004	1015	1016	998	981	995	932	1003	1033	1053	1067	1027	981	980	1062	1020	1012	987	1036	1049	1016	990	988	984	1008	986	1007	1055	1029	1008	1056	1012	1023	983	990	1034	993	953	994	1003	1025	1064	935	950	1036	1006	995	1013	1040	1062	1075	957	1047	992	1022	957	988	1034	1064	968	1012	1040	1126	982	1051	989	1052	1005	975	961	1035	1058	1014	1030	1018	977	970	996	1016	1019	1028	1032	953	969	1022	1036	961	973	1013	1030	997	1001	1037	1014	990	1023	1070	1003	998	1055	1008	981	1074	1046	1000	960	971	956	963	1032	1001	1011	970	1007	979	1035	930	997	1000	1025	1000	993	1033	966	953	1018	1010	1023	1002	1046	1017	971	988	949	981	978	986	991	1003	983	1045	989	1021	1029	959	1044	969	1005	960	900	972	964	991	992	970	1033	959	1017	1056	989	1009	973	1004	975	1010	980	1005	1028	942	1030	964	975	978	1009	1057	979	975	1029	944	963	1026	972	1031	1027	1062	949	984	1031	969	1004	1042	1068	995	970	1011	999	1031	1036	1015	961	1034	1048	985	937	1008	999	994	974	968	956	971	969	961	1018	1048	1045	980	994	974	963	997	1031	1035	1028	1003	1035	1044	1012	956	1053	1006	1019	1021	1068	996	999	1006	1022	1019	1007	1029	1005	1065	986	1024	952	1030	990	1024	962	975	978	1005	978	930	1010	1006	1091	1046	1001	965	947	987	1100	988	992	972	1009	1026	983	1008	940	1026	998	984	965	1000	1001	999	1035	994	996	999	1012	979	1051	983	990	1048	997	974	1020	1012	1049	1038	1026	985	1055	1002	1021	1062	1033	991	1031	955	996	971	1052	1009	1050	1003	956	993	1024	1009	1003	981	1002	1007	998	1024	984	955	1027	961	963	995	1007	1034	999	971	1021	1019	1014	1035	909	1021	1005	1025	1033	992	1024	962	985	971	982	959	1000	1026	982	1002	936	955	1034	996	1034	1003	1038	1005	1021	949	994	986	992	949	950	986	1055	1021	1031	962	1019	1027	996	960	984	974	1045	1001	988	969	1009	985	1031	1028	973	1016	1031	1001	990	978	923	992	933	1007	1049	1029	1024	1010	1004	987	993	1013	1051	990	959	1008	946	1040	1021	991	989	1001	962	1010	989	1002	989	1042	973	1015	1021	1036	1021	1027	991	1012	993	1046	1029	1001	1020	1005	976	974	970	950	963	985	1021	1012	970	1004	1004	1021	999	1039	928	1000	1021	1030	979	1023	1050	1069	1021	985	1017	1006	987	1001	1002	1014	964	993	986	956	972	1044	966	989	947	983	1014	1020	990	1008	1028	998	1035	1018	981	962	1027	983	1036	996	1042	1017	1036	971	1028	1004	1023	1053	980	1019	986	987	980	1011	1017	971	1040	983	947	985	1059	950	984	991	1084	1010	977	1004	976	1009	977	1016	986	1006	1032	973	990	1071	948	977	990	1047	958	1004	996	1018	1016	1001	1000	984	993	931	1040	1023	985	1001	957	1008	1023	970	1002	1026	968	997	956	1028	1070	1061	1010	1032	983	944	976	1043	1026	1022	1030	986	992	991	1009	1045	984	988	1081	988	996	1007	1000	994	962	973	996	945	989	1032	1010	1028	988	1014	987	1010	1015	1003	985	1003	1004	949	993	1006	1028	993	1017	1049	976	1004	988	995	998	1037	948	939	1017	1004	1028	1026	988	1015	988	1027	999	963	1009	1016	988	996	1004	1026	1008	1031	1048	996	987	996	937	997	1011	1000	992	1032	1019	1051	970	991	975	1016	978	994	1023	1010	1010	1028	979	1026	1001	1027	1017	981	1027	997	1022	1013	985	1001	1038	965	998	1030	995	996	1013	986	991	993	1017	1066	1010	983	963	1006	998	1089	1009	1044	1029	978	939	1028	1010	1005	1036	1041	1025	1056	962	1015	957	988	1014	967	1019	1025	1017	992	1001	1033	977	982	1040	967	1022	1025	1066	1019	974	982	1003	979	1027	972	1003	1032	999	991	1031	981	951	1025	968	1004	984	1022	1003	942	987	1000	1003	1000	983	1055	1016	996	950	966	1008	1006	1005	972	1015	983	1014	1017	997	1053	1006	959	1027	1039	1024	1041	1000	1013	1025	1016	1014	931	1007	989	959	963	1017	1029	1023	983	970	978	971	996	1037	963	961	1033	925	987	977	954	1022	1054	963	1036	1053	962	1040	1030	983	1054	1037	985	995	1012	1080	1020	1017	1004	989	955	1009	1071	954	989	996	1012	982	1060	970	999	943	1081	995	960	1035	994	1026	1016	1002	1030	1026	1077	1038	978	1000	1037	991	994	949	951	1023	991	995	996	1025	1026	1003	974	1064	1021	939	1031
3068	511	361	238	197	166	175	159	165	126	140	152	138	164	130	142	144	143	159	147	144	143	152	133	148	158	171	169	157	162	137	164	138	150	146	157	161	151	188	152	157	141	122	140	120	147	143	157	160	134	159	126	150	149	152	139	161	134	160	135	153	146	156	169	150	124	147	139	146	177	142	147	162	149	156	147	135	148	155	147	159	135	138	163	150	139	149	142	169	129	129	149	160	148	150	167	158	142	156	155	143	144	172	165	159	136	144	155	167	133	139	145	145	158	152	187	164	150	144	147	150	130	124	141	153	136	141	147	142	149	150	160	145	154	172	155	155	140	158	137	144	160	135	156	175	136	148	129	139	170	129	173	163	128	146	145	136	152	147	147	148	157	171	124	144	150	174	147	166	158	126	143	132	128	147	153	155	134	143	151	144	126	148	144	169	154	157	119	163	173	157	147	155	156	130	137	163	174	164	159	137	133	141	156	167	166	157	154	153	166	157	155	147	155	138	127	133	144	145	150	165	148	126	139	144	162	133	138	144	164	165	141	158	165	168	139	133	151	147	132	117	133	150	146	152	155	146	137	132	128	167	155	138	159	151	164	152	172	166	149	161	152	175	162	169	152	129	157	156	139	160	156	159	143	125	134	132	132	122	146	145	130	150	141	158	155	141	125	143	146	146	139	158	143	161	139	157	135	160	146	140	139	144	161	153	163	129	149	141	166	161	155	130	162	144	125	160	164	138	135	128	136	137	165	152	152	158	150	136	155	144	137	147	136	154	138	154	173	149	151	158	161	164	167	144	151	165	141	178	155	157	141	170	141	149	139	131	141	142	141	160	127	166	165	152	140	172	141	140	131	145	150	158	154	150	137	165	144	147	113	147	163	176	166	155	164	140	150	146	143	124	170	142	138	163	130	141	145	126	153	147	145	144	141	141	141	145	130	156	131	161	159	139	156	115	143	166	132	133	148	138	132	136	144	147	126	149	146	174	170	146	151	149	169	138	167	132	146	150	155	115	149	154	153	142	162	142	153	155	139	149	132	130	148	155	135	141	170	156	140	141	166	133	166	149	146	135	158	147	141	144	153	149	168	151	156	166	147	131	119	141	150	144	145	140	131	149	162	146	140	147	165	146	150	133	129	136	136	145	151	144	153	144	154	161	138	146	143	146	148	183	157	157	146	145	137	148	173	166	153	137	153	161	156	152	161	172	156	142	153	155	141	132	154	164	137	157	149	145	158	152	153	155	150	140	159	138	146	157	150	156	156	123	149	166	131	130	171	152	126	143	156	168	134	136	146	152	172	132	147	165	143	154	146	134	158	153	133	139	143	154	154	134	150	145	145	127	149	160	171	143	163	158	149	140	143	143	155	151	142	126	153	133	153	153	151	164	138	158	149	128	155	160	151	150	163	151	136	145	160	144	153	160	147	130	128	177	142	137	152	164	151	154	145	139	141	129	137	143	144	138	154	121	128	153	136	154	156	157	170	156	161	161	151	150	151	132	139	138	152	141	143	159	157	127	157	159	143	158	156	149	165	124	156	145	148	133	165	141	148	140	137	165	130	162	156	158	137	124	147	140	143	149	140	147	139	139	146	141	144	134	157	146	138	146	159	153	154	157	167	129	153	165	148	152	156	143	140	140	167	149	143	163	155	151	133	159	137	152	161	169	167	129	148	131	161	133	142	128	143	134	156	151	143	132	141	137	153	160	141	156	154	151	156	160	146	134	134	154	147	147	151	160	116	139	159	133	141	137	152	174	149	152	142	145	159	147	160	121	161	140	145	129	147	118	142	150	153	145	133	134	139	152	147	165	122	155	150	135	164	108	153	142	159	143	138	132	143	141	161	158	154	139	157	149	144	155	132	147	147	166	133	165	149	151	145	139	122	157	152	140	142	136	129	128	117	169	163	138	143	145	151	172	139	142	155	150	147	136	163	126	158	156	127	149	133	144	132	137	171	150	164	151	131	128	160	151	135	139	139	145	126	146	138	156	154	112	148	151	157	147	161	133	163	150	145	139	143	158	153	145	143	148	139	154	136	131	143	151	134	138	141	153	135	126	154	134	127	158	155	170	136	148	147	147	158	168	137	161	151	157	139	142	158	149	151	134	136	156	152	154	143	147	145	134	158	148	160	164	151	152	156	160	142	160	130	145	173	156	129	149	146	162	160	143	132	142	124	137	145	159	150	158	154	145	159	137	136	164	146	155	144	151	145	180	145	163	169	162	160	156	138	144	154	137	131	161	133	161	138	135	165	161	141	156	146	145	159	144	148	149	160	145	161	179	138	152	155	144	128	135	131	165	146	141	145	148	146	137	132	165	141	139	146	135	165	142	132	159	151	166	151	136	140	143	116	150	143	158	113	134	169	147	157	158	154	153	157	163	156	133	157	152	142	176	153	147	148	150	160	155	168	181	171	148	150	155	152	164	146	157	147	129	149	157	171	177	157	144	146	126	142	149	167	160	208	149	148	153	151	145	151	147	122	148	154	144	135	145	164	117	137	156	157	147	164	138	154	147	150	132	158	136	156	140	155	163	158	134	131	142	129	139	139	170	144	142	149	149	164	183	131	154	133	145	144	151	138	152	124	135	150	124	173	148	154	137	134	168	173	184	170	150	138	163	176	147	149	164	137	146	151	136	138	124	142	135	158	141	144	169	148	147	157	150	160	138	124	130	146	125	173	142	159	144	141	157	143	139	151	168	145	141	144	142	151	165	135	145	150	161	149	123	152	155	158	146	158	135	145	150	163	161	145	157	133	169	139	150	162	165	135	150	151	132	148	144	148	149	136	159	162	140	169	147	138	143	145	149	141	171	144	155	132	147	154	131	126	158	156	151	139	149	149	151	142	135	137	155	152	152	131	155	148	169	145	162	141	153	135	127	147	140	146	150	138	124	142	139	147	158	154	184	160	167	150	144	173	153	168	134	140	153	142	138	157	154	176	141	148	163	164	142	153	169	159	164	147	148	144	148	175	141	139	160	151	151	153	166	166	151	146	165	158	127	156	140	164	148	148	133	175	139	152	185	161	168	139	151	177	145	148	156	139	152	152	118	127	160	150	171	143	130	156	136	150	149	145	157	156	163	147	128	138	131	151	110	145	168	137	146	141	144	146	178	169	144	144	147	155	160	153	154	143	149	154	149	160	177	147	153	127	156	169	145	160	138	143	154	135	141	138	164	124	143	142	124	143	147	140	156	147	144	155	146	165	161	131	137	151	133	146	152	119	153	161	152	141	174	159	145	146	151	146	169	135	144	149	147	160	146	134	151	156	156	156	158	128	144	146	163	145	148	136	152	132	157	178	137	170	158	171	163	143	158	131	149	118	147	132	149	146	148	146	149	153	171	128	137	140	156	124	157	127	152	172	135	159	146	141	155	140	152	156	142	121	165	156	124	158	166	146	141	164	151	153	143	147	150	127	133	118	133	124	137	152	167	146	139	150	140	147	138	150	148	156	155	172	150	143	153	149	135	155	146	147
2804	760	717	626	631	578	571	543	553	554	517	503	543	526	485	487	483	527	489	515	517	491	488	506	481	470	522	480	499	511	537	510	540	475	489	499	493	545	484	510	467	525	495	525	515	489	517	507	494	498	496	447	496	497	476	525	497	543	481	515	473	490	505	487	482	506	481	481	514	460	488	502	469	469	458	503	490	448	494	472	490	521	483	472	475	489	501	488	519	491	512	529	510	505	489	500	534	490	461	492	501	482	469	506	519	468	488	512	520	524	489	513	465	496	495	511	469	503	487	488	466	487	508	525	472	476	500	523	502	471	459	547	470	487	489	476	451	514	486	519	481	519	512	503	500	492	480	508	484	473	451	476	472	502	524	473	513	509	478	500	499	498	488	470	508	481	484	505	509	480	499	502	510	490	456	432	482	463	480	466	498	479	475	485	516	533	496	484	518	467	472	497	469	494	521	523	491	482	503	495	490	500	453	492	521	520	535	516	464	518	465	505	485	483	478	525	537	447	492	503	503	486	518	502	499	491	476	480	507	472	504	509	486	492	492	476	451	521	527	471	514	506	511	507	498	523	479	496	491	477	513	494	505	463	491	468	473	500	454	523	511	511	472	518	448	465	505	481	488	497	469	467	488	498	494	482	497	506	506	499	479	486	503	511	502	536	481	478	488	511	448	534	466	544	482	429	558	507	489	449	489	464	495	482	497	465	451	502	481	456	461	493	521	468	481	490	495	489	486	489	476	464	491	434	481	487	514	529	484	528	534	489	463	505	502	493	478	468	460	513	449	498	535	518	486	472	430	499	528	495	484	477	487	437	505	460	478	479	548	508	514	494	484	477	488	494	477	468	446	539	495	490	491	527	513	437	496	493	505	477	528	502	493	530	501	486	484	523	503	481	531	500	547	486	526	522	475	499	494	499	529	492	471	501	518	463	480	543	497	464	473	504	505	485	495	476	485	513	480	429	497	475	502	491	456	478	495	490	523	479	508	520	469	465	461	485	495	496	479	478	511	479	485	491	469	497	487	515	524	521	477	502	481	489	511	494	498	506	505	472	519	444	502	533	489	482	484	513	488	492	483	439	512	499	508	531	471	508	519	473	469	483	482	471	483	474	513	494	507	452	497	509	502	452	500	491	470	487	506	470	480	505	469	484	479	477	463	493	477	522	524	431	518	484	491	488	460	514	496	496	496	453	463	538	491	486	503	496	475	481	500	471	490	526	474	541	471	522	519	473	503	483	499	455	491	466	511	496	503	479	518	492	509	491	460	503	442	493	462	501	476	474	475	513	495	478	464	498	490	488	459	471	479	469	487	500	482	476	446	461	506	489	490	485	529	485	481	492	480	491	507	451	499	527	493	507	481	471	501	486	490	485	496	466	530	484	518	483	466	464	495	505	471	500	508	523	483	491	490	489	473	477	480	532	486	492	487	474	525	490	499	495	535	433	498	525	501	492	518	431	494	542	483	502	507	505	533	497	486	508	503	504	483	493	505	482	481	516	506	474	482	513	490	521	465	475	499	497	433	461	495	476	530	493	496	486	467	476	468	513	486	480	474	468	492	501	480	499	465	491	460	498	492	483	488	512	520	499	483	484	474	513	472	478	484	485	508	495	511	519	476	497	503	492	522	528	512	506	502	516	484	529	491	512	465	527	496	509	468	493	500	525	504	486	487	545	474	564	452	482	531	502	472	517	506	480	468	500	462	486	493	528	507	472	468	487	482	504	536	504	495	491	521	504	465	499	486	499	468	479	507	484	561	475	472	464	515	512	480	530	475	481	481	497	492	486	472	522	537	480	467	491	433	505	467	483	502	495	487	486	504	519	479	491	467	480	510	484	553	477	474	485	504	483	471	501	488	483	522	484	481	439	515	487	485	480	526	515	515	500	504	524	471	510	488	481	470	526	484	503	454	507	455	495	501	497	533	506	467	489	489	514	467	497	494	490	504	470	508	482	474	449	492	485	493	480	462	510	517	518	482	533	508	490	491	498	479	494	489	484	524	534	505	486	470	526	481	490	468	516	472	426	498	497	498	484	497	462	495	475	461	539	497	470	475	488	492	505	516	488	506	478	527	484	506	538	482	459	481	478	462	493	530	484	471	482	470	525	537	494	513	486	484	505	516	502	514	526	513	487	511	472	523	486	496	484	508	539	498	491	543	491	469	478	486	481	539	468	490	479	502	501	500	497	466	447	496	501	527	525	496	481	475	466	486	572	471	522	491	471	440	531	507	508	489	548	479	476	480	514	481	504	491	488	492	499	480	475	485	430	459	480	477	486	496	489	501	482	473	492	519	459	522	491	478	461	543	543	484	467	490	525	531	500	475	462	456	464	511	514	518	533	482	476	511	502	488	533	449	514	475	482	460	502	478	478	515	474	523	512	504	464	444	469	480	472	469	527	482	510	513	491	481	504	483	486	460	522	487	475	456	487	513	468	480	460	544	486	496	506	481	494	500	521	509	490	492	487	516	489	509	486	489	467	481	440	500	484	489	463	486	504	516	494	474	503	497	483	490	514	481	481	486	458	495	475	496	500	487	496	457	514	485	459	519	508	483	523	523	481	483	515	491	509	489	490	509	485	483	500	492	503	468	513	528	525	491	475	497	495	508	497	460	478	449	464	470	464	508	460	514	485	502	515	550	487	513	477	490	504	478	465	494	464	508	501	507	488	513	497	477	487	534	480	477	474	539	461	486	496	479	543	528	467	493	508	505	499	451	503	466	512	521	463	491	492	537	454	460	503	477	482	539	471	469	494	481	516	498	506	469	493	497	455	490	539	489	502	487	520	505	492	523	519	511	471	490	491	472	482	516	491	501	449	486	518	485	489	516	504	497	509	482	498	480	473	522	449	503	497	493	469	481	485	493	488	544	458	477	502	493	467	502	492	487	455	469	532	524	493	475	503	527	467	459	500	538	474	518	488	492	463	494	470	469	516	494	514	506	490	513	490	517	499	471	500	504	497	496	482	513	483	494	485	461	495	495	449	481	482	469	454	484	530	516	529	471	509	483	457	482	451	512	446	482	474	490	490	505	474	497	509	518	483	499	486	492	488	467	475	544	483	500	522	496	517	482	483	478	456	472	494	481	490	526	515	500	502	471	507	429	484	506	513	473	530	478	482	513	491	477	492	509	493	488	487	508	531	500	508	489	486	483	502	482	473	500	510	504	495	467	463	476	467	490	469	488	500	479	497	491	459	493	508	523	503	502	477	522	505	520	543	517	483	501	503	492	482	461	472	477	513	480	508	499	488	490	498	517	459	491	547	535	479	483	520	472	467	507	521	533	508	473	444	478	476	435	472	515	489	508	482	509	493	483	465	529	493	470	466	484	502	510	485	454	487	481	470	524	483	528	517	486	472	510	505	474	502	490	487	482	504	488	447	482	506	502	496	489	503	481	528	518	496	493	488	495	537	504	504	487	473	519	500	507	513	468	474	468	434	537	460	491	514	470	503	448	463	518	508	505	483	504	479	463	491
19164	15950	7883	4098	2213	1258	807	659	479	450	451	407	436	407	425	389	348	427	371	351	362	366	368	392	376	367	335	377	330	391	368	343	355	350	358	350	362	328	355	330	367	338	338	358	341	358	313	323	324	386	399	345	387	357	388	336	332	330	319	342	362	354	350	350	348	319	316	330	323	319	319	327	347	356	356	368	355	327	347	362	334	344	319	349	371	357	372	341	338	338	329	373	325	334	343	358	344	334	349	348	319	319	360	362	351	331	301	371	329	321	357	353	356	367	328	340	361	363	342	349	322	322	318	366	358	352	344	370	324	328	321	368	330	310	341	357	349	352	282	327	360	355	367	343	348	315	341	354	364	347	368	324	370	345	352	327	346	367	324	342	298	357	345	358	346	365	375	360	334	353	371	351	347	348	334	340	334	348	370	333	364	359	341	350	340	344	332	315	334	338	368	363	360	337	321	347	330	333	328	328	338	334	365	377	339	355	360	333	357	336	381	347	357	352	351	351	343	399	322	318	334	334	312	354	355	325	354	335	342	341	345	337	341	346	335	339	338	355	364	343	316	385	366	354	353	312	309	360	333	306	354	353	326	328	339	331	333	348	302	329	337	339	364	333	381	352	346	341	333	356	321	365	384	342	355	345	323	356	337	321	323	329	352	341	322	352	346	338	345	337	359	346	341	342	324	318	355	337	349	314	347	310	327	340	327	356	360	315	336	372	353	360	340	367	322	355	360	347	327	348	355	313	360	330	396	359	321	329	337	354	330	337	337	344	323	366	326	340	348	343	328	344	345	341	332	291	341	341	324	336	334	340	363	324	341	342	352	327	329	323	361	309	367	357	341	351	322	322	339	333	359	334	325	326	337	320	350	348	356	334	344	331	365	345	360	343	356	334	341	311	355	317	356	312	326	344	359	360	355	335	340	358	366	350	323	343	356	374	372	361	345	328	348	334	342	359	305	345	313	317	349	317	344	324	336	361	342	334	330	340	350	379	316	349	381	336	331	337	291	359	364	341	363	348	327	340	339	351	319	373	334	353	362	349	362	302	366	346	378	356	357	329	353	358	325	353	300	328	340	338	365	347	315	327	362	331	344	359	346	309	319	338	347	351	357	371	338	357	345	369	331	353	340	348	386	366	355	366	351	336	307	318	355	343	314	344	347	330	373	330	334	363	349	361	381	337	334	330	322	333	375	372	323	374	336	320	376	328	369	360	329	350	372	335	383	344	334	329	363	340	353	309	375	319	325	347	364	324	349	357	354	345	336	341	341	354	351	327	354	350	323	373	340	339	306	364	345	405	313	357	343	357	309	346	357	317	347	328	375	338	345	314	327	316	344	344	345	354	367	337	346	344	372	349	348	349	301	321	358	355	323	373	318	374	325	364	318	303	347	321	315	321	341	341	308	327	342	318	336	353	365	369	367	332	338	356	349	336	346	371	344	347	357	360	344	366	341	327	345	340	363	351	336	341	353	328	342	356	348	307	331	326	319	329	336	343	358	337	368	359	378	340	330	341	383	367	322	333	352	316	350	351	296	339	368	355	345	341	351	353	344	348	326	358	340	346	326	383	351	310	350	379	334	346	354	342	355	375	348	348	357	346	307	359	358	359	315	364	353	362	332	364	342	323	363	329	325	376	322	333	328	352	311	336	330	365	348	350	346	334	309	351	374	351	328	339	347	301	365	349	372	312	349	338	345	343	356	322	360	340	320	356	313	360	348	380	370	347	358	385	358	368	342	350	336	371	357	304	344	353	347	331	328	347	345	317	357	327	323	305	357	328	336	328	354	313	361	366	358	350	350	355	357	335	388	327	338	331	348	316	372	335	330	337	335	366	339	363	363	328	331	339	347	308	367	357	336	341	336	326	351	323	348	333	336	335	360	344	333	359	358	321	327	318	327	342	329	343	337	347	323	347	343	326	345	328	344	358	313	365	328	371	338	349	319	342	341	337	333	352	328	327	350	366	356	377	367	335	344	345	339	334	349	324	373	346	343	342	346	313	344	341	348	357	333	350	376	349	340	324	340	359	368	363	339	338	387	362	368	305	351	319	312	359	362	353	329	348	373	350	340	348	350	345	314	354	311	321	360	303	313	319	370	356	348	302	317	328	322	331	329	363	399	342	344	368	374	326	361	383	378	357	335	332	327	351	331	308	375	315	352	363	350	339	344	344	320	350	332	306	354	321	356	367	346	356	354	330	352	323	353	318	359	334	334	343	335	336	333	328	315	334	331	330	363	345	323	350	327	360	359	282	335	307	352	342	329	346	353	323	362	350	328	354	312	323	342	375	392	344	356	312	314	331	300	347	330	320	338	340	347	340	355	349	366	297	348	362	322	337	319	372	342	352	341	353	368	354	352	355	347	363	319	325	342	350	327	355	354	323	392	359	343	351	363	341	379	344	362	321	321	362	340	359	326	388	391	353	350	339	316	359	365	366	349	318	327	345	382	354	352	370	357	352	323	326	383	344	349	347	308	328	303	342	339	325	350	333	379	363	357	382	363	352	349	316	317	349	332	378	351	336	344	354	346	339	325	339	362	348	318	358	364	316	380	337	358	342	362	354	341	358	309	354	343	349	345	370	362	364	346	324	365	342	340	360	341	370	342	369	371	312	316	328	357	358	342	321	341	356	330	347	325	302	347	323	349	318	317	311	326	351	369	325	355	326	339	338	340	379	366	312	354	352	336	352	345	340	323	337	339	355	356	315	376	350	351	377	322	302	318	315	310	332	337	307	344	325	337	339	373	370	350	338	325	376	332	341	328	309	346	330	356	347	360	366	388	346	350	354	321	343	335	311	348	336	323	326	330	364	328	338	326	333	317	337	353	361	344	348	331	358	385	349	328	361	350	330	319	350	389	343	360	352	311	356	365	344	312	350	341	356	381	349	372	330	320	356	364	313	325	314	324	336	334	348	352	348	352	335	338	328	394	341	348	344	362	370	329	336	339	325	336	369	371	314	347	355	339	325	368	333	313	348	374	317	338	330	355	366	368	354	335	341	316	328	354	350	329	328	343	349	358	331	316	333	310	347	344	347	346	372	311	336	344	341	353	354	329	343	390	350	362	369	340	335	346	344	359	328	340	307	310	343	378	344	366	362	371	307	334	348	367	339	353	325	346	347	376	325	358	353	315	382	352	360	326	335	318	318	304	329	346	324	358	368	328	369	357	336	313	367	355	309	320	324	338	340	349	366	356	339	320	343	382	372	333	352	345	349	362	339	350	343	360	368	331	347	362	337	357	361	363	338	318	346	316	347	381	329	345	369	319	339	326	342	332	321	368	343	375	345	354	336	349	336	351	350	324	375	321	331	335	304	335	354	374	326	386	339	339	343	361	326	334	337	353	356	325	345	340	335	352	380	366	336	330	399	291	348	326	351	333	371	329	332	334	359	359	353	322	318	319	333	341	338	344	323	322	349	310	336	347	353	330	333	347	346	352	353	307	362	340	354	322	395	324	326	346	341	342	300	322	332	318	364
12226	9128	3880	3704	3404	2923	2478	2218	1903	1816	1708	1562	1428	1446	1333	1199	1226	1197	1169	1109	1108	1115	1142	1058	1064	1061	1090	1002	1033	1059	1044	1014	1031	982	1006	1004	975	957	956	990	983	971	951	992	975	1001	979	958	971	960	996	993	988	946	988	996	952	928	899	918	989	930	910	957	934	971	949	934	896	897	939	995	903	988	961	912	940	937	977	962	907	989	938	929	911	940	928	956	903	956	892	919	924	964	903	925	921	937	911	968	943	917	913	949	961	1010	883	920	942	931	928	933	907	967	967	927	912	991	976	951	923	900	928	952	926	925	921	907	965	921	895	961	914	911	971	906	912	898	905	960	908	948	962	891	948	926	929	909	905	946	957	1018	942	892	942	1034	889	915	933	861	964	951	934	1001	941	928	972	933	932	951	946	937	901	920	928	946	942	922	911	929	920	938	959	914	986	906	972	913	963	918	949	906	955	926	952	936	905	946	917	905	922	925	957	965	940	927	988	914	911	911	994	948	947	918	958	960	949	891	927	905	890	996	875	883	928	993	862	876	914	938	930	906	948	882	948	913	897	962	914	856	942	919	937	944	906	964	938	905	974	881	899	872	904	936	923	935	946	954	911	940	992	937	891	878	893	935	938	934	958	930	954	932	930	933	982	932	959	950	892	926	905	974	907	864	904	875	922	902	904	983	926	890	974	972	980	908	973	913	941	944	946	973	916	874	956	899	949	866	918	901	927	938	827	995	959	919	902	884	948	875	873	946	983	921	931	943	914	915	923	907	893	927	917	948	896	959	940	951	955	970	929	960	949	931	941	989	919	866	820	892	907	887	991	928	923	882	969	915	958	905	960	976	991	965	935	936	953	950	872	911	911	937	914	979	957	903	969	864	888	968	966	902	954	980	917	910	905	929	930	921	896	946	903	912	937	914	966	924	885	921	944	988	889	929	978	923	940	930	939	961	923	974	926	887	972	936	892	922	934	972	917	889	932	925	944	940	884	942	928	1022	951	921	962	943	950	947	952	912	905	971	911	922	989	978	967	933	918	930	953	899	889	937	879	940	933	924	904	962	944	936	941	936	910	940	900	938	908	904	941	922	911	856	934	921	887	959	909	895	949	898	907	914	939	947	998	937	931	960	956	866	947	909	963	992	931	872	936	933	945	906	862	945	965	914	937	918	872	953	924	886	956	895	947	944	908	952	929	912	937	934	922	931	899	957	938	906	927	956	929	940	909	949	914	929	944	930	944	946	906	953	920	961	979	932	942	947	916	936	918	956	919	899	920	914	918	915	917	946	952	917	872	907	989	955	976	986	928	933	988	951	949	921	958	960	952	918	913	942	950	929	943	913	934	947	891	967	933	915	967	937	938	973	907	940	930	984	941	914	928	917	898	953	925	922	902	939	936	989	956	917	919	890	930	904	953	960	892	934	956	981	976	923	936	935	927	1010	939	927	904	919	913	980	946	942	904	941	929	918	906	872	955	946	968	962	896	890	960	962	876	964	927	905	952	936	945	920	937	908	967	909	964	913	914	918	932	906	965	949	894	899	919	971	962	945	939	903	929	954	940	922	918	918	946	976	900	958	910	944	966	962	946	871	964	911	885	945	946	894	912	931	956	901	947	889	980	911	904	891	948	976	942	976	964	967	1011	933	913	928	983	927	940	943	928	931	940	902	979	955	878	939	911	940	860	930	928	913	951	960	951	933	990	905	956	928	942	940	931	942	946	883	913	925	919	923	894	958	911	899	946	900	925	931	846	928	901	918	940	912	914	936	976	929	966	868	871	909	968	923	900	968	949	899	955	853	899	929	905	918	944	883	901	936	976	914	972	933	940	1002	937	890	981	926	908	919	944	953	865	908	894	1008	894	963	951	963	971	955	905	917	966	975	864	953	959	925	981	950	921	922	878	989	936	921	926	936	943	885	933	977	969	933	942	918	933	917	930	918	933	961	898	927	909	938	929	902	933	950	942	942	972	868	913	956	990	952	958	911	890	923	921	884	890	952	925	963	934	944	976	889	902	908	928	927	904	993	978	961	911	868	951	883	977	940	990	974	907	887	964	934	909	925	877	956	934	901	906	890	945	977	944	948	920	948	965	941	904	939	925	939	911	926	927	965	915	963	928	895	954	919	913	963	947	912	949	897	941	937	928	950	950	906	906	922	896	943	888	910	951	904	908	877	936	894	891	930	966	945	909	944	999	919	878	903	963	925	915	916	927	945	929	844	932	880	979	892	992	960	943	909	908	997	922	934	874	934	882	912	928	919	893	947	928	985	953	915	919	914	877	966	858	928	949	945	910	908	898	916	851	930	930	900	955	930	955	946	962	979	933	909	983	926	941	910	874	907	890	952	911	949	902	879	914	917	964	940	956	947	921	904	934	874	916	885	937	925	932	900	944	948	935	903	968	944	904	871	901	918	900	977	881	943	953	932	966	930	907	917	934	970	888	907	895	987	905	947	911	907	905	961	944	919	977	954	962	894	932	890	941	955	902	959	957	882	957	895	909	913	919	903	883	965	929	920	925	917	979	967	950	931	931	965	890	956	943	930	913	925	936	899	915	890	980	971	952	892	891	934	899	974	952	921	932	869	932	962	944	926	940	942	975	889	960	895	948	990	910	908	926	958	960	982	934	904	945	991	940	931	894	929	924	907	895	837	930	952	946	952	886	922	919	947	965	883	890	983	951	893	937	984	977	911	929	946	952	897	953	914	874	968	951	911	941	925	912	917	922	957	941	904	937	920	979	925	832	880	945	936	906	959	925	912	930	932	905	943	916	917	965	963	903	882	930	889	964	915	908	947	896	881	927	932	978	898	922	913	952	920	868	908	953	902	875	910	1014	941	967	929	905	929	941	982	945	918	906	976	875	863	965	931	904	896	955	913	953	933	909	975	940	920	906	922	925	966	983	931	905	947	946	873	911	887	932	903	902	989	883	908	902	919	876	885	863	923	934	894	896	946	993	918	889	983	949	951	934	950	996	964	941	960	945	921	896	938	938	969	922	917	942	1007	904	930	895	933	918	923	893	930	940	950	901	885	943	894	902	979	1003	901	923	952	1023	903	900	906	922	884	865	996	931	908	965	960	963	933	932	909	944	981	883	879	948	866	913	897	922	877	895	950	922	961	918	931	898	921	961	941	977	931	886	940	935	949	868	957	939	929	957	959	975	903	967	938	924	927	938	1024	915	954	951	922	912	893	945	905	924	932	926	889	928	956	924	875	944	932	900	878	895	908	945	931	931	945	931	926	956	969	949	958	921	907	957	954	928	925	914	948	918	913	921	926	947	956	922	925	941	906	939	923	916	895	958	909	923	949	970	949	959	928	940	896	917	907	900	934	958	887	905	931	880	870	953	921	917	974	960	908	932	891	899	936	917	901	903	913	932	916	909	921	921	937	923	928	907	907	972	951	901	917	953	950	989	926	898	910	953	926	898	954	932	919	950	953	947	939	964	929	899	912	933	903	879	950	887	951	917	898	929	905	890	922	927	904	885	927	898	942	894	926
27644	11065	6548	4047	2377	1552	1050	791	640	591	544	549	539	487	478	435	434	449	450	451	446	423	400	389	413	407	399	392	400	403	422	394	392	413	353	384	373	385	400	380	411	391	427	361	395	380	421	361	361	364	413	373	408	376	404	412	405	356	366	391	351	408	338	406	413	354	400	395	360	405	357	355	354	388	375	384	399	401	380	365	354	413	405	381	396	399	382	388	370	383	405	377	372	399	395	403	389	386	386	368	400	420	390	374	398	321	372	424	374	410	384	384	398	404	393	375	393	367	375	386	362	399	367	387	389	392	445	386	411	361	363	366	348	388	398	389	377	382	389	413	388	374	384	380	418	401	369	367	427	383	396	411	408	382	390	366	407	403	388	378	394	408	392	371	363	413	402	407	418	384	353	373	419	396	401	389	355	378	392	407	384	383	372	376	411	421	390	397	361	372	404	415	402	383	390	397	344	386	381	367	397	397	361	354	407	358	367	362	422	404	404	372	402	353	367	410	404	345	390	397	389	388	368	365	415	368	385	396	369	407	406	363	377	375	373	391	367	375	383	433	376	383	402	375	380	411	410	395	392	401	376	399	408	399	407	357	345	376	384	413	393	401	396	386	335	375	419	422	360	400	378	376	403	427	392	379	390	363	404	375	382	366	377	374	384	428	409	384	382	408	401	420	390	371	383	371	370	431	374	397	378	428	393	392	432	418	363	378	387	366	370	359	378	370	356	402	397	377	441	351	359	377	386	391	410	384	389	374	354	401	414	362	386	419	406	385	406	355	396	351	400	385	362	395	405	389	401	382	388	378	383	387	397	380	382	375	363	386	370	396	400	378	375	396	357	407	396	372	386	382	361	381	421	349	404	384	362	392	401	410	404	404	400	397	347	394	398	378	441	386	359	394	383	382	384	371	389	400	381	405	353	406	392	350	390	370	393	352	344	350	366	349	377	410	409	402	385	388	380	397	363	379	355	343	367	410	394	389	393	367	378	366	370	355	395	382	399	405	374	354	398	368	400	366	399	336	357	399	359	361	392	388	406	385	378	365	381	392	378	372	397	386	347	361	405	407	392	405	375	407	407	369	341	397	381	390	381	372	402	367	405	408	399	373	388	386	395	409	380	381	392	368	358	374	389	394	387	410	383	400	464	426	423	399	359	390	404	412	414	409	383	377	351	403	410	380	396	382	360	434	350	407	374	353	370	348	389	376	410	369	406	399	388	359	405	370	397	415	392	414	366	407	396	396	415	398	381	396	403	409	383	357	404	358	403	388	386	416	410	370	410	366	371	420	374	402	392	401	400	365	413	392	386	405	374	371	411	390	364	384	393	398	374	377	374	357	388	382	383	346	360	390	420	414	399	414	367	379	394	342	377	356	418	391	392	376	390	384	421	402	355	348	401	375	346	366	390	386	383	420	392	396	387	392	380	371	396	412	387	372	370	388	414	391	375	392	385	439	383	372	384	366	360	409	391	348	439	405	379	382	400	382	404	375	394	380	399	381	420	351	385	391	362	381	400	416	400	359	403	394	365	412	373	386	396	419	391	373	401	387	346	377	402	346	383	397	403	386	357	391	364	383	357	381	382	378	368	384	425	392	388	361	367	369	352	355	366	379	368	419	417	383	395	395	366	380	373	366	387	378	357	390	358	430	388	365	362	408	365	393	363	351	347	405	399	374	374	359	398	383	369	377	375	366	402	413	362	414	414	339	391	408	359	387	351	400	392	370	377	392	389	392	397	384	419	387	371	400	397	379	404	371	388	375	371	398	408	393	391	441	435	395	389	380	389	361	381	354	371	373	393	408	383	394	350	358	389	390	386	373	351	403	381	391	405	375	385	409	393	386	408	396	375	364	366	359	373	361	404	412	353	398	395	398	382	417	350	384	411	373	371	366	373	437	371	381	396	384	415	398	360	331	404	377	394	364	372	347	371	393	376	362	385	414	387	360	375	411	374	412	379	390	386	394	398	441	383	410	409	426	398	373	417	387	449	368	375	386	388	366	395	360	380	377	413	435	395	410	392	419	370	411	365	400	414	350	383	342	385	359	371	367	369	393	376	376	376	412	355	383	366	382	350	419	364	388	339	401	404	400	433	384	368	400	378	355	357	386	403	372	375	405	403	401	387	417	402	364	379	397	369	378	399	394	378	371	411	341	387	401	375	411	373	393	354	385	390	385	387	385	389	358	363	375	352	376	364	397	385	387	376	396	365	368	422	411	363	405	406	386	367	407	397	405	399	357	358	356	372	407	389	424	397	358	400	388	401	372	397	355	389	352	389	414	393	391	383	394	409	406	356	448	404	430	385	388	368	431	372	378	376	382	367	376	349	392	396	422	368	380	366	385	378	361	367	393	377	387	392	372	381	360	344	410	402	362	361	348	388	366	361	361	382	376	382	389	398	356	381	409	382	404	406	360	354	391	371	383	393	361	371	409	361	399	419	418	423	408	413	338	407	360	383	397	417	399	391	387	373	375	390	394	399	401	420	411	401	400	367	426	424	393	363	380	405	380	395	402	379	359	375	391	374	390	390	424	385	395	383	378	374	375	365	422	361	380	411	393	383	386	383	372	398	377	381	426	388	355	361	379	380	362	357	401	386	426	370	409	392	407	395	368	393	403	376	377	419	391	407	402	384	374	393	390	350	371	364	372	395	396	395	370	360	376	392	351	381	386	403	397	392	396	397	426	393	386	350	384	364	401	395	380	416	376	352	399	403	392	417	393	408	329	408	416	359	364	412	391	386	376	416	381	400	365	416	349	386	353	380	386	389	388	378	390	369	398	392	351	339	382	375	389	378	396	349	367	381	404	428	388	373	373	399	403	372	407	389	421	416	426	393	368	352	384	419	371	372	391	386	402	363	334	380	375	387	401	341	384	359	387	394	390	391	383	407	361	406	367	389	415	398	389	433	399	356	387	422	387	365	395	394	406	385	395	360	409	385	371	339	372	406	387	401	378	359	407	365	401	424	395	364	392	412	391	407	348	378	377	362	366	406	403	386	378	403	387	348	391	371	369	416	382	367	401	427	384	416	389	391	398	364	405	391	409	407	384	394	387	366	387	380	389	382	436	369	388	410	384	359	372	375	429	380	402	390	404	374	362	400	351	389	363	379	404	370	378	373	364	383	420	401	397	370	386	369	372	375	414	373	372	389	388	366	399	369	370	383	393	383	412	384	393	406	409	375	388	369	382	379	401	376	368	362	381	425	389	382	375	400	389	410	359	365	405	377	428	392	394	395	420	392	394	379	384	387	374	385	368	387	364	406	379	359	413	405	367	364	372	399	392	394	368	391	400	400	378	380	377	378	383	404	389	407	422	395	420	401	374	379	369	388	331	388	360	397	391	393	401	366	360	359	361	392	351	383	379	380	389	400	389	386	371	396	399	389	375	385	365	380	365	368	393	389	380	360	356	367	395	388	371	388	373	364	365	369	417	362	420	366	397	367	405	392	389	390	448	409	386	394	371	372	401	369	389	373	402
16100	3374	4601	5393	4731	4008	3429	2961	2534	2343	2069	1976	1799	1705	1592	1523	1494	1449	1397	1309	1299	1303	1290	1237	1217	1176	1151	1180	1095	1144	1196	1186	1111	1102	1093	1105	1116	1077	1103	1094	1076	1073	1031	1079	1066	1028	1071	1053	1007	1036	1053	1023	1047	1040	1015	1011	1019	1048	1102	1013	1023	1067	1005	1044	1055	1035	1088	1035	1102	999	1022	1043	1020	991	987	1074	1030	1047	989	1026	1061	1019	1013	986	1034	992	999	997	1060	988	1032	990	1027	978	976	966	1034	1014	1020	1024	1028	1042	1014	1052	990	988	949	1054	1015	1015	993	984	1002	1023	988	1017	981	1005	1016	1020	967	1036	982	1057	1045	1042	950	1003	993	946	1015	1010	976	1013	998	978	981	994	991	992	986	980	1011	1004	1021	956	987	992	953	1031	1035	1006	921	1004	989	965	986	959	966	1009	994	983	1004	1035	945	1023	1033	1019	909	952	994	960	1001	954	1005	978	974	1010	1021	998	995	981	978	1016	1004	1021	981	980	1058	993	994	991	1010	1049	1011	978	1045	1011	989	1036	982	946	943	1009	1034	965	962	1021	1009	1056	992	1026	1028	1000	1031	975	992	997	976	967	952	1065	988	1017	941	1002	986	1007	987	1017	989	1050	957	1040	970	1012	1019	1014	975	1046	1026	988	993	991	1029	1065	984	1029	998	973	978	975	990	971	1012	1023	943	1007	977	974	996	1007	997	989	954	999	956	998	975	999	1004	941	1021	1012	1004	986	969	980	1014	966	1014	1001	1041	1037	1022	1011	981	1009	991	960	998	969	978	961	990	1040	1069	967	1002	1016	1005	1001	1038	1036	1029	1005	947	956	998	975	997	990	1038	977	1047	991	1054	1036	982	993	949	981	1023	976	987	979	1012	963	985	986	989	975	986	994	956	1053	956	978	1011	1009	1046	1051	964	1015	1021	984	980	1057	997	991	1024	1023	1063	976	959	1011	1000	1001	1053	971	995	1007	984	980	1017	983	1033	1020	982	1023	1034	1028	968	1003	984	993	975	1036	1008	1038	993	953	989	1008	968	981	996	1033	1013	1003	1015	904	1015	1029	1033	959	959	1004	990	1027	962	1002	1012	1012	995	1017	974	1041	989	1009	989	1029	1026	968	1023	1028	935	975	1013	951	952	1006	997	1027	1026	1021	983	985	1015	919	978	971	1001	990	1042	1059	1001	992	995	1004	981	985	954	1058	998	946	974	918	935	960	987	1005	976	1044	1027	1015	932	1018	960	991	962	971	1022	979	971	1020	973	981	1012	1021	1007	1002	1014	966	963	1027	983	966	1001	1040	1061	996	981	996	1055	977	989	1002	980	1060	1003	1025	947	1021	1022	1014	1025	1016	990	1016	966	995	937	1012	988	982	989	948	1010	1019	997	1016	978	1030	951	1014	1027	996	979	1011	967	1042	971	1002	1022	982	1029	981	1008	1013	986	914	959	1015	982	945	947	995	963	1034	982	997	1032	1026	924	1005	995	1003	1038	987	1006	995	970	1040	1035	974	964	990	1043	1032	963	1038	1016	961	977	1032	1003	1002	958	1012	1027	1050	1001	950	988	965	1014	955	929	976	1060	1001	1037	984	976	1005	985	959	947	969	981	990	986	988	1022	948	967	971	1045	1028	988	1057	1009	1003	1009	967	1017	1049	1019	1043	970	971	1049	993	985	979	1033	966	1013	980	999	974	986	1017	1007	1027	986	1048	1066	995	992	1017	1000	1002	1020	984	1001	980	1012	1034	1016	988	1017	963	965	1018	1016	1005	1001	1005	979	980	1009	987	944	995	977	994	999	1035	977	968	993	985	971	998	1005	987	1000	1000	1003	1031	1040	1026	1028	962	1008	1035	1012	965	1000	1023	1031	1003	1013	1000	1008	991	979	998	1002	979	999	1041	969	973	982	946	955	994	987	1051	1017	1032	1007	1024	978	1027	996	1001	1029	990	1042	1001	1045	997	994	988	976	1004	1047	1082	1001	1012	981	1003	1020	1062	973	993	1003	993	1009	976	1025	986	976	1019	1029	1047	1057	975	1006	1094	1019	1010	1036	953	1080	1025	1013	968	981	1016	1018	1011	985	989	985	1016	973	998	1015	961	1009	1020	1017	1014	1036	980	983	976	998	999	990	1024	949	1012	1096	1044	1012	1036	952	1002	988	976	996	1043	1034	949	999	1022	1039	1038	1036	980	958	955	1029	975	1007	1004	931	1044	969	1012	1050	1003	1000	1056	978	996	1026	1022	999	1004	1002	1035	1010	957	1071	958	1021	977	984	940	1002	967	968	996	1019	958	1016	1026	997	1000	992	948	1029	997	1041	1017	1016	1003	991	967	1006	1008	1044	964	967	936	942	1014	1035	1000	1007	949	1043	1014	973	1053	1046	1022	1023	960	1019	1008	1013	971	1009	998	1012	937	1008	1015	1041	1026	972	963	937	982	1038	1040	982	1014	985	993	990	985	967	989	961	992	1002	961	1000	1013	1076	972	980	1000	977	984	1018	1068	1058	1075	991	975	964	980	974	1021	972	1018	1041	941	1017	997	1033	1025	1047	968	1010	1017	997	1029	997	997	1038	989	984	1029	1028	995	949	981	1001	1027	1009	966	944	1028	979	1003	995	1027	981	967	994	1005	983	1014	1023	950	1043	1006	983	1028	969	1019	948	1024	1025	954	991	1003	1029	1008	992	988	1022	979	984	1075	1012	980	1013	947	978	993	1027	960	1006	1001	1007	1011	941	1000	954	991	972	1034	972	977	1016	1044	969	988	978	1037	988	1025	1033	1017	954	1008	1060	1031	1003	971	968	944	939	978	982	1047	983	1001	976	995	998	973	1004	1036	973	1009	967	959	1007	972	959	958	1033	1020	1049	964	976	1009	1031	980	1027	1010	978	970	1017	1044	993	1001	927	989	984	966	963	961	936	1007	964	992	939	963	990	938	997	1056	1001	1023	1008	955	1027	1034	1036	947	992	992	1030	947	984	987	1028	956	980	975	959	955	1022	973	949	1033	990	1012	968	992	1000	988	982	1015	1068	944	983	1029	950	1035	975	1035	1013	966	1057	1048	1022	1036	1020	962	989	1006	1006	997	956	1038	1046	973	966	981	999	994	1008	962	952	1011	1010	1003	937	973	979	1005	995	1049	994	1012	1039	1039	990	936	1001	936	1014	939	1011	1001	984	976	978	969	1020	981	987	944	1013	1008	1033	1002	1000	1014	962	1012	1008	1021	1003	1036	996	965	983	1044	984	1016	1017	1035	948	985	982	992	970	997	991	912	1027	960	977	995	1029	1022	1000	1027	1031	1000	1029	948	1027	995	951	959	1024	993	966	1076	990	1049	976	1024	915	1011	998	965	974	1034	1012	1064	1028	997	946	981	1008	954	1060	983	985	1024	959	998	994	994	948	978	1045	1036	982	1033	1001	998	1016	1008	1005	929	1026	1038	1009	1003	978	1019	982	1017	995	967	994	1032	987	1024	1015	983	951	1032	1010	1003	993	1014	1025	990	994	1040	991	1020	974	1007	997	1021	976	1009	995	987	1005	1025	932	1001	968	1031	966	989	1001	968	1004	981	984	979	1046	1012	959	1004	1043	939	1031	948	1001	969	1018	1010	1027	1001	966	983	1024	1038	1024	1013	997	1063	986	1032	1072	960	929	1075	974	1038	1002	944	1033	1005	944	1021	986	1046	1013	1004	970	998	1016	967	1008	1003	1001	988	983	1010	1006	970	992	1028	1013	1039	1009	1015	985	962	967	1033	965	955	969	1039	936	1041	988	1010	1012	1022	1051	976	1008	978	965	1027	1007	998	980	954	1013	960	997	983	1005	969	988	953	1005	1004	1040	1001	1012	971	1059	946	1002	1030	1010	1002	1013	1035	1030	980	952	1018	1037	975	1018	982	1001	1053	978	1006	1043	992	978	1048	1036	1009	959	996	1069	1031	1010	1024	996	1014	1018	1022	1048	930	921	937	1014	991	999	991	942	1022	987	1070	966	988	1001	1042	934	997	1023	1045	1037	1030	1039	1013	983	1007	986	963	1026	997	919	1003	1013	965	1097	989	1019	1063	1027	1067	990	962	1018	1052	989	990	970	997	1011	1032	996	1026	990	971	1000	1036	1031	981	1010	1018	965	1058	979	961	1017	1047	1050	998	985	961	963	969	962	1012	952	1029	996	1014	998	1020	970	961	937	1011	1021	1008	996	1055	969	1005	1043	1000	987	978	979	1009	1019	928	1008	980	998	972	1036	946	1011	997	997	988	1068	1008
2636	349	246	178	169	151	147	137	155	152	148	161	142	148	160	162	141	138	154	165	145	148	158	130	131	107	150	126	131	145	153	158	140	148	144	143	134	145	127	148	139	149	138	156	164	167	149	142	145	133	153	165	135	140	148	150	150	153	126	175	165	141	165	129	153	148	140	136	165	144	149	153	148	129	152	162	160	133	137	141	146	163	127	153	163	167	163	122	164	154	143	139	158	145	163	151	138	144	120	133	149	137	140	144	147	132	141	141	166	151	121	159	133	158	145	146	164	135	139	142	150	140	143	147	144	144	136	144	132	149	144	146	145	154	164	139	144	147	164	139	141	150	131	169	165	152	139	143	143	184	144	132	158	166	136	146	139	173	144	127	149	150	132	146	154	157	133	134	156	182	146	153	160	157	144	141	160	131	141	129	153	165	146	131	135	154	148	128	120	151	155	149	147	123	142	148	145	163	148	140	144	136	133	143	123	124	166	147	133	141	129	145	150	135	169	145	140	139	164	154	139	146	136	150	174	146	134	140	161	178	149	115	149	152	145	160	157	162	157	137	147	162	135	164	149	159	127	139	142	127	133	142	140	162	165	150	166	135	140	141	186	139	130	144	166	148	129	146	169	172	133	116	140	151	128	150	155	169	142	149	139	137	132	136	171	165	139	139	160	152	142	146	153	135	149	149	150	144	164	141	133	150	151	166	144	154	157	153	135	165	161	143	165	140	170	142	141	159	146	135	132	143	155	149	146	129	140	126	138	141	138	156	163	150	154	120	163	146	166	169	129	164	152	162	159	155	150	152	136	178	137	165	147	161	142	142	148	134	149	134	125	145	149	136	161	155	123	158	158	125	160	164	140	158	142	136	154	156	156	118	118	147	133	150	150	165	142	158	144	141	148	162	149	146	154	150	156	160	142	147	151	173	156	152	164	161	150	156	156	146	146	154	156	146	143	121	134	153	154	157	190	166	159	152	160	151	154	150	138	150	146	153	147	132	159	163	152	138	120	160	165	144	166	184	155	142	141	172	132	147	162	134	150	147	135	151	146	172	143	143	137	114	150	165	148	148	124	158	157	154	171	149	145	176	133	139	153	141	144	137	121	144	125	149	157	138	177	139	153	141	154	151	139	140	146	132	149	148	145	142	135	161	138	161	154	124	162	142	152	168	141	133	145	127	147	142	159	165	160	148	134	133	148	137	142	143	166	171	133	158	155	136	147	147	140	142	168	125	137	138	148	173	134	130	138	139	145	160	148	134	147	162	146	149	156	146	165	134	155	152	162	145	165	161	164	151	143	153	133	145	144	161	143	147	148	139	139	146	140	153	140	156	123	145	146	154	145	158	141	142	154	145	133	139	146	155	145	143	154	149	152	158	156	167	140	155	141	137	152	143	157	165	167	148	134	135	136	139	146	159	131	143	151	139	165	137	145	128	145	162	153	143	163	141	128	156	131	141	157	145	147	127	143	162	159	143	138	136	134	149	160	169	143	165	148	131	146	153	135	180	157	131	149	159	157	150	142	153	176	160	159	155	158	129	147	142	141	146	161	138	133	159	168	129	137	136	157	165	134	121	141	140	160	137	169	156	144	134	141	142	155	167	131	154	134	148	144	146	156	127	168	164	148	153	131	156	149	157	137	133	161	147	171	167	150	147	167	133	164	156	146	136	143	117	150	167	152	147	151	149	145	162	161	130	160	148	146	150	135	162	148	153	146	143	143	160	151	124	139	141	139	127	143	126	153	149	177	134	146	154	131	123	153	164	152	160	152	166	144	141	138	149	158	144	138	140	181	157	147	141	142	156	131	157	154	164	155	166	154	144	151	145	158	140	168	141	127	134	175	143	155	152	145	169	180	164	161	156	163	163	135	146	143	155	122	148	157	162	121	153	150	130	156	135	121	139	138	145	158	134	166	161	147	145	143	144	140	158	132	146	139	139	132	144	144	125	167	138	164	163	142	151	160	147	120	162	144	163	155	148	164	159	151	156	149	139	131	156	141	136	145	148	137	138	143	149	159	125	130	146	154	146	174	166	145	170	154	163	143	141	148	136	131	155	158	113	154	125	150	144	133	159	149	159	143	159	159	161	141	146	121	147	139	161	151	155	141	155	143	143	138	154	124	141	138	138	160	138	159	136	153	148	140	147	124	136	161	165	133	150	127	170	167	148	157	139	125	158	124	147	146	147	146	181	148	131	144	128	138	155	123	180	135	153	150	142	144	131	165	137	111	161	159	128	140	148	140	156	155	139	131	129	124	141	137	139	151	142	144	137	156	166	175	156	155	160	134	139	138	143	164	149	130	153	124	147	157	161	147	135	161	151	142	167	140	133	153	159	142	144	146	153	155	158	153	151	159	147	159	151	138	149	130	138	147	166	138	150	152	151	144	156	141	114	150	168	140	158	152	153	153	134	166	143	140	140	129	179	160	147	153	128	185	152	148	139	157	179	143	149	156	152	143	157	161	152	130	152	137	149	167	156	126	159	141	151	128	137	157	145	152	136	155	132	131	135	147	123	142	134	150	142	128	163	152	137	148	134	151	147	132	145	157	148	153	137	136	145	130	136	130	164	135	197	141	145	169	158	158	139	121	130	136	137	147	156	143	160	151	135	154	158	143	142	135	150	136	166	146	157	148	158	177	152	155	155	144	139	129	136	161	144	146	144	142	124	139	173	108	141	151	157	158	125	156	126	150	163	162	139	151	136	154	152	147	139	161	173	151	159	167	149	160	132	162	168	147	160	140	139	161	157	155	156	163	131	148	130	159	147	161	138	141	151	166	153	151	152	158	162	154	148	144	149	155	137	151	140	149	160	158	155	132	135	128	180	155	154	148	128	140	145	148	141	150	135	125	156	144	153	123	147	154	149	123	145	163	136	164	151	155	130	144	154	152	137	159	154	128	137	162	161	173	153	130	146	159	140	140	148	160	159	174	151	158	148	165	157	148	173	143	138	118	159	169	134	145	150	148	132	162	156	158	143	141	153	139	153	121	162	156	145	145	153	133	144	148	144	134	149	172	167	161	146	145	133	150	146	162	134	166	151	141	134	129	155	147	131	129	157	147	155	157	168	151	178	144	147	147	158	149	163	140	138	136	138	153	146	136	139	150	149	137	148	161	147	163	136	125	146	138	181	140	159	130	152	157	157	160	135	151	169	135	165	148	164	150	154	126	154	157	128	137	166	152	119	149	149	116	154	147	141	151	174	145	175	149	137	136	142	156	139	169	180	156	157	154	157	114	159	140	160	163	150	147	160	168	166	146	159	146	144	160	156	147	139	145	131	143	136	147	156	140	136	141	150	147	136	143	124	159	147	151	149	179	129	160	132	147	158	150	150	126	132	139	144	165	132	132	164	138	145	146	134	161	145	130	141	159	139	120	153	133	140	128	172	163	177	139	147	141	149	146	128	149	150	172	138	173	136	146	160	126	133	136	151	151	144	131	132	140	139	156	172	136	149	132	165	135	166	144	142	126	149	152	144
2678	549	630	573	610	618	617	557	560	553	520	545	488	519	532	504	459	511	486	483	523	491	512	499	484	519	485	449	527	498	479	541	470	500	526	469	480	527	496	444	513	449	510	568	498	518	519	522	493	501	494	486	540	502	465	447	483	480	521	475	513	475	508	458	525	504	501	494	535	519	510	482	486	504	525	515	479	501	518	449	519	545	484	514	513	473	521	482	481	512	509	484	495	501	487	528	491	529	473	497	502	491	467	479	468	534	510	461	495	492	488	513	483	494	504	504	480	472	507	476	508	486	467	494	500	502	489	462	494	510	493	519	518	510	449	494	484	480	489	522	506	503	479	530	452	496	489	491	488	524	532	489	507	453	498	497	483	519	492	474	467	510	477	527	535	480	491	475	486	531	513	497	448	509	497	526	466	490	512	484	500	460	543	485	484	490	472	503	508	508	506	463	490	486	474	453	503	492	487	494	482	482	524	487	529	487	545	489	498	461	487	483	466	468	471	450	496	466	483	494	480	473	451	513	502	501	518	533	507	478	511	505	483	468	500	525	466	464	493	479	455	497	445	529	477	511	492	476	485	471	488	499	535	474	482	488	463	492	507	482	526	482	467	489	477	530	508	497	479	503	523	521	483	519	472	445	490	492	519	500	476	510	497	498	501	462	490	485	504	499	516	486	462	485	490	536	508	481	460	446	448	498	486	495	506	512	510	495	479	476	459	465	510	507	501	495	486	481	491	524	487	509	447	478	513	467	504	507	515	509	495	504	495	490	523	522	499	521	471	508	540	501	456	531	503	515	526	493	492	507	483	461	459	524	485	507	458	535	499	484	469	495	518	492	515	525	477	481	526	521	480	469	529	540	480	457	485	482	487	509	495	528	464	479	524	522	501	486	483	517	505	520	504	461	498	505	529	519	509	501	485	488	515	478	498	452	516	508	464	453	477	519	493	491	511	503	458	467	481	475	511	500	474	490	469	499	496	472	478	455	472	478	494	512	504	480	507	489	496	490	482	451	469	490	471	514	528	521	470	475	472	520	514	511	480	461	494	501	472	475	528	513	480	504	486	468	500	487	489	468	506	454	478	498	480	448	480	476	497	471	539	522	484	467	474	519	467	486	487	512	511	479	531	489	474	491	490	481	500	494	475	492	514	482	483	513	499	533	498	513	467	504	520	468	470	449	519	513	519	477	504	489	510	473	484	499	521	503	484	517	469	465	485	519	477	500	481	498	510	494	520	503	469	489	503	482	501	531	501	456	507	522	517	484	517	468	488	489	492	507	494	490	460	488	426	489	524	484	532	471	489	508	497	510	514	471	479	512	521	517	506	503	513	508	503	455	457	517	493	496	499	469	461	491	469	508	467	540	499	483	505	509	473	479	488	504	502	489	506	487	482	503	496	504	472	480	497	494	501	511	482	487	502	478	467	478	501	499	483	544	505	463	506	512	485	514	454	523	505	483	483	474	449	469	502	491	504	473	523	478	511	524	510	476	509	495	511	522	474	513	514	485	490	502	500	459	501	501	508	500	537	486	493	464	468	474	480	509	461	487	485	487	481	483	477	468	479	485	510	519	502	486	520	510	519	505	509	507	493	466	470	506	509	498	482	442	508	463	478	502	468	492	473	460	539	453	455	490	450	526	523	543	476	505	521	491	484	478	497	514	532	507	526	488	504	466	474	472	483	507	529	489	496	490	464	492	494	524	471	438	490	477	453	515	494	459	519	474	519	510	485	545	497	514	515	458	490	443	488	459	495	540	508	469	476	498	469	514	484	475	491	530	471	492	485	515	485	491	457	493	526	498	562	508	499	481	507	485	480	484	458	482	488	494	492	495	475	471	494	495	487	466	510	495	504	484	486	485	460	511	476	489	452	496	517	499	500	471	475	459	501	505	494	498	491	508	503	491	474	491	505	463	453	494	487	480	475	502	503	470	512	460	504	517	518	474	486	476	494	487	488	506	504	504	521	517	493	494	531	523	477	489	499	455	532	496	499	511	492	504	495	482	476	501	483	460	533	488	495	511	487	536	475	543	487	491	464	486	503	499	534	486	496	534	488	499	478	514	501	496	495	515	484	514	497	492	461	502	476	473	560	497	511	489	487	476	518	480	520	514	503	458	495	472	508	488	507	481	511	508	484	505	492	450	473	517	493	503	481	468	505	520	479	500	504	538	462	489	491	518	483	475	492	475	518	505	492	497	535	492	496	535	520	527	505	470	477	517	508	468	508	464	476	496	520	500	489	522	512	469	512	452	489	474	490	459	456	477	504	525	491	464	510	520	506	523	468	480	478	503	487	497	462	479	506	534	515	483	507	498	484	521	516	493	509	450	496	504	469	491	472	461	514	483	471	492	544	497	507	513	479	463	564	482	488	472	471	474	443	499	476	487	500	462	517	510	473	489	486	468	529	517	488	488	495	470	477	522	473	506	505	491	484	497	509	494	485	482	506	490	504	504	483	500	518	492	503	509	460	478	488	463	522	505	466	478	476	483	446	479	493	455	491	529	490	507	552	499	521	481	502	488	491	498	497	536	506	475	481	490	513	464	527	532	480	494	479	512	504	505	493	507	519	514	483	509	502	514	498	470	464	492	488	474	480	523	500	477	521	498	495	551	502	484	535	502	459	504	450	521	488	490	502	494	512	514	526	495	523	517	481	491	517	495	480	503	512	494	521	534	507	488	466	494	508	504	515	480	519	509	521	508	522	448	473	502	456	546	526	505	477	501	518	467	486	482	502	484	510	490	490	516	488	459	491	479	505	515	477	440	495	499	503	476	519	472	489	471	531	492	481	484	479	492	485	493	452	484	452	498	511	469	455	550	472	500	482	490	526	490	500	471	471	520	509	496	520	498	463	525	459	497	522	460	486	537	509	463	470	489	482	553	480	486	484	515	520	492	500	475	514	497	448	484	493	460	473	521	520	437	489	495	510	465	488	478	492	496	486	494	494	515	500	509	482	488	506	480	482	469	503	526	493	555	474	514	496	481	468	462	504	471	473	511	513	499	472	470	503	472	457	515	476	497	484	512	483	483	501	465	530	470	462	497	521	519	529	485	519	492	490	463	482	471	478	502	488	493	518	521	483	514	496	453	498	469	537	484	473	493	489	490	492	476	444	484	489	465	493	522	490	492	508	528	502	470	528	488	491	479	466	495	491	474	518	500	526	503	469	493	479	509	537	471	492	517	461	516	504	482	480	519	466	479	490	507	500	496	503	469	501	492	498	500	511	455	459	535	475	455	508	498	471	518	479	497	469	467	497	542	429	528	480	520	518	491	496	507	500	474	509	492	483	503	461	483	467	506	464	550	474	499	526	514	466	463	469	525	484	505	492	478	469	477	497	502	482	507	481	495	486	484	510	504	526	505	480	481	477	463	479	451	481	497	468	551	485	468	497	521	493	524	454	470	493	575	502	522	504	482	504	508	486	489	460	515	508	484	481	480	511	515	511	487	503	453	532	498	459	491	448	479	540	467	505	508
13540	2706	2172	1567	1065	747	622	558	551	451	440	481	417	432	353	344	369	397	343	371	359	372	357	345	374	357	388	313	362	333	359	345	363	348	345	355	364	367	363	352	326	335	346	353	343	380	367	319	326	332	354	357	320	321	362	349	331	356	348	356	358	323	358	335	301	337	338	336	367	341	325	332	353	353	352	334	344	359	343	353	327	371	321	312	324	338	348	320	329	361	346	336	316	356	344	317	335	347	305	335	352	372	353	346	348	347	335	344	325	315	348	369	375	365	328	339	316	362	347	336	325	311	351	314	329	352	341	314	356	354	338	361	368	364	367	320	310	345	311	339	362	301	343	326	342	362	349	358	323	311	351	336	376	319	366	373	319	338	343	347	350	350	334	342	333	330	348	341	376	353	341	336	325	369	329	350	357	334	333	361	366	352	323	317	323	351	351	370	384	321	321	374	353	347	347	330	356	327	345	378	355	307	338	383	334	326	391	357	318	368	316	367	320	295	329	349	380	332	376	318	316	317	365	330	319	347	363	334	320	343	313	362	342	332	325	379	359	344	356	320	325	342	337	338	353	337	330	352	346	370	338	345	344	348	319	334	337	360	368	357	359	373	322	347	349	370	342	354	335	358	356	337	340	329	370	348	349	349	352	338	313	361	315	353	358	319	339	322	339	334	354	329	336	344	366	360	349	357	344	372	329	335	331	341	342	330	334	323	359	323	310	357	338	347	333	334	324	336	355	357	332	340	357	342	344	341	338	332	357	319	321	338	371	376	322	336	338	347	315	341	336	342	382	375	333	343	321	342	352	359	323	354	347	328	345	323	319	335	355	342	293	364	305	309	349	345	364	353	300	331	338	331	360	315	321	325	356	346	336	336	355	322	353	343	366	342	371	306	367	340	377	358	326	369	297	311	317	320	315	363	319	354	348	344	388	346	350	314	345	349	334	365	300	328	324	332	336	335	344	334	338	320	339	322	335	319	376	345	377	284	344	318	369	334	365	326	344	336	346	374	326	326	334	349	351	372	345	370	322	357	354	327	333	357	352	351	370	326	329	338	335	343	356	350	348	363	359	340	352	313	322	313	355	332	355	334	357	322	325	338	327	363	319	348	351	368	370	337	336	356	354	330	351	380	343	312	322	351	314	358	351	330	337	346	377	377	332	348	360	335	338	338	338	355	333	330	322	346	354	315	361	313	354	342	361	341	311	328	319	338	325	341	373	337	378	370	341	318	355	351	329	363	335	343	345	368	366	370	321	325	331	328	342	337	345	354	306	330	350	340	320	355	345	340	331	348	334	324	327	342	350	371	350	329	343	333	337	328	342	356	325	360	329	344	352	366	336	309	316	364	357	316	381	342	348	334	320	347	355	354	317	285	340	328	355	338	326	345	383	344	335	357	336	352	308	352	352	313	336	352	344	343	331	367	337	324	329	347	339	361	307	352	338	341	325	351	325	333	329	320	351	341	355	343	365	359	351	338	362	320	357	346	318	359	342	329	362	351	365	367	299	333	340	345	345	379	297	337	357	337	311	327	349	351	335	309	345	334	324	347	370	347	349	323	316	322	329	309	362	349	335	350	316	320	365	347	364	300	330	314	368	348	366	358	359	334	350	336	294	321	357	354	300	386	333	340	331	387	347	361	338	321	349	338	317	341	321	342	344	340	335	339	354	359	356	344	335	356	323	368	340	327	331	315	359	331	332	322	344	318	336	349	344	354	350	325	348	354	341	319	361	343	319	349	342	335	326	319	335	284	379	326	350	364	360	357	358	334	337	340	346	359	330	331	343	345	360	360	347	303	321	305	349	347	372	352	343	336	307	359	371	350	330	338	333	343	330	351	339	344	351	365	354	319	340	366	329	360	315	331	334	305	342	365	349	354	346	324	305	352	367	370	354	335	332	342	329	326	339	322	352	335	332	340	334	355	347	332	326	330	316	337	323	329	352	370	333	336	336	406	376	352	358	349	323	339	351	351	345	332	342	329	332	333	356	345	348	330	326	346	404	373	360	350	321	334	332	358	356	344	347	296	335	335	317	342	321	333	330	347	328	302	324	373	326	304	350	319	316	308	337	337	338	354	336	358	354	355	315	355	372	339	365	385	350	346	340	390	296	323	330	338	330	333	334	340	327	343	340	337	340	340	325	340	378	353	342	351	322	321	314	322	311	370	329	324	319	364	314	341	349	333	317	333	331	349	337	334	380	355	307	342	357	345	301	353	338	302	343	343	330	359	331	348	324	369	340	347	348	352	318	347	350	363	336	332	306	360	334	359	313	353	328	333	339	308	369	379	330	315	341	328	352	319	379	330	357	335	349	359	353	324	363	336	326	352	310	338	349	317	329	337	341	334	321	341	350	340	349	313	353	320	347	318	327	329	322	331	340	353	357	293	336	348	341	349	329	324	335	326	381	331	354	316	355	334	318	343	316	353	377	359	347	323	361	381	356	356	350	366	323	342	344	337	331	325	338	343	332	321	340	325	341	347	381	347	353	342	347	353	334	345	329	356	350	313	349	335	321	383	376	352	351	356	347	383	361	342	359	353	379	337	335	342	363	325	386	326	335	366	341	335	344	368	350	368	319	336	348	352	340	344	337	308	314	381	329	336	317	365	352	360	345	350	323	318	365	339	350	353	346	354	352	332	319	334	317	340	358	354	333	353	350	321	321	337	343	367	356	351	364	322	341	322	348	331	334	347	341	364	334	331	347	327	345	327	358	311	354	333	316	356	328	360	314	344	361	336	338	311	325	342	334	372	352	345	340	362	338	373	360	350	352	330	332	356	330	340	365	356	319	341	322	397	328	359	355	367	348	339	342	340	370	323	341	320	329	338	311	306	313	374	380	336	340	332	348	334	357	342	346	340	339	332	331	342	342	332	322	309	344	367	357	364	310	339	330	358	342	335	357	328	354	348	354	344	296	352	346	343	342	334	322	309	314	347	358	362	347	352	315	359	348	358	334	337	347	355	332	330	365	334	369	389	335	332	357	341	322	343	349	332	338	321	334	341	315	377	343	309	315	369	367	364	362	343	360	331	324	339	355	358	335	341	337	302	339	316	378	358	353	324	333	378	364	349	341	347	345	336	326	347	324	343	326	358	363	336	371	340	354	363	389	310	344	330	352	290	363	324	319	349	303	337	294	323	313	318	335	388	363	341	362	332	350	346	340	333	356	313	300	345	322	356	324	309	311	356	361	324	343	333	334	315	342	367	328	378	332	317	397	328	341	351	349	351	317	338	353	344	374	368	342	342	347	344	378	354	337	331	376	344	349	337	350	360	352	320	316	368	323	335	318	312	327	336	347	358	338	363	366	339	348	356	335	359	364	345	361	335	332	309	331	321	335	347	340	324	311	348	332	350	327	294	352	361	334	346	348	326	339	342	337	357	338	322	348	332	329	338	309	311	332	351	351	333	347	343	311	335	342	342	335	346	361	290	318	363	359	306	310	345	334	371	341	345	330	322	346	353	361	298	325	367	341	374
8667	1930	3305	3737	3371	2895	2513	2235	1966	1716	1632	1536	1420	1375	1265	1239	1216	1193	1106	1132	1110	1042	1100	1121	1063	1042	1063	1006	1102	1048	985	1032	1081	1008	1080	1016	972	967	941	984	1014	899	970	923	1012	963	980	957	963	916	933	956	930	981	977	968	982	906	917	931	923	965	951	955	916	974	916	938	1011	876	915	972	944	929	955	911	903	902	968	911	913	940	921	951	947	933	967	921	923	884	928	881	894	914	956	906	961	928	955	954	943	946	990	960	948	928	948	929	926	941	958	980	926	949	930	927	948	897	948	930	949	961	966	978	901	972	908	910	924	975	943	962	910	920	872	918	914	954	941	909	929	932	923	929	912	941	917	915	886	961	928	965	944	957	926	938	944	946	919	938	932	916	895	929	984	902	915	903	929	928	900	932	889	917	916	951	901	921	889	904	919	895	927	981	949	1014	938	908	927	971	941	958	1029	930	949	943	924	953	994	921	944	956	908	955	902	900	943	895	961	941	931	859	967	940	954	899	973	931	933	951	956	927	938	901	960	911	930	880	905	914	918	947	984	985	927	920	924	943	952	904	951	952	897	999	969	943	890	988	919	990	933	938	889	918	977	926	924	942	943	927	946	971	976	944	951	932	921	902	958	840	942	889	957	898	854	987	928	940	897	915	909	959	911	896	944	895	936	896	954	946	964	944	907	946	910	955	928	930	910	920	902	917	943	894	908	905	942	969	891	949	967	934	901	949	975	977	895	934	953	932	949	866	888	922	907	932	998	913	884	914	891	875	885	930	941	963	851	946	900	876	933	885	952	927	945	944	862	919	940	899	936	911	959	890	933	891	894	1013	952	967	907	923	942	910	954	877	930	955	866	927	931	936	967	967	907	916	940	945	893	941	926	962	920	937	960	948	930	936	905	958	887	918	910	893	913	978	932	879	939	943	910	925	934	948	949	938	961	923	936	909	906	878	948	907	947	962	943	967	899	930	940	933	974	904	909	983	946	946	864	904	945	904	894	923	968	976	877	909	942	980	971	906	944	887	952	935	925	883	921	872	930	928	885	928	921	988	929	938	950	937	976	902	915	861	957	854	921	919	893	912	911	925	931	952	937	925	915	881	943	946	912	941	930	955	941	923	934	966	938	931	907	942	905	953	921	923	935	875	942	969	944	907	898	971	901	941	932	941	935	926	936	940	901	946	927	962	957	935	919	881	901	928	983	907	935	879	902	895	917	990	939	874	951	903	971	913	936	958	925	923	906	903	1007	931	937	874	906	901	919	900	904	954	958	958	953	922	905	937	892	968	922	902	983	929	908	910	928	957	892	905	938	916	921	885	918	923	904	908	897	982	893	929	979	913	952	926	890	958	915	915	897	878	911	904	901	937	935	908	933	949	878	905	949	923	894	946	901	913	936	979	918	921	913	868	899	892	916	945	995	891	957	960	898	991	928	856	938	955	863	896	967	908	898	967	961	871	908	924	961	918	902	937	947	935	919	938	899	899	893	944	948	900	934	927	915	968	946	927	914	973	869	919	917	942	931	940	891	906	918	930	921	943	952	929	938	972	965	913	925	852	915	930	946	939	903	887	913	926	939	883	929	1012	921	936	875	909	882	974	906	926	866	944	916	922	898	917	893	934	930	942	923	950	941	899	985	897	927	882	872	940	943	924	931	909	875	888	924	924	916	934	929	903	934	887	959	905	948	898	883	957	924	941	914	924	883	891	929	941	947	901	876	957	943	958	980	959	930	892	910	910	904	943	874	898	929	918	951	931	983	992	964	933	928	932	929	923	940	914	893	952	979	889	933	951	903	870	920	931	953	913	932	944	952	896	901	977	873	883	976	932	969	888	959	888	950	892	909	915	957	953	901	918	901	886	955	980	952	917	960	892	922	951	930	912	919	926	918	890	920	956	923	942	891	914	954	904	936	860	916	932	928	941	953	960	902	928	919	935	958	886	926	925	971	900	931	962	917	903	910	952	949	978	922	914	946	873	939	956	931	978	885	955	925	1017	929	947	958	931	984	931	936	945	913	930	972	969	948	930	944	999	978	958	913	970	928	921	934	907	861	878	909	948	940	946	935	936	884	926	945	889	943	942	949	909	918	996	929	906	950	932	935	930	909	941	928	913	904	951	925	945	929	941	938	985	866	879	922	936	902	893	912	946	952	915	934	946	881	923	933	951	949	967	940	961	943	903	918	894	959	967	952	890	898	868	918	960	934	916	983	884	957	921	877	935	879	888	871	909	937	938	948	896	937	948	950	944	915	979	943	925	919	1007	979	1014	903	923	956	938	899	928	931	932	928	960	1015	880	924	932	947	941	903	948	899	915	906	970	912	884	951	901	923	921	928	883	953	937	922	927	928	868	901	913	903	994	906	943	924	959	965	879	896	906	907	987	992	891	951	907	907	861	930	971	914	907	929	905	901	978	969	914	940	932	901	1008	919	916	889	940	960	891	975	849	942	930	974	953	925	906	949	923	903	928	953	952	884	904	915	921	937	940	917	954	909	897	963	897	915	859	974	962	890	946	910	911	886	909	920	905	923	938	921	915	894	916	922	931	1003	920	934	984	938	895	929	886	927	931	845	961	904	882	927	962	939	948	897	969	944	978	999	941	928	923	929	964	935	935	933	995	923	953	956	962	865	918	908	932	975	928	955	916	970	925	980	922	929	949	938	943	950	907	982	965	1007	933	932	959	988	959	914	951	967	902	945	979	877	915	908	878	930	976	948	924	944	917	929	945	950	915	847	916	906	900	926	915	881	886	959	945	946	944	901	895	910	921	902	903	982	934	944	932	963	927	933	902	931	937	950	945	934	953	901	903	937	923	949	906	982	917	923	977	971	930	916	937	964	910	885	946	943	958	913	978	949	992	909	951	932	970	913	960	917	960	891	891	979	895	963	932	957	911	898	893	922	901	952	968	925	932	935	919	899	866	889	916	899	966	973	909	935	882	930	903	1002	928	920	922	981	934	914	977	910	950	888	910	918	941	903	953	932	929	934	879	937	931	897	892	943	915	893	909	934	886	921	883	918	983	890	965	894	929	881	953	876	968	940	912	924	919	922	953	944	951	955	922	905	923	924	957	983	922	925	981	908	871	934	944	941	909	954	944	965	952	935	917	949	966	920	934	926	950	976	910	902	910	977	931	930	911	971	901	940	959	927	911	949	888	919	938	912	937	925	933	930	946	896	997	940	993	868	916	939	880	939	910	890	885	941	915	894	906	906	927	960	945	920	915	925	981	986	916	936	930	907	880	901	956	960	923	918	903	876	914	969	961	941	917	936	947	1005	927	943	1014	913	926	862	929	951	904	885	907	918	904	973	942	939	922	925	916	920	908	950	856	953	899	916	940	967	916	936	945	909	934	907	926	907	924	953	913	935	916	898	897	909	928	893	908	905	905	957	925	977	895	889	921	907	921	860	900	918	911	969	896	939	901	900	932	893	961	903	901	946	972	979	925	975	955	914	965	990	904	950	955	903	1003	934	970	884	894	968	937	876	921	930	913	935	912
19117	12689	11532	6308	3897	2194	1348	942	704	600	501	522	514	494	457	397	458	455	471	466	422	407	427	375	384	426	430	412	433	416	379	375	421	362	416	431	381	373	405	402	384	385	393	364	373	393	412	383	402	418	375	392	387	325	401	375	387	376	382	385	409	386	394	363	349	365	388	412	396	382	395	405	387	383	410	341	397	376	388	412	408	365	412	388	369	368	402	365	387	352	344	378	365	387	388	387	402	418	373	417	421	406	382	415	373	383	369	376	371	385	373	375	348	380	386	399	378	381	383	377	373	355	373	406	390	383	372	387	385	380	373	415	402	385	400	361	363	390	412	380	407	423	416	387	368	398	372	372	388	395	409	417	376	362	390	390	366	384	391	389	414	363	393	396	381	426	352	393	392	411	342	357	369	394	367	404	392	381	368	397	377	362	362	401	375	364	398	388	376	392	351	372	417	415	380	388	411	403	367	374	382	397	395	420	376	418	417	352	393	390	399	362	375	399	366	372	350	362	380	392	387	381	396	352	336	409	377	392	367	379	394	393	365	397	369	389	371	368	403	359	389	408	369	361	397	368	365	365	334	367	362	357	370	417	417	382	422	383	389	372	390	395	354	370	361	418	379	357	369	387	402	404	409	363	358	405	380	365	386	364	358	381	379	404	409	400	371	390	430	395	397	354	405	407	353	358	376	381	376	433	395	362	382	374	404	368	391	372	373	387	399	405	359	356	378	389	373	370	391	401	354	375	361	356	383	358	346	404	377	429	377	383	380	405	380	346	385	335	390	402	376	368	414	376	381	383	367	356	395	402	365	395	434	423	421	402	369	421	406	370	340	351	385	409	392	351	420	388	386	380	376	401	385	380	352	391	359	373	416	369	393	414	383	357	350	345	406	404	417	383	417	361	390	390	349	402	386	382	389	379	378	369	403	411	372	418	370	393	377	401	407	383	363	372	354	400	405	352	355	397	393	408	403	370	361	402	430	376	329	369	345	372	379	424	408	411	388	390	379	414	381	387	375	385	387	369	347	385	382	364	395	404	379	358	390	364	378	385	379	378	369	349	375	360	415	363	372	380	389	383	367	413	361	395	360	376	391	432	410	402	387	391	404	386	390	417	394	370	377	364	405	372	421	333	381	371	401	420	391	410	400	363	386	364	365	375	417	367	383	364	399	339	382	414	374	366	394	393	376	365	394	394	385	394	405	404	392	404	396	331	362	373	389	370	388	379	374	372	344	397	379	390	383	411	390	349	373	384	410	417	335	407	413	406	382	412	381	370	387	388	382	361	368	375	384	374	389	404	396	391	386	386	406	395	392	382	390	376	404	361	412	366	378	375	391	333	408	386	410	427	360	378	369	391	382	406	384	387	391	388	403	371	387	392	375	376	407	400	378	409	384	391	377	354	398	395	404	362	382	401	397	366	384	397	405	389	415	396	347	367	396	342	355	415	362	420	376	410	385	385	360	379	388	387	388	383	388	369	419	361	370	401	397	390	423	391	388	362	379	378	381	387	374	365	338	373	396	401	381	399	391	383	406	359	388	405	404	379	396	397	380	367	418	383	369	382	389	379	417	375	381	376	424	403	378	379	407	360	366	406	360	384	390	409	388	372	374	374	412	393	393	430	432	405	382	392	374	374	358	352	349	388	393	401	418	394	387	420	366	391	402	373	390	400	380	373	366	434	385	423	379	382	371	351	358	394	353	384	371	357	383	397	393	417	415	388	384	366	375	406	411	386	400	350	416	395	390	365	425	412	380	381	375	398	373	341	401	410	374	348	382	355	439	387	372	391	370	379	343	406	387	397	372	377	384	412	380	365	383	416	389	407	450	365	417	383	363	393	367	365	380	361	399	416	381	400	369	360	366	383	382	367	355	385	431	355	373	395	365	403	400	372	366	387	400	353	402	386	407	366	370	392	355	396	355	403	370	370	378	370	372	393	398	401	351	406	373	374	378	422	391	403	380	364	394	404	397	409	380	390	410	388	405	409	406	398	423	356	378	378	354	381	403	394	364	397	380	398	402	394	363	413	427	371	374	356	370	372	375	374	384	390	372	394	367	401	401	380	409	363	375	384	376	366	378	401	411	391	430	377	423	367	388	408	419	370	364	365	418	402	401	368	396	391	396	366	354	373	348	384	425	404	381	385	391	349	376	389	370	360	374	361	372	371	404	384	391	384	382	373	401	415	384	382	385	413	372	414	403	383	440	364	428	351	368	406	373	380	398	429	353	371	391	372	397	410	389	369	399	406	378	363	357	410	355	386	377	372	372	421	374	366	416	372	374	400	384	369	394	366	394	401	390	376	386	377	325	359	333	396	387	410	360	373	379	394	374	360	387	378	392	369	422	347	396	380	370	398	410	423	397	371	380	372	397	381	397	383	402	386	360	374	353	396	367	382	389	415	375	411	426	383	357	379	417	380	381	407	344	390	351	403	376	394	370	353	379	374	381	394	388	377	390	365	387	388	368	382	382	375	418	354	461	345	379	394	435	414	344	388	403	403	381	377	351	397	391	380	344	382	378	393	395	364	406	412	380	394	376	396	377	373	378	404	384	358	417	373	367	368	390	409	366	405	385	419	392	382	386	380	416	396	364	351	411	386	378	410	382	384	374	371	422	365	394	392	368	402	396	401	387	389	400	392	396	372	354	406	406	402	372	389	360	379	374	383	403	402	407	370	400	434	380	373	404	394	389	381	364	385	412	389	384	373	392	354	390	389	389	373	407	380	386	398	426	385	422	393	354	389	408	379	378	389	424	343	373	376	371	385	384	395	375	393	348	384	380	387	381	390	362	409	402	368	383	398	358	358	404	389	382	392	379	400	411	392	414	378	423	413	408	380	375	392	400	385	396	370	370	389	378	342	405	378	379	365	361	357	393	407	371	394	396	402	402	380	349	352	436	372	380	387	381	375	395	393	386	373	379	402	386	371	417	370	389	351	353	395	352	402	408	375	365	396	397	402	388	323	367	380	408	382	386	386	386	384	396	358	380	376	391	372	360	413	343	402	404	369	368	354	365	395	398	418	379	354	379	384	355	388	371	357	386	371	412	367	406	368	344	339	360	386	391	391	402	373	389	388	410	376	375	351	387	362	366	361	373	434	431	397	399	373	411	383	379	383	410	353	380	380	369	347	372	404	384	427	380	369	377	390	376	374	345	380	380	381	335	388	359	375	402	395	398	396	358	347	390	372	374	385	366	378	391	377	376	342	398	372	369	383	352	347	436	361	347	374	379	365	337	431	357	365	379	401	376	357	386	392	353	369	376	361	368	419	424	406	385	396	388	374	380	459	385	350	378	390	374	371	406	358	387	357	386	372	399	408	386	345	372	380	401	386	357	365	397	353	408	397	405	401	385	407	386	426	399	416	405	359	410	378	396	361	380	396	402	366	346	381	413	361	395	363	424	422	391	413	366	367	347	360	392	371	386	355	411	385	392	375	373	400	375	390	363	369	343	373	344	382	373	390	424	378	426	379	378	358
10674	9650	8756	7120	6208	4425	3401	3086	2460	2319	2179	1980	1791	1659	1542	1541	1444	1393	1376	1319	1276	1224	1254	1252	1201	1189	1181	1143	1149	1174	1070	1068	1176	1090	1079	1084	1105	1098	1072	1066	1015	1103	1053	1065	996	995	1086	1021	1040	1026	1019	1088	1060	1008	952	1116	1060	1065	1071	1055	1020	1035	1010	1006	982	1042	994	1017	1045	1019	1064	1057	1000	1003	1082	985	987	1014	1056	1068	1005	1041	1044	978	981	1022	1034	1058	1000	1066	1036	1041	1014	1001	969	1027	1015	980	1047	950	1051	987	1011	1035	953	1012	991	1015	999	1015	1012	1047	962	1005	1005	996	1003	992	1020	987	1006	1007	1056	1006	990	961	994	1028	1083	1002	988	1011	945	1026	1005	1057	996	989	1043	988	971	1044	1004	1049	963	973	1063	1046	981	1002	966	1017	975	949	974	1046	1016	972	1025	987	1032	993	1064	977	1007	1025	987	1004	1012	968	1019	996	965	1012	980	988	939	966	964	1023	1068	1014	993	958	955	994	1002	998	979	973	978	1007	1046	943	939	1028	1036	1012	1041	1001	1079	940	1005	1066	930	993	990	989	998	1008	1003	985	1026	980	1028	1006	1007	998	977	976	1016	1026	1015	994	1032	990	988	990	1030	1003	1021	1054	977	939	1020	1087	954	942	1016	948	1017	934	1077	1088	1011	959	999	1006	1003	1021	989	973	1011	984	1017	1043	965	1045	1048	1048	1003	982	1037	1031	1025	1088	989	1054	1001	1038	969	960	979	984	1023	1034	970	1044	1032	1031	1060	1041	948	1013	1013	1038	999	1029	967	964	1017	1011	1042	978	989	943	999	1062	996	1050	1052	988	966	986	974	1074	973	1043	994	1034	1005	987	1035	1000	995	1005	965	1028	990	944	1043	991	890	1026	943	942	1003	1015	1000	1061	971	981	993	936	988	1066	1002	1004	1016	974	1003	923	960	1029	933	996	1009	967	1029	969	938	1021	977	937	974	1003	1010	1015	1014	1031	995	1006	1007	1008	994	952	951	998	987	1012	1018	936	1064	1052	1017	946	974	1050	1014	1007	958	973	1002	983	989	981	1018	1009	984	972	999	960	970	968	990	976	960	1036	1005	986	990	981	1017	1008	956	993	969	973	1008	1001	986	991	1023	1035	994	1033	992	1001	1020	965	1005	1015	1049	943	1014	984	956	981	1041	1051	1000	1042	983	1078	998	1011	1001	1044	1026	1018	1040	1059	1044	1021	964	1033	1010	980	996	1003	977	991	1005	990	1006	1011	1026	1043	960	1020	972	960	1044	955	988	1041	987	998	1036	966	992	944	988	973	987	991	960	995	1035	981	989	973	946	1010	976	979	968	1001	998	1009	1068	1033	989	1002	965	1014	966	965	1006	1029	959	984	983	1010	927	1058	1018	973	1007	980	995	989	1027	951	1021	990	1039	995	1012	994	953	963	972	984	947	1060	1056	977	956	956	937	946	990	996	1002	1001	1024	997	1041	1028	987	1003	1010	989	1008	998	1004	972	951	964	1049	972	1045	1040	993	1006	1005	1011	995	1036	1044	1053	996	1006	974	996	953	1040	994	982	954	1023	1022	998	987	992	967	1001	1016	1069	998	1011	962	936	986	1019	999	999	995	973	958	1008	1077	1011	995	977	970	987	1019	981	992	997	1019	1019	1040	988	1033	979	961	995	1048	1015	1025	922	974	970	1002	1000	1051	1031	1032	958	965	981	994	967	985	979	1005	1006	957	1006	1016	1050	1021	1021	973	925	961	988	1012	976	995	970	991	1005	997	922	989	976	967	1055	968	1012	1021	967	964	951	923	1017	991	997	994	969	1046	987	1035	901	992	1016	973	988	1008	993	983	986	979	928	1033	972	1015	1000	994	1017	958	999	998	1045	1000	1006	1022	1001	984	958	942	999	1035	1015	929	1049	1002	937	967	983	1003	1027	1019	996	975	1009	993	993	1024	979	1028	1061	1022	1045	991	999	961	976	1013	983	929	930	1067	962	997	1033	991	972	968	990	1025	1025	1035	1013	1048	974	1013	975	964	972	967	1015	1023	946	997	1006	1050	1054	1010	941	1003	957	1002	985	1048	999	948	1001	1011	1031	1034	1006	1060	979	1057	1019	1024	974	1013	1006	1039	996	1010	993	1000	1025	1041	968	981	997	970	993	972	1022	979	1022	915	1067	974	1005	965	984	1031	936	987	994	973	1051	1022	978	979	961	1025	1004	987	1041	962	1041	933	1015	1008	992	1071	1025	996	987	1044	1005	1007	980	988	1014	1030	1029	988	1005	985	925	1029	1048	1034	1036	1002	974	1045	1058	1040	986	1062	975	1033	942	976	943	1015	1021	993	980	1006	967	1006	946	995	1026	1004	975	995	983	1042	971	978	1049	1085	973	1002	1054	1025	992	1022	1009	962	1027	941	1007	991	1028	997	1026	992	999	1025	1024	936	998	993	1048	1040	1028	972	937	1023	994	1007	1006	979	1035	974	978	968	1000	1028	989	1044	1018	975	994	975	999	955	979	969	976	1028	942	974	1012	1035	1002	980	1019	976	995	971	1014	983	1007	1033	1018	991	975	1029	1001	997	1011	982	988	1015	975	997	965	985	1009	1016	1047	1013	989	1025	1029	1001	1009	969	951	1005	1059	953	1067	1002	1046	969	1067	979	1001	1008	989	1050	996	970	985	977	953	1017	1015	976	1037	1011	994	1001	1037	1008	982	1020	1026	1028	985	1011	1018	1071	961	1025	1005	982	995	1009	954	933	978	991	969	969	1027	1006	992	971	1056	987	977	999	973	985	919	886	942	969	975	1009	974	1026	1054	986	1060	991	952	997	1004	1008	1036	1016	948	959	1042	1030	985	999	1008	991	993	970	1028	1005	1047	1100	988	1011	927	1045	960	981	1019	1040	1022	987	1009	960	1050	995	1012	1017	1020	998	1007	998	990	1025	982	1052	986	1004	984	985	992	1023	948	983	976	1037	989	1016	1026	1026	980	1017	977	993	1040	976	1005	995	995	986	1038	1021	1031	958	938	942	986	965	961	1031	975	1006	989	1007	1020	1039	1024	1003	971	964	1026	1043	992	991	1014	996	1043	1044	1016	969	1016	1033	942	1036	1030	963	970	1000	984	986	966	953	973	966	1034	991	1014	981	995	1067	977	982	1034	1021	981	986	993	985	1003	1019	1006	993	972	926	996	1015	902	1003	951	1018	993	994	992	997	998	972	964	1036	973	1029	994	996	1002	980	1000	1009	1012	988	1035	969	1016	993	1047	978	1007	997	987	904	992	1024	1038	948	982	984	1017	968	987	1029	1052	1013	997	985	997	987	987	992	1011	1015	955	961	1006	1013	1025	973	1048	1017	991	1034	1038	956	1076	1053	1035	979	1034	960	1022	1053	1008	958	975	1038	1038	1003	966	989	964	979	1028	1000	1029	995	985	1021	952	1026	978	979	978	1039	988	951	1003	1028	1072	1013	978	980	1026	985	991	938	947	959	1025	1005	1040	1031	942	1015	1046	1002	968	985	950	963	982	1047	986	1061	989	1011	1012	1061	1029	1056	1018	1020	1074	1020	1002	976	1080	1009	950	1000	1048	998	978	978	1002	1057	965	969	1003	1041	961	958	982	985	948	1046	1079	983	1006	1025	971	962	964	979	1031	958	1061	1042	996	959	1007	981	1018	972	977	995	955	932	1006	1003	1008	1007	1019	958	997	941	1039	935	1028	1018	1028	987	993	1008	980	1003	968	984	1007	1015	996	1006	1004	974	985	994	988	991	1005	965	943	1031	988	1009	958	988	976	975	1002	976	988	1005	970	947	1029	982	981	1013	1009	1012	1014	988	988	1043	1016	993	1037	1031	1088	979	966	945	1009	935	1010	1013	1004	978	987	1008	1020	979	1035	1036	975	985	1028	980	983	1027	1010	1008	984	966	986	948	972	1002	986	1055	1014	1048	944	1058	998	944	968	970	992	954	993	1026	1024	988	1006	983	1062	1004	970	1004	1004	984	1035	999	989	1018	988	991	1033	977	981	973	980	994	1036	983	977	1020	991	976	961	1040	989	983	1004	978	954	956	955	985	987	1023	1023	984	1007	1026	1052	977	1064	1009	982	979	1028	994	984	977	961	971	1016	988	990	1015	1032	976	1021	1011	970	976	991	1007	1053	990	1004	977	980	1000	1015	1032	1059	959	954	1019	998	952	967	977	1008	942	988	975	992	1016	984	993	958	1061	984
4337	3193	1075	380	304	163	147	154	136	144	158	157	142	163	150	162	153	147	175	133	128	131	149	145	163	140	158	155	164	175	149	158	152	139	164	177	158	143	166	174	150	164	147	155	189	154	144	138	139	163	141	161	144	156	149	163	149	151	150	141	159	163	132	154	148	144	157	169	164	141	140	136	154	151	148	161	130	160	140	164	153	146	127	148	139	132	158	150	140	146	148	146	147	139	187	182	121	159	132	154	141	123	128	145	142	167	143	132	163	144	154	162	167	184	145	149	168	159	155	167	147	164	142	130	151	152	140	156	157	150	134	155	139	149	167	144	154	142	141	142	163	149	153	152	145	135	152	156	130	151	152	171	151	134	159	155	137	136	153	135	155	143	124	115	171	174	146	141	149	152	154	155	157	148	149	150	143	155	144	152	126	145	134	182	162	149	144	148	158	144	149	148	162	142	136	128	143	150	162	149	148	152	137	146	137	145	139	123	150	156	146	151	159	148	132	154	144	150	143	150	145	164	149	128	186	157	143	147	150	154	144	147	182	154	138	150	156	120	148	130	129	150	154	165	136	139	122	165	145	142	155	157	127	143	157	141	134	152	144	181	140	137	145	158	153	145	144	168	134	144	135	142	163	151	146	166	141	158	161	141	160	150	186	140	154	119	170	143	153	136	158	154	155	147	125	148	154	154	154	149	168	140	155	155	139	145	147	133	143	155	150	166	157	159	165	154	163	160	157	161	156	144	155	146	174	142	159	161	169	163	156	162	169	151	144	165	162	164	141	152	167	148	151	128	144	177	150	175	156	162	136	147	150	138	146	136	154	148	149	156	148	172	161	143	140	169	130	150	141	154	158	158	159	133	143	161	157	160	148	155	130	153	140	145	151	171	149	136	158	166	163	146	130	159	146	166	170	146	148	139	139	148	124	131	168	126	126	143	134	133	134	133	154	148	155	159	139	158	139	152	152	159	153	149	146	147	150	150	124	142	131	131	137	162	154	148	152	150	141	159	131	157	136	135	151	153	138	141	135	146	151	130	134	134	129	139	131	154	144	141	147	141	167	173	138	166	140	145	182	134	133	132	143	141	156	157	159	144	144	151	152	146	138	144	142	139	146	132	150	131	140	154	156	154	134	166	139	162	133	141	147	139	162	152	133	154	140	133	136	147	154	141	133	135	141	165	172	156	140	149	163	145	155	127	164	160	155	139	186	151	159	158	135	161	152	147	176	163	157	155	159	125	150	176	142	154	176	158	135	121	148	141	147	160	151	165	160	152	143	146	169	142	131	151	133	133	141	148	144	138	164	128	144	153	167	136	142	156	131	168	164	157	161	149	141	148	130	147	166	139	133	144	128	139	165	142	166	124	164	150	148	161	160	156	150	159	131	141	139	136	158	126	147	148	141	172	140	160	138	140	147	140	139	176	125	115	166	138	145	151	135	148	141	149	133	141	139	153	150	138	148	137	148	142	160	147	154	143	146	154	153	136	164	132	138	153	117	132	168	154	160	130	141	160	152	142	146	143	150	142	144	136	161	136	148	145	140	150	148	148	148	140	154	148	165	127	158	157	151	133	159	127	149	141	151	157	142	136	140	151	169	152	128	132	127	158	140	134	162	152	151	158	152	148	131	144	144	147	138	141	153	119	146	159	155	118	149	155	149	146	130	152	150	142	163	144	154	148	184	156	141	166	137	153	160	154	153	155	162	162	156	145	150	163	142	148	132	146	152	147	171	145	153	167	138	129	128	151	158	153	163	152	138	146	152	141	144	147	149	154	125	161	169	137	149	136	156	149	155	162	157	145	155	133	145	146	144	157	158	146	169	144	139	160	161	150	141	151	129	132	135	150	136	142	112	158	152	136	163	142	154	166	147	170	158	161	156	151	158	180	146	124	156	145	146	145	142	138	136	167	138	161	129	151	147	163	171	159	151	152	141	135	140	147	163	121	145	162	157	162	152	137	165	158	137	129	155	156	158	159	137	133	177	149	157	151	167	160	160	145	146	146	164	140	145	174	136	152	150	161	145	149	144	135	167	144	159	140	176	165	147	147	134	152	146	141	145	164	162	155	150	139	138	141	151	124	132	147	149	149	168	133	138	150	164	136	148	144	168	146	153	144	144	137	140	157	130	162	140	154	150	161	131	164	136	161	162	146	153	141	142	154	145	169	144	159	137	145	166	145	140	142	156	149	169	141	139	160	149	156	119	164	149	145	163	131	162	153	146	180	162	136	152	152	130	146	145	129	138	158	127	138	144	155	143	161	156	164	151	162	148	159	153	120	157	158	151	152	156	126	171	166	152	147	158	136	142	154	164	159	158	148	149	152	144	143	147	162	158	144	144	152	135	155	136	130	154	117	144	150	142	156	156	154	138	159	157	142	161	164	164	134	155	151	164	172	137	135	164	168	153	143	132	139	132	170	127	159	149	141	126	151	131	137	141	148	156	159	150	127	141	153	132	139	161	125	149	131	142	148	165	151	151	157	178	168	164	151	136	147	138	150	151	176	147	138	135	140	130	145	130	129	146	162	168	148	143	150	149	129	122	148	145	149	146	157	142	151	135	149	109	128	130	143	160	166	145	148	155	158	151	159	111	146	163	142	185	139	136	141	147	155	165	154	144	160	138	144	150	147	160	150	162	165	136	131	145	144	156	146	149	153	168	118	154	158	155	144	141	170	162	130	151	165	156	150	147	152	160	159	154	142	143	172	150	139	160	176	157	137	138	153	190	114	142	165	121	152	140	172	138	151	143	146	157	132	160	144	136	176	146	159	176	155	152	132	153	138	159	154	160	154	163	143	146	152	159	167	150	168	138	149	126	124	160	144	140	156	161	155	165	126	160	135	156	137	146	161	145	171	139	134	157	134	143	148	130	148	159	154	164	168	147	134	156	149	147	164	146	149	142	156	151	167	136	174	143	155	143	128	135	130	169	147	166	138	131	144	157	136	137	127	142	155	153	148	138	139	148	162	155	132	139	154	138	160	142	141	157	140	144	150	150	155	167	149	138	154	162	142	143	136	131	159	130	144	152	117	135	150	177	159	165	144	143	135	148	151	134	160	154	155	165	160	127	138	153	111	152	163	137	139	154	138	137	135	176	137	134	139	172	147	161	136	139	136	131	134	142	132	134	147	137	175	164	126	179	167	135	151	158	134	133	143	137	150	143	151	132	162	166	132	144	174	163	160	141	144	141	145	124	151	127	168	153	143	149	150	136	128	157	163	148	163	135	183	178	147	171	117	149	145	139	139	161	144	174	154	150	138	172	172	152	142	130	150	158	152	168	144	159	140	147	181	134	131	140	150	160	150	182	139	144	160	154	178	151	164	144	142	167	140	138	139	130	152	137	143	164	133	153	109	170	169	151	170	136	142	160	163	156	133	152	156	142	153	148	151	144	156	143	141	164	128	164	153	163	133	152	137	136	131	156	141	134	131	153	149	140	153	146	169	129	153	137	135	131	132	147	151	153	133	114	142	146	144
4477	4302	1490	745	831	581	586	575	544	540	463	519	494	517	542	507	545	512	478	494	511	504	488	442	493	489	511	492	474	514	487	472	543	499	510	485	496	519	462	497	505	479	478	496	492	510	482	493	503	507	491	488	475	498	507	490	478	488	520	516	469	518	483	480	517	479	477	493	460	493	477	475	501	484	480	492	498	473	474	501	557	493	442	489	499	488	493	499	490	473	481	472	498	503	503	466	486	507	481	496	512	487	514	512	482	475	475	537	483	493	504	499	479	448	505	504	513	460	516	485	484	492	477	497	536	471	493	500	487	496	480	498	480	480	506	485	450	511	478	489	533	509	514	484	500	480	487	505	524	479	515	474	493	505	502	469	509	499	496	517	453	511	511	536	539	504	501	497	488	478	511	520	488	533	485	506	461	487	518	504	484	487	500	520	511	510	480	533	494	506	467	496	513	489	476	469	463	512	504	431	493	475	453	537	465	466	467	470	508	462	507	476	468	492	479	493	502	478	480	495	485	504	448	504	470	471	516	469	464	507	514	501	488	495	453	504	469	471	512	486	475	486	487	496	505	485	470	494	495	512	519	492	484	509	515	494	526	486	445	469	475	503	486	527	540	463	459	470	483	529	480	492	506	491	500	489	498	504	462	519	467	503	464	505	480	469	533	455	499	523	485	505	480	484	496	485	465	514	469	538	502	509	502	494	506	501	487	467	466	516	464	472	507	505	529	521	492	493	501	457	483	516	517	462	513	506	526	487	482	475	483	507	531	505	492	483	471	504	496	487	470	484	509	509	501	481	469	491	505	474	525	478	483	479	480	487	505	512	552	514	463	506	484	488	495	492	492	468	501	496	521	460	543	466	500	479	483	474	479	459	492	527	505	465	516	488	521	503	481	487	501	528	482	519	506	505	481	476	486	485	509	501	489	460	497	478	513	449	487	496	477	509	455	470	502	512	486	521	506	487	489	472	480	500	451	475	512	514	485	473	504	540	518	508	492	461	530	508	514	470	482	501	489	492	513	466	473	490	484	528	516	472	516	436	470	524	485	504	466	502	505	512	465	507	471	499	511	499	467	459	529	502	511	477	532	487	514	483	505	504	501	498	481	532	527	513	479	475	494	483	555	467	480	546	492	525	510	546	443	482	476	491	484	498	489	478	478	471	478	451	467	507	497	484	493	485	512	471	454	472	502	471	483	544	498	474	491	460	514	456	508	522	459	476	452	489	485	489	491	514	517	488	492	486	528	498	529	469	477	491	497	482	507	495	462	492	495	505	495	447	495	484	480	472	457	534	494	468	499	469	468	482	460	502	504	504	509	503	517	511	475	508	472	505	469	486	493	493	467	491	475	497	508	494	483	519	559	480	522	502	491	508	516	487	486	492	502	463	481	478	477	498	448	548	470	493	447	469	531	522	485	485	495	496	509	499	457	524	497	505	502	495	477	483	461	504	474	491	509	474	535	481	547	479	487	491	502	526	469	469	490	473	492	539	505	507	513	527	516	501	490	503	477	468	589	509	484	476	464	440	477	517	494	495	518	478	511	481	449	525	516	536	524	494	471	499	515	507	460	497	478	508	489	457	490	530	469	501	503	509	481	507	486	527	474	496	494	492	485	520	495	487	460	495	438	517	483	466	489	511	536	433	505	524	516	474	495	482	517	466	489	518	498	478	517	519	482	526	497	503	503	479	501	497	436	499	491	484	481	475	462	472	499	493	489	512	492	493	481	501	480	487	481	482	501	518	489	494	456	475	498	494	495	517	488	456	496	511	492	523	500	517	490	487	509	497	510	514	480	522	499	522	446	514	502	491	481	473	483	541	492	500	521	481	496	468	452	460	511	500	509	484	486	537	528	491	471	484	466	485	496	515	505	477	531	482	488	502	513	460	514	461	478	494	519	492	548	495	463	500	490	489	542	523	525	495	486	521	486	462	449	502	480	483	481	466	480	516	500	498	510	475	478	528	509	517	480	499	479	507	466	470	454	484	524	482	480	494	490	476	458	482	534	548	476	486	534	502	518	502	502	503	489	499	462	494	464	505	529	460	543	475	519	443	517	481	483	471	498	505	484	481	521	459	489	504	478	487	507	532	505	515	508	532	507	548	505	480	526	460	472	521	496	473	523	492	472	503	482	539	501	479	505	492	515	504	487	488	456	488	498	477	478	485	484	485	486	497	513	493	491	477	502	530	475	483	465	493	518	490	477	481	515	484	499	490	449	451	481	500	495	505	483	512	488	451	513	470	492	487	474	477	509	493	524	500	502	470	487	482	531	510	470	469	525	513	508	513	508	511	501	488	494	502	524	516	493	477	526	458	504	494	475	476	503	473	513	452	523	471	500	493	512	458	497	506	476	490	476	529	497	508	491	524	473	464	471	526	477	510	489	463	473	476	496	509	513	516	475	522	531	531	490	540	503	515	503	520	452	483	494	489	480	504	498	503	501	477	486	472	492	494	495	509	499	514	482	525	462	511	540	484	456	488	514	526	481	557	467	497	459	509	489	502	512	479	497	490	479	467	453	510	493	486	503	500	471	492	534	495	468	483	467	491	482	469	532	485	543	484	481	504	491	484	484	471	473	533	491	511	525	447	473	446	462	529	487	472	475	491	506	477	462	493	516	501	494	468	479	492	493	486	496	480	480	465	508	502	464	438	499	468	517	473	485	477	535	441	468	518	479	528	513	495	469	513	519	505	500	507	471	533	515	449	477	538	477	474	507	484	508	488	478	546	504	511	494	455	492	495	457	498	492	486	503	461	499	503	501	497	471	513	494	492	511	533	496	495	511	486	480	488	554	465	462	486	513	493	507	497	498	464	438	512	489	500	464	494	494	475	507	491	525	488	489	497	485	467	483	439	466	497	463	517	435	501	500	502	484	496	513	488	500	508	519	503	521	468	530	516	490	497	464	478	481	519	527	460	545	478	469	535	490	465	488	491	510	482	511	557	504	500	447	508	508	464	494	468	499	456	505	473	481	445	471	501	487	511	529	495	487	484	490	464	456	484	525	503	507	467	488	539	510	522	492	477	477	516	471	479	494	465	534	522	496	512	488	440	489	528	474	497	517	510	473	491	488	490	501	498	497	512	471	483	446	492	464	487	511	483	508	515	501	480	520	465	505	487	529	512	491	499	468	475	438	485	519	492	513	472	484	480	494	494	484	470	487	483	488	511	476	517	473	513	498	507	548	457	531	488	489	500	487	530	502	497	463	480	458	502	495	490	500	519	478	473	533	468	527	486	493	485	495	493	495	492	480	494	462	498	536	522	526	492	467	489	463	499	484	491	497	484	479	492	514	454	527	504	500	521	508	470	499	534	493	472	507	534	490	447	518	491	490	487	499	507	492	506	521	476	487	483	493	472	487	488	488	508	513	483	466	504	490	459	486	482	516	470	510	508	475	482	513	502	473	457	512	455	484	511	494	471	506	509	501	502	476	471	472	506	471	469	500	489	467	518	521	479	524	499	514	506	508	482	498	527
35619	26920	21762	17508	8968	4431	2438	1296	632	477	439	472	412	400	397	410	425	383	377	366	351	365	364	359	377	369	366	315	315	373	341	316	315	337	367	380	376	360	335	382	348	395	375	370	358	380	343	346	349	340	317	363	362	371	346	380	364	364	340	327	333	373	374	342	340	333	325	356	330	337	350	358	336	328	366	335	349	339	362	378	299	355	362	340	345	352	311	339	360	337	314	368	354	349	331	361	329	363	350	313	354	318	377	365	343	349	349	334	337	326	332	332	311	392	408	347	359	334	362	333	337	354	338	347	352	365	374	330	307	339	342	343	328	341	359	367	362	344	364	336	326	306	361	342	361	349	350	332	299	368	337	383	339	341	332	329	370	349	370	377	346	350	359	363	331	347	336	344	359	357	304	317	330	336	345	342	350	320	356	378	378	378	345	339	327	325	365	344	348	310	357	341	355	323	330	372	362	368	291	325	338	320	336	349	362	337	365	347	359	362	339	357	364	335	366	362	336	360	359	369	346	302	355	351	335	357	341	360	377	370	371	332	335	374	369	334	353	351	389	343	366	345	328	334	337	323	361	352	332	337	349	352	368	339	355	345	356	357	351	344	358	351	319	356	368	369	354	382	348	343	340	351	366	319	314	363	330	317	349	355	326	357	362	357	361	339	329	350	362	359	359	368	356	355	350	338	361	338	345	301	359	358	348	373	362	342	394	335	378	348	312	367	349	344	333	350	349	339	319	352	362	331	346	353	334	356	342	345	363	369	328	350	401	352	373	393	354	370	307	363	317	332	372	325	360	366	360	336	364	335	320	340	360	310	350	345	376	324	330	320	339	333	353	337	313	304	332	331	359	350	368	323	349	348	350	382	343	382	339	360	330	355	373	357	324	335	338	368	354	339	378	351	360	369	314	328	326	331	405	351	328	363	314	368	338	333	359	347	357	334	369	365	376	350	380	322	328	355	353	335	341	361	314	357	334	324	297	336	338	338	337	350	323	349	365	333	329	312	326	340	358	341	368	357	346	339	359	346	324	337	344	349	337	326	348	347	352	338	357	327	339	348	388	323	355	344	352	340	355	367	338	349	329	307	359	343	358	352	336	333	368	333	355	350	350	373	315	371	338	364	369	310	347	316	328	337	316	339	335	336	321	365	312	336	361	367	325	345	344	310	352	309	332	376	335	342	328	331	351	332	338	374	384	343	341	322	355	344	333	355	370	317	366	360	319	363	339	378	348	340	350	352	308	326	351	355	356	357	391	324	381	371	309	326	363	349	353	326	359	350	371	351	364	387	299	323	344	312	344	365	353	371	355	335	344	346	326	346	337	345	322	320	339	354	375	342	330	349	370	372	342	334	345	349	351	357	350	344	358	345	387	326	336	309	336	382	347	365	364	333	329	334	334	355	357	325	351	362	343	339	352	334	335	343	339	321	354	326	326	338	363	350	346	363	375	367	325	361	367	331	352	342	407	333	342	326	365	334	348	335	329	343	362	321	397	333	353	360	379	318	370	357	337	364	344	340	329	322	336	328	372	328	353	332	329	339	367	364	340	365	356	327	325	361	361	355	353	366	303	344	338	348	325	353	336	349	330	355	354	388	316	341	338	368	344	345	327	345	341	354	369	331	344	378	384	398	364	333	351	375	354	361	349	345	347	335	332	331	354	324	317	303	359	341	360	335	319	345	336	338	382	308	398	357	313	353	331	349	366	388	346	341	343	320	321	352	333	345	335	390	335	355	339	324	353	346	364	349	330	357	366	333	350	365	319	337	358	371	333	327	316	332	386	338	305	347	378	374	357	381	325	383	339	315	331	354	330	353	360	338	320	362	328	364	364	357	347	358	366	327	347	310	338	339	356	353	377	350	347	342	342	365	332	383	325	378	366	317	370	341	349	316	332	334	337	338	334	369	349	376	357	346	341	346	341	367	330	351	332	364	369	364	307	384	349	333	391	339	353	352	343	336	366	339	327	331	328	334	332	327	381	353	357	392	336	359	334	379	365	378	339	352	334	352	288	351	348	342	346	324	356	334	332	343	357	345	348	365	310	346	346	319	350	356	336	350	344	340	366	325	314	356	373	372	348	332	368	369	327	390	382	345	355	346	339	376	366	377	345	357	359	361	343	357	340	334	370	324	338	341	342	315	323	329	372	338	311	314	370	315	358	364	344	338	360	334	328	359	357	324	330	330	377	342	318	358	314	370	311	368	342	338	339	308	326	328	318	353	356	315	329	310	371	323	363	323	346	314	348	351	339	372	341	335	330	349	373	326	348	355	368	328	381	357	352	376	349	385	341	323	357	332	370	328	357	321	349	339	354	316	346	361	373	377	356	320	364	394	336	317	345	346	375	344	345	331	364	378	340	316	337	385	352	342	340	359	339	321	359	317	361	301	357	388	326	348	337	369	352	311	326	363	367	357	350	346	336	367	365	336	360	347	351	334	347	340	328	346	337	330	389	345	333	331	368	329	346	345	342	326	325	312	389	360	359	352	347	339	316	357	337	353	342	359	317	380	364	342	341	358	335	352	346	342	346	374	340	367	367	332	325	340	358	334	303	356	324	316	348	310	333	357	350	383	345	314	321	346	352	331	346	334	358	305	320	350	366	330	351	348	333	361	349	363	367	322	380	342	310	342	354	349	329	351	344	327	332	340	317	339	369	352	340	341	358	338	309	353	338	343	358	396	359	316	353	338	384	337	325	323	375	347	360	334	331	341	332	332	362	362	335	357	368	335	327	349	353	373	343	364	341	333	348	331	325	328	336	331	338	352	350	391	371	346	335	341	332	333	334	333	381	345	340	356	312	341	330	314	337	362	340	318	338	392	385	340	342	317	373	349	341	327	326	340	341	358	339	360	358	323	337	366	351	327	337	365	370	311	365	314	333	377	336	350	384	350	353	326	334	338	375	314	341	312	351	364	353	330	364	367	333	360	346	360	340	345	328	340	355	334	319	345	323	358	321	358	347	334	338	337	342	326	346	361	332	363	368	380	331	367	345	331	332	324	337	351	378	364	336	363	358	335	381	348	360	335	342	350	340	335	324	354	330	340	384	326	355	354	329	341	371	347	314	308	371	376	340	327	329	371	321	350	332	326	358	338	379	335	338	321	309	326	372	333	319	346	333	355	347	365	340	387	344	330	382	347	361	322	348	356	348	369	356	364	330	349	336	364	349	345	340	370	374	353	357	368	294	352	344	353	364	335	369	386	394	355	334	382	353	372	339	353	342	344	298	335	325	375	358	351	324	325	360	350	380	320	362	336	331	327	324	325	381	332	343	363	373	344	306	343	361	324	332	326	374	352	328	331	313	358	420	348	336	351	381	368	336	301	369	336	358	354	348	343	343	338	352	339	364	325	335	330	362	307	370	374	334	345	353	341	389	334	355	371	348	367	355	350	309	333	324	381	358	311	315	353	347	338	350	300	362	353	326	362	368	330	382	344	367	386	343	324	341	356	337	339	343	368	360	316	341	323	332	344	343	360
25094	17131	16698	13941	5477	3064	2515	2187	1870	1799	1655	1524	1461	1342	1303	1291	1258	1201	1148	1137	1125	1099	1088	1073	1079	1059	1026	1074	991	978	989	1018	989	999	1012	985	969	1019	980	990	943	998	978	960	1006	944	969	992	902	902	943	1012	1008	967	996	913	1016	980	934	943	967	987	936	937	914	906	913	988	905	954	912	926	951	928	932	967	975	947	935	949	920	965	957	920	930	979	950	1020	893	922	966	909	962	889	908	934	958	1001	942	944	895	831	940	955	911	987	874	937	938	944	912	999	964	891	929	949	949	905	914	923	930	899	956	951	911	935	947	936	908	963	920	957	920	917	976	918	917	939	1010	981	955	913	959	950	900	926	894	924	934	930	946	932	923	964	928	905	940	915	903	927	893	918	938	954	884	926	923	879	994	940	916	937	907	918	911	929	921	971	958	907	968	932	905	937	915	954	950	982	883	865	923	905	940	904	881	974	970	963	928	922	964	936	921	918	950	882	886	943	907	954	953	967	951	960	888	912	924	901	886	922	932	934	922	932	954	936	893	864	899	942	945	946	892	920	902	928	918	918	927	939	948	969	947	932	874	931	964	960	958	846	955	925	943	955	893	904	904	921	968	931	929	907	940	941	1009	946	900	902	983	963	947	876	899	922	891	914	864	916	936	922	917	895	965	889	969	929	948	932	883	972	931	932	905	920	938	921	921	920	919	922	902	923	963	912	947	948	943	983	926	931	884	972	943	908	917	935	968	924	973	925	921	901	969	911	949	897	963	910	892	908	968	899	949	915	940	896	857	924	841	923	946	955	952	933	869	900	910	903	908	926	924	925	928	895	919	951	945	899	898	950	919	876	926	861	918	853	968	935	925	929	869	940	942	973	887	920	891	908	923	902	935	904	908	931	903	904	908	897	942	897	925	951	900	944	857	951	928	909	877	908	928	927	945	944	925	971	923	883	920	962	994	932	947	969	932	901	903	993	911	933	946	941	862	926	855	948	939	888	915	959	935	920	966	928	919	945	910	923	916	911	926	866	952	888	904	887	876	915	944	944	949	886	932	932	894	934	957	900	991	954	927	895	897	946	900	936	907	936	956	932	869	930	947	901	945	919	933	896	953	919	897	943	957	939	907	911	835	922	917	936	922	858	906	941	965	926	941	894	948	916	939	913	891	869	948	939	953	928	931	868	931	907	910	847	893	976	919	961	926	939	930	925	1006	978	938	931	927	912	985	911	955	962	961	940	872	906	917	933	935	957	906	899	912	881	947	888	894	916	954	951	960	943	914	901	905	938	961	946	937	960	924	902	925	963	935	870	926	956	967	905	859	901	898	970	880	970	948	965	896	935	888	916	970	955	970	908	908	916	877	918	911	922	907	912	896	882	915	924	931	866	922	929	967	920	920	960	953	961	966	985	982	945	974	945	979	959	915	914	945	897	879	928	941	962	910	974	835	930	949	920	922	938	945	927	931	955	920	875	955	840	947	881	877	934	892	933	879	949	980	943	939	877	921	961	933	958	963	929	882	895	919	928	912	904	889	910	964	905	950	928	886	922	900	940	911	968	845	919	975	939	897	903	941	955	915	892	881	961	919	968	947	905	948	941	886	908	956	924	859	944	932	905	885	965	903	870	873	978	883	920	896	956	920	884	916	938	881	895	920	1004	918	936	956	940	932	959	951	905	946	897	902	972	923	948	947	914	871	903	916	930	892	902	909	883	879	900	912	947	885	967	917	889	938	926	944	928	912	939	935	939	940	914	875	880	913	894	925	881	919	902	959	982	945	947	979	911	856	907	935	934	978	941	999	902	881	917	923	910	913	873	937	931	921	869	949	893	914	955	867	911	930	902	940	895	873	918	967	913	838	933	873	908	928	905	891	896	898	917	922	921	934	906	897	938	912	1007	895	929	996	958	967	946	909	937	941	910	902	946	958	1021	947	903	947	980	934	937	908	961	905	953	966	914	942	924	941	908	914	876	954	911	987	971	922	886	950	966	961	945	897	863	918	901	912	994	927	955	1003	901	948	896	928	943	900	956	926	912	915	833	897	936	929	916	924	954	912	913	870	946	912	955	956	925	928	946	957	944	971	942	944	890	888	959	949	891	913	925	944	945	937	885	922	922	950	958	922	885	903	896	984	969	924	971	940	963	934	954	928	956	935	901	886	913	902	904	962	903	910	889	946	877	967	932	903	895	907	886	950	969	863	961	975	876	971	945	990	979	943	963	963	971	921	894	933	993	946	935	864	941	873	921	970	901	930	946	977	908	964	958	914	960	900	892	981	957	877	934	943	961	959	942	956	903	917	932	943	914	931	902	903	910	927	887	976	891	902	915	896	955	880	971	905	935	909	907	936	891	906	912	905	943	918	932	956	894	925	948	943	889	941	972	895	921	948	921	1008	905	897	883	901	920	916	960	950	898	884	932	904	941	903	922	913	899	911	933	929	885	872	946	956	990	904	978	934	905	934	900	933	912	976	921	969	950	930	915	909	932	921	948	1025	981	898	886	954	932	974	952	900	901	973	944	937	934	875	984	868	972	900	909	896	934	936	962	978	910	930	944	981	926	943	882	956	939	907	933	954	859	981	953	952	855	901	913	927	952	913	904	882	979	904	963	935	913	931	958	942	908	959	955	930	837	891	926	941	951	931	914	912	904	942	923	915	877	936	907	952	909	921	895	977	889	921	925	934	910	930	950	929	846	865	957	899	903	925	900	945	901	940	884	946	891	940	947	1004	949	882	914	937	946	900	962	906	892	944	953	902	934	873	915	926	928	921	908	893	922	920	954	932	921	945	908	915	942	906	972	942	940	884	931	943	960	941	899	902	1002	929	877	865	961	914	877	961	932	916	949	897	951	992	912	904	911	947	893	914	961	909	892	930	949	875	963	953	914	888	926	967	920	928	922	851	913	914	920	903	903	942	934	915	906	916	934	958	860	975	885	943	910	948	919	913	924	897	900	943	901	888	946	954	890	888	954	936	908	943	984	978	853	911	902	890	943	965	942	919	951	929	924	895	879	909	902	922	945	915	891	916	963	926	901	963	877	944	911	936	933	918	934	933	925	908	955	956	967	915	908	919	880	946	949	899	922	883	960	929	910	946	901	941	941	931	879	929	935	912	931	911	922	893	931	941	949	942	934	952	924	909	910	934	940	898	931	860	899	894	857	922	943	941	883	899	924	872	900	920	974	906	950	984	909	913	977	892	955	892	910	932	944	943	938	970	966	951	940	916	893	883	902	902	887	977	919	914	904	943	946	918	941	912	915	953	926	953	890	900	966	928	936	918	915	869	914	905	929	926	968	928	911	856	919	956	902	929	945	915	880	869	933	990	929	930	886	973	938	970	900	885	923	887	957	908	913	914	942	945	922	957	896	905	919	916	909	933	901	930	888	979	933	944	954	975	938	880	870	934	894	931	884	912	936	920	964	878	906	895	954	879	907	922	889	951	921	892	919	898	932	956	903	964	946	913	869	918	958	946	913	961	937	984	879	879	934	917	990	927	905	942	908
38406	26354	21303	12943	7075	3667	1960	1138	692	541	583	535	547	474	475	447	456	421	425	460	439	414	422	448	414	420	425	434	373	389	428	410	398	411	416	420	414	357	411	402	405	426	378	408	393	414	417	410	420	392	404	428	419	389	347	351	413	394	409	374	407	368	385	427	404	391	354	391	396	377	417	351	391	427	387	409	374	404	364	417	400	401	369	448	400	406	399	422	421	424	408	388	372	405	409	375	384	391	399	379	397	394	359	375	408	397	408	381	405	417	424	373	386	398	397	406	390	380	375	376	413	409	406	380	409	388	438	390	381	385	388	369	350	363	369	423	442	394	349	397	422	411	381	401	418	383	398	399	402	369	407	375	353	399	405	384	387	420	424	364	384	408	386	387	407	388	396	380	409	339	372	393	386	371	385	387	389	392	423	384	425	404	377	378	396	368	379	382	375	389	392	390	369	375	404	381	384	375	383	387	396	400	396	374	397	376	393	395	410	394	390	402	380	385	421	431	335	402	391	378	400	379	367	404	409	405	401	373	386	406	397	418	364	370	409	419	401	379	404	360	384	405	392	350	362	366	377	396	394	426	377	387	357	369	417	371	364	444	409	374	421	409	408	391	369	403	340	389	410	358	359	428	415	388	397	413	390	378	405	383	418	362	415	404	410	390	375	409	415	349	361	426	371	399	407	395	393	376	410	406	404	424	374	412	379	397	422	386	375	430	387	408	384	408	395	400	398	421	404	397	397	398	390	391	398	360	375	395	395	406	376	383	414	370	383	402	421	395	385	392	403	389	385	382	412	416	361	396	444	390	419	364	418	408	384	393	405	346	387	450	414	380	391	438	417	402	412	376	378	370	394	379	395	386	390	375	374	343	408	352	370	370	420	430	365	382	409	383	371	405	394	399	400	390	402	388	383	364	401	380	386	411	380	356	393	402	364	421	411	404	430	400	386	386	350	380	401	406	361	394	377	396	386	359	407	363	400	398	421	338	365	384	395	368	383	405	398	380	379	393	421	381	384	410	383	405	371	380	366	410	400	451	480	401	382	373	421	360	390	383	375	387	389	391	416	374	385	393	365	376	407	412	354	369	380	370	420	392	366	410	391	409	394	380	392	409	395	382	371	392	389	373	403	403	378	390	379	395	365	378	375	387	424	393	366	380	372	386	392	374	415	388	388	413	410	379	355	408	374	384	380	406	388	388	382	379	386	388	413	412	417	400	384	401	390	395	380	406	409	417	372	389	411	377	406	390	387	411	408	407	368	375	403	336	383	450	424	409	431	401	350	392	399	377	400	362	380	378	435	341	393	376	416	377	404	396	376	397	371	382	401	405	389	392	378	375	452	386	376	375	378	382	392	386	375	417	379	389	365	394	380	406	395	401	427	422	395	380	404	378	368	386	390	400	403	388	402	383	380	353	392	375	407	360	379	410	382	381	427	407	366	348	437	419	389	382	369	382	381	395	372	375	379	413	398	354	393	380	409	385	396	390	384	442	386	415	383	365	364	393	360	408	413	420	385	431	418	379	424	364	411	416	433	365	400	402	423	401	396	413	404	400	409	397	378	374	420	391	408	375	395	399	395	365	393	425	388	384	409	362	371	399	413	415	384	370	412	360	397	386	381	393	388	368	402	348	375	411	386	397	403	406	376	376	387	401	407	393	381	385	401	400	370	413	380	376	404	345	376	424	373	396	415	377	401	399	390	355	356	377	397	365	362	379	385	390	346	369	382	399	363	374	387	379	384	374	400	360	396	399	441	425	397	410	345	409	409	421	366	381	421	390	390	405	393	401	410	372	413	398	403	413	401	385	363	387	408	405	400	384	375	390	401	418	379	394	391	364	395	373	412	392	423	409	371	415	368	370	401	438	372	381	331	412	390	401	359	346	390	369	365	441	371	388	383	396	389	401	406	404	397	403	384	367	379	390	377	399	390	376	379	359	371	388	400	380	377	349	398	427	374	375	394	349	374	389	396	375	378	393	387	406	371	407	394	398	380	430	385	416	437	391	411	376	379	406	402	361	403	392	407	395	386	381	358	395	382	381	389	396	400	424	377	379	433	348	388	382	402	410	374	360	384	415	377	400	380	388	407	385	395	368	355	394	379	408	377	403	422	382	391	426	402	389	385	368	401	381	382	397	375	371	378	394	386	397	385	410	395	394	403	394	406	389	422	392	366	420	372	356	373	392	372	392	403	430	392	395	370	380	416	362	408	393	401	375	388	369	357	385	394	403	375	430	408	399	380	441	377	389	407	419	406	385	384	324	399	390	378	382	377	376	405	386	410	368	363	407	412	386	395	391	402	412	382	383	381	374	365	379	401	370	410	402	389	398	385	355	431	411	379	378	412	373	377	412	391	402	376	415	395	406	365	379	396	373	421	399	411	427	382	387	380	376	406	407	387	411	341	369	422	404	333	386	393	423	400	394	404	335	373	401	423	396	400	410	415	395	376	419	391	406	394	376	384	382	394	372	396	376	402	371	369	374	406	393	396	407	371	400	383	398	401	397	367	372	366	391	369	422	415	403	389	376	385	373	393	394	401	395	366	386	422	380	380	402	429	388	402	405	389	424	378	388	376	382	395	363	373	405	361	409	397	406	373	373	400	357	403	399	380	382	400	353	409	386	397	360	382	399	396	454	393	432	353	354	384	386	379	372	373	397	390	405	386	370	407	386	379	375	376	396	367	447	380	398	388	398	386	401	350	379	390	413	385	382	424	385	389	392	374	378	397	385	374	384	383	372	370	387	362	384	374	396	434	350	393	400	397	411	402	424	392	390	382	370	376	397	402	377	381	395	397	361	365	393	385	364	386	391	383	379	409	388	416	420	364	385	391	355	391	352	376	352	382	395	394	352	358	405	406	422	385	378	388	347	395	377	376	400	381	400	399	394	382	369	380	437	421	399	329	388	388	418	408	405	392	347	361	412	386	377	391	423	364	403	402	362	375	392	350	359	432	374	400	425	380	420	386	403	382	354	364	399	386	364	359	421	364	390	402	376	362	412	384	413	357	399	375	351	381	407	373	374	395	380	397	371	420	333	367	380	404	410	395	424	373	403	403	361	413	405	387	408	379	422	390	372	408	406	431	390	359	383	397	417	418	416	402	380	384	400	364	391	389	364	417	402	398	393	381	391	395	418	383	385	378	402	385	398	396	434	426	399	403	411	411	406	405	402	411	406	380	381	392	368	408	362	379	381	404	393	384	408	415	397	422	391	368	391	387	397	354	403	411	409	399	421	397	394	441	336	390	376	414	397	439	409	389	413	411	405	388	362	395	383	386	388	431	360	426	390	384	410	428	394	412	371	391	373	405	395	395	355	393	417	382	371	419	409	374	358	441	381	396	366	431	425	396	404	379	428	357	397	393	395	381	373	386	346	397	385	401	357	416	372	375	394	391	386	421	373	385	367	403	374	388	399	399	385	354	367	389	384	371	402	410	385	354	422	373	409	389	345	355	398	383	370	411	404	390	371	372	388	406	413
27088	15324	13320	8052	5576	3918	3447	2924	2546	2225	2060	1885	2033	1717	1554	1514	1458	1404	1460	1362	1312	1253	1264	1223	1236	1219	1120	1214	1177	1144	1139	1160	1132	1110	1156	1126	1039	1140	1118	1040	1067	1086	1067	1036	1057	1125	1096	1013	1062	1043	1005	1003	1049	1026	1009	1070	1050	1034	1034	1011	1056	1022	1043	1019	1060	1002	967	1009	996	1021	1051	994	1007	1023	1022	1045	975	999	1039	1041	1006	996	1012	999	1028	966	1014	998	1029	1057	1006	1040	1030	995	984	1020	1077	944	1005	1023	1021	987	984	1020	1004	1009	986	1002	1038	967	992	945	1009	1004	959	1005	1040	979	1019	998	1017	996	984	1004	1003	1036	1000	1001	996	976	994	976	948	1053	996	989	1072	1018	980	974	1019	1022	1022	1006	1007	977	935	976	1012	1030	994	1015	1019	1010	1019	969	989	1062	1060	1012	971	1044	1009	933	1018	992	978	948	954	1014	990	1036	1034	973	999	992	966	1021	952	1001	1066	970	977	979	1037	1014	940	1017	960	1033	1044	972	953	999	991	1044	1018	987	973	1033	1010	1008	991	1029	976	958	1061	932	970	1006	1003	1005	981	1027	975	1006	985	1011	986	1032	1010	1045	948	1039	1023	1006	999	1003	1043	1062	991	1067	1022	972	948	1019	994	986	1008	991	1002	993	947	1015	981	997	1005	996	999	1031	980	1024	973	1044	1072	998	1006	1037	999	991	967	1025	982	1005	1019	1026	980	942	976	996	969	974	953	1040	985	952	949	1012	999	1069	964	997	1007	1010	1034	979	989	986	989	1028	1041	1002	974	960	1033	1037	1051	1045	1010	1040	990	970	1005	997	1020	996	1032	946	979	1030	968	1020	979	958	978	1004	968	976	997	1025	969	988	1036	984	968	957	994	977	995	996	968	1031	1006	1035	1028	1020	1025	1023	975	970	1025	966	932	1008	986	1031	969	998	1000	1002	989	993	987	1015	983	971	1074	1007	987	1028	1009	966	992	1043	1023	1003	1033	994	996	1006	1011	1031	976	1008	953	1010	956	1008	1025	1002	971	1019	1027	969	1013	996	1033	1028	974	944	1062	983	984	981	1057	1026	981	983	1010	1004	1044	970	1048	1017	1047	971	1030	992	999	953	1000	993	977	979	944	1065	1013	980	988	994	949	1054	1001	958	972	998	987	971	931	1026	1008	978	977	1035	932	1006	1068	1016	992	982	1034	1005	1019	1014	1043	1016	976	1024	997	996	1033	948	997	997	956	1014	1011	1067	966	1000	981	953	1039	1024	996	1004	1069	991	1053	1011	1024	971	1041	1031	959	1008	983	994	958	986	992	1032	1012	1015	1015	1042	992	981	1000	1029	1001	1014	1034	996	995	949	1007	1007	1011	991	963	1013	966	1001	944	969	951	997	953	1017	978	956	991	1038	1010	1008	1002	1000	1048	1029	1030	1009	947	939	1043	946	969	1013	993	976	977	1032	991	983	952	1034	981	989	975	978	984	1001	1079	985	1012	991	974	1014	1019	1025	1065	1005	980	981	1006	975	1014	974	1005	1047	984	983	975	1015	991	1003	987	971	951	982	1038	981	1017	972	962	1005	986	986	946	999	939	1027	982	994	995	1003	999	1001	984	984	1058	1014	1023	985	941	1022	1009	1029	978	978	1075	1020	991	972	1054	945	1022	967	966	970	1012	970	963	979	940	979	996	1033	987	1038	985	1021	972	947	947	964	946	1025	987	1022	1034	1017	1016	1017	999	992	1021	1002	999	1047	998	1014	1017	1001	1015	988	1035	928	999	973	1038	932	999	991	1037	1000	1049	1003	984	1008	955	967	973	1002	1047	1032	1023	1009	1004	945	984	990	1001	981	983	1014	1029	982	995	990	935	1002	1035	1007	991	1018	988	1006	1061	968	1048	1002	982	1015	1014	929	956	947	1030	1044	963	1028	948	1076	994	1001	993	1008	1014	958	978	911	1017	1013	1009	987	1041	978	1015	980	1017	1011	991	1020	1039	988	989	966	1036	995	951	928	1023	997	978	1049	968	997	1009	974	945	993	1024	1025	967	973	1014	951	968	976	1041	1003	1005	970	966	974	963	998	932	1018	1027	1054	1012	993	997	1004	973	1062	996	988	1080	1102	973	932	979	988	1006	996	995	991	958	998	1028	1014	962	1058	979	1020	1077	1008	975	1023	987	1003	979	963	1052	994	1056	997	1045	1023	992	979	1001	982	994	1023	943	951	976	956	986	1036	995	1024	1067	1033	952	1011	996	1023	968	980	951	987	1014	966	1005	1012	1012	990	1044	1015	992	989	1011	971	985	980	990	1018	1042	958	1006	957	987	972	1032	999	960	994	1042	998	1070	1014	1008	995	988	1019	965	1043	975	996	1027	1037	998	942	974	1025	960	1045	1013	995	976	990	953	1055	1002	995	992	1067	1007	1009	948	990	1022	1016	996	995	977	950	1015	1053	1027	963	997	998	975	979	1058	982	1016	977	957	1032	1002	1018	960	1001	981	970	1054	1053	1007	1032	980	1033	957	1007	960	999	1009	953	1013	980	936	1017	978	950	1027	984	985	964	967	969	1024	1039	974	991	957	1033	976	961	996	1045	1041	1024	916	990	972	995	994	977	982	1040	1016	963	1065	977	952	958	1019	1021	1035	1049	964	1002	940	997	999	1079	1033	931	976	1010	972	982	978	957	1042	1001	1003	1015	1045	937	1044	965	1067	989	1023	997	1012	959	978	999	963	1019	917	963	971	973	1018	986	1043	990	1018	998	970	1014	990	998	1002	998	1031	974	993	952	1010	1039	1013	968	1054	994	964	938	1011	1018	972	996	973	1020	1046	999	1016	972	1056	1012	1028	956	1021	967	1034	994	935	992	1036	977	1017	1014	1020	962	996	1023	953	989	1082	1090	1007	923	1008	998	1013	998	1003	1016	972	1023	1000	1069	986	960	1005	994	1017	1024	1009	1026	1019	976	996	975	1029	993	978	969	974	1000	989	982	946	964	984	963	1026	943	988	1050	1025	965	968	986	966	1003	1004	993	974	965	977	973	978	985	963	1004	965	1033	986	962	956	1008	1052	993	1024	999	1016	971	991	994	981	1002	985	986	997	981	1013	1000	1009	969	1010	1007	965	1000	1005	1025	945	953	1079	992	1039	996	979	991	963	1023	973	980	962	1082	984	997	975	966	987	970	1024	968	970	918	975	995	1019	939	1010	1067	1049	960	978	1016	992	1020	953	1029	1017	1001	993	1046	1003	979	1049	952	1002	979	1018	1015	982	1033	1023	1042	999	1009	981	1025	1007	979	1028	987	958	985	1044	1060	955	1028	1020	987	1014	971	1007	1054	1010	1000	1010	986	1013	1021	958	971	945	1027	980	993	996	975	1007	1003	1018	1009	976	1023	1006	1012	974	1021	998	1016	968	974	960	1011	976	993	986	1039	977	991	995	1018	999	1037	1002	964	993	947	991	983	981	1032	1018	1017	979	975	1021	1021	968	994	912	963	1054	1012	962	958	986	1038	1008	994	1023	991	993	986	997	982	1071	982	999	969	964	1014	967	1014	1028	992	982	999	995	1056	1006	967	940	994	956	974	1007	1036	965	995	1026	1034	978	991	1026	950	1000	974	987	984	999	1014	985	973	983	1089	1005	997	977	966	1009	940	1013	1016	1006	968	980	1017	970	1011	983	993	982	1037	1012	967	1027	989	968	998	985	995	1031	1045	926	965	993	994	997	1004	1016	978	997	963	994	1000	968	997	963	986	1055	984	1008	1039	976	1034	1042	958	1008	985	1008	1004	1100	968	1052	1025	999	989	986	954	1007	1037	975	984	957	941	1070	979	994	984	1037	993	983	1031	991	966	999	1031	978	975	1009	1033	924	1040	990	972	973	954	1044	1018	991	980	1020	942	1010	992	955	1007	992	948	1024	1015	999	954	998	1001	1043	996	990	953	937	1035	1024	1023	988	996	1007	1028	994	967	1028	1019	1050	993	980	968	981	999	988	950	1036	1031	975	994	1021	1004	972	1013	967	960	986	998	965	983	1007	991	931	979	996	967	1027	1020	1036	1055	976	990	954	950	1038	1017	986	997	1007	1071	957	1018	922	1041	1020	1009	973	1005	1071	1011	1012	957	983	1003	1018	975	1028	1062	1013	983	976	1035	978	949	993	1017	1005	1007	1007	986	962	1039	1028	984	1022	991	999	1011
7805	2809	1093	570	302	177	175	137	140	146	147	147	150	160	172	161	152	159	151	146	154	137	160	140	150	139	151	146	143	169	151	175	151	143	137	135	153	174	153	165	162	189	143	168	146	148	146	151	145	160	146	146	158	153	141	151	157	148	143	148	138	144	147	162	153	150	135	136	148	137	130	136	137	150	145	136	164	153	155	135	144	137	174	147	163	170	169	162	136	154	152	155	151	132	138	145	133	164	140	150	165	157	151	166	133	147	157	167	157	150	149	137	150	157	156	164	147	166	152	151	145	126	149	149	161	161	135	148	134	144	146	138	159	152	140	121	160	148	144	153	134	131	166	155	168	143	151	140	154	142	161	135	137	124	153	166	144	154	127	166	119	148	162	149	140	140	117	148	148	140	146	158	155	154	168	152	144	130	126	155	139	153	148	147	126	164	133	143	145	141	167	128	135	151	171	167	168	135	151	127	125	145	134	143	159	158	140	150	170	168	170	135	158	141	155	133	130	150	144	156	161	171	143	140	138	143	166	141	145	135	142	163	161	158	145	136	134	143	168	176	173	139	174	151	148	154	145	150	153	130	159	143	144	144	157	138	125	134	141	147	132	146	164	139	147	151	149	141	150	154	117	163	142	147	161	153	145	134	161	140	137	171	154	173	172	171	157	132	135	129	152	144	131	136	177	151	160	125	156	154	170	143	148	154	141	140	145	166	149	158	176	144	144	123	160	147	138	144	137	155	140	134	146	142	144	145	173	154	150	145	149	147	164	139	142	145	156	158	149	145	164	167	158	150	159	128	135	148	148	120	157	150	151	155	119	155	156	137	145	132	161	150	160	139	140	158	154	159	137	157	146	146	147	148	147	137	162	147	163	136	152	141	130	141	138	157	148	154	137	134	141	154	142	153	179	128	160	145	144	132	131	127	147	155	155	142	147	149	142	144	144	158	148	134	136	157	163	126	147	154	141	161	164	164	137	133	134	142	162	124	151	149	142	152	155	153	158	129	167	128	148	154	164	132	169	181	141	164	125	136	145	143	144	152	146	145	142	145	145	149	148	155	136	131	156	143	154	164	162	150	166	156	134	123	141	173	162	166	152	135	151	166	149	140	140	155	173	191	146	137	156	154	168	161	151	170	134	133	152	157	159	140	148	162	141	130	132	133	152	152	127	137	162	167	145	147	143	130	136	165	160	153	157	162	163	140	153	148	166	176	160	139	147	129	168	143	143	152	157	153	127	148	157	145	165	164	148	150	125	153	145	128	147	146	162	159	158	153	147	151	150	159	144	139	145	157	147	149	152	151	158	163	141	154	146	135	128	152	150	164	135	145	165	138	161	154	160	139	146	154	140	130	142	149	141	164	140	159	139	153	140	167	146	136	150	152	145	125	140	139	141	162	127	151	131	135	161	123	140	172	146	135	154	147	180	153	136	162	151	144	144	156	142	153	149	142	147	148	127	140	125	138	150	167	158	169	143	150	138	152	139	148	124	137	120	144	136	148	163	150	164	164	169	162	152	134	132	131	173	141	153	147	139	168	147	162	148	146	144	136	153	142	142	132	129	154	126	139	154	136	132	147	154	159	163	155	132	154	151	149	144	175	155	147	136	157	171	149	148	158	169	163	120	126	145	147	153	144	150	131	149	147	163	140	143	148	128	145	160	141	144	121	159	165	137	149	154	151	156	151	157	150	168	150	169	171	156	145	152	162	165	155	141	153	143	154	142	132	168	152	158	143	156	149	181	155	147	162	153	154	144	139	151	154	154	150	140	133	147	135	161	125	168	158	149	132	133	166	142	156	142	151	133	127	146	146	130	153	156	154	144	107	130	156	149	142	152	140	148	132	161	138	126	134	140	161	135	142	166	154	133	150	147	148	151	139	143	169	165	135	132	148	150	144	136	144	140	149	149	137	141	129	144	154	142	153	158	171	150	148	123	170	143	148	162	135	152	153	149	144	146	160	148	157	139	129	148	181	130	164	149	150	139	155	155	143	139	139	128	152	138	132	152	132	162	150	145	130	145	167	152	136	135	163	166	168	157	156	174	154	166	133	133	196	149	162	149	148	126	142	164	137	154	148	142	140	135	135	132	161	120	130	150	160	139	144	135	140	141	162	161	149	145	141	155	140	157	160	159	163	146	154	154	142	174	164	136	143	132	155	149	176	150	134	132	149	153	147	125	155	142	137	145	163	153	147	159	178	152	164	141	152	164	137	171	138	164	157	160	177	153	166	177	164	148	153	144	165	148	160	173	152	154	139	140	155	151	169	168	145	165	132	140	159	150	162	132	166	152	139	162	160	152	153	142	168	155	166	140	157	171	146	158	163	145	140	172	124	149	161	130	151	137	137	166	154	132	138	158	126	141	135	157	150	156	147	160	168	147	130	146	145	125	138	143	142	170	142	158	154	153	151	148	122	151	170	162	156	163	156	155	150	142	151	184	142	122	172	135	143	145	151	166	168	159	143	143	154	114	164	141	145	148	145	158	142	158	166	135	154	148	156	133	136	128	137	145	144	144	144	135	165	137	142	148	142	149	159	151	150	156	137	146	150	168	156	138	147	165	162	138	153	158	161	157	154	141	154	148	159	145	145	170	153	140	121	147	131	131	151	153	147	139	144	144	154	144	133	176	139	134	135	137	136	153	122	162	132	131	152	133	151	145	131	154	118	155	135	160	128	156	131	133	178	141	152	154	154	187	149	142	139	138	168	153	151	163	139	148	152	160	168	152	159	188	165	147	164	154	164	136	146	149	134	136	168	157	147	140	123	151	157	155	172	131	144	155	154	159	144	150	155	151	133	156	133	159	145	154	122	157	166	138	151	161	144	149	143	138	153	136	153	150	130	142	139	173	147	145	164	149	142	146	128	145	151	148	145	154	141	145	163	162	154	147	171	151	132	161	140	139	146	154	153	145	146	148	126	126	149	171	142	149	151	139	152	168	143	128	162	153	168	142	159	128	139	154	165	153	152	136	142	149	121	155	141	156	144	149	168	177	177	156	141	153	143	152	145	122	157	158	150	154	134	140	156	137	157	158	161	135	158	159	142	146	158	144	155	168	147	156	154	176	156	161	164	126	149	146	131	144	122	137	147	139	178	164	153	132	149	153	157	163	153	127	145	144	152	173	154	136	130	160	150	149	134	157	125	129	150	134	144	132	131	147	129	154	144	165	155	148	153	140	147	159	132	143	133	136	154	124	152	122	139	147	145	151	145	150	147	133	151	148	146	135	146	136	152	128	149	124	143	159	139	155	135	153	135	166	155	149	156	145	157	154	119	168	154	149	148	148	166	161	168	128	131	140	157	156	166	135	153	160	167	162	124	145	177	163	156	153	156	141	156	161	135	158	159	165	144	147	151	146	139	145	148	161	165	134	131	144	136	132	141	137	155	169	144	157	156	148	130	137	148	144	144	176	158	162	146	148	159	132	131	131	132	149	177	152	152	154	145	140	158	145	126	165	146	144	161	167	161	124	168	130	157
7252	1891	1340	1099	704	615	570	510	569	525	513	565	520	500	527	507	526	498	511	467	515	496	506	503	498	478	475	506	480	507	519	516	492	483	493	475	518	493	487	494	520	516	486	491	458	486	509	514	503	503	504	495	507	501	514	488	453	483	516	488	473	526	497	538	506	490	490	467	505	460	485	491	491	511	509	483	479	501	481	509	505	479	487	491	489	537	471	488	492	489	481	461	439	455	487	497	499	490	503	465	442	535	456	491	507	496	481	477	484	498	532	522	496	503	484	466	494	468	528	490	529	523	464	475	507	458	507	480	496	528	535	508	505	500	493	480	506	489	483	482	505	482	538	502	453	478	465	458	509	482	481	512	442	486	483	503	484	490	487	457	461	511	480	494	499	491	492	502	483	465	506	471	511	517	497	449	501	523	476	497	503	456	496	495	490	470	488	458	511	463	499	460	470	488	486	481	496	526	504	479	483	481	465	498	545	479	507	477	444	464	500	483	481	471	524	497	477	478	508	488	476	506	515	462	507	495	469	491	530	499	516	543	512	499	453	469	475	497	528	490	492	492	528	494	480	494	471	468	497	451	541	458	522	485	511	457	508	478	446	476	531	522	460	477	484	483	482	492	522	502	481	515	462	547	475	470	528	490	471	480	485	525	485	490	531	481	490	474	508	502	513	511	491	534	520	507	473	525	499	535	509	519	466	512	458	500	474	478	522	497	480	481	446	481	491	476	506	458	490	511	504	462	471	487	496	493	515	434	482	488	502	483	503	500	489	508	470	489	497	511	506	505	463	558	440	494	483	479	495	504	501	497	499	469	536	444	501	495	527	462	484	506	454	475	471	508	484	517	477	519	461	494	470	492	531	460	478	446	495	447	460	499	497	515	514	465	489	510	457	474	516	486	463	493	491	500	493	501	467	465	521	502	469	485	470	488	452	489	498	508	492	453	454	487	509	497	493	469	524	499	487	491	476	464	528	490	522	514	504	486	505	466	485	470	468	547	486	495	476	468	533	512	525	459	508	507	458	461	494	459	484	469	467	507	494	471	513	464	481	480	508	516	453	506	487	536	506	481	527	480	493	493	475	464	438	486	499	493	480	448	487	472	492	481	489	499	471	484	495	490	451	475	443	487	488	501	493	482	447	490	468	495	504	496	493	501	502	513	488	480	484	495	482	517	497	494	506	498	463	502	499	525	459	501	517	472	486	499	493	496	498	534	466	528	491	481	493	489	475	464	458	485	509	489	511	532	492	478	515	497	490	476	498	534	487	466	480	517	536	497	504	492	497	501	539	493	513	477	472	432	478	515	514	447	492	470	474	481	490	478	504	500	526	489	491	503	485	495	497	486	456	496	461	470	516	488	501	508	498	460	499	515	451	490	520	502	484	508	461	493	524	473	493	512	490	502	512	502	488	475	538	480	510	508	488	490	484	519	502	451	507	526	489	476	482	468	467	447	478	510	559	514	500	488	451	503	543	494	479	484	475	480	467	464	478	509	500	484	471	449	502	467	484	470	506	470	514	524	493	454	485	467	467	524	509	475	469	507	509	488	489	529	460	523	511	485	486	518	483	490	484	460	452	505	515	507	454	476	438	469	478	486	540	483	509	518	468	478	487	490	512	493	505	497	476	518	474	496	512	491	497	501	499	518	523	497	499	515	512	510	477	500	475	464	488	499	458	536	470	516	511	495	497	525	504	480	499	505	492	494	502	469	486	513	480	541	508	502	528	525	516	501	472	517	504	491	516	472	507	473	490	473	483	514	492	501	470	511	517	504	489	530	505	482	486	488	472	505	490	485	461	504	527	484	452	495	464	499	476	487	479	463	521	472	487	522	483	513	546	456	478	464	483	511	537	511	491	493	499	512	478	537	512	462	487	518	541	476	471	491	473	500	508	486	498	522	502	509	477	458	507	498	528	504	498	469	546	491	465	508	440	481	480	474	491	490	470	497	517	513	484	518	481	502	497	481	522	492	486	512	513	466	496	542	502	487	434	484	498	484	476	464	494	534	478	498	476	517	542	488	468	494	502	510	496	483	482	485	480	484	507	494	490	512	477	520	483	516	482	479	498	466	505	482	516	490	512	458	488	520	514	460	465	483	498	502	507	511	542	503	511	505	523	477	479	450	490	462	511	488	485	464	478	444	482	510	473	549	516	507	497	493	503	503	455	469	446	478	492	503	510	483	535	521	467	446	446	467	491	507	449	500	489	502	521	485	510	476	504	487	471	463	483	500	468	486	478	455	456	506	512	506	511	518	488	470	514	480	503	479	505	481	496	475	534	495	465	495	489	470	537	495	523	491	476	462	498	485	518	484	457	473	488	485	504	507	508	473	501	478	436	508	530	534	486	490	469	469	522	447	474	493	524	494	459	514	442	480	453	482	493	486	469	505	510	501	475	516	522	510	514	502	506	445	489	498	472	500	472	512	483	516	477	464	518	539	486	480	471	464	505	518	519	514	490	494	453	479	483	465	560	520	522	480	524	521	482	482	513	455	467	510	480	521	509	477	538	467	505	498	507	460	506	469	525	493	510	552	450	487	494	477	484	464	459	571	486	494	487	492	465	495	473	486	486	493	448	499	498	453	524	498	496	453	515	503	472	469	473	487	496	494	428	513	498	516	471	483	451	506	524	474	523	474	471	470	495	524	515	471	513	483	504	490	493	488	499	473	506	514	491	483	491	507	484	494	482	457	516	482	499	501	479	498	465	482	505	527	509	478	494	500	491	481	483	443	521	543	465	478	478	464	493	490	503	533	481	492	480	489	502	502	509	477	495	471	531	517	535	470	496	433	494	539	468	505	539	503	510	544	503	495	537	482	493	475	456	443	490	499	453	502	510	487	526	476	510	494	475	455	507	491	490	483	504	499	474	487	452	476	448	505	474	497	460	458	525	483	531	508	496	500	494	467	486	508	494	497	476	505	502	522	503	475	461	508	463	496	482	471	520	494	474	526	533	487	492	521	459	517	461	520	505	478	494	513	497	464	482	482	515	463	482	483	519	488	486	482	514	485	430	492	536	466	475	476	516	490	488	475	483	498	463	493	481	524	485	461	500	501	508	484	480	481	514	500	451	473	473	433	507	516	518	525	488	486	489	465	538	483	527	474	488	475	504	495	477	481	470	481	515	493	483	501	493	506	501	525	508	490	467	487	477	501	478	468	483	467	524	509	528	491	502	475	466	538	469	488	471	489	473	496	496	498	498	509	504	499	495	489	494	472	517	484	503	480	516	465	474	464	475	489	503	512	443	487	473	531	491	470	499	536	480	506	479	496	514	467	490	502	496	491	481	511	485	498	469	494	491	509	537	496	494	474	446	484	528	476	468	473	487	492	469	470	489	486	527	465	518	489	485	490	474	442	511	469	538	489	486	469	469	503	527	533	500	490	475	443	464	474	496	477	469	463	541	501	499	490	527	489	532	484	486	459	492	514	471	523	495	501	488	488	455	489	485	529	499	488	474	493	534	468	457	474	488	478
39026	22572	13333	10040	6197	3305	1716	886	579	538	414	431	445	395	428	374	405	396	386	380	343	374	328	337	361	343	362	364	385	347	377	388	383	372	321	343	294	356	331	308	357	375	353	399	346	363	338	320	336	319	321	361	333	340	348	378	333	332	366	343	347	358	375	371	354	328	333	365	362	347	327	328	347	341	320	368	377	325	367	349	335	357	349	347	349	359	327	353	373	376	349	337	362	353	396	359	354	335	349	339	328	338	323	355	351	345	336	312	353	364	346	356	346	344	326	323	349	385	331	339	373	359	332	359	356	348	341	363	320	338	333	371	324	335	380	363	347	342	339	348	372	362	347	380	360	318	338	326	345	358	344	385	363	346	315	345	320	375	322	328	361	333	350	354	376	357	320	316	360	348	310	324	349	364	364	318	353	340	341	345	342	342	337	357	343	325	354	310	338	343	328	334	328	372	346	346	353	376	347	363	334	310	356	380	344	359	349	366	322	344	344	340	303	312	360	359	333	317	326	346	318	377	329	329	338	345	344	328	328	362	337	344	348	346	328	328	354	345	354	368	370	341	364	340	373	373	338	316	338	345	334	377	351	332	323	398	381	341	362	326	334	358	324	344	367	337	362	375	346	307	329	326	352	338	323	349	343	302	343	329	363	363	345	348	321	290	381	339	375	358	329	364	334	358	385	339	355	361	321	336	340	361	353	329	342	343	362	349	371	338	351	344	340	351	365	342	386	322	323	344	358	352	316	361	348	330	334	338	330	324	338	348	320	334	363	332	329	341	349	360	334	333	350	359	357	354	332	322	366	347	341	339	348	329	339	360	344	357	342	348	341	348	319	334	343	321	347	347	346	359	360	349	348	328	346	333	353	357	349	340	346	338	328	335	347	329	314	346	352	350	358	339	357	353	365	314	341	337	332	353	305	353	359	332	374	304	337	332	372	347	324	293	343	364	346	356	365	345	340	375	322	350	360	314	351	328	359	362	362	353	342	335	363	305	343	371	348	311	350	324	373	325	317	352	362	312	330	318	353	314	371	314	363	360	318	320	356	331	355	350	353	330	321	353	343	348	326	361	332	356	334	311	348	375	330	340	325	324	347	362	333	352	334	338	322	345	329	348	325	360	339	332	355	346	339	349	359	336	342	360	332	342	358	344	302	376	354	368	311	359	319	369	324	364	321	361	352	334	331	346	351	347	352	332	339	351	350	380	330	329	348	358	337	339	356	325	360	362	358	361	362	370	387	344	295	322	340	334	337	329	359	360	362	362	329	341	323	339	367	338	343	340	350	357	294	355	356	369	372	336	344	356	334	352	368	327	332	319	339	338	362	335	360	317	336	361	389	358	356	331	329	340	351	350	354	329	364	306	374	360	388	346	328	358	351	373	326	352	339	370	347	331	366	337	333	318	335	336	352	319	341	361	338	307	353	336	354	344	355	314	322	356	386	312	357	322	395	326	344	349	350	354	339	375	359	381	376	326	320	339	320	370	321	336	380	350	349	325	372	374	380	358	383	363	323	361	374	338	332	368	326	350	337	348	349	360	299	345	338	362	369	367	353	351	356	377	326	337	316	340	359	350	354	371	339	366	361	328	360	341	345	366	355	336	348	339	349	327	315	326	339	330	322	334	325	356	338	347	322	347	347	347	355	336	317	353	326	327	356	343	339	317	338	302	334	361	350	318	299	350	330	327	336	338	326	331	332	324	346	374	323	323	352	350	353	295	340	333	375	324	371	338	317	346	354	330	359	327	357	365	330	329	328	330	312	337	358	357	341	339	324	338	343	381	345	366	337	336	338	361	355	352	341	369	380	334	330	343	319	357	339	376	343	342	370	334	350	368	380	364	328	303	335	322	309	339	327	361	351	346	330	326	329	340	361	339	362	365	332	320	318	336	312	333	340	374	362	347	362	337	367	357	351	359	354	327	334	355	349	377	367	371	350	354	366	373	340	365	332	309	355	377	354	369	373	352	341	322	354	340	336	359	360	363	375	346	377	338	355	304	348	370	326	356	338	361	355	356	304	388	318	366	347	317	370	332	327	351	374	351	361	377	337	376	371	340	335	344	340	344	359	337	310	309	345	344	366	345	340	359	369	358	361	329	345	375	326	320	329	333	341	353	348	352	320	338	349	346	348	399	353	327	349	327	315	348	359	327	322	379	357	365	357	324	348	312	352	328	319	358	355	353	340	361	331	356	312	326	347	374	298	337	334	353	348	340	345	344	336	331	360	352	311	345	342	349	324	332	321	378	358	334	338	341	336	352	352	294	349	323	327	335	353	334	350	331	346	334	338	371	348	333	341	339	369	353	328	333	331	313	366	336	356	371	355	356	359	342	362	408	320	340	354	350	387	323	341	365	332	335	332	346	350	321	337	331	363	318	317	344	360	383	371	327	345	347	334	352	353	338	352	352	367	349	350	394	360	355	365	362	369	345	356	349	343	380	312	352	359	323	356	354	287	342	375	346	318	369	367	376	367	353	357	339	372	353	311	334	398	321	333	308	328	359	357	384	356	360	358	343	317	331	311	330	348	327	341	368	357	346	341	343	301	323	320	321	329	378	338	327	330	367	357	369	339	335	373	333	337	328	341	349	337	335	357	351	366	331	327	321	340	345	333	344	325	310	343	351	327	319	366	327	319	354	348	333	322	367	344	383	315	329	336	316	366	321	352	345	360	317	347	356	351	342	318	349	350	307	346	379	328	311	345	365	315	346	326	363	331	334	351	340	340	341	348	298	320	331	353	349	315	340	370	340	328	350	328	353	335	406	343	331	338	337	322	348	357	339	343	329	337	302	340	338	330	380	329	364	364	346	375	332	317	288	358	326	348	346	335	343	341	361	376	354	357	358	345	333	372	283	349	370	364	378	327	374	334	352	387	343	344	365	356	314	340	370	357	366	346	349	317	322	369	320	338	366	362	318	318	342	370	336	365	338	322	375	394	342	363	384	367	350	315	332	372	356	341	310	349	331	343	344	321	322	355	360	308	350	345	329	347	322	315	322	364	374	361	353	353	347	366	370	324	367	368	304	342	343	334	331	377	372	350	363	352	306	353	334	351	343	332	331	347	355	332	341	348	339	348	358	332	334	326	320	390	362	343	330	341	325	328	349	339	343	354	337	339	369	363	363	351	356	366	357	362	349	332	326	307	331	329	337	339	352	319	389	345	325	333	339	352	367	328	357	367	344	323	364	373	335	371	309	351	358	334	302	361	332	346	344	336	340	332	337	352	344	326	334	373	327	375	321	320	338	356	343	361	325	342	315	368	337	354	352	326	315	344	336	335	342	319	302	325	342	326	363	341	329	340	352	373	344	366	340	370	340	359	347	299	342	337	347	341	334	342	380	359	360	358	351	383	329	346	382	321	335	347	348	336	338	352	341	324	372	366	346	337	338	345	361	331	358	391	354	370	358	339	362	346	363	345	310	340	357	350	317	364	338	313	343	351	348	350	360	331	366	318	395	338	358	354	363	353	331	357	367
27390	5801	3426	7724	5403	3939	2601	2234	1977	1713	1599	1516	1551	1454	1297	1239	1222	1258	1125	1146	1124	1097	1116	1073	1020	1030	1045	1100	1057	1001	1023	1061	946	983	1013	1005	971	970	934	997	979	1000	940	994	970	956	937	916	981	925	1009	883	901	925	895	970	923	859	971	966	957	933	909	950	971	964	922	928	948	931	963	925	939	929	885	932	925	929	929	948	946	937	906	960	896	914	982	970	970	937	967	930	926	988	947	949	962	940	871	970	911	909	881	951	929	907	930	958	851	967	954	910	987	913	929	927	943	916	915	893	972	908	905	867	866	954	896	954	900	962	919	895	928	937	880	900	889	952	916	928	980	937	973	1000	908	884	922	905	887	917	930	936	916	936	901	942	909	946	947	865	940	960	872	937	896	892	954	923	960	882	910	930	900	874	929	911	926	933	929	935	973	915	923	959	932	906	962	950	957	899	963	953	925	880	903	977	927	881	914	916	921	899	915	926	934	911	903	920	960	992	901	926	907	942	914	908	956	920	887	961	933	953	908	922	863	911	938	920	923	963	905	902	919	952	976	907	921	908	921	965	898	955	984	932	928	933	904	902	930	970	923	899	888	907	885	940	974	947	910	927	942	936	997	916	864	885	960	899	908	903	946	917	923	875	942	937	914	958	876	905	920	922	862	920	919	902	980	940	907	879	949	920	910	962	950	934	910	941	946	945	907	943	941	914	938	925	964	909	897	884	886	963	886	868	876	925	936	913	886	895	961	986	929	928	929	924	929	916	945	939	954	901	884	871	976	936	946	981	920	920	904	936	918	955	881	936	889	964	941	936	916	903	928	964	898	965	978	960	912	909	935	945	920	936	917	876	982	956	968	902	978	956	916	900	895	971	910	997	972	884	910	905	965	911	932	994	943	970	936	931	898	854	879	950	914	935	927	953	903	958	918	925	862	892	942	929	938	909	938	941	930	947	970	916	920	919	957	944	912	903	872	912	923	898	871	944	905	931	933	898	958	924	927	921	942	925	916	918	890	926	913	942	917	926	907	956	926	879	942	882	876	942	889	896	868	938	921	990	830	919	940	940	933	879	901	925	885	955	921	933	946	885	944	930	944	894	880	937	961	883	968	895	876	873	891	885	934	908	951	914	986	953	914	936	976	904	925	950	935	940	927	913	953	904	855	902	942	947	1004	951	932	943	906	952	920	953	919	928	933	939	942	938	967	930	941	892	911	972	927	936	903	928	893	948	945	971	896	956	953	938	917	921	899	935	941	892	915	882	914	935	954	920	975	894	916	931	960	942	922	954	942	915	898	923	958	929	882	971	913	936	950	902	954	926	945	928	969	922	981	881	902	962	920	916	934	928	914	879	930	883	929	923	943	916	897	979	868	929	960	952	898	923	946	872	984	874	923	929	903	897	935	910	920	933	935	970	895	903	911	880	896	911	941	917	954	937	884	842	859	875	945	880	952	921	936	873	938	891	927	929	956	941	927	960	963	904	923	845	950	892	948	925	918	915	939	903	909	940	923	921	995	978	914	945	909	973	924	889	933	927	925	896	913	968	937	882	955	953	936	942	962	897	938	886	930	933	932	942	988	953	939	905	921	919	952	932	886	885	913	993	990	925	889	963	914	936	938	958	970	859	906	920	919	905	949	894	916	920	925	904	882	889	951	894	915	949	937	920	915	905	922	852	932	979	885	902	854	869	943	910	924	971	930	908	916	955	889	888	883	981	929	909	982	850	968	933	914	914	972	891	997	921	926	924	912	999	974	894	950	949	911	955	919	929	909	899	938	915	892	942	911	897	908	914	950	876	962	929	939	924	857	923	908	919	900	957	885	885	928	953	902	975	924	929	920	981	880	895	917	942	947	957	903	894	926	933	924	934	901	932	921	945	937	909	881	966	850	930	916	955	897	896	899	950	886	956	898	951	908	940	901	942	911	920	897	902	930	907	939	938	901	943	936	877	958	908	919	976	977	956	859	928	915	943	927	894	964	954	922	917	898	931	896	938	978	905	940	929	947	913	905	921	959	946	944	991	907	938	921	948	938	921	945	900	976	894	883	933	950	892	930	937	892	965	917	931	960	968	918	898	940	934	900	929	989	912	948	935	940	903	902	951	913	918	944	901	914	949	926	877	938	948	961	887	918	932	927	921	931	907	917	915	932	978	925	890	899	893	884	914	929	903	966	900	877	987	907	927	896	922	938	905	943	946	929	946	885	908	916	895	911	897	922	923	915	913	987	880	931	919	925	912	927	933	945	950	956	925	926	893	894	973	931	896	927	909	956	915	866	929	955	948	943	975	949	932	960	919	908	936	963	956	941	984	923	970	890	901	932	921	959	927	914	833	979	913	901	967	912	955	875	927	947	867	888	941	934	867	945	953	902	959	935	909	967	897	983	875	951	896	920	881	906	971	927	881	867	909	922	936	893	960	955	926	910	898	899	921	959	965	959	867	945	920	899	915	933	939	916	932	915	905	900	911	882	852	949	912	889	950	879	938	883	879	900	923	889	926	913	940	901	910	897	935	870	984	871	884	914	947	933	979	949	940	909	904	908	956	886	930	898	923	895	950	926	895	884	905	931	929	955	922	922	972	909	890	903	891	915	873	967	935	955	936	979	937	924	963	952	983	881	950	945	932	901	942	865	910	955	908	900	963	893	871	944	897	947	942	981	912	957	886	997	938	911	920	936	911	928	890	867	892	919	938	865	973	930	956	925	881	994	922	911	917	978	930	900	938	910	919	875	927	949	887	888	915	915	921	946	965	907	892	908	916	883	883	1014	966	942	900	919	895	915	934	912	866	946	979	944	927	967	926	996	917	1000	900	938	887	939	955	929	866	956	934	932	907	910	957	924	933	927	928	897	937	921	872	928	907	907	920	903	901	929	930	902	904	909	921	881	954	913	985	910	875	967	925	958	931	912	987	935	899	968	913	875	906	933	925	956	917	891	934	887	893	918	942	928	952	883	880	933	903	930	959	975	901	951	892	936	904	910	878	960	925	941	961	906	908	926	888	940	911	959	942	921	880	934	940	904	922	969	967	938	960	903	915	900	897	894	938	918	918	922	930	948	909	924	928	907	914	913	886	933	935	918	969	930	986	916	936	947	930	934	982	915	913	965	896	980	969	963	890	917	909	953	943	988	927	985	959	916	905	903	901	944	1002	957	868	1009	873	926	960	893	933	912	948	940	1008	939	893	908	892	894	928	929	946	944	971	910	901	930	904	893	918	927	912	948	917	920	900	936	917	861	922	887	929	911	939	957	873	910	911	880	936	932	859	932	933	887	937	888	963	958	983	937	892	908	899	973	969	925	917	927	925	909	966	898	877	898	916	933	910	901	949	927	936	935	934	975	907	912	944	915	883	970	919	969	923	891	893	938	871	881	940	871	942	874	889	914	934	943	905	882	935	941	959	912	966	939	974	934	986	916	888	852	901	973	965	916	938	943	919	940	927	948	951	932	919	882	977	953	936	958	881	888	923	985	902	903	920	958	955	896	895	952	912
41499	23465	17373	11517	8930	5080	2466	1228	782	616	561	550	518	536	435	455	463	445	446	454	409	424	395	427	404	392	414	416	424	404	386	406	412	401	410	414	390	403	386	397	429	397	437	372	373	399	403	413	444	404	417	397	401	391	420	429	417	397	389	433	356	359	392	385	379	395	400	408	392	346	416	417	415	369	392	337	389	405	408	424	392	408	388	356	406	411	398	433	391	405	390	400	386	395	406	356	385	397	411	405	423	398	416	416	384	389	389	418	413	369	392	408	372	358	416	375	379	381	403	390	398	437	353	419	390	385	391	386	382	418	429	359	376	417	396	404	402	417	418	416	399	390	391	402	395	414	397	385	433	386	392	401	426	371	363	387	401	376	370	389	384	386	412	410	366	365	379	393	407	397	400	373	409	373	414	386	398	396	401	382	385	409	399	414	380	406	412	365	400	399	389	415	396	404	361	408	389	397	387	391	384	392	401	392	404	399	382	384	402	423	414	386	378	387	380	415	418	395	381	368	400	386	392	406	418	404	358	380	392	407	428	398	375	375	389	374	422	393	356	433	410	371	384	379	349	400	381	387	386	374	385	384	426	381	383	398	356	390	372	393	395	367	377	404	401	362	403	366	359	405	402	381	375	393	394	384	402	410	376	384	386	378	393	377	382	366	376	402	385	390	408	405	405	364	411	369	445	407	411	411	376	390	395	430	384	393	402	388	426	413	412	365	372	393	383	372	378	363	358	395	389	405	401	372	389	435	391	390	386	413	436	417	380	398	370	399	414	363	387	401	383	382	402	395	409	419	381	386	358	400	379	383	398	336	372	415	387	388	437	411	380	388	413	403	399	381	401	381	421	398	368	366	393	356	373	368	416	422	385	398	385	395	388	362	382	428	381	345	398	395	422	420	395	378	420	372	383	383	350	360	427	387	371	371	419	426	415	418	388	413	396	397	405	383	404	397	411	366	371	391	403	378	414	365	413	364	408	407	376	367	358	385	408	374	412	400	420	412	418	413	398	397	396	407	408	399	424	377	392	403	425	388	437	382	422	394	422	394	400	411	377	390	408	422	386	396	352	401	428	398	413	379	416	407	412	400	369	394	399	414	414	395	399	396	416	385	408	372	387	384	414	374	389	400	435	392	380	398	389	410	409	368	344	387	372	408	419	391	434	417	421	398	345	369	394	401	402	386	398	372	359	386	409	366	376	399	412	391	397	398	386	403	409	393	395	401	394	396	411	365	382	395	363	391	393	427	360	417	382	367	358	393	378	383	379	385	402	397	379	406	411	382	408	414	393	430	333	400	390	371	377	368	416	384	380	396	383	398	387	385	378	401	408	364	404	422	398	349	379	413	368	408	388	421	369	390	365	368	432	398	370	362	412	396	398	389	412	400	382	428	392	380	455	418	383	397	440	389	398	427	425	439	387	373	409	399	407	354	399	391	411	405	400	381	392	377	397	382	390	390	385	428	401	395	377	395	404	380	397	399	380	381	396	396	386	350	400	406	387	403	462	368	370	420	411	370	377	419	410	445	400	400	393	371	373	407	403	384	395	378	395	388	364	414	369	396	440	393	390	432	388	392	428	401	403	380	382	383	375	411	433	390	387	398	435	372	387	425	410	379	406	393	387	395	380	389	408	406	399	418	377	365	393	378	431	393	396	377	381	377	366	419	346	374	432	388	368	396	369	374	403	395	389	403	434	434	404	392	353	386	408	405	390	374	391	423	411	393	375	401	401	362	348	388	419	417	370	384	413	406	412	413	411	375	389	401	371	385	377	421	393	397	412	385	384	388	372	383	419	391	390	398	398	385	386	367	424	393	380	368	397	392	386	416	391	418	376	430	382	398	407	414	413	373	412	354	407	406	404	403	412	419	379	364	402	330	386	377	374	403	380	397	406	368	384	422	399	404	403	403	396	353	391	413	400	401	414	406	430	386	404	376	404	389	425	377	362	392	369	388	415	385	391	419	384	407	389	384	388	417	388	371	402	386	406	390	416	388	379	419	410	383	410	414	384	383	382	408	411	392	415	413	391	423	413	416	432	356	402	370	376	388	401	406	373	381	414	393	360	416	385	423	386	424	365	378	403	422	361	378	347	369	411	420	405	381	388	389	372	403	396	421	421	412	383	424	343	391	377	392	430	395	385	388	432	414	360	412	400	380	391	404	403	363	419	390	378	379	389	423	403	386	401	411	372	398	388	383	399	424	405	412	400	410	392	431	386	355	366	361	399	424	378	388	349	428	414	363	409	413	411	355	419	413	412	397	392	369	377	401	413	419	373	381	386	385	376	380	395	392	422	416	409	393	389	405	407	372	377	414	385	421	399	392	408	380	379	404	387	371	388	396	381	374	359	361	384	394	391	396	386	384	391	359	412	412	389	401	397	396	407	398	374	377	396	420	401	418	420	414	355	407	376	405	430	391	360	391	410	389	405	407	408	364	394	391	403	382	418	384	418	429	413	414	450	389	386	361	425	383	376	400	368	374	376	364	395	364	386	395	408	421	381	392	378	413	371	395	407	422	332	387	367	382	411	419	364	379	350	411	372	369	360	357	378	404	368	406	448	395	369	341	380	409	394	401	423	394	414	377	359	409	339	396	397	379	368	413	381	395	335	373	394	404	427	408	399	369	390	375	386	414	359	369	403	374	423	390	381	392	402	403	393	339	401	398	397	447	406	426	402	397	424	407	434	422	395	367	390	450	388	392	367	407	415	394	374	429	349	409	411	397	405	409	381	424	393	401	407	387	408	409	404	424	392	391	376	380	412	386	393	375	408	420	389	365	398	377	393	413	387	422	420	371	405	399	385	372	389	341	416	397	370	364	386	401	401	380	392	384	421	364	399	379	380	394	402	392	381	417	381	420	431	395	384	380	368	398	425	344	438	411	432	334	437	378	409	365	413	387	359	386	369	399	420	415	385	391	398	400	407	406	358	384	428	421	422	399	412	401	372	420	376	422	387	384	377	386	416	345	401	395	433	448	431	424	370	393	413	393	379	379	429	352	385	385	352	370	402	408	400	410	390	441	347	423	431	385	399	369	394	426	391	362	376	387	374	380	396	377	395	390	407	396	391	428	403	373	354	388	402	384	411	397	376	400	401	412	386	380	409	399	388	400	369	376	375	403	395	398	427	416	458	423	410	410	393	407	378	369	368	385	414	413	416	412	419	375	414	373	360	384	403	380	386	392	409	417	369	326	371	354	382	384	375	401	403	381	380	407	380	360	418	413	403	401	396	400	378	354	410	381	374	384	416	416	383	379	401	419	410	343	444	409	370	399	385	381	407	409	402	390	434	419	396	398	355	446	408	395	369	397	401	398	397	407	433	356	366	398	410	405	389	404	376	413	420	403	379	362	382	383	414	412	395	378	393	410	361	377	419	405	406	401	385	400	369	389	381	422	385	395	398	359	393	413	362	381	410	407	375	432	394	394	364	396	402	343	360	385	399	397	383	415	359	397	385	381	370	388	357	396	394	378	391	392
28705	5359	5797	7265	8554	5107	3354	2918	2633	2278	2156	1925	1753	1794	1629	1613	1371	1415	1407	1326	1350	1258	1252	1232	1231	1169	1156	1172	1106	1075	1154	1132	1203	1159	1147	1128	1137	1058	1080	1131	1123	1108	1061	1090	1025	1068	1126	1082	1042	986	1070	1086	1009	1058	1075	1086	968	1006	1045	1032	1003	997	988	1002	1056	1050	990	987	1018	996	1014	1065	1021	988	1014	1022	1027	1013	987	990	984	1049	1041	1018	988	995	993	1017	957	1000	987	992	992	1000	1022	989	1069	1015	1076	950	970	1044	994	1044	1020	985	1029	1011	952	1025	1011	1019	996	966	1018	995	1010	998	979	976	1043	1048	1011	970	987	950	968	1046	1032	987	1024	1013	998	964	1023	972	993	985	971	1040	971	983	953	1033	984	1011	970	1004	1001	1029	1029	968	995	1011	1022	1020	1020	980	1020	1060	931	1012	1006	975	942	1034	1023	1015	998	939	1031	989	960	1003	966	1018	1000	984	996	941	996	961	993	1014	951	1018	1039	975	997	1019	1015	915	973	971	975	956	1005	1046	1004	1011	973	981	979	960	1058	982	1030	980	990	982	973	971	1026	952	1020	979	1010	972	951	992	944	986	1031	1026	1003	987	974	966	999	1021	978	969	949	1013	982	969	993	976	1019	982	930	960	1015	1020	995	992	953	957	989	1033	970	986	976	987	1023	1071	1062	990	1004	1009	1009	967	969	1028	950	971	960	1002	1046	1006	1018	1027	949	949	1007	958	1078	1031	977	985	939	958	997	1004	962	967	1044	1006	1038	1033	1039	976	966	1021	991	1007	1021	997	990	952	1010	987	1042	1017	1028	1010	976	995	1012	975	986	1043	1006	1030	941	1018	963	1015	1038	989	997	979	994	1039	1008	998	1012	968	1015	981	1001	1057	989	1012	1007	1020	958	996	1002	1003	935	994	969	975	967	965	990	995	976	952	997	924	992	979	953	980	955	1025	1014	937	1001	1056	1002	981	987	936	1013	1016	996	964	1017	980	1092	988	1053	1059	948	1019	1007	1042	972	1068	1005	939	1047	1007	1006	982	977	937	1014	1004	987	1012	1040	1025	1007	948	981	1003	1044	1001	995	973	997	963	1016	1042	1045	961	1013	1018	1013	1025	992	992	1014	980	1050	905	914	958	988	1077	994	972	1062	985	986	1016	1020	965	972	1019	1003	993	1053	1001	955	1009	984	1041	1004	1002	1007	918	962	962	1019	991	971	980	1011	1050	1051	1025	976	1004	929	1011	1004	1044	1047	967	978	950	1039	1015	998	974	1010	996	1030	968	1020	976	967	994	969	952	991	981	1006	929	992	992	969	1026	987	1001	978	994	987	1010	1055	996	1012	932	1024	989	1034	959	1052	974	1017	960	963	988	995	1049	992	1019	1045	952	997	1057	985	1051	1040	941	981	972	1014	976	973	930	979	1008	1081	918	979	1017	938	980	1026	1000	974	992	1029	1034	997	990	999	1008	1011	1021	1006	957	960	1009	986	984	972	983	951	992	1042	989	996	977	1028	1001	995	994	982	982	971	975	968	1086	981	1015	1015	916	959	980	938	1001	989	1036	994	993	959	947	953	998	1050	1018	969	1001	992	1006	965	997	990	1006	985	982	1083	1021	1052	1031	982	1045	1048	1017	1034	961	1017	986	1018	982	997	966	995	1013	958	958	1006	1008	965	974	993	963	987	977	1034	998	992	911	982	982	996	1022	979	991	1021	978	994	1007	1070	991	984	993	1007	987	1020	975	978	972	1013	1020	1015	1018	1032	1013	1014	1033	1028	950	1046	932	985	1005	977	971	1005	997	1017	1047	985	961	992	1023	992	1008	962	969	1002	1048	1013	1031	984	1033	1010	1006	999	1047	975	1030	1017	974	969	1004	1003	956	996	1033	1001	974	1032	947	950	959	1030	959	950	991	958	1022	980	998	1005	963	988	978	1036	964	999	999	1045	973	1010	983	992	1013	992	997	1012	1025	982	982	1008	966	992	1043	1012	962	1002	1035	952	1039	993	933	996	970	1035	980	1017	986	973	1009	975	984	1026	1053	1002	1012	983	992	1002	1020	1001	986	992	1027	950	990	999	983	1005	1071	1042	1019	1018	996	929	1023	1008	973	987	1025	967	918	1015	1051	1016	1009	994	977	1023	996	1007	960	988	961	1051	999	1028	1005	980	946	968	928	956	1007	1006	1038	1040	1041	1010	999	1027	1018	984	911	951	994	983	1008	1081	1021	1025	973	1020	1031	1008	1020	1067	1008	993	973	939	1016	967	996	1038	996	1003	990	982	1070	980	1021	959	1009	990	1001	1006	1059	965	1024	977	1018	992	1014	959	1008	1034	971	1006	968	990	1028	1009	976	984	1004	1015	972	964	969	1030	1019	1025	970	1004	935	1034	992	1011	978	1027	1039	1013	992	1005	1016	992	998	1002	957	996	958	913	1009	987	926	1001	1010	994	935	1038	988	1024	972	1030	1004	1022	975	999	988	956	1097	1048	989	993	987	927	1046	967	1035	1022	974	989	966	1016	1051	988	986	1013	941	997	989	985	1031	998	1007	1030	1006	1022	1005	1034	1030	943	960	978	1029	976	939	1013	996	1000	1052	993	955	972	1025	1000	1031	1001	1000	998	941	965	1009	965	973	973	985	1007	1004	899	977	967	1029	988	1066	988	931	1005	1014	989	1008	975	1033	1003	970	996	1040	1005	1035	1006	947	988	973	1006	1003	985	1006	1027	976	919	1007	978	947	948	1019	1010	1042	1005	981	1039	1038	946	1016	981	987	1003	999	1023	1037	986	975	956	1007	993	973	967	1022	954	961	991	1020	1014	1002	986	945	967	1027	1016	936	982	998	989	949	999	1034	1039	996	976	1011	1011	1020	937	980	1016	1009	952	974	963	987	980	970	979	993	1042	1027	1004	1045	974	1043	1035	1019	996	1028	993	966	997	949	972	1005	1053	1008	1025	1024	1019	1021	967	994	1027	1008	976	989	1012	1002	984	1017	991	1033	1005	1010	975	980	1000	960	979	1011	954	1024	977	1058	1029	987	1024	992	963	949	1008	1031	1011	1021	1035	1010	981	1022	945	1000	977	954	990	964	991	972	978	959	1026	1024	907	957	962	1006	1003	994	951	994	978	1005	974	960	1057	982	991	975	989	1040	950	948	975	1006	977	1023	1013	1046	942	972	1054	982	1002	984	1029	1004	1067	977	1002	1077	1015	929	981	1015	997	982	1033	1008	1005	1097	1037	930	1013	967	1020	973	1004	957	960	1003	1033	1023	1038	997	1007	1009	965	968	933	993	1011	977	927	997	990	1028	1029	1052	966	996	915	1037	1013	958	995	1010	1014	1066	997	948	1030	998	942	978	1018	974	1017	982	1010	1004	990	1036	1029	977	1005	1011	1006	960	980	992	1002	993	968	1007	972	961	998	1023	972	1026	1024	958	983	983	979	1007	1073	996	961	1010	968	995	969	1006	960	985	966	1045	1012	983	999	1027	1000	1024	969	993	989	1039	1006	1041	974	947	984	1001	998	1009	1021	962	1022	975	972	981	980	1032	1024	1023	943	1018	999	989	1039	1012	998	1034	1021	1057	1006	1035	1022	999	963	1001	996	1059	993	1031	1042	977	1014	1026	938	1023	978	1036	1049	1026	997	989	1030	1001	1019	1002	1009	950	980	1014	979	940	991	1022	983	1026	1004	964	958	1022	1005	972	938	967	996	992	980	1013	977	947	1017	1022	1040	1024	1045	961	943	935	993	980	978	1030	979	992	1004	956	959	1005	1002	958	1019	1030	977	968	1002	1001	983	953	1030	988	964	1033	1001	964	978	1028	1043	983	974	1015	1044	999	960	991	980	965	1014	979	1051	953	959	1004	1020	1027	1041	1005	1024	1009	972	966	996	1010	992	1023	1038	1031	1015	977	989	960	1026	997	1015	1069	927	998	989	954	1012	1020	948	987	1029	969	974	1046	1004	988	955	1001	1001	970	956	999	989	980	1002	991	984	995	1008	960	1002	1032	1019	1032	1000	997	961	1078	1008	1043	1023	993	1034	1024	1001	998	1009	955	1011	964	960	1040	1060	989	960	948	991	981	1000	958	921	1019	1048	946	973	1019	995	1010	970	906	1025	976	1006	985	960	991	1021	1040	980	1005	975	987	996	987	1011	977	1025	1028	1044	1015	1025	977	996	1010	990	959	976	1015	1022	997	1039	1013
5126	1311	561	318	210	182	158	172	164	161	127	161	149	144	171	152	150	159	158	154	158	151	148	134	148	166	155	146	160	153	154	156	138	167	155	153	160	146	139	169	146	148	152	144	139	146	154	120	183	148	144	156	168	156	148	154	163	122	161	138	134	146	137	154	146	124	144	139	139	121	139	151	154	155	153	145	136	154	128	148	139	161	153	156	158	162	159	173	142	144	142	162	147	165	165	134	144	150	150	146	147	160	132	148	146	140	140	152	156	140	143	155	162	144	150	128	150	137	160	161	169	165	142	132	160	160	151	131	151	157	146	133	158	163	142	145	145	155	121	163	144	163	162	153	140	140	148	166	156	183	162	141	166	159	168	135	157	161	154	160	158	161	161	151	161	167	150	142	160	155	167	152	161	160	163	147	152	156	140	141	150	131	158	156	144	157	148	148	159	155	147	143	148	143	141	150	132	159	140	130	153	131	156	129	134	146	166	154	179	153	132	160	159	142	153	163	155	157	120	141	144	157	148	152	135	164	128	145	160	163	169	148	165	152	150	155	148	131	141	164	141	146	157	135	130	163	151	143	160	149	150	139	159	146	141	162	136	151	156	121	127	151	159	146	161	147	161	164	146	139	143	139	147	136	118	140	165	149	127	148	146	154	126	158	155	157	150	128	142	163	152	171	134	148	150	143	165	130	137	145	136	138	151	157	155	157	153	124	143	127	181	150	148	159	135	157	151	134	143	130	169	148	119	143	141	140	172	158	129	125	148	137	172	161	140	165	160	161	157	134	146	146	161	147	128	140	139	161	155	148	129	137	153	134	142	143	154	121	152	154	158	138	161	140	154	136	143	154	151	147	136	158	153	155	163	154	156	143	145	156	166	147	155	152	159	133	143	145	172	152	147	154	159	164	155	150	154	140	148	148	173	152	155	156	125	159	143	128	157	160	167	130	136	145	138	150	120	146	151	174	149	144	142	129	137	151	142	148	152	150	150	157	148	157	168	144	156	142	153	127	126	127	149	141	132	156	137	140	158	151	146	150	138	171	137	142	132	130	134	160	150	139	145	157	147	141	158	143	144	147	154	125	143	154	151	140	145	138	156	148	153	156	135	163	138	174	156	149	158	146	154	126	143	138	156	157	144	140	147	148	127	137	140	169	155	156	139	169	162	130	143	155	136	132	168	162	133	160	138	157	173	141	148	140	150	160	143	127	151	180	166	181	136	134	140	155	132	152	147	125	136	154	149	136	160	148	162	144	141	157	143	153	151	153	156	167	143	153	154	140	158	138	124	156	168	177	162	167	135	123	145	141	134	143	157	145	163	140	137	141	154	131	153	157	137	135	146	132	136	131	139	158	148	161	146	141	157	160	157	164	161	154	141	122	140	149	157	153	149	140	152	150	146	166	144	148	156	146	154	137	152	139	168	158	145	143	180	145	130	139	146	147	131	165	152	144	140	139	160	146	143	167	153	155	148	175	144	152	135	133	157	133	129	127	159	146	148	145	145	166	136	144	163	135	137	137	153	154	141	142	157	153	139	136	146	155	167	172	144	158	153	141	131	168	133	149	128	141	138	157	143	170	149	144	138	148	147	158	157	115	140	135	153	170	148	156	163	146	141	130	153	134	168	151	142	154	141	154	161	157	145	137	148	138	140	148	140	144	137	137	130	141	144	155	144	149	147	149	154	144	115	132	129	156	146	148	152	152	144	150	142	161	146	156	164	147	156	162	163	151	155	147	125	158	160	160	135	153	158	149	162	146	170	177	177	146	127	143	162	144	165	146	169	165	159	127	141	140	126	161	146	147	134	141	163	160	163	123	161	161	147	144	164	130	160	170	173	152	163	157	151	168	174	143	168	142	152	160	123	131	137	141	156	144	156	137	156	159	138	163	140	149	150	172	166	151	136	137	132	127	176	147	175	144	152	148	136	133	145	160	165	135	161	165	142	148	142	123	123	135	137	173	144	137	144	166	138	121	169	151	151	146	133	126	151	154	154	145	140	169	140	137	141	146	170	152	161	139	156	118	151	147	139	160	147	147	153	152	163	167	119	145	145	152	139	141	141	175	159	145	147	115	165	122	150	149	143	140	143	155	148	161	136	158	136	139	143	140	140	151	154	146	135	159	163	154	140	150	149	154	145	132	154	158	146	159	160	156	163	150	136	147	149	138	134	149	161	150	165	130	159	157	128	130	142	145	139	148	135	144	156	153	145	158	144	131	155	154	132	128	143	133	157	157	157	152	148	144	148	156	137	143	153	159	148	160	154	169	126	140	147	150	168	159	145	149	156	174	163	135	140	137	156	163	171	143	152	148	138	149	162	165	142	143	139	142	157	148	115	144	157	152	135	125	158	143	138	128	138	148	136	160	134	157	145	133	145	165	138	159	135	156	144	138	173	135	167	142	143	166	150	184	137	147	153	181	147	149	161	148	156	162	143	153	180	142	142	135	157	137	155	154	168	128	134	135	144	137	162	141	175	182	135	144	147	133	156	135	152	164	152	148	167	146	140	166	163	138	146	161	140	155	142	151	154	152	143	135	160	178	144	143	132	158	152	147	142	132	164	147	144	153	177	163	166	152	148	138	131	146	141	160	134	157	155	172	149	152	136	170	150	146	122	129	178	140	149	163	170	151	157	156	154	165	142	151	154	135	153	154	162	178	170	156	154	134	145	148	163	160	154	144	141	160	146	151	140	179	162	141	142	145	168	171	135	152	157	141	150	136	136	154	159	105	153	139	134	151	162	156	131	156	156	160	142	134	159	136	160	163	143	169	169	136	150	187	164	165	152	153	139	139	123	131	146	152	146	134	127	150	157	159	150	160	167	163	147	157	143	144	139	158	146	132	171	155	147	149	148	149	164	127	136	128	145	163	153	146	127	158	148	149	176	154	140	144	147	162	148	135	156	125	160	141	166	147	172	127	147	153	131	130	169	139	141	163	147	147	145	168	153	154	162	153	123	144	138	166	155	160	159	163	138	170	145	163	160	128	139	147	166	110	142	174	133	135	159	168	159	165	129	141	159	145	134	159	150	160	166	145	182	149	148	150	152	166	135	137	146	156	142	149	144	126	162	152	150	164	167	149	160	144	139	148	148	125	159	146	153	164	152	158	157	161	174	147	143	128	130	147	141	142	153	138	144	130	134	122	157	142	156	151	152	139	149	151	154	163	140	148	156	158	142	160	155	154	163	132	153	172	192	158	146	124	161	146	166	140	128	139	129	138	152	142	147	157	134	159	140	150	132	163	147	127	148	144	148	142	134	138	150	150	156	151	143	141	155	152	146	167	155	153	150	152	139	157	139	154	128	151	128	157	133	152	141	160	151	147	160	143	169	144	167	166	138	139	165	131	147	126	153	145	176	144	143	140	145	144	134	135	168	151	153	166	166	163	152	129	119	145	141	160	161	155	154	125	172	149	141	164	159	159	156	165	143	141	130	149	146	132	144	147	137	152	149	161	130	135	141	142	159	160	146	148	155	132
4687	1054	715	716	580	570	593	526	519	525	540	502	537	522	506	539	514	507	508	500	475	511	498	523	519	475	490	478	515	507	473	509	489	465	525	507	501	556	508	486	484	508	460	485	502	495	512	470	496	494	522	477	482	483	496	480	493	485	509	504	509	496	493	516	522	489	483	484	501	491	530	481	512	490	478	519	477	487	502	515	492	506	514	455	495	487	524	469	488	509	488	474	490	495	489	485	532	525	494	466	473	546	489	468	484	499	537	488	504	464	472	451	492	474	495	515	490	504	512	470	465	483	474	524	472	468	479	492	469	460	538	549	483	514	510	511	479	499	511	529	542	490	492	498	524	511	489	472	468	470	461	516	453	467	465	481	510	478	519	516	497	484	474	485	494	492	480	452	476	478	511	533	503	509	506	463	492	532	521	455	494	481	488	475	491	492	497	508	492	494	449	513	492	489	491	503	519	524	505	474	503	492	479	518	483	486	495	501	458	525	481	520	482	456	445	469	446	485	487	494	527	470	478	515	484	491	482	475	462	520	527	526	493	489	475	516	499	486	496	470	505	477	479	463	513	470	470	515	528	538	506	509	479	477	437	502	509	491	529	509	519	528	498	488	471	493	507	521	481	491	466	499	486	503	515	482	497	471	518	523	482	530	488	467	500	500	482	469	520	481	482	500	503	509	511	443	464	491	509	494	487	527	542	475	457	490	524	472	488	522	470	500	495	497	514	448	501	473	473	468	497	494	501	503	462	513	478	520	503	495	474	461	477	522	465	477	492	466	477	512	529	508	505	490	491	499	488	500	511	514	539	564	520	524	485	525	522	479	492	472	500	508	475	481	539	533	482	513	523	492	476	473	507	465	507	501	511	506	492	514	498	481	461	493	530	514	456	469	497	477	499	479	478	510	470	494	477	448	494	487	472	475	489	499	513	468	446	462	488	513	511	544	543	507	502	507	523	503	471	498	525	504	478	448	442	494	505	489	501	501	468	472	464	507	501	488	484	492	543	501	493	546	522	510	491	471	452	453	484	501	486	480	493	484	514	462	489	464	467	504	485	506	514	461	482	502	460	504	517	492	494	441	470	489	496	495	503	527	499	488	510	505	505	517	510	513	498	493	490	489	505	532	500	515	478	521	500	485	528	464	479	520	506	478	489	471	505	496	496	488	484	533	500	487	478	504	455	500	503	454	499	508	473	482	478	450	487	495	505	508	478	467	499	503	503	469	464	474	501	503	469	468	524	450	519	467	498	465	486	496	482	469	475	501	515	517	511	496	505	539	486	535	506	468	478	477	521	492	484	461	475	508	462	517	469	503	471	491	512	457	509	519	484	491	491	470	472	494	531	495	492	520	479	514	511	471	465	490	470	502	467	458	493	496	469	540	494	504	427	486	496	493	488	500	479	512	470	482	498	507	490	480	471	504	491	459	471	533	483	524	458	487	500	477	484	495	484	473	455	491	483	517	504	481	473	511	516	465	514	503	512	478	497	502	496	481	536	482	515	504	478	526	466	487	546	462	478	514	424	506	490	496	500	523	468	467	499	499	468	485	508	492	507	488	493	505	478	469	474	503	520	499	467	494	517	520	489	483	487	493	483	474	473	469	489	511	507	498	486	461	516	473	479	502	501	499	487	495	504	462	517	482	484	515	532	520	484	522	519	490	503	487	529	479	480	497	543	492	466	451	480	455	471	469	471	531	527	537	484	481	480	508	482	495	462	489	505	478	522	493	463	530	453	485	517	472	528	473	474	539	482	486	472	469	520	517	514	468	497	523	465	460	484	496	505	494	481	501	546	499	498	493	516	477	477	494	482	460	509	487	515	461	466	464	485	478	498	480	513	441	504	490	487	500	496	463	503	458	514	496	510	477	474	497	481	466	486	513	518	493	504	492	498	476	553	483	493	514	457	484	510	513	470	453	483	487	529	500	476	477	507	495	496	483	467	488	476	512	450	480	474	503	505	550	518	488	515	489	538	527	506	484	512	519	526	509	484	511	455	480	530	504	493	476	470	494	506	487	472	462	504	457	490	505	467	518	490	492	504	494	516	482	485	479	507	541	523	482	504	488	499	501	486	496	511	497	498	464	468	496	487	499	518	526	521	501	478	529	458	474	505	459	477	514	493	495	472	499	506	491	525	456	483	494	484	461	476	486	478	527	493	505	502	508	462	489	495	472	496	481	507	468	440	507	502	472	507	498	501	469	465	453	477	499	474	461	522	514	496	465	508	468	505	465	502	502	467	504	505	510	515	528	506	456	474	497	501	487	468	473	491	518	503	510	504	502	473	480	511	501	485	541	475	466	472	492	492	494	466	475	467	518	511	478	472	470	498	490	459	496	539	456	501	481	493	490	501	510	468	532	501	503	483	495	510	478	503	509	515	537	493	515	511	468	491	501	519	520	468	488	473	481	497	482	500	489	459	468	507	498	484	469	469	500	516	487	464	501	498	510	498	508	489	458	509	444	525	497	492	482	514	483	461	495	498	490	503	530	507	485	509	509	529	491	474	441	466	497	488	531	458	478	485	477	491	496	518	511	476	496	491	494	473	478	510	446	528	497	472	502	513	513	486	509	485	479	503	491	516	449	526	488	508	473	502	489	483	499	465	452	513	480	463	500	523	487	507	481	458	495	479	494	536	523	459	469	513	464	494	480	514	526	462	465	462	493	496	511	448	487	485	482	508	498	484	476	493	487	508	494	503	531	492	493	517	502	469	465	495	429	502	511	501	490	476	501	444	494	476	445	511	528	493	503	499	505	469	509	489	513	487	486	496	467	506	511	486	503	523	489	517	475	542	490	514	484	495	503	494	511	482	474	484	453	484	511	456	485	464	489	501	485	488	482	516	475	487	475	489	518	471	494	483	494	521	521	497	509	508	470	485	485	511	492	497	457	512	461	451	515	452	521	477	549	454	499	493	477	492	505	481	479	513	512	511	498	505	472	525	480	511	466	448	527	510	505	484	456	446	484	505	467	470	480	503	500	520	486	481	473	473	503	502	464	476	499	495	480	458	511	493	512	521	510	457	489	495	556	482	495	488	502	514	522	510	460	478	438	479	473	518	502	488	478	498	522	509	490	464	486	514	461	492	505	551	542	498	470	504	496	481	458	481	479	474	490	467	493	482	491	474	511	484	529	494	524	491	529	484	491	486	472	485	515	483	491	535	491	512	490	482	483	523	525	457	510	522	516	485	487	483	496	492	488	494	501	496	489	476	485	472	491	514	486	489	466	490	504	478	492	509	457	505	466	497	499	481	527	474	472	506	436	472	465	496	500	462	457	506	467	524	457	486	477	499	505	480	510	495	493	522	467	489	495	490	471	538	482	495	483	516	507	470	478	494	525	509	517	448	534	513	456	499	490	493	510	497	464	489	496	516	527	495	503	452	501	503	484	486	474	458	529	512	483	483	461	485	476	508	496	491	490	465	493	486	481	489	507	514	489	502	510	479	506	477	477	515	513	494	524	493	486	483	497	495	466
24065	10874	5970	3420	2017	1302	861	580	544	450	470	420	436	398	462	411	353	370	363	363	345	368	356	340	348	369	366	350	344	363	358	368	349	319	337	357	362	355	359	327	337	311	298	337	325	335	342	358	374	348	332	393	339	341	344	328	321	366	339	349	339	363	342	344	387	328	350	321	382	319	346	334	359	353	365	314	330	324	333	361	369	362	378	322	343	334	338	353	361	392	319	343	378	339	324	326	357	349	375	311	355	352	360	354	363	348	329	324	339	316	353	326	362	322	313	359	330	344	327	351	350	310	308	329	352	299	341	355	340	331	338	352	325	341	328	347	310	345	353	368	364	361	340	356	342	317	358	327	322	333	337	381	316	362	338	309	346	349	342	328	331	308	330	327	320	332	346	342	329	354	344	331	345	319	350	341	331	355	341	331	367	342	349	321	315	311	316	321	321	328	371	302	331	372	320	339	354	347	374	337	368	325	320	335	372	316	303	380	349	322	335	332	366	348	331	361	331	332	351	333	347	311	352	346	315	336	353	330	327	305	328	316	380	324	343	374	343	357	331	365	354	340	356	329	313	341	348	349	365	333	349	353	329	336	359	352	363	332	362	360	342	307	374	374	355	320	336	344	304	347	365	364	316	347	319	349	347	354	327	327	362	308	318	350	324	350	332	390	330	341	323	329	316	335	345	335	310	374	360	352	357	334	348	380	326	318	369	335	358	357	346	349	344	319	324	356	377	347	361	358	306	354	305	335	336	381	350	353	315	344	374	337	311	363	356	355	337	359	336	349	355	348	313	356	335	344	346	325	324	319	329	327	347	320	346	355	329	355	317	303	339	329	346	348	334	360	337	301	352	337	332	341	375	324	312	314	340	383	315	329	326	324	347	320	337	352	338	337	335	338	368	333	304	328	324	347	312	360	336	358	360	360	344	361	375	357	343	341	338	366	305	317	343	374	323	363	340	360	329	339	341	321	347	350	357	316	377	352	378	326	364	372	347	334	343	326	329	340	337	374	352	332	326	349	344	341	361	345	344	337	343	344	364	336	323	375	360	383	352	360	333	325	370	371	328	357	343	373	345	370	386	341	320	367	328	349	324	340	327	328	337	326	348	356	356	318	333	339	400	302	347	341	346	334	331	347	336	339	338	362	342	336	356	322	338	338	366	346	355	378	346	346	361	334	334	349	359	355	343	338	358	327	355	365	364	342	353	344	358	327	366	342	343	366	352	333	331	343	356	368	303	348	334	343	343	376	347	339	323	334	360	319	329	336	305	328	339	316	293	329	335	335	355	335	323	368	322	353	339	362	342	329	340	317	327	351	350	330	354	360	356	328	356	332	347	329	354	349	303	319	360	324	359	335	293	321	341	330	341	356	333	354	359	369	359	328	347	334	345	358	345	336	356	320	359	353	374	347	319	360	344	299	342	352	365	367	363	357	314	350	352	385	349	365	363	334	323	350	330	350	335	367	376	341	328	324	356	357	338	352	325	321	363	326	339	349	348	360	330	331	339	357	391	320	335	338	337	321	340	330	360	319	334	351	304	325	332	357	355	353	353	372	309	366	323	358	326	348	351	354	359	344	345	347	324	368	348	344	360	337	336	306	339	357	354	357	330	322	345	367	310	312	355	337	335	372	338	341	347	342	357	349	357	352	319	320	353	317	384	335	368	346	316	353	348	363	352	362	340	370	340	340	334	335	334	314	351	358	332	359	327	347	351	337	373	374	355	313	321	341	340	313	317	358	334	341	317	346	362	363	351	363	345	343	370	346	299	360	335	369	314	327	340	291	344	366	344	344	315	361	319	372	358	325	356	351	352	339	373	342	343	330	343	326	358	358	359	343	364	335	343	352	353	365	343	351	348	366	380	363	316	345	346	355	302	339	365	379	369	377	323	310	339	357	337	356	370	345	339	333	344	374	329	306	382	389	339	352	319	355	375	320	361	351	388	327	364	335	328	337	330	313	380	355	350	334	329	319	354	329	341	336	358	310	342	336	334	335	339	337	353	340	302	347	359	305	337	325	339	333	316	300	337	404	353	349	353	377	333	353	327	313	321	359	339	347	357	333	349	346	332	335	367	354	338	363	303	315	356	348	358	369	348	335	352	349	319	347	349	341	320	348	339	338	357	325	336	357	320	340	375	368	324	360	336	352	337	297	301	318	321	358	322	357	346	335	329	345	347	289	314	358	329	363	346	327	315	346	356	380	321	336	352	334	347	342	328	349	345	335	341	358	381	331	360	358	352	343	350	333	375	321	342	339	323	328	383	345	366	343	385	344	367	343	363	295	353	312	360	334	314	338	312	320	354	381	358	356	321	317	342	330	348	356	319	320	351	338	357	339	335	326	342	315	323	351	325	325	364	342	344	307	305	283	345	332	321	370	300	334	348	366	328	354	334	362	334	352	370	348	312	359	340	330	318	349	351	341	320	352	322	327	350	317	349	340	337	343	358	341	308	334	356	347	326	353	376	342	331	345	320	342	310	355	351	319	340	368	323	325	362	344	342	351	341	335	327	343	371	339	365	366	314	380	350	336	337	358	308	351	340	324	334	324	330	374	351	309	355	358	347	316	340	325	311	320	324	370	327	341	368	344	340	332	354	338	322	318	323	322	335	353	350	371	337	362	359	374	354	318	345	329	343	348	364	346	352	357	309	336	325	354	333	313	337	328	333	372	325	354	371	351	338	347	342	335	359	325	358	340	392	382	356	325	337	346	352	363	317	370	330	331	333	332	344	333	362	338	322	314	327	360	311	372	368	373	338	315	376	310	348	337	347	336	297	341	342	340	331	340	333	335	336	362	339	317	328	340	333	353	307	381	350	318	349	336	358	338	318	349	334	315	344	338	337	343	373	352	347	329	349	331	332	336	341	336	309	366	355	344	339	335	312	330	335	319	329	330	335	349	357	360	358	332	354	366	329	332	360	362	326	341	336	350	325	333	327	375	370	320	367	321	351	348	334	323	354	353	355	360	361	312	341	343	350	314	334	333	352	359	331	342	335	340	305	340	288	346	290	349	367	344	343	337	368	344	327	319	321	305	327	351	346	340	321	354	352	356	335	344	368	379	345	358	332	303	342	313	362	359	335	366	333	316	355	364	296	325	335	346	350	351	337	325	339	369	370	346	316	349	348	318	318	300	361	321	342	316	343	326	362	311	332	308	337	347	326	324	352	325	340	365	371	378	340	361	321	344	334	326	347	329	352	335	353	343	327	338	334	341	365	315	378	330	329	337	338	349	358	323	341	338	323	348	379	347	337	319	371	339	332	388	349	332	367	345	328	365	354	341	329	367	360	352	360	348	312	335	345	347	346	344	355	353	374	329	347	374	335	364	334	313	309	349	335	345	348	328	345	330	337	329	351	365	356	347	325	327	329	382	366	331	326	318	337	358	354	326	315	336	351	354	315	323	352	355	340	341	326	333	318	357	347	373	335	346	352	350	307	371	337	357	330	321	318	360	319	336	334	301	340	339	355	351	357	358
15257	4064	3365	4084	3498	2927	2519	2239	1950	1726	1689	1542	1384	1474	1346	1208	1207	1256	1160	1160	1148	1105	1093	1061	1051	1093	993	975	1022	1050	1047	1004	1025	979	984	980	938	943	986	956	999	925	1002	947	940	974	946	929	923	983	936	946	919	1018	948	960	937	975	951	938	924	946	922	963	908	935	930	906	906	951	942	932	907	921	924	971	933	916	946	931	857	944	945	956	939	934	964	990	909	924	892	928	967	943	910	924	918	935	909	943	935	953	980	891	919	955	916	936	945	965	930	948	946	903	987	930	920	896	913	911	949	986	929	899	900	946	948	967	964	911	967	885	899	933	951	920	962	940	959	969	886	940	890	932	907	947	901	860	966	891	926	963	930	908	903	908	963	937	948	918	931	910	925	917	959	922	934	890	904	985	898	902	963	887	909	913	944	952	906	890	906	897	897	954	904	948	986	906	943	902	923	917	906	918	926	931	923	934	899	911	913	934	915	949	924	895	905	951	933	933	951	976	945	948	963	913	908	929	985	900	942	889	955	951	932	915	897	880	909	952	904	892	886	956	968	928	924	917	920	933	886	925	971	956	961	910	886	996	905	904	921	885	932	937	901	902	886	888	922	867	875	909	940	937	868	915	932	924	937	958	924	954	968	910	903	888	971	907	938	938	959	996	931	936	974	958	909	893	939	926	896	910	942	917	923	869	929	955	967	961	923	914	924	948	949	957	930	957	938	914	898	918	923	911	945	897	887	908	936	912	953	914	981	946	904	868	858	897	920	978	883	884	976	945	948	882	922	919	964	921	877	906	955	911	939	878	898	908	936	924	894	962	915	956	895	1008	911	937	923	969	893	935	965	953	893	879	910	928	963	899	940	864	930	890	942	947	887	923	889	927	929	987	937	933	918	934	950	929	944	897	919	920	860	896	921	922	962	856	919	866	861	853	940	879	919	880	935	877	950	909	943	927	929	874	933	905	950	938	923	911	926	919	912	925	916	902	941	899	901	961	912	887	861	927	912	895	932	964	876	882	954	889	964	929	872	926	927	905	932	907	934	901	936	953	959	982	951	877	945	904	919	924	941	889	928	880	956	880	900	928	945	905	945	886	900	883	919	897	938	936	923	918	932	924	983	849	895	904	890	906	952	914	829	957	921	904	894	949	889	998	870	927	938	930	945	880	965	941	972	907	964	894	980	916	931	934	871	938	941	870	899	907	923	943	959	919	913	917	928	949	922	934	914	964	946	896	894	978	947	913	893	891	965	928	976	874	974	904	880	940	958	890	932	896	938	925	930	900	910	872	931	949	893	973	927	928	936	920	882	922	888	916	922	933	940	872	916	881	941	948	929	911	923	983	933	886	914	914	968	949	952	936	883	916	933	948	889	899	935	897	959	968	925	938	923	869	900	918	959	967	955	988	945	923	939	911	930	894	944	880	918	894	952	916	863	900	917	971	897	900	911	961	926	954	975	908	941	949	905	921	932	917	945	972	928	890	933	1000	920	935	949	898	983	860	930	958	913	958	961	947	881	911	898	941	893	885	998	912	935	940	893	924	938	936	902	921	971	938	1001	900	953	946	913	951	925	915	844	988	898	881	946	902	917	941	969	964	911	917	1017	918	967	909	948	940	926	954	882	875	938	935	977	892	899	926	898	899	920	935	875	922	932	910	963	911	927	909	911	913	915	951	938	898	935	906	931	923	933	908	929	919	906	959	931	908	924	898	892	945	911	958	878	862	901	924	898	990	937	922	898	885	941	913	900	924	897	915	895	933	946	972	953	922	926	937	981	885	945	902	920	950	882	925	899	922	910	916	890	940	915	922	944	953	913	920	931	935	926	881	927	939	904	893	900	942	910	949	932	909	899	934	928	952	968	905	940	894	949	895	895	943	906	880	907	1005	913	985	881	948	980	968	955	902	906	967	914	921	932	856	907	923	920	967	897	976	964	939	922	917	966	961	919	926	950	968	967	950	874	951	955	879	926	907	911	947	971	939	893	916	903	916	937	932	910	929	916	949	963	973	903	969	923	935	898	886	877	883	927	892	938	1004	916	931	945	923	920	949	925	936	932	840	893	918	905	908	918	923	938	926	899	938	910	947	985	881	963	957	988	915	962	920	950	969	920	913	920	919	932	920	1020	905	860	900	932	921	907	927	912	912	914	960	955	940	959	890	896	929	874	926	952	988	884	933	911	931	972	874	905	898	916	916	983	878	937	884	928	899	955	922	998	955	881	979	898	974	890	911	987	896	901	956	923	945	942	965	916	909	938	883	899	907	888	905	915	908	934	885	964	942	901	873	931	866	915	936	923	899	916	917	912	957	934	894	904	906	923	904	881	963	917	878	894	933	939	886	878	943	883	911	921	984	887	925	934	893	954	952	927	883	924	952	947	917	875	877	919	901	951	921	875	953	961	948	923	951	928	910	941	916	956	897	880	952	932	882	907	933	857	912	906	875	891	939	932	929	933	915	939	949	943	909	868	974	873	865	874	914	900	888	928	940	875	937	897	908	927	890	910	922	969	942	907	866	869	959	922	904	964	917	880	960	924	947	901	942	910	872	898	932	944	879	948	891	881	980	968	925	1008	981	912	940	889	918	956	920	919	979	933	907	908	941	926	885	928	910	900	858	962	901	969	950	918	917	968	919	950	919	927	900	903	906	935	936	895	913	902	909	916	919	953	907	884	877	890	931	916	887	917	935	937	904	912	956	878	952	933	935	931	908	911	972	949	955	855	967	932	949	922	912	937	986	919	963	916	928	932	946	906	953	902	923	916	944	889	913	915	937	933	898	939	956	936	984	929	926	885	917	920	924	859	906	918	997	944	968	935	914	952	882	861	940	949	933	913	919	910	883	968	917	922	874	900	919	992	906	958	919	945	934	926	928	955	991	895	929	919	895	927	917	887	1015	954	929	922	908	903	979	945	896	898	903	892	894	916	932	890	953	922	924	914	913	906	908	918	946	921	933	942	930	977	899	941	906	929	971	900	899	900	884	912	963	904	952	876	944	928	965	896	958	881	901	917	964	914	925	906	913	938	946	967	912	926	927	890	888	960	924	905	890	903	925	913	865	914	912	903	936	887	897	919	859	907	932	944	961	934	901	973	910	934	954	946	892	946	949	881	973	962	963	913	904	930	854	897	940	932	896	949	935	897	917	925	931	921	905	937	950	971	940	941	895	914	928	973	918	909	953	942	894	938	918	959	916	957	942	978	934	948	885	927	928	945	884	933	915	932	915	945	919	887	939	886	896	929	851	968	932	998	931	895	916	923	951	916	955	958	967	880	901	901	892	902	914	929	939	947	890	946	930	981	884	929	962	952	994	957	908	900	884	862	967	890	964	898	883	942	930	943	923	909	980	897	944	916	967	938	921	912	901	852	946	914	949	925	934	929	902	954	968	909	992	906	908	926	946	950	911	941	856	895	903	936	916	920	897	946	900	957	920	933	976	911	962	942	904	887	904	901	924	972	960	914	907	887	944	894	943	931	937	914	922	900	908	949	940	932	837
28081	12591	9471	5632	3476	1982	1300	808	619	594	569	541	512	467	409	449	426	413	397	418	424	448	419	379	433	375	388	435	394	403	386	406	371	423	393	434	399	426	376	377	345	340	329	363	381	409	388	409	392	354	423	376	407	432	409	391	410	355	377	384	406	404	392	398	350	393	400	404	356	375	420	379	398	370	372	423	432	421	394	394	389	413	389	404	397	386	369	401	376	404	364	367	381	366	376	422	372	371	361	366	390	353	341	388	401	399	428	395	407	379	366	330	403	409	415	374	361	375	385	401	422	421	395	356	374	365	376	374	366	381	434	376	396	406	408	406	362	351	389	390	358	357	385	349	354	416	384	362	382	398	380	417	399	385	383	399	362	378	423	393	395	357	380	398	394	383	390	398	380	388	383	366	353	366	364	372	392	358	415	394	384	406	389	370	411	445	359	408	383	364	377	403	372	375	356	422	387	395	399	426	366	365	410	350	396	334	404	379	368	376	384	350	371	372	424	391	394	422	348	383	367	384	384	404	400	380	390	385	361	374	346	371	388	407	377	424	414	412	432	381	378	367	400	401	386	406	392	377	352	363	378	383	364	402	377	379	452	363	379	351	375	407	361	388	364	384	364	394	419	391	369	363	352	375	387	389	372	389	412	395	375	340	371	404	426	369	354	376	383	399	392	401	382	376	381	396	390	366	392	390	400	370	388	391	388	354	387	360	367	356	409	367	406	378	377	399	358	375	417	391	342	375	383	420	395	366	409	381	408	389	384	375	440	370	412	377	398	366	400	378	409	393	373	339	407	407	387	381	406	396	375	392	365	387	399	394	418	369	338	359	414	356	369	342	368	393	412	389	406	396	380	372	381	389	367	371	389	368	367	385	400	355	363	387	375	381	355	415	375	372	397	416	380	391	376	396	367	379	381	429	391	422	400	399	374	384	409	367	367	381	364	358	392	414	403	396	368	428	400	377	430	415	370	376	357	391	417	405	435	382	402	382	373	397	394	371	412	407	365	397	375	428	353	407	388	376	409	393	359	402	389	368	374	360	362	357	357	367	407	390	451	369	365	382	378	422	447	418	395	411	386	384	386	382	402	396	369	379	379	373	346	438	384	391	438	387	355	391	388	367	396	391	403	390	393	329	412	391	370	417	392	408	388	371	406	383	362	407	422	418	384	403	367	405	374	383	407	397	350	409	363	380	357	360	391	408	383	384	380	365	364	393	408	426	349	375	404	387	352	354	364	392	397	381	384	333	378	376	355	386	370	360	373	354	385	380	399	407	389	357	368	393	374	359	382	393	413	419	406	411	381	381	369	392	441	342	367	401	423	375	386	394	377	410	412	334	379	379	377	393	398	361	363	361	386	386	376	396	383	373	388	378	361	369	393	409	378	383	406	377	403	391	368	355	371	393	385	383	389	340	371	374	371	389	386	422	359	410	406	376	420	329	390	388	366	387	414	396	388	428	391	378	366	376	341	419	398	349	380	387	398	375	377	412	380	388	377	382	380	385	399	363	381	372	384	399	396	396	400	425	382	388	436	384	399	404	390	412	386	391	399	365	394	367	404	398	403	361	381	360	393	440	398	378	434	354	386	413	439	381	387	364	403	363	403	383	397	409	400	387	367	395	381	342	381	380	385	380	404	436	412	372	355	378	403	403	381	388	409	421	381	386	437	422	391	360	392	378	378	362	372	375	391	382	395	393	380	351	365	384	378	365	365	389	394	364	357	375	380	387	394	381	391	414	374	374	400	361	386	368	365	367	417	389	363	391	372	385	393	368	429	397	361	395	379	392	347	369	358	365	418	370	402	384	388	384	432	432	358	391	389	384	395	310	388	331	391	431	362	415	401	392	372	364	393	376	391	368	351	362	351	369	412	383	335	367	399	403	402	362	357	416	437	337	387	345	409	382	377	413	379	366	400	368	378	383	390	366	421	407	368	393	379	431	410	380	394	376	385	445	402	418	429	426	375	394	383	400	384	374	376	351	404	366	390	391	390	375	341	405	396	385	401	390	407	400	369	392	433	394	405	372	390	422	392	379	392	342	365	403	407	364	378	394	396	392	406	397	393	402	356	384	393	352	413	384	388	406	394	393	400	394	385	366	374	393	378	384	410	383	384	382	419	370	375	397	396	347	401	414	364	372	404	391	373	384	358	412	355	373	400	388	412	376	342	388	378	368	390	424	373	393	381	381	378	386	385	358	395	398	380	372	366	366	410	377	336	379	374	382	418	370	381	390	383	394	403	338	391	380	402	394	400	401	367	405	417	387	415	397	394	369	353	414	371	383	376	396	382	402	405	416	380	409	418	424	411	398	372	401	363	362	417	400	412	382	364	384	382	415	395	415	363	420	398	380	372	384	396	375	380	362	369	378	366	352	369	403	390	396	410	398	403	388	404	375	386	391	393	409	361	387	403	334	403	398	412	387	410	397	397	423	414	403	372	380	371	346	370	385	397	392	421	367	388	389	377	406	379	381	375	388	396	368	403	336	397	413	371	396	396	395	409	360	392	355	410	367	398	370	393	351	428	371	379	408	418	382	417	389	374	372	368	398	415	370	404	402	415	417	375	389	408	415	385	347	410	347	345	387	331	412	404	386	358	392	414	389	375	374	360	394	392	376	376	408	385	397	403	378	388	396	417	361	359	400	391	405	374	399	318	434	414	381	408	352	388	390	371	359	329	393	393	391	376	371	356	397	373	399	406	403	378	406	384	370	429	391	400	363	411	379	385	379	422	384	404	386	399	365	374	386	392	402	405	396	366	410	417	419	342	398	371	410	389	388	363	366	388	384	420	391	370	345	381	392	397	376	401	402	411	346	405	358	363	422	407	362	358	388	366	391	361	437	374	386	404	390	378	412	410	406	376	358	345	371	403	372	386	351	398	377	378	383	370	391	412	367	351	403	394	383	399	398	363	401	415	394	381	375	365	435	396	410	403	377	377	385	380	389	388	385	386	344	363	378	400	400	382	392	395	384	406	388	392	409	369	393	408	383	402	385	433	390	402	380	390	392	342	379	379	412	374	385	378	382	403	416	416	390	382	352	400	411	392	397	398	378	388	389	401	419	392	338	379	372	397	386	399	383	385	391	384	381	344	415	393	402	403	386	387	401	400	418	401	409	403	418	365	398	436	387	390	342	389	376	385	378	411	367	396	386	395	395	411	400	370	418	380	361	399	366	345	320	366	384	376	383	399	357	393	396	377	359	369	392	399	405	398	403	397	372	389	361	404	385	399	359	388	390	378	380	387	378	346	363	398	408	387	395	420	379	402	405	338	417	400	366	354	401	411	367	397	390	406	364	389	394	385	399	365	389	397	391	402	396	398	390	390	404	411	392	388	419	367	383	403	408	364	333	384	345	430	342	380	434	355	382	419	391	378	368	418	377	373	360	378	392	393	373	387	395	363	371	388	411	373	379	373	362	409	393	372	421	377	410	384	401	375	409	394	368	414	337	402	384	396	368	414	401	410	429	371	384	413	404
15989	4769	5964	5850	5194	4094	3455	2974	2583	2256	2172	1968	1694	1799	1590	1493	1414	1440	1402	1353	1382	1321	1246	1281	1173	1237	1137	1120	1150	1160	1109	1155	1175	1120	1049	1069	1094	1054	1104	1049	1031	1028	1060	1057	1046	1104	1074	1014	1037	1044	1033	1022	1002	1089	1072	1078	1035	986	1052	1023	1029	1026	1089	1021	1016	1025	1069	1017	1003	1030	1055	1050	986	961	1010	999	1026	1014	957	1008	1035	1024	1013	962	954	1012	995	1021	1024	1042	1016	941	998	933	1049	967	1052	1027	1052	983	1015	988	936	983	1011	954	991	1014	1005	942	1019	1008	1023	1007	1003	1006	989	986	1030	988	1020	1007	955	1017	1007	971	1020	973	1040	994	1016	1014	990	1050	1030	1016	996	1006	1027	976	985	1036	950	983	1043	1061	948	1022	1000	984	1024	1035	980	1027	1055	964	983	1002	1022	999	1011	1007	961	1003	986	1023	972	990	1052	1026	948	982	977	1000	973	1023	943	967	1018	981	1017	996	982	989	995	972	1028	1021	994	978	1022	962	973	980	965	966	967	981	950	1022	1035	1011	1002	972	1002	988	995	1056	1016	993	978	1036	992	941	1000	1038	962	1018	925	1042	973	956	965	1057	994	967	948	961	955	1031	1044	1029	982	963	1016	977	987	1042	1001	955	1001	1030	995	1064	981	1002	1046	995	1007	962	951	943	989	985	1009	1003	1036	969	989	955	991	1016	986	1021	970	975	997	948	1021	972	983	956	984	1014	955	992	1003	999	1018	1033	961	1002	1037	980	951	1067	997	986	1002	992	991	1013	987	994	1004	1052	972	980	991	934	957	934	981	975	1027	997	939	933	974	1009	1038	1009	960	959	989	1006	1062	966	1028	981	975	961	971	979	1000	1052	972	1007	1014	1000	992	1002	1021	954	1002	983	1005	1007	958	1054	966	980	987	962	980	983	1025	944	969	1001	1021	949	1044	963	1043	989	1007	1058	991	1007	951	1018	1005	980	1033	946	977	996	1008	1060	1055	1029	918	960	985	1030	999	1015	1004	944	1002	970	959	1006	960	972	978	1008	1052	992	1013	982	979	992	1011	1032	982	1008	959	961	963	952	954	1030	942	1032	969	1055	1044	991	999	998	969	1000	993	1009	999	966	998	1013	981	1074	987	955	974	995	981	990	975	1026	1033	1070	1033	958	984	965	1010	1019	1035	1027	1018	1050	960	1015	987	1049	917	1007	1049	1015	1017	996	1043	976	1031	1020	992	951	961	967	971	969	930	994	990	990	1007	1014	997	952	1033	1049	1006	962	1002	1001	992	970	970	982	965	979	975	1013	994	998	984	974	1005	946	987	1013	989	1000	1013	935	987	986	1024	1019	1029	1013	962	946	1030	952	1015	1003	961	1011	1038	966	1007	1004	1006	990	961	980	978	1033	1002	926	1014	1015	954	999	958	1025	954	1000	1038	918	976	1036	952	1002	953	1060	991	962	960	922	950	1033	979	999	946	1000	985	964	1005	1020	985	1050	1057	945	1035	1032	1036	988	985	1020	1029	953	1017	1006	1002	962	932	923	990	969	1027	1017	983	991	959	991	932	978	1002	994	971	981	988	948	1039	1012	953	963	998	998	997	956	982	961	963	915	985	966	1001	959	1002	1054	960	1001	994	994	993	1003	1029	987	941	1000	960	950	1041	1005	1000	1002	1054	988	979	944	1002	1049	993	952	962	977	1004	989	1005	975	924	969	1060	985	982	1012	981	993	1040	963	994	1032	1008	995	1020	989	1020	999	1019	970	1068	980	1011	1000	975	1019	1017	957	991	1009	983	1018	1007	976	918	934	953	965	1011	959	991	1006	988	989	957	966	926	1001	980	1021	999	953	983	999	948	956	1007	1003	979	944	985	964	941	1039	1012	1049	999	967	959	964	1006	984	939	1000	1033	1014	957	981	974	1027	1036	1032	986	1009	1019	964	956	1018	1037	997	994	1018	952	1015	966	964	988	985	1038	995	962	986	1073	964	986	991	951	1016	1022	874	1024	961	1064	1004	1085	1006	1013	1029	989	1022	968	1021	1022	998	1022	1008	999	963	1017	1017	997	983	983	1008	1035	979	986	979	976	958	944	964	955	1042	957	989	958	1018	1024	1004	1008	970	1040	985	955	984	981	957	973	943	1001	999	1045	974	974	984	1018	1001	981	995	1002	974	993	995	970	958	955	979	970	1017	995	973	1014	985	1007	1031	1010	973	992	1017	970	966	988	966	946	979	1004	1000	1017	986	1003	1003	985	1025	1033	1006	978	980	997	1000	914	1059	956	972	1018	969	1035	975	1012	1000	1037	998	995	1032	995	994	1022	962	995	971	1047	986	999	1029	968	1022	976	1052	993	998	960	1012	929	1000	973	984	969	997	969	1017	1016	939	1054	988	1013	973	1009	963	1010	985	1057	943	976	953	962	971	998	992	1009	1046	1016	975	1019	1028	912	988	1006	974	997	915	993	984	980	980	984	972	971	961	964	961	945	960	988	963	949	999	1009	978	981	980	976	1012	944	982	997	981	964	982	1002	993	948	1038	968	1055	1027	985	1017	1041	1074	1069	1004	983	993	1019	960	1008	994	1040	963	955	956	982	967	996	976	963	955	988	999	1058	942	980	995	993	952	984	994	1020	1004	974	1018	998	998	979	1021	1007	963	998	973	974	961	1022	988	992	925	1026	961	981	983	986	989	928	1007	985	1030	1022	999	962	997	954	1012	1010	996	977	961	985	1019	971	1056	966	982	971	958	1022	970	1028	914	880	977	1064	1044	994	971	985	976	1014	1073	999	1010	1021	944	1023	989	963	964	1021	970	1013	999	1017	968	963	990	954	1026	1029	1009	1018	974	1021	966	1012	1008	925	958	1069	951	1055	991	1003	990	977	1022	976	919	980	1058	998	996	1006	949	1030	1010	1006	1021	981	1029	963	989	1013	1022	954	993	1010	952	978	956	997	987	982	1018	1009	988	1037	981	985	1000	964	962	1019	1050	991	1035	1024	1029	958	1006	995	962	983	929	955	1065	982	1011	1094	1003	948	1008	1031	983	1001	1013	985	1035	952	945	962	983	978	1004	1035	994	1023	1030	1008	1061	993	1066	988	965	965	988	988	966	1017	1008	948	967	980	1042	1009	966	1052	1013	1005	981	995	1032	1018	996	978	988	1022	979	999	989	1026	1042	1025	996	1027	1055	1003	1018	968	985	1042	977	987	991	980	1010	976	1022	995	983	1023	976	969	1024	965	974	966	1015	1001	966	1001	990	1028	1001	1007	999	1043	1027	1003	1010	997	1035	1016	1018	1057	1018	1030	954	987	987	967	1024	1007	971	989	1014	1017	1015	1021	987	929	1011	1025	979	983	1025	966	963	968	1031	1026	1060	1016	993	1031	967	925	922	949	955	1014	995	956	979	998	1007	971	994	946	997	976	1059	1013	1007	985	994	1002	987	948	972	1022	1044	921	1021	1025	974	976	955	989	922	1004	995	958	1001	1008	944	952	1025	1003	1006	990	1018	1013	1050	976	989	972	996	970	1036	966	983	1041	1016	1017	1035	1053	971	1012	1001	961	1017	994	967	1015	993	1071	992	955	952	1023	1025	1022	982	981	1018	995	1023	1015	972	963	988	968	997	903	1031	1044	989	1009	983	1019	956	1001	1005	985	1012	965	954	985	967	959	1038	975	996	974	1021	1011	998	1002	978	973	996	1000	985	980	965	1003	1000	968	1029	980	941	1004	983	1030	980	951	1023	1000	944	1052	969	987	944	959	987	1000	983	1007	1018	972	1007	996	998	988	959	1014	1061	1005	961	973	1033	984	1004	1034	1006	984	969	1021	959	1024	936	999	974	1019	963	992	1050	968	971	989	949	1001	952	976	956	1021	982	980	1000	1005	1014	1036	951	998	1021	970	966	930	978	969	968	977	1002	931	965	971	961	1024	1006	957	1023	1025	974	970	967	1022	980	966	959	997	1041	960	974	1005	1002	981	988	1076	1020	986	1026	937	1073	998	996	1012	974	975	1017	980	981	982	973	999	947	979	972	971	1051	937	986	961	996	1003	986	930	1025	1039	1057	1011	977	979	1074	1005	1007	949	996	1034	983	989	955	977	994	951	1036	1007	1011	1026	1011	1000	1001	965	977	996
3572	1107	657	263	171	158	157	171	181	149	133	170	150	140	151	139	159	144	162	138	154	146	175	145	151	142	124	148	149	115	142	173	166	147	147	136	134	159	174	157	157	160	167	157	150	150	148	126	155	157	149	135	135	126	167	124	192	163	141	131	147	144	147	149	159	151	151	152	140	133	136	147	144	133	142	133	147	147	134	146	125	159	166	136	129	154	138	161	160	145	151	138	171	159	162	150	149	162	145	143	142	169	124	125	145	143	169	143	159	155	132	170	150	165	145	137	151	141	156	149	150	153	155	153	130	125	160	144	122	148	123	169	142	151	170	164	142	156	162	127	139	144	146	173	163	152	133	128	139	163	154	151	148	155	146	162	164	149	141	152	143	153	148	148	168	132	129	157	132	147	129	158	142	165	155	157	134	136	158	134	135	143	140	164	173	149	152	157	151	145	144	146	139	139	160	141	149	146	157	126	145	158	152	158	117	144	138	136	140	151	152	144	130	137	149	171	164	133	139	133	149	151	144	146	156	137	163	154	141	136	131	142	141	139	168	137	144	134	146	177	144	160	149	137	153	165	148	144	163	164	143	147	148	134	137	149	172	159	144	133	151	143	135	148	143	128	137	132	166	152	138	142	154	149	172	163	136	169	141	159	138	162	139	153	141	142	149	128	137	137	141	122	164	158	141	103	163	145	130	155	152	132	139	156	151	162	145	151	147	156	123	165	153	144	117	159	151	151	151	151	130	149	156	143	164	129	149	125	146	140	162	137	120	155	131	137	135	126	148	131	150	156	140	148	158	141	171	160	143	148	160	157	152	151	169	189	144	167	160	136	151	165	142	147	141	140	130	139	137	156	159	138	135	126	142	132	131	150	140	150	163	151	164	161	122	130	146	146	143	132	137	164	164	130	139	151	168	141	146	178	160	153	151	132	153	163	161	122	175	171	151	142	136	171	108	145	165	149	134	148	163	152	149	160	164	142	144	153	133	137	154	169	148	143	167	150	163	154	133	156	135	145	158	152	162	174	150	122	137	142	152	141	138	130	149	143	155	150	131	154	151	148	135	131	142	150	148	167	140	145	155	138	151	165	136	139	151	131	140	156	147	146	140	156	154	146	151	139	165	143	157	146	141	169	131	160	164	167	149	181	143	149	137	127	125	148	136	150	171	148	151	152	146	135	141	156	137	164	124	167	143	147	140	147	158	164	165	145	142	133	138	165	148	137	149	143	145	134	130	162	177	151	151	139	141	138	154	116	147	172	161	135	150	151	138	164	144	149	147	145	143	154	133	157	171	143	144	148	172	167	171	147	142	154	133	154	146	155	148	147	139	147	133	162	133	134	126	147	160	134	180	154	132	141	161	142	133	146	133	143	129	142	132	177	156	158	162	149	141	131	145	151	123	141	143	168	155	156	160	150	134	147	144	131	149	143	153	144	125	147	151	161	153	161	160	136	152	152	133	129	147	137	134	131	152	165	134	159	132	152	124	140	160	168	128	164	154	154	137	151	160	146	148	145	144	161	144	144	154	153	136	140	145	141	145	163	132	157	149	154	145	144	159	158	138	118	141	134	141	164	142	129	137	158	151	172	128	140	148	149	136	147	168	163	148	154	137	119	138	153	130	158	152	138	153	158	166	138	161	164	133	139	136	156	149	125	160	162	135	132	152	137	121	138	122	162	123	126	152	149	146	131	151	150	151	153	165	158	153	154	151	126	138	146	131	146	146	143	146	165	135	150	141	161	155	134	160	148	153	141	158	151	163	128	156	144	146	143	162	159	147	177	142	143	160	190	141	148	152	130	149	150	147	120	141	138	146	147	143	177	148	141	134	160	110	161	144	163	146	166	132	153	164	144	155	167	139	165	150	108	167	140	166	135	159	137	143	158	134	136	138	155	144	138	121	141	134	146	153	153	139	160	147	133	144	140	150	144	161	142	144	137	127	153	150	134	143	155	164	148	140	147	139	139	152	133	139	151	127	176	151	146	164	166	148	169	150	161	167	134	157	148	146	131	132	149	140	134	145	163	145	149	156	150	146	152	156	159	158	166	142	156	143	141	152	159	167	153	157	140	157	145	135	166	147	137	155	157	144	129	115	133	152	142	144	159	161	155	135	139	143	152	149	150	149	158	160	134	160	128	145	134	168	133	127	144	148	148	147	143	155	149	174	155	132	157	155	138	149	128	136	160	126	153	144	146	142	146	164	143	161	148	153	156	137	125	154	155	146	162	152	145	148	135	147	181	140	136	145	145	145	141	161	136	160	145	142	135	134	179	179	131	148	143	168	150	156	165	186	136	145	146	120	155	144	145	162	142	171	141	155	125	154	164	151	155	137	153	120	156	155	135	141	149	159	156	121	143	166	131	131	136	130	137	151	150	165	162	173	167	157	143	148	161	127	159	154	156	142	137	147	145	146	134	160	146	120	145	136	151	163	127	165	147	134	152	169	118	169	155	160	149	136	152	154	171	158	129	161	173	146	134	154	162	149	137	118	156	131	124	154	142	153	160	150	148	152	164	168	158	155	157	178	148	136	139	151	141	160	164	130	157	168	139	155	153	155	152	157	146	162	165	139	145	133	164	139	146	135	138	127	141	155	155	171	157	191	130	139	143	138	151	148	160	160	145	121	162	145	135	148	163	146	135	150	158	140	135	176	144	151	153	151	160	151	138	131	146	135	146	157	136	140	144	118	132	134	147	134	161	129	133	120	151	130	137	159	144	132	144	161	154	156	147	131	115	144	163	136	146	153	149	137	148	146	142	137	136	170	154	150	146	158	158	158	167	159	139	136	124	157	166	149	145	135	148	129	141	128	150	131	157	141	140	139	153	131	158	159	170	155	133	152	123	156	157	174	138	155	144	147	121	147	147	158	152	120	146	149	173	157	134	160	135	154	132	142	137	149	131	137	141	154	125	158	145	147	144	156	149	142	148	147	146	130	149	152	159	163	140	131	156	157	150	146	133	146	153	152	154	143	147	148	160	148	130	139	140	148	165	151	159	157	138	158	136	155	152	133	157	131	164	155	160	143	152	152	156	144	121	165	143	176	154	145	155	135	151	165	160	144	156	184	154	151	143	139	145	160	148	149	146	145	133	160	155	139	170	127	156	143	163	174	137	142	172	148	176	134	163	174	158	133	159	132	153	149	139	137	144	131	135	153	163	150	137	145	172	145	159	160	141	134	146	158	136	179	144	153	175	142	142	149	139	156	147	159	145	139	131	169	135	153	158	142	140	157	148	138	115	147	148	161	147	162	153	160	130	134	147	130	149	137	147	158	156	126	158	119	133	136	129	149	131	146	142	151	149	159	155	164	161	143	147	167	151	143	144	162	115	123	120	133	152	131	145	131	152	139	144	140	142	153	139	149	134	149	139	148	160	129	133	131	134	134	134	142	145	146	138	149	155	165	159	174	147	133	136	158	149	158	143	137	163	133	139	138	158	136	147	139	153	160	147	153	141	157	172	141	140	170	146	146	155	175	151
3373	1497	1037	633	581	599	552	549	517	545	522	511	529	521	470	528	531	522	475	498	515	509	555	514	456	487	477	481	511	489	490	466	488	504	480	470	502	485	490	501	468	492	475	529	484	501	494	458	508	489	493	473	462	499	488	461	498	511	500	467	486	489	500	481	514	481	495	443	477	512	524	468	499	483	490	527	441	501	462	460	471	473	450	475	511	511	498	496	523	472	499	523	462	488	535	476	480	526	508	489	499	479	482	471	502	459	487	500	490	480	481	491	486	485	462	492	499	487	453	479	465	500	497	477	509	476	471	497	509	516	511	470	524	501	507	489	499	507	476	495	550	507	474	513	484	445	521	473	493	491	483	507	497	476	493	463	495	479	502	503	484	461	511	456	516	533	525	500	454	482	497	465	503	486	505	465	540	466	525	492	434	527	484	531	491	523	480	481	453	515	519	491	468	494	467	498	486	481	480	510	497	455	486	480	509	478	507	500	432	475	472	502	501	512	524	515	472	473	500	467	499	476	500	497	499	527	479	512	514	481	540	512	451	506	442	496	502	485	512	496	471	444	502	457	521	455	473	516	509	469	474	517	484	509	451	502	502	492	499	518	502	470	481	540	515	508	514	536	498	487	504	519	486	466	489	460	512	504	497	498	496	501	497	493	498	492	507	502	504	489	495	477	490	435	486	502	487	509	483	496	494	463	457	483	495	512	492	493	517	454	463	527	463	482	493	522	517	508	501	481	449	514	459	514	509	475	486	529	479	485	504	483	518	470	508	450	464	510	491	512	547	511	499	455	516	494	487	485	499	480	508	498	467	463	500	472	483	516	507	509	471	510	483	477	487	500	435	498	522	504	466	500	481	485	467	483	486	509	466	496	468	462	501	469	484	467	500	488	525	467	478	473	479	508	483	447	505	487	509	487	527	511	477	482	478	471	506	447	504	459	472	513	475	485	519	498	474	500	521	524	500	494	495	508	525	450	502	527	508	524	492	522	488	478	524	487	475	499	475	507	503	502	458	500	482	492	501	481	518	475	499	496	473	526	485	490	480	505	484	470	493	469	493	503	519	479	490	538	511	481	486	524	441	517	479	477	456	468	450	474	459	479	493	482	498	476	508	491	464	494	485	476	485	491	474	493	511	501	478	471	492	452	490	523	465	456	496	462	516	480	516	499	505	460	530	504	511	496	442	464	502	505	485	451	493	514	492	478	516	446	482	469	507	475	473	524	507	478	515	498	404	496	448	470	494	521	502	486	492	480	438	466	494	498	510	494	515	523	470	448	520	458	489	505	475	500	461	458	493	475	470	498	511	478	480	489	533	487	480	494	480	507	480	514	474	471	492	499	500	476	450	498	509	528	483	463	525	494	505	481	468	467	498	465	467	491	482	497	465	502	493	464	515	473	502	471	490	488	512	486	509	504	500	518	486	500	496	491	481	478	493	471	505	467	500	464	476	490	462	504	482	473	510	453	477	479	459	470	453	489	451	493	505	474	497	516	505	528	458	485	515	528	493	495	512	504	527	476	482	477	510	501	487	513	479	482	472	479	474	469	463	517	467	474	480	478	532	479	471	518	481	491	454	444	501	523	497	469	480	508	488	432	489	507	522	480	451	487	462	513	508	465	460	482	508	496	504	484	492	479	509	520	498	473	462	497	452	515	457	458	468	497	508	509	495	475	469	449	474	481	482	481	469	486	499	475	498	478	529	469	487	494	539	490	475	476	501	490	495	474	518	486	453	528	454	492	483	471	485	459	475	467	508	455	464	507	450	488	479	509	472	500	478	482	497	472	482	474	486	522	477	519	507	466	514	472	517	502	489	486	516	490	541	520	479	504	453	473	488	508	492	495	488	512	497	473	468	500	446	487	502	484	460	459	458	509	473	529	492	523	485	473	475	528	522	492	483	475	475	494	477	472	510	516	507	502	493	487	502	491	460	506	468	509	502	489	507	505	503	472	505	481	489	509	491	468	471	479	485	537	463	471	490	526	478	450	494	541	516	497	476	489	522	498	514	484	502	467	491	496	445	484	440	464	486	477	474	504	498	479	516	481	491	471	510	475	482	496	497	494	492	511	487	493	496	494	551	488	472	481	477	511	501	479	510	489	509	467	443	482	481	512	490	508	485	471	505	486	521	482	463	478	483	485	478	473	518	454	505	464	482	464	468	515	493	490	488	519	476	458	500	490	515	478	514	452	486	523	496	477	506	465	481	487	459	524	475	477	495	523	471	507	473	505	458	474	516	527	471	535	483	503	448	483	472	483	506	481	497	486	486	460	549	513	485	498	501	491	480	465	498	500	481	504	491	512	487	506	515	509	526	480	487	461	489	468	459	490	459	521	487	486	443	458	502	494	488	490	488	467	522	535	520	500	522	490	503	494	465	481	459	518	496	495	515	478	505	476	534	487	485	498	501	496	470	471	488	450	510	499	471	530	501	506	475	485	497	516	482	457	492	486	514	478	445	508	464	481	468	489	527	536	544	474	493	483	509	532	492	457	486	487	492	464	481	516	473	515	431	457	513	463	523	494	498	414	497	490	490	485	476	467	485	455	500	480	528	502	465	513	457	495	452	467	508	463	497	489	507	508	481	483	468	485	485	476	504	500	516	476	493	528	466	509	514	482	483	515	538	465	489	515	479	516	504	477	525	498	506	481	503	530	481	499	468	506	520	484	462	466	538	487	517	501	482	480	489	472	449	497	478	519	501	477	484	470	473	462	498	490	504	520	524	486	501	465	458	492	522	535	432	452	468	517	494	508	513	481	520	465	505	494	465	496	501	517	515	470	492	512	481	473	516	498	463	443	517	466	487	483	479	503	519	543	445	500	449	496	497	484	503	509	473	499	473	482	530	447	510	485	486	482	506	498	455	498	483	501	484	485	485	475	468	487	475	531	483	499	475	482	435	487	528	498	493	505	484	493	481	505	479	483	511	507	507	465	515	480	459	479	437	486	513	482	511	500	486	488	512	481	473	501	484	510	494	469	517	510	503	483	490	483	472	518	530	478	462	456	472	483	487	485	493	457	483	523	484	467	468	523	503	492	491	503	487	524	477	466	455	451	453	489	476	505	500	499	563	468	485	492	493	473	494	505	493	530	459	475	508	432	479	495	491	498	511	499	544	501	460	488	485	482	410	495	465	516	483	469	482	527	538	502	498	458	455	512	478	488	491	500	462	490	482	521	494	495	459	514	482	501	507	522	462	517	535	512	462	488	484	523	504	512	504	476	475	460	520	519	475	477	476	508	484	523	508	461	479	513	518	496	442	469	468	459	470	487	486	518	460	480	511	500	469	471	487	474	495	469	482	503	490	490	489	478	468	472	503	512	509	485	506	514	460	512	485	456	495	507	519	456	511	506	492	503	476	481	490	479	442	463	454	517	496	457	502	489	502	490	510	492	513	468	510	518	486	521	466	502	481	473	459	506	476	489	471	452	512	494	510	512	499	499	517	509	483	481	476	481	490	476	524	548	475	502	475	464
28518	14625	11896	7724	3648	1987	1186	760	591	514	438	375	415	425	398	388	418	384	403	403	370	375	367	335	314	339	367	375	397	338	385	381	343	364	337	345	357	354	339	329	349	361	346	321	347	371	320	347	360	324	342	344	323	334	322	354	349	333	356	308	357	350	370	357	345	360	368	305	369	343	357	372	323	336	350	333	321	315	329	336	348	331	350	349	356	338	307	370	345	344	335	303	372	375	332	348	373	345	321	331	328	328	349	348	318	339	331	370	350	349	414	346	367	311	362	349	373	372	355	362	329	334	339	345	340	345	351	352	331	329	354	315	346	340	339	367	351	339	329	380	328	317	337	361	337	353	344	370	304	343	360	313	348	320	353	344	350	340	316	297	326	308	356	360	371	366	328	391	366	345	336	305	361	366	364	346	365	324	337	357	355	379	354	341	329	334	370	351	345	328	376	358	362	352	362	336	345	360	349	322	332	353	364	330	328	333	342	339	312	326	320	341	349	335	317	326	319	316	380	317	296	322	363	369	328	363	365	344	336	354	356	370	368	291	347	348	323	345	372	325	342	322	339	324	349	325	378	376	361	337	352	336	338	341	353	327	320	327	341	346	357	346	353	337	321	346	316	345	309	347	371	339	382	333	364	334	349	367	357	354	324	297	335	359	337	322	364	350	327	355	322	314	337	317	324	361	376	344	355	313	343	353	355	301	340	362	326	353	368	369	346	316	340	359	335	303	315	343	352	344	366	325	361	326	359	334	322	352	367	309	345	336	346	379	320	353	356	351	331	352	319	324	295	358	381	341	350	330	366	344	356	326	380	350	316	323	325	359	340	351	347	356	346	322	344	341	351	357	334	357	326	369	319	356	337	352	344	333	366	375	335	332	308	345	344	338	335	330	334	355	335	328	332	367	346	331	351	334	355	352	335	362	338	322	319	326	345	328	350	328	343	308	349	351	296	339	354	333	343	352	324	327	342	366	335	406	355	327	330	301	342	352	350	331	342	344	335	344	336	339	346	335	341	320	333	368	348	359	322	346	334	340	348	323	326	330	363	360	352	371	306	364	328	369	336	358	349	325	316	357	337	326	366	356	325	309	370	343	348	371	343	313	349	344	320	333	328	332	306	324	357	372	349	361	336	336	370	341	343	365	366	313	322	360	320	326	334	319	338	325	344	323	319	332	351	339	341	380	355	329	299	324	352	323	371	322	326	341	357	353	326	343	335	319	323	379	328	331	357	334	350	333	330	344	324	359	336	347	375	360	326	328	351	363	354	313	341	312	339	381	408	346	370	377	350	341	359	311	346	299	334	371	344	368	317	356	341	316	323	366	344	338	387	373	346	346	351	355	342	330	339	360	328	334	336	375	362	384	369	354	351	338	367	325	349	345	326	312	340	362	332	333	341	365	323	338	318	348	359	339	385	338	387	338	306	335	311	337	372	318	346	360	346	333	349	348	388	314	381	328	356	355	336	341	331	344	371	362	340	326	338	324	323	356	337	373	341	348	344	324	340	353	350	307	308	342	342	355	348	318	353	355	311	317	307	328	331	359	373	349	326	349	351	366	314	324	348	312	317	338	363	337	362	327	293	374	332	338	335	350	326	328	356	332	341	314	343	323	337	341	355	346	350	356	314	340	343	357	342	343	338	344	347	412	315	334	338	308	337	354	349	328	391	367	344	389	378	361	364	341	348	330	350	348	330	321	368	364	337	345	366	378	342	331	339	326	357	339	320	356	317	296	338	352	358	318	357	314	334	397	347	336	320	360	346	379	351	324	339	360	344	349	336	347	371	331	372	309	333	311	323	330	364	318	325	341	339	301	346	346	345	337	362	342	351	345	351	326	334	355	331	341	363	347	356	362	374	361	342	341	329	346	348	369	332	341	347	348	350	350	330	337	364	333	364	386	366	354	335	352	344	349	361	275	367	338	339	344	338	311	348	368	382	356	349	343	294	302	319	370	368	331	345	346	343	322	321	368	343	350	353	325	360	336	342	306	326	361	353	337	314	343	350	327	351	338	331	372	333	359	329	336	353	336	387	348	341	329	356	367	342	331	313	328	341	317	379	344	348	357	328	307	334	358	309	314	311	359	304	323	314	359	344	346	340	333	350	330	335	357	328	324	322	302	322	356	343	351	297	333	351	332	358	369	346	351	348	347	345	366	350	332	339	316	334	340	348	356	344	337	320	344	359	345	363	349	340	337	365	338	327	337	327	325	334	344	334	310	351	315	323	372	293	325	333	320	319	334	334	353	327	336	319	330	329	355	304	336	373	350	325	323	316	351	337	344	332	334	338	335	341	339	360	320	392	319	342	356	311	329	345	341	349	349	360	330	331	342	336	332	324	309	336	333	354	358	340	362	370	393	393	352	340	328	330	338	325	363	338	375	301	297	323	353	345	348	331	348	356	352	309	351	309	337	325	326	342	325	345	341	331	362	341	349	345	351	359	323	375	334	318	336	343	332	329	365	339	334	304	351	332	345	372	349	369	335	324	364	343	312	337	329	350	356	349	344	321	335	377	318	317	353	335	353	325	329	351	355	351	340	302	319	355	346	344	354	323	302	344	333	318	343	391	383	308	322	374	343	353	339	347	306	353	329	340	356	346	330	360	370	339	339	323	373	345	328	347	319	319	349	311	374	368	322	345	370	369	333	381	359	368	340	331	329	328	339	356	376	341	365	338	313	326	344	369	335	376	370	368	358	326	354	337	359	318	339	355	364	305	303	373	363	346	361	358	326	371	349	355	370	308	332	327	351	353	311	367	342	320	369	349	340	327	337	329	328	306	324	356	338	341	381	332	324	313	345	350	341	321	356	317	334	349	388	334	339	327	319	367	359	369	330	335	313	340	369	391	350	320	350	351	359	349	334	359	318	339	343	339	346	324	350	300	350	296	336	363	360	304	328	361	355	332	310	384	339	313	350	366	313	336	319	331	369	351	328	352	326	362	341	317	345	324	350	312	338	325	343	325	359	367	353	349	363	332	322	337	310	336	348	316	354	368	382	337	358	325	348	349	324	333	333	364	322	349	349	348	335	332	308	365	355	319	343	320	335	326	312	395	334	337	310	338	307	361	326	338	354	380	348	338	372	348	309	316	338	339	313	332	332	347	331	350	328	337	349	334	364	361	354	323	325	342	311	363	339	338	352	321	350	332	331	328	357	365	322	338	324	332	332	341	342	351	341	338	336	347	327	329	375	335	336	336	361	356	318	340	316	338	333	328	327	361	305	351	348	370	338	374	360	352	324	339	342	338	359	326	320	333	346	337	361	342	345	359	326	306	317	331	335	328	365	338	329	351	371	335	345	370	326	345	355	314	312	331	357	337	336	328	345	318	297	336	357	312	335	320	312	337	311	351	360	366	383	359	330	336	298	329	361	330	352	318	315	352	338	320	335	357	328	337	315	341	362	341	316	302	358	321	338	326	338	318	394	352	306	339	351	305	372	332	333	387	353	317	352	361	346	342	362	369	330	303	339	317	328
18311	5428	7972	6437	3664	3004	2596	2204	1978	1786	1672	1468	1448	1778	1296	1230	1202	1142	1137	1099	1205	1062	1022	1063	1036	1064	1052	1038	1092	1020	1035	986	1024	1004	1008	967	981	949	966	969	941	968	956	912	992	982	966	991	955	960	961	937	956	935	985	986	974	940	952	940	941	912	942	933	993	964	913	957	998	916	958	958	970	964	941	941	943	1013	902	922	927	952	928	947	941	905	973	861	959	939	908	863	951	901	891	929	975	902	927	966	931	851	918	891	919	964	877	983	864	966	854	834	936	922	948	973	941	914	833	959	893	928	979	905	933	900	937	936	859	906	970	916	905	918	908	947	898	936	910	910	931	949	979	868	925	920	937	942	941	926	904	948	913	892	871	936	909	900	922	916	903	855	994	876	972	908	917	867	927	912	965	943	859	933	913	918	853	959	906	928	894	881	954	926	942	877	943	864	938	906	921	913	885	980	940	953	985	927	993	957	938	927	936	886	906	902	919	985	949	899	934	898	890	932	904	924	903	908	898	920	932	907	910	895	929	931	866	899	914	934	890	930	912	881	886	921	930	908	927	908	914	885	920	939	936	864	915	944	942	883	901	941	921	926	911	909	959	914	888	920	940	948	957	906	915	924	913	995	905	899	899	894	884	903	873	910	912	909	944	946	914	936	882	918	931	908	918	883	911	895	929	919	905	936	905	878	933	890	944	923	964	914	979	876	914	981	963	915	876	895	909	937	935	882	923	950	899	914	930	915	924	890	946	901	932	877	950	918	946	934	944	938	881	947	1004	892	956	908	949	928	918	932	934	927	911	923	897	912	913	945	878	925	910	931	937	944	889	897	876	919	901	898	908	923	853	910	939	896	899	963	881	947	955	937	930	913	870	833	926	885	928	925	917	943	923	955	877	920	894	882	891	955	933	930	969	880	895	936	931	922	880	931	907	963	930	912	906	911	903	903	938	925	923	881	895	944	914	926	937	955	927	911	906	929	927	882	914	946	936	853	913	893	876	903	902	953	916	931	980	906	888	962	945	906	945	909	955	941	914	926	941	940	864	881	937	930	931	952	890	929	901	933	1015	947	908	920	942	871	938	950	899	879	941	924	904	915	959	945	899	930	956	938	892	912	904	891	916	926	955	890	961	961	895	919	932	953	862	889	919	912	896	916	870	935	893	952	909	906	923	947	941	938	944	901	946	871	902	878	923	945	958	910	957	885	881	897	921	926	926	919	988	916	904	912	857	929	898	904	934	877	925	892	935	840	927	917	911	905	927	919	925	912	913	954	911	960	839	955	880	919	918	937	918	849	957	886	944	936	881	917	943	920	895	877	911	911	984	886	906	867	918	936	920	958	991	849	979	889	891	925	940	919	956	920	898	930	968	919	934	889	955	931	933	889	943	889	929	885	911	955	938	960	936	933	912	899	918	971	897	934	920	932	987	898	909	922	954	950	882	934	902	931	871	913	867	924	925	915	938	930	924	914	913	928	897	962	945	968	913	892	946	936	923	916	921	970	933	934	948	903	911	934	899	939	919	939	961	908	904	896	984	922	941	968	918	999	910	886	898	883	910	932	936	930	934	908	900	958	913	921	928	924	906	897	879	866	904	923	969	918	902	884	972	927	864	883	973	897	960	949	914	955	951	918	915	934	938	909	889	939	914	927	939	924	853	958	905	855	884	908	934	929	934	944	896	978	915	920	914	926	940	913	948	975	961	895	940	944	955	974	902	910	916	889	935	941	911	896	934	952	909	923	929	878	933	899	945	935	908	972	938	874	928	882	959	920	914	888	901	888	946	923	906	891	912	918	917	910	891	955	931	872	914	978	889	907	958	926	901	886	951	889	888	881	935	897	965	934	943	971	957	937	942	964	903	912	919	895	961	959	935	905	949	921	907	875	953	878	900	905	926	868	910	926	864	965	896	914	879	883	920	924	936	941	954	940	866	970	915	1030	917	1024	904	845	910	926	916	919	879	935	919	877	935	885	890	899	922	899	912	886	915	868	902	905	930	897	902	962	910	943	945	910	933	918	1002	929	894	894	936	911	884	917	902	938	883	893	934	958	901	902	926	951	886	901	949	940	961	905	874	888	879	984	934	932	939	942	923	953	897	948	923	931	919	905	950	929	880	893	894	901	934	928	932	899	919	908	936	927	864	950	941	916	915	905	902	907	886	940	884	902	938	905	888	953	922	920	856	902	927	897	919	934	928	936	894	925	999	931	934	912	866	960	900	927	896	920	909	910	905	877	927	919	981	883	933	870	939	878	920	906	928	918	901	936	883	955	916	953	913	942	910	902	948	931	912	919	895	980	942	934	921	893	943	881	871	925	904	905	949	879	910	946	931	908	903	959	871	955	926	895	895	924	924	911	913	937	912	939	906	913	891	895	936	944	984	970	857	899	855	909	877	898	902	923	906	888	996	920	943	912	935	993	865	946	893	935	961	953	909	943	924	925	885	919	960	912	872	943	890	845	899	886	912	864	858	907	910	878	932	888	909	908	905	958	934	866	947	878	956	985	929	963	903	905	906	959	937	954	925	919	942	941	890	944	943	944	902	924	951	926	910	911	925	932	894	924	906	865	936	939	919	982	858	957	930	949	914	876	936	944	900	927	870	888	888	910	938	938	940	890	932	889	913	960	932	932	911	887	901	892	894	941	881	920	877	922	923	931	937	875	915	932	965	909	966	894	939	982	923	913	893	861	1012	945	900	945	913	950	912	899	944	941	950	906	911	929	893	942	924	921	944	963	901	936	951	958	951	929	882	939	932	955	928	1033	895	987	920	956	858	848	894	949	907	888	921	861	897	843	894	922	969	931	877	868	946	931	940	980	957	944	830	910	923	930	945	879	895	972	922	898	930	897	891	931	890	900	863	901	867	913	963	938	891	947	912	951	928	933	960	951	901	919	881	924	937	950	966	866	946	953	983	949	937	908	859	897	927	1016	949	936	867	927	868	944	934	911	907	877	886	880	910	909	937	880	949	878	906	893	949	966	941	931	907	919	890	868	940	916	935	922	908	942	928	955	884	964	936	929	920	892	946	952	967	940	924	904	892	955	899	920	964	925	892	892	924	967	926	917	923	898	976	930	897	891	967	952	886	943	922	913	973	848	854	920	941	930	868	886	868	931	999	938	932	921	891	919	920	927	860	901	911	901	921	940	926	901	925	869	905	920	927	907	885	939	901	927	928	931	959	932	895	970	941	985	958	899	937	927	894	881	913	888	971	878	870	911	899	917	886	942	943	955	871	931	941	904	921	928	910	882	931	942	885	964	887	963	858	860	909	919	893	936	929	920	948	880	932	902	934	945	879	907	922	888	962	897	945	939	915	906	976	963	925	922	963	875	913	872	905	975	909	949	954	911	922	976	909	969	957	908	948	938	852	943	897	948	931	929	880	900	907	872	908	932	960	882	914	897	931	921	921	930	940	949	919	941	918	970	935	921	876	915	945	874	944	907	889	922	925	898	935	916	961	881	921	929	911	897	875	860	967	922	968	913	935	956
29099	19425	14836	11261	6197	3528	2019	1256	843	682	535	531	496	564	492	492	458	429	435	423	432	417	435	432	401	448	425	355	362	391	418	381	358	400	372	427	421	419	379	402	403	455	439	376	397	368	384	389	371	427	383	331	403	405	365	397	383	455	408	414	400	392	380	369	384	401	375	392	410	377	408	395	385	392	402	403	399	365	377	379	389	373	405	411	393	363	424	418	391	404	378	404	391	402	369	399	381	386	410	343	358	424	353	362	356	398	357	434	385	421	409	345	351	372	398	352	403	354	379	389	361	414	394	384	380	362	350	381	391	365	382	394	376	421	386	404	422	363	389	395	378	377	373	370	402	374	379	397	409	391	397	387	369	394	381	375	383	378	407	391	381	408	400	387	394	418	341	372	404	362	379	390	392	396	362	365	380	388	374	384	360	353	412	371	388	374	395	393	392	381	395	366	386	350	381	398	387	376	388	358	395	412	367	385	379	358	390	450	398	377	348	385	386	350	386	397	366	433	354	374	402	398	408	412	407	362	390	412	407	401	368	410	404	385	401	375	395	358	402	364	399	412	393	440	434	353	402	427	432	408	369	411	392	369	451	387	353	422	370	399	449	390	336	415	368	356	409	366	408	365	379	376	376	378	386	374	386	408	387	371	386	382	413	369	420	403	403	416	392	389	396	413	376	395	409	347	398	381	384	367	379	396	389	389	412	402	389	353	403	367	410	384	387	356	402	405	360	389	374	364	353	411	363	365	360	428	408	354	416	387	403	401	397	391	386	381	397	396	405	385	352	384	393	419	431	397	368	389	367	358	388	378	406	387	375	397	380	400	429	389	368	380	397	413	409	346	417	366	404	389	361	448	423	418	426	399	396	378	400	411	367	409	381	411	395	381	386	379	399	369	408	420	379	401	419	378	378	399	377	378	354	407	378	395	351	395	401	389	434	390	422	413	384	425	366	393	379	358	370	360	371	375	383	377	379	396	366	408	382	364	378	410	384	401	377	360	384	393	371	409	395	413	376	359	382	389	392	371	356	354	373	413	395	399	389	375	355	393	385	386	402	386	396	385	377	420	372	374	355	382	374	386	361	411	384	363	384	375	348	386	398	348	374	381	391	407	391	411	411	377	364	376	380	396	359	379	402	397	395	375	409	390	380	377	413	419	400	390	407	409	409	381	386	404	381	375	360	377	375	371	397	413	397	359	395	372	399	405	412	384	385	388	384	387	383	383	406	393	371	401	433	395	430	421	391	387	377	398	386	381	398	376	362	402	406	360	400	385	396	350	368	423	412	408	393	407	407	359	352	367	397	403	355	362	405	401	395	377	421	382	355	410	357	373	419	375	359	358	415	404	404	392	370	388	378	345	450	357	405	378	377	392	403	361	405	382	393	365	391	379	407	395	424	376	394	353	427	375	406	410	402	375	343	378	394	384	411	404	404	372	387	374	389	385	401	391	380	353	334	387	372	396	391	398	400	391	393	400	372	427	395	437	379	352	414	389	379	413	374	377	366	406	406	368	403	393	410	385	386	363	378	348	365	436	401	421	452	386	397	402	367	410	358	377	442	392	403	404	345	349	387	402	392	382	397	406	352	393	371	358	397	412	417	394	387	381	401	377	396	352	396	386	395	358	421	390	410	407	393	377	397	404	366	388	383	400	431	399	382	375	370	365	425	332	379	361	406	397	379	390	395	392	358	382	357	351	379	367	402	383	392	388	353	400	385	391	383	388	428	369	377	339	363	380	418	381	391	359	376	370	390	384	383	430	369	347	382	385	391	358	367	391	398	396	401	372	413	405	364	398	370	391	386	367	384	395	380	383	368	402	397	387	354	417	360	358	379	350	390	395	384	362	382	412	417	400	385	362	356	382	383	372	404	417	392	390	379	376	395	405	351	403	401	387	406	365	397	362	356	382	393	345	413	381	357	382	388	360	391	383	390	387	376	370	378	409	373	386	394	381	395	378	406	395	415	364	397	414	362	401	409	415	374	396	391	362	371	396	349	374	379	398	389	403	432	408	387	398	382	349	388	382	377	394	361	353	385	419	400	362	373	407	387	416	378	379	397	396	402	408	387	374	404	379	381	384	414	384	410	410	392	381	365	402	402	363	358	354	388	361	403	364	343	398	433	376	385	352	387	395	377	401	396	397	414	380	392	362	419	415	385	400	391	389	365	356	377	389	361	406	398	376	369	416	417	400	370	379	396	370	384	410	397	406	371	423	387	427	386	381	387	398	357	395	402	401	400	383	412	385	395	381	360	386	402	379	366	403	381	406	367	352	407	341	398	423	376	398	409	354	374	377	416	350	386	402	411	393	390	357	409	378	425	388	402	386	394	406	409	376	395	380	375	405	394	396	397	381	376	377	392	368	410	390	386	396	390	374	386	416	391	404	354	376	379	414	390	382	420	401	409	384	409	377	362	386	401	363	376	393	369	420	356	366	386	365	393	417	377	369	379	375	379	401	422	378	395	378	376	382	377	374	400	403	334	376	366	349	384	377	328	437	370	388	380	333	427	356	388	391	363	354	425	383	382	393	403	417	411	402	390	385	379	434	404	349	398	370	352	393	384	375	405	362	383	390	384	393	356	393	386	398	395	377	395	348	375	367	379	386	351	398	419	379	391	395	382	373	340	399	397	348	405	396	393	406	382	365	379	388	348	394	372	420	368	379	404	434	409	404	376	374	368	374	383	361	389	419	364	432	382	350	383	350	390	398	377	401	418	400	371	353	392	376	384	363	402	406	379	426	389	405	388	378	403	404	416	367	353	377	399	387	397	372	410	384	401	402	405	374	366	368	441	400	402	405	387	407	359	383	377	437	381	405	382	395	383	365	411	413	422	379	400	380	388	447	423	372	384	365	382	393	350	358	363	425	377	393	347	400	380	331	408	391	390	408	366	381	398	410	392	401	411	374	364	388	369	390	373	372	393	333	371	430	389	386	404	379	411	390	371	406	391	386	401	383	381	406	383	380	398	381	395	393	437	397	377	359	415	366	386	412	413	381	372	375	349	395	375	383	386	380	401	337	402	416	400	391	390	394	362	380	398	392	415	421	376	384	374	370	390	402	382	388	394	379	401	417	372	392	403	388	359	379	403	392	382	390	394	402	414	418	369	386	361	341	387	376	336	381	395	382	408	434	388	360	355	390	404	411	384	391	376	399	406	381	382	394	353	372	390	404	394	404	383	378	390	388	377	386	374	362	354	370	419	409	375	403	409	385	395	411	395	359	375	413	390	381	367	423	383	383	412	383	429	392	402	397	402	375	384	389	375	408	377	382	393	388	383	399	356	379	377	397	432	389	383	372	386	417	451	386	393	397	347	408	368	397	378	358	369	370	399	360	388	410	379	403	350	391	414	404	394	402	354	385	365	422	401	382	397	380	402	373	388	403	372	397	357	357	344	376	358	393	380	394	409	379	412	381	399	355	377	424	387	380	382	412	385	379	391	395	386	385	387	362	359	403	416	414	373	391	375	389	385	412
18201	10849	9310	11171	7155	5012	3456	3015	2455	2274	2073	1909	1767	2221	1533	1517	1473	1380	1378	1368	1305	1280	1258	1263	1211	1199	1170	1134	1155	1121	1108	1160	1142	1130	1069	1078	1130	1085	1096	1034	1065	1055	1041	1090	1039	1025	1050	996	1033	1026	1004	1042	1004	1036	1013	1051	1053	1022	993	1033	979	991	998	1057	977	1000	1015	996	1071	996	1023	1009	1006	987	987	1067	1029	966	1050	999	950	968	984	982	1019	1030	1012	979	1009	940	1074	1001	1012	1009	1079	998	1011	991	966	995	1049	1030	936	1029	951	976	1029	1029	966	957	973	1058	1033	994	1021	993	984	1027	1011	1032	1058	1031	997	999	1032	951	996	1018	986	991	961	984	988	1047	1028	969	1003	1000	976	1011	951	979	1036	991	1032	1031	1032	1004	958	1097	1046	1031	1017	1016	1053	989	1088	969	1027	961	1011	986	1001	989	1017	1009	1008	1014	1013	1004	974	1067	964	956	1013	982	934	970	993	1053	941	973	1036	999	1022	953	952	1061	944	994	965	961	957	1010	1008	990	956	952	970	1005	967	998	906	1023	953	979	1038	965	958	1026	1021	967	987	976	982	1003	963	992	995	999	979	1009	1048	938	974	998	989	1003	951	1043	950	975	1001	966	988	978	1000	910	945	1032	996	1005	1057	976	998	1028	979	995	979	998	993	1000	973	984	1071	1000	1013	947	975	1008	1042	952	1008	956	969	954	1006	984	1002	933	1017	1019	961	930	1047	990	970	979	1039	1023	1002	1063	996	979	1024	989	1017	942	980	1018	977	978	1032	945	968	1008	988	976	1011	993	994	994	1016	999	991	1050	1043	997	1015	995	984	996	997	997	1027	971	963	962	1032	1005	988	960	1007	976	985	933	953	1015	980	1015	974	979	1006	1004	1022	998	891	1004	1036	1072	983	980	1007	1000	1004	993	1017	949	1005	1006	972	1041	1048	948	964	989	999	1029	965	1007	980	1029	1027	1025	968	1040	994	999	958	992	1009	951	984	944	1010	1006	998	1004	952	991	962	961	977	1012	1014	1006	1006	1004	989	971	993	1028	994	974	993	944	1033	983	1028	951	909	992	930	1055	996	1006	946	1036	1043	1049	983	947	1010	979	1019	992	1026	1037	1019	1018	981	991	1043	955	999	1004	982	980	1046	1028	978	990	1038	967	1005	1007	1021	1023	972	998	943	1003	959	1017	963	1035	1020	977	1012	1000	975	1012	1049	981	998	997	943	981	987	991	934	944	1047	968	973	990	967	936	939	1004	1029	965	1037	1095	932	1024	1029	1003	978	1038	975	963	1026	1043	1002	1008	1012	934	998	973	998	968	1026	1018	1002	989	972	971	1050	985	1017	981	1013	978	1032	1071	988	1007	1005	980	1011	983	968	961	1028	1062	950	965	977	1022	975	995	962	1023	973	987	964	997	1025	1015	1016	1025	1001	996	973	1009	1029	1013	987	970	963	992	993	1009	1007	942	1022	1002	962	974	1033	966	995	949	993	999	1008	1009	970	1005	987	996	939	932	1009	978	990	1003	1024	963	1062	1014	996	1019	995	974	973	956	977	980	1022	969	986	1006	986	977	1005	1018	999	972	997	938	949	1015	1014	989	954	1006	979	938	1018	999	963	971	1009	929	971	954	966	964	967	1009	984	1008	981	967	1017	976	1000	1044	975	1032	982	990	974	1009	1020	1021	1024	981	980	966	1000	1024	1046	954	967	984	1087	993	1014	990	1065	995	995	972	993	1025	1005	1021	942	1055	969	984	972	948	1005	973	992	1026	999	1004	1038	972	989	962	918	963	1013	1005	995	1003	958	976	956	1003	952	986	1030	992	1004	984	989	957	991	969	1006	993	1025	941	1042	999	979	1032	989	1008	970	993	1057	971	984	1043	1012	995	1016	982	973	1053	1007	1018	978	1008	1001	938	967	991	1024	982	991	970	938	1018	934	1001	1002	1006	945	949	982	966	973	966	961	974	1013	945	978	1005	954	1037	955	1009	1019	996	944	955	1025	1017	971	1009	1056	1038	1005	1000	952	987	996	945	990	1010	961	981	986	950	1039	990	1021	948	976	995	1027	988	978	971	982	1013	980	1038	924	945	936	972	1014	981	950	1055	963	981	979	1020	1032	1028	964	974	1003	992	1022	957	980	1001	980	1058	1029	1027	1016	1005	1006	1011	1008	955	994	1028	978	1009	961	963	962	963	1022	990	967	954	979	983	954	1006	975	994	1049	970	961	994	977	960	987	991	974	941	1030	1015	994	999	972	991	1011	1000	1000	927	955	965	1012	994	974	949	991	1019	980	1040	1077	960	1023	981	983	1033	979	967	1012	987	946	1019	977	984	989	1038	1029	996	1000	1030	969	1035	1005	1033	984	994	962	986	982	958	989	1024	1006	948	926	1067	976	981	1011	1020	1010	1000	984	992	965	1023	965	1012	1033	951	929	941	948	986	923	948	956	976	1055	927	1026	939	1010	954	972	992	987	991	965	954	997	1014	1004	976	946	998	984	1022	921	1039	1029	996	999	970	962	938	1032	1005	982	954	940	1003	972	976	979	995	904	1015	1019	973	982	948	1007	968	981	1014	974	1053	1009	1055	983	984	979	973	974	1041	962	968	1021	976	1007	1006	1029	957	1012	975	972	1022	998	932	1024	1006	1003	992	953	974	972	1024	976	993	997	985	960	964	1024	1006	1011	953	957	964	1081	968	1008	990	981	1019	944	1037	1003	938	963	1052	972	1019	1028	1030	988	1017	996	984	993	978	958	968	983	936	926	1018	935	968	955	962	967	1021	991	1031	997	943	911	978	1002	960	957	1016	951	972	911	1015	971	992	1004	975	999	1001	983	970	953	975	959	977	992	1009	1011	964	1033	1010	992	1019	986	1003	998	970	970	942	981	1012	971	964	954	1002	990	990	1009	970	1039	945	992	1008	1027	955	995	944	972	970	996	969	1057	1016	1005	964	995	989	953	966	952	980	996	977	969	1014	993	1004	1021	1029	967	991	1014	985	1031	969	1009	986	958	1004	959	1001	1006	991	948	960	995	1040	984	963	975	973	981	1049	1009	980	1001	1044	962	1049	1009	936	928	1028	1009	998	955	945	942	949	922	997	950	1010	1000	1000	993	990	978	944	998	1006	1044	993	968	984	962	965	961	1032	982	939	995	990	1000	1003	1015	997	1026	955	984	972	985	1043	997	943	1043	963	1011	941	1028	980	983	997	967	978	990	1063	967	1006	1016	1006	1008	959	1010	933	980	943	962	957	1041	944	985	1018	977	1025	966	992	1012	1026	1019	982	988	984	1033	1023	1006	980	1001	980	1054	993	1027	961	935	1011	1015	970	968	985	967	934	951	989	977	1004	975	1001	1007	1002	1045	1052	1004	973	1011	931	1000	990	983	982	1030	958	1026	1025	1007	990	989	980	1003	995	983	994	959	1022	919	964	1037	948	1035	1043	1019	995	988	1013	960	998	937	944	1017	1021	1009	1012	1011	972	991	1033	965	972	980	1042	981	995	974	988	995	987	959	961	976	998	995	1003	988	998	902	948	1008	971	994	943	971	990	1032	1019	988	1044	990	964	971	1006	935	971	1022	999	1029	982	987	1017	956	988	980	1018	1000	1012	990	956	965	999	1045	985	964	976	975	1005	985	963	1061	977	1012	998	1002	929	994	971	1008	968	962	996	1026	982	1002	1001	965	988	1013	999	1018	1089	996	994	922	1051	1004	933	983	1058	968	989	936	1009	920	1013	1002	992	953	1016	1002	954	990	993	1050	966	928	994	1028	976	1001	972	1028	1008	973	984	962	962	927	1004	941	1022	952	1017	1020	980	983	951	986	949	937	988	977	1001	985	997	989	960	1010	999	992	1025	931	1001	977	998	982	976	1030	998	932	929	951	975	941	972	1065	1010	979	984	1035	997	932	978	953	980	1020	986	969	1016	971	995	994	951	974	1002	934	978	964	1000	1033	994	981	983	1039	1013	977	968	984	997	987	1002	959	943	992	945	964	1027	913	1000	1036	985	1002	991	1034	998	964	1024	1020	967	1028	1022	989	1004	961	961	1036	971	936	935	974	1017	1011	1023	986	974	995	994
4250	1903	802	571	345	170	165	132	139	145	128	155	155	149	115	139	145	151	145	156	170	134	161	134	169	132	162	159	168	154	148	139	154	142	155	144	132	166	150	152	125	136	138	146	147	171	139	122	156	126	132	135	129	156	148	157	151	157	156	139	137	151	143	108	129	143	119	147	160	144	163	151	146	155	162	150	148	167	147	165	154	164	143	166	148	138	134	168	154	154	151	115	140	137	148	139	110	148	162	146	160	130	167	125	132	127	161	153	136	131	158	163	151	145	142	157	151	132	140	123	145	146	127	149	117	139	150	133	146	128	159	144	134	184	137	141	134	151	137	169	175	151	133	163	151	143	152	151	160	120	146	141	159	163	152	162	163	147	137	138	157	128	139	135	151	146	160	132	160	155	162	156	164	144	158	154	130	153	128	148	138	141	159	140	156	157	142	130	146	145	148	165	137	147	148	153	170	181	132	146	138	135	147	144	145	141	144	139	131	142	148	140	126	154	162	161	138	144	147	151	151	139	147	146	165	140	142	150	136	143	158	165	146	148	133	128	142	136	165	148	142	166	136	150	128	153	152	161	150	138	142	128	135	130	147	161	135	144	145	145	150	130	153	148	168	170	135	146	133	135	148	133	138	163	148	161	167	151	167	148	146	125	162	138	148	160	136	151	137	143	152	140	154	156	177	162	173	139	148	129	155	139	147	159	138	162	149	161	165	130	150	153	158	147	150	144	160	157	144	151	165	146	147	160	139	160	140	145	139	140	132	126	144	157	141	121	165	144	148	149	144	142	154	130	147	155	123	167	155	129	135	147	124	132	160	136	180	143	150	155	160	131	148	133	145	126	137	124	155	155	136	139	133	144	147	160	149	134	127	150	162	154	167	136	145	141	118	146	144	151	147	161	158	154	162	128	130	147	165	155	160	134	145	138	160	140	148	157	143	158	142	139	157	154	163	135	160	130	147	148	146	152	149	116	145	156	143	129	109	161	154	140	135	140	173	146	146	171	142	143	149	136	136	150	144	145	157	147	160	140	126	159	145	134	127	158	134	158	138	150	152	130	152	170	160	130	180	144	158	151	137	135	147	150	156	143	127	144	188	170	148	158	156	139	160	168	145	149	148	133	145	135	144	157	146	147	162	132	145	136	175	133	153	145	156	151	140	167	145	140	159	122	147	171	119	153	144	150	150	184	151	156	147	145	130	150	146	139	148	145	180	165	137	146	146	141	140	137	134	118	167	142	143	149	153	165	136	156	146	156	124	158	141	144	110	115	190	146	144	155	139	140	171	147	140	136	160	138	142	152	132	161	135	126	177	149	110	140	141	160	143	157	146	137	140	152	153	134	150	133	153	150	168	140	149	154	147	164	165	168	131	129	138	165	131	128	151	141	145	158	146	156	131	149	134	150	169	146	164	141	137	156	142	143	140	145	130	136	133	147	147	151	162	140	153	152	179	117	144	151	147	154	144	162	160	159	150	150	149	146	155	146	169	164	128	150	149	135	138	162	153	136	148	141	141	148	157	131	141	150	151	132	154	146	136	166	170	145	134	143	168	141	142	134	159	137	150	157	155	142	145	150	142	158	147	123	125	136	166	136	139	155	147	150	133	179	146	127	158	146	155	142	139	140	158	143	180	150	147	136	147	137	155	150	155	148	162	167	143	139	168	123	149	148	142	148	156	160	165	161	162	149	148	152	162	181	145	160	155	156	164	164	133	166	137	167	141	152	146	152	148	140	148	141	163	144	156	136	138	136	138	141	147	124	130	135	161	147	167	151	159	131	138	157	158	147	157	133	136	156	139	136	148	150	154	121	132	144	134	127	155	146	140	140	151	137	158	163	146	149	132	139	157	142	137	130	147	124	162	150	127	144	171	156	157	132	156	161	145	149	148	145	143	152	143	138	157	135	142	156	148	130	151	146	147	135	156	157	164	156	134	151	160	143	134	151	167	140	153	142	129	155	134	143	155	133	165	149	154	147	155	170	156	153	154	143	135	150	139	161	160	170	136	152	175	167	163	156	144	145	143	142	126	128	137	152	128	143	143	153	160	129	157	144	154	156	167	171	143	152	144	150	174	159	141	152	159	138	148	135	135	155	139	166	147	163	141	145	158	152	173	138	143	147	159	145	147	138	144	158	134	155	156	155	138	147	142	136	142	142	146	139	180	161	149	168	132	141	159	144	145	149	149	123	132	172	139	145	137	168	153	166	162	142	175	142	147	131	153	150	134	165	134	131	144	159	165	137	151	133	130	121	159	126	143	126	158	158	135	141	154	135	157	139	151	146	154	158	149	160	136	166	137	146	136	155	135	142	147	152	171	163	168	156	136	132	145	154	159	153	135	155	141	151	145	129	137	160	151	131	173	148	143	153	153	137	133	143	138	145	168	149	143	129	183	146	131	150	146	149	135	161	139	143	115	162	146	118	160	150	125	142	158	149	146	125	147	165	152	163	165	166	163	143	151	154	166	145	127	135	134	163	173	135	146	128	140	143	146	162	145	142	125	152	165	143	143	157	128	157	145	144	173	154	147	152	144	155	168	170	151	149	167	138	133	157	173	155	137	149	134	143	145	165	136	123	131	157	155	139	138	157	138	133	147	126	145	137	146	137	144	147	152	137	177	164	122	157	147	163	147	135	174	132	155	133	139	118	145	164	160	153	149	169	121	158	145	157	163	136	145	156	139	154	138	155	147	162	140	123	167	142	139	146	145	154	166	167	144	133	151	152	127	157	155	148	162	126	166	136	129	173	132	159	144	152	144	129	141	126	151	137	126	154	138	148	137	145	161	142	157	147	145	146	139	165	167	147	153	137	148	165	147	149	161	139	141	146	168	140	164	154	160	150	156	147	154	128	160	133	149	153	121	139	156	159	144	145	134	156	164	140	140	156	156	163	153	139	150	158	154	141	131	154	145	136	131	139	171	142	143	147	155	133	149	166	176	128	129	147	167	156	168	138	138	137	159	139	183	157	139	171	154	156	164	130	178	137	158	162	145	145	159	144	152	130	133	123	146	165	155	142	127	157	154	161	148	149	135	137	141	166	145	122	157	149	162	129	129	141	145	152	136	166	134	160	169	133	155	139	152	155	132	135	149	153	140	133	146	160	148	163	149	138	165	137	145	163	152	144	144	146	124	144	149	139	148	145	131	131	147	139	171	130	136	150	129	162	142	154	131	157	151	161	155	135	164	145	134	145	135	148	157	157	153	140	169	158	158	147	158	150	128	160	143	138	149	143	146	155	155	148	145	179	132	155	146	143	170	153	154	149	166	168	144	145	185	138	125	162	143	140	130	142	159	139	129	153	150	135	166	145	159	157	144	140	168	141	132	152	146	146	135	156	165	153	151	163	142	172	138	128	171	150	157	163	154	138	132	143	150	127	142	184	168	134	156	158	132	135	160	142	135	138	152	165	156	126	141	153	155	169	126	158	127	158	170	131	136	149	173	157	138	157	136	140	122	144	151	137	151	123	139	164	139	146
4233	2172	1497	1405	839	619	578	540	530	546	514	489	484	490	514	546	502	505	499	518	504	478	525	479	482	524	497	479	494	497	471	482	484	495	534	477	545	532	476	470	486	503	470	451	486	493	522	526	483	478	464	469	508	471	493	480	477	541	482	481	505	522	491	494	454	472	523	477	490	482	491	494	472	505	504	503	498	484	435	463	484	495	493	506	444	516	505	493	497	474	510	466	481	478	532	472	448	525	483	477	477	519	502	475	480	481	510	526	530	455	523	474	472	463	460	491	468	467	512	481	481	528	500	450	484	521	494	477	496	478	495	507	486	467	488	501	500	501	476	463	493	524	498	472	447	496	509	481	492	500	469	473	454	460	481	501	512	500	462	497	554	496	497	492	448	489	449	480	519	470	502	499	470	489	475	520	470	518	501	492	501	486	479	485	461	522	506	539	516	502	489	500	513	551	469	487	496	466	499	461	476	468	470	511	454	474	526	476	481	490	500	521	473	525	488	501	488	495	476	492	485	482	488	490	492	507	514	472	455	503	442	476	491	469	511	493	489	517	508	526	473	485	491	495	510	466	500	501	479	506	479	471	459	469	442	492	474	491	469	482	525	497	460	517	496	449	481	490	472	458	485	476	457	509	470	465	451	496	474	508	517	502	484	512	461	477	504	445	502	463	468	500	481	497	499	464	459	497	500	519	504	500	463	496	480	527	475	510	492	473	473	518	494	468	512	490	495	535	503	492	489	519	496	512	523	478	476	457	547	479	460	502	495	517	487	487	516	521	492	479	450	513	472	430	502	460	521	511	458	505	450	510	507	524	452	505	492	484	494	533	469	502	493	547	510	476	470	467	486	495	483	495	484	469	499	450	503	465	463	505	487	461	518	504	484	479	465	506	503	519	503	472	446	477	494	513	428	501	524	500	484	480	505	527	521	490	533	427	475	495	435	502	499	457	475	479	497	501	495	455	496	499	493	479	495	466	524	467	495	495	450	498	476	456	515	492	510	485	461	483	500	512	548	478	501	484	509	476	491	485	524	504	473	445	466	533	530	496	465	485	500	460	493	464	492	487	505	483	486	516	476	494	479	485	459	475	489	519	498	507	497	470	520	509	481	447	481	475	497	459	496	492	472	541	448	475	503	477	498	473	484	493	501	476	494	476	473	539	483	452	487	478	500	499	500	459	473	481	491	469	485	489	485	506	480	507	500	481	515	502	489	518	506	543	476	475	463	470	525	520	451	456	478	501	499	477	501	498	487	485	505	481	477	475	500	511	502	503	512	470	463	464	494	465	503	462	476	479	543	470	490	498	452	480	515	485	507	492	490	510	524	497	447	499	472	477	494	468	490	491	492	486	494	541	490	520	518	509	500	503	488	500	492	496	528	506	472	504	473	502	484	499	492	528	491	469	517	513	476	524	484	495	475	482	511	492	474	499	473	471	526	481	475	516	493	464	528	493	480	470	479	453	479	486	457	503	474	504	508	508	493	498	518	473	501	479	459	513	500	518	500	474	505	486	462	497	493	481	482	477	491	498	500	495	482	456	490	488	535	495	478	478	483	501	483	486	483	484	506	490	487	516	472	479	428	487	471	488	487	530	503	478	504	495	511	495	499	512	511	477	485	452	520	460	472	455	460	445	492	516	476	493	457	478	524	550	516	491	472	467	516	498	471	510	488	505	489	513	516	485	471	513	510	481	472	471	452	468	493	453	502	530	458	509	484	499	471	459	492	507	537	495	472	492	489	477	451	484	484	447	488	490	523	451	522	456	474	499	488	480	488	461	504	524	495	497	455	495	515	501	489	455	504	490	511	494	463	500	475	502	502	487	461	497	474	500	478	542	453	441	472	452	476	482	492	493	536	468	493	491	499	505	515	511	452	501	460	457	465	513	477	467	509	472	496	495	508	486	511	491	490	480	494	504	480	483	523	487	461	502	496	506	467	471	501	474	470	485	488	469	466	484	467	517	484	470	493	467	496	468	488	514	479	470	469	527	459	506	505	509	514	509	477	455	484	547	491	478	466	478	510	489	505	477	499	479	493	491	452	455	474	535	498	464	493	497	490	497	500	504	479	467	483	474	493	475	508	483	458	496	548	508	510	498	516	501	485	467	483	509	519	479	514	479	470	511	445	497	518	501	499	484	435	479	492	476	494	484	504	493	495	486	509	460	463	466	497	511	515	471	507	507	477	539	487	503	494	481	526	492	517	474	488	502	514	476	487	511	513	499	521	467	481	450	533	494	504	497	493	458	459	499	480	522	479	485	486	513	442	479	479	520	452	483	531	501	497	471	473	449	495	467	489	458	523	484	507	504	510	487	502	476	500	456	508	516	517	485	484	476	483	485	498	459	486	490	494	484	511	505	452	517	506	480	502	473	462	468	490	482	486	485	476	542	512	491	497	520	500	513	518	503	508	499	454	470	505	522	507	496	483	461	475	483	474	501	476	479	487	458	474	467	468	498	509	488	482	491	507	469	480	492	530	480	483	453	522	486	496	486	478	506	526	482	555	505	532	480	483	494	501	435	489	481	484	493	459	488	492	508	514	504	491	524	533	493	460	483	487	469	474	464	513	492	488	494	487	468	501	498	493	457	519	502	474	514	465	482	476	498	463	509	496	471	491	551	506	534	449	503	494	470	503	503	463	505	474	480	506	491	503	509	503	471	510	493	468	454	469	479	460	486	521	519	512	446	493	450	462	475	487	492	498	497	530	489	489	476	456	474	455	485	483	514	470	504	471	510	475	472	477	522	505	469	460	511	442	503	500	463	521	484	542	489	540	501	542	459	523	483	489	503	521	476	473	483	489	502	516	479	477	518	451	482	502	510	510	469	463	477	508	482	548	519	513	518	463	470	534	512	496	461	493	464	507	526	498	523	493	527	485	527	506	510	506	482	436	457	535	522	479	481	490	429	495	486	499	500	494	494	482	486	492	475	441	424	463	457	474	452	508	533	511	479	488	486	509	468	514	499	468	467	500	463	500	519	529	516	516	497	504	500	485	487	489	533	500	494	449	506	478	529	482	492	502	490	481	479	518	528	483	486	498	489	507	472	490	463	478	475	447	477	478	497	484	496	494	465	525	492	470	478	511	446	504	495	465	514	462	479	505	504	508	479	455	501	477	497	483	512	507	509	492	485	520	480	468	482	485	466	515	464	481	482	457	491	499	469	491	460	484	464	488	506	470	483	526	499	491	471	462	481	492	448	543	488	515	515	499	448	508	479	479	469	507	476	479	513	478	500	518	491	473	513	488	480	466	478	512	507	511	491	480	488	534	510	530	504	469	497	453	505	449	502	496	516	481	482	452	514	539	527	521	539	475	489	485	449	474	474	481	467	503	543	496	532	457	499	498	521	464	492	493	523	532	515	530	516	492	480	476	433	488	493	480	523	477	519	511	445	524	471	494	473	507	515	486	461	504	483	459	475	485	476	533	467	475	485	476	461	476	472	483	444	510	501	468	471	498	512	514	475	449	458	521	491
33838	24363	16361	11449	6673	3226	1688	948	575	511	483	423	427	414	350	384	390	381	396	392	375	392	333	373	348	317	334	348	358	356	321	357	303	347	350	384	363	328	349	360	378	327	370	327	343	358	370	356	336	338	302	334	297	373	340	368	352	352	311	318	323	375	341	336	362	364	343	367	338	386	336	372	355	351	372	360	381	358	359	331	358	336	361	347	374	334	313	282	346	364	341	355	351	338	320	361	335	316	316	357	342	332	342	335	336	358	358	358	341	317	344	354	344	383	377	346	348	329	348	325	340	336	350	295	342	351	331	324	330	309	351	384	367	362	340	336	360	341	350	376	327	400	294	319	310	343	355	363	324	350	345	331	310	357	314	326	326	336	356	322	351	332	356	343	361	350	323	365	346	327	341	331	335	372	353	288	351	360	341	359	330	372	336	320	376	310	371	335	381	351	316	335	343	330	333	345	319	335	332	325	324	363	296	402	363	330	315	318	317	367	364	321	375	323	360	362	345	344	317	338	340	309	325	312	305	312	341	354	333	332	341	342	353	332	304	293	365	345	345	355	323	315	343	364	317	341	326	333	331	367	339	355	333	343	331	361	369	329	365	341	352	337	365	376	354	317	315	306	337	337	338	332	347	363	367	312	335	359	303	326	315	346	349	342	343	334	343	317	341	363	346	335	348	348	337	339	341	335	349	359	334	358	308	349	342	338	361	340	362	351	360	333	318	341	365	338	400	330	346	333	329	349	352	321	305	335	338	335	362	350	319	336	347	323	359	338	347	369	325	336	347	319	346	342	384	373	361	312	323	333	349	340	339	316	346	332	354	348	331	349	351	337	356	330	354	322	328	331	320	361	353	353	341	374	303	370	392	333	303	371	369	352	317	329	343	342	371	349	353	345	337	344	336	369	332	350	336	367	387	368	321	356	343	331	338	366	341	326	354	359	355	345	349	346	331	372	363	336	335	362	340	306	365	368	331	357	363	345	348	346	312	350	349	345	315	348	338	329	352	364	379	355	359	322	343	328	338	342	336	338	344	362	344	343	329	348	321	337	314	372	336	335	355	347	346	336	329	338	344	363	321	352	345	325	354	351	340	320	386	360	333	349	332	333	336	342	317	332	382	360	349	338	318	344	337	348	366	363	338	374	342	342	294	377	360	346	347	346	325	344	350	311	360	377	342	373	343	318	326	365	335	318	326	328	335	360	338	325	295	320	330	338	347	325	337	351	359	373	346	313	350	382	327	304	309	369	336	353	336	367	340	328	325	314	336	349	321	321	318	330	336	341	365	325	300	345	323	327	335	363	356	338	352	335	353	356	351	336	356	344	339	343	364	312	363	317	345	377	335	346	351	352	360	336	317	333	346	320	376	353	361	370	375	354	308	374	366	303	368	312	347	329	355	339	337	379	361	333	346	350	347	355	345	343	325	348	362	370	322	339	345	377	341	314	359	317	326	343	333	339	351	331	340	358	349	366	361	354	332	321	348	369	331	326	342	328	349	305	327	365	332	348	338	336	311	343	352	335	356	338	390	331	359	338	344	328	364	347	327	342	322	339	358	333	371	356	378	333	353	376	333	334	353	364	358	306	365	353	334	341	356	338	360	345	332	332	314	335	344	352	343	326	300	344	364	312	337	334	347	351	368	340	364	331	342	360	388	309	313	391	361	317	310	323	335	353	344	338	334	362	342	322	374	334	336	340	326	336	352	322	327	330	350	324	318	353	367	329	333	339	359	379	363	329	336	295	358	330	346	347	339	340	315	327	334	321	362	339	341	324	336	355	362	340	301	352	344	348	354	342	355	342	346	346	363	336	334	312	330	343	342	333	355	364	360	347	341	341	343	353	302	360	354	315	334	358	341	314	341	338	340	327	360	355	373	343	317	328	325	345	339	369	358	308	332	340	354	334	336	309	367	351	360	310	342	345	349	354	298	334	342	333	306	356	330	357	361	321	344	328	346	356	356	341	337	351	323	344	322	384	377	318	329	360	320	314	351	345	350	333	374	344	331	336	338	325	349	345	337	349	366	362	354	331	345	326	332	343	364	337	339	339	349	323	321	355	317	355	302	371	328	366	338	352	367	331	329	345	308	350	344	342	382	334	352	325	331	314	354	336	346	350	334	333	332	337	333	341	361	391	374	361	324	326	350	333	341	362	337	350	339	331	405	337	348	386	378	374	365	351	331	356	346	356	353	342	350	358	355	345	322	332	340	346	334	371	320	345	334	342	353	354	336	361	365	327	328	351	362	355	341	322	377	325	331	334	332	373	380	296	345	372	341	340	321	334	364	285	312	308	354	341	344	341	354	371	364	302	348	355	309	317	314	340	314	336	330	358	323	334	355	357	342	340	355	359	343	341	355	334	322	369	306	342	365	320	355	313	315	357	334	362	345	336	305	364	339	324	329	359	350	312	320	330	340	336	383	350	323	368	332	352	364	335	326	359	319	361	361	318	343	341	388	351	321	351	355	311	367	334	307	366	328	340	357	352	356	330	342	342	351	327	328	334	370	363	308	314	327	354	343	361	360	362	371	345	343	363	345	344	337	348	372	337	362	336	369	376	351	329	353	331	353	338	345	351	327	355	330	318	337	347	346	349	393	352	364	350	367	317	355	337	312	339	349	353	346	338	337	318	367	373	351	352	356	339	337	349	335	303	316	337	357	369	321	306	369	337	347	344	330	343	374	354	353	353	355	318	376	343	338	332	349	343	318	334	326	342	349	368	328	376	374	333	375	391	344	336	346	348	359	360	352	297	349	329	320	343	346	333	346	374	314	337	344	328	348	351	345	347	323	325	363	313	313	346	364	339	335	315	351	361	348	358	297	331	339	343	340	313	352	350	380	387	346	324	363	335	334	315	343	368	349	351	366	369	368	368	334	326	350	355	359	335	317	299	334	323	346	347	341	331	346	316	322	344	349	306	334	363	336	329	383	344	337	334	374	320	320	361	348	356	337	326	358	353	311	323	340	358	369	368	373	335	364	340	348	368	321	327	354	361	319	376	355	338	342	357	319	340	351	309	332	343	349	305	343	336	368	315	331	332	322	336	318	329	344	303	328	332	345	357	339	317	367	332	327	326	350	361	343	325	318	346	348	349	362	322	319	345	363	339	377	313	356	348	339	332	338	353	325	315	321	339	330	346	324	348	350	328	345	343	354	346	300	376	334	341	347	335	380	328	367	337	330	352	345	351	353	333	336	367	331	351	337	333	345	352	358	341	330	360	320	346	377	371	356	334	342	339	380	353	334	335	335	333	341	336	391	325	338	338	300	350	311	325	332	326	352	348	344	340	344	330	329	401	355	344	377	328	346	361	311	340	345	329	327	365	344	354	365	342	358	366	347	329	322	386	319	348	325	339	340	347	333	381	385	353	348	365	303	355	384	311	355	346	342	355	349	329	312	333	362	383	331	367	355	359	313	342	314	369	345	319	321	322	345	361	354	366	387	343	345	336	327	336	329	349	301	331	354	381	362	332	344	342
22991	13746	9587	9312	5693	3073	2502	2091	1960	1759	1700	1504	1447	1364	1352	1190	1151	1154	1168	1246	1101	1121	1077	1038	1021	1077	993	1047	970	1025	972	1024	992	1067	963	1002	1014	954	950	1005	976	963	989	934	972	956	981	968	952	946	945	969	975	970	976	994	877	896	923	917	948	935	987	966	948	952	868	898	952	981	922	892	946	917	982	920	910	963	930	942	992	912	971	917	971	925	945	924	919	936	943	920	861	918	927	807	932	948	954	938	925	930	1023	915	863	960	912	931	966	962	920	932	936	910	940	880	886	956	948	925	945	936	900	895	943	905	942	938	909	971	886	941	901	986	953	897	918	888	936	917	977	977	994	885	893	918	912	962	902	913	932	872	931	914	870	940	888	865	918	915	914	910	897	874	886	942	907	937	957	934	869	937	938	937	959	950	921	962	907	843	876	909	932	980	884	910	887	903	931	934	926	893	969	948	948	924	868	925	940	920	916	931	892	954	903	931	954	912	875	906	942	994	923	910	929	894	899	905	982	917	870	889	929	953	919	906	935	892	937	926	949	865	896	939	934	912	960	932	891	879	853	899	879	912	970	860	894	940	921	919	931	925	868	880	932	952	931	881	950	892	897	915	907	966	936	926	928	936	890	872	908	1018	958	940	894	911	884	929	916	911	916	923	908	912	880	930	887	866	912	898	875	901	914	898	940	945	886	915	935	896	913	950	943	919	892	926	913	907	931	903	944	945	933	900	930	906	937	902	955	944	926	926	842	962	904	901	937	935	947	898	923	960	980	880	933	896	920	920	904	924	886	863	905	875	917	953	878	888	915	922	896	926	893	921	867	868	927	900	902	896	959	933	927	900	913	922	950	933	923	923	909	982	914	898	925	917	888	910	951	904	874	882	915	935	965	932	944	890	944	1002	927	861	943	872	933	927	933	900	881	878	902	900	924	927	898	914	931	865	903	911	937	902	889	948	956	953	868	921	877	912	934	919	901	832	967	909	936	875	947	912	939	923	903	915	907	865	915	948	905	916	933	941	966	937	882	905	956	879	900	926	959	973	915	930	978	880	902	943	904	902	910	913	912	936	903	927	859	888	912	938	910	891	902	962	991	852	914	890	1029	965	855	931	906	937	927	912	915	891	934	893	948	955	910	906	977	895	929	941	901	959	941	896	919	914	871	964	930	937	960	886	913	899	934	905	916	949	925	917	920	891	917	885	948	891	912	898	892	913	904	984	929	907	925	892	931	934	942	946	865	916	899	901	843	949	948	893	927	897	862	885	886	949	868	955	902	939	881	878	910	918	910	893	927	915	950	897	904	930	942	856	876	919	948	939	911	942	940	898	964	910	900	894	957	962	915	911	890	896	932	880	910	931	910	921	898	949	920	928	915	899	950	901	935	877	916	945	898	898	900	917	907	940	888	957	934	896	922	945	925	970	951	930	956	953	913	932	866	936	947	914	925	934	848	938	854	893	891	908	912	925	953	863	911	887	962	916	931	892	921	977	951	911	884	975	913	940	919	902	925	984	934	934	950	987	905	938	922	938	914	912	885	942	856	900	906	921	986	890	950	914	941	910	915	855	910	952	861	952	908	920	918	933	928	921	903	926	902	919	895	910	896	915	983	940	962	930	954	906	874	867	905	957	912	963	968	938	919	958	912	969	901	952	961	951	893	886	938	892	931	951	895	924	895	908	925	942	865	889	871	935	930	895	885	971	987	931	939	904	951	908	881	913	910	873	834	942	951	916	894	910	892	946	925	962	985	930	904	941	909	946	933	966	920	937	906	878	977	909	938	943	924	899	900	932	902	889	952	997	919	900	869	934	935	943	913	963	927	943	897	925	931	977	876	933	918	879	946	909	962	909	909	881	913	904	932	939	947	894	873	919	868	885	939	892	919	961	916	930	916	918	914	918	914	912	941	929	861	878	900	882	929	969	904	926	906	947	892	935	932	903	875	906	925	932	910	935	904	832	899	918	934	876	997	919	928	931	928	924	857	881	890	904	902	934	952	934	904	920	893	898	900	973	966	917	903	903	932	912	967	917	898	917	950	921	938	913	916	926	869	970	904	927	939	991	956	943	876	892	922	853	1009	945	939	880	931	882	899	991	956	992	946	942	855	972	960	937	888	965	890	881	912	898	920	901	917	912	901	897	910	889	902	953	900	971	987	870	919	891	953	947	923	924	918	960	864	881	886	932	854	928	960	888	920	871	867	966	932	939	937	882	919	947	962	871	980	916	904	899	928	906	936	955	947	916	892	887	888	936	900	883	959	948	924	864	929	904	906	933	914	908	978	914	910	921	924	884	890	886	941	920	879	926	923	940	881	889	926	906	936	923	935	867	934	916	931	913	915	917	994	902	929	959	885	971	934	980	916	930	906	913	894	910	897	914	958	913	921	964	925	891	899	965	927	924	885	889	877	927	951	908	940	918	931	940	894	924	888	859	941	830	928	930	905	896	918	932	927	892	938	944	928	940	893	873	922	926	903	930	907	813	925	876	948	932	878	967	911	976	894	940	952	897	906	931	914	913	912	904	919	907	952	929	920	939	922	920	867	991	961	930	964	958	865	925	931	935	881	954	897	910	947	949	903	884	844	923	938	931	902	945	940	916	907	955	907	911	911	910	962	918	916	908	938	942	907	901	887	932	847	899	931	931	908	948	905	957	940	918	935	866	918	932	900	901	956	921	909	946	945	910	916	895	913	872	912	863	908	887	927	914	846	919	955	946	883	886	909	942	866	948	954	848	905	939	906	942	911	908	952	914	905	918	925	928	951	954	968	887	921	911	917	910	936	899	837	862	907	925	918	907	940	976	951	879	927	922	936	851	911	931	873	904	942	910	922	941	945	944	966	952	918	972	918	870	921	927	928	872	970	883	931	917	911	950	938	966	915	922	894	877	942	897	925	954	959	911	919	933	890	935	907	914	918	933	920	925	888	876	947	889	966	906	919	921	873	916	931	863	888	856	902	941	930	932	927	897	915	953	907	919	889	929	947	887	906	860	969	889	952	949	969	875	905	878	961	936	906	958	937	946	920	940	896	924	957	935	884	914	971	946	953	948	987	943	875	930	924	942	917	908	942	900	941	948	877	915	957	962	943	934	929	932	964	967	929	917	939	915	924	939	939	929	917	973	913	908	940	928	933	949	942	940	875	908	898	969	954	902	929	883	939	867	963	908	970	961	899	946	947	908	935	913	945	833	915	892	956	895	952	929	964	926	961	966	923	883	887	923	946	910	931	890	911	959	907	909	926	891	929	979	928	904	891	905	909	917	950	984	922	932	928	863	964	948	948	913	909	890	902	925	938	924	923	924	915	916	986	982	960	922	912	896	892	915	894	950	924	879	959	913	914	868	961	931	953	874	928	909	962	844	911	921	951	845	871	890	937	947	927	935	892	899	891	924	935	967	938	938	894	902	886	970	890	923	899	901	932	899	913	921	889	884	897	935	963	909	898	1006	867	934	891	993	891	938	887	936	904	914	895	932	891	886	935	894	910	901
28542	19319	15683	11138	7049	3341	1877	1253	854	643	511	575	483	471	496	471	445	475	438	428	466	422	407	388	429	419	397	389	386	373	428	433	397	337	392	392	373	390	374	386	391	418	361	409	408	371	362	436	383	369	424	379	360	385	411	352	388	372	385	412	392	376	414	392	386	388	352	400	391	377	407	352	386	403	393	377	362	392	421	367	396	411	389	345	428	363	382	361	366	412	351	423	421	378	382	365	404	390	396	364	362	368	397	406	361	340	396	397	373	409	363	381	387	379	421	345	391	370	351	331	376	354	389	372	369	413	358	407	396	383	373	394	364	359	373	377	434	376	395	388	356	389	390	374	399	389	367	377	390	374	375	346	403	392	387	407	390	377	441	370	425	367	379	428	374	400	370	408	378	392	432	359	385	376	385	379	391	374	427	370	374	391	355	383	413	401	385	397	390	458	422	384	369	405	351	414	397	399	404	404	395	422	352	402	406	360	398	406	367	377	395	389	395	358	382	436	408	405	369	414	396	396	380	416	343	374	383	392	367	436	397	376	400	355	390	399	404	383	382	378	431	398	384	401	396	372	407	389	385	357	399	415	393	354	376	398	384	385	356	375	398	389	445	370	393	349	407	400	420	396	393	378	411	388	358	380	388	354	368	399	392	423	403	359	367	403	385	353	384	413	383	383	399	373	361	400	342	356	387	417	383	384	429	374	412	379	381	433	422	349	374	386	363	399	372	356	360	387	377	340	368	382	373	399	366	373	379	400	392	397	360	393	401	371	409	389	368	397	416	356	398	407	399	390	425	391	395	393	382	384	400	403	403	387	397	379	354	399	367	393	405	378	385	425	408	402	419	402	362	403	382	386	380	375	413	397	394	385	374	380	366	393	393	448	368	392	384	412	392	350	367	386	413	405	405	372	358	393	418	349	373	363	436	379	378	424	384	362	367	351	367	383	390	408	372	382	387	379	379	379	373	376	386	398	397	368	419	357	353	387	404	379	390	392	375	418	332	403	407	378	369	389	372	391	393	397	391	415	377	397	375	404	372	361	391	406	396	397	378	379	385	377	392	369	378	341	384	399	406	405	369	371	361	363	403	405	414	399	402	368	366	400	376	376	351	385	390	353	380	380	362	415	363	352	393	374	354	372	352	407	399	352	413	411	393	384	394	370	375	417	393	418	380	390	364	376	391	398	400	418	375	423	377	374	371	401	392	387	412	385	378	384	387	372	373	399	374	395	395	398	357	403	361	420	420	398	374	379	387	392	371	387	385	396	362	404	388	387	379	389	385	406	366	381	391	405	382	421	391	437	374	382	398	318	371	420	395	389	390	380	389	407	402	376	397	408	374	411	388	388	370	352	382	414	340	396	381	365	389	357	375	377	398	344	398	369	386	392	413	399	376	413	351	381	412	416	408	405	373	404	391	393	379	394	389	358	389	344	425	399	373	377	383	356	369	376	366	409	380	397	399	422	399	355	356	380	393	377	367	352	428	399	364	360	386	373	379	374	378	375	372	421	382	401	394	394	396	383	382	409	424	370	378	366	345	384	371	413	351	350	361	390	373	358	342	384	415	428	394	396	390	371	391	369	403	377	371	390	397	373	428	378	354	381	396	395	387	413	384	357	371	342	379	413	423	388	365	369	379	384	354	385	425	379	375	403	398	373	373	359	384	379	352	359	385	392	406	448	399	415	377	383	402	400	351	391	393	354	396	368	376	410	383	418	385	330	382	385	366	347	370	369	382	399	368	387	404	376	379	374	351	360	396	369	424	407	356	341	351	387	385	406	386	381	360	365	432	381	346	379	397	361	401	371	382	414	387	384	349	407	406	383	379	403	397	367	385	365	357	413	387	369	364	385	391	437	400	408	375	389	375	388	340	387	393	418	369	387	413	410	349	404	391	362	384	372	387	353	381	349	381	390	395	383	370	368	396	377	395	433	371	412	363	407	384	373	408	389	385	399	357	349	352	398	439	397	398	401	371	385	366	422	382	401	355	394	422	390	420	446	405	401	417	392	371	378	393	374	360	376	394	408	397	399	384	382	396	368	415	378	379	454	367	378	388	373	394	402	395	420	376	384	373	359	384	417	377	357	380	402	399	416	372	371	355	399	410	427	381	403	409	386	353	369	361	347	383	386	385	373	371	418	372	367	416	382	362	399	416	365	362	396	405	414	375	390	394	357	373	388	369	380	366	382	410	396	421	409	408	385	379	371	402	394	421	392	383	373	367	435	374	406	387	434	354	393	381	403	376	415	411	447	374	395	401	340	401	358	372	388	394	376	419	403	357	388	402	413	419	415	394	385	374	393	356	408	393	360	394	376	404	408	392	382	421	395	364	397	433	382	396	366	360	387	391	409	443	364	432	405	390	430	352	412	366	399	415	390	412	374	398	365	436	420	385	394	401	373	379	385	392	405	369	422	411	391	386	409	405	349	354	371	357	365	387	390	366	360	377	398	402	398	403	412	346	388	379	381	389	394	358	409	399	381	375	412	379	387	374	391	367	406	395	409	393	385	377	368	394	395	407	398	400	405	363	406	420	380	411	407	423	415	399	412	362	347	387	383	417	391	405	367	377	387	402	398	384	401	361	379	349	388	390	376	384	390	370	365	382	389	392	399	427	432	355	393	363	372	378	389	382	379	385	417	375	402	375	374	395	401	370	378	371	340	336	389	375	404	359	358	376	378	374	399	400	389	387	396	364	401	406	381	389	415	403	395	418	405	419	384	401	382	389	389	396	366	384	415	388	403	373	358	407	394	388	353	391	454	351	373	415	412	386	394	387	383	385	415	374	405	379	390	397	399	381	393	371	374	376	373	398	412	374	366	419	409	357	427	406	383	398	352	351	371	379	376	397	388	411	404	383	405	384	397	405	422	393	409	333	393	402	403	381	360	398	380	363	386	381	412	361	367	423	419	382	403	374	368	383	343	377	355	394	391	418	393	359	374	388	404	388	411	381	405	393	406	354	366	391	343	364	383	409	374	400	400	405	406	391	382	374	357	386	374	409	371	414	376	431	428	364	395	404	374	359	362	398	372	399	401	390	360	419	394	425	388	402	405	365	404	423	392	362	386	387	390	415	410	385	395	411	374	366	333	395	410	378	357	394	400	398	359	398	366	361	436	403	375	378	382	393	369	359	377	382	391	399	403	372	424	357	369	375	386	384	413	395	388	387	391	407	401	385	394	385	386	368	356	372	343	399	383	384	382	385	365	361	379	387	359	422	371	403	411	371	376	365	409	399	403	356	354	387	398	373	412	427	382	427	406	383	371	406	371	369	357	402	386	384	359	371	380	369	385	375	380	399	394	382	434	381	389	389	396	387	380	369	393	378	422	414	375	395	376	375	414	374	424	371	400	378	363	384	357	414	392	394	390	408	357	358	388	357	383	361	410	407	409	370	344	388	374	385	368	374	377	395	377	371	383	359	376	329	376	373	387	374	367	396	385	414	403	411	417	349	328	414	393	423	402	399	366	411	392	391	386
17408	12123	11827	10681	8353	4821	3519	3040	2597	2295	2101	1865	1761	1736	1603	1592	1442	1438	1292	1312	1337	1265	1240	1246	1193	1158	1209	1169	1107	1135	1117	1142	1119	1082	1127	1111	1123	1040	1046	1077	1042	1105	1082	1085	1088	1090	1011	1073	1019	1087	1047	997	1125	1013	1034	999	1045	998	1026	985	1019	1004	987	938	1010	1032	1028	1016	1015	992	997	940	1023	1018	1022	1009	1004	1008	996	1018	1004	997	1020	1038	983	936	988	986	996	1016	1015	1020	977	1026	1017	977	1001	999	1021	969	1033	957	1027	1037	1014	986	1002	1002	948	1029	1008	1003	1030	984	979	1027	1048	981	956	1021	969	1085	965	960	966	972	979	1017	982	996	997	980	998	1026	976	1012	1037	939	1027	999	1032	972	991	1019	973	1028	970	987	987	1004	982	1008	960	996	1015	984	970	962	1004	935	954	1035	1008	998	1014	973	992	912	921	965	1021	969	989	998	956	945	1026	1003	1012	980	958	994	982	976	984	962	994	1002	1015	974	969	930	990	1034	1014	995	1018	1016	991	973	998	955	1033	1045	1016	1049	1038	981	965	965	994	978	1052	1031	1004	1015	967	1005	987	984	1020	1011	1014	975	1016	973	1043	941	1035	1019	1026	945	1014	994	937	1035	971	1019	975	936	949	1026	966	916	996	1040	992	999	957	1009	943	1005	995	916	910	1010	1029	936	1015	1007	989	940	1006	993	966	959	973	976	1025	1005	983	981	996	977	961	964	1007	1002	983	990	963	1022	956	979	952	946	961	996	966	1063	951	970	979	1030	980	905	985	1034	998	919	1021	994	993	975	1007	1021	1000	967	967	959	986	991	992	981	1017	1015	1091	1015	985	972	1005	927	1020	959	1013	998	998	995	957	1081	982	965	972	988	955	998	1019	992	958	954	1023	1011	1006	995	1009	962	970	985	945	969	1020	926	979	1016	1006	993	1010	990	950	1022	1031	1017	921	968	1044	1009	966	967	959	993	933	968	965	1006	993	978	1056	980	1011	999	927	968	1037	982	969	992	985	995	968	977	1022	985	961	987	967	1021	1012	1044	958	967	958	960	987	1006	999	996	1003	1004	958	1021	1017	993	970	1026	1057	990	950	1043	987	1001	978	984	1000	1038	1016	994	951	1007	1040	1019	1002	956	983	1005	1039	1001	1032	987	992	964	983	998	995	1001	1004	997	952	1007	967	1055	974	1011	967	973	996	954	1008	1038	1029	990	965	948	1035	992	994	979	988	969	981	1011	890	977	969	998	937	966	979	991	1022	1011	1000	1034	983	995	999	1004	971	972	995	934	947	910	1052	991	963	990	989	1038	990	1013	1007	931	1004	1016	978	951	1019	1037	974	991	982	985	951	950	1067	999	985	1005	976	989	1001	940	970	979	1036	1005	1030	957	1011	964	971	967	1043	1021	998	985	976	1000	978	989	959	1030	957	993	1025	999	922	954	967	958	958	989	975	1017	951	969	982	946	1049	938	1028	1007	1009	1004	961	1007	1001	1118	996	908	945	987	985	994	983	949	964	1017	930	973	1027	1015	1010	997	1013	988	970	946	963	994	965	1039	1003	981	1000	994	1069	961	973	1006	974	944	985	935	935	958	973	994	1024	962	965	998	990	1014	963	986	952	994	1056	1006	1050	1025	965	970	1017	997	981	979	1000	988	986	1004	1053	945	1038	1008	1010	991	986	952	966	992	971	966	969	967	967	1059	1012	985	973	1047	992	1014	981	1031	988	1029	1005	945	971	978	1007	1031	985	965	1002	940	1016	1025	1027	968	1024	1029	983	973	1012	984	1004	967	972	980	1002	995	952	1003	1031	978	1007	1027	946	997	953	1010	942	976	1041	1010	994	954	981	1011	943	967	948	1071	991	986	964	1005	942	1012	904	896	926	952	998	956	1037	1067	1002	1015	978	1025	988	1004	942	992	986	965	976	1009	975	948	1005	1052	1022	1037	968	974	971	971	1014	965	968	968	1030	1021	1037	972	1012	965	1010	1001	927	1015	976	1004	1000	978	1026	985	999	1029	1002	990	916	1006	961	1012	960	993	989	1029	985	953	979	995	971	1039	996	949	972	962	963	978	979	1003	1020	998	964	974	960	1015	972	980	959	965	1003	921	1043	1026	973	1001	962	1022	1039	1016	994	1003	908	1008	1026	976	1032	1046	1010	994	997	965	957	1011	1010	982	986	1003	984	983	1009	971	1044	1052	1015	965	966	993	959	930	1014	975	990	989	981	1015	991	957	959	980	980	1002	1002	1029	962	963	1021	1018	1016	995	966	980	1016	1011	955	999	1035	973	983	1023	952	967	952	974	939	973	970	964	1054	1032	985	981	982	992	968	966	960	1015	995	918	944	1015	971	911	986	998	1003	993	964	1005	979	934	1002	997	992	1007	1023	1001	1023	1013	1004	1000	1028	1019	1025	988	973	1010	973	1005	1018	981	948	1003	964	1018	980	1013	950	1001	997	1052	997	985	948	974	1006	1003	1001	996	1031	1007	980	1011	1005	972	985	981	1018	1014	1007	1003	986	1019	967	987	982	971	959	1036	995	974	957	997	1011	1001	1034	939	938	1008	957	991	1026	995	994	944	1042	980	1005	972	1005	1003	975	930	1019	957	1031	981	982	1016	978	970	991	958	946	993	1001	1028	950	964	945	951	1003	997	968	973	992	988	998	1020	955	987	995	1000	1002	974	971	1006	1010	1036	980	1029	944	950	956	942	982	1024	1019	1028	1013	958	1009	1016	954	939	1031	1007	1010	1036	1007	940	1004	1021	968	972	986	950	996	1015	935	1003	1030	1034	977	1005	984	992	983	972	1021	990	984	995	977	1010	967	1003	985	981	961	1001	951	997	956	977	998	1046	977	982	988	1009	1029	979	1019	1003	1015	1013	990	973	980	968	992	1022	1009	1014	947	976	989	1012	974	905	1047	1009	1005	1015	1004	966	1062	1023	962	1010	991	1018	978	1013	1004	948	998	1029	986	1028	947	1020	984	948	986	994	973	1063	947	1046	977	1010	984	1038	1016	989	997	1021	1017	999	935	980	996	1074	985	979	985	1036	1000	941	1003	980	996	1053	995	984	995	954	973	998	997	982	1023	1034	971	983	952	998	1015	953	1017	949	1011	992	974	1001	992	976	1047	1004	925	972	976	991	1010	961	970	974	1026	1075	1021	903	992	1027	986	1086	1008	980	959	984	1042	1013	982	1007	1064	1032	1032	952	960	970	957	991	1033	973	968	986	944	1001	1007	1024	969	964	1004	993	968	993	965	965	994	937	1018	952	965	1016	1009	998	977	977	1011	983	1038	1017	983	955	998	993	974	971	1053	1010	1029	943	1043	1000	973	992	954	961	1031	1038	950	986	988	1038	963	973	1026	992	1012	1028	974	960	978	1005	1010	1035	980	1034	1015	984	957	982	980	946	991	954	1007	960	979	1005	939	976	966	954	957	991	958	965	990	1016	989	1031	1039	997	1025	966	1041	980	971	1019	1047	984	1008	985	1004	986	983	1031	982	977	974	975	974	1039	998	1014	1024	937	916	1035	973	939	1009	991	957	1034	964	989	940	1001	977	1007	982	1007	1005	999	970	948	977	992	939	931	888	981	993	1015	992	998	997	1001	980	969	1021	1030	960	1001	1026	984	1052	1037	1028	1000	959	951	971	922	929	1002	987	948	984	1021	914	1081	1025	971	961	953	949	997	965	1033	1052	1004	995	930	955	964	1011	1011	994	974	1013	962	1037	945	1006	966	1002	1061	1039	1020	995	983	1001	1054	985	978	1004	932	1006	1015	958	1031	975	966	1004	981	950	940	1023	1006	971	1025	1000	964	974	1021	1022	1028	961	966	1000	1007	1003	1036	1065	1014	991	969	995	1038	985	961	1016	1037	996	994	1005	1029	956	981	976	1031	998	988	951	962	1005	965	1035	1017	962	1003	983	1044	1003	1035	992	959	1047	1006	950	999	996	1030	985	981	1007	993	1086	1028	979	1031	1041	973	961	1048	957	983	993	1025	982	967	976	974	990	1011	996	1011	1041	1038	959	926	1015	950	972	1011	992	986	1037	974	939	1013	956	959	985	959	1001	959	1044	944	1045	921	1002	955
4647	2714	3092	1194	534	224	160	142	153	167	158	153	144	147	160	156	157	152	142	121	145	143	165	158	128	156	139	148	155	146	138	144	153	146	160	156	159	151	141	148	140	129	130	147	148	134	153	164	157	154	126	143	165	158	147	121	142	146	135	139	156	149	139	160	139	156	117	131	135	154	145	151	140	163	144	149	148	167	153	138	161	129	143	157	136	142	140	161	149	137	164	129	147	163	154	150	161	149	167	142	156	158	132	150	161	147	155	139	141	139	150	140	155	169	135	164	161	154	130	153	162	144	151	148	146	150	161	143	128	166	133	147	161	170	145	136	135	135	142	148	158	168	142	165	138	126	155	156	138	141	171	141	140	139	141	141	143	153	122	138	151	160	148	134	149	159	141	140	147	162	153	163	149	141	150	143	144	147	161	132	160	130	149	171	155	151	149	159	171	151	152	157	145	163	134	130	170	160	151	150	151	136	141	143	155	143	133	124	126	149	155	141	157	147	162	152	158	159	147	167	148	146	137	151	159	162	155	166	135	144	144	143	184	145	162	152	148	154	143	171	155	145	154	154	150	143	147	162	136	151	141	119	147	160	135	141	156	135	154	142	141	140	157	163	148	138	154	148	133	141	135	151	155	139	129	132	162	143	166	138	143	123	160	160	164	139	139	145	148	141	155	147	150	130	136	150	141	136	152	159	173	149	149	131	150	151	128	150	145	134	162	145	152	138	135	174	140	136	157	152	118	190	151	131	161	144	139	152	161	162	158	141	140	144	162	147	151	170	154	146	146	156	148	137	157	173	147	131	142	150	183	148	151	141	138	157	154	144	146	143	148	142	155	142	120	129	170	166	142	147	154	141	146	147	167	142	144	141	157	144	159	158	157	149	168	134	155	137	176	159	156	137	127	152	136	156	164	145	162	140	172	167	173	148	160	163	144	122	143	152	153	137	143	146	144	138	149	152	163	144	142	152	155	132	154	174	154	159	134	156	135	149	135	130	144	157	148	146	154	170	159	148	159	146	149	148	147	127	154	126	151	129	145	149	145	147	129	161	151	153	163	148	146	155	138	141	114	145	136	147	173	163	136	138	131	147	142	163	148	161	141	145	137	147	160	145	145	122	150	136	139	152	135	164	150	155	166	160	163	161	163	149	185	174	147	150	138	150	148	171	145	159	149	136	155	157	133	163	131	135	159	166	145	150	154	149	143	117	118	158	120	136	131	170	139	139	130	137	122	151	148	170	172	149	151	132	160	148	151	169	136	152	152	151	155	142	170	174	150	166	143	140	165	147	171	155	137	139	155	157	144	124	129	131	172	138	141	159	146	137	149	147	135	140	137	153	158	161	144	154	158	150	141	151	161	143	123	147	156	159	163	147	157	148	143	153	140	189	149	129	143	158	163	163	139	147	131	115	144	138	144	138	159	152	173	137	155	145	150	152	166	150	148	149	152	124	168	160	148	132	142	148	139	136	143	160	140	140	129	166	146	160	126	159	145	155	145	145	143	145	170	152	130	127	134	146	189	129	153	152	146	168	143	134	130	144	152	161	155	163	148	139	135	144	136	146	155	158	157	146	169	139	151	168	165	151	145	143	157	145	156	145	149	170	132	151	145	140	129	148	159	153	170	167	129	133	115	161	153	150	146	150	161	149	172	141	143	154	158	136	144	157	154	165	143	142	127	136	158	159	154	146	132	140	161	123	162	130	151	134	125	143	154	131	138	160	132	169	155	151	145	152	158	149	138	142	157	141	132	146	147	156	161	138	162	152	152	143	144	142	149	170	150	147	181	135	157	172	139	158	139	157	135	159	156	153	148	126	136	161	134	145	150	153	146	140	148	134	156	129	150	170	184	145	137	146	127	138	153	126	151	161	168	154	179	144	134	162	176	142	176	149	148	140	156	140	147	147	156	148	144	127	140	141	161	158	170	142	145	145	146	180	120	163	161	144	141	146	153	156	142	130	163	157	139	123	147	167	153	151	132	168	166	160	170	146	140	170	161	144	144	137	149	156	139	136	161	159	156	139	160	140	147	124	133	150	141	160	144	127	141	141	165	151	150	147	132	151	155	130	168	142	159	159	140	138	115	140	132	145	135	143	148	150	136	145	161	141	153	139	157	149	155	132	152	163	155	149	147	150	136	150	129	139	158	157	170	133	130	147	147	155	147	154	158	160	147	165	137	155	127	129	153	163	152	139	147	162	159	144	157	147	167	144	139	143	140	139	154	131	138	157	135	126	136	142	133	149	169	138	138	166	153	134	163	127	160	139	125	162	134	141	141	156	130	163	155	137	171	149	152	154	145	148	147	143	139	142	142	140	167	143	132	145	134	143	155	153	156	139	130	149	152	159	139	143	146	111	131	147	126	170	137	147	159	137	144	119	147	141	145	151	157	141	137	136	138	146	169	135	135	126	151	158	159	159	138	143	157	127	144	141	147	148	145	153	151	172	159	140	159	136	139	141	141	159	152	139	168	129	139	156	148	155	126	164	147	149	143	136	142	149	137	120	152	153	150	150	155	171	172	141	173	153	141	152	140	159	146	164	163	143	146	160	159	138	160	150	126	157	159	154	149	156	137	149	173	160	161	153	138	157	129	143	157	160	164	145	137	150	129	135	138	148	160	164	128	128	134	132	134	136	166	151	164	137	156	139	158	143	151	162	137	162	149	129	158	127	129	162	131	143	132	152	144	163	156	142	146	142	144	134	156	157	147	161	147	134	156	148	130	142	155	161	135	148	146	136	132	143	152	155	142	149	135	156	148	137	140	160	174	154	143	134	154	146	138	152	157	143	150	154	155	132	165	143	164	164	134	134	134	134	159	137	132	141	155	127	157	150	147	147	160	139	104	150	143	140	125	165	158	128	146	136	120	148	141	171	141	131	146	137	138	131	144	149	167	148	127	161	144	153	153	141	150	155	134	134	151	146	145	148	170	139	146	151	126	131	158	135	129	148	150	147	148	155	147	175	171	156	145	163	139	145	146	163	154	140	157	157	155	135	140	177	177	160	157	157	154	149	147	148	153	172	180	153	151	165	148	152	142	155	153	142	147	159	167	164	132	164	126	140	150	133	149	128	151	133	153	156	143	122	135	157	166	160	155	154	145	132	155	165	147	155	142	134	158	160	136	179	158	144	151	134	124	141	153	168	175	145	136	165	127	128	146	114	159	146	127	115	189	160	133	151	140	154	142	129	124	153	144	158	142	141	151	144	171	168	143	151	148	138	166	164	137	131	166	155	141	141	130	147	141	163	157	130	134	146	159	139	159	135	150	157	139	155	143	135	153	143	166	138	152	156	141	165	143	166	160	155	150	147	156	142	159	156	145	146	152	157	141	139	150	157	158	170	132	143	133	127	126	142	175	133	140	137	145	168	120	144	148	155	152	160	163	169	134	147	129	148	124	159	165	163	147	142	157	171	165	154	148	146	149	155	140	138	141	147	147	136	131	158	174	153	145	143	172	149	156	135	156	138	133	138	143	171
4446	3121	5478	1778	1358	702	573	563	537	508	516	494	528	497	516	510	486	475	484	456	482	472	508	497	509	512	513	509	521	482	485	498	494	479	494	493	471	484	525	511	516	479	485	521	449	505	511	496	484	496	495	471	478	490	478	501	503	462	469	477	447	464	503	518	465	506	494	512	493	497	428	508	479	500	486	478	516	530	544	504	514	501	467	493	469	483	497	496	525	490	488	503	475	502	502	465	511	539	519	520	470	471	476	493	523	470	475	517	490	493	486	462	497	490	481	465	447	487	520	448	454	455	453	503	483	459	486	465	500	470	489	488	477	562	493	509	478	505	482	446	478	460	544	504	507	496	504	458	497	470	480	483	480	518	493	489	473	497	489	455	480	494	472	445	478	498	477	470	472	473	491	509	478	496	458	491	491	456	482	495	468	444	509	508	489	505	483	461	477	483	476	480	513	501	457	503	470	491	485	500	521	494	461	469	476	479	487	449	469	460	497	478	485	513	506	495	486	505	451	513	490	481	466	500	485	467	500	478	505	491	505	493	533	510	478	463	444	481	522	484	481	453	482	463	488	541	472	480	448	498	471	462	489	457	475	474	458	476	482	457	471	515	496	490	492	474	527	502	455	539	509	505	502	500	463	519	502	484	516	546	486	490	429	492	440	478	471	469	485	475	492	503	533	467	483	520	477	487	491	451	473	491	510	512	451	483	481	492	487	503	478	525	476	478	495	488	507	493	458	462	473	476	472	481	494	464	476	475	480	482	448	500	495	475	476	535	537	450	478	510	509	490	463	523	515	526	469	479	488	498	470	497	470	519	469	496	493	494	520	530	525	486	486	506	462	503	462	494	501	459	485	472	505	499	470	486	488	474	474	502	449	440	510	481	465	481	533	482	423	510	502	467	461	447	468	485	504	508	477	483	453	516	485	508	518	497	501	475	507	493	506	484	489	460	498	514	474	512	459	496	479	487	464	531	467	483	491	481	542	512	487	484	507	490	498	527	457	497	512	469	484	505	541	502	495	479	514	479	470	491	461	509	485	490	499	493	448	483	452	476	507	500	478	493	526	499	466	485	496	437	490	480	456	501	518	470	474	504	481	495	476	521	442	499	500	461	482	514	477	466	493	495	499	506	487	482	480	508	504	461	461	484	483	480	468	460	497	473	485	540	471	510	490	482	473	508	485	481	438	475	466	496	457	459	470	462	446	512	520	503	522	457	536	490	537	502	468	443	519	516	484	479	516	483	482	464	506	464	491	472	457	465	518	488	489	498	499	471	497	483	528	483	434	498	451	446	471	488	475	497	462	489	485	441	479	471	504	442	525	485	472	461	512	478	463	483	495	512	470	454	472	490	486	473	505	445	509	481	505	466	489	500	453	448	466	476	520	459	461	503	479	484	455	498	487	510	481	481	487	462	471	465	425	531	536	469	504	478	526	466	513	493	465	497	513	509	504	488	523	463	488	486	505	508	433	461	468	499	499	483	455	439	478	483	488	536	468	486	498	519	482	522	515	470	502	507	471	470	505	478	483	494	500	495	483	535	486	502	452	490	479	483	483	499	508	525	483	452	509	492	474	483	461	472	474	460	484	473	540	502	483	487	478	480	486	458	476	476	507	488	477	489	474	456	482	487	472	468	479	524	493	490	473	483	507	503	513	472	473	484	459	469	499	516	484	472	450	506	473	456	451	494	510	488	479	481	501	448	505	465	510	467	471	517	420	469	509	472	510	501	507	488	467	530	475	504	486	464	468	512	505	543	507	528	511	474	466	478	465	490	506	453	477	521	489	471	479	520	466	481	480	484	503	460	500	497	463	486	498	488	467	524	466	446	505	481	475	501	507	478	479	524	473	492	520	480	502	489	528	489	503	488	504	463	503	473	505	474	478	507	503	459	504	460	493	543	463	494	492	475	499	491	471	466	509	524	520	525	463	473	503	504	450	516	524	490	514	520	526	487	494	482	507	478	458	496	481	501	493	502	499	521	474	463	467	460	488	483	490	490	476	491	507	465	491	477	503	467	459	502	497	478	514	533	491	478	480	519	481	466	490	474	490	498	487	511	476	466	471	497	443	472	516	503	457	470	488	470	499	478	470	507	513	466	471	504	513	481	464	514	494	489	485	482	515	523	519	453	510	512	466	451	484	543	554	492	477	514	447	464	453	468	525	483	504	504	484	493	518	490	459	508	485	483	469	486	494	497	486	459	497	510	472	515	501	505	524	487	512	501	478	480	452	471	509	480	499	514	471	475	443	502	485	494	508	467	474	480	465	504	521	467	472	465	521	489	492	488	488	483	476	481	493	501	479	494	504	512	476	535	486	525	525	474	458	504	480	453	459	471	490	489	485	525	476	492	468	512	517	460	504	517	487	488	482	467	522	488	499	497	476	491	501	475	502	471	455	514	489	502	507	517	482	453	499	486	514	501	472	509	553	470	530	523	451	487	508	520	480	493	489	437	518	422	466	505	504	464	512	472	481	511	465	461	487	486	489	481	502	493	471	492	496	445	502	481	491	467	493	425	514	513	506	528	524	495	462	489	489	507	468	471	493	538	505	504	486	484	519	461	458	516	495	497	463	493	478	491	494	459	538	492	480	497	498	466	519	445	509	468	523	482	482	444	467	493	465	505	482	497	477	496	451	465	503	483	498	502	507	495	460	513	504	503	497	481	499	462	509	519	451	471	479	480	528	503	476	487	477	464	492	492	462	480	464	470	501	483	460	511	506	537	465	480	454	491	481	461	483	457	499	471	490	506	516	472	477	527	469	493	491	438	480	519	509	499	537	500	513	476	493	502	473	525	509	520	491	502	455	543	489	502	519	453	523	517	505	488	513	445	466	475	455	471	499	496	441	505	506	488	494	500	489	517	517	487	476	490	487	507	499	477	471	458	509	497	488	516	513	487	468	491	478	513	465	507	496	480	469	494	497	526	511	551	503	507	483	480	463	485	473	485	475	518	492	471	477	486	507	434	509	462	480	533	459	481	475	512	492	457	490	510	474	464	502	520	522	492	488	486	521	508	491	483	505	480	489	492	503	497	506	501	472	487	518	495	503	491	522	528	503	518	472	480	491	505	510	480	477	505	477	500	482	471	446	508	521	499	469	466	468	521	479	524	480	476	503	480	479	500	481	450	485	478	488	460	472	456	518	515	468	527	503	499	490	470	473	486	493	452	450	498	491	478	511	475	480	500	513	502	491	512	486	493	500	508	490	474	490	490	480	470	523	519	512	454	436	470	503	530	484	510	509	484	469	437	473	456	491	475	524	482	459	463	505	536	514	477	467	482	498	491	520	486	436	516	483	487	524	490	480	501	492	523	502	478	473	514	516	487	484	513	485	447	499	519	503	475	490	466	518	472	488	466	462	472	506	497	507	473	520	478	508	500	485	489	492	521	497	501	464	483	500	516	433	508	525	498	472	453	514	484	500	459	467	478	457	462	485	522	482	479	495	503	470	483	484	542	490	470	492	462	513	512	443	484
40451	24012	23371	23847	15080	7525	4224	2310	1211	688	493	411	451	407	371	366	399	384	375	357	353	364	327	404	342	357	355	375	331	341	327	326	347	352	327	354	381	386	352	329	359	353	329	333	315	342	390	372	354	342	362	321	338	322	355	331	361	357	349	337	343	329	391	342	358	353	331	347	382	344	339	369	345	362	356	325	370	383	340	338	353	359	350	341	330	345	339	373	346	356	368	360	359	337	342	378	354	372	348	359	328	309	362	343	350	326	323	346	362	321	374	361	368	322	387	353	322	380	375	356	334	320	376	356	371	316	374	325	302	344	336	342	347	342	357	395	340	352	360	333	322	338	337	366	379	374	338	362	323	311	342	392	338	344	337	333	351	340	326	353	349	359	342	343	353	359	341	349	351	317	356	345	359	336	344	330	322	361	336	347	326	368	360	368	347	340	357	327	338	358	345	347	314	368	346	354	341	349	324	330	356	353	369	326	350	321	353	344	353	344	340	354	343	338	359	337	359	359	335	358	338	332	341	335	354	339	336	357	277	317	330	345	357	381	308	344	380	335	332	344	331	329	348	332	355	398	358	358	378	381	360	362	357	330	366	345	356	321	357	326	343	342	371	325	373	342	313	372	356	365	333	367	383	374	357	304	354	354	338	374	350	367	364	331	352	336	331	317	333	331	308	321	311	336	324	319	362	337	332	345	365	355	352	357	332	330	324	367	321	353	332	340	352	360	348	337	341	323	380	362	359	334	335	362	371	360	320	299	351	333	366	308	342	351	319	351	302	328	355	333	384	363	319	354	363	372	362	341	355	353	351	360	358	330	345	353	347	339	364	364	375	348	334	326	338	351	330	369	321	333	350	365	338	334	363	378	310	362	365	344	357	356	340	324	369	312	360	348	315	345	323	343	323	301	300	333	353	326	349	355	339	344	351	326	331	336	310	351	330	347	352	350	342	351	367	341	334	339	330	384	387	338	400	325	357	344	341	351	342	356	380	376	308	322	357	345	321	370	340	355	333	408	395	330	377	386	359	377	308	348	314	376	347	274	335	363	333	341	343	354	360	322	335	313	349	354	319	350	369	376	305	356	310	353	360	348	337	332	338	352	327	333	373	360	345	335	355	367	374	278	347	352	356	339	331	364	363	366	334	394	365	346	353	303	356	372	348	358	343	350	374	359	339	342	344	339	314	375	341	344	338	314	323	355	344	309	339	325	354	357	352	386	338	336	335	337	316	341	324	343	369	337	348	360	360	341	364	367	343	326	320	345	360	324	341	334	348	348	354	331	350	331	346	349	357	329	355	352	352	325	358	390	330	356	366	331	351	362	336	340	315	364	334	325	292	344	340	349	317	331	348	355	314	327	315	346	374	329	367	328	315	350	338	356	364	378	329	319	344	345	352	334	342	318	357	354	359	360	306	340	324	360	349	338	324	360	342	352	312	349	353	365	353	343	349	341	329	303	348	396	357	334	337	367	360	336	325	323	360	326	308	362	317	376	329	371	357	373	368	340	346	388	350	363	317	336	353	338	313	327	339	343	347	331	324	362	325	339	361	342	339	337	307	329	357	340	376	356	370	356	381	324	342	356	338	376	353	364	332	365	358	360	349	332	340	355	374	366	348	350	335	321	342	334	359	364	352	325	352	358	344	338	343	347	354	338	332	333	353	305	354	345	382	366	342	342	301	368	361	372	336	331	325	336	330	333	361	340	332	369	402	377	343	325	301	383	343	318	325	346	358	317	350	343	356	333	344	341	344	363	364	319	310	331	324	342	326	320	354	318	349	347	344	338	335	343	349	327	341	335	351	350	365	331	314	326	353	335	303	295	362	325	327	342	376	357	331	341	356	311	371	354	341	352	351	380	338	338	307	360	315	392	316	321	334	344	348	343	351	338	353	349	329	356	360	352	367	298	357	340	333	356	326	315	334	339	359	378	355	393	351	349	362	339	352	345	360	354	347	302	329	359	318	357	358	315	349	357	327	337	363	339	355	337	328	340	337	329	349	348	341	326	377	338	333	321	327	379	365	354	367	317	310	345	377	387	346	352	356	344	321	341	362	366	366	358	358	355	365	348	358	326	329	364	313	321	350	352	377	337	355	357	373	358	356	366	344	316	345	339	354	340	337	309	361	322	359	327	363	355	331	353	350	317	328	387	331	334	331	376	302	388	349	341	346	362	315	339	347	309	349	322	333	357	330	339	353	359	339	363	318	351	337	330	363	342	344	335	352	351	364	330	353	341	328	346	326	321	359	386	326	337	356	367	374	379	323	357	331	359	344	337	341	377	330	356	355	357	332	356	342	326	371	352	338	349	335	329	344	321	338	347	326	364	355	350	344	367	350	347	363	346	343	338	365	394	329	350	362	342	349	346	333	363	298	371	362	336	326	358	350	332	316	349	333	325	343	322	354	335	349	340	375	299	358	355	338	362	323	342	355	346	345	321	342	346	348	341	353	349	367	395	353	375	361	360	378	357	326	352	314	368	378	348	370	352	348	349	331	364	329	314	373	354	361	375	332	340	346	372	344	369	362	365	354	350	373	351	337	332	333	357	326	328	369	360	382	380	364	314	318	335	387	341	377	386	364	349	332	369	302	358	337	336	360	336	387	375	339	369	341	341	333	327	322	346	381	326	344	334	335	338	338	326	338	391	315	342	330	320	345	372	363	340	365	338	332	396	330	372	377	328	362	346	331	337	339	330	335	358	325	321	348	357	379	351	362	314	364	351	328	373	335	315	323	312	310	346	374	354	332	379	356	346	328	323	326	378	347	322	341	313	360	336	344	356	408	335	340	329	367	342	343	349	344	368	354	336	344	374	320	361	328	334	348	322	317	311	305	348	338	360	346	378	345	331	325	298	345	304	351	339	349	332	355	344	326	333	390	333	309	318	351	334	363	374	360	354	361	361	347	362	329	339	346	370	357	346	323	319	354	362	291	334	336	355	336	320	366	323	351	358	329	330	337	363	332	363	332	358	317	337	323	330	379	352	381	354	299	357	341	353	345	340	353	355	371	373	363	339	381	361	377	376	345	338	371	304	383	316	363	367	350	349	330	321	358	353	351	356	367	347	354	332	320	356	337	362	340	340	319	353	334	365	357	348	383	315	359	356	366	346	335	319	350	348	347	362	362	353	323	384	344	297	320	318	349	354	320	334	328	342	361	341	353	356	347	345	361	313	353	350	354	354	332	355	338	316	371	329	325	307	350	328	372	353	362	356	329	369	332	352	352	356	389	339	328	397	383	363	379	328	317	334	326	342	365	362	333	337	335	364	357	345	369	373	331	336	355	360	327	344	357	363	357	368	349	314	340	378	341	361	358	343	345	352	320	346	321	327	343	353	354	373	336	349	333	323	394	339	362	347	349	336	356	377	351	370	329	329	334	319	364	376	363	306	366	324	325	356	356	326	351	339	358	367	314	351	376	397	347	347	324	345	348	349	371	327	323	374	340	333	313	389	366	309	328	351	342	317	319	377	348	368	352	342
28851	8463	15072	22973	7960	3313	2466	2111	1961	1817	1611	1463	1488	1414	1345	1273	1242	1184	1183	1150	1105	1089	1049	1070	1086	1066	1077	1098	1028	967	1052	1007	971	1061	994	977	947	1018	966	978	935	1024	989	956	1003	931	956	895	966	892	940	923	952	989	925	978	951	938	987	888	980	996	928	926	943	925	973	985	947	986	939	941	942	915	849	943	968	936	946	943	967	900	917	966	940	969	981	906	957	978	941	948	943	893	929	904	939	926	973	982	914	944	951	910	957	911	934	933	902	915	930	954	925	951	917	923	893	954	901	914	904	915	894	927	928	927	922	913	936	932	960	916	929	911	930	933	922	909	965	1015	987	907	846	975	924	995	914	936	906	907	907	903	955	916	908	901	951	988	922	934	892	870	924	949	902	902	893	952	885	897	914	882	928	934	935	929	1001	960	945	930	908	924	909	934	904	965	920	942	973	932	897	910	905	883	945	912	937	895	912	873	900	967	961	926	881	877	921	933	912	933	926	924	931	901	877	1008	871	958	905	911	902	914	873	947	923	949	917	952	914	921	951	889	948	933	930	883	939	915	934	956	879	897	960	937	921	854	900	937	940	943	986	875	877	879	949	932	917	888	908	938	870	911	965	898	890	938	857	919	886	928	862	955	925	947	868	932	946	927	924	964	917	951	956	886	923	898	925	881	899	859	929	921	908	863	906	932	918	892	929	941	874	924	887	903	946	908	989	961	915	890	863	952	959	900	954	967	911	921	889	949	908	893	966	930	949	893	912	954	975	927	929	892	953	931	913	918	938	929	915	888	870	924	926	928	946	932	925	914	940	910	911	961	923	924	905	934	935	854	912	882	860	959	908	901	894	899	907	960	923	913	969	939	954	947	927	913	912	966	910	907	959	913	948	937	900	953	964	952	951	922	902	927	874	900	999	886	938	936	924	898	903	884	934	868	952	878	904	911	976	895	933	892	963	887	916	958	970	940	856	890	921	876	851	918	864	890	878	896	945	932	916	919	932	890	972	935	946	911	994	885	886	990	903	945	853	948	852	914	958	942	936	956	931	909	930	892	932	938	920	1013	916	867	950	921	943	926	918	991	921	911	968	902	885	935	938	880	899	893	869	927	925	910	915	902	893	941	907	872	953	952	869	880	929	889	952	949	904	938	881	862	888	962	934	944	932	958	950	877	955	898	933	936	927	903	944	941	936	934	927	911	968	907	962	955	856	894	964	948	905	952	943	906	856	924	923	904	917	888	906	969	969	942	901	820	933	876	859	937	916	920	960	928	886	909	922	914	957	860	910	947	907	861	998	962	897	839	861	913	955	879	919	967	927	936	939	909	888	940	933	944	896	964	914	900	967	944	940	943	912	901	960	933	872	902	924	931	896	908	990	913	941	915	929	958	901	938	924	893	880	869	901	918	917	911	876	851	963	913	876	861	939	928	945	944	948	946	883	936	899	914	887	888	945	906	870	954	901	915	957	931	914	927	900	947	876	928	932	872	931	911	894	894	974	937	980	902	940	919	922	966	894	939	889	918	942	876	933	884	926	892	906	906	895	928	937	918	937	909	980	928	912	973	978	908	903	972	940	896	929	935	952	933	948	929	947	907	936	929	922	964	959	878	914	942	893	869	917	864	918	950	898	936	938	896	918	941	923	936	934	954	886	947	888	960	938	892	948	881	919	925	925	976	896	888	928	889	911	904	898	854	914	924	949	881	962	895	915	902	908	982	922	847	977	962	953	943	941	872	916	900	903	898	915	854	901	896	902	904	938	960	913	900	884	917	924	923	933	958	933	964	857	912	925	910	935	933	947	956	880	965	897	930	963	929	963	911	916	891	940	951	919	939	876	874	935	879	974	870	930	923	938	947	959	920	925	949	938	883	882	936	914	886	963	937	905	928	912	904	959	887	897	940	924	935	920	909	948	896	931	946	908	963	937	931	941	952	949	928	921	973	902	950	867	929	932	888	998	877	927	936	875	983	919	958	977	920	910	917	912	932	986	877	893	922	933	920	891	914	947	942	943	907	885	888	866	908	974	936	890	906	925	900	936	965	870	912	899	974	943	934	876	938	924	943	934	908	982	944	887	861	943	892	915	910	910	904	897	911	971	904	905	889	961	921	925	865	936	919	960	957	947	915	895	929	932	930	940	960	916	942	894	937	921	935	889	895	940	917	924	891	899	928	902	942	934	860	888	925	955	933	935	885	947	920	901	905	913	834	935	876	933	871	911	919	917	898	923	944	946	920	950	891	895	926	928	984	935	949	918	902	901	941	894	935	877	947	943	898	947	861	938	939	874	961	866	977	893	944	878	922	920	935	965	950	925	947	957	904	933	924	889	888	952	897	896	899	940	908	942	919	882	957	962	907	914	953	925	890	919	899	969	831	935	895	887	908	844	862	879	895	935	920	921	940	879	918	901	924	939	933	935	913	959	934	932	986	956	940	920	882	919	853	940	910	943	873	916	912	948	904	951	917	837	911	926	925	954	918	944	905	923	922	935	952	921	953	904	959	958	923	909	847	960	956	887	900	950	911	924	959	917	906	971	926	930	957	916	988	931	939	919	916	933	887	945	970	877	958	943	947	933	966	891	880	919	938	941	927	972	899	876	962	922	937	941	860	910	908	893	923	979	919	944	904	896	982	907	911	910	893	911	919	925	930	917	922	864	942	914	939	865	889	894	988	892	904	946	924	965	981	893	977	892	891	918	899	936	901	954	969	933	912	899	906	939	881	902	920	938	928	937	991	893	869	926	920	913	932	930	908	943	922	952	879	950	883	920	922	965	918	919	890	925	918	894	935	972	873	925	941	957	905	988	930	950	928	947	925	927	952	944	925	858	899	920	942	903	932	968	904	910	934	931	913	924	886	926	930	950	972	915	920	925	910	901	889	923	898	959	939	935	953	957	884	938	907	896	944	960	943	950	931	943	930	856	879	896	898	952	887	948	932	904	968	900	1007	886	943	869	934	951	901	919	924	929	930	975	960	928	973	895	890	910	906	901	914	945	894	958	975	1012	905	936	920	913	927	992	931	969	903	969	910	966	929	937	925	911	942	919	883	921	890	934	897	914	895	1014	902	919	886	934	895	911	880	912	899	911	883	935	890	919	973	932	934	941	967	899	898	901	936	891	955	927	889	951	901	932	918	940	900	909	945	936	901	902	959	882	961	935	893	958	966	945	928	912	924	933	969	942	952	934	938	903	909	845	920	948	975	944	924	915	929	914	858	914	929	921	921	923	922	902	929	917	885	874	930	887	902	937	891	910	941	939	920	936	895	933	930	963	936	928	898	894	907	900	887	939	957	925	940	894	982	931	900	896	886	974	968	949	945	948	907	950	862	951	938	925	895	913	924	954	923	932	948	978	931	939	900	872	894	901	902	908	903	958	898	904	930	877	890	937	899	918	929	925	943	966	923	894	924	925	907	902	940	925	897	951	906	891	922	921	950	917	875	921	953	944	951	879	885	966	906	955	933	892	945	896	943	927	892	912	935	875	919	902	924
43140	25001	21388	17056	12995	6864	3798	1873	889	618	539	557	792	669	475	443	447	408	435	446	433	440	454	404	424	396	434	415	414	392	415	414	390	406	409	405	404	381	420	409	409	369	399	388	403	348	394	376	393	414	402	404	401	388	377	411	422	402	410	398	403	369	417	403	379	378	355	432	417	395	404	401	385	411	398	385	405	385	391	360	437	400	340	394	397	395	400	376	393	361	395	373	395	395	435	409	397	390	370	386	367	360	382	376	390	395	393	422	384	385	370	424	391	419	404	402	375	409	404	362	388	439	382	368	364	378	384	404	393	384	355	395	397	406	399	386	354	391	427	374	409	411	434	385	412	399	399	369	404	378	443	375	364	429	405	415	378	395	349	400	394	428	403	394	379	378	401	429	394	425	387	351	412	415	378	377	409	388	356	432	381	428	436	409	384	421	390	426	415	411	417	404	382	390	374	393	382	387	400	381	371	390	376	397	425	416	388	397	381	370	438	388	421	372	397	381	411	407	404	403	378	351	387	385	402	381	381	399	401	416	376	405	420	393	427	397	391	355	428	401	391	382	402	407	373	423	417	374	400	394	413	412	408	408	394	428	392	412	388	384	385	374	366	392	401	380	402	359	390	386	414	399	372	400	389	373	379	381	449	364	410	400	364	380	362	383	427	401	416	408	387	403	406	382	369	372	416	378	425	427	404	416	418	405	403	381	440	418	424	367	408	395	371	385	372	395	405	388	369	406	401	418	365	373	397	382	352	399	371	378	390	391	401	392	378	399	407	361	395	366	397	405	394	430	363	400	397	401	396	385	386	388	368	373	412	358	395	390	392	363	377	364	400	388	423	376	366	395	406	418	395	398	424	392	365	409	384	387	390	388	425	410	381	374	389	390	392	456	373	440	392	357	385	372	411	388	379	399	372	403	399	375	396	371	399	404	382	388	396	402	396	433	397	430	397	394	390	371	386	399	355	388	376	385	387	384	330	383	386	373	400	392	420	410	398	408	424	411	365	388	383	394	398	407	391	371	405	369	401	407	374	410	372	434	412	417	385	402	384	369	424	371	444	394	403	409	417	423	409	382	377	400	360	420	371	376	414	383	400	376	372	405	392	403	376	394	379	407	387	407	406	388	382	420	389	411	409	420	420	353	427	390	407	364	372	425	390	381	346	416	405	419	409	416	431	409	389	388	354	411	413	410	384	413	376	392	397	412	391	415	435	403	392	390	386	421	412	404	403	395	379	401	349	375	393	399	397	379	359	367	396	370	400	424	407	402	390	435	389	382	454	342	397	394	359	403	416	416	408	409	404	381	357	421	353	389	390	377	429	394	374	394	343	383	406	381	375	402	382	384	383	419	387	393	401	383	407	401	382	340	407	423	418	356	377	363	416	383	369	411	396	419	388	438	403	411	366	364	422	415	365	414	447	399	407	392	378	378	445	404	409	420	391	375	406	390	418	395	370	406	373	424	407	393	388	426	376	373	396	400	405	374	427	395	429	396	384	411	369	416	362	370	352	384	419	397	414	385	376	417	404	383	411	374	395	400	396	448	353	377	443	375	436	382	369	411	427	384	413	407	418	402	432	400	378	392	416	376	419	394	381	366	436	361	399	395	372	397	407	404	396	416	423	405	376	387	388	356	380	397	357	370	370	401	377	347	385	402	410	415	430	371	396	389	403	415	382	372	378	418	373	389	372	405	402	414	399	391	428	409	409	430	400	408	395	385	410	388	400	392	360	401	380	371	373	385	398	413	396	412	404	398	410	376	407	388	434	391	368	383	413	408	377	381	412	392	383	387	387	368	400	431	398	411	391	393	382	382	373	375	406	389	385	422	428	415	389	367	414	401	397	394	389	384	387	421	404	357	419	365	391	412	408	411	411	397	369	374	372	415	391	393	372	418	381	377	430	374	425	377	370	403	383	366	398	380	387	413	388	405	430	365	429	410	405	345	430	365	366	384	402	376	407	371	387	410	410	363	386	368	394	393	401	387	377	385	377	397	409	401	393	413	409	433	377	372	387	401	405	384	403	395	373	359	403	343	419	353	381	424	404	375	400	389	393	351	389	367	376	381	413	394	403	402	412	401	368	392	355	389	396	423	391	416	396	404	379	434	372	373	378	414	414	410	386	367	355	387	381	405	388	397	381	400	387	351	390	420	372	426	377	410	406	416	395	372	393	401	355	374	373	405	404	383	424	385	386	395	400	404	420	411	394	398	411	413	371	401	408	403	387	416	403	393	407	383	354	400	375	391	383	375	418	422	416	410	428	383	419	403	372	367	424	386	357	350	414	405	410	398	376	395	375	364	366	376	404	408	391	355	393	387	391	384	379	358	392	405	383	386	382	404	336	357	411	402	381	415	407	397	435	362	393	402	377	388	437	375	352	395	380	399	412	377	417	388	417	407	371	405	400	400	388	411	377	357	385	402	402	377	407	388	401	425	405	407	400	410	418	413	392	387	368	415	450	422	395	386	381	337	388	362	370	398	368	397	409	371	392	374	409	365	376	377	403	366	391	406	387	342	402	421	400	401	417	374	393	395	413	426	393	373	399	404	370	409	411	401	401	387	396	354	406	411	397	375	390	377	392	402	359	405	403	372	405	378	435	379	388	356	399	372	390	370	400	375	338	377	394	420	348	424	395	402	366	364	372	398	399	411	365	405	371	436	412	390	402	405	399	371	406	402	390	388	376	401	420	386	386	392	404	419	379	455	371	400	408	392	414	412	399	411	373	399	370	387	399	420	410	384	393	398	403	389	352	395	381	376	401	391	376	380	393	409	394	401	396	394	398	397	389	371	365	365	384	417	420	342	430	389	383	363	371	390	370	411	402	400	394	416	387	406	399	370	385	362	352	381	384	392	403	400	405	378	421	393	431	388	375	379	427	393	379	377	396	398	390	403	366	389	375	372	402	390	398	370	397	404	409	407	428	432	384	358	387	394	384	385	394	409	420	364	355	378	367	380	322	396	365	409	380	398	415	387	380	397	412	392	385	398	386	425	422	387	384	398	416	389	409	387	374	391	400	358	397	387	419	394	392	388	397	390	399	415	432	406	401	383	398	384	413	384	418	387	325	421	395	397	359	412	410	407	346	411	408	388	398	410	360	350	399	410	397	374	383	367	369	391	382	367	353	372	374	402	403	386	396	348	369	398	387	433	391	434	394	392	396	409	409	421	407	405	425	400	384	384	376	378	421	390	356	392	394	374	431	355	432	396	386	357	399	384	379	424	380	391	413	393	399	405	394	378	374	411	399	358	395	358	383	394	426	379	391	423	390	420	428	391	369	416	437	399	384	378	397	433	405	398	409	404	398	399	403	405	416	385	431	403	400	400	385	414	387	428	393	383	370	373	403	381	393	400	376	395	397	431	358	399	415	392	379	448	380	424	400	398	408	374	394	378	368	386	353	389	410	378	392	368	352	357	372	405	382	430	403	390	402	379	397	403	410	398	411	375	384	417	372	428	415	370	361	376	389	402	415	385
30151	9004	11294	13036	11789	4627	4046	3473	2573	2312	2103	1844	3822	2461	1520	1498	1456	1440	1348	1376	1226	1305	1215	1243	1195	1249	1197	1139	1168	1123	1103	1105	1116	1135	1012	1135	1074	1082	1020	1064	1089	1080	1059	1075	1090	1037	1084	1034	1057	1036	1054	1022	1059	1042	1044	1066	1014	1029	1049	995	997	1011	979	986	963	1014	1090	1013	1049	969	986	1046	1097	1002	949	1035	1034	1019	1020	996	994	985	978	1036	1028	984	980	1032	1078	1023	999	1011	981	1008	1041	1011	1057	956	971	1018	1022	952	1003	1014	1023	1024	1003	1035	987	972	986	1007	1004	1005	1077	1005	975	965	991	979	1013	1029	977	990	1016	1013	953	1067	976	986	1050	1007	965	1016	987	1079	975	1004	1009	996	1018	992	1026	996	937	1067	1046	1005	998	1003	1027	1000	998	984	1017	951	927	1004	1002	1022	944	945	1026	990	1035	1006	991	970	1013	1011	945	974	1051	978	982	988	1009	986	1005	972	999	967	1001	998	990	931	993	919	930	1058	1026	976	952	1049	958	1002	969	982	1039	984	981	1006	990	998	1004	1024	975	985	961	953	1022	943	1053	1027	1027	1009	981	984	986	1052	981	1028	973	1040	982	1030	985	1017	1027	1017	986	970	999	994	1021	1033	967	947	979	934	1009	1029	934	988	988	1005	969	928	1040	983	1023	984	994	963	985	1018	1039	982	970	978	993	984	1009	996	1032	992	907	962	1008	1004	1002	977	1001	979	1021	1010	999	1063	1066	1019	1028	1017	990	958	1011	939	1040	1017	978	1035	999	978	985	1020	977	1026	961	1051	1003	982	1013	1012	1001	1000	1069	947	1010	1024	1012	1020	1005	979	1004	999	946	981	1015	1017	994	970	1059	996	1010	981	1008	1015	1072	1008	1072	982	996	986	990	993	977	966	1003	1031	1004	1029	947	1009	1019	962	973	1080	1041	1031	990	1023	995	915	1033	966	996	993	997	959	976	987	1077	1006	1026	1019	991	982	979	971	959	1005	990	990	973	1005	1037	981	947	1008	1030	954	954	961	988	1011	963	1012	980	999	1025	1011	985	1000	1036	1049	1032	948	1005	1008	1003	988	994	1010	950	995	987	1004	964	1012	968	981	1002	972	931	943	1011	975	973	1008	1045	943	1010	988	975	971	981	990	964	981	956	976	993	979	996	1021	934	981	1056	994	1016	1023	943	978	1013	941	1051	996	977	975	996	984	946	997	1022	1014	1003	1008	975	965	933	1023	1003	979	1006	981	952	973	1024	1011	1000	1001	1030	1033	995	1020	929	1011	1079	984	1019	1031	961	972	1005	1029	1016	1023	986	1010	969	1028	972	1020	1025	997	983	1032	955	988	1039	1004	1010	1021	967	1004	1004	1002	1021	1037	1051	955	976	1055	983	1003	974	1010	975	987	947	1029	917	1017	985	1008	960	1015	1003	907	969	959	1000	1015	1001	943	982	996	1002	958	1007	1031	1051	1031	991	988	1045	1031	997	1021	973	1044	977	997	975	975	972	991	998	983	993	975	1030	1020	976	946	997	1021	1035	986	987	998	1014	1041	1021	989	984	966	958	978	979	1036	990	997	962	957	1007	954	1032	1070	1029	1033	954	1040	999	954	1021	929	997	1041	994	997	1022	981	976	995	983	1022	997	923	990	1025	1000	951	953	1016	1018	1030	971	1018	1005	991	987	970	924	1049	1001	1021	973	1029	980	1020	1003	998	1036	983	1003	1013	1012	934	979	1044	976	965	1057	994	1053	1040	1048	971	1001	1022	1020	1030	1009	973	1034	1001	1011	963	999	1019	993	989	995	1050	981	985	1033	989	1007	996	977	978	930	973	960	1008	1078	1020	980	984	1028	956	977	1006	1030	1026	1013	978	996	956	966	967	951	1039	1049	1016	973	939	992	985	968	1021	988	982	995	1017	1009	1004	1042	990	996	1009	1019	1007	1059	1024	983	990	1055	990	1025	1004	987	1006	1010	976	1033	1042	973	996	962	981	988	939	1049	973	1038	966	1051	1007	1024	984	979	999	1016	1056	999	987	986	1055	927	954	981	991	999	1013	1039	1013	1015	953	1004	980	1078	1009	1012	1063	1039	1016	1022	957	994	1010	999	1033	1036	962	988	946	959	953	996	1013	1010	958	964	1003	963	1005	1044	1008	981	1062	998	1021	1040	945	1005	1003	951	986	1027	1039	978	1013	982	967	1001	943	951	977	948	956	1019	995	1026	994	958	972	1009	1007	942	972	973	1025	989	966	1045	976	962	998	1008	1050	975	887	993	1043	1015	996	1044	978	1010	1000	1022	1020	996	958	1017	994	1025	999	1041	948	999	1000	985	984	1005	993	998	976	1010	996	1038	1046	997	1001	956	991	1042	1015	999	1010	959	1012	1003	988	954	1000	970	977	975	976	1007	1001	980	999	1011	1021	967	962	976	972	1063	1040	1006	1009	1021	1017	991	984	951	924	982	1023	980	1031	1085	975	1050	1006	979	996	952	1007	987	1017	971	931	962	971	1015	1045	972	925	1035	1011	953	964	989	1032	973	1043	967	977	932	1001	992	975	1012	1036	981	1005	979	1028	1011	1034	1007	971	964	1006	1039	1012	987	1013	986	977	1000	940	1031	989	968	1006	1006	980	1003	950	959	931	1024	1008	954	1040	960	946	1008	1009	985	999	989	1003	1033	945	959	946	996	964	992	956	985	988	1096	1007	944	1016	993	1017	1010	985	991	960	1002	959	1033	1067	1019	986	1001	949	1009	971	987	1028	1052	992	912	985	999	977	1028	998	948	1041	1025	1005	995	1045	1004	961	1072	967	1051	1009	973	1035	1040	1018	1008	1003	1028	993	977	986	942	1002	981	980	1015	1014	1027	1011	996	949	965	1027	1009	982	1051	969	942	964	1011	985	979	984	989	952	1007	991	1040	990	1030	1030	957	1044	993	958	943	1010	980	1007	1002	979	976	1019	1018	993	984	1014	1003	995	972	930	958	1033	961	1012	955	1031	1000	1003	984	1007	985	947	1021	1019	971	990	1020	962	989	1019	1028	1046	975	1004	1022	1024	941	971	972	1012	952	1019	987	963	979	1045	1019	990	1000	1006	1046	990	925	1049	1015	985	1028	943	1011	1025	1002	1001	1035	1054	1009	1069	993	967	1004	984	980	1009	987	965	984	978	1047	1058	962	999	980	943	1051	1017	1024	1012	1009	983	1072	944	999	1002	999	1026	963	1032	940	967	957	990	960	1013	1015	972	1017	981	994	1002	1019	988	1051	1005	1016	1029	972	899	983	991	1044	964	986	1018	1056	1006	953	1000	998	1075	1015	934	992	986	946	1010	1006	970	979	993	993	987	983	994	1004	996	979	991	1033	996	945	966	971	998	1056	1008	1014	985	999	1002	977	960	988	995	922	1052	989	977	930	959	983	964	929	1027	1020	1076	995	1028	1002	1052	1046	995	1007	1036	1006	992	976	1008	967	1057	929	1018	1015	968	963	1046	996	962	965	930	978	1001	1003	966	980	1013	990	968	1006	1035	1007	980	986	998	1020	965	985	1032	1002	1015	993	951	966	1034	948	1032	950	1004	1027	976	1005	960	1045	995	1017	1013	976	998	1030	1014	949	987	1027	959	965	975	973	999	1035	973	959	998	996	997	985	998	1033	1006	1051	979	978	1006	1029	1031	1002	983	1014	965	1024	1028	971	1024	1057	962	971	953	984	989	991	1018	985	985	970	1071	990	1050	985	1002	990	959	970	992	1009	1022	1007	950	953	1000	1050	992	959	1015	1005	1028	975	959	1012	1019	963	963	967	993	977	1010	1024	963	977	1046	961	1010	971	992	1040	960	994	1002	960	949	1003	986	964	1015	1027	1004	980	1003	1006	1002	984	942	996	1002	1025	1004	990	1025	1018	998	991	967	991	1012	980	961	1026	950	967	950	1004	947	1034	987	974	1041	1010	1031	1027	1073	968	977	970	959	965	993	1001	1009	983	1017	963	963	1022	962	987	1035	971	1005	963	972	1013	997	1030	1003	1018	988	1013	1017	1004	1033	978	996	1002	1037	1020	1008	1031	1019	980	954	992	999	997	1057	979	1009	979	1012	932	927	989	1010	935	994	958	977	936	995	936	986	1025	980	998	1002	1013	1021	1017	1026	1033	984	1012	989	1031	968	986	1019	990	987	1013	990	1047	985	975	1003	960	981	993	944
9194	2939	1790	818	460	280	230	150	142	145	144	150	142	162	150	165	157	133	154	153	156	144	156	189	143	137	156	144	169	148	156	154	151	161	161	154	165	161	159	157	161	129	146	175	161	151	142	139	167	163	148	161	165	137	162	161	146	143	154	140	137	145	137	158	121	137	159	153	145	149	138	146	130	168	154	144	145	142	154	164	146	185	134	150	153	148	139	158	158	169	172	163	167	178	156	161	162	168	139	146	145	148	162	146	154	132	148	157	125	153	149	142	169	162	168	135	159	119	159	167	143	142	161	163	169	144	131	148	139	156	142	145	144	145	161	138	151	173	181	131	146	155	128	155	146	171	145	152	143	147	149	164	158	153	172	148	141	124	163	160	139	149	172	142	160	149	163	158	153	162	160	163	145	160	148	134	141	115	144	164	165	153	147	132	149	154	160	148	147	130	142	131	144	150	165	180	137	141	179	189	136	125	156	167	173	143	152	148	164	144	179	159	189	138	142	161	130	168	149	140	172	152	169	148	148	143	149	170	149	158	158	167	141	138	137	136	139	132	137	159	142	173	145	151	141	156	133	148	125	171	146	148	162	118	144	144	148	141	164	103	150	155	146	167	164	148	140	132	157	126	135	150	154	142	147	159	161	163	115	146	175	139	158	143	141	147	150	149	165	145	164	137	132	134	147	144	191	141	135	149	155	130	130	146	165	141	140	164	153	135	126	149	168	136	159	151	140	146	163	174	155	143	139	157	153	176	166	156	166	139	149	140	139	116	141	141	140	172	159	152	131	142	164	164	140	145	144	146	149	140	158	151	177	149	165	178	147	161	128	151	143	123	165	160	180	142	123	140	144	175	157	144	165	156	131	148	162	142	164	158	174	170	157	157	145	156	138	141	162	135	145	146	162	149	152	163	122	139	157	137	172	152	145	150	161	158	128	148	164	168	175	151	158	146	131	160	158	139	144	145	171	146	145	142	141	142	150	166	147	157	173	149	167	152	130	154	138	163	154	161	132	142	148	185	144	168	151	149	158	148	143	158	143	154	141	163	158	167	164	158	153	150	125	156	142	125	150	151	173	160	135	145	174	159	177	158	186	138	158	146	164	155	131	121	172	174	151	138	125	178	171	159	169	146	148	148	149	144	143	147	140	146	162	169	142	145	137	164	147	165	151	148	155	129	177	179	139	144	170	149	142	130	158	162	132	139	150	168	149	139	166	157	137	144	136	154	169	169	156	139	144	135	144	147	140	149	154	149	145	140	159	140	152	133	151	149	135	153	140	138	142	153	152	144	154	135	147	154	162	145	149	158	137	157	160	149	134	153	140	160	153	153	156	145	124	149	134	144	151	147	154	154	164	155	144	146	134	130	145	120	162	175	143	124	146	169	153	141	136	141	154	148	150	186	147	132	111	174	146	149	142	149	154	146	139	146	144	156	137	151	155	142	152	142	137	140	136	167	141	143	164	133	142	149	147	147	155	157	144	168	160	127	174	149	151	165	148	150	137	147	173	158	165	159	152	157	163	152	161	158	143	134	134	160	132	142	152	151	151	147	159	143	164	152	145	153	144	179	154	151	142	147	147	132	170	142	157	140	149	150	139	142	138	173	143	131	171	145	129	149	137	146	139	140	156	147	128	135	148	129	131	160	170	135	146	133	145	154	171	145	130	159	158	143	141	155	150	150	158	166	153	142	166	145	160	165	169	143	146	152	146	154	146	155	135	168	140	141	152	129	163	147	152	151	178	143	154	134	160	169	146	128	169	167	165	138	158	159	161	156	140	143	135	121	153	151	176	141	135	141	152	155	147	154	154	121	156	131	167	156	165	154	135	152	150	165	150	151	127	159	146	127	158	138	140	150	156	143	160	157	148	151	153	149	145	134	175	151	172	145	170	164	144	144	154	167	143	147	164	149	154	157	148	154	158	163	140	160	135	135	147	151	156	152	154	154	150	137	151	162	139	173	143	162	181	163	153	144	154	151	167	166	142	154	155	169	149	163	128	133	146	146	149	139	146	166	169	159	150	137	158	134	160	142	149	160	157	139	138	144	130	157	148	155	158	140	117	154	189	157	148	151	138	155	142	127	143	188	144	151	141	150	160	160	157	173	147	126	171	146	127	147	153	161	142	160	133	129	138	140	147	155	173	146	156	129	165	159	153	140	169	164	141	160	143	148	161	144	154	134	165	182	144	145	146	135	148	136	140	147	138	144	162	128	165	148	153	161	154	136	142	160	147	145	133	156	147	161	123	168	150	175	140	148	155	147	145	151	129	151	141	142	122	151	161	143	146	155	160	139	156	130	165	143	144	166	144	160	138	153	165	154	146	146	140	129	146	153	156	173	156	129	144	150	169	157	133	138	140	153	162	143	152	164	151	134	160	140	147	153	152	135	158	145	160	154	140	168	170	151	154	157	134	126	159	153	162	155	173	167	154	155	159	138	132	142	166	146	155	137	157	148	139	159	148	146	158	136	151	160	140	175	143	162	149	151	133	155	142	131	136	152	157	172	133	137	154	152	155	149	124	159	161	144	155	145	145	165	129	127	139	154	153	146	145	158	148	139	149	157	163	136	149	164	173	163	157	132	115	135	160	139	148	172	126	133	161	154	164	153	143	153	147	146	155	130	159	155	133	160	147	147	149	142	163	162	160	146	137	137	162	181	152	145	157	148	158	141	151	149	139	145	160	150	150	163	145	156	139	165	165	151	153	128	158	156	166	137	147	145	149	158	137	147	135	145	137	150	141	139	145	154	147	168	150	171	141	132	169	139	155	152	151	132	136	152	154	161	164	166	153	139	151	165	147	127	151	161	155	133	156	157	154	117	136	140	154	152	149	160	159	176	158	151	152	140	142	137	139	150	134	128	147	176	146	172	162	158	139	143	140	141	145	176	138	134	144	132	176	178	150	148	134	159	160	162	151	141	148	151	157	166	134	149	133	147	157	142	153	138	156	158	135	139	140	134	141	168	139	153	125	138	170	135	154	147	143	162	131	151	150	155	176	138	123	146	146	155	133	182	189	143	125	136	140	166	126	140	167	141	141	160	154	142	133	163	154	134	160	152	167	142	141	155	134	179	142	153	158	152	147	131	134	161	149	134	153	148	127	154	135	158	163	154	168	170	137	129	144	168	157	160	158	181	140	159	157	134	147	156	163	152	152	148	155	155	145	169	156	151	132	161	140	166	164	150	135	144	150	145	143	134	148	155	134	143	135	136	145	148	163	166	164	146	139	163	146	129	162	125	151	176	137	140	137	147	158	152	150	132	132	128	150	135	143	139	145	158	149	154	146	162	135	138	143	164	110	157	152	140	174	139	145	161	172	158	145	121	139	139	160	160	152	156	150	159	130	145	156	160	135	155	162	149	158	128	164	143	159	162	144	152	168	146	162	139	162	168	151	156	145	128	171	154	150	126	154	160	152	155	145	146	136	151	141	139	158	143	141	131	144	159	157	119	153	151	133	155	153	159	155	142	163	152	140	157
8148	1175	2338	1218	959	692	687	557	563	544	548	536	547	619	509	500	520	522	498	558	484	497	523	471	471	497	535	498	476	491	444	546	488	493	472	465	477	507	496	507	492	512	533	474	512	463	505	524	461	496	522	488	497	505	523	494	505	471	493	494	530	484	471	509	496	521	507	470	465	503	505	458	504	513	526	461	551	496	464	491	512	551	516	453	464	471	498	502	507	523	482	523	457	500	477	484	492	511	488	542	530	477	480	451	489	481	462	518	460	529	456	503	476	455	515	482	512	500	510	479	485	479	467	489	490	477	503	486	496	501	524	522	505	481	510	543	505	551	477	515	515	480	533	544	485	479	499	529	469	467	464	508	480	499	495	494	467	492	471	506	515	507	532	510	513	521	464	520	505	489	491	470	507	506	482	496	461	514	473	485	481	550	526	510	502	489	467	506	519	481	470	539	502	533	476	486	502	463	451	497	491	477	543	528	463	539	456	485	490	512	474	458	509	510	463	512	508	467	479	466	500	487	482	468	545	507	496	499	495	515	488	506	505	500	495	438	481	541	469	553	488	517	457	494	499	492	455	497	542	506	517	479	500	496	488	474	500	476	523	469	505	476	456	504	474	475	504	482	517	507	463	480	469	472	503	511	462	514	478	468	476	468	495	510	521	485	509	515	479	485	469	488	519	483	476	466	508	464	454	489	459	507	451	496	485	504	496	473	509	528	501	505	438	462	505	493	516	480	500	494	506	453	505	452	472	529	478	509	517	492	501	531	456	542	492	502	478	523	482	502	490	468	451	506	449	530	492	474	466	498	482	488	494	532	476	493	462	500	495	492	502	491	510	518	514	492	469	491	476	520	506	498	485	513	463	480	480	464	474	487	498	515	475	475	482	482	494	524	538	526	455	488	499	511	501	504	478	476	523	484	554	468	486	476	510	492	470	485	472	528	527	535	515	525	469	493	456	525	522	512	497	504	481	499	491	518	513	510	502	465	482	496	473	481	517	517	467	483	511	489	473	532	486	483	485	501	462	530	482	520	488	485	456	515	466	500	496	489	476	517	486	484	509	496	496	492	482	503	495	478	472	532	483	508	508	506	468	482	481	511	485	484	462	442	475	507	510	480	504	494	529	480	499	468	532	503	458	504	497	497	449	499	468	508	525	530	481	530	493	514	501	470	475	479	471	476	478	495	474	477	473	509	511	479	457	467	474	481	510	473	477	465	516	477	501	457	468	471	488	492	514	509	498	540	463	498	493	484	465	442	501	526	533	518	419	474	518	484	487	510	500	492	492	524	489	531	475	467	491	509	528	486	477	486	465	501	446	545	482	479	495	452	511	489	464	471	489	513	497	480	490	504	514	503	514	511	464	478	465	509	504	510	508	525	492	519	475	515	518	503	504	490	481	456	519	505	434	477	510	484	494	460	473	457	541	478	501	513	510	534	490	456	485	466	522	471	500	469	461	493	513	503	498	499	468	504	493	495	485	488	483	500	471	517	470	452	491	502	464	483	457	504	488	505	515	512	480	490	464	487	457	497	493	458	472	495	524	490	492	499	493	477	513	464	480	509	462	538	477	495	456	508	496	519	514	499	460	509	485	457	484	473	476	523	493	484	482	499	501	516	493	474	453	513	513	489	493	540	472	505	495	463	500	496	426	481	521	464	477	513	486	508	494	479	488	477	509	485	528	494	475	461	475	509	483	544	499	458	478	509	511	509	501	510	468	510	513	482	504	545	489	524	467	474	525	484	469	487	498	496	503	503	522	492	465	530	494	481	491	513	484	469	494	477	505	485	471	498	484	512	497	474	451	508	491	456	495	474	517	541	484	502	502	490	540	518	475	501	479	476	475	532	500	513	498	492	527	462	516	501	482	522	527	477	493	501	456	465	522	482	487	478	480	492	518	489	475	532	508	474	445	498	513	461	492	465	501	461	470	494	478	509	545	479	486	510	454	487	497	497	487	503	497	452	510	473	493	460	478	519	484	491	480	503	500	495	523	470	475	496	496	500	475	486	501	495	498	492	463	457	494	526	540	468	504	502	492	470	545	492	481	497	507	509	491	488	454	471	502	467	455	496	500	479	444	477	507	528	480	519	502	495	490	535	530	509	474	494	493	516	494	492	481	498	500	444	459	484	479	516	499	489	507	472	498	516	468	479	463	488	462	536	494	455	459	498	484	512	499	489	465	495	521	471	505	475	484	509	519	461	482	481	500	485	502	494	460	496	456	500	485	488	501	514	471	500	489	487	502	499	519	454	487	520	485	470	487	515	484	505	446	474	471	500	499	494	478	450	472	488	497	474	509	474	537	484	492	491	516	497	435	461	488	501	529	506	494	506	542	466	484	478	517	510	508	466	491	500	443	514	495	478	507	489	474	512	484	477	456	495	539	516	513	471	506	495	491	468	486	483	475	502	495	486	464	550	529	465	519	479	461	532	472	465	491	478	556	505	473	469	457	515	483	510	497	509	488	479	495	526	477	487	494	490	491	527	489	497	487	471	499	473	508	441	527	488	479	454	471	464	461	496	498	474	503	516	482	457	506	496	503	492	446	477	525	519	475	487	479	490	463	496	460	508	474	470	495	508	486	514	471	488	511	462	487	466	507	518	528	503	510	510	487	466	469	507	518	493	487	511	493	491	499	515	501	488	507	483	539	487	528	473	500	489	476	498	504	511	503	508	512	481	519	526	475	482	457	498	517	481	466	494	493	483	505	494	504	506	488	453	508	493	476	476	486	507	483	494	444	488	497	509	501	534	461	539	502	478	516	489	486	501	489	475	476	466	493	490	515	527	503	503	503	519	459	501	474	477	512	502	517	516	481	532	499	493	487	503	507	514	503	526	470	495	504	468	482	494	485	491	506	477	509	470	516	505	499	481	547	492	523	497	494	468	491	508	496	529	471	494	529	492	530	473	538	495	483	481	495	497	471	475	516	490	483	497	495	500	478	499	502	474	487	531	487	472	477	478	500	466	474	475	483	463	478	463	458	486	473	471	486	471	484	475	463	485	513	469	473	540	492	455	460	487	530	484	484	463	504	492	526	477	488	483	520	494	510	485	481	484	514	451	506	491	501	489	468	506	513	492	488	486	513	476	475	482	524	510	441	515	526	479	467	500	474	470	521	487	545	498	466	469	460	511	510	503	509	445	496	508	506	482	479	503	486	443	523	524	493	490	498	488	468	480	443	485	509	473	507	511	514	510	455	495	476	521	499	469	492	472	494	521	457	495	475	490	524	493	516	490	515	478	500	484	469	495	503	479	500	469	513	467	491	501	459	468	516	483	483	489	443	496	473	530	477	457	494	506	509	479	478	554	510	475	527	517	519	494	485	508	520	491	501	537	515	492	472	490	492	535	475	494	489	495	476	500	489	495	486	507	522	488	505	515	468	474	517	500	485	491	472	478	514	512	517	510	499	496	491	489	474	561	529	455	479	501	514	511	486	451	489	498	547	462	546	467	531	515	491	501	492	500	489	485	481	498
34956	21804	19259	13983	9537	6059	2784	1210	674	473	458	450	515	885	461	396	411	354	412	401	368	351	383	359	326	352	376	395	399	371	344	309	349	350	372	343	359	369	359	367	339	388	364	351	341	347	303	348	329	324	338	372	359	352	347	335	343	356	338	361	369	354	364	340	356	342	339	329	343	334	345	379	347	336	338	359	326	369	346	347	336	364	334	376	377	378	375	335	344	348	355	357	336	307	338	350	366	310	358	320	330	359	336	382	359	370	342	328	347	375	346	352	366	334	343	347	365	362	355	365	369	309	371	331	347	357	355	345	345	345	329	336	312	360	345	321	316	350	351	361	355	309	357	394	319	340	384	325	325	357	350	292	347	361	377	401	348	363	326	352	336	341	353	356	347	337	368	341	362	332	341	368	317	331	349	302	331	336	344	349	335	333	356	359	348	323	374	316	345	336	318	338	345	362	377	303	332	356	336	336	346	380	337	351	335	326	380	362	379	369	366	331	339	349	304	388	366	392	340	337	332	312	353	332	301	342	349	313	327	338	342	339	355	339	396	314	323	341	308	348	325	317	372	335	334	352	308	344	333	332	337	349	315	314	357	344	333	348	335	353	324	303	339	338	317	358	326	352	329	334	343	331	354	353	334	345	332	321	323	338	333	365	329	362	336	346	329	341	342	363	331	354	356	351	319	343	368	362	384	354	300	369	322	386	350	347	312	365	356	340	341	328	333	353	378	368	347	363	365	344	338	299	328	355	374	352	351	351	344	362	345	338	328	356	362	359	367	349	289	337	383	358	328	331	334	362	327	360	362	344	367	364	305	319	338	374	349	340	327	353	344	347	329	343	335	319	328	342	337	336	380	348	373	303	377	330	344	365	323	329	373	392	330	349	339	344	368	352	300	350	337	353	342	350	313	339	363	332	338	358	333	346	366	320	347	363	349	328	344	349	360	348	371	352	364	385	325	323	347	354	354	387	329	341	336	331	331	349	329	297	365	358	329	331	346	360	340	369	353	351	344	360	356	325	369	332	378	347	331	368	364	377	347	354	367	348	350	354	374	346	337	353	372	362	344	331	337	385	305	320	376	375	352	389	331	307	343	360	344	336	332	352	347	335	348	355	373	330	351	334	389	353	364	347	335	323	369	316	346	335	348	307	340	347	373	316	333	345	335	356	368	341	353	377	352	338	344	303	360	341	361	335	329	368	335	324	332	347	350	379	339	362	363	301	353	360	328	356	341	323	354	342	269	317	306	302	359	375	367	333	343	377	329	348	344	343	320	356	352	362	373	363	352	309	329	351	363	352	337	316	333	349	360	335	342	340	361	363	330	321	342	321	331	337	391	317	341	390	335	329	357	368	353	348	400	334	354	368	398	388	350	350	331	327	371	351	388	335	318	353	343	358	321	359	338	332	337	347	345	371	349	318	365	319	343	351	325	341	369	332	332	324	389	324	349	358	376	354	351	330	355	302	319	386	321	323	302	342	332	366	343	333	349	367	351	305	348	359	337	336	338	341	379	334	363	387	349	348	376	347	331	342	329	349	365	358	338	320	378	340	333	333	355	369	344	319	345	327	331	345	344	355	371	347	324	369	340	363	334	345	336	348	347	361	312	350	355	335	376	343	335	359	353	333	323	359	357	332	321	360	355	350	330	355	323	333	325	359	316	345	333	334	321	369	337	325	340	344	329	310	331	374	358	355	344	344	370	385	356	366	346	334	335	347	344	343	338	305	307	359	336	348	363	341	361	387	367	343	333	353	310	374	353	350	351	372	338	413	311	383	350	340	315	353	324	348	333	361	357	336	330	345	363	339	346	356	366	342	298	343	311	329	322	342	355	349	339	361	350	337	365	362	330	339	317	358	352	312	376	348	343	364	339	355	349	386	317	357	332	341	366	330	322	322	346	333	357	366	359	331	363	356	346	342	368	339	354	337	354	301	362	365	370	336	326	331	351	323	360	382	372	344	325	340	367	340	343	362	386	366	329	330	347	321	318	361	393	392	357	348	345	361	352	323	345	366	319	365	359	320	335	358	364	340	330	351	330	375	338	344	342	333	349	308	350	312	328	373	314	363	299	346	338	368	341	354	323	360	355	337	335	353	357	337	335	335	327	360	355	350	344	356	355	357	327	313	321	355	376	384	362	348	362	319	331	352	323	340	311	368	315	314	374	362	338	362	372	329	322	334	329	337	351	325	362	333	361	323	349	340	334	350	328	348	352	339	392	341	336	352	362	367	347	380	354	363	361	335	356	372	343	364	359	360	298	349	369	354	373	339	351	353	352	366	332	330	369	325	342	314	352	333	332	348	343	338	367	335	329	321	381	346	319	385	349	320	351	362	317	337	365	333	321	335	352	351	353	382	325	379	369	345	356	349	322	292	377	351	339	385	325	333	359	361	354	347	353	325	317	338	347	350	357	368	324	378	351	331	372	313	333	325	347	333	352	346	370	353	340	352	379	335	364	377	344	354	349	396	367	372	321	340	339	318	325	390	320	369	342	343	345	383	345	335	332	348	316	323	330	323	344	357	349	331	388	386	311	343	308	349	326	346	350	317	336	321	331	327	355	360	321	312	341	370	352	339	371	336	356	315	347	365	301	328	346	380	344	361	317	380	371	344	345	350	369	377	345	367	358	334	324	326	380	337	325	346	348	343	329	362	359	377	347	313	336	359	345	357	363	359	339	383	336	313	352	343	310	351	343	343	342	366	355	342	386	344	336	388	367	344	343	342	362	343	348	364	327	336	323	359	339	348	359	355	373	355	358	330	342	357	346	307	354	375	367	368	353	340	327	324	326	339	367	344	346	347	336	375	339	314	338	327	361	356	337	310	374	376	311	319	319	330	338	332	349	368	312	337	393	342	324	364	310	326	387	367	340	333	315	381	341	328	387	346	348	361	327	356	325	390	340	302	315	335	336	328	330	369	374	353	368	363	333	324	350	371	378	319	329	301	364	324	349	383	381	323	372	319	373	356	356	359	355	370	341	359	365	321	310	354	335	322	341	351	355	370	353	312	322	335	352	345	354	327	350	341	348	360	317	318	381	345	345	343	326	344	356	339	336	330	334	341	335	349	356	359	373	336	325	340	371	366	353	386	337	331	338	324	364	369	347	327	311	388	350	320	357	343	363	348	361	314	327	317	340	345	349	395	360	363	352	320	320	324	342	364	368	347	364	388	389	335	338	359	368	371	365	371	337	348	388	338	312	350	328	355	306	332	378	366	366	353	367	363	342	350	352	336	338	380	331	306	329	339	324	331	356	364	361	350	311	340	357	360	361	347	316	347	337	332	356	355	346	382	346	358	324	368	343	325	380	357	353	343	334	345	339	361	363	375	357	346	343	348	370	335	332	302	345	343	363	356	355	355	344	334	334	343	336	358	335	334	331	357	378	346	368	365	370	323	345	377	354	338	358	366	358	355	337	339	322	347	340	341	346	345	351	342	369	336	354	313	342	334	365	340	332	354	326	338	318	339	342	363	377	372
23797	9473	11389	11285	10071	7280	2890	2293	1874	1772	1625	1561	2062	4421	1439	1215	1148	1208	1163	1177	1103	1105	1109	1073	1043	1060	998	1016	1061	999	1070	1016	991	982	932	1010	1003	1006	979	959	991	954	953	941	936	1004	1011	953	1000	926	992	953	978	948	928	916	941	939	929	918	951	963	954	971	993	902	922	922	923	939	933	921	907	968	961	893	933	950	960	983	925	913	948	938	941	927	887	961	921	916	991	918	955	961	973	940	866	968	961	963	922	939	939	900	921	915	950	890	874	936	906	920	967	929	889	929	902	905	915	893	938	933	924	905	928	931	909	932	946	959	901	947	948	926	933	886	938	934	988	950	906	955	938	932	920	898	904	923	986	896	884	947	931	896	904	948	930	937	886	942	881	950	878	922	902	972	935	952	938	904	943	941	915	865	909	988	946	891	923	975	912	990	922	879	952	972	973	943	949	900	963	912	911	917	906	962	926	977	941	936	964	946	926	895	903	884	961	920	918	920	908	980	907	869	924	898	970	906	914	921	905	964	947	959	913	919	949	977	905	942	952	948	883	929	910	882	930	972	962	919	880	986	872	934	923	930	932	902	892	934	923	887	912	926	974	915	907	926	943	946	968	899	946	941	905	918	895	991	884	907	916	938	904	859	939	915	940	954	878	959	879	937	949	950	897	949	893	982	922	969	932	905	892	927	905	931	912	918	909	980	951	923	946	937	900	900	961	887	935	934	960	932	984	921	986	884	892	1020	995	925	933	945	976	933	968	949	936	893	895	897	892	934	969	966	946	974	915	923	961	970	932	912	938	896	955	879	901	954	899	930	928	950	958	941	879	930	921	908	920	895	936	880	970	887	971	946	944	900	915	934	937	926	949	897	887	959	927	906	912	915	986	895	967	890	940	911	963	949	928	931	908	927	914	909	919	937	928	889	943	932	897	899	940	906	891	912	948	944	942	906	975	976	857	888	923	885	942	916	893	898	930	854	897	882	919	941	903	931	912	901	981	867	929	894	914	970	916	875	907	954	953	939	953	941	961	945	932	891	968	951	903	940	939	931	899	931	926	946	935	862	951	904	984	904	918	921	887	934	891	924	889	930	930	945	969	933	955	930	956	933	888	927	896	950	915	903	977	952	880	899	1003	937	901	909	960	947	945	905	889	887	904	965	874	894	892	927	903	959	942	882	944	927	937	930	916	908	927	877	913	972	925	945	939	908	937	933	938	899	992	954	900	1022	919	928	933	946	943	953	951	964	940	925	917	934	917	897	922	958	961	889	932	951	947	941	919	899	868	937	887	880	892	947	958	926	914	941	971	898	898	968	932	872	941	940	963	957	1003	885	981	984	926	927	974	938	943	894	970	907	930	926	954	959	907	969	917	918	943	966	910	941	978	953	922	914	941	897	903	888	951	903	933	866	952	1008	1027	954	905	934	934	908	953	969	907	954	941	942	901	929	976	993	883	946	919	890	958	913	933	908	902	977	969	920	832	903	939	938	916	933	915	932	1020	921	878	893	957	907	909	932	899	915	940	956	957	890	939	907	912	881	945	917	916	898	943	888	910	958	933	914	955	881	895	881	961	929	950	938	879	886	965	887	937	931	938	926	912	893	919	930	876	880	926	923	915	879	940	923	887	916	948	910	985	915	933	949	948	948	890	961	890	939	904	970	915	943	938	922	882	924	903	903	962	938	909	931	964	890	968	959	868	887	959	897	895	922	913	968	867	931	920	947	929	952	960	977	901	945	915	958	967	901	937	942	939	959	920	948	909	909	942	927	932	918	909	968	955	907	917	956	984	913	904	943	942	965	878	865	940	938	966	930	1005	957	955	936	922	931	964	871	928	940	942	925	923	898	933	881	899	884	967	894	927	937	902	980	940	940	972	919	948	935	943	913	881	939	932	884	921	941	927	922	907	923	922	919	901	917	910	878	904	883	888	873	905	920	926	946	947	985	910	904	941	927	864	894	925	952	924	909	950	965	946	944	919	905	898	917	854	913	928	945	905	940	958	971	908	935	982	905	866	952	928	928	936	913	972	906	924	908	930	912	953	927	944	936	956	967	898	936	922	951	940	883	928	907	879	960	950	910	1014	968	955	903	902	952	943	939	894	938	940	895	917	910	932	959	951	913	894	911	950	938	988	869	865	937	900	938	900	938	1002	851	926	964	972	933	893	937	913	927	924	947	954	882	854	916	899	909	969	912	917	921	912	943	968	888	926	888	896	978	955	926	883	964	964	909	953	942	946	932	901	956	968	942	939	945	909	904	916	943	913	928	939	935	936	948	945	939	932	931	967	981	900	878	912	933	893	930	934	901	967	1010	856	931	936	936	999	943	993	900	924	927	939	895	914	917	882	901	894	938	913	954	968	882	950	906	915	933	930	894	944	984	901	943	930	971	933	900	941	919	922	946	933	914	914	962	945	964	911	913	859	942	871	901	969	962	915	918	920	909	910	932	919	903	904	903	881	964	931	894	962	935	935	923	907	941	934	955	952	914	912	854	895	941	964	898	885	970	923	958	961	931	913	916	926	922	930	915	948	965	905	871	924	885	917	943	962	908	929	951	895	815	951	958	948	876	968	911	926	920	945	912	966	977	931	994	910	979	967	948	848	939	914	922	932	942	915	916	902	961	933	927	948	903	963	912	922	943	941	992	876	939	959	893	904	925	953	920	936	955	954	943	886	907	897	896	957	1002	927	922	909	974	936	944	920	970	982	959	885	919	890	890	974	895	910	909	926	849	869	855	926	952	911	877	909	908	936	944	941	889	915	958	947	936	890	931	898	951	890	917	930	923	937	962	918	832	933	966	890	862	895	927	911	985	943	882	957	931	873	868	949	900	896	923	900	932	907	964	952	917	927	920	865	942	925	937	912	910	949	946	910	966	961	964	923	930	878	945	903	930	914	882	946	897	921	949	923	905	917	903	930	937	913	938	942	906	953	891	933	920	911	926	946	972	899	943	890	988	952	903	950	915	923	894	854	876	945	943	988	927	957	918	939	922	925	934	919	907	960	894	943	946	907	889	952	889	951	921	928	963	898	920	933	894	918	930	938	905	917	917	921	922	898	1009	921	945	952	922	999	969	968	941	920	872	935	923	957	948	872	959	925	925	881	870	915	900	978	943	996	945	932	887	967	981	953	892	944	905	902	896	930	941	958	961	927	892	910	923	956	946	914	967	915	902	913	948	883	936	914	906	970	947	926	929	921	947	901	927	956	931	912	931	975	923	953	944	951	951	943	970	881	919	900	890	972	891	844	932	934	936	933	960	927	936	943	916	895	911	917	957	904	917	930	952	958	978	958	904	930	918	902	923	894	912	945	930	946	925	975	912	928	924	906	962	899	914	928	951	946	889	917	939	889	949	934	937	892	915	868	865	903	925	925	936	926	968	942	917	970	901	961	923	930	884	988	956	931	889	961	946	944	933	934	959	937	915	900	949	922	932	960	887	945	917	897	921	898	956	947	945	916	890	889	922	941	922	947	920	963	904	930	893	916	915	929	962	884	900
44644	25923	24636	21609	17522	11513	6852	2876	1414	799	600	592	954	1391	462	474	506	438	451	390	462	434	415	426	420	470	425	468	419	424	423	411	433	436	412	423	411	435	389	393	419	449	403	392	403	395	455	416	405	449	407	398	374	407	390	434	414	393	411	394	421	431	392	437	393	435	406	416	398	441	393	377	397	435	406	402	428	391	386	434	365	396	397	421	393	374	398	414	418	422	438	380	377	419	414	391	394	385	400	376	389	422	379	379	388	407	417	390	398	384	370	414	418	393	394	423	363	426	393	416	388	390	398	413	374	392	390	376	383	399	368	426	394	380	429	381	395	378	389	413	401	402	390	393	378	410	377	415	403	397	415	405	394	425	412	435	425	399	413	396	412	382	410	433	408	385	377	382	421	412	408	411	401	404	403	382	394	433	383	403	407	353	373	372	413	436	404	384	417	403	413	379	429	392	410	404	366	403	387	425	439	367	390	386	420	431	418	400	403	425	407	388	412	401	398	393	386	390	401	394	397	391	373	383	433	411	402	377	334	431	396	424	369	384	381	378	384	383	391	414	401	378	373	384	426	452	429	407	357	355	401	385	399	410	389	391	423	404	398	426	377	385	382	370	423	419	387	378	411	408	359	422	401	376	409	426	365	391	401	437	419	376	415	371	398	434	353	393	426	384	341	376	399	394	397	390	405	408	395	409	383	405	393	411	384	399	389	418	397	407	388	396	385	369	399	384	379	391	386	370	409	378	337	376	337	392	387	378	373	412	416	410	394	384	414	428	424	395	418	413	400	387	407	406	391	381	392	405	384	371	404	453	382	387	410	405	415	405	413	374	379	391	417	368	366	373	427	386	390	401	379	401	424	417	375	440	403	396	400	398	387	444	392	359	362	392	406	384	423	402	415	365	453	390	409	403	402	391	356	392	430	401	401	408	380	367	384	433	421	401	392	399	355	407	366	410	385	368	424	389	388	423	407	368	419	383	402	396	405	383	402	435	463	414	384	398	393	393	377	371	412	396	381	390	400	414	425	419	385	392	429	420	364	374	394	393	404	391	385	377	403	412	395	393	375	392	392	384	405	388	401	347	410	398	377	397	384	379	388	395	417	365	388	392	400	366	434	409	407	406	392	399	362	375	390	371	391	376	357	409	431	432	399	422	396	412	411	380	398	400	367	426	371	403	388	374	408	387	388	360	392	403	372	386	374	383	410	393	370	448	367	392	410	421	380	395	387	361	380	390	386	346	402	395	390	396	387	392	377	398	417	374	395	380	360	425	386	394	401	394	413	395	358	398	354	371	415	419	375	400	380	359	426	389	402	387	355	368	389	406	401	394	363	402	409	363	390	413	402	386	382	389	391	384	373	418	354	405	411	401	350	399	384	425	404	371	392	392	371	404	405	388	369	416	388	382	464	390	412	437	389	399	378	376	417	386	407	393	381	375	398	395	401	366	363	385	414	381	433	404	387	373	381	385	399	406	421	427	371	364	390	371	416	378	378	394	384	343	417	402	378	424	379	383	419	397	391	387	350	366	419	382	385	415	414	389	415	392	380	377	397	372	385	392	387	383	439	376	386	383	388	409	411	403	401	384	389	367	421	429	404	391	358	397	420	403	429	389	401	345	390	385	381	389	407	394	407	410	381	402	420	450	391	416	362	396	396	394	380	387	401	375	371	379	412	392	399	394	432	369	371	357	407	394	380	393	383	405	398	397	407	406	398	383	393	411	405	388	404	388	385	373	381	411	373	376	351	404	412	404	395	386	384	414	371	394	359	395	411	389	381	407	355	418	377	384	382	383	381	391	408	409	410	381	392	358	364	417	364	413	380	404	390	370	395	354	375	397	409	418	402	384	418	409	429	352	430	387	442	371	397	364	389	386	414	422	374	388	431	401	394	386	377	401	400	400	405	375	433	396	398	406	356	386	380	425	377	404	407	420	367	444	421	360	370	418	363	412	403	412	438	380	376	398	403	400	375	408	385	407	399	410	420	397	353	382	414	408	410	361	392	424	384	409	397	390	383	408	392	433	402	404	406	448	384	410	412	383	381	378	370	403	401	383	410	396	389	394	412	384	411	416	380	370	396	390	381	387	399	400	368	402	386	433	395	369	374	387	379	396	371	388	384	419	417	385	420	391	383	420	385	424	389	380	414	434	374	463	419	410	398	431	444	408	375	410	386	401	394	408	389	415	381	414	418	393	399	393	372	381	430	383	392	390	349	395	416	400	386	395	374	400	429	388	408	378	377	390	388	387	366	390	371	403	404	401	400	377	385	402	415	406	398	432	403	407	410	388	375	366	399	393	390	399	399	417	404	410	384	391	408	366	369	402	399	390	383	367	376	369	359	377	384	388	355	410	393	375	450	423	393	389	425	385	426	393	420	389	361	392	394	387	411	381	412	337	395	391	385	432	445	381	412	404	389	402	396	398	378	389	386	411	387	400	374	385	355	382	409	370	403	377	379	405	404	420	383	405	401	373	444	429	400	373	399	404	401	410	400	396	414	373	388	378	372	379	364	400	386	399	388	390	414	383	384	407	420	384	390	431	424	413	419	402	392	355	383	411	399	416	409	380	429	388	400	395	381	371	375	355	391	374	359	358	367	389	398	380	444	399	397	385	420	429	398	435	387	419	393	408	373	419	422	377	386	395	425	369	400	407	382	384	339	384	395	382	420	386	388	427	392	429	385	404	412	421	359	413	383	391	372	417	411	417	416	421	428	418	413	387	368	404	412	429	369	393	415	364	419	416	367	417	412	368	408	395	393	410	376	380	367	398	394	376	360	403	375	419	388	397	380	381	378	411	403	420	428	404	398	420	360	401	415	392	405	378	406	388	361	362	410	414	417	387	376	384	418	428	366	397	387	391	414	397	369	397	422	373	391	413	398	404	374	405	402	417	375	402	403	388	409	407	395	393	388	397	384	395	381	372	399	420	352	452	374	404	402	383	394	411	431	413	355	392	424	394	412	408	375	398	353	369	394	403	386	419	378	393	416	390	414	390	367	388	385	421	367	389	405	406	403	344	392	415	400	410	405	417	415	404	389	399	415	418	403	391	386	427	390	356	390	440	369	394	389	371	413	393	371	377	408	399	415	397	402	408	380	400	385	379	385	409	377	363	372	379	421	430	397	418	414	459	411	404	396	428	371	405	390	436	379	412	408	367	418	404	398	397	414	371	401	419	367	382	388	446	416	408	422	432	390	407	391	425	434	404	399	396	429	386	392	423	384	410	388	420	402	395	402	402	397	406	393	401	389	394	377	409	386	397	363	398	354	430	385	435	381	379	394	423	389	390	383	433	448	398	384	403	367	418	384	375	364	374	392	400	374	389	387	412	384	415	362	392	444	397	425	431	414	391	389	365	447	416	377	405	330	394	407	441	371	357	401	367	381	393	376	406	422	393	409	362	396	383	391	374	372	377	384	382	363	424	397	392	381	389	407	379	371	392	379	396	377	380	396	376	381	392	387	359	382	410	436	416	375	398
31417	11582	17136	18617	15488	11308	7475	2986	2497	2320	2077	2000	4793	6060	1611	1514	1470	1441	1328	1343	1270	1262	1255	1227	1193	1245	1127	1205	1150	1081	1167	1143	1101	1107	1042	1040	1064	1112	1124	1100	1110	1055	1094	1057	1084	1034	1077	999	1070	1027	1035	1057	1077	1038	993	1032	1019	1082	988	1038	1030	1058	1021	957	1058	1018	966	1051	1031	1039	965	1049	1046	1001	1003	1062	1044	1047	1007	1098	995	1029	1063	1035	1013	1023	1011	947	1017	1008	1005	962	995	982	1027	1028	1011	980	969	1053	961	997	1022	1033	1013	949	998	1005	1026	1004	1004	988	980	966	1013	1054	993	1009	1006	988	998	987	1006	1009	1000	1019	1008	1042	1018	1010	970	1031	1042	968	995	995	993	1038	1022	1015	1028	994	1031	974	976	992	1034	1007	1014	976	990	1026	1057	963	1002	995	981	1029	990	987	968	1062	1000	997	1008	994	1054	1023	985	1005	1041	993	962	988	1013	1011	1026	992	943	960	972	1036	1073	986	1027	1064	1007	1028	1000	1043	998	943	958	974	964	1021	1006	1007	1009	1023	1001	992	1051	1020	1040	1015	1022	1019	1017	988	999	969	1003	1017	1005	1020	994	1021	966	981	1022	947	1025	1039	984	1004	1070	982	1066	1094	995	999	961	952	951	1095	954	996	983	1036	1002	1002	1001	950	921	1002	991	1033	944	990	1061	954	1029	1067	993	974	1027	1004	991	1005	1025	1047	1035	1020	968	985	990	1031	1037	990	1043	982	1053	970	1009	1006	998	1016	1047	1015	1000	1013	999	1011	1035	1027	1020	979	971	971	1002	987	1066	997	955	1030	1012	978	1052	1050	983	1020	1040	991	1038	1016	1093	1006	997	1000	999	1008	982	1015	976	995	991	1067	997	1016	1000	996	1013	1028	952	957	981	1064	966	999	1000	1016	973	1013	1003	995	1022	981	966	1014	974	1010	1022	1038	1015	960	1011	982	987	966	1052	961	991	983	1002	1011	963	975	960	990	997	1036	948	1006	1031	1016	973	1022	964	1003	1012	984	955	1033	1029	976	961	976	952	981	972	939	949	1052	1006	1017	976	1030	981	1048	1016	1009	939	964	969	980	991	1025	989	987	1024	1020	955	963	989	988	980	953	1027	1027	1016	1023	965	987	1040	1022	936	1006	1027	970	1027	978	1008	1015	985	970	981	1022	1000	923	1036	1038	1030	969	1042	959	1021	987	1002	949	1001	988	966	979	1017	1042	949	992	978	1004	971	1009	1020	967	1008	1013	981	936	1028	997	946	1042	978	980	991	987	1037	981	945	1005	1095	1008	1030	967	1005	955	960	985	1012	981	1031	973	1015	998	942	971	985	969	1044	1040	981	1021	984	1022	987	931	972	988	962	1025	963	1024	964	1003	928	1020	961	1035	977	922	1048	1020	1031	1024	975	1009	982	1005	1001	968	919	1038	951	969	1082	1009	958	1016	950	1063	1060	992	986	1062	982	1000	1034	1021	968	1056	992	937	996	1012	976	1009	1021	999	1001	986	1007	1021	965	995	989	975	935	1019	1003	968	959	967	977	1037	1012	1016	1069	974	931	956	945	968	1058	985	1003	1012	964	970	951	996	1011	1011	1006	980	1015	979	976	999	1003	1007	1010	990	1055	999	992	1027	982	1043	979	980	936	962	1017	947	965	1004	1016	1000	939	991	985	964	969	1012	978	1033	1025	1004	1008	993	975	1022	1024	998	983	990	991	1028	987	989	1040	1007	999	1012	1004	974	965	976	1008	983	993	995	984	980	966	978	1005	1041	943	971	959	1016	995	957	1015	1037	961	982	981	940	1036	1034	1060	991	968	990	1026	1020	981	944	990	1063	999	1019	1064	994	1014	1042	1036	1010	995	970	1003	1038	972	1021	955	943	1007	1004	1018	1005	938	984	1015	1019	969	1011	1052	993	969	1014	1027	1021	1036	959	1001	952	994	976	953	1035	985	980	972	1001	1009	943	1001	987	1072	1006	902	1012	938	988	951	996	1053	1040	1032	954	1032	1007	1020	975	990	1010	968	1024	1042	985	1019	968	1000	987	993	984	970	1017	984	997	958	1003	955	983	964	1057	992	989	999	1031	979	1010	994	1012	989	1014	965	991	1100	1007	1000	1029	1012	956	1003	994	1024	1018	991	1018	1018	995	1011	1009	1038	949	1008	1024	1019	1014	1029	1006	981	930	998	932	1006	1024	1000	1044	1004	1010	991	975	1014	1026	982	1008	1028	979	1006	1026	977	998	981	938	967	1027	974	1060	1045	979	1023	994	1016	1006	1050	1024	1009	1008	976	968	1027	998	956	1050	999	1074	1009	1000	1027	1005	1034	1004	1003	959	916	1064	972	993	1023	1034	971	1020	1013	941	987	990	997	1063	1007	1031	988	944	1038	983	972	1017	1003	985	1010	1008	994	955	957	990	968	1007	955	985	964	1000	972	959	962	1046	1016	993	998	1002	987	962	1021	1018	998	1017	1028	999	956	987	997	978	998	1007	1030	920	961	1006	992	1051	1044	1017	1033	989	980	1018	981	991	994	1049	1039	1006	1016	981	976	1000	1010	1054	983	979	1033	998	1040	1014	1014	1000	1030	984	1026	1095	994	994	1064	977	1017	1023	914	995	978	982	963	988	1054	1009	991	999	986	1028	1050	949	973	987	949	964	1037	1025	967	1041	981	986	1029	969	1028	985	958	945	996	984	1019	1004	994	960	1032	973	976	990	1001	958	976	971	957	999	1022	1028	946	960	955	1014	1035	928	955	979	1005	967	979	1036	982	908	960	1003	1007	981	977	997	1013	1022	990	1045	977	978	998	987	1028	935	987	1016	973	980	1022	967	949	1002	1026	1020	999	1062	959	972	997	957	1051	1049	1043	955	1044	1022	954	1057	978	983	985	954	1017	992	985	1003	1024	1040	1002	1090	982	1003	953	935	1018	992	973	1048	1004	993	965	1045	1001	980	993	1010	998	984	965	1024	932	1016	1000	985	999	977	1017	949	964	956	1055	940	967	1020	1001	995	1071	1024	978	983	977	1045	1022	1040	1044	999	1065	1022	980	996	1030	1039	1021	939	988	990	1050	1004	1025	984	1046	965	1017	999	1000	1031	1070	1034	1021	1016	971	1015	1034	957	955	996	939	1014	963	945	1062	982	952	987	967	1035	968	1023	991	983	992	952	1026	968	1028	965	989	965	985	946	1009	994	984	1018	1001	952	1025	1020	1013	989	991	999	968	922	1013	957	985	1003	982	1025	981	1007	1011	1002	1080	960	1052	1042	1029	1034	991	989	1036	1002	1008	1046	1029	1023	1015	985	975	1056	1029	1015	970	962	981	957	981	983	994	1011	960	1036	940	1064	975	985	1001	964	984	993	987	984	1028	921	979	1015	982	984	994	974	959	993	1038	1054	934	973	986	1026	974	1041	1042	1027	1086	1035	1028	919	973	982	951	1027	981	987	958	1063	1006	998	965	1006	1016	919	973	957	1025	1051	982	1019	976	965	964	1000	1013	1030	981	1035	999	959	980	990	961	935	990	967	1030	997	981	992	999	1013	942	968	1051	1008	962	1054	963	1067	943	1083	1026	1029	972	955	932	963	997	974	982	1000	1029	1015	1033	968	951	1004	993	982	1068	964	994	1033	1000	1021	971	1001	974	999	1019	988	1001	981	1025	1053	973	970	1012	1023	999	998	989	1011	960	1021	939	994	1015	1001	963	990	970	993	989	1025	962	1023	1058	992	999	1018	1052	1035	985	1039	997	1004	1039	921	944	1003	1039	1007	1025	943	986	999	994	1065	985	947	1013	919	993	972	1040	966	1005	947	955	1017	1021	995	1014	1016	977	1021	987	998	994	992	1026	983	1017	1076	986	1041	1038	990	1045	1009	949	995	1004	996	984	980	992	1021	988	1014	1000	974	998	1005	989	1010	996	1012	992	897	1021	993	987	973	994	980	1008	981	1013	934	964	1024	976	1064	1008	969	1029	1003	993	986	1003	959	987	1007	996	990	1004	958	1003	988	986	1003	994	1063	1003	1011	993	978	1050	976	981	981	992	938	980	1011	957	996	985	1015	1004	954	949	951	985	930	963	978	931	983	1017	1000	965	1024	1009	999	1025	1033	960	1000	1045	1030	981	966	965	1077	1011	1013	964	1023	952	987	992	979	990	989	1019	1016	963	1038	986	1003	996	1005	973	1056	998	1015	1011	1032	938	1010	1013	951
6930	2215	1391	906	548	248	186	156	151	161	148	165	143	155	154	143	142	136	128	141	141	169	164	162	147	173	166	133	141	133	147	149	134	154	141	141	176	154	141	146	151	170	152	161	151	134	170	144	128	151	145	151	154	155	142	158	152	159	173	140	163	166	139	161	142	126	166	151	171	143	142	156	155	164	128	134	163	156	167	156	135	128	175	129	144	137	185	131	139	162	156	137	169	127	163	140	176	148	160	138	147	139	138	135	149	177	174	133	148	159	163	146	143	148	140	149	130	154	163	135	145	123	138	154	135	194	146	144	151	152	146	162	134	142	129	155	156	147	143	175	152	154	129	142	180	150	171	143	185	160	142	154	145	142	147	138	143	141	156	141	162	151	143	137	160	142	155	151	152	161	137	156	154	133	141	138	163	145	135	141	171	154	170	163	153	155	131	146	134	148	160	146	143	148	143	147	138	143	165	146	151	143	158	154	150	161	160	158	144	149	131	169	143	150	150	166	164	156	149	141	132	141	144	142	148	143	128	146	166	158	149	133	162	121	173	126	164	161	163	131	163	177	143	145	155	153	128	166	146	141	143	127	146	156	163	135	151	122	149	138	165	131	141	148	179	165	137	135	145	145	149	140	165	165	154	144	148	126	158	151	160	155	163	132	121	149	152	145	173	147	127	137	136	144	153	133	131	152	151	160	153	154	160	137	131	148	147	154	141	145	163	157	149	159	141	153	164	154	139	152	180	138	146	171	164	128	142	145	148	159	120	142	145	149	153	138	153	151	171	167	145	152	142	165	162	165	129	133	147	139	133	144	137	144	145	133	165	146	145	161	171	159	166	149	148	140	144	142	158	148	166	139	159	161	147	166	149	142	144	148	158	144	145	137	142	144	130	151	151	132	139	148	158	145	132	161	145	163	165	145	169	139	145	150	149	156	158	119	160	161	127	138	174	139	154	136	142	143	149	151	148	174	118	127	153	159	138	151	155	146	146	173	132	143	138	125	153	168	145	161	147	144	146	169	138	147	161	165	144	128	155	133	141	163	157	153	158	167	142	133	137	147	133	153	159	136	125	145	141	139	151	160	130	154	150	152	135	161	158	145	170	178	131	173	144	160	152	159	164	135	145	161	146	146	142	141	135	165	160	137	179	148	149	144	152	155	143	158	134	133	132	145	159	154	143	144	137	167	134	144	151	132	164	161	152	151	148	173	159	171	134	156	152	145	139	152	176	160	163	167	150	139	150	153	142	148	146	146	131	145	177	140	164	148	133	151	162	130	148	140	149	137	150	162	146	149	139	156	184	148	162	133	156	150	162	144	145	146	150	160	157	140	158	150	146	154	144	136	162	144	152	162	164	131	141	145	180	154	156	153	152	146	140	160	127	163	114	132	141	128	123	172	160	150	144	144	175	165	143	137	140	128	153	147	124	140	148	155	160	148	159	136	147	152	149	132	127	155	171	145	156	173	145	141	156	135	143	135	147	153	142	145	132	135	156	145	148	154	143	157	145	158	142	142	157	130	144	128	165	160	158	162	155	160	157	144	134	160	155	139	149	158	152	160	153	150	144	168	135	148	158	171	157	109	158	160	155	135	156	157	137	146	136	163	145	155	147	139	143	146	152	139	130	164	158	135	142	176	131	140	168	124	146	144	156	166	152	144	140	141	142	170	165	154	148	158	142	151	133	138	137	157	161	150	138	159	149	147	158	162	149	145	157	154	167	153	156	143	146	134	141	165	138	146	134	136	148	155	140	129	137	149	153	133	159	142	139	140	122	124	145	152	148	146	134	174	137	172	145	143	157	132	178	151	159	157	174	131	150	156	149	136	143	150	147	166	140	160	170	133	137	151	166	155	152	177	158	163	151	137	136	160	151	147	155	164	160	153	137	155	135	165	154	154	142	155	152	176	158	152	170	171	166	147	148	164	124	162	122	158	127	148	140	158	154	143	158	147	138	173	156	170	141	124	153	149	175	166	153	166	150	154	153	141	164	152	142	186	157	167	165	143	175	150	158	149	151	148	136	158	137	157	152	134	161	119	134	155	151	151	148	164	137	140	174	169	146	156	167	130	139	159	142	158	152	151	135	144	157	155	160	158	152	149	165	136	156	162	163	128	151	157	176	140	137	125	129	145	160	144	153	133	153	145	146	137	131	149	156	136	155	150	139	163	150	152	134	138	135	152	161	133	182	121	147	147	171	163	149	145	144	169	156	158	148	138	153	132	141	140	160	170	159	132	145	164	127	133	164	136	139	150	136	158	136	152	163	142	138	165	145	165	147	132	131	154	141	158	148	141	161	129	147	157	143	159	145	139	120	165	122	167	152	163	144	124	141	158	137	162	160	120	130	136	164	135	147	162	145	152	154	117	144	133	152	148	144	161	165	144	141	158	161	127	154	137	172	150	145	141	157	136	163	129	148	164	155	135	125	168	158	133	144	145	165	151	144	155	167	163	142	118	170	148	165	144	142	110	137	138	163	142	145	151	150	172	146	152	144	159	150	166	157	142	126	142	155	145	144	139	155	169	125	150	157	148	149	144	170	135	153	162	140	145	151	132	137	169	167	163	192	139	125	179	133	164	132	137	152	161	163	160	139	141	148	152	148	149	142	150	156	149	157	129	157	151	156	143	167	118	128	132	144	157	151	142	154	151	142	139	153	152	175	163	130	157	144	149	150	141	147	141	137	148	144	150	142	166	162	167	170	153	144	166	158	142	160	146	157	163	147	154	162	137	136	152	152	155	168	142	159	145	156	175	167	161	152	146	159	140	145	163	162	145	158	137	140	156	149	152	132	157	156	153	158	159	150	143	136	147	152	126	141	132	145	159	170	149	138	160	149	151	171	136	135	175	155	138	157	135	150	136	141	144	155	129	165	150	140	144	162	154	158	143	150	143	146	153	163	151	148	169	141	166	148	134	133	146	138	161	144	146	162	131	150	149	149	149	157	132	142	149	185	134	149	151	153	157	145	146	138	158	135	168	144	151	161	142	142	137	154	169	136	157	166	144	150	155	144	157	148	140	152	135	153	146	139	168	158	177	162	147	145	131	162	159	155	147	150	152	162	144	159	137	152	142	149	154	132	143	135	145	156	158	157	152	170	159	142	176	152	138	154	144	145	159	141	138	133	136	145	146	141	145	131	146	144	158	151	150	140	142	140	135	163	154	164	140	132	137	151	160	111	158	147	146	158	143	146	150	165	154	155	142	144	143	178	139	137	145	163	132	159	133	146	164	176	158	124	130	151	147	146	146	141	149	151	177	147	148	135	140	166	153	149	152	151	137	154	160	159	154	140	129	157	162	157	157	161	152	178	144	137	153	176	147	162	168	157	145	169	150	156	189	144	147	145	176	171	154	154	134	130	162	164	158	124	147	157	141	140	128	162	162	122	132	153	138	140	158	144	131	149	156	121	141	159	154	150	161	140	134	155	154	151	171	120	181	152	133	122	134	159	152	164	144	163	147	164	141	152	166	131	152	129	142
5489	2134	1578	1750	1490	766	656	553	562	525	515	514	546	592	506	482	515	535	474	541	506	493	467	491	524	497	506	541	488	470	470	458	505	492	493	523	451	468	501	477	475	496	484	492	455	506	483	481	479	509	513	522	465	500	489	493	458	441	481	461	513	482	475	496	499	513	518	484	497	503	543	427	493	447	468	483	500	502	480	451	473	481	471	458	485	515	514	468	502	496	470	463	478	506	489	486	506	474	482	479	486	458	497	486	444	503	495	488	498	514	486	475	521	515	467	482	431	530	499	466	527	490	497	468	479	484	499	468	531	478	441	476	500	438	475	480	484	475	510	495	465	525	478	467	493	480	468	464	495	470	443	513	481	488	501	514	533	482	481	489	494	471	501	498	459	488	462	478	487	500	472	491	487	542	447	477	483	505	506	473	475	521	486	480	521	512	476	483	462	489	500	529	463	517	499	481	508	523	462	481	511	489	500	496	505	479	498	501	488	536	533	505	509	483	455	465	515	483	487	489	474	489	509	486	473	466	464	471	503	467	476	488	498	493	486	507	470	483	496	505	479	519	534	482	480	489	469	571	495	512	500	521	476	460	490	477	502	477	507	512	479	478	501	497	499	495	514	501	537	481	442	474	505	519	468	452	538	472	518	550	477	487	493	504	461	471	514	478	497	483	498	476	476	489	507	456	478	508	511	502	501	457	516	455	472	486	496	474	510	476	473	492	502	445	529	491	501	501	502	499	462	506	474	463	480	493	479	517	516	498	463	483	514	464	496	489	467	462	478	446	481	459	485	522	481	501	472	467	511	495	523	465	493	488	493	508	516	505	508	535	488	468	484	458	529	467	518	463	483	445	502	484	522	458	502	473	518	467	488	487	474	485	479	525	472	514	448	441	492	448	475	493	501	482	500	514	491	483	475	445	481	491	511	525	468	479	492	495	540	460	461	522	507	500	509	487	488	481	477	477	497	472	477	505	501	498	489	519	462	504	478	472	506	456	504	533	539	495	518	503	535	496	516	462	454	504	482	539	502	518	483	456	511	523	503	470	446	479	534	489	495	490	512	502	550	450	489	481	464	495	494	486	505	504	432	485	491	483	469	485	523	518	475	475	526	454	503	503	487	482	480	488	492	522	473	463	490	498	503	493	516	467	490	480	531	474	489	497	486	499	469	489	505	494	515	486	499	484	462	487	511	482	497	481	517	517	503	500	487	470	517	471	488	495	478	499	485	505	500	497	483	475	506	480	477	453	492	465	533	491	496	489	492	512	485	510	434	511	467	501	499	510	541	477	492	480	454	442	513	524	495	528	505	492	487	477	503	466	460	504	503	532	481	536	490	506	491	479	511	493	487	488	463	485	468	475	526	480	510	513	506	489	503	441	486	492	518	516	487	478	500	492	493	512	442	490	456	510	500	484	506	511	476	513	481	500	505	457	515	495	515	473	482	506	459	499	515	507	527	489	523	501	499	439	518	513	489	493	514	489	489	503	509	473	522	491	426	480	510	452	490	497	468	502	439	511	501	519	476	539	450	500	461	491	475	491	500	506	501	493	453	499	482	473	529	506	489	505	512	486	480	524	479	463	500	461	473	448	532	514	446	493	501	486	487	490	479	480	493	525	489	491	483	477	495	493	481	467	465	512	495	514	486	511	501	509	503	479	489	467	492	491	478	511	528	498	501	511	473	478	493	487	477	472	493	521	533	504	495	460	500	509	475	486	481	513	534	484	499	479	490	479	486	515	499	485	489	455	493	484	506	491	478	463	497	511	502	495	525	482	475	474	478	482	523	462	482	518	452	501	477	482	530	467	489	463	496	486	512	461	474	473	456	512	473	534	493	495	462	463	467	493	465	490	501	472	501	479	487	502	482	473	523	488	519	477	463	492	507	435	496	474	494	501	463	512	479	500	494	447	471	471	480	468	516	488	527	498	482	491	521	523	481	525	518	503	542	498	496	507	483	497	487	470	484	465	524	463	490	530	467	490	512	503	516	504	500	516	496	434	514	492	483	522	456	486	483	510	497	498	475	448	485	498	498	457	505	498	509	487	474	483	467	484	485	490	496	517	475	499	527	509	469	454	530	494	498	467	477	475	510	516	480	469	501	489	486	472	480	448	456	499	476	494	512	516	487	458	460	492	504	490	460	481	486	490	481	478	471	498	499	451	508	516	457	478	508	475	468	444	495	502	480	473	486	515	486	499	494	471	506	503	474	528	497	458	480	474	484	494	496	469	486	506	494	484	523	526	487	487	502	493	496	468	441	536	492	486	536	488	519	453	505	495	508	470	483	486	461	496	513	433	467	485	487	507	448	487	486	483	509	496	492	520	491	514	483	490	488	500	459	498	507	494	488	513	471	477	484	501	528	468	491	549	476	506	480	491	487	485	472	503	443	500	481	490	487	478	493	502	517	493	447	515	501	481	511	480	453	517	471	461	482	486	491	472	500	516	490	458	481	478	499	488	493	500	511	471	481	501	541	509	468	544	467	485	512	491	476	507	521	514	470	524	480	475	487	460	485	486	494	521	461	525	486	539	483	496	477	490	533	532	488	497	491	510	490	506	507	528	501	454	457	515	498	452	484	495	486	481	533	504	475	467	508	445	478	419	493	527	453	462	511	519	460	526	493	479	485	512	496	518	519	501	478	484	508	478	500	503	441	494	467	497	501	534	513	511	500	518	529	496	518	489	464	486	479	484	484	444	499	515	501	499	471	525	490	474	482	479	479	494	520	492	504	503	511	458	500	508	473	487	480	473	544	513	472	490	509	494	477	470	495	485	520	486	474	477	499	503	511	462	453	479	474	503	482	480	458	459	458	465	454	513	469	505	508	502	491	480	504	500	468	505	443	512	506	482	523	467	508	479	489	454	510	459	482	455	487	465	520	419	455	459	465	477	515	487	486	506	477	499	480	494	499	457	433	436	470	447	452	509	476	458	485	492	464	497	511	480	511	499	507	523	495	454	468	452	491	497	462	475	514	495	500	477	452	506	523	474	532	456	483	492	471	493	475	493	491	468	575	475	509	502	506	498	460	512	499	500	527	466	472	504	502	503	512	520	509	507	484	498	490	525	459	515	500	467	490	459	510	494	530	479	513	511	491	476	528	500	468	493	504	457	497	483	550	486	467	462	459	508	506	488	494	474	481	502	526	498	512	470	501	510	521	482	463	471	467	483	447	499	466	505	501	513	485	455	450	474	489	489	475	473	473	472	501	508	486	489	494	493	525	484	472	497	539	483	479	486	498	511	468	489	476	474	511	489	474	514	497	509	463	488	481	454	456	475	461	474	480	447	506	488	474	470	475	456	489	492	534	456	489	458	453	472	485	488	463	503	503	452	493	477	474	525	506	477	472	505	514	466	469	491	502	463	497	483	482	494	486	508	497	509	513	486	474	489	541	514	485	458	464	482	446	477	497	510	509	509	490	467	461	494	497	497	444	461	474	515	484	464	475	458	477	471	488	480	510	496	496	464	504	503	454	485
33723	24721	15788	8385	5173	3508	1645	880	501	518	448	432	422	506	427	379	362	387	341	355	354	336	375	397	303	335	351	362	358	344	362	331	349	362	344	333	383	358	350	329	373	344	342	365	350	342	337	333	337	357	338	307	357	363	324	330	346	339	349	361	385	356	345	344	369	379	339	296	371	315	350	347	343	375	339	359	345	342	351	392	369	369	358	331	356	344	351	329	362	382	350	355	330	334	362	322	317	351	351	346	356	341	351	352	349	363	372	364	333	337	375	326	356	400	366	358	335	357	354	343	333	348	370	333	352	307	324	368	339	312	343	348	362	353	347	359	337	362	332	335	343	309	327	368	369	319	317	368	345	339	337	308	379	339	331	354	365	334	334	334	310	336	369	328	339	332	313	351	332	304	309	377	344	360	368	336	335	319	371	343	342	377	358	364	337	337	334	334	354	342	334	345	351	319	350	339	344	357	332	352	342	361	357	367	357	343	300	316	352	413	333	358	320	343	349	374	339	331	329	356	362	345	366	341	356	362	346	349	364	385	355	339	334	361	349	344	339	329	337	320	306	336	341	389	355	348	361	386	334	352	375	317	342	326	325	362	382	379	333	302	358	335	376	330	352	362	298	362	341	348	320	404	332	329	340	320	347	352	357	364	365	363	369	332	378	331	349	326	355	351	340	334	347	368	318	359	335	364	379	371	377	333	326	332	344	341	355	352	334	380	368	344	337	359	330	342	358	338	348	369	332	316	358	335	342	334	372	362	304	325	313	311	327	334	343	349	354	323	333	316	353	360	320	343	346	361	371	336	344	348	364	327	374	351	358	355	351	353	353	334	306	387	370	316	365	361	351	344	341	379	329	369	351	376	343	356	342	331	349	329	357	363	341	355	339	356	355	307	364	309	340	352	338	342	341	378	321	339	341	323	330	323	316	358	344	317	308	363	362	362	355	323	366	327	331	389	344	344	337	339	336	350	321	363	333	353	342	320	361	382	335	304	334	324	338	315	317	340	351	338	368	340	353	352	349	366	328	350	340	340	329	350	335	339	336	369	361	359	354	313	327	335	341	352	348	317	345	325	352	335	321	332	335	346	373	328	349	369	333	374	345	345	331	355	355	349	361	354	386	367	348	357	350	359	349	315	326	306	343	315	329	341	385	359	346	371	349	330	347	313	354	325	330	337	363	383	412	382	348	374	304	344	368	343	326	305	342	312	367	336	339	386	321	377	339	342	378	330	328	324	376	355	354	334	319	363	344	340	334	354	411	314	354	318	314	324	367	336	370	330	344	330	340	358	343	367	325	350	372	329	352	330	344	339	378	371	340	364	332	372	365	349	328	334	342	306	322	335	345	352	375	362	334	351	341	360	346	368	351	333	328	343	353	372	354	358	334	324	344	360	334	351	328	363	353	384	384	343	369	366	345	375	332	304	323	359	334	339	339	344	347	350	331	328	323	330	361	366	334	352	326	355	369	372	356	361	353	354	350	350	361	362	338	340	323	315	347	342	325	344	305	329	333	343	379	360	348	351	322	380	354	363	358	352	381	310	368	368	332	322	325	357	356	323	345	330	354	334	323	355	338	386	350	314	328	348	329	346	302	350	354	334	350	362	344	347	381	358	348	363	373	343	368	312	352	340	363	323	360	334	326	385	348	344	362	333	335	351	334	368	323	367	317	351	349	359	329	337	346	371	361	357	343	366	322	339	347	338	342	344	338	335	335	311	309	352	363	358	327	347	356	359	360	332	369	354	363	351	337	351	335	306	368	354	333	362	359	349	364	362	352	390	326	320	376	336	326	328	338	339	294	322	292	341	348	364	319	353	374	354	339	324	321	348	351	329	353	366	328	337	346	358	339	351	361	365	335	355	343	345	323	329	343	354	351	338	348	379	341	344	352	353	337	382	353	335	333	369	389	342	360	341	332	335	304	366	338	349	333	383	355	391	347	343	306	334	353	346	326	367	294	335	353	368	328	358	324	348	348	330	297	316	335	316	350	350	358	313	343	350	352	337	319	354	321	358	327	338	333	339	363	335	329	360	346	336	323	343	357	369	360	341	361	298	381	340	358	313	363	327	336	347	337	330	325	362	343	380	345	342	367	362	319	373	335	318	338	365	381	361	353	330	319	349	376	342	362	346	294	353	324	335	365	369	342	344	322	314	320	354	330	374	337	350	334	324	351	322	328	340	327	308	362	329	335	343	357	344	369	374	364	327	337	372	333	328	319	303	364	359	372	356	312	325	349	359	368	355	308	329	330	331	350	347	341	352	309	344	372	328	369	352	363	316	365	330	355	351	331	342	363	332	355	351	353	333	362	323	340	357	340	356	308	338	323	339	318	346	350	382	332	383	343	321	362	346	335	369	344	316	357	340	353	355	338	316	337	317	353	338	353	365	355	340	354	356	313	346	333	397	347	359	345	326	355	342	358	337	340	343	324	317	347	362	299	370	336	359	344	368	368	340	340	376	336	375	375	325	357	371	347	314	334	351	348	361	333	352	346	373	393	353	350	317	356	372	358	317	359	387	353	336	346	360	340	293	368	352	346	305	339	344	308	372	338	340	366	323	338	359	327	353	353	369	362	344	341	363	362	361	389	339	344	315	396	343	340	353	359	322	370	285	339	373	325	338	376	385	358	355	331	341	324	369	401	354	340	323	364	321	325	335	345	329	368	401	328	347	357	341	316	343	354	362	296	334	358	346	347	342	326	353	352	372	348	334	352	325	338	333	331	331	329	378	328	346	359	366	321	365	363	327	388	315	334	314	372	390	363	351	322	369	337	358	356	348	340	326	335	338	342	355	351	298	328	390	365	340	326	395	357	346	338	346	326	340	373	377	332	338	367	327	337	352	341	357	336	357	341	326	360	336	345	307	338	371	373	334	376	348	339	336	315	306	340	334	329	323	339	337	348	366	359	367	326	371	348	355	355	348	340	366	359	351	331	333	344	348	372	349	311	365	367	356	344	334	343	333	331	385	372	347	333	342	380	366	330	340	374	368	385	345	302	349	373	348	342	364	326	346	303	336	318	338	362	354	347	349	337	329	326	362	354	320	340	333	325	344	349	359	351	327	350	359	332	346	349	347	321	361	332	334	328	356	353	310	374	360	352	350	330	392	362	312	346	354	364	361	354	342	344	368	325	365	328	327	339	311	326	355	337	347	338	323	344	368	365	341	354	325	369	330	351	345	356	339	340	319	341	342	365	314	394	359	347	331	325	344	362	328	375	362	326	344	363	308	350	351	372	344	391	333	313	355	347	317	319	361	324	372	386	345	365	338	320	333	338	317	361	345	354	329	283	333	309	357	330	356	371	339	359	377	347	363	317	314	281	327	346	353	337	337	343	313	330	327	325	348	361	364	364	312	381	349	369	331	355	339	368	350	348	344	376	388	369	369	322	365	370	330	310	393	370	325	336	363	341	314	350	316	334	385	340	359	317	376	323	358	344	327	310	323	344	378	350	338	340	340	367	337	327	332	324	324	360	361
23234	13852	5665	5223	5312	4050	2412	2180	1846	1752	1623	1507	1391	1808	1277	1270	1199	1141	1147	1097	1099	1073	1027	1036	1039	1019	1097	967	1060	996	984	1015	984	980	998	1054	976	927	1016	963	948	954	1001	977	968	930	901	956	946	958	931	989	922	952	928	969	935	940	890	972	991	883	912	927	931	929	1013	986	940	955	995	908	937	1011	924	967	915	874	933	910	881	935	898	951	943	936	920	901	925	904	942	914	919	948	950	946	966	954	927	929	926	947	933	884	903	996	890	929	955	926	932	922	895	940	886	913	880	934	901	915	892	918	884	988	943	913	889	892	918	901	944	929	932	930	914	920	922	964	952	844	916	929	957	903	984	914	917	898	905	852	932	935	951	896	920	878	853	911	917	901	975	914	957	1021	930	908	916	935	918	895	912	933	904	906	939	897	948	911	863	929	933	892	917	894	884	889	964	914	936	934	932	900	978	913	958	921	957	886	925	878	918	982	896	929	854	879	923	946	937	917	959	901	905	895	976	873	875	945	984	1015	887	919	878	941	915	849	873	917	853	903	942	932	976	908	918	957	850	941	885	897	932	930	916	960	868	897	941	971	915	882	941	924	909	884	957	918	954	887	909	934	879	909	929	952	965	943	919	907	933	920	898	880	896	939	894	916	922	893	910	899	945	917	896	899	929	909	911	920	885	972	900	910	924	939	929	895	913	906	914	910	854	940	888	934	920	911	897	942	952	878	916	976	959	932	939	923	915	923	955	940	888	958	944	929	926	957	908	908	920	931	928	896	1009	929	891	927	886	853	929	884	974	927	893	937	970	946	905	877	861	928	926	936	916	926	891	985	860	928	901	976	906	935	906	947	906	935	909	891	899	921	906	932	883	918	917	1004	876	947	911	857	917	911	932	862	959	910	939	929	947	918	907	918	941	885	937	888	876	875	905	916	919	906	915	899	924	906	964	925	913	897	895	1027	903	915	905	913	941	905	896	911	890	891	956	895	900	976	932	909	958	961	905	951	896	881	981	930	891	901	922	966	947	885	923	985	959	953	917	910	945	914	924	945	867	917	863	926	944	869	972	875	886	862	943	897	940	874	934	906	876	934	924	965	921	878	914	879	946	972	903	906	890	897	940	893	877	956	914	938	942	906	857	890	877	897	905	984	885	939	971	926	903	921	915	904	922	909	920	889	916	908	902	956	901	928	905	930	941	929	871	893	926	903	904	890	951	976	870	975	915	904	872	930	917	980	907	879	931	907	887	969	921	933	901	916	911	983	892	877	951	933	979	903	942	922	928	894	925	914	960	881	898	945	937	945	941	952	852	906	919	882	923	926	944	883	886	947	897	981	915	941	908	908	943	912	900	921	963	922	938	948	883	917	914	881	917	907	915	930	973	843	941	892	901	915	848	901	879	865	934	936	943	894	927	870	920	865	906	930	894	936	932	901	920	936	961	922	884	936	913	903	921	867	921	942	879	885	936	930	924	909	899	894	918	916	907	898	921	929	916	945	940	956	876	919	885	929	910	899	899	940	932	942	912	867	933	886	939	873	904	851	883	919	943	960	876	921	901	888	900	945	923	943	932	867	911	948	942	934	940	962	914	934	932	974	926	963	941	964	946	904	899	874	927	829	981	894	932	925	914	908	896	942	922	896	936	926	898	898	956	907	941	920	925	1008	910	930	882	922	941	883	958	909	864	883	928	951	999	950	881	937	932	924	900	999	911	871	917	928	943	948	886	914	915	921	920	943	893	926	887	957	922	913	949	914	910	906	911	926	938	957	969	902	927	961	920	895	864	926	908	973	931	952	899	949	971	877	996	911	944	936	917	913	956	876	977	881	922	897	954	907	967	895	906	882	898	884	887	902	905	954	965	922	922	907	945	911	901	952	901	902	938	919	916	894	922	914	921	949	906	893	936	844	872	899	929	958	962	879	953	959	971	909	946	930	858	958	925	908	920	930	981	861	931	902	922	886	927	939	910	948	907	893	949	972	903	926	920	872	922	967	932	902	957	879	974	859	925	931	900	913	954	914	935	895	887	910	908	909	934	920	952	930	918	938	1005	918	884	911	937	911	899	956	918	919	881	917	855	927	928	923	887	948	950	887	929	892	932	911	934	885	896	911	911	922	889	901	877	877	931	887	930	930	944	923	948	885	896	886	895	938	893	930	925	928	927	899	905	920	868	885	957	922	947	961	932	926	910	940	963	893	934	942	925	902	934	888	948	931	843	942	921	908	930	886	924	959	910	902	908	945	935	924	937	919	874	976	889	912	952	907	953	966	922	964	898	885	895	928	912	887	860	968	924	910	920	927	964	992	932	900	868	904	875	979	976	923	963	904	899	926	921	918	901	917	921	905	890	916	961	872	902	942	863	942	936	943	919	935	870	912	894	960	935	981	920	905	964	912	968	877	914	903	871	928	904	923	892	886	966	916	891	942	906	943	901	887	889	864	884	906	905	924	887	905	899	918	936	910	917	926	894	964	950	954	967	897	927	912	970	949	913	918	908	920	934	916	908	929	930	921	936	905	854	913	950	974	886	943	916	900	925	946	885	873	926	927	867	937	965	909	878	931	950	991	966	921	886	890	936	918	890	888	898	930	927	908	871	891	946	912	850	903	866	962	934	982	910	941	890	941	999	930	894	920	923	862	906	923	979	915	885	930	953	935	918	885	870	882	886	945	913	927	868	866	871	939	939	935	891	969	938	903	915	968	953	896	911	965	847	907	935	869	895	899	905	889	946	897	945	965	951	884	919	919	890	895	906	929	928	983	899	934	872	993	891	950	924	934	955	882	933	906	948	943	931	925	913	924	860	923	927	901	894	938	908	915	867	954	911	949	900	941	873	915	883	916	897	909	909	897	889	939	911	912	939	937	950	902	896	925	935	937	915	913	922	958	941	963	957	909	964	945	936	926	845	946	909	901	888	914	910	859	947	961	941	894	888	914	955	918	944	916	927	955	941	939	907	900	921	876	914	934	931	960	927	915	925	986	909	935	945	889	904	952	892	924	964	928	939	910	907	942	917	920	942	894	913	950	960	933	919	892	934	944	955	894	922	934	932	903	955	970	904	870	987	886	888	917	923	892	898	1002	952	882	890	938	872	927	906	926	931	870	887	906	929	851	874	892	863	914	872	931	903	905	957	961	909	924	913	935	929	959	917	878	911	950	966	874	937	907	996	915	922	931	952	853	949	923	915	891	938	876	905	935	910	949	899	916	917	936	951	898	938	931	872	903	905	904	910	914	959	975	925	854	873	868	925	910	958	889	870	918	895	948	955	879	886	960	913	898	904	931	948	984	916	919	912	929	923	904	925	1011	831	902	930	911	929	865	926	860	953	954	910	888	875	965	962	844	928	894	940	920	920	891	889	920	929	923	905	902	874	900	893	922	896	919	950	894	912	864	935	904	961	887	906	914	848	983	921	991	934	919	897	883	933	892	854	935	929	921	865	892	904	942	961	913	909	868	931	927	935	937	961	946	962	901	972	892	920	910	895	938	955	925	982	985
40854	31044	20273	13318	8135	5110	2745	1308	783	625	601	589	498	581	508	417	434	465	455	438	415	445	410	443	404	391	396	414	427	397	406	399	385	389	370	407	376	394	410	427	368	395	396	425	398	411	423	374	391	398	386	400	415	375	375	384	403	401	420	400	386	359	366	396	397	419	405	361	419	399	383	424	380	363	417	373	391	414	408	400	401	379	371	411	369	393	410	391	426	378	387	390	408	418	422	388	363	439	411	390	397	378	415	365	396	388	392	431	373	370	402	357	399	356	380	414	348	409	416	352	356	367	397	389	409	361	421	420	416	412	379	407	396	395	375	400	375	356	401	365	431	380	384	362	398	402	378	400	396	413	367	410	404	380	392	407	370	383	423	387	411	354	366	411	420	386	410	385	396	386	389	390	387	406	389	406	390	398	402	387	389	376	415	380	423	393	380	401	394	403	391	387	419	350	426	401	397	406	383	420	387	352	364	370	393	365	422	384	402	388	395	370	391	361	421	402	354	414	394	411	402	363	389	401	395	390	418	384	389	416	365	439	406	357	362	371	440	386	390	395	459	379	410	391	391	389	414	390	385	389	376	387	374	417	419	415	416	387	393	388	382	388	379	383	397	415	379	370	393	406	388	432	407	393	389	421	388	390	407	439	410	382	430	424	396	377	392	406	362	364	390	392	412	370	398	375	431	431	414	379	388	388	358	421	413	393	389	419	387	417	363	391	390	397	373	423	394	409	399	431	422	412	381	406	422	394	405	336	411	363	404	416	418	402	381	407	397	380	433	429	417	394	420	400	393	383	364	366	380	393	401	395	409	358	370	385	408	415	444	385	396	403	401	411	401	388	369	400	385	356	408	391	392	406	401	364	345	386	375	379	399	380	398	379	377	348	392	419	379	384	443	386	427	413	415	385	379	384	377	392	376	372	385	372	365	362	399	395	414	364	397	380	372	377	366	391	339	372	380	357	393	405	386	421	394	399	368	371	409	384	385	394	389	384	383	384	448	380	405	403	388	412	403	367	417	354	391	395	377	381	377	371	394	395	368	396	434	388	408	410	390	417	409	397	375	430	341	364	355	376	374	391	400	400	404	430	363	407	387	442	399	353	371	377	392	366	380	369	398	414	376	384	398	371	382	422	366	405	388	392	393	376	424	371	414	359	387	386	379	412	374	360	442	393	364	403	378	388	379	421	426	363	393	384	413	375	384	379	367	377	345	389	406	379	414	343	420	406	362	372	405	382	386	415	381	342	380	383	398	346	377	381	400	384	370	382	402	341	401	398	417	416	371	427	408	408	394	403	358	371	372	415	408	351	416	395	405	382	388	416	385	410	396	351	394	369	381	392	366	408	412	396	418	415	385	409	357	371	408	374	381	378	336	387	395	396	388	384	388	390	380	383	423	424	371	393	395	416	380	421	376	381	406	359	372	391	396	395	380	388	399	391	417	364	388	396	342	393	409	403	406	382	397	405	368	381	370	400	405	426	388	391	393	372	401	387	372	380	414	396	380	414	388	416	406	399	395	381	383	420	401	391	405	379	415	399	386	369	376	376	409	390	417	395	386	365	390	370	382	390	412	414	389	373	376	392	393	392	381	386	400	378	403	388	396	393	380	401	392	385	367	388	384	389	367	403	365	353	387	399	406	400	369	432	360	406	398	378	386	357	420	378	356	359	422	330	372	381	392	400	375	397	370	391	383	391	407	365	402	421	418	354	363	369	402	408	386	408	401	396	411	373	443	393	418	394	394	398	414	373	388	380	389	394	399	371	411	365	409	407	398	381	400	436	391	423	408	411	391	426	417	347	403	378	422	371	385	373	380	411	349	394	388	420	399	413	424	373	398	394	400	343	387	390	410	405	367	387	389	410	393	394	399	384	360	400	391	376	395	386	368	404	397	387	413	403	376	368	387	401	378	435	426	385	393	400	418	410	419	410	360	388	398	375	386	402	398	367	359	358	439	387	413	405	422	388	427	396	394	349	400	382	349	380	381	409	412	383	408	416	387	380	380	391	431	397	384	387	390	364	386	374	401	403	386	383	358	378	395	387	364	363	399	456	398	386	414	364	383	392	395	399	382	403	399	376	364	427	380	398	382	374	372	381	393	376	398	413	379	407	388	350	392	388	399	391	432	403	344	404	376	366	390	363	403	385	401	376	428	411	375	385	404	375	380	378	363	392	399	407	387	408	419	403	400	396	400	362	433	378	404	416	372	420	421	413	369	406	376	439	401	397	381	411	371	386	380	381	378	386	393	382	398	417	430	400	404	384	380	384	385	383	356	396	370	397	344	387	403	422	392	435	379	365	359	391	403	413	380	388	406	406	401	410	398	395	390	386	370	408	391	418	409	394	401	389	401	381	386	410	393	396	385	409	383	366	396	387	340	374	389	403	408	353	379	392	416	398	384	388	395	370	385	455	417	387	375	382	367	414	374	354	347	387	371	372	382	420	401	395	362	365	381	389	402	350	387	433	393	423	393	416	387	439	365	423	400	420	391	371	371	398	400	350	409	401	406	363	383	372	366	398	355	357	394	427	359	395	380	424	373	378	419	375	389	420	416	404	383	418	359	412	356	390	401	379	400	364	397	398	410	379	383	365	378	395	403	380	382	401	339	413	379	413	412	387	406	383	402	342	391	385	346	396	394	377	408	409	397	402	365	389	391	392	395	375	377	394	422	404	359	401	386	385	383	420	371	389	402	396	396	385	399	441	408	375	379	410	389	361	421	383	360	385	421	387	408	405	408	358	400	414	393	401	401	392	388	397	382	371	411	350	405	357	350	369	399	383	399	385	414	386	368	372	386	378	387	413	381	383	362	382	416	400	389	415	392	398	413	375	395	390	403	410	421	391	410	376	391	407	372	376	384	409	378	367	390	384	363	361	409	384	417	392	406	409	356	353	402	361	375	364	415	401	391	400	379	389	423	409	377	395	391	423	397	399	390	376	458	361	387	399	386	399	380	420	399	393	377	415	377	385	357	422	420	388	407	375	372	346	418	411	366	387	394	434	368	377	377	409	392	398	355	401	345	387	388	371	363	385	421	360	388	379	399	400	395	391	390	416	361	394	395	384	420	403	398	401	395	366	428	410	396	401	391	376	368	382	386	411	393	410	420	400	375	405	418	431	427	377	329	402	392	424	392	382	403	368	416	400	361	381	348	364	361	372	402	412	392	376	390	363	379	411	422	399	404	395	354	373	399	398	401	378	392	394	404	376	412	412	375	393	409	360	429	405	376	410	400	389	386	382	459	356	374	374	371	405	403	402	371	392	395	404	388	379	344	370	366	366	379	372	355	386	396	385	421	423	378	403	400	417	396	394	413	424	387	406	435	377	436	392	402	383	417	417	398	372	386	392	364	380	418	347	404	395	380	374	367	389	392	385	387	398	377	399	392	366	427	397	400	404	397	369	412	443	375	429	393	415	429	404	401	406	392	417	367	400	401	355	350	383	370	396	397	334	374	395	372	399	443	383	419	421	385	435
29369	19960	8889	6144	5549	5847	3813	2889	2594	2317	2152	1971	1877	2241	1569	1492	1415	1449	1296	1405	1300	1295	1186	1266	1238	1211	1206	1174	1113	1133	1140	1120	1108	1089	1120	1031	1071	1029	1112	1116	1051	1090	1022	1039	1089	1105	1030	1074	1053	1087	1102	1049	1042	1020	1033	1070	1034	969	1023	1048	1082	1067	1002	969	1039	1025	1119	1010	1051	1055	1007	972	1015	992	977	988	1038	967	1044	1000	964	950	1025	1017	979	1015	974	1027	1045	1054	960	992	1049	1000	989	982	935	1002	995	1018	1015	990	999	1010	975	1040	1045	978	1024	978	999	1041	1007	977	1016	1021	1004	1025	1006	955	1008	969	1015	994	1000	918	1003	931	979	993	1010	1006	1004	1002	1052	1022	1004	1036	994	980	969	955	990	1005	935	1018	956	988	948	1011	990	993	1001	1027	964	1009	1013	999	1012	1035	1028	1012	997	992	974	964	1031	1017	978	1017	980	1031	1000	1053	1013	993	979	1039	982	981	965	985	1028	960	1025	962	1000	995	977	976	1003	972	1011	1028	933	924	1003	971	1027	1002	1014	1035	1042	1006	977	981	1009	947	985	1038	983	1041	995	1037	976	1013	1047	1006	1036	1013	934	944	1068	1102	1045	960	1033	987	1051	1051	979	984	1066	990	963	983	986	1000	929	974	1064	944	1005	1037	1044	963	1017	1054	950	941	921	950	1007	1002	961	977	981	954	989	999	1019	1007	973	998	980	964	974	998	970	1042	975	1025	972	1005	953	994	979	1056	993	1001	1054	977	962	1006	1008	951	1048	974	985	979	966	1032	982	994	969	1038	943	1010	960	963	1012	993	939	1021	978	955	1012	1000	1004	939	1016	969	967	990	980	1056	954	971	976	943	984	936	944	946	979	981	969	1049	971	960	1004	1031	1031	1037	987	1027	983	987	1017	974	1005	957	996	998	993	1006	984	987	972	995	999	924	998	1016	974	1036	976	989	954	1012	973	938	987	1024	987	1002	1036	974	941	972	934	1005	959	989	1010	995	999	1031	1007	1009	976	1009	1006	993	1053	979	966	923	1024	974	1015	1003	1008	963	989	997	978	952	1018	1014	1045	1012	944	1001	988	985	1019	973	990	955	990	990	1017	967	976	977	1012	1013	1055	957	1037	953	963	1060	943	1003	1019	1017	1050	1028	955	966	971	990	1005	922	974	968	964	973	984	995	1003	1019	955	982	971	978	1004	1001	1002	1009	998	978	966	1005	1022	1046	979	962	1037	996	1002	953	1004	1063	1065	970	960	1021	940	973	949	1002	948	977	1003	1004	988	1007	1019	965	1074	970	929	955	985	1003	981	1015	999	1021	929	995	985	972	1009	953	1029	982	998	961	966	930	937	983	1043	1052	1023	996	1006	884	990	948	1007	1009	1001	1002	915	964	1026	977	1013	1021	1036	963	1006	964	976	1035	973	997	986	1017	1005	998	965	1022	1033	983	952	1010	985	1038	1060	1009	1004	973	970	1018	1000	1003	1003	1003	1022	1012	1014	1019	964	959	990	952	977	999	954	956	1006	1032	1055	1019	977	962	1025	984	972	1014	1031	1002	1004	929	995	996	1026	969	991	1014	1012	1005	1042	1028	1015	985	1007	976	965	1021	968	960	990	970	936	984	998	970	1038	1031	995	972	967	971	944	985	1019	1001	954	964	989	969	1008	938	1026	965	954	1011	983	974	1030	994	1072	995	984	970	979	960	1042	1033	964	915	993	942	979	1044	957	987	992	976	978	1013	1074	1024	1016	953	1047	966	1052	1033	982	965	956	1016	950	961	950	1015	994	1020	1019	981	985	964	1021	987	1020	1023	1017	988	971	987	1024	1017	963	1002	969	1027	995	1036	1001	932	955	1042	1003	971	1023	977	986	964	964	1016	1078	1008	1002	983	957	983	968	968	982	986	1024	1010	972	1011	975	988	955	1094	1011	1031	944	980	934	1006	1008	999	946	1012	1005	964	985	929	1051	1029	1005	975	963	1030	1008	1054	1005	971	989	988	969	1040	968	965	998	1000	916	964	1005	1009	1001	981	1037	978	981	1045	999	967	1011	998	1008	1013	994	968	981	928	981	1004	1004	1058	947	953	1062	991	1001	1003	985	1042	917	915	1080	1038	931	954	975	957	977	983	991	968	968	966	950	929	975	1005	1070	978	958	1027	1026	1025	1001	1023	954	1065	969	939	1007	1060	975	1005	978	1053	1056	978	1024	1033	930	1030	966	1020	983	947	961	1040	927	948	987	1001	997	1000	969	925	983	969	937	951	968	986	966	973	988	1016	968	974	999	1005	997	1014	974	954	953	942	946	986	936	981	1005	1027	952	937	1017	988	1018	988	992	1008	993	991	1018	979	986	1046	987	964	961	1015	990	1053	974	978	927	1023	978	1008	975	910	991	990	987	1072	997	964	989	1029	981	951	1047	955	973	995	965	987	948	938	1033	1017	992	985	940	1018	979	1000	1000	990	988	987	947	991	955	965	998	977	977	1007	968	989	988	967	992	994	1008	1045	1010	977	989	1056	1020	1038	995	941	993	1014	1026	991	995	990	989	982	936	983	1012	1001	1015	981	1056	1014	1034	991	964	990	996	1051	962	1018	985	943	1012	1030	988	993	970	950	971	1014	902	1045	988	959	1011	987	996	1005	995	988	982	966	1003	1020	999	981	989	971	1002	949	1046	1013	1021	1043	1015	998	968	997	987	1010	1001	1007	985	1005	966	1060	965	992	959	981	1004	951	993	1022	982	952	1056	1004	981	956	963	996	989	1010	951	1006	1003	988	990	993	1020	1018	1069	1042	920	1027	1002	959	985	990	977	1019	1026	989	958	992	1023	976	958	992	976	1014	977	979	965	991	966	958	985	1073	992	1060	996	971	990	1036	983	947	984	972	994	1041	966	984	966	949	1041	945	973	1022	961	1009	955	1036	1032	983	998	992	998	1032	1014	974	1006	977	997	1006	1012	985	1000	981	980	938	978	1055	962	995	1015	1000	1039	1006	956	1011	991	966	1013	936	1032	998	955	983	987	938	983	993	1009	1012	1030	967	986	1002	1006	1052	992	982	993	994	1012	1000	976	986	1007	1049	1006	948	979	1000	989	1022	998	1033	964	980	986	982	976	977	998	1010	1026	1012	1027	978	992	951	995	987	998	988	998	976	1027	969	979	966	1001	991	968	979	995	956	977	972	1032	1022	992	974	955	971	1005	982	982	1005	972	1047	1014	966	1004	981	946	1027	982	1016	996	1047	1010	959	1002	1039	1012	977	1031	993	983	999	1020	978	960	996	1025	1031	946	1012	1022	1006	974	1051	962	996	1015	979	1006	945	1006	970	971	1014	983	944	1076	997	977	976	990	1011	970	982	1012	948	1020	1004	966	1014	986	967	1004	989	965	1027	1003	1002	980	1026	1013	949	1036	977	1010	863	1046	1000	974	981	1018	1012	1034	982	1032	979	1024	1009	958	977	938	976	1015	1043	958	966	1032	958	942	1002	1042	956	945	983	997	978	976	990	970	966	1009	956	989	1073	999	1009	1048	983	970	992	988	950	944	1011	990	1013	1040	971	993	985	980	948	964	1053	1048	1007	940	1012	989	951	972	991	1004	944	981	977	971	966	951	969	959	978	1006	1036	964	910	1033	994	992	1021	987	971	993	993	1039	1005	935	1005	978	1039	966	945	1029	994	1008	1014	1029	1003	1014	1018	974	1027	1046	967	935	1006	966	991	1047	1016	973	987	927	1005	986	1007	959	1061	989	979	1005	984	1028	965	960	1040	987	1012	932	976	968	953	1025	967	1045	958	1075	999	974	984	978	1042	1015	964	1022	1041	1008	1002	1023	969	1017	954	963	995	940	1035	931	973	982	1021	983	1060	980	981	983	955	944	984	1019	975	994	1024	973	979	1056	955	965	946	1026	941	971	999	968	987	1004	989	992	975	990	965	1013	1008	982	1050	964	1021	1033	991	1007	1050	1001	994	983	977	999	964	963	1035	994	931	990	1009	1010	1002	1017	1010	954	995	1015	963	938	976	993	996	1022	963	980	1035	1023	951	1015	969	939	1020	992	1004	1005	1070	1059	938	983	1028	980	1039	986	1002	1026	1060	974	973	982	978	977	1040	1008	989
7147	3895	1035	452	247	189	151	152	145	162	166	150	149	160	135	138	147	138	157	147	146	164	171	138	156	145	149	152	152	143	150	149	165	147	142	145	132	146	144	161	130	152	161	141	161	138	181	150	144	150	150	154	152	160	140	159	144	152	147	145	164	135	146	134	146	167	154	159	152	152	140	150	150	146	156	144	181	168	129	163	166	146	151	127	131	144	140	148	144	130	149	141	131	151	158	140	149	163	161	146	136	152	168	162	170	146	148	126	157	155	147	166	141	150	150	149	148	146	165	152	124	135	143	156	135	150	153	156	159	136	158	157	171	143	143	137	156	140	158	144	162	163	138	139	140	145	141	150	157	150	141	149	156	143	167	122	138	159	143	130	154	164	158	140	150	150	138	154	138	152	148	134	143	142	164	160	147	156	153	168	149	163	167	154	164	136	128	154	157	169	131	142	131	151	158	162	135	140	140	163	127	162	153	174	153	149	146	151	142	135	125	154	139	121	151	146	145	145	146	157	134	166	143	150	145	162	161	153	153	165	147	154	181	152	136	130	137	149	164	170	157	164	150	145	126	160	154	151	131	123	141	144	134	161	136	140	145	154	151	176	145	159	150	141	137	160	151	176	120	166	172	150	154	146	161	136	133	142	148	169	127	135	140	159	151	148	146	139	133	144	139	154	161	162	154	137	169	161	160	158	150	151	144	144	149	125	145	174	139	156	154	147	129	135	165	158	134	160	171	152	154	178	138	141	149	161	143	167	139	144	152	146	155	140	166	147	156	138	142	144	174	165	153	146	131	153	147	153	153	154	138	164	137	150	149	134	132	170	137	156	139	147	145	148	151	140	161	161	161	157	164	134	123	136	134	153	168	153	157	135	138	157	148	148	146	151	137	161	132	173	151	145	150	170	155	134	133	154	142	165	165	140	147	143	141	137	146	146	147	164	140	154	155	153	141	142	142	155	135	153	149	136	164	161	160	140	143	137	150	143	136	153	155	154	172	159	166	141	158	152	141	148	150	127	151	150	154	139	172	140	131	146	135	146	136	137	146	143	144	152	160	152	165	159	148	177	154	149	134	138	152	152	158	154	151	165	151	147	152	149	141	181	158	155	155	134	134	172	140	135	146	152	165	140	136	128	155	140	154	133	139	151	149	133	166	131	140	140	158	138	152	135	172	159	166	148	149	145	152	144	150	134	161	155	157	132	130	147	135	137	145	143	149	151	137	140	157	149	158	130	129	139	143	145	125	155	152	146	177	159	156	143	146	173	146	159	139	148	168	114	135	140	154	158	155	156	130	154	141	145	147	167	145	162	139	150	141	156	167	159	167	158	159	150	162	162	149	195	142	153	157	160	150	142	146	160	152	150	173	144	165	162	150	154	149	143	168	155	131	149	148	154	154	163	161	146	162	149	162	145	139	135	169	132	151	133	134	142	149	129	148	153	157	149	150	140	133	153	166	143	136	139	156	135	161	145	174	148	133	149	165	142	154	164	167	147	148	141	143	144	136	171	138	160	125	146	152	164	152	161	141	159	161	146	154	148	163	163	157	141	155	132	149	143	150	124	129	147	146	152	139	156	145	152	153	161	151	127	139	145	138	123	158	150	162	160	147	169	153	150	120	152	175	165	145	137	134	118	163	147	171	161	138	164	144	135	157	126	161	140	140	151	140	137	140	160	147	152	159	152	143	133	162	152	149	138	143	156	172	132	163	163	149	151	160	173	145	148	140	149	166	139	167	140	149	151	142	166	137	151	162	150	148	145	143	149	180	150	127	140	165	139	141	142	150	160	127	146	147	143	156	154	155	154	163	136	152	142	139	144	145	149	156	164	158	148	146	160	144	132	154	148	131	132	158	138	144	155	153	133	152	132	161	165	164	166	150	142	134	160	144	139	148	141	171	152	166	157	130	139	140	132	126	158	152	162	143	150	147	164	144	142	140	153	151	144	147	153	155	162	157	148	145	139	132	157	140	142	172	147	156	143	153	135	151	166	135	141	119	159	130	151	145	130	145	160	148	143	162	125	145	158	174	171	159	138	140	146	148	159	158	167	161	157	133	160	175	118	142	134	141	166	170	152	147	137	133	153	151	164	139	135	135	146	141	136	142	142	167	157	137	148	145	158	151	145	143	170	120	151	143	157	149	137	154	137	155	148	148	130	156	147	132	143	147	166	123	147	151	173	143	134	175	144	140	153	182	152	142	128	168	147	160	149	153	154	166	159	155	137	138	135	137	158	154	149	173	150	156	146	147	159	134	143	155	147	154	139	165	137	137	156	163	154	129	144	137	160	154	159	166	164	136	132	167	127	135	129	145	143	153	150	138	138	169	156	163	143	140	141	152	129	152	132	129	150	146	127	141	157	147	161	148	139	140	181	137	158	168	158	152	146	145	145	138	151	148	144	139	161	133	138	162	160	154	167	134	145	140	146	117	148	154	190	151	161	130	147	154	139	151	138	137	150	143	176	155	131	141	151	140	143	153	155	141	141	151	158	166	143	128	142	139	158	130	136	149	140	145	145	133	160	161	131	158	141	154	159	135	154	157	138	152	135	152	171	154	165	154	159	150	145	152	145	141	158	144	169	164	132	143	172	162	143	145	144	160	158	162	150	142	132	166	128	158	136	171	155	161	136	143	132	151	153	157	140	146	147	156	150	128	140	151	153	157	174	143	164	151	148	162	146	166	140	145	137	146	158	151	154	153	160	146	165	148	153	149	175	151	141	142	148	160	144	157	169	127	171	154	134	158	138	151	168	132	167	149	159	141	138	154	153	148	147	136	156	135	161	156	170	151	135	164	147	169	139	140	164	156	137	155	137	160	151	151	129	147	140	168	188	150	151	150	189	144	146	163	158	157	145	170	142	144	148	133	161	131	146	163	150	163	144	130	160	147	175	135	144	158	130	132	155	146	155	158	162	152	148	137	151	140	151	158	136	158	151	135	134	150	134	146	132	150	138	139	145	150	139	145	152	154	139	143	134	144	158	133	166	140	150	151	175	142	158	163	143	144	160	148	152	160	126	143	165	143	159	145	126	148	145	151	144	146	153	156	153	143	134	139	147	141	143	156	145	148	167	152	169	138	154	137	143	177	147	137	156	165	154	158	150	159	183	156	158	157	159	139	136	152	156	152	151	162	152	154	161	171	148	168	137	149	152	160	138	147	143	158	140	134	159	151	166	137	153	127	159	152	168	145	159	162	134	131	144	163	159	157	140	140	163	135	168	171	164	142	141	166	148	127	165	160	159	138	131	135	143	159	153	152	147	145	158	153	153	161	142	164	145	134	165	163	125	142	129	153	157	163	141	142	149	170	144	146	158	144	142	162	133	157	150	151	143	171	152	168	140	143	159	158	161	141	147	145	146	146	147	139	149	144	150	153	144	151	162	168	145	142	157	150	122	139	140	138	131	149	160	138	155	163	142	142	154	172	139	150	134	149	141	137	144	159	124	128	145	159	178	126	142	159	173	141	175	153	152	167	143
6963	3939	949	637	573	656	559	559	554	508	532	532	505	502	499	489	474	510	508	499	479	515	536	542	510	520	519	480	515	501	468	493	480	505	504	492	477	546	513	486	487	498	475	508	513	489	487	474	526	468	487	460	494	492	471	487	463	493	541	495	530	495	474	493	497	500	486	504	512	480	473	497	449	501	448	467	465	490	474	525	468	514	461	484	533	452	496	518	475	476	474	473	458	494	485	496	476	539	472	494	492	488	488	487	524	475	474	508	509	488	513	498	532	484	499	488	488	469	504	481	486	483	465	498	480	507	515	485	507	541	487	472	489	439	510	552	464	507	480	471	473	478	503	478	517	468	500	509	487	542	518	528	495	502	465	476	491	505	510	471	509	476	491	475	523	488	509	551	486	486	488	500	507	472	468	492	451	449	464	469	468	494	455	474	493	457	468	482	497	457	482	488	472	506	523	467	520	485	474	496	516	466	482	477	489	477	479	468	482	455	500	475	456	477	487	497	486	502	472	456	470	517	489	472	499	456	511	504	469	500	458	457	489	535	511	455	468	503	497	511	526	480	518	480	501	490	498	531	533	479	521	481	465	486	492	478	514	470	465	453	483	521	533	525	489	515	485	503	481	524	476	499	503	510	482	498	483	491	500	486	500	482	496	470	514	507	496	506	461	499	466	498	480	535	453	465	477	483	470	452	452	536	461	512	471	482	501	513	426	494	477	484	541	496	483	492	486	506	502	523	505	483	459	485	486	467	456	472	449	508	473	481	527	470	510	447	489	519	492	506	474	498	509	492	514	503	461	489	489	465	449	478	510	492	473	474	448	478	512	486	491	483	504	460	518	498	480	477	466	491	475	494	505	471	478	463	476	494	500	473	487	481	483	452	527	455	460	485	508	494	493	510	488	520	461	508	479	506	476	475	470	510	504	460	504	515	521	497	515	484	557	522	500	516	502	468	476	505	491	511	486	489	505	498	476	478	495	506	487	495	447	487	480	466	454	479	521	493	485	500	511	465	436	472	506	499	444	514	520	525	449	502	478	487	497	471	516	475	497	524	550	488	498	482	502	455	491	463	490	491	470	539	453	455	467	502	511	469	477	496	478	476	490	485	505	482	521	498	479	454	541	460	502	505	483	492	474	485	494	486	495	472	508	496	488	471	489	520	479	472	489	498	520	456	499	469	510	466	504	528	501	478	499	491	526	491	481	468	494	501	460	520	536	484	478	472	482	457	496	519	470	493	486	533	505	518	486	493	519	482	486	510	498	536	495	518	498	497	513	485	476	496	464	481	496	488	514	496	437	526	471	542	485	487	535	482	481	497	473	528	496	473	516	496	462	512	498	472	471	524	525	464	511	477	512	441	516	497	532	550	528	470	489	519	458	496	493	507	517	476	511	500	476	441	477	520	516	464	442	529	499	512	468	533	521	471	526	499	479	513	514	486	491	487	487	479	475	459	531	497	518	503	517	516	476	517	498	473	500	478	470	469	469	477	486	504	478	523	443	451	473	507	492	495	509	518	522	481	458	487	522	497	517	484	490	508	469	491	524	472	481	498	503	472	501	483	481	470	480	497	483	453	500	487	503	479	501	477	506	462	477	459	489	446	483	498	498	474	501	503	515	464	549	484	501	492	508	510	512	464	522	511	510	497	464	492	496	514	448	469	478	522	487	490	486	505	528	492	504	491	448	496	503	489	490	512	482	507	492	504	481	500	467	505	458	477	478	485	474	513	478	468	504	489	486	498	516	499	470	491	471	481	481	505	510	490	492	485	516	483	508	449	520	487	512	483	498	493	479	454	483	464	524	504	506	527	506	515	458	506	485	479	514	475	462	481	474	474	481	494	503	468	508	530	517	536	490	462	513	502	441	468	489	525	505	499	515	508	484	509	488	470	502	502	514	503	453	508	503	494	493	490	509	479	500	527	504	482	491	488	486	518	514	498	470	470	500	508	465	502	503	514	469	507	508	496	504	528	483	504	521	480	491	490	453	519	489	524	491	455	463	488	482	448	482	485	513	479	496	505	467	495	505	527	503	486	499	507	466	464	462	438	498	485	499	503	504	478	469	523	495	465	458	507	495	519	477	499	492	490	497	448	497	513	475	419	483	503	461	508	462	480	494	494	512	527	523	528	503	455	508	529	517	478	530	485	485	475	501	484	509	519	461	509	478	520	504	473	500	520	537	485	505	494	482	495	495	486	503	475	499	523	500	496	495	463	514	479	501	480	509	496	517	473	482	489	456	489	478	470	524	498	466	486	488	464	513	502	496	493	518	480	485	513	510	532	498	493	498	474	515	471	472	490	506	518	449	487	527	505	503	484	449	482	494	495	492	481	500	472	506	467	474	472	473	496	523	505	495	489	504	461	476	517	518	513	508	443	529	510	525	516	509	549	541	503	484	489	468	457	485	450	509	513	495	491	466	454	492	488	495	498	498	482	451	509	534	491	488	504	455	492	462	492	488	486	494	504	489	481	485	486	486	478	466	455	499	459	487	506	515	465	471	469	490	500	479	535	504	472	508	503	479	481	519	503	473	488	495	495	510	448	481	490	526	462	528	501	468	488	480	502	462	487	478	475	538	519	489	490	498	475	484	512	507	491	476	498	480	463	467	495	515	497	474	524	493	496	469	468	497	514	508	477	504	494	508	496	511	482	488	506	446	468	512	481	510	512	541	492	529	540	507	484	510	469	461	494	501	527	510	445	489	496	521	474	499	452	476	495	541	492	491	524	478	485	503	491	562	496	448	506	465	460	494	498	506	460	485	447	492	459	500	484	530	457	484	472	479	474	460	505	532	480	519	462	486	471	481	517	479	494	492	504	505	481	490	492	461	473	494	498	443	488	515	496	472	476	542	464	500	496	473	481	496	487	515	511	452	495	492	505	534	479	433	507	473	501	492	484	469	518	520	518	505	489	462	448	471	507	510	537	498	475	483	480	479	453	508	476	514	484	460	505	460	547	493	508	502	496	500	499	483	495	473	476	483	491	507	534	471	505	480	462	475	476	481	477	521	506	489	531	502	491	480	471	493	476	522	482	475	500	493	511	466	486	455	496	509	487	521	473	469	534	480	458	517	462	467	451	528	491	489	542	509	484	493	510	484	516	503	492	505	493	528	464	525	529	503	498	521	452	495	472	502	515	500	489	485	478	483	513	470	490	464	457	465	454	491	492	439	486	508	467	504	490	527	504	490	467	470	517	489	466	472	482	517	534	520	520	471	479	478	472	478	497	476	511	465	500	471	476	517	478	456	507	477	489	478	518	543	478	479	491	460	464	499	494	502	466	487	504	507	491	493	463	509	452	509	534	470	546	477	480	446	496	455	476	489	500	465	513	502	442	481	493	474	473	498	472	504	496	459	476	478	510	479	477	480	476	493	497	488	514	506	496	490	486	511	502	511	491	495	506	495	478	449	511	492	511	485	461	507	514	487	492	486	475	536	509	456	507	511	451	468	477	465	504	483	481	488	468	503	458	449	477
39950	37678	22838	15899	10320	5542	2634	1160	550	487	459	398	433	442	399	445	363	406	380	377	425	393	398	386	344	365	372	377	357	334	310	365	371	369	340	379	367	366	353	335	333	341	390	366	347	380	351	359	344	356	359	347	333	352	358	348	363	344	379	323	348	331	339	336	371	326	374	336	304	360	375	354	334	337	326	363	339	345	346	350	329	359	376	323	341	351	344	339	327	354	354	350	326	354	352	348	347	326	329	363	363	324	303	366	356	333	360	346	379	342	353	341	319	338	355	353	336	349	331	314	382	384	354	364	324	344	380	328	342	339	357	354	344	338	354	327	331	337	328	333	356	355	356	352	345	350	347	361	355	377	348	328	362	357	321	351	340	356	356	360	323	363	345	322	345	320	323	353	341	342	361	361	356	377	323	339	362	338	347	336	347	329	350	364	327	347	341	367	342	342	352	339	360	333	374	325	363	359	323	321	368	329	366	351	316	338	310	351	347	326	356	341	356	353	380	374	354	354	322	341	370	353	336	370	313	347	320	361	362	346	363	358	334	349	369	359	351	396	345	328	357	351	341	345	360	338	323	347	365	404	382	362	362	355	345	359	332	351	336	364	340	350	372	357	374	342	366	314	351	358	313	330	329	312	333	333	321	379	324	394	384	350	322	332	319	370	323	340	328	366	378	362	358	321	350	378	297	326	342	322	373	349	360	365	358	326	285	358	335	354	310	330	366	350	330	350	355	355	334	326	345	367	350	310	316	334	338	359	377	346	345	347	370	332	339	358	302	329	358	398	368	312	333	341	314	319	350	339	335	345	358	323	316	359	310	302	350	353	354	359	372	362	347	340	345	353	351	319	327	330	356	339	369	350	380	342	395	338	361	360	345	335	334	358	327	319	357	344	331	352	354	323	332	364	348	347	330	378	349	340	372	346	363	346	309	361	314	332	357	328	371	352	360	351	358	352	355	334	323	345	328	334	332	338	370	367	341	337	388	349	341	322	359	336	327	324	322	348	323	341	362	378	334	332	355	342	342	373	351	351	321	352	348	335	373	354	348	333	307	339	343	366	325	334	327	380	354	361	351	348	321	367	374	363	344	340	365	334	347	351	364	367	339	313	350	335	357	321	341	350	359	343	365	361	366	338	331	321	339	343	347	337	358	351	343	340	348	342	360	323	350	347	347	377	341	308	358	331	317	349	337	337	371	331	339	381	361	345	329	338	384	385	328	372	323	315	349	327	326	346	354	367	353	325	338	315	369	388	376	327	339	341	321	345	352	338	315	343	344	334	356	369	342	351	308	307	349	346	322	347	352	348	375	388	343	361	358	371	348	366	313	335	347	352	358	324	331	385	370	356	326	332	320	359	339	312	297	329	360	349	334	359	336	313	348	343	316	372	313	337	337	361	360	335	344	370	354	318	314	359	350	348	352	331	353	361	373	342	387	322	342	335	342	336	368	290	309	356	331	369	313	345	351	359	328	314	342	357	322	330	339	357	356	343	343	372	326	368	359	352	354	329	343	354	318	370	367	360	355	335	360	336	376	355	360	309	330	360	349	361	365	361	362	356	357	342	318	322	353	318	347	349	386	359	320	363	374	358	332	326	347	312	329	366	356	381	370	359	350	345	394	352	349	345	317	368	338	337	342	360	362	329	369	374	323	349	320	362	323	328	328	336	357	316	342	367	359	370	349	342	329	338	337	321	403	356	311	364	322	383	344	318	354	344	340	377	342	354	365	345	356	345	381	304	411	366	327	398	338	380	309	333	353	361	333	357	331	347	333	357	345	334	306	318	293	375	335	358	373	377	330	346	352	362	368	350	338	328	343	348	330	338	308	325	331	368	326	363	344	352	322	313	346	349	361	362	369	343	318	363	327	371	343	333	316	353	332	330	324	384	375	360	352	336	327	354	361	310	366	329	342	374	328	354	306	376	345	332	347	360	371	356	362	340	374	353	364	352	377	342	339	362	331	365	325	342	393	346	332	318	306	331	348	361	344	352	353	330	334	341	372	344	313	345	363	345	319	377	354	339	363	360	348	372	340	344	343	349	340	344	338	371	322	334	353	341	345	344	366	332	319	360	321	332	383	355	322	327	338	362	335	352	327	354	331	372	359	370	344	320	361	335	342	311	343	360	362	368	346	322	350	325	327	354	367	347	368	359	332	321	349	335	336	340	363	365	347	356	369	369	352	338	359	350	305	359	326	351	348	330	352	352	336	382	326	344	333	356	320	360	326	325	379	348	355	356	374	317	375	334	322	355	319	360	352	369	331	367	348	339	364	331	326	357	328	348	357	360	321	374	343	327	361	323	361	328	362	350	364	335	341	329	362	360	350	339	331	322	359	349	336	346	376	333	361	354	354	335	360	338	349	350	347	329	352	348	366	410	340	367	365	374	345	348	346	346	338	362	347	368	358	355	321	345	358	363	367	358	357	349	350	365	343	356	343	358	334	308	357	316	380	360	351	356	333	332	330	354	355	378	361	380	373	349	323	335	370	335	334	326	351	341	344	345	360	322	356	350	317	298	366	333	367	342	326	334	353	377	327	350	314	362	337	353	306	364	362	340	354	351	344	394	351	328	333	329	331	326	353	320	359	339	319	330	360	342	349	326	356	324	311	326	347	350	357	343	366	350	347	319	328	333	334	348	356	333	388	303	367	379	320	367	358	357	338	314	307	321	348	336	339	394	351	346	344	378	333	368	332	372	330	338	353	368	355	356	339	359	336	349	356	342	316	380	313	368	339	386	344	327	346	356	331	334	332	362	360	353	325	325	336	332	348	358	339	359	381	375	322	349	344	348	332	332	340	368	367	327	329	324	331	372	308	319	323	319	335	343	370	361	315	321	336	351	370	340	326	335	344	321	339	375	324	344	360	360	329	353	353	347	359	332	361	347	336	345	320	353	321	354	331	320	346	379	352	336	342	317	332	355	350	332	326	336	374	354	367	357	310	319	340	365	308	358	345	309	347	353	350	369	328	341	333	328	366	320	367	336	372	330	341	334	357	381	332	371	337	331	314	356	337	330	360	383	337	357	328	349	376	338	337	327	352	312	380	361	349	333	323	381	324	348	380	324	333	308	346	360	351	345	316	343	352	352	366	398	346	384	334	305	368	396	324	322	314	350	393	340	354	336	319	350	322	340	331	366	328	349	386	375	356	330	333	343	370	348	346	338	358	364	334	332	332	330	353	343	325	345	339	339	312	332	343	333	363	322	362	375	336	363	331	395	356	352	324	367	323	351	344	298	348	361	330	350	326	375	341	378	353	330	336	375	334	339	370	357	354	368	348	347	366	332	338	353	371	364	372	352	338	362	394	363	348	332	353	336	344	348	326	358	328	358	366	359	340	355	325	339	395	383	381	334	314	327	336	353	327	338	341	339	318	350	348	336	338	388	322	338	334	339	335	335	325	371	347	352	356	335	385	335	337	362	328	361	361	365	363	325	355	378	346	341	357	355	319	318	372	339	368	374	336	364	330	355	350	348
30736	29389	5763	4373	4427	3186	2508	2115	1912	1786	1619	1538	1507	1361	1301	1232	1211	1185	1118	1074	1079	1064	1067	1071	1056	1058	1049	1014	1032	1012	991	959	993	926	948	1022	992	979	956	1031	979	945	975	941	967	946	944	969	992	948	936	976	972	981	959	964	952	873	896	937	957	961	999	977	950	930	924	957	915	970	929	927	946	932	903	892	921	865	921	952	962	933	946	893	887	973	915	935	983	944	944	949	862	931	930	898	986	908	928	940	963	982	930	927	938	864	963	905	871	924	939	901	945	927	919	957	919	936	899	893	943	914	865	897	951	955	898	893	898	904	928	951	982	917	914	959	958	893	915	887	903	904	906	904	1006	900	902	865	938	896	927	929	923	905	925	933	902	947	957	929	857	934	960	901	948	936	925	953	879	921	968	933	947	963	965	907	946	906	956	956	910	875	899	920	856	935	954	938	944	931	974	926	909	929	907	966	915	908	958	923	847	947	909	916	954	899	902	905	922	987	883	914	958	891	896	881	935	981	936	888	955	921	939	949	870	912	930	951	906	944	917	897	912	936	923	926	877	971	921	957	917	883	884	898	971	948	868	851	942	933	905	923	885	910	941	883	950	972	876	893	970	927	943	877	931	934	931	931	947	895	984	914	941	906	903	949	897	898	953	941	915	939	975	921	940	922	841	896	974	924	931	906	928	883	910	911	956	923	927	915	911	910	939	921	915	928	932	936	883	924	903	891	948	919	891	899	896	927	932	898	896	944	958	948	886	951	918	994	905	940	939	923	879	858	995	904	924	860	915	901	933	893	953	900	923	907	930	910	936	924	986	915	935	950	884	911	901	943	911	932	884	919	909	905	925	952	935	943	945	943	892	945	930	915	964	938	926	932	881	940	926	938	898	941	929	867	941	928	959	939	926	948	895	936	911	945	936	856	912	958	881	936	973	914	934	915	949	932	916	913	900	921	958	898	885	944	926	976	933	895	848	899	947	918	943	885	910	926	916	927	911	975	938	960	913	904	920	885	854	901	934	894	919	916	924	941	912	895	893	955	933	918	911	899	933	849	954	942	909	955	898	932	918	895	917	954	894	916	913	983	924	972	908	878	934	905	909	877	923	939	893	918	935	923	910	903	972	934	911	855	921	896	953	888	929	913	929	915	915	901	915	960	852	886	917	971	873	956	889	947	983	968	909	928	913	943	886	970	945	947	889	896	964	890	890	966	924	877	888	919	922	878	929	935	915	901	911	913	939	859	912	884	945	892	890	919	938	881	962	912	929	958	928	899	883	886	969	922	909	919	861	890	902	931	958	975	894	927	923	881	928	892	943	1020	929	909	938	970	926	890	936	968	929	932	952	926	915	895	899	986	964	896	949	951	927	898	906	921	961	924	911	958	951	892	931	930	858	924	881	906	952	930	937	884	921	899	924	956	878	937	975	898	939	914	935	914	876	936	918	900	850	931	938	938	933	974	954	935	970	953	979	919	865	904	891	926	923	908	957	960	959	1008	893	934	951	892	919	930	890	934	926	895	942	906	919	896	929	884	906	939	926	967	879	900	890	971	958	909	928	909	892	937	955	960	917	968	913	878	905	907	948	905	935	923	923	913	887	892	967	916	855	899	956	890	893	888	921	862	923	958	921	903	899	929	934	925	931	927	947	914	948	901	907	907	953	953	924	1000	923	875	944	985	888	960	949	913	958	913	939	952	899	930	944	887	910	903	946	928	936	918	897	889	964	909	932	933	947	941	955	930	970	897	973	894	871	845	934	978	961	811	919	962	887	938	917	911	893	889	929	902	963	955	954	873	875	963	962	885	884	878	904	910	913	910	902	932	923	918	927	885	937	916	894	944	924	904	889	958	905	897	958	900	871	969	974	894	943	934	938	911	889	871	870	968	909	936	923	944	928	869	907	924	934	896	881	882	911	955	897	880	888	940	915	930	896	965	900	923	915	945	944	957	909	951	945	889	888	921	980	902	897	920	954	907	939	954	966	882	955	909	856	934	873	959	932	886	872	927	937	908	878	962	918	979	876	927	946	924	890	961	915	860	943	904	892	925	929	918	925	921	945	871	897	913	930	957	873	945	910	910	883	872	970	996	952	946	910	882	892	866	896	900	909	947	948	953	862	909	884	913	900	939	941	939	884	946	963	980	958	902	950	878	931	922	896	943	909	927	916	872	888	950	899	880	899	951	944	907	891	848	914	921	934	919	905	909	922	899	919	1017	922	885	907	927	886	880	942	912	904	946	946	966	946	901	933	932	881	910	965	923	936	855	961	887	869	953	944	947	902	965	931	904	934	930	904	935	938	947	944	904	900	935	925	903	943	903	916	927	846	918	888	948	925	923	892	924	882	931	896	912	939	869	902	903	915	886	913	924	925	891	879	910	915	901	928	920	953	931	908	894	880	952	950	932	967	945	978	905	904	888	933	933	876	951	923	951	943	899	912	930	871	934	920	903	897	939	932	938	913	929	938	940	927	895	885	943	913	931	904	921	893	946	916	902	900	910	919	940	953	914	928	900	925	980	895	989	928	939	934	935	917	903	860	905	899	921	927	949	901	921	948	934	942	900	884	928	895	965	914	898	926	910	867	899	907	892	900	903	943	944	926	890	919	911	878	953	910	933	887	937	923	943	909	867	932	859	896	867	949	917	878	877	902	944	889	932	934	923	916	914	939	888	910	972	923	914	864	892	884	889	913	938	888	940	915	929	944	938	946	964	858	918	909	944	946	900	913	951	894	910	929	889	957	903	937	911	902	943	890	930	909	840	864	977	954	883	893	894	922	909	933	870	931	912	910	879	887	921	875	895	883	936	892	949	885	929	886	915	939	916	897	924	950	930	937	940	944	925	936	920	953	973	862	928	886	866	940	838	974	935	934	909	928	941	912	968	933	874	911	955	934	951	931	877	921	966	948	946	911	849	924	928	947	914	959	955	912	923	909	948	911	938	909	882	880	920	902	976	899	915	996	913	925	905	938	963	920	906	926	963	912	918	957	871	940	909	973	947	890	888	911	911	949	898	936	936	944	929	937	925	838	851	887	918	925	927	915	929	936	965	934	901	928	891	913	889	881	927	897	932	947	999	875	892	880	938	906	927	908	942	887	925	898	924	891	887	876	864	857	988	923	867	913	938	934	907	954	901	954	915	917	907	934	959	924	933	907	902	824	917	928	933	971	894	925	901	907	897	925	967	937	956	970	908	920	902	954	886	880	895	923	915	984	877	910	911	933	911	919	895	928	928	916	870	919	929	910	942	983	923	972	906	1015	943	913	970	903	887	900	931	905	875	948	949	861	914	909	918	909	935	938	902	894	921	954	883	959	913	877	906	916	924	908	927	929	935	906	898	912	910	870	961	885	918	980	875	922	943	990	920	896	906	958	894	903	947	918	955	915	942	949	904	914	964	928	942	917	916	946	937	933	880	906	872	913	951	917	911	884	888	944	921	911	900	896	893	881	931	860	906	909	927	875	924	895	887	926	879	996	906	931	918	869	986	939	938
44340	37161	24253	16984	11879	7217	3372	1546	806	613	542	522	518	501	508	490	474	430	449	453	409	455	453	392	427	417	441	419	415	421	453	416	398	411	439	406	422	394	387	376	393	385	414	416	348	381	399	400	380	432	433	430	394	417	401	444	396	393	437	417	417	407	430	405	420	433	383	423	414	393	398	384	420	407	423	415	373	415	384	391	390	404	392	392	402	399	408	406	407	418	427	416	418	411	403	381	419	386	406	394	383	397	419	431	413	434	401	408	409	446	403	406	390	408	414	390	417	386	376	424	384	416	400	414	403	388	387	409	440	365	407	419	415	387	404	425	377	398	388	382	393	353	420	456	413	371	355	410	404	455	384	410	375	429	392	435	441	390	374	401	401	417	399	387	385	391	399	366	401	397	386	393	378	367	394	390	404	410	439	397	395	435	417	410	398	393	348	375	409	378	358	362	403	394	412	389	415	395	382	370	419	403	410	368	434	379	400	373	363	399	395	391	369	369	426	395	365	409	425	392	456	423	394	412	409	371	406	417	361	428	400	376	355	389	423	408	414	410	365	395	380	400	443	388	382	411	406	407	404	385	391	418	359	400	393	364	395	358	369	432	413	412	397	393	366	420	408	383	421	372	399	395	435	397	399	413	405	402	397	406	392	412	375	387	402	430	373	423	422	380	380	396	396	360	435	384	345	383	379	386	402	389	383	387	385	431	426	415	377	391	372	398	404	406	390	389	377	425	416	390	387	374	421	398	402	400	411	362	406	401	425	397	395	412	461	413	387	388	389	396	421	400	409	401	434	383	403	368	413	388	398	364	408	406	383	380	380	393	407	440	413	351	365	390	406	405	397	420	439	389	394	387	364	368	385	414	397	382	373	375	397	408	396	387	391	401	384	385	386	393	398	383	389	428	394	423	429	410	387	433	403	393	422	406	425	390	399	413	403	377	403	384	395	398	375	404	402	379	416	377	406	375	420	410	382	410	409	392	396	387	412	384	399	384	403	414	385	391	443	411	436	424	383	409	388	393	370	427	398	399	390	380	371	386	399	389	408	376	376	406	379	392	380	393	408	404	399	378	406	392	376	415	372	383	363	441	421	435	395	394	434	371	405	395	394	382	409	363	397	401	403	416	433	418	368	376	366	401	393	380	419	402	371	374	397	356	430	395	405	362	406	395	452	401	408	373	397	379	374	384	412	372	384	371	384	371	416	446	397	372	440	393	424	408	435	374	381	417	370	388	373	388	403	401	408	400	406	390	408	382	411	421	380	412	392	400	425	395	384	380	434	368	389	430	378	384	387	391	387	404	426	409	419	397	415	392	428	395	410	414	390	385	396	405	412	402	365	383	402	411	394	393	402	409	354	397	425	422	377	404	414	380	425	410	428	435	398	387	408	401	412	401	407	385	383	399	415	379	383	376	363	418	408	375	397	393	412	372	378	403	400	396	403	370	421	417	429	397	413	433	375	405	373	400	412	397	380	429	410	419	402	398	385	381	390	356	370	418	403	407	422	362	410	421	357	387	430	424	391	389	442	395	420	388	374	372	408	344	411	375	377	375	411	404	391	372	373	407	423	407	373	404	415	411	361	379	419	399	383	403	382	365	385	372	376	388	394	379	369	437	389	370	404	421	405	413	416	375	424	387	382	370	414	354	354	360	360	415	400	429	406	374	369	371	380	377	398	344	356	410	405	370	390	378	378	387	381	409	423	402	362	379	374	398	387	388	401	419	356	389	401	393	427	401	455	382	380	431	422	403	358	370	395	393	431	391	362	414	394	401	382	424	402	349	353	402	391	419	398	414	382	387	422	389	390	372	390	406	338	390	396	412	409	406	376	412	394	411	400	415	391	394	413	427	372	391	394	387	376	398	345	380	447	393	374	422	403	382	397	404	403	432	424	437	402	391	410	400	365	414	372	414	413	409	375	351	411	385	357	387	384	396	377	397	372	398	417	380	398	377	408	422	409	438	371	416	361	412	384	383	425	392	381	409	407	377	431	402	381	378	372	400	374	353	392	386	418	402	391	379	378	448	389	414	378	366	413	402	412	424	371	403	387	397	387	381	363	358	425	421	398	407	387	403	355	384	391	377	375	422	395	396	392	392	390	416	414	410	343	429	404	414	379	382	406	425	415	402	400	365	377	370	417	372	406	400	412	422	414	376	406	386	397	387	421	409	395	412	395	388	396	407	363	418	416	415	380	432	381	337	389	365	390	388	418	411	398	375	400	398	402	410	398	373	439	399	408	402	385	422	412	383	410	402	404	411	377	407	448	409	367	399	409	389	375	413	411	380	387	382	428	395	377	402	399	389	362	380	391	404	365	427	360	399	403	372	394	355	395	346	371	423	393	366	402	383	392	366	371	395	396	389	416	366	415	407	374	402	481	399	397	391	382	397	392	346	401	372	381	377	436	402	411	391	367	402	439	404	394	428	409	393	379	405	401	387	390	387	410	402	362	371	413	397	394	415	376	373	389	393	407	422	373	385	405	397	401	399	373	379	408	359	387	393	385	432	369	369	418	411	378	382	342	373	378	409	446	385	379	417	395	411	385	415	394	362	415	368	390	432	403	390	452	384	373	394	399	380	390	404	397	390	403	424	407	408	371	386	354	378	445	413	398	416	350	397	411	361	383	405	389	430	385	373	419	398	383	425	395	380	411	419	457	445	381	380	383	395	386	406	431	391	440	414	389	406	391	361	395	411	399	420	396	370	391	426	385	411	414	388	383	346	376	359	407	394	395	373	402	414	381	372	384	407	385	393	385	351	385	397	416	427	400	405	397	418	390	398	395	391	389	397	405	416	418	402	399	385	405	406	431	405	369	401	409	431	375	391	415	389	374	406	379	402	418	391	404	397	367	409	369	360	419	401	430	391	400	380	405	407	402	374	420	382	364	406	396	392	385	405	376	416	377	409	404	402	380	408	381	416	409	413	407	380	389	395	434	390	410	405	421	416	413	392	437	390	378	387	399	381	394	429	434	376	383	409	406	358	412	401	390	369	403	392	388	362	351	371	359	386	421	396	349	396	401	399	393	446	389	375	385	431	414	398	397	414	397	414	388	415	404	408	405	426	392	438	447	369	410	356	389	453	405	413	400	388	351	403	394	384	400	397	373	415	368	406	402	401	401	401	427	438	391	469	421	408	407	411	432	414	371	417	431	375	431	366	410	390	397	415	379	401	402	418	342	394	408	408	423	412	374	396	409	381	384	393	407	379	392	441	384	416	396	339	405	422	398	373	377	390	410	396	403	393	454	389	354	419	425	368	399	376	386	420	442	396	363	378	440	337	403	415	389	415	402	437	370	383	360	431	385	377	351	394	429	374	410	403	384	384	375	372	377	398	404	464	401	388	398	370	370	420	383	423	442	360	432	389	390	355	403	385	370	392	357	400	408	386	353	408	392	370	403	341	416	413	387	415	381	381	403	399	414	402	385	392	386	398	407	403	410	375	399	394	387	393	385	346	408	410	361	448	455	388	400	406
33738	29584	8972	5363	5259	4424	3361	2940	2689	2275	2112	1899	1848	1701	1556	1474	1380	1426	1344	1273	1301	1247	1285	1224	1212	1213	1212	1163	1182	1173	1108	1144	1072	1093	1077	1094	1054	1106	1083	1062	1081	1036	1042	1042	1113	1079	1050	1020	1008	1077	1047	1028	982	1020	1017	1092	1053	1047	998	1072	1019	1085	1056	994	997	1012	996	1041	967	1027	1000	980	1029	1005	987	1003	1009	973	1016	981	996	998	1007	976	999	1012	988	983	994	1033	1032	997	997	1037	1024	969	975	1025	954	1029	992	1018	909	960	1058	1002	990	965	992	999	1007	986	1064	1008	1028	972	1011	1005	1020	977	1090	965	1031	1012	981	1005	967	1049	968	971	985	1057	998	973	973	1031	1001	1047	986	991	954	972	999	959	1062	1019	990	990	1020	976	955	965	1000	986	949	950	1003	953	967	999	997	919	955	1008	1050	1015	970	992	977	948	1023	987	981	1024	1015	968	966	950	957	1011	957	1021	976	968	1025	987	984	957	948	999	998	997	998	971	994	963	939	980	1010	921	984	1028	965	1023	948	978	975	965	991	945	950	989	1073	975	997	1006	966	958	999	943	991	940	969	1011	958	961	990	1003	957	966	1001	939	953	1022	978	1017	972	938	955	1014	991	942	1011	977	993	997	947	1048	1014	986	991	1002	998	1007	1038	997	965	985	1039	994	964	1004	959	952	1000	1018	1018	983	997	992	974	996	963	1050	963	987	998	1002	1076	949	1009	953	1036	940	1006	1025	1081	1009	981	883	1032	984	942	953	957	972	986	999	987	1032	982	999	956	948	995	991	1024	986	998	1006	979	961	985	990	976	958	945	1022	960	960	947	975	973	1023	1023	1058	1060	1000	1045	1010	1032	967	981	979	988	976	1013	1006	959	1035	987	982	993	1026	1004	1024	982	973	974	1013	1037	988	963	970	985	1071	985	1012	997	1052	991	985	979	977	996	989	998	965	1007	980	1002	988	990	967	982	1076	952	982	992	1035	1044	1006	958	1020	981	997	968	978	1004	1030	990	929	1044	959	1017	1019	949	1014	927	1035	975	995	997	917	994	994	1013	958	993	1050	984	958	990	946	905	999	999	990	961	1035	991	944	1017	1056	995	998	994	1051	950	1008	1041	1001	950	938	1024	974	974	1021	952	999	1032	980	1044	991	999	1012	955	974	1029	914	955	999	1015	1007	978	926	1014	1009	1032	987	992	990	947	987	969	978	1028	1026	994	1017	936	980	1012	1023	973	1061	1002	1070	1065	995	997	938	1014	972	1002	1017	975	966	1026	933	1056	969	974	960	1008	978	966	977	986	983	1017	943	945	979	1015	1023	1034	1006	1023	989	985	1034	989	961	1006	1005	1023	1008	1086	1022	996	965	988	997	971	958	947	929	1016	1042	992	990	968	957	975	977	991	971	990	970	973	945	996	988	965	997	994	1048	998	949	1032	988	1032	966	1030	960	1027	1026	994	973	993	1072	1020	958	999	993	924	1029	978	1018	985	985	994	980	990	960	967	993	995	958	1016	1038	987	1052	987	1030	987	997	1031	942	1057	996	992	1018	1012	977	1001	1023	998	999	984	1023	995	969	992	974	985	983	989	1014	961	960	1011	967	1008	923	1010	1016	955	1010	968	1019	1002	1004	1009	1058	1033	966	993	959	994	924	980	986	1030	1028	986	985	967	981	1005	1010	988	922	1001	994	987	988	972	1025	1009	993	967	987	983	985	974	982	971	1003	954	995	1017	1003	986	902	972	961	1025	957	984	973	972	1021	1036	991	1013	965	974	961	1018	1019	948	967	973	1028	969	956	971	964	997	1016	952	972	967	1051	996	1074	999	961	1027	979	1026	934	1000	1039	1007	967	965	985	992	958	1057	1015	1007	959	953	955	960	1002	986	991	978	964	1010	1011	1028	977	990	986	979	1009	996	981	946	981	960	967	963	979	1044	927	985	990	977	1044	987	994	978	983	1012	990	962	1006	989	970	1047	949	1041	973	974	1007	962	1014	925	946	967	1007	1009	1004	1021	997	1019	1033	966	1026	982	984	962	1020	979	948	1008	945	989	960	1010	963	1042	942	1010	944	963	997	1032	1003	1004	1024	981	986	1020	976	968	976	967	1010	1007	1000	971	994	985	944	1029	995	989	951	951	939	993	991	963	983	981	953	1007	962	1001	934	1015	981	974	987	978	958	1008	988	1007	1029	966	936	1013	947	935	950	1002	1044	954	977	966	1019	1013	940	1036	1003	975	964	1024	1009	986	1004	958	962	982	993	935	1001	946	985	954	969	975	1091	1033	970	980	1011	965	994	983	1000	1073	976	1000	983	989	944	978	936	921	951	1006	974	986	982	989	989	998	986	1010	1011	977	1003	955	1010	967	973	1002	959	1039	952	974	1005	936	968	934	1015	982	973	975	1004	947	992	969	1025	999	1026	1027	965	1004	1005	984	983	1019	922	1024	977	1009	992	955	1009	1001	987	1044	997	968	960	996	1002	983	966	926	1018	1005	998	1032	1024	965	944	1008	993	964	1007	984	999	1003	1001	1014	1008	982	969	954	1004	1015	1005	1024	965	984	1026	989	1009	983	954	933	940	1022	988	1013	963	1007	916	997	1022	997	1010	996	972	994	1013	1012	1003	1034	993	977	956	1055	993	1029	986	983	1034	956	1013	1023	929	1002	950	986	986	1037	1005	977	1018	991	962	951	993	1011	1028	996	1045	973	967	997	1002	929	954	974	1008	987	1052	957	977	970	985	959	917	974	1004	1001	976	988	1000	969	993	1046	906	918	966	1011	952	1003	1017	988	978	1019	931	973	1038	996	962	992	965	1006	940	998	969	974	962	952	979	1008	979	1031	1012	988	994	962	956	1009	979	950	933	1025	976	1009	949	1071	1046	1007	1076	958	1009	1017	917	1021	970	969	977	977	1002	960	970	953	1004	1009	970	957	977	922	984	984	959	962	970	900	1011	1033	973	989	1001	960	980	976	935	912	1000	952	932	970	1004	969	952	1004	954	994	1016	986	985	1068	952	1011	1050	1022	975	935	936	973	979	1022	1023	993	952	1002	956	1000	969	995	1024	982	957	991	1011	935	1030	1001	997	1026	1036	991	991	981	996	1025	1051	989	985	1028	1017	1035	969	1026	1024	965	1011	995	921	982	972	917	986	968	998	1012	1003	1005	983	973	1004	991	982	1003	974	907	990	963	949	988	1020	951	958	997	1033	956	989	963	954	1028	986	1017	996	1001	952	989	962	1008	1004	995	968	1017	1031	1028	1024	1028	999	983	1022	980	1018	897	1026	956	1041	1003	963	963	1017	957	1046	1005	946	986	991	987	971	974	1001	957	1014	1042	982	973	971	973	987	1041	974	976	1016	978	972	1017	1013	965	1007	987	951	963	972	989	1061	956	1020	996	988	1004	1066	964	1034	1036	981	1003	1038	995	1005	972	1022	934	965	1058	923	995	1002	1065	956	1004	1039	963	940	975	999	994	1031	989	1057	1014	977	995	1011	1016	990	988	975	996	988	967	940	979	982	1048	1039	999	1003	1037	991	1017	1048	988	969	974	1044	991	977	939	992	969	1001	970	1011	972	994	969	1041	1013	967	1010	1026	989	983	996	1056	929	977	1018	1041	977	997	1031	1045	950	1005	991	964	1025	974	1037	961	1033	1014	999	995	1025	940	999	985	941	984	1007	1007	993	998	1030	988	991	993	1029	966	984	1004	978	1005	977	1013	948	956	964	1018	1034	959	970	1000	977	999	985	981	1025	1002	970	960	1014	983	983	1008	1001	975	951	997	1010	992	979	990	995	1025	988	928	1018	917	1023	1007	993	940	975	1017	955	1031	924	1003	983	971	952	1006	1016	1009	967	1033	1001	982	981	991	993	947	1004	1048	1019	997	993	1014	991	1001	1005	976	972	975	974	1031	970	1031	1022	997	1030	982	936	950	953	1000	988	939	1033	975	1017	1034	1017	955	969	965	980	1030	1004	904	967	991	936	977	968	1007	1020	975	1055	1030	955	948	972	1013	962	978	970	929	936	1032	970	993	968	1037	1024	942	1022	981
11848	5257	1808	760	403	206	166	163	152	170	171	152	148	161	151	164	151	146	148	153	170	127	150	145	158	164	161	169	151	148	145	141	167	153	152	168	143	147	146	137	141	159	152	145	150	166	147	157	128	144	137	171	148	165	165	171	149	156	156	144	150	160	141	154	148	137	149	169	162	169	159	163	146	145	165	157	156	124	129	142	147	148	181	148	139	158	158	154	151	148	143	154	147	156	150	145	160	142	129	161	159	145	139	160	146	167	153	143	167	163	153	161	179	126	136	146	154	140	160	176	148	154	152	179	162	163	131	167	157	149	162	156	137	156	160	159	157	137	159	162	157	157	152	160	186	149	175	156	181	152	141	144	146	148	136	154	141	151	177	157	160	148	160	152	146	159	158	132	145	142	151	152	161	144	149	153	140	167	144	163	137	158	130	142	153	149	184	166	120	169	138	166	162	155	151	130	139	133	165	141	128	143	113	154	166	164	174	155	151	132	133	171	143	174	149	145	138	124	155	148	146	161	159	153	160	169	154	146	152	151	155	159	137	137	163	179	141	159	138	132	140	126	141	165	151	138	156	150	153	176	154	170	142	172	140	144	132	129	156	128	161	158	168	163	137	142	150	143	149	155	153	137	135	149	153	159	176	148	148	145	145	135	152	166	151	179	166	146	151	168	131	147	152	155	129	143	157	156	152	175	144	171	145	139	129	170	166	149	148	137	147	141	142	148	136	144	163	145	161	165	145	125	148	135	139	144	159	172	152	156	158	159	126	155	141	136	133	165	144	152	154	140	135	144	153	129	176	165	148	146	146	162	147	140	156	163	148	161	156	140	153	132	161	141	161	148	132	151	158	150	188	160	145	140	150	160	171	151	140	161	149	163	158	174	146	151	147	155	141	170	140	133	139	158	154	160	144	163	149	149	175	154	141	149	152	127	131	143	162	140	158	138	170	143	160	132	150	172	138	154	137	134	157	159	159	151	168	152	141	173	155	144	147	144	147	145	169	149	150	136	128	154	188	153	171	160	147	141	151	165	133	135	171	148	144	170	137	131	143	149	140	149	167	166	170	124	135	154	159	154	149	160	174	129	138	154	159	170	162	172	174	167	154	138	157	133	150	173	170	142	152	142	155	133	153	158	160	138	162	138	149	124	154	150	145	160	165	144	155	161	155	146	129	159	160	153	144	168	160	146	138	143	170	139	168	138	161	153	141	140	139	145	146	147	146	147	166	155	161	154	190	172	150	169	151	170	164	153	141	144	145	126	127	155	138	148	156	129	168	172	155	133	159	157	158	166	160	178	175	152	147	144	162	148	162	151	169	160	162	166	152	148	160	168	148	133	155	154	174	172	140	156	157	129	158	138	151	129	162	152	162	132	143	164	149	158	141	147	169	147	150	142	150	173	144	160	133	149	157	155	165	141	141	117	153	146	151	173	154	148	129	157	135	154	163	147	140	155	155	167	155	171	157	134	150	168	143	143	156	170	145	145	153	132	143	150	148	131	148	149	133	177	143	181	161	146	168	150	156	169	171	152	154	131	150	143	155	167	122	153	158	149	170	167	145	167	164	156	140	161	172	149	154	157	141	153	156	149	160	136	164	151	112	148	157	130	128	157	141	175	145	159	143	136	140	160	173	141	167	148	154	131	179	146	147	152	136	152	143	155	131	163	167	143	170	161	137	142	140	149	150	149	162	153	155	139	142	140	153	160	127	126	153	158	164	170	174	183	138	125	149	156	163	151	162	165	151	143	156	160	158	135	156	156	137	163	157	158	140	143	149	145	157	141	145	154	163	168	167	147	146	151	139	164	146	159	144	167	168	153	176	160	127	139	142	145	146	150	158	151	147	166	158	135	163	164	137	155	164	151	153	170	155	147	147	153	166	142	151	144	154	172	170	157	156	179	149	147	146	177	142	153	153	161	157	143	141	143	131	135	148	142	153	140	170	163	160	162	164	154	156	156	142	169	151	155	151	160	126	144	144	150	143	161	140	150	178	138	143	143	148	149	147	144	156	150	130	145	143	162	149	174	158	156	160	147	153	158	155	153	159	163	175	162	173	148	156	157	174	150	163	126	154	162	169	137	137	142	139	151	148	148	159	159	154	178	142	152	161	147	162	142	149	146	157	151	167	128	145	153	162	152	142	152	161	134	157	144	153	140	150	187	143	154	151	152	166	138	143	147	176	137	158	154	162	162	154	159	139	157	153	132	146	165	129	164	139	152	148	123	173	136	156	141	189	154	152	159	157	124	152	126	160	158	176	169	132	147	159	180	154	148	123	157	153	139	158	161	149	157	149	148	161	149	139	146	135	150	140	162	169	145	133	129	147	146	157	155	151	145	158	145	159	167	196	164	152	130	117	168	147	147	130	172	132	140	169	167	152	138	149	160	130	142	144	140	153	137	144	129	177	139	162	153	158	152	152	151	154	165	155	141	158	157	135	146	151	144	154	161	144	145	144	144	160	142	161	149	150	126	134	136	143	154	158	157	171	142	159	150	160	148	156	141	131	159	144	152	127	158	143	163	170	146	143	155	154	166	136	149	175	170	155	163	169	144	171	166	154	153	163	137	132	138	153	160	150	144	146	163	161	145	173	163	140	163	156	127	119	155	157	178	146	162	147	127	149	142	164	137	158	142	136	171	108	169	162	134	141	143	157	155	155	122	161	159	159	153	140	151	146	176	145	137	150	157	143	144	140	117	168	149	169	135	149	140	160	153	136	155	155	136	156	155	160	136	150	156	151	146	165	165	180	159	148	139	145	160	143	171	158	139	176	148	170	133	155	152	122	158	149	150	159	161	157	140	150	160	139	196	154	159	123	131	155	163	142	146	175	154	159	157	163	147	158	157	149	145	165	154	134	150	160	140	150	138	170	179	165	165	149	141	155	137	131	137	157	143	143	161	160	156	136	113	142	142	168	134	159	167	153	145	168	154	181	160	148	154	134	160	131	160	152	147	153	154	145	137	154	135	184	154	141	161	140	139	148	150	151	154	142	153	147	160	160	140	142	142	161	142	140	160	141	153	148	152	158	181	150	159	124	128	142	156	151	158	160	166	156	138	151	144	143	131	156	160	143	141	155	140	134	151	144	139	139	150	147	119	142	155	169	118	142	174	134	133	159	175	125	150	148	143	181	142	142	162	164	179	149	160	149	166	146	152	165	135	161	150	153	142	149	144	131	159	158	155	135	165	138	140	149	143	144	156	135	163	143	178	148	131	147	166	140	152	165	150	163	166	155	168	151	175	168	130	159	127	171	168	168	151	161	145	155	170	171	149	139	149	148	151	167	157	137	135	161	162	141	148	133	143	147	159	164	158	157	166	161	159	119	150	136	145	140	140	149	152	156	164	140	166	156	146	169	169	165	154	135	153	135	150	147	159	143	172	149	170	160	157	155	168	153	168	162	132	140	166	147	160	150	157	161	167	180	139	144	163	169	142	129	159	161	146	138	154	152	150	152	140	141	167	136	156	151	155	134	134
10083	3297	1508	878	638	632	599	592	564	509	513	539	509	502	538	525	516	475	517	501	469	507	479	481	458	516	474	484	507	510	495	476	493	524	485	494	520	498	487	524	504	505	474	459	490	513	503	490	489	480	508	501	535	523	490	484	497	467	475	473	463	470	513	502	536	472	487	517	480	485	502	475	498	493	490	495	495	433	508	484	482	481	516	506	490	515	442	504	523	486	510	479	525	522	496	539	482	538	491	530	507	495	508	467	492	450	518	474	529	480	513	472	501	510	482	485	489	496	483	497	466	507	497	517	531	498	489	529	486	471	489	464	481	541	501	495	461	476	528	488	504	487	452	461	491	489	499	520	509	513	522	499	517	451	515	505	486	454	475	477	504	453	473	470	497	476	453	480	492	466	441	459	516	473	539	476	482	518	478	523	510	468	516	474	529	479	508	500	468	456	502	520	509	497	496	550	511	471	484	483	476	492	479	490	515	445	488	500	509	498	504	484	500	456	487	502	490	499	526	503	515	465	481	472	520	502	456	494	475	465	469	483	482	511	521	500	501	499	503	522	523	540	507	480	483	515	463	494	505	494	484	456	513	482	488	520	509	489	537	502	497	504	506	489	496	456	543	509	470	512	493	496	490	480	490	480	472	520	498	495	487	486	486	528	494	529	490	522	503	474	510	478	484	490	544	500	511	482	497	508	494	474	540	476	504	472	495	494	484	492	504	495	477	532	521	518	487	488	495	479	498	514	471	506	487	493	469	483	506	500	525	482	502	479	478	466	476	508	525	510	508	547	481	487	465	509	508	479	524	529	496	513	513	475	460	491	493	480	498	486	495	498	467	503	492	506	514	457	474	453	503	507	485	455	529	522	486	449	478	493	513	474	516	489	526	491	483	485	447	492	481	478	515	526	476	496	446	471	512	484	496	511	530	490	459	495	489	443	444	471	546	483	501	485	491	473	486	482	487	492	457	480	492	515	526	459	488	521	490	477	468	471	479	488	466	513	482	525	505	522	503	533	457	439	513	507	484	499	551	463	471	456	493	459	511	516	472	464	499	484	508	490	494	465	489	469	503	529	520	505	497	491	483	511	501	481	480	500	498	496	495	537	529	491	454	491	457	461	470	480	510	508	503	501	485	505	506	499	475	486	488	472	503	500	516	476	490	490	493	467	495	479	513	480	539	498	495	492	495	526	462	501	466	496	517	497	513	500	449	516	440	472	492	478	495	524	504	510	494	494	472	499	489	514	503	495	493	511	560	445	526	465	501	474	474	498	479	489	498	455	475	510	480	504	488	488	484	466	471	486	508	550	480	518	534	483	483	429	477	432	454	479	506	492	495	489	498	477	519	510	441	486	492	527	462	491	482	454	460	490	476	485	455	491	505	501	489	472	497	542	475	497	458	545	452	507	501	503	497	501	498	489	471	448	482	494	503	542	478	466	499	519	504	542	471	464	463	464	547	480	486	505	439	503	449	461	474	502	493	537	499	472	469	490	525	455	516	506	479	504	484	516	476	514	453	523	498	501	494	490	499	478	484	472	515	536	510	528	516	508	499	468	458	442	492	511	489	473	499	507	517	451	522	527	492	493	500	493	467	485	479	492	546	490	475	514	484	490	487	454	521	534	491	498	499	499	472	524	527	526	501	488	484	484	492	497	529	457	470	496	454	483	456	507	504	497	471	508	503	474	495	491	522	495	489	529	505	503	484	520	475	514	507	446	517	502	514	522	476	472	499	493	503	518	465	504	474	512	494	533	463	508	458	505	480	519	497	507	520	478	444	483	479	476	477	516	505	485	485	491	507	477	490	450	493	486	485	507	479	502	517	539	501	483	528	488	484	478	475	518	479	504	522	543	497	479	497	462	481	523	479	487	501	520	499	495	494	509	458	508	480	481	496	484	484	515	490	538	510	500	509	491	501	495	523	456	510	519	505	487	500	500	469	490	476	483	483	468	498	464	425	504	491	513	500	504	508	514	510	484	497	465	512	492	451	479	506	475	496	476	478	516	532	494	506	491	534	499	490	541	502	496	488	480	477	516	499	526	477	491	498	494	459	479	498	490	500	494	489	475	530	518	497	484	487	502	488	503	516	466	521	492	507	485	472	486	482	469	483	483	475	497	488	519	487	427	482	507	461	455	476	473	503	502	522	499	502	526	503	516	484	482	486	427	446	488	496	477	525	468	510	493	522	457	483	487	486	446	464	507	492	491	489	485	513	506	491	498	516	499	475	468	484	468	489	490	495	530	534	489	525	516	489	520	496	532	469	498	495	540	455	478	499	476	505	473	463	494	538	493	481	462	492	470	501	489	491	465	498	484	515	506	485	483	532	453	516	482	509	505	464	523	489	536	515	499	482	477	485	509	530	482	488	507	451	453	485	535	496	457	517	479	489	489	463	466	498	490	509	473	509	489	499	484	501	493	466	459	532	474	479	510	475	512	500	494	457	480	470	500	491	495	492	496	523	505	459	512	501	465	481	465	446	462	464	453	502	511	524	477	518	500	507	478	480	485	455	490	450	461	477	503	429	505	493	484	493	544	501	500	495	506	540	469	488	482	471	435	487	445	443	484	471	493	484	490	475	506	508	501	496	511	503	511	481	469	469	488	491	479	479	492	467	471	517	494	469	497	514	470	480	506	478	489	469	488	480	482	483	546	530	496	505	478	520	490	527	477	433	530	530	516	489	494	461	510	511	487	496	481	525	470	514	489	477	504	452	504	495	484	468	474	524	501	520	543	491	483	486	518	483	455	464	488	462	533	445	479	471	481	501	516	493	452	503	503	486	466	509	477	495	512	512	480	478	491	501	513	504	503	478	462	510	530	522	494	488	486	458	471	477	525	506	453	495	524	462	485	539	493	508	532	491	463	486	487	456	541	485	474	477	523	513	508	480	506	471	464	448	508	508	449	493	479	461	470	504	500	534	498	463	511	503	507	485	507	468	417	508	486	471	523	458	494	490	476	458	491	493	517	506	512	496	447	464	504	465	482	532	516	533	513	513	469	495	443	503	508	448	501	494	504	469	505	474	532	483	477	509	492	500	491	472	537	460	458	490	528	510	473	474	487	519	520	516	476	493	500	484	472	508	511	467	484	496	460	464	495	468	498	485	508	513	461	491	498	462	469	473	452	477	509	481	520	525	520	506	499	463	506	518	485	521	481	510	487	492	460	465	475	513	472	548	482	508	489	458	495	454	541	435	511	495	475	484	483	478	489	470	500	506	489	486	506	502	487	515	460	486	493	545	568	486	496	493	510	484	491	502	491	473	494	485	485	462	509	481	483	491	525	483	441	444	506	517	473	476	506	463	483	498	447	499	447	553	467	466	489	504	478	523	508	468	467	443	524	481	479	490	453	485	506	462	482	472	477	469	514	494	509	477	490	484	501	476	500	480	481	506	498	499	509	506	526	474	462	475	482	498	491	521	475	468	500	530	516	485	525	467	477	509	505	501	474	465	513	452	470	483	474	501	498	503	494	499	481
38006	34879	21498	15190	9233	4957	2307	943	571	480	453	436	426	405	410	361	379	381	375	377	402	343	388	408	383	366	340	399	372	383	365	329	367	351	353	337	348	355	321	352	368	321	391	361	336	341	358	376	336	350	314	340	369	340	368	365	381	370	376	359	341	357	309	351	352	342	349	382	328	350	339	346	355	367	348	358	343	366	363	367	357	333	331	335	371	360	338	362	383	339	345	338	368	361	324	348	355	365	359	349	335	337	325	345	317	394	382	370	340	358	319	351	346	351	318	341	358	339	343	301	346	326	323	321	329	353	332	383	360	345	369	355	328	330	367	376	377	336	289	345	365	341	365	342	352	346	337	369	351	349	338	330	354	349	306	340	351	363	341	346	339	353	328	362	345	360	362	320	352	329	351	364	342	366	357	340	333	334	379	370	310	351	356	334	355	356	384	396	342	360	338	320	373	356	330	338	348	358	337	327	312	360	336	304	341	343	320	370	309	337	357	352	374	354	358	298	335	308	315	357	327	332	357	304	341	358	358	335	381	345	354	336	360	331	353	329	336	369	336	333	373	334	354	362	311	360	327	336	332	331	363	309	341	343	349	345	319	360	368	352	365	390	345	356	373	327	372	346	337	342	322	363	357	344	333	335	346	361	311	370	320	347	317	339	316	361	370	307	358	337	356	331	379	365	339	380	349	341	371	371	377	344	345	313	339	367	316	313	348	333	346	374	333	345	366	354	348	365	329	372	352	366	343	353	341	360	350	348	322	359	357	392	382	328	353	358	341	352	314	346	347	354	343	363	378	327	336	347	372	329	326	366	331	373	347	375	336	324	374	348	372	377	362	343	377	339	338	386	321	376	332	340	329	372	377	334	297	355	412	355	329	358	363	379	326	348	342	368	359	335	375	372	345	329	372	331	391	361	354	347	354	328	347	344	325	392	357	352	343	354	340	337	360	332	347	310	351	334	353	323	326	344	335	343	365	334	358	340	357	318	328	345	354	385	322	315	373	366	375	324	343	351	346	364	353	365	349	379	356	389	336	322	325	312	326	356	334	356	337	355	326	353	324	348	334	372	334	339	365	361	372	356	354	356	344	339	338	375	309	321	352	345	360	338	353	352	348	346	351	348	328	358	330	335	326	335	358	354	359	332	350	321	359	336	362	332	335	335	330	336	319	336	322	344	305	373	350	337	326	367	336	368	361	366	382	368	373	316	359	326	332	396	358	367	344	362	372	341	353	352	323	330	331	326	351	357	346	375	387	328	325	341	346	378	365	364	333	354	347	378	344	377	361	389	344	387	343	359	332	331	355	327	304	348	377	354	315	338	371	356	350	363	321	387	336	317	381	334	373	351	402	336	333	349	350	377	339	354	334	321	338	350	311	347	333	340	348	348	391	358	317	365	354	360	345	312	320	329	362	323	343	334	350	391	375	344	303	355	355	357	360	363	371	365	352	355	347	348	357	325	361	363	279	321	324	326	332	329	325	347	355	338	323	373	372	332	323	357	323	371	316	378	339	346	332	334	333	340	355	319	352	336	376	303	368	374	363	313	357	315	369	306	335	341	359	382	349	367	367	339	309	367	312	367	308	350	332	366	366	342	338	387	313	391	341	354	318	327	329	347	336	363	345	351	329	356	342	392	354	351	336	362	330	336	364	333	325	335	349	356	369	346	317	326	326	327	336	327	371	351	342	351	323	349	366	345	364	341	366	355	357	363	322	393	358	350	378	382	307	364	382	361	342	338	349	361	360	381	362	337	355	365	361	370	390	326	398	354	361	344	350	333	333	399	358	362	324	354	354	336	352	331	350	345	350	368	349	344	348	347	348	324	324	341	328	386	336	335	353	351	356	344	374	364	309	345	341	346	371	319	360	368	336	373	348	348	351	383	388	342	332	361	302	360	389	334	334	326	334	323	366	357	354	339	364	360	342	339	354	301	389	357	324	365	347	358	356	387	343	323	350	318	357	352	308	358	341	370	330	332	347	358	349	353	322	327	375	328	362	328	334	360	357	356	352	359	354	362	303	346	348	355	335	351	318	352	365	342	357	342	364	339	360	347	336	393	351	314	322	346	318	347	353	339	374	319	337	352	345	328	323	316	347	348	345	348	343	371	333	338	378	383	359	330	315	371	360	358	399	355	347	376	359	340	327	330	347	364	389	358	357	347	371	341	315	359	351	337	307	382	374	365	395	345	377	372	354	356	368	348	348	363	339	359	374	345	350	340	355	341	345	344	360	374	366	345	320	343	363	358	358	362	356	342	362	342	352	346	343	322	368	369	368	360	341	325	352	351	336	356	345	303	363	335	359	348	394	305	333	352	316	376	374	345	339	314	336	334	338	340	339	323	344	353	340	348	391	324	297	356	350	360	396	373	356	330	365	401	329	364	315	358	348	357	312	340	366	333	365	348	335	322	359	355	361	356	328	308	351	317	340	338	314	351	331	319	349	330	357	367	344	344	368	334	341	350	335	365	329	354	351	299	344	322	318	352	331	359	367	358	330	322	340	338	324	343	294	345	366	377	358	330	323	347	355	368	360	341	358	357	390	325	353	340	347	342	302	341	341	335	359	333	323	372	352	360	299	411	372	315	327	352	367	365	359	327	361	343	322	381	352	364	358	348	355	310	310	363	343	338	333	349	340	352	321	416	359	337	319	322	335	356	326	353	326	337	323	378	348	333	312	359	369	353	369	344	334	314	400	345	337	337	370	341	318	327	349	376	319	346	353	368	344	339	353	336	372	352	339	366	388	354	364	333	316	331	300	375	345	329	371	365	372	353	366	353	357	352	373	334	353	362	341	302	360	343	338	357	364	354	321	370	365	338	306	332	352	352	352	316	366	354	362	328	390	362	362	360	333	310	348	344	334	331	347	368	362	348	358	318	337	356	332	327	371	322	352	344	338	343	369	350	356	322	350	345	367	348	360	366	304	334	331	363	367	400	325	345	321	317	348	339	344	347	309	338	363	333	364	356	363	370	351	324	338	320	369	392	373	334	335	305	352	355	327	372	357	372	367	351	329	352	374	365	353	336	366	359	307	327	340	317	355	331	328	371	380	337	343	373	336	356	340	350	337	330	321	373	330	344	322	333	356	405	343	373	353	349	323	332	320	352	356	364	324	320	340	326	349	352	341	326	374	366	336	345	343	334	378	356	382	358	367	331	368	328	361	344	359	355	365	347	315	335	338	325	360	345	345	345	352	390	352	346	366	396	357	315	356	353	343	362	346	362	345	329	359	398	326	337	372	324	320	360	390	355	358	342	325	349	345	361	351	343	343	374	371	353	346	366	337	335	340	364	369	358	352	346	323	339	366	309	365	370	353	342	354	391	370	357	340	360	358	337	353	351	365	329	365	335	328	331	370	315	361	336	330	344	366	354	342	344	368	344	366	332	341	350	344	337	331	337	341	387	339	343	377	360	366	369	360	315	318	353	393	357	361	343	328	326	340	355	337	361	355	349	356	365	348	345	360	353	356	376	341	341
28388	21193	7839	5131	4278	3611	2568	2163	1896	1683	1562	1560	1388	1359	1278	1288	1189	1136	1132	1132	1097	1093	1100	1108	1032	1031	1094	1016	1049	1013	1013	985	1026	888	958	934	912	955	1002	959	952	952	949	1010	956	950	953	928	979	962	960	907	947	936	1008	991	907	929	939	898	916	936	893	951	881	890	925	926	937	954	916	988	963	996	947	901	941	919	971	869	912	958	909	885	979	881	914	945	936	926	896	939	937	949	894	929	917	909	940	904	896	969	912	946	904	957	946	965	924	947	918	938	940	947	893	912	889	970	903	896	969	849	931	955	920	904	918	910	919	918	922	885	933	907	885	924	910	912	937	916	921	957	899	883	945	929	944	985	936	931	915	895	865	939	914	925	922	885	840	914	960	925	934	916	968	899	900	899	894	924	967	882	910	940	962	920	961	912	932	945	940	950	911	948	897	923	890	917	932	942	918	911	930	949	900	948	973	970	890	906	912	938	875	944	890	908	916	881	903	927	909	917	934	906	911	911	933	949	901	933	979	980	889	940	868	929	857	958	964	899	891	896	870	908	939	899	879	933	956	866	919	941	909	925	894	955	859	933	904	862	950	916	904	964	900	902	886	901	913	915	952	915	944	917	944	939	898	932	948	927	948	936	934	867	932	897	950	929	948	963	967	970	906	921	867	922	892	921	964	956	942	929	932	992	872	915	902	903	933	960	943	844	870	919	917	895	878	962	952	879	935	950	990	887	938	937	948	952	874	932	932	927	905	932	909	911	919	875	891	912	948	873	905	869	950	928	929	890	965	913	955	929	920	904	902	940	939	937	913	920	915	915	953	899	892	914	858	891	956	937	877	884	933	935	923	891	952	893	913	940	881	969	926	923	937	960	905	958	925	915	897	922	950	933	935	873	909	941	875	934	902	945	891	925	915	902	915	946	904	918	969	934	909	994	965	919	885	933	975	894	895	944	925	866	936	923	841	936	942	945	933	926	886	983	905	869	942	958	930	947	896	926	930	907	915	933	882	943	892	917	925	950	903	942	924	871	907	918	919	916	917	959	963	934	942	934	913	938	956	972	932	916	938	889	934	906	912	942	925	943	962	880	937	941	927	936	982	929	972	952	955	901	933	967	940	966	924	962	951	908	889	930	938	916	931	947	883	977	923	912	940	918	868	885	941	958	909	910	923	902	923	939	925	927	906	932	926	931	893	880	942	946	882	955	911	896	912	868	962	958	899	878	960	905	914	919	903	966	911	960	949	928	952	967	925	917	896	958	915	921	903	921	950	922	907	957	905	924	960	974	883	916	908	888	919	906	920	879	979	917	959	900	894	905	882	956	946	938	896	897	897	882	929	931	858	910	956	909	969	964	883	900	905	907	961	910	937	922	905	953	965	911	939	938	914	973	869	901	904	892	918	927	961	955	959	903	897	883	923	915	978	920	895	936	892	888	946	963	912	897	853	913	914	984	970	972	892	925	917	864	907	950	936	925	920	895	920	900	930	903	889	919	889	848	903	940	898	955	895	891	909	891	925	898	896	902	884	908	870	883	914	885	938	917	841	889	880	949	903	940	919	923	902	856	934	927	903	929	862	928	895	964	898	935	895	945	917	840	941	948	860	925	936	977	899	874	866	892	923	910	951	890	929	899	977	972	915	981	927	887	926	925	939	916	991	957	895	949	881	888	885	921	931	877	903	952	956	984	926	898	908	903	928	928	915	908	905	935	967	944	909	917	926	903	950	914	911	869	904	927	947	941	917	950	919	882	991	961	960	909	938	923	967	917	893	884	957	910	979	899	894	925	976	896	936	865	913	963	934	966	912	915	921	945	851	869	927	889	928	947	896	900	904	977	915	906	830	912	895	897	925	913	901	914	933	911	903	878	943	948	897	938	918	880	916	940	884	912	925	975	937	924	907	927	922	881	938	864	892	961	914	884	905	952	929	939	917	853	927	988	897	881	907	895	919	925	873	941	937	915	928	914	928	923	954	925	915	897	925	885	897	874	906	895	905	965	900	913	924	946	898	878	902	924	907	898	924	909	918	884	895	931	946	915	922	918	936	930	902	926	860	909	885	955	952	869	922	940	885	883	938	862	925	880	948	916	947	888	869	960	933	951	942	956	904	942	888	920	976	903	906	875	902	879	906	842	941	909	923	923	943	929	942	936	943	904	958	881	901	1013	932	928	927	901	907	894	889	975	907	909	914	944	944	917	916	894	901	863	897	909	968	936	929	962	938	934	910	895	905	917	907	865	901	978	956	937	915	854	863	881	933	940	956	914	918	891	937	920	913	913	871	929	924	903	925	913	962	980	921	937	870	916	918	916	939	911	944	949	943	914	913	975	940	891	952	941	957	905	959	915	902	914	885	892	900	1037	927	932	883	958	883	937	905	962	897	873	987	920	922	920	928	885	897	904	880	914	883	907	931	869	939	872	924	934	873	849	889	948	947	896	932	936	962	913	970	907	900	867	885	889	940	955	919	891	916	931	933	929	928	939	939	833	912	913	937	1005	931	956	906	912	894	896	1010	919	938	928	889	952	953	915	905	874	928	861	846	929	913	931	980	896	887	933	872	843	947	948	926	957	926	930	896	970	907	908	854	889	890	903	895	934	938	888	906	925	919	905	919	930	946	950	926	895	971	875	927	914	900	954	913	923	879	893	868	871	885	846	924	914	882	895	921	918	935	963	907	925	910	856	908	931	926	899	931	944	898	999	981	931	928	978	914	992	893	908	934	909	857	910	941	938	889	898	926	942	907	951	933	899	898	966	901	906	917	923	929	892	923	890	937	961	961	945	959	938	949	949	886	958	965	926	959	945	942	919	903	875	914	856	934	868	893	880	961	939	942	884	945	943	938	964	963	927	922	937	916	950	938	962	921	874	891	896	887	910	901	915	929	882	901	978	956	909	919	916	936	942	934	880	936	915	930	957	926	902	891	907	952	971	927	918	909	951	885	901	938	920	924	927	907	930	950	927	919	898	905	885	905	934	916	916	957	928	925	926	848	884	867	922	913	927	891	909	888	858	944	886	959	937	947	924	919	921	912	955	903	891	900	937	944	924	937	952	937	965	958	902	946	965	949	941	950	863	896	923	949	899	942	913	931	965	966	899	888	884	901	907	930	910	905	937	938	902	909	877	955	901	951	913	914	949	924	962	932	901	900	931	916	988	884	931	901	911	941	848	916	966	861	894	907	963	899	929	908	880	915	927	915	937	925	930	911	903	914	937	907	921	937	920	932	958	947	873	985	914	926	885	934	896	952	934	889	923	920	947	912	874	950	914	890	914	952	910	915	949	964	929	938	888	922	949	932	924	911	926	933	887	929	904	934	914	916	934	913	988	896	907	957	902	917	928	938	862	904	922	904	961	924	905	884	927	879	861	913	902	928	904	871	900	920	935	929	910	969	913	951	857	911	946	889	908	948	924	926	893	904	869	907	906	902	887	987	866	937	916	928	863	918	986	913	917	965	949	967	941	935	932	909	913	939	928	951	918	968	921	913	959
45780	36742	25748	21125	16295	10857	6088	2337	828	613	555	523	483	488	471	444	448	463	445	460	387	442	424	434	420	425	449	444	413	443	397	409	385	423	407	418	403	413	368	398	439	378	393	404	380	418	416	405	415	383	407	404	430	399	396	425	420	410	425	391	408	437	408	414	391	380	427	422	395	387	398	403	381	401	356	415	428	404	396	427	398	407	401	389	385	389	374	403	413	399	393	410	403	393	401	407	413	419	409	395	390	438	370	394	416	384	426	407	432	382	415	437	441	363	385	360	385	382	424	371	408	413	393	438	409	396	388	426	377	394	429	420	359	403	424	431	412	420	374	399	417	435	378	369	415	387	410	397	421	384	380	425	399	415	406	374	416	428	402	408	428	394	416	383	408	427	371	397	406	368	398	405	398	381	394	366	368	386	384	369	387	398	376	408	377	405	401	362	391	390	385	417	411	406	376	389	384	399	427	382	394	397	390	424	407	365	423	409	422	416	420	375	383	419	405	391	435	433	396	378	401	382	374	381	399	428	421	386	406	361	432	395	384	419	421	382	402	411	394	416	393	389	422	433	430	378	386	393	377	374	393	376	407	398	400	383	378	382	376	420	380	397	439	418	413	411	408	363	420	412	394	406	388	406	427	463	415	400	400	357	335	385	427	417	412	385	384	354	385	419	403	366	361	364	391	416	406	397	413	396	409	396	393	406	347	403	391	352	377	392	379	447	426	399	377	392	410	391	416	426	404	433	402	415	376	401	394	414	436	414	421	402	430	385	399	398	378	393	407	393	403	367	394	379	416	390	386	395	364	423	385	430	405	433	432	397	433	414	401	448	428	374	427	383	389	387	388	408	383	366	406	400	425	413	404	391	362	395	394	453	393	404	381	419	366	409	393	389	361	378	402	402	391	397	354	380	394	382	354	415	397	387	395	390	379	451	390	423	398	386	401	407	388	418	382	409	388	369	385	398	389	393	421	413	385	420	393	359	412	441	383	396	418	371	442	412	425	395	373	388	408	419	398	393	408	422	426	382	345	394	409	356	405	416	394	360	382	415	398	373	416	368	363	381	416	413	407	377	415	417	362	424	403	369	414	374	412	387	397	403	410	398	394	376	409	358	393	397	396	418	411	413	393	422	389	435	397	438	406	374	394	375	427	404	417	387	404	421	389	420	420	391	428	424	408	369	388	406	442	422	398	394	383	385	400	427	407	415	405	374	397	365	378	389	353	386	375	398	395	366	383	378	399	392	423	371	402	434	377	413	382	426	418	376	381	406	382	444	408	406	427	411	412	406	396	379	378	379	355	379	396	417	412	374	389	357	375	422	398	374	405	388	395	403	386	401	405	385	367	393	398	415	387	371	395	368	370	412	413	407	392	404	438	376	392	404	401	391	430	373	407	382	393	407	384	380	385	390	394	406	420	396	375	404	377	378	362	422	390	408	381	423	429	364	405	372	415	401	408	382	420	392	406	398	394	407	389	395	378	393	375	420	379	395	394	363	402	351	400	350	392	400	413	385	400	452	385	409	406	381	425	418	406	421	403	386	398	392	406	358	415	428	381	402	386	384	408	436	417	422	411	378	372	432	408	379	409	389	383	446	351	388	401	379	396	395	383	393	443	430	407	391	368	398	415	406	385	378	404	401	394	404	397	427	400	428	406	429	451	406	398	391	413	406	404	405	425	389	388	383	374	422	373	409	456	383	391	367	389	428	369	383	420	394	391	399	390	446	395	421	444	407	401	371	398	412	384	391	406	393	376	373	386	418	406	424	373	407	360	401	433	364	402	384	415	424	384	388	401	419	345	377	400	433	393	439	416	381	396	411	384	387	352	434	394	375	412	408	368	403	418	367	376	345	425	389	381	381	361	376	379	432	428	406	419	379	367	419	403	396	395	387	395	384	361	429	368	410	376	433	413	360	400	387	397	401	411	404	429	411	397	392	349	382	418	395	414	411	391	421	403	428	395	370	407	454	392	427	401	406	426	419	438	408	401	424	406	407	411	400	415	400	432	362	402	375	409	426	395	408	330	422	396	393	402	358	401	382	409	376	409	408	397	397	378	412	389	370	386	410	404	400	378	422	412	427	408	379	406	391	377	398	394	384	421	368	399	369	366	402	391	370	440	370	397	368	382	401	433	391	407	408	379	386	395	351	396	374	369	419	389	394	402	400	355	366	403	402	365	385	440	395	390	392	367	411	388	373	365	357	444	435	392	414	390	379	382	400	400	365	391	405	410	388	402	409	403	390	420	384	382	392	432	379	408	456	369	386	435	408	436	401	412	368	376	392	405	453	383	375	427	381	416	376	402	423	409	416	406	406	411	363	408	422	384	397	421	406	385	406	444	415	395	374	408	389	441	413	394	386	408	400	360	375	391	377	435	410	421	376	432	403	421	408	389	427	394	392	419	385	409	380	387	400	378	388	379	399	393	418	389	373	382	403	364	414	409	388	406	348	375	388	404	384	379	379	397	376	378	379	373	385	395	431	405	396	398	433	391	431	399	426	438	408	414	400	362	429	415	389	408	402	411	409	414	420	468	384	410	397	408	383	399	379	409	420	368	413	386	386	378	386	386	381	418	367	427	370	417	389	384	397	397	388	361	413	390	366	417	369	437	409	382	389	385	385	409	389	411	405	407	443	413	407	386	389	398	437	399	401	388	388	393	414	386	417	376	425	386	371	371	391	377	390	429	377	427	388	435	399	395	371	384	377	378	404	384	352	417	434	365	374	413	397	386	388	402	414	417	396	439	401	394	411	377	359	413	410	393	411	385	382	384	395	361	382	407	378	403	424	383	402	371	390	418	379	386	355	354	384	418	413	400	423	425	394	454	378	409	394	411	374	382	394	411	400	375	390	409	383	417	402	392	425	430	391	395	346	364	413	415	371	427	415	388	426	388	411	419	426	391	381	374	381	392	398	433	410	410	390	436	384	380	373	393	435	409	441	440	369	410	366	395	365	365	458	397	380	385	424	387	375	396	430	409	401	356	424	413	395	418	405	434	408	380	416	386	417	385	406	366	401	412	426	427	388	395	340	411	427	410	403	441	384	424	427	389	362	373	406	356	383	404	404	361	375	411	415	364	377	388	372	435	386	378	420	376	373	406	432	374	404	400	379	388	405	401	388	390	452	425	387	411	378	443	389	398	367	379	427	401	375	403	377	411	429	381	447	368	401	361	405	393	391	387	397	385	364	410	413	431	402	391	398	387	410	373	409	383	410	390	411	431	416	389	429	393	397	370	368	414	384	420	388	421	371	416	399	378	360	371	425	377	390	407	378	371	408	429	413	395	395	373	431	384	382	396	372	358	408	384	410	397	364	432	412	401	380	431	415	392	406	371	365	403	378	401	419	389	425	399	395	391	417	415	387	377	379	434	431	390	427	369	384	424	383	403	387	397	428	388	390	394	346	367	425	368	384	390	363	425	416	359	367	377	395	414	374	432	363	431	402	378	370	388	407	429	382	385	377	393	362	414	418	401	359
36724	27222	12168	6305	6250	5649	5268	3245	2521	2177	2125	1881	1765	1649	1501	1507	1404	1424	1370	1377	1320	1277	1289	1200	1190	1137	1178	1156	1205	1128	1162	1109	1131	1113	1079	1066	1069	1078	1075	1079	1022	1048	1091	1020	1038	1044	1081	1103	1047	1013	1037	974	1039	1082	1029	984	1102	1039	1039	1061	1039	1077	1003	1051	994	1022	1046	998	1015	983	1016	1045	972	1066	1036	1024	1042	997	1031	977	1053	1017	1078	1006	1019	1016	982	992	1037	1023	986	984	1008	1002	975	1025	941	1043	1030	984	944	949	1026	1015	1012	975	1007	948	958	993	1027	959	981	996	1003	999	1002	1037	1050	1029	971	980	1004	933	984	952	1017	967	1004	960	990	988	972	1019	1020	995	1004	1016	1066	1009	957	1038	1008	1029	1014	1003	1006	978	982	1031	997	998	981	1006	1059	968	1005	997	925	978	956	975	1072	1034	1002	992	977	1020	1021	967	1025	1036	1000	979	1059	1004	988	973	1011	969	971	916	989	1005	1011	996	955	973	935	956	992	1011	1003	1027	1060	1016	964	1020	983	932	973	1000	979	963	999	960	943	951	1019	939	1021	981	954	1032	1019	965	1054	989	989	982	1071	1019	1012	987	999	1017	941	990	1010	982	965	944	1037	980	996	974	999	1010	963	984	991	1030	962	983	1015	962	1037	950	999	1015	981	972	986	1010	1023	997	966	1006	987	986	997	992	1026	991	1002	978	983	973	1014	949	1056	994	1016	982	974	1007	952	977	1051	971	932	978	971	987	980	983	1077	1012	983	964	958	991	956	1031	1000	950	1068	972	1003	1043	982	979	1002	1033	995	1053	1020	986	1012	969	972	1035	1023	993	1033	972	991	996	1018	981	1015	962	1001	997	964	971	964	1031	973	981	1012	984	961	982	957	982	1044	1009	996	994	927	1005	1001	955	941	1062	980	1028	1007	1021	972	995	1011	1024	963	959	977	1018	970	1008	989	942	937	945	997	952	1026	977	1000	1048	1010	976	993	931	1039	1015	1030	959	1022	982	955	1013	987	1022	966	1040	989	988	1028	982	1006	1058	981	981	1007	977	1027	1036	1010	974	990	993	1039	983	983	1010	1025	988	1015	1021	1016	974	972	1012	1016	997	1042	962	1023	1023	984	969	988	974	987	981	968	1011	1009	963	1019	1012	1018	979	952	1010	955	986	995	962	965	958	980	989	957	970	988	987	1002	1007	1029	985	948	988	1000	1021	1028	1014	975	997	1052	1052	961	928	971	1035	1003	956	990	970	988	982	1017	1018	966	1066	972	1014	956	994	990	935	988	942	1016	978	997	1021	1047	967	983	988	993	1000	1004	1003	994	1026	1043	1062	989	976	982	1039	978	1025	1007	946	981	1064	1006	974	937	980	1015	1004	1045	1002	957	980	967	982	999	971	1021	1035	1021	945	998	984	1056	951	962	983	944	1053	999	1010	953	966	977	973	966	1007	943	972	957	1057	957	989	1013	1003	954	1009	959	945	920	978	926	1010	982	998	993	977	1014	997	990	980	935	1041	1014	1033	1034	988	957	1045	1005	1012	993	1058	1029	1001	980	985	991	940	1005	998	987	976	955	951	1022	1010	1005	1061	1005	1024	990	941	998	993	989	933	951	973	973	953	1011	976	1023	979	1016	1005	985	1051	992	1024	1049	947	985	1050	990	1001	966	1010	951	968	984	1003	953	973	980	1013	1003	1019	965	992	954	1049	1034	1060	1002	971	992	980	981	995	980	1007	950	1017	1022	960	1013	961	955	1006	976	974	968	915	980	1047	972	969	1016	983	987	980	1031	930	1001	998	1049	980	975	992	1010	990	976	1006	967	992	958	1039	978	1022	1051	1021	952	938	978	1011	983	997	979	1000	1016	1006	945	964	1036	984	1002	1006	994	968	1065	1001	974	1028	939	993	987	1020	987	979	1050	945	984	933	1009	965	1025	1018	961	994	938	1016	988	1012	1030	965	996	1027	981	1002	1003	966	948	999	1014	988	988	1026	989	1012	991	971	1002	995	976	994	1018	951	1015	1022	970	975	989	989	1000	930	952	1008	1019	974	1049	964	980	964	1001	997	980	965	1020	974	995	1016	1025	1001	947	988	1042	1020	1026	1006	1011	1020	960	1025	979	953	1005	1001	980	935	965	1004	1038	963	993	1016	978	979	993	959	1029	1044	982	990	964	1021	981	1010	959	991	1065	1006	993	1031	970	974	1007	1031	988	1047	1017	1020	1055	969	988	1038	1016	951	939	991	993	966	981	980	1035	945	997	1026	965	1001	1042	984	927	1011	968	1059	984	1036	960	945	981	1008	1006	982	973	989	1019	1045	977	1000	969	964	963	987	989	959	1044	955	1011	1005	965	1021	1037	960	965	984	986	1039	1019	990	893	982	1035	955	1012	1003	970	960	975	1026	972	1045	1025	1039	960	1002	1001	1010	982	1019	997	975	1003	990	977	1007	1004	1065	1041	979	999	1036	995	996	1016	983	992	993	935	953	997	1015	1006	1056	955	1017	984	1053	995	999	968	947	969	936	1017	998	987	1047	1037	1024	1038	988	994	981	981	973	974	1013	920	997	939	1025	981	922	945	1066	988	1016	965	1012	968	1024	1008	983	961	988	999	1008	973	976	988	963	1056	978	990	967	1002	1036	972	1067	970	1022	987	941	978	947	1006	953	1005	979	987	986	1034	968	1039	992	997	986	1003	971	1034	990	1026	979	983	946	1000	978	963	979	985	979	942	1036	947	1006	1018	979	1006	999	1017	982	1018	989	1037	986	1005	1002	989	984	1033	970	1007	1011	1016	1005	989	962	1117	1041	986	946	965	945	1002	995	965	950	979	981	995	1014	986	999	933	1050	998	1018	1010	1002	984	902	978	983	947	996	920	974	945	954	957	1030	930	985	987	1028	1018	999	983	997	971	1050	1023	1000	983	964	952	1022	964	961	1003	1020	999	965	1033	998	1031	978	1019	1022	996	1008	944	1026	950	1024	986	998	969	968	980	1012	1024	1000	1044	1046	991	984	1002	988	983	1037	1006	976	963	1011	1004	958	996	978	959	964	1009	1059	984	986	999	918	996	1009	1037	974	986	1000	935	1031	980	1035	1053	1025	1012	1000	951	952	967	983	986	983	932	955	1018	991	978	1010	1017	987	951	1031	994	959	995	997	1010	1031	974	962	995	983	1043	960	996	1041	962	968	1045	1005	992	955	1048	1021	1036	938	984	1003	995	950	975	1019	982	962	991	1028	961	958	964	1023	1005	984	965	996	996	1017	971	1004	970	987	960	974	948	963	951	989	968	962	1019	1012	953	987	1016	927	974	983	959	947	975	975	1057	971	1000	1015	948	961	1027	1030	947	977	959	986	958	1001	992	1005	994	980	1030	991	974	1025	997	1010	970	962	980	914	986	1009	1031	997	1004	1000	1048	1017	1014	1001	1053	1011	989	931	969	1020	1016	917	1000	963	1031	968	1047	984	962	1019	985	1006	975	1006	976	978	1018	956	974	989	1030	1010	961	977	1025	1029	1031	997	1024	1012	943	984	943	980	973	972	1014	1018	992	1023	988	977	1011	1003	1022	1021	1040	1035	951	960	980	985	935	998	959	970	1064	1022	1021	966	1004	993	933	995	1012	1010	967	1031	997	953	991	975	982	985	983	982	938	945	1004	921	975	941	983	998	981	955	1005	982	999	1025	937	966	968	1041	949	967	1032	997	1001	988	1009	1007	1030	963	1003	1000	945	972	1039	1029	1069	989	965	954	953	1021	1017	998	1007	1050	996	999	1001	1009	958	987	972	1030	969	930	987	1002	1023	1000	1038	1000	1008	1009	1007	950	950	1007	973	994	1028	1033	991	1039	962	983	1028	980	940	1000	962	989	983	996	986	957	1005	991	1014	1021	996	1007	961	985	957	972	1026	1002	1007	1028	990	989	987	974	1015	911	1013	1027	1021	942	951	1011	980	914	934	1004	987	963	994	1027	1028	952	974	974	990	974	909	1007	997	1050	966	952	1018	987	972	996	1017	950	1017	980	999	963	962	971	1001	1016	1030	980	942	1018	967	1090	974	982	953	1008	978	945	973	998	1042	998	983	1020	1035	990	979	971	1002	969	1045	1035	971	1036
11357	4843	1514	666	355	224	188	181	165	166	147	170	156	155	172	166	142	182	156	146	162	161	136	151	142	183	169	153	154	143	135	164	140	148	125	155	124	142	140	167	144	157	152	156	148	164	179	139	159	134	140	151	137	147	157	162	162	149	159	147	148	142	140	153	153	182	174	145	152	148	152	163	159	133	176	168	180	157	140	144	169	141	140	144	147	166	156	143	170	137	160	156	153	170	152	147	165	146	171	155	163	139	138	115	137	138	148	143	153	158	147	168	157	178	138	139	159	119	142	132	157	151	143	142	141	135	143	156	143	119	150	159	163	131	158	149	161	126	167	153	151	168	151	121	169	138	125	153	152	173	163	127	133	153	148	138	150	153	133	143	162	161	145	141	109	155	132	165	172	159	156	131	148	157	182	158	164	161	156	137	154	156	137	150	152	142	160	147	138	158	155	138	136	133	149	136	146	153	138	136	150	165	147	171	183	162	146	165	155	139	142	131	157	122	159	154	151	148	160	141	149	156	154	138	140	132	138	146	143	158	130	178	151	131	154	150	163	127	152	160	161	139	159	152	146	162	138	173	171	136	144	149	160	153	146	159	166	148	156	129	165	158	148	157	167	143	179	179	150	171	139	147	150	129	180	148	146	152	130	159	119	148	145	151	157	155	163	161	136	144	173	133	169	138	155	156	120	152	152	144	160	133	148	126	157	166	141	143	148	147	131	186	145	143	148	117	143	156	156	154	141	132	153	138	159	173	138	143	154	158	141	170	166	164	159	137	147	153	148	161	136	171	145	161	155	172	137	158	147	151	137	168	154	146	135	149	153	143	157	159	125	166	142	133	138	149	151	139	158	169	150	144	136	153	142	149	154	137	138	156	157	150	154	136	158	149	164	139	146	125	146	143	157	155	168	159	160	130	129	155	147	149	139	134	163	138	163	152	144	144	133	146	142	138	163	166	145	135	166	145	168	146	154	159	170	133	147	151	133	152	167	178	157	129	149	132	164	143	154	149	136	158	170	143	151	145	153	165	155	158	168	163	155	143	158	165	152	163	146	132	143	153	150	144	133	136	168	143	164	129	154	142	158	140	142	146	146	146	150	129	155	160	152	148	170	138	162	158	129	172	146	169	164	148	133	150	134	141	149	128	150	145	142	141	153	133	138	126	174	143	148	151	165	137	143	156	132	140	151	150	142	128	146	169	120	153	158	162	145	170	141	153	145	137	136	146	147	153	153	161	167	165	158	154	126	127	149	176	147	138	175	158	146	155	150	161	151	127	172	161	161	171	122	175	135	135	138	150	164	161	137	163	147	158	149	137	144	149	154	154	157	160	151	170	142	168	146	127	155	157	151	165	146	151	162	163	158	141	171	155	158	152	141	148	158	140	134	160	147	156	149	178	148	155	145	162	159	157	145	171	162	151	169	136	155	143	139	150	174	138	160	157	134	164	164	150	155	154	156	140	158	145	156	146	151	125	131	152	171	161	146	154	156	161	142	164	153	150	138	145	161	164	133	138	156	155	150	159	158	137	160	152	157	147	151	152	153	137	122	141	157	157	171	162	175	157	138	164	159	147	142	141	157	144	149	157	156	162	133	156	163	152	153	162	122	159	156	135	167	149	170	144	142	166	155	156	149	154	158	162	139	158	150	140	166	145	165	154	147	162	142	150	137	153	149	145	149	160	133	156	161	151	131	187	142	152	141	151	161	145	135	159	150	153	155	150	137	168	148	151	166	164	159	142	115	158	155	153	184	142	146	159	161	148	152	148	151	149	147	135	147	141	155	142	136	141	145	136	152	153	162	165	149	157	152	146	146	154	135	160	147	146	161	158	157	148	143	143	126	165	170	168	151	158	163	142	136	176	147	152	170	164	151	153	152	104	149	152	157	147	130	142	168	137	166	151	140	152	173	146	146	134	131	129	149	137	124	144	153	155	147	165	124	128	132	143	170	140	149	148	160	160	135	152	156	146	166	157	158	147	163	136	145	140	139	141	149	159	165	166	169	154	156	136	144	144	147	151	137	149	171	173	146	176	135	125	172	143	161	138	134	165	135	165	154	152	153	159	147	154	149	159	156	157	161	172	153	139	165	139	171	154	165	152	151	150	140	165	161	147	153	133	146	149	157	155	149	126	143	156	164	133	135	150	147	146	140	159	158	157	183	152	139	147	188	166	159	150	156	153	149	135	141	148	149	131	126	143	160	135	151	151	157	149	160	166	171	175	146	160	141	160	139	143	144	134	171	149	140	160	147	159	131	148	170	165	167	137	170	161	171	122	131	170	165	161	165	146	159	122	152	160	155	148	159	133	148	145	133	140	163	149	153	148	163	164	133	165	148	149	143	155	144	148	145	144	141	163	144	181	137	143	144	152	154	134	133	151	130	148	140	153	166	172	150	146	135	131	169	149	140	150	145	161	161	164	135	165	156	154	157	149	157	158	156	156	151	159	171	153	138	149	145	171	161	159	153	132	138	149	147	147	157	160	159	160	148	133	156	145	165	161	175	152	138	160	140	166	145	155	161	153	153	130	172	150	147	133	158	147	144	170	140	128	173	154	140	124	150	166	162	152	133	137	163	152	132	181	125	139	160	138	126	169	164	135	163	148	155	164	146	137	164	145	162	159	154	135	141	141	168	158	168	144	176	141	167	149	154	164	155	139	150	127	166	139	167	132	151	150	132	163	145	153	137	143	157	179	141	130	135	149	131	164	151	168	144	159	160	153	136	160	157	131	141	151	133	154	146	166	149	165	145	162	148	183	156	153	115	146	168	168	151	148	158	174	147	127	151	135	141	146	141	147	142	174	140	170	162	173	178	150	172	132	134	124	136	163	154	155	164	125	167	166	140	157	147	127	146	148	142	153	128	133	178	146	156	155	137	130	151	173	135	160	134	153	178	138	151	142	164	147	156	143	162	131	153	157	159	162	173	144	143	159	165	150	174	150	146	147	128	171	131	153	136	144	148	160	156	161	136	175	121	158	164	147	170	144	153	152	139	165	150	145	155	150	133	186	149	139	159	156	160	145	168	145	176	136	155	139	147	151	154	158	133	146	163	159	159	160	149	158	164	158	145	133	149	157	157	145	151	138	141	161	147	145	174	134	169	144	152	179	162	169	142	142	178	157	156	156	150	171	173	151	150	159	156	122	176	148	175	132	153	142	164	139	152	163	155	173	141	154	149	150	153	139	156	153	140	144	160	134	159	147	162	151	138	185	146	153	154	125	137	125	151	169	154	156	146	123	163	128	139	150	150	140	157	162	164	151	137	149	140	153	175	146	164	182	165	139	156	131	168	137	141	157	130	146	148	140	154	148	149	157	146	136	136	137	186	124	133	144	143	151	137	142	164	161	163	152	147	147	135	164	154	157	142	144	151	115	146	150	151	153	133	164	166	167	149	147	172	134	142	140	159	144	139	151	160	153	149	142	174	169	175	141	138	140	184	141	143	140	145	163	156	132	151	144	140	147	157	142	155	129	155	173
9956	2765	825	703	670	612	654	590	566	532	492	531	520	530	509	501	512	489	521	496	534	554	468	503	493	486	496	470	484	506	507	518	498	485	482	514	506	468	472	519	502	496	470	495	500	477	500	483	515	509	503	462	502	478	501	528	477	522	488	484	488	507	478	496	513	458	514	477	465	463	503	510	465	508	519	464	485	495	511	496	471	504	512	483	479	496	476	502	483	449	508	462	479	485	514	463	494	459	538	433	525	455	494	545	505	452	491	470	471	515	460	502	482	451	498	472	526	476	521	449	479	493	494	510	514	488	505	466	465	477	469	468	512	450	514	489	469	475	489	458	457	482	529	498	457	496	486	514	453	477	473	536	490	483	475	518	519	501	478	478	458	473	512	488	532	475	533	478	501	515	512	487	505	502	483	477	470	518	478	494	513	485	501	481	479	478	446	451	502	490	463	519	460	508	491	464	506	483	511	494	470	477	481	501	478	490	496	483	499	507	500	497	461	482	475	504	526	485	490	507	476	489	528	481	505	462	479	496	518	502	499	471	503	475	528	444	484	499	494	476	473	483	534	449	490	489	473	482	517	506	510	532	499	491	530	467	472	492	510	513	478	463	459	487	430	504	488	493	483	502	485	501	489	496	473	471	472	527	515	483	488	492	502	489	531	501	507	505	461	501	468	464	499	467	470	511	505	453	463	489	470	495	481	491	518	465	499	460	474	530	535	521	553	490	486	432	492	506	488	457	533	460	482	491	453	500	492	510	483	497	506	472	471	469	473	518	470	483	502	471	493	461	470	453	497	492	535	492	459	505	499	503	491	490	525	485	488	506	497	460	496	476	481	472	474	480	481	497	503	520	485	517	513	481	478	518	491	521	477	493	486	500	498	502	481	487	479	496	473	509	494	519	524	453	479	496	476	479	511	531	483	505	519	489	507	481	504	523	497	479	488	479	481	505	463	508	478	486	517	472	491	544	449	477	441	486	500	511	457	495	440	490	470	502	485	478	519	516	519	526	497	500	500	483	488	497	478	462	492	493	478	462	486	496	473	452	472	520	433	496	504	503	493	474	501	475	492	506	554	473	488	487	495	506	489	459	479	501	490	505	487	490	514	473	509	459	433	507	524	478	500	462	496	442	440	504	523	495	493	522	510	473	515	490	443	487	518	450	503	496	481	494	513	475	480	515	484	527	511	472	522	490	527	478	502	446	506	465	460	477	467	502	490	522	476	505	514	516	482	492	503	484	497	469	510	483	476	478	465	484	494	499	531	477	474	471	489	504	476	495	507	477	471	460	507	510	525	478	480	511	535	496	492	463	480	495	509	487	460	494	491	509	532	452	505	495	470	477	543	483	508	487	496	533	505	465	502	508	493	473	452	455	495	498	484	511	434	501	442	500	491	486	489	498	467	524	522	467	510	502	503	514	479	529	534	511	489	535	521	494	518	491	461	505	493	482	494	500	439	523	524	485	482	498	491	492	491	509	453	447	495	509	484	490	502	444	477	460	498	493	492	507	483	519	472	484	547	492	488	494	486	519	490	496	485	494	498	498	479	531	521	540	481	432	507	515	466	475	475	462	452	528	487	468	479	452	468	504	500	503	483	522	489	459	460	457	490	505	470	466	505	499	477	468	465	489	478	500	519	468	518	451	496	505	478	511	515	502	502	499	493	460	495	512	505	523	492	509	498	480	529	486	484	458	489	530	477	515	484	491	463	524	519	529	523	517	471	509	475	458	541	501	473	486	491	503	496	511	486	528	495	492	509	480	519	495	520	492	478	496	502	483	507	489	488	453	520	489	497	495	479	473	445	502	514	476	487	459	477	446	446	498	503	529	472	517	502	469	484	508	473	518	513	491	498	511	489	498	488	450	469	470	507	483	528	498	473	501	462	464	523	492	502	514	469	516	495	477	512	499	471	495	520	526	510	473	505	455	501	521	498	477	511	512	495	470	510	526	508	471	492	488	525	471	513	494	542	450	503	504	463	466	504	512	504	460	476	475	462	480	502	473	445	466	476	476	495	487	479	509	473	471	486	456	490	498	470	512	513	469	481	507	493	469	487	496	534	503	487	500	466	502	416	445	485	515	460	552	517	502	479	462	505	522	507	505	516	482	487	491	498	532	469	521	505	482	483	480	506	474	468	482	522	484	500	495	464	489	493	485	534	478	483	473	506	498	519	514	468	499	476	537	451	448	479	486	471	457	491	507	464	526	462	504	503	501	488	515	447	454	481	478	506	521	545	533	470	501	502	483	509	474	496	486	539	496	481	485	494	466	499	516	501	481	500	447	463	479	475	486	509	494	473	452	519	480	492	470	468	479	494	511	487	480	493	494	504	530	493	452	452	514	474	449	454	487	535	517	429	469	483	503	488	508	465	497	493	435	511	489	487	518	496	511	501	478	472	511	487	477	483	484	503	492	478	491	525	508	503	506	489	461	456	479	460	519	505	524	452	492	428	479	480	470	486	467	476	474	533	501	476	493	530	497	493	510	469	495	463	512	478	508	527	477	469	470	467	513	471	493	522	461	510	462	485	479	494	508	481	489	480	536	458	483	482	520	487	499	478	471	495	489	493	479	498	498	461	457	503	483	505	489	511	464	456	488	505	472	481	499	482	484	481	462	501	497	480	502	511	480	498	454	475	477	486	467	466	453	486	499	516	484	473	462	509	487	512	481	470	488	475	532	494	499	467	493	461	465	505	452	507	472	495	504	525	463	498	501	510	499	515	486	464	468	479	493	481	469	468	489	488	481	468	496	486	516	510	510	485	524	474	528	514	501	454	484	495	460	511	508	463	507	508	484	472	499	498	518	476	499	488	465	488	515	505	455	456	469	515	485	521	470	462	504	474	503	470	492	532	519	499	487	490	468	475	526	492	525	475	513	472	465	483	503	484	502	473	492	491	455	494	522	469	514	416	510	496	487	478	502	506	507	510	485	487	462	476	480	457	503	466	513	494	480	509	494	488	461	538	478	499	551	476	447	499	461	528	508	478	484	437	513	482	507	493	484	488	497	509	488	474	483	478	494	454	510	469	458	515	487	513	501	500	463	490	487	500	452	482	476	497	456	518	501	525	512	483	484	479	537	485	504	442	496	489	453	495	507	513	481	539	481	489	489	511	507	513	515	480	492	443	504	482	492	485	478	478	490	512	480	511	479	505	460	478	515	471	453	480	473	470	510	474	507	505	477	490	490	475	467	481	498	514	507	480	468	490	481	461	499	503	428	503	488	489	474	423	516	507	479	504	480	529	499	490	493	501	480	487	457	499	503	506	520	500	502	495	493	497	481	536	499	499	483	496	482	482	492	474	506	500	480	457	534	495	527	521	530	515	489	452	480	515	490	514	483	505	498	460	476	502	494	486	492	518	491	514	491	501	462	495	507	491	525	460	509	461	519	496	475	485	499	521	472	456	444	496	503	475	499	500	481	492	490	495	485	550	485	497	484	523	475	490	456	492	498	499	525	510	517	460	468	530	472	523	487
40699	30933	19988	12788	7627	4305	2140	1001	639	463	418	440	405	450	405	445	372	374	426	378	382	381	359	382	339	407	347	333	331	343	348	323	362	366	356	299	358	374	369	363	327	333	356	383	362	350	374	369	335	358	302	365	365	319	342	318	344	317	350	357	371	359	340	324	381	354	354	368	355	342	361	349	371	345	346	340	367	365	347	382	367	341	333	337	360	353	310	346	361	376	360	346	359	349	344	397	339	340	345	345	353	342	355	360	333	318	353	352	338	334	324	349	348	310	373	357	320	341	340	323	332	304	348	319	351	367	333	347	329	350	355	382	380	337	290	346	330	341	334	343	328	344	357	303	360	327	340	348	292	326	327	317	359	371	341	337	354	351	315	391	338	338	322	374	350	328	332	339	336	380	371	346	351	321	371	333	347	348	373	345	376	346	373	348	312	334	353	314	338	337	347	343	370	356	330	350	351	346	329	307	381	356	359	359	351	351	343	342	331	346	351	349	344	333	349	357	335	318	350	350	349	321	353	342	339	344	340	359	356	376	381	309	381	337	355	337	380	356	353	358	328	344	311	329	338	339	361	321	323	344	367	358	361	338	345	338	361	339	359	333	349	350	368	348	401	334	333	330	359	365	345	359	310	375	341	339	328	335	334	351	346	330	347	336	347	350	355	340	362	377	375	346	354	370	370	353	361	375	373	353	348	335	350	337	353	353	330	357	358	365	315	350	324	314	323	341	355	342	295	387	327	323	335	334	337	331	347	346	343	356	354	335	361	329	360	376	351	320	342	336	359	311	374	365	343	329	338	312	357	337	338	316	359	353	354	364	338	367	375	356	350	341	322	373	342	349	321	346	338	340	336	328	366	342	384	362	335	340	355	318	352	331	323	333	326	306	365	330	365	349	349	337	359	389	364	333	358	336	362	360	329	348	315	353	350	365	353	349	316	314	331	364	334	334	360	346	375	324	357	384	347	327	371	365	360	368	368	343	370	292	343	351	366	329	349	359	351	324	342	326	333	353	331	351	324	375	357	331	332	370	345	346	334	329	339	355	347	368	346	364	302	351	347	339	376	355	350	351	347	364	324	358	331	344	361	329	341	341	358	313	388	369	337	330	319	351	313	332	342	341	320	336	332	361	389	323	406	386	374	392	359	344	356	346	335	347	324	320	364	311	369	309	328	384	369	370	386	354	350	354	373	345	364	338	355	343	346	353	331	358	334	338	359	314	337	341	364	367	327	338	349	374	366	333	340	321	360	348	317	363	348	339	346	341	361	331	349	322	346	345	376	312	322	342	376	351	388	325	330	324	331	353	364	332	348	336	330	308	353	325	340	342	352	353	321	337	335	389	319	348	353	327	316	332	313	356	364	334	345	363	347	339	362	333	350	327	348	349	357	364	363	331	328	392	376	344	345	374	325	326	314	365	337	339	366	348	365	335	350	350	401	391	347	382	347	350	342	325	342	366	340	360	388	344	329	326	366	322	352	353	354	334	320	322	333	316	367	347	351	370	355	363	341	347	339	368	356	327	338	371	303	335	317	346	360	327	330	348	343	326	347	332	310	350	347	326	325	353	345	341	339	319	329	345	338	362	355	349	342	341	333	330	343	338	339	348	363	378	340	377	341	363	346	377	327	348	377	366	341	345	362	332	369	335	335	331	345	358	322	337	340	330	367	344	333	354	322	364	359	357	352	373	345	345	321	326	325	360	330	321	353	355	345	345	318	344	385	374	343	321	370	383	326	313	364	314	334	365	350	342	384	364	390	326	344	340	320	351	334	356	300	318	350	359	351	339	373	330	356	350	359	351	353	327	380	353	326	372	353	339	328	312	339	351	347	371	328	356	334	371	341	337	377	361	336	305	335	326	350	362	370	336	334	327	368	353	375	372	343	353	362	352	302	336	341	369	380	322	335	322	355	314	339	344	348	339	339	353	323	341	340	326	340	342	335	357	345	340	367	355	370	334	320	341	307	377	380	366	372	354	352	342	315	367	360	346	371	312	359	325	333	304	341	372	318	335	318	335	359	356	323	341	353	323	345	310	356	351	326	306	354	319	332	331	380	390	339	327	340	350	311	310	321	343	313	374	360	321	323	358	339	356	341	367	350	375	323	327	319	342	326	389	343	347	366	333	330	341	364	314	306	305	355	371	332	347	308	323	344	347	315	380	339	366	359	366	355	308	322	364	346	345	312	331	332	346	352	338	351	357	325	332	343	378	342	327	313	314	353	361	351	324	347	381	359	369	360	304	345	332	373	367	312	350	365	338	354	355	336	338	364	355	362	356	346	346	349	371	340	353	354	366	349	332	319	348	364	355	323	310	359	352	332	352	348	329	347	368	326	343	358	361	353	330	361	374	338	346	336	332	376	348	346	338	337	355	349	313	349	341	367	376	332	409	346	368	332	349	317	340	351	356	367	342	354	337	352	325	355	332	348	358	352	334	302	350	345	356	368	332	352	374	323	330	360	318	330	332	329	372	394	319	346	371	332	352	312	356	359	354	321	329	343	320	347	337	372	328	331	339	328	345	338	333	337	341	344	351	343	322	342	316	337	335	355	336	347	386	363	350	314	358	365	344	346	378	322	309	366	343	348	334	335	335	359	341	342	351	351	345	339	346	366	357	331	337	311	337	342	354	376	345	324	357	336	375	326	361	378	356	361	347	357	353	368	328	345	389	362	320	328	337	352	359	361	358	343	343	327	342	351	354	360	324	335	367	346	341	329	357	347	363	343	345	329	367	338	340	328	334	350	339	358	345	331	339	346	314	371	303	373	331	359	346	360	360	372	386	357	371	349	361	352	337	378	376	362	346	319	345	358	323	353	315	359	344	342	379	335	331	317	359	384	360	328	324	368	345	352	324	351	346	354	357	335	365	366	339	403	344	354	337	337	356	325	370	345	352	359	353	381	343	341	348	354	352	319	336	356	338	380	344	354	351	364	355	358	308	357	337	293	303	334	346	334	340	336	349	337	341	327	324	346	368	351	347	343	354	364	361	361	351	328	353	303	354	314	330	381	369	317	318	351	349	331	358	323	378	335	370	366	342	332	320	316	364	339	366	355	362	359	333	338	332	354	324	307	332	392	330	312	355	323	349	368	333	367	342	332	364	329	339	352	332	314	362	322	342	352	351	342	362	350	346	375	387	333	326	369	335	382	351	390	343	372	334	349	351	355	354	340	356	361	335	338	357	344	336	321	319	313	329	328	374	395	356	366	369	366	334	364	304	335	359	332	379	358	369	350	371	348	339	349	349	362	373	360	338	371	327	363	383	352	335	328	333	313	367	351	388	314	361	338	316	344	373	344	315	364	333	358	379	326	350	354	353	339	379	342	328	343	344	331	322	375	347	342	360	345	374	331	368	325	319	312	367	328	339	343	363	341	383	349	367	336	334	349	359	355	327	367	332	331	328	363	296	323	325	373	347	395	354	338	341	349	337	362	337	366	344	371	352	355	349	353	361	357	335	310	362	339	334	339	389	397	365
31176	22105	4715	3814	3748	3465	2885	2601	2286	1639	1606	1425	1431	1318	1324	1276	1216	1162	1167	1140	1088	1065	1066	1055	1066	1068	1093	1000	953	979	1008	985	1009	976	959	950	940	985	969	973	958	964	957	993	969	955	931	956	906	960	945	981	920	975	949	951	956	981	964	932	940	943	938	925	956	929	836	860	922	942	904	889	1011	924	920	899	902	928	929	858	916	895	896	894	908	922	885	957	960	942	917	881	987	905	918	919	897	950	961	957	935	891	944	932	922	898	907	977	892	1008	903	902	892	954	939	910	958	935	886	926	895	935	878	926	893	923	865	913	934	968	885	936	937	916	893	902	928	960	890	935	948	955	923	933	864	950	930	918	935	918	967	880	922	938	925	949	907	856	974	919	911	940	905	927	918	921	897	936	909	860	928	941	937	905	920	914	945	910	915	919	929	896	912	973	924	904	936	947	921	908	934	899	915	915	944	876	900	913	905	926	869	881	876	941	927	842	898	903	932	840	884	948	921	936	906	933	890	892	904	921	938	966	921	940	944	896	906	953	926	940	874	915	913	859	921	922	891	878	895	927	956	891	917	937	861	963	922	942	939	927	879	918	924	920	987	897	904	950	905	907	903	910	968	920	892	973	883	926	942	934	902	944	902	920	915	872	921	871	872	938	885	911	972	921	875	948	885	944	896	944	914	936	887	917	935	892	916	894	916	928	921	895	917	946	958	956	912	935	914	881	904	903	889	920	920	985	909	930	950	869	927	883	901	889	908	901	929	878	921	873	908	904	896	944	932	926	923	895	935	910	881	935	960	934	890	910	918	919	938	932	916	887	948	939	987	896	951	891	954	935	918	883	870	892	787	950	872	878	910	915	865	919	886	883	948	904	967	936	942	884	937	901	887	897	864	925	909	951	858	882	929	879	900	891	930	934	880	911	872	911	874	888	889	929	927	922	934	882	958	917	885	877	942	940	983	887	956	888	912	902	874	913	875	913	984	934	915	940	862	904	913	951	953	888	984	923	930	923	877	859	930	923	902	912	919	936	923	919	840	938	883	913	949	903	846	929	927	882	916	956	902	865	885	924	872	949	890	910	925	953	899	980	901	899	932	952	953	911	903	909	921	917	968	884	925	939	923	965	894	907	938	945	941	930	900	932	932	922	879	929	909	974	924	966	904	931	925	883	899	923	925	924	937	919	909	936	955	918	873	917	892	908	965	918	872	885	901	866	852	927	938	896	956	912	903	917	935	886	909	932	953	908	927	905	864	891	882	900	948	916	926	951	920	939	914	918	940	901	903	911	929	840	895	884	902	927	896	928	889	926	895	901	914	900	877	897	920	952	930	890	898	952	870	924	889	889	926	903	906	928	909	935	894	922	884	864	908	973	906	939	926	917	901	901	870	879	895	946	954	914	905	923	863	925	907	866	894	926	906	890	910	914	898	945	912	969	901	946	946	839	958	891	981	878	954	887	930	930	904	965	940	842	957	886	952	907	926	963	885	950	919	913	946	917	914	894	926	878	964	904	900	909	917	904	941	917	855	965	876	910	892	870	901	899	885	935	917	905	869	919	953	855	909	919	924	881	878	906	985	892	876	894	954	907	890	925	938	861	944	969	949	904	928	857	874	911	906	919	957	923	959	927	891	946	896	897	955	939	920	904	911	901	891	877	931	900	926	891	951	900	905	911	952	985	867	943	944	940	892	889	889	923	929	916	933	934	910	912	931	912	967	935	928	947	885	924	946	918	933	873	952	895	913	871	910	934	951	909	895	933	878	875	915	921	934	912	909	913	870	947	925	932	993	980	915	905	947	914	997	949	870	974	908	946	961	843	883	904	905	877	927	938	879	981	894	886	936	958	938	899	984	927	924	907	939	869	924	914	908	901	927	902	930	880	860	902	897	872	915	919	922	920	849	944	942	918	912	898	914	916	927	907	918	908	938	901	899	934	900	936	896	900	911	879	888	951	911	935	954	860	905	856	947	897	924	914	894	899	897	896	892	932	904	930	881	931	895	893	902	928	892	934	893	916	878	926	944	924	926	893	885	906	869	949	921	873	939	979	920	911	895	933	921	948	935	938	876	984	954	936	902	865	956	909	885	888	976	875	907	932	893	949	929	924	940	916	917	999	908	952	933	913	919	917	917	932	942	924	915	921	927	925	931	874	928	925	873	903	862	951	956	906	888	935	969	918	921	924	931	901	976	909	971	873	925	904	898	891	911	925	925	964	932	903	894	924	917	978	897	924	911	956	920	893	984	890	871	897	883	888	887	916	913	893	953	887	892	911	905	886	872	841	939	899	905	962	919	907	946	928	918	850	937	914	925	907	939	835	913	908	981	924	879	933	945	932	951	932	1002	956	929	937	933	927	942	880	913	951	952	957	920	909	909	855	955	900	848	919	910	895	943	947	944	979	930	914	857	884	949	925	929	937	932	902	947	958	885	919	923	963	950	958	913	892	921	902	918	931	938	931	919	912	908	884	920	950	933	943	939	945	932	937	919	939	947	913	908	860	952	892	913	929	925	897	925	944	905	922	927	948	892	921	933	885	948	891	916	903	909	938	911	908	882	885	924	951	921	899	892	899	907	929	938	902	888	888	918	942	886	926	928	954	920	962	919	932	891	882	884	924	921	959	914	873	929	857	977	916	896	884	894	895	873	907	891	939	898	940	907	900	934	925	887	938	865	899	865	918	908	927	918	923	880	866	933	888	930	943	883	893	898	933	947	873	900	863	912	906	908	914	915	915	933	936	908	926	941	922	909	931	897	979	965	862	943	955	938	929	914	958	901	887	874	878	919	938	924	879	883	878	937	963	857	876	926	930	890	934	939	936	909	824	871	884	906	915	960	884	897	927	897	963	884	952	971	866	943	982	923	925	892	894	948	921	938	892	954	885	887	906	909	902	909	897	926	932	941	907	911	918	921	903	962	923	931	966	909	876	852	979	925	920	884	985	922	880	890	906	881	906	925	904	916	977	891	960	925	897	905	954	908	877	904	913	923	940	923	902	907	861	868	929	938	861	914	915	899	885	963	907	888	920	837	926	862	860	900	895	922	863	902	886	912	925	897	877	931	950	971	934	932	882	951	899	943	912	906	848	924	927	925	898	949	898	932	896	897	919	926	893	914	979	871	894	886	928	952	891	915	902	927	893	901	917	901	913	896	946	889	881	879	922	917	939	946	928	863	933	943	923	960	920	903	929	853	891	933	935	886	912	893	917	954	952	886	902	871	936	886	919	897	933	947	865	946	889	961	872	914	894	902	861	925	945	924	938	980	912	926	901	914	909	918	857	967	915	885	849	912	885	940	942	906	929	935	901	896	898	893	897	905	877	930	905	945	891	965	930	920	939	920	903	951	926	893	919	865	923	902	923	921	974	928	914	924	932	935	939	901	954	917	926	893	879	944	956	908	873	922	975	926	935	926	909	923	908	935	883	938	937	891	946	953	910	916	862	924	898	905	943	913	893	894	928	926	944	907	917	922	908	890	893	908	878	942	921
46989	36033	24524	19683	14121	8881	4591	1822	771	601	543	541	497	529	456	464	469	454	437	445	437	427	417	412	414	424	417	422	392	396	409	399	426	407	393	402	387	388	389	400	393	390	395	411	393	391	397	403	387	376	381	369	382	388	418	409	383	417	407	405	438	411	383	417	404	440	431	365	400	369	405	418	433	416	417	397	389	383	393	363	395	391	391	421	386	435	400	389	397	371	417	374	392	445	418	392	401	385	361	380	399	409	388	396	405	399	369	425	393	403	396	435	390	399	393	429	409	381	382	417	414	366	377	391	396	382	415	412	359	396	413	419	397	380	362	379	377	424	449	407	378	396	407	371	412	410	378	417	391	396	396	371	337	394	393	387	389	403	425	380	391	392	436	427	395	410	391	404	396	427	423	409	404	426	370	388	397	421	383	381	418	363	384	388	397	449	412	389	409	410	389	390	359	394	394	392	398	399	367	378	411	417	425	461	388	377	386	361	427	389	427	383	396	401	408	406	391	380	411	409	376	405	381	422	405	380	405	451	379	428	378	405	426	413	399	375	400	376	379	388	377	408	358	405	391	411	388	397	375	357	381	440	397	446	401	410	381	374	423	390	393	416	377	389	400	397	456	396	395	389	366	405	436	368	397	396	401	399	398	421	380	386	359	392	428	443	406	391	398	415	394	399	414	432	386	397	429	418	395	383	420	422	427	397	373	367	409	370	412	402	382	354	364	352	395	403	408	419	382	411	396	395	410	404	411	412	398	418	392	367	411	414	396	427	426	393	411	419	381	402	418	398	388	409	410	397	398	433	444	431	430	375	388	408	420	389	443	396	353	366	367	422	364	389	385	356	405	394	412	412	418	425	393	382	372	389	383	363	406	402	411	393	399	394	383	422	389	405	396	372	384	394	390	441	397	388	420	379	374	414	392	402	405	356	411	376	416	395	340	379	396	382	387	402	406	383	371	393	396	392	438	406	370	366	413	394	390	394	423	397	392	383	408	431	374	421	396	402	389	378	402	381	385	375	432	388	395	390	387	425	398	411	417	436	407	366	405	385	389	376	387	428	383	364	394	441	414	389	389	401	399	376	343	411	365	401	396	441	402	430	395	419	392	413	365	396	377	405	365	380	444	407	376	365	375	423	387	359	393	383	392	386	420	383	401	415	366	399	391	409	343	408	413	333	388	396	410	408	399	411	413	368	384	378	434	391	427	377	406	441	411	380	421	386	392	390	364	383	377	390	399	383	391	374	399	399	383	371	398	375	421	431	399	418	398	406	406	394	383	387	366	414	422	431	388	394	382	402	379	366	354	417	404	397	403	424	412	402	389	448	369	416	388	408	384	372	393	385	403	360	405	429	402	395	430	410	374	391	360	384	420	411	376	379	396	377	437	419	400	402	400	442	364	385	417	373	369	420	388	402	403	380	352	418	365	388	411	394	427	415	426	402	390	364	430	375	399	402	381	379	430	384	357	395	386	410	423	420	356	412	387	389	402	387	407	406	396	391	373	396	392	401	392	396	380	399	392	417	392	412	384	425	427	403	391	388	372	369	417	393	434	411	455	431	418	427	363	391	409	375	386	378	401	444	393	408	381	423	413	429	370	403	409	368	417	382	369	399	411	397	465	385	360	378	391	441	393	392	395	421	380	395	425	419	397	401	375	379	412	378	408	402	390	410	383	404	420	385	398	384	395	448	416	374	393	386	450	401	377	399	372	415	411	412	374	401	381	390	410	391	414	387	370	400	403	388	384	388	374	374	358	423	409	398	380	428	468	407	409	394	380	384	421	405	388	413	425	377	400	425	376	355	379	397	415	446	374	403	420	398	424	416	395	403	418	414	410	389	371	409	399	370	405	423	414	382	417	405	407	408	419	403	410	418	394	399	417	410	393	408	415	444	406	402	383	381	393	383	402	430	421	390	396	394	429	371	376	356	379	416	428	392	398	364	398	387	390	439	409	411	398	411	387	397	406	396	381	403	408	420	394	432	418	371	391	405	351	378	397	360	354	373	415	404	386	412	388	379	415	361	389	455	362	438	361	406	388	419	412	403	384	397	380	373	374	369	414	399	387	399	400	415	431	381	402	372	401	367	401	439	389	405	421	389	420	368	434	376	396	392	390	394	370	407	390	417	390	392	383	404	389	394	390	401	381	413	381	400	391	387	394	413	412	395	381	364	409	384	425	405	436	381	408	405	399	402	394	369	433	397	403	405	389	384	413	424	394	380	360	411	350	366	382	400	410	427	405	422	401	411	437	382	407	410	424	440	378	377	369	391	396	344	437	374	386	376	412	410	416	420	431	374	402	373	377	418	397	384	374	373	421	399	399	419	391	385	429	364	342	400	402	392	379	374	425	378	396	406	439	403	391	419	392	414	394	405	411	374	400	400	437	417	394	434	366	408	388	395	423	396	398	393	393	393	420	375	410	382	393	388	368	412	400	382	373	386	351	417	392	409	431	381	405	381	381	367	421	371	400	391	423	399	397	398	417	395	416	394	423	424	371	368	398	383	418	423	413	382	385	369	375	367	367	413	379	435	429	428	377	387	369	401	419	398	435	379	384	417	385	380	374	377	409	410	401	371	369	393	373	399	380	439	429	404	383	403	395	398	377	386	382	380	383	406	398	383	406	399	395	386	360	406	406	373	371	357	400	412	393	347	402	418	413	438	414	407	401	374	371	395	405	426	411	394	417	417	421	378	408	388	406	389	378	382	430	421	378	391	402	389	393	382	418	419	416	401	414	367	407	382	422	397	375	395	386	388	356	387	366	386	401	413	389	369	350	408	352	412	412	414	384	410	387	365	397	397	386	387	386	417	410	424	415	388	381	421	413	379	425	370	374	374	363	367	362	403	409	397	391	369	430	385	407	367	383	373	402	412	412	452	417	385	424	403	398	355	392	393	419	395	402	420	426	404	392	381	389	401	361	402	388	368	397	392	411	378	372	413	423	384	394	447	394	427	409	374	377	366	382	396	411	421	365	410	406	443	380	379	409	382	356	375	379	407	393	403	367	393	434	403	396	389	382	402	385	391	401	391	390	388	391	416	397	438	386	397	422	346	400	366	385	389	421	407	402	407	386	405	437	410	380	440	399	425	365	415	422	433	400	393	390	427	391	444	404	403	411	395	421	394	394	443	423	406	389	387	425	357	423	386	380	360	370	393	384	397	370	424	404	380	386	376	393	379	417	399	373	396	407	402	399	412	376	429	334	385	377	396	427	399	391	419	364	390	381	381	380	374	387	377	415	374	412	428	449	440	429	354	394	392	424	371	363	391	365	380	398	394	373	397	394	406	409	418	415	390	378	397	407	366	399	371	385	402	419	383	406	378	390	410	418	431	376	395	361	399	409	405	418	390	396	385	394	404	386	395	402	379	424	391	410	425	384	388	414	417	364	417	385	418	399	402	403	405	433	403	408	406	424	387	422	434	414	392	393	402	394	399	395	419	403	392	416	440	423	382	382	380	412	353	361	409	420	422	403	347
38289	29489	7850	6581	5234	4766	4047	2973	2605	2295	2041	1968	1732	1697	1591	1523	1398	1409	1311	1388	1267	1260	1195	1208	1213	1208	1138	1144	1157	1066	1129	1111	1091	1062	1130	1143	1087	1061	1084	1122	1062	1062	1093	1021	1054	1041	1061	1038	1047	1008	1008	1036	1018	1006	1067	1036	1005	991	1028	1003	950	1068	1061	1024	1057	1022	1066	1041	1007	1070	1028	1005	1073	992	1024	1011	1070	1030	963	1081	1015	991	943	984	1032	1008	979	976	994	1005	1031	1004	1041	968	942	948	947	982	961	994	1001	1033	1000	1016	977	1037	1048	1056	1015	995	992	968	892	993	1005	998	1017	947	982	985	942	970	1009	1032	1045	994	1045	1021	914	994	1000	1004	962	1043	1028	939	1008	976	953	1019	979	1011	983	968	1001	1048	957	983	1025	974	1005	1007	1004	1045	1029	965	1029	1023	1023	1014	1016	969	968	987	943	1008	972	983	1048	1006	994	1007	1004	962	1011	970	889	966	981	987	983	963	1008	1037	994	961	971	983	939	1027	987	1017	976	1003	974	951	978	1013	959	1015	975	944	942	949	967	1016	955	992	910	982	959	1006	996	1000	962	1003	997	974	994	966	1039	983	1011	944	997	996	1009	1054	926	1000	968	982	1000	1012	970	1024	994	1032	973	1007	977	1006	987	1040	973	987	979	1003	1029	1009	993	985	977	997	983	944	1001	1018	988	1001	1006	1035	1003	990	960	991	990	1006	995	1007	1007	946	941	922	1013	968	971	932	1057	923	975	956	1005	992	990	988	1025	980	956	988	1026	958	1046	927	1029	992	1021	1013	995	976	963	1035	993	1028	962	953	968	977	1065	940	1006	1061	974	961	979	1021	957	975	969	988	1024	1022	985	991	981	1092	997	982	991	1002	980	989	974	1031	969	975	1044	984	994	1076	932	1032	947	970	993	931	1019	1012	956	992	1004	961	1050	1055	993	994	1031	986	1007	974	989	946	973	965	977	1009	990	939	945	982	1004	966	1021	973	954	1013	990	1013	970	960	998	971	1006	1003	967	926	1032	985	988	935	1015	951	1025	983	954	1015	1001	1021	985	978	976	974	969	987	975	1031	964	963	926	985	1023	1007	920	1002	952	928	957	979	923	1044	990	1005	964	987	992	958	996	977	942	990	987	1002	1029	937	989	1010	1008	990	1026	953	926	993	978	991	991	1013	995	964	1011	934	1014	1030	998	1028	1042	1005	1040	979	1049	1003	1005	966	1043	1006	998	957	945	1013	945	989	1010	995	993	1056	1060	1061	1013	980	1008	1005	997	1010	1013	984	1000	988	1010	993	1047	1023	957	1032	1020	1053	993	1021	1000	1021	999	925	953	979	989	954	978	1011	991	938	994	947	957	965	956	1015	970	1024	923	941	1074	984	995	970	972	984	960	963	1004	987	1012	924	1013	1004	992	1075	991	1001	1023	1024	982	932	967	985	992	963	921	1057	1004	1013	994	938	986	979	968	1013	1026	980	1001	952	960	1011	1012	1013	979	985	1015	1024	981	998	994	1000	986	1018	986	955	983	1026	1009	937	984	934	975	971	988	1010	976	1009	1020	977	956	987	1013	941	976	988	960	994	982	979	1027	1011	995	1035	1082	1051	975	1031	963	981	963	1000	955	982	944	984	1014	983	916	1029	944	967	974	969	946	966	1009	977	924	977	998	994	971	1015	994	988	966	1002	1038	1013	1047	984	991	997	974	979	1013	990	1026	1014	1017	1023	1023	1057	987	1002	965	993	996	976	991	967	974	994	1000	944	1009	958	1055	948	933	969	995	1002	984	927	953	977	995	970	1038	1014	972	958	1008	1006	991	1022	972	985	1063	1035	1040	979	976	966	1034	960	1035	1001	900	1023	1037	1037	1013	1000	955	985	987	967	929	984	1057	1024	971	1013	1035	1010	987	999	979	963	1061	954	1048	1039	951	962	966	1055	894	1003	1004	962	1013	1004	969	1048	972	1013	1011	935	1029	977	1028	983	1002	955	976	963	971	1031	1011	963	986	985	1064	990	954	975	995	986	976	977	1006	995	1046	1044	980	1005	993	1012	1002	990	991	1008	975	951	973	988	983	980	1024	986	1024	980	951	1001	979	1023	949	956	940	989	983	929	1066	1015	965	1009	975	1000	948	975	970	975	1008	968	1043	1003	991	1001	953	1006	962	986	960	991	996	1003	955	996	948	994	976	1011	989	1002	890	920	1003	1001	1037	989	945	997	964	997	992	936	1036	960	972	930	1003	944	1021	1029	1006	995	962	993	976	1020	1007	964	1007	981	962	990	965	962	970	1009	1013	1001	1013	967	1045	1018	998	1006	954	1009	1000	993	989	1034	918	989	1001	999	1009	1020	957	976	1017	986	970	1009	1031	997	933	981	1007	981	1017	1021	1001	999	988	975	980	1035	1014	999	1015	1021	1027	925	978	1014	992	1040	1013	975	927	984	1023	1011	976	954	995	1029	962	972	948	1006	992	939	1043	942	934	936	1014	988	958	978	974	977	953	989	1001	971	972	989	965	992	985	944	1044	1045	1018	982	950	1013	994	953	979	973	952	1015	974	964	945	1000	973	1001	976	992	966	1036	977	1000	1004	993	1009	1023	964	987	1003	959	979	989	1014	974	978	1049	998	975	1018	929	1033	1024	1001	1036	993	1063	1000	1034	996	969	1005	974	1043	999	987	1019	995	961	990	989	1030	991	991	976	951	1028	933	965	999	1026	971	952	1033	984	952	983	995	1015	1004	997	984	1019	959	1030	977	930	1007	929	1072	1006	996	991	1007	988	1003	973	994	998	1028	1009	989	979	913	978	993	1069	971	1007	982	1010	1040	1012	1000	943	954	971	992	967	1021	928	949	1066	1000	1006	985	987	978	977	980	992	1027	952	978	996	950	915	970	966	1000	973	925	1029	974	1000	972	1007	942	919	965	1032	991	957	993	973	1011	1005	993	999	976	994	992	961	956	1015	1013	939	991	959	982	998	969	971	1046	973	927	964	1009	983	994	1008	975	968	966	987	935	998	945	1001	1024	991	1022	957	964	957	1012	973	1007	1007	996	990	951	995	972	1009	948	1022	961	931	914	983	989	939	1004	942	928	1052	968	979	1004	991	978	975	1025	1014	948	969	984	1012	990	952	1039	968	982	974	964	989	1007	970	945	984	987	899	948	994	968	971	993	965	1020	996	985	1010	990	1002	1034	972	1019	986	968	1031	1043	949	1023	1053	1003	965	996	940	1012	978	946	950	999	950	964	988	972	928	965	924	1039	959	965	966	999	957	1014	975	983	996	1016	1005	1001	954	979	1002	964	993	934	995	965	973	1009	977	975	1025	1022	1005	1035	1019	978	993	1014	990	1008	997	915	1019	1014	982	978	959	973	972	1006	986	974	983	1018	1012	1020	994	970	992	1013	997	973	999	948	981	990	943	1031	948	1027	926	996	953	990	1006	949	1007	1025	1041	1056	967	970	1012	985	1067	1038	1003	1027	977	1023	984	1021	981	999	1027	1010	1033	985	978	984	966	945	972	980	977	995	998	963	973	1013	963	994	1023	983	980	1015	1028	1001	1013	992	928	999	1037	1029	1004	954	1007	972	997	985	987	1015	977	978	972	985	957	953	1006	1049	972	1031	990	1002	1014	945	1011	973	974	977	992	1015	996	1010	988	996	973	1003	982	998	988	958	975	997	977	964	994	978	1013	997	1044	994	963	978	1008	1022	979	954	1000	1040	1004	1023	959	937	1007	982	995	1043	985	987	1015	993	949	988	1011	927	1009	949	982	996	995	994	974	994	1037	968	956	954	996	995	976	964	951	1041	965	999	923	1003	980	1002	990	984	991	980	966	1001	1012	1024	1013	1000	996	987	1029	1002	947	1015	1016	961	967	939	1010	994	1018	934	989	998	969	967	1017	971	1012	975	1012	1023	1008	995	993	952	968	1001	1009	984	1043	985	1020	981	999	978	953	967	979	973	948	966	996	976	1018	1047	1015	979	956	932	974	967	999	962	926	1012	985	1037	1016	979	1019	1012	966	968	1010	1031	933	1049	999	993	967	1020	986	973	1049	1011	943	1009	1017
13038	10370	2535	810	374	197	173	156	190	142	153	158	161	148	155	152	140	139	157	150	142	154	151	138	145	131	146	145	155	148	147	137	150	179	165	153	132	156	168	160	160	145	183	123	163	150	150	154	155	147	148	150	165	141	143	170	153	159	131	154	145	154	150	147	155	137	139	147	154	147	130	143	157	143	150	145	155	145	174	179	148	138	141	150	147	157	136	153	174	146	172	180	165	149	151	137	140	142	141	172	165	145	165	153	161	144	158	138	147	147	145	123	156	176	161	127	139	152	173	149	139	156	154	161	133	140	135	125	164	144	145	151	183	135	170	130	145	166	150	151	146	152	140	152	147	141	162	156	157	136	137	132	163	155	164	167	139	156	144	132	155	157	176	139	154	175	144	126	146	140	152	145	140	147	172	150	199	150	153	139	161	163	159	149	161	159	151	147	151	137	154	138	167	163	152	139	160	156	173	151	164	149	159	179	176	152	159	140	144	156	145	159	170	160	148	179	158	157	161	157	141	165	126	162	136	158	189	140	145	163	165	142	134	160	170	115	134	151	158	186	148	178	140	154	146	151	160	162	150	133	164	187	151	143	153	150	135	154	109	145	145	162	157	132	144	158	158	162	160	132	149	152	166	137	140	140	169	152	167	154	163	126	151	164	153	143	158	141	176	142	151	158	180	167	158	134	144	166	143	140	182	156	134	175	159	146	140	158	169	156	144	143	166	151	147	143	124	159	154	159	141	139	148	150	151	147	139	148	144	146	141	150	175	143	136	145	142	186	150	151	155	159	160	156	160	143	141	151	127	164	175	137	172	133	150	160	180	151	144	160	140	138	162	142	163	142	160	147	136	165	137	150	128	126	158	150	161	146	157	169	150	164	133	145	156	151	149	132	142	149	132	170	133	142	159	170	156	165	160	159	172	159	142	153	139	156	128	186	163	140	157	167	150	169	150	153	145	157	166	156	177	154	157	130	151	161	125	157	176	138	171	144	143	159	150	148	173	165	137	153	159	163	165	163	160	154	182	152	146	156	149	130	161	148	151	164	156	131	135	150	165	139	156	150	144	151	151	145	162	149	152	166	161	133	150	157	138	174	149	150	161	155	162	149	175	156	160	117	160	135	144	132	147	163	142	174	179	134	158	166	148	173	169	149	155	150	142	153	149	146	148	165	157	151	162	168	162	160	136	156	173	183	152	145	155	162	154	171	158	161	135	184	140	146	146	171	155	134	141	138	190	151	162	145	149	167	147	149	159	142	158	135	143	163	155	171	151	141	157	150	145	153	154	128	140	137	143	161	164	144	163	163	148	166	154	141	159	166	156	138	160	156	157	137	154	154	156	139	156	169	154	151	144	151	148	152	132	156	157	155	148	129	140	149	146	152	141	140	147	143	148	147	149	171	130	158	160	151	161	167	164	151	137	167	136	117	161	163	161	148	168	157	142	157	158	149	152	164	177	162	158	151	172	171	165	142	156	144	148	164	134	144	151	143	127	147	132	175	145	143	135	132	138	166	143	131	134	137	145	147	151	131	165	148	145	152	155	163	147	146	179	167	142	144	146	146	141	178	173	145	145	170	172	152	146	143	141	163	157	150	169	166	137	179	177	152	156	150	153	140	165	138	166	133	132	142	163	139	149	147	164	159	145	158	150	164	139	125	137	157	166	165	141	140	153	168	168	136	126	129	166	173	160	161	143	168	166	162	148	157	148	151	150	167	137	157	162	142	158	169	158	131	146	154	159	157	152	151	157	157	162	146	131	140	145	135	130	169	147	162	131	159	141	132	131	138	155	158	143	124	144	137	140	164	143	166	144	150	153	155	157	157	161	142	160	151	152	157	151	148	144	140	152	149	153	157	136	160	156	156	150	130	145	176	145	128	133	134	159	148	151	148	164	147	176	136	155	151	154	149	136	163	155	147	142	160	146	159	140	160	162	136	135	169	152	163	139	169	149	128	152	135	146	145	154	140	177	145	175	154	146	133	152	134	142	172	165	162	135	160	167	157	156	162	157	122	137	157	124	134	138	162	149	142	161	171	160	169	167	130	144	141	158	160	154	161	150	173	144	148	187	150	141	173	161	158	147	154	149	161	139	135	144	158	129	139	155	130	169	158	158	154	160	167	185	156	152	159	136	146	149	129	167	148	146	145	160	143	174	143	143	143	171	157	148	163	153	134	125	147	153	148	154	167	138	152	158	150	158	155	156	140	163	156	157	171	169	157	172	148	140	137	163	143	159	154	161	160	156	163	143	167	170	167	144	146	139	158	177	141	162	146	140	155	139	152	139	138	158	158	161	135	154	183	154	132	174	142	145	135	159	133	153	134	146	141	164	144	162	134	165	164	156	134	155	155	142	140	132	134	142	158	167	160	163	144	155	160	164	163	142	132	155	158	142	144	158	153	154	167	146	152	141	155	168	147	168	125	155	145	148	166	156	170	167	144	169	176	159	153	123	138	165	140	146	160	161	169	153	153	131	162	158	146	141	156	161	146	140	171	136	169	148	144	151	168	157	137	142	154	142	133	141	144	137	148	142	150	131	169	159	139	128	151	146	153	160	141	163	158	155	144	157	151	157	147	172	172	157	167	150	154	149	165	151	145	181	155	154	150	169	151	151	153	165	162	138	140	132	142	156	149	148	179	162	157	171	140	162	142	155	171	155	175	158	160	163	151	168	153	162	149	186	136	134	148	146	151	160	143	149	158	167	159	151	127	148	166	157	136	157	143	145	162	138	172	166	138	143	152	165	149	138	152	161	140	170	155	144	144	154	161	162	167	144	168	143	162	160	170	155	176	153	153	159	155	148	132	153	119	143	171	145	173	151	144	151	138	150	164	149	154	149	164	132	158	144	168	156	155	128	148	161	137	175	144	158	154	156	165	166	133	170	138	143	154	142	161	145	163	143	136	139	154	147	146	165	154	180	122	146	158	144	163	139	156	139	153	149	152	175	159	141	153	152	154	169	146	144	136	173	145	155	148	166	147	158	152	137	139	167	147	153	148	162	144	159	154	136	157	158	160	150	125	160	147	148	136	159	148	178	175	141	143	150	139	162	163	154	136	151	163	155	154	157	151	176	146	141	146	158	138	150	149	122	155	159	170	157	145	136	159	137	161	152	150	149	137	187	179	145	139	152	153	158	124	147	155	143	180	153	152	162	143	139	150	151	158	179	133	165	145	138	138	143	134	139	138	138	147	156	136	159	152	188	171	153	161	152	159	152	160	162	160	131	169	166	151	165	141	156	154	156	151	155	126	159	148	135	136	154	144	154	148	153	157	156	150	152	139	161	152	175	186	138	159	154	150	187	172	151	157	157	145	164	130	162	159	177	144	178	164	150	165	148	184	125	175	148	137	189	163	173	161	151	153	162	154	159	133	131	169	142	150	150	155	169	171	150	155	154	142	143	149	156	142	132	142	162	163	160	143	144	175	133	159	147	175	128	132	141	169	143	136	168	183	176	131	184	149	156	151	159	155	151	166
12357	8477	988	678	683	718	597	564	561	558	525	540	489	535	474	501	481	541	480	495	510	521	480	509	477	512	521	477	472	497	448	514	527	495	453	481	498	509	519	479	531	458	437	445	496	485	494	502	474	488	502	476	516	476	472	487	509	495	503	476	532	523	505	501	485	508	466	488	533	446	494	494	501	494	491	462	506	476	473	498	481	514	452	494	442	514	502	504	484	510	483	482	520	518	487	464	465	466	502	492	468	497	482	475	505	479	530	470	495	507	479	522	533	488	557	471	471	436	497	517	492	518	472	460	448	469	444	486	501	475	521	476	489	497	523	498	470	472	472	487	500	477	476	477	478	486	477	494	515	493	489	495	473	488	461	487	482	501	500	483	491	499	505	522	444	515	473	483	449	540	448	477	488	503	466	487	492	497	459	505	515	488	484	513	470	475	495	536	559	511	514	499	540	480	520	497	456	541	486	502	519	469	502	484	493	489	488	509	460	495	486	519	491	466	478	476	515	465	476	493	465	494	500	497	488	487	502	545	458	487	497	478	494	498	482	496	490	491	475	511	509	479	475	524	459	465	534	509	487	478	498	532	490	492	510	466	511	458	531	516	514	448	520	475	504	467	436	531	455	485	507	510	485	498	526	492	495	494	499	490	534	491	502	470	475	535	498	473	504	471	526	481	486	504	496	472	529	459	474	479	494	463	476	530	482	478	489	508	459	526	496	461	486	470	521	484	535	463	518	496	477	487	486	482	478	505	494	505	447	530	483	507	466	536	468	488	471	505	526	464	497	502	494	533	519	484	496	482	535	432	515	518	487	517	481	517	500	472	482	545	478	504	496	519	489	494	482	463	529	495	476	480	504	534	489	488	483	520	500	484	471	516	487	507	488	485	514	486	515	487	473	514	501	515	466	532	498	498	491	469	505	494	465	525	462	467	492	476	509	510	552	495	511	510	494	508	482	485	528	499	511	495	513	494	496	532	482	450	506	521	489	484	472	434	474	509	465	452	492	533	497	497	482	493	512	519	527	497	502	491	502	497	512	502	509	471	520	492	511	464	493	478	465	482	472	526	473	523	472	500	472	493	474	530	444	442	479	532	489	493	504	503	527	533	508	510	512	524	491	479	541	496	540	485	507	507	503	520	505	475	474	480	468	483	495	524	490	492	479	525	490	509	476	510	519	478	495	502	501	472	466	502	491	536	477	495	498	497	495	478	483	470	507	467	512	492	495	494	472	445	483	491	490	508	467	511	526	520	506	496	496	472	489	505	513	487	464	512	492	493	497	520	509	499	479	510	451	499	500	469	482	498	476	515	460	528	493	473	479	481	493	484	510	493	481	483	462	493	506	500	495	496	511	449	473	470	519	493	477	498	467	479	482	502	517	507	471	463	499	509	498	479	514	525	482	476	483	472	507	450	484	476	474	503	446	518	487	474	499	493	510	502	453	496	515	478	495	554	460	501	512	483	513	482	510	501	484	522	475	444	536	472	521	463	519	498	493	517	520	478	498	494	479	514	470	483	466	458	460	547	532	456	489	469	511	503	500	513	443	471	506	512	478	503	477	510	489	492	420	495	477	483	494	497	487	498	502	476	471	456	499	526	498	480	485	494	448	493	494	519	489	485	503	499	501	515	478	495	481	481	505	482	476	480	503	463	484	465	461	506	475	516	480	494	492	517	467	476	468	463	471	467	498	487	529	498	512	532	517	482	537	481	475	481	487	434	474	463	463	512	479	495	504	470	504	457	533	449	511	497	513	484	516	499	495	555	516	442	506	492	487	493	492	480	490	493	481	505	567	523	473	468	477	477	469	529	514	480	512	494	491	470	512	463	540	446	491	492	495	498	506	505	511	484	499	509	529	509	475	476	523	490	447	501	487	472	515	497	488	485	519	491	477	507	486	512	509	502	513	491	468	498	502	498	510	489	498	480	476	482	492	483	494	501	518	488	505	514	499	467	546	483	497	481	472	549	509	500	494	544	470	500	511	525	462	463	522	461	506	447	500	528	481	478	472	486	526	501	506	498	463	492	482	510	475	445	490	508	464	529	474	524	533	494	493	504	475	505	494	528	490	520	479	514	524	446	514	510	466	457	486	500	499	480	487	454	506	514	534	502	475	502	465	460	499	498	451	499	499	497	483	483	457	504	476	494	493	503	503	466	498	491	475	523	492	497	455	488	520	483	494	452	481	456	441	507	444	493	491	527	487	459	490	481	530	537	482	481	493	427	484	512	503	511	480	477	507	483	510	496	519	488	494	496	489	504	499	500	489	475	481	527	462	494	477	489	499	464	498	507	484	484	481	476	486	465	548	465	511	462	500	465	491	500	480	522	464	462	473	492	483	493	482	525	525	443	518	496	497	482	537	466	517	486	478	494	508	492	527	435	467	529	508	498	505	496	514	491	497	468	483	505	497	466	469	520	498	510	513	543	519	477	487	481	524	492	511	483	474	496	487	455	522	529	496	498	482	491	485	524	491	530	498	416	452	477	519	502	497	466	523	492	476	475	498	492	476	460	481	472	497	483	512	497	494	478	510	471	459	493	486	516	512	500	493	505	467	510	500	514	510	506	503	474	484	469	472	511	506	494	489	505	500	504	488	469	487	558	556	485	493	465	477	524	463	532	485	455	508	535	495	478	508	517	456	500	505	493	529	488	536	519	510	506	541	487	489	492	529	524	520	531	468	495	502	482	455	526	501	510	511	464	488	468	475	493	498	487	490	506	506	512	472	452	500	499	494	508	487	493	480	486	483	507	564	511	526	481	510	493	466	506	529	498	500	532	510	494	499	498	527	507	485	509	538	531	460	511	471	504	505	502	506	530	473	468	469	525	498	469	511	496	500	466	481	488	500	468	464	492	466	475	504	497	495	516	459	482	444	511	501	469	488	470	514	467	487	476	513	494	479	535	502	484	492	489	462	461	481	484	471	480	497	508	487	479	515	509	483	484	503	476	438	485	482	492	475	437	508	501	460	457	492	471	505	512	521	480	445	511	490	494	471	483	512	501	443	494	460	483	506	495	471	478	481	494	494	504	516	450	476	524	480	489	498	501	489	479	479	469	449	514	487	480	479	479	448	515	457	471	490	496	471	511	470	490	499	528	530	479	496	500	471	491	516	507	507	476	505	459	508	502	485	497	468	487	496	500	502	494	540	479	488	485	459	493	506	481	490	489	501	502	487	514	515	496	483	511	492	461	498	489	498	456	501	520	515	542	485	459	444	458	502	538	503	521	506	481	549	520	499	509	496	512	506	477	478	476	488	468	496	449	502	504	502	494	489	506	487	487	495	522	507	535	507	474	516	458	498	463	502	494	483	485	512	486	421	509	482	499	505	503	525	509	517	517	532	491	444	452	510	459	452	464	471	456	498	476	469	494	480	491	545	530	472	501	512	513	499	508	480	491	443	498	494	488	474	524	478	497	504	500	461	474	469	507	481	519	514	486	542	482	528	481	501	514	489	462	486	461	525	491	467	525	479	494
45833	36932	23579	19625	14214	8182	4071	1526	609	502	432	457	445	448	399	387	397	360	354	406	368	334	376	364	352	354	361	373	378	362	381	333	323	377	373	343	343	362	356	345	389	380	312	390	416	385	360	353	360	374	389	357	377	328	341	353	340	360	341	373	411	357	352	346	345	345	357	335	353	338	346	372	357	361	353	342	383	347	343	366	338	323	337	369	371	403	348	375	354	339	339	367	363	339	407	332	356	360	348	374	349	337	365	372	337	375	369	355	327	355	383	397	361	354	323	343	355	379	342	343	372	340	329	367	333	365	363	360	336	329	330	334	367	367	326	377	358	387	381	364	354	381	372	346	342	358	379	365	357	367	401	335	349	350	367	348	352	359	325	356	376	364	358	328	336	347	332	355	370	342	346	364	361	352	348	382	379	345	360	364	359	357	372	347	365	370	353	391	375	370	334	335	332	338	347	357	363	348	353	362	349	415	359	321	366	384	346	357	353	363	395	354	374	376	374	370	380	347	367	360	361	341	343	335	367	395	376	343	353	348	330	347	372	382	385	375	365	334	376	367	355	334	331	344	330	378	357	339	339	392	365	363	340	372	373	388	323	338	342	380	318	343	357	365	380	380	353	351	369	366	385	375	323	393	378	373	375	360	318	343	343	371	379	336	357	329	346	366	375	393	361	367	362	354	371	370	328	330	376	342	382	367	335	334	359	377	335	364	332	395	328	345	356	342	348	358	335	321	332	346	373	387	361	364	366	382	349	347	378	361	353	340	382	333	351	366	377	366	353	326	348	316	372	333	378	340	406	358	363	385	336	329	341	350	350	369	335	317	373	385	336	352	376	355	353	333	344	364	322	341	341	376	356	338	368	368	355	360	332	342	341	373	334	352	386	332	333	367	353	355	348	337	338	335	354	357	355	348	368	326	361	358	358	356	331	377	345	348	351	318	344	379	330	364	330	350	366	342	356	352	374	332	352	303	332	340	350	338	351	371	384	378	352	330	340	341	341	380	341	348	371	360	342	370	384	345	348	375	375	397	349	365	375	356	379	359	329	333	347	383	324	369	349	367	342	342	367	348	397	359	345	365	330	341	333	376	376	341	380	337	386	349	348	391	368	337	326	366	381	393	396	343	367	366	340	380	364	343	327	338	365	362	343	363	346	361	381	344	334	342	371	324	333	369	372	346	393	366	359	331	362	329	341	348	363	361	346	367	356	353	360	360	336	329	367	327	333	349	362	390	388	349	376	335	349	376	347	371	332	330	333	333	357	349	391	355	374	353	365	339	350	351	333	388	354	368	342	320	379	348	383	331	366	330	334	356	356	361	385	342	360	365	382	369	354	383	349	340	387	361	374	376	368	390	354	360	317	338	342	368	322	353	374	362	323	345	377	348	376	361	354	376	363	347	357	353	349	384	357	368	319	359	347	365	382	346	408	353	350	374	341	375	376	351	323	380	387	341	352	343	348	346	350	370	357	378	377	359	353	361	382	365	317	354	370	346	370	320	394	343	368	403	366	354	343	334	318	358	365	369	334	390	344	386	311	330	399	349	355	332	344	354	351	351	402	375	339	376	370	363	388	322	382	344	372	327	367	377	348	355	360	360	359	370	350	342	351	370	362	414	382	350	360	386	361	342	360	380	344	337	347	341	368	367	372	340	340	352	352	373	381	365	309	326	310	353	354	347	357	368	351	328	345	369	393	351	322	361	382	357	334	360	382	354	370	366	325	350	404	377	349	329	387	324	358	368	326	351	346	343	333	344	375	349	324	333	368	333	361	357	366	355	328	364	351	383	328	300	364	303	331	349	379	347	387	351	334	351	354	374	337	350	342	347	312	323	349	346	354	349	358	387	379	366	402	368	341	352	335	324	356	343	383	339	365	327	367	370	361	362	362	335	367	320	376	351	316	332	367	391	368	348	384	388	333	385	333	357	363	397	375	355	367	334	329	342	338	329	370	383	362	357	366	372	359	340	339	343	315	353	362	379	339	364	340	379	332	373	333	374	350	334	381	375	350	368	385	336	387	376	316	371	353	353	324	354	328	388	351	366	352	379	391	375	374	320	388	342	400	333	361	372	358	379	390	395	360	346	340	343	380	353	368	348	325	341	342	340	352	372	331	393	355	356	354	353	348	388	361	376	322	337	316	347	365	356	416	372	353	355	368	333	350	361	374	315	353	386	378	382	379	343	382	321	377	361	360	343	345	341	318	372	348	323	343	349	389	313	337	377	392	348	310	345	348	349	343	358	359	371	331	341	384	380	347	328	348	356	372	355	366	377	337	328	353	355	336	381	387	347	361	356	337	343	348	339	379	349	359	374	370	364	364	338	359	346	318	363	389	338	340	375	357	332	357	358	346	339	376	375	337	335	362	335	335	354	368	388	338	352	355	364	349	390	382	326	346	334	322	353	346	382	383	351	406	359	363	339	373	350	308	354	386	376	382	359	370	327	374	367	346	359	338	370	341	377	348	349	372	357	378	337	363	307	341	341	360	366	350	354	328	358	326	369	373	361	325	363	356	331	383	383	363	353	365	363	355	364	334	378	377	363	343	336	352	334	356	361	375	359	328	318	324	378	354	341	357	358	346	338	364	351	351	329	358	334	360	333	380	360	370	353	371	319	366	329	388	322	371	334	365	385	345	364	348	331	346	387	378	337	368	375	343	342	347	335	354	321	367	355	355	357	340	345	326	366	348	339	386	365	402	352	337	358	397	383	381	370	372	321	382	366	345	345	349	373	332	345	348	390	358	320	381	356	331	345	361	347	342	359	375	383	356	366	322	376	349	393	388	341	367	375	370	336	350	325	331	366	390	367	358	323	349	323	397	354	313	370	337	367	347	362	337	335	397	337	352	363	369	353	352	380	333	374	345	373	366	371	349	339	347	341	302	360	389	355	318	368	326	356	337	357	342	367	387	356	346	365	293	343	345	353	341	341	353	358	361	387	346	372	355	343	347	368	344	330	360	368	362	346	346	356	326	383	377	364	355	338	340	349	336	350	374	368	362	346	364	352	361	361	344	351	367	364	345	354	380	375	368	351	341	319	358	400	377	373	384	362	385	340	347	331	361	334	324	357	356	371	355	383	351	350	329	329	398	344	380	377	351	357	339	361	373	353	343	346	401	339	357	360	353	352	394	382	345	351	345	341	349	342	357	370	384	335	332	353	372	355	357	347	376	350	338	349	367	382	381	364	362	366	351	353	310	357	328	344	363	383	364	369	389	338	355	365	365	362	358	376	346	348	392	368	365	336	335	336	353	359	347	380	361	348	336	368	328	312	391	338	330	356	370	359	316	369	351	351	362	368	330	341	329	343	385	374	391	351	304	342	373	379	315	330	359	347	336	335	353	374	352	368	342	354	337	357	375	341	385	355	349	355	329	359	354	339	351	383	371	362	374	350	367	342	347	318	382	352	337	373	375	384	356	352	344	346	407	333	366	344	338	343	358	353	341	353	373	353	358	370	334	368	362	379	343	355	353	355
38227	23809	5061	4858	4575	3867	3254	2451	2023	1735	1599	1486	1392	1341	1223	1173	1185	1202	1135	1126	1071	1087	1069	1006	1099	1042	1057	1017	1043	997	1006	955	1002	991	1039	990	946	995	1008	951	972	975	974	962	926	929	887	938	918	897	994	945	956	919	998	960	963	951	948	879	888	952	1014	944	924	910	889	918	939	939	940	932	894	917	915	952	888	932	932	930	907	912	1013	921	948	971	891	983	920	867	916	939	870	957	851	919	922	954	960	959	894	921	911	938	951	928	966	940	970	887	923	882	946	959	952	963	925	933	940	937	893	942	960	941	944	922	878	934	874	933	873	967	871	958	919	892	944	880	900	924	935	875	920	925	855	971	928	933	899	953	931	895	956	896	891	897	901	911	918	947	950	866	883	905	914	876	911	909	850	891	970	951	948	846	948	932	926	884	898	929	919	903	894	948	897	912	929	919	982	923	907	891	948	924	935	905	950	943	920	931	930	877	913	930	888	910	908	938	919	872	994	909	888	910	927	867	952	929	905	870	882	910	925	927	931	959	929	917	924	873	970	924	880	924	912	931	912	937	895	958	942	911	931	943	903	973	920	954	923	909	876	936	970	910	939	898	920	879	924	865	882	913	923	898	897	899	931	891	928	918	921	921	909	947	920	921	842	928	964	898	864	902	885	933	903	906	942	913	931	939	914	934	936	947	879	893	910	938	993	891	902	912	927	895	947	913	931	894	904	901	905	912	918	938	969	973	884	893	966	898	880	890	890	896	933	921	864	919	910	945	879	936	936	868	905	896	915	943	908	936	951	918	911	922	894	895	922	908	927	883	945	943	937	931	931	899	868	896	892	914	920	940	836	891	952	911	933	908	918	932	941	895	922	888	970	905	952	965	911	889	882	930	899	952	932	925	895	898	895	937	875	860	890	941	930	918	926	890	897	939	942	979	898	918	892	979	895	902	970	906	917	955	917	894	903	892	897	958	940	942	903	971	940	940	993	940	940	922	930	906	889	920	948	947	926	937	960	889	899	866	965	970	914	885	921	930	849	917	906	910	874	892	857	921	865	906	917	939	894	912	981	935	881	894	923	914	971	879	938	939	917	923	914	907	868	930	936	899	888	916	948	930	978	875	961	920	903	898	861	950	949	940	977	985	941	912	959	938	944	882	967	903	922	921	926	916	912	889	852	930	942	875	960	934	908	916	898	922	939	896	906	964	902	895	916	960	899	958	944	959	921	974	921	868	916	937	904	876	923	949	955	933	941	864	933	933	938	927	961	881	893	913	907	936	906	927	927	909	916	936	881	930	939	942	877	937	927	878	908	910	916	862	917	936	903	929	906	938	902	911	951	924	885	942	888	956	875	897	938	940	964	938	896	878	940	916	946	895	944	916	881	869	882	948	908	901	924	928	931	940	882	905	932	925	923	936	862	922	928	918	911	913	973	947	926	915	919	909	907	871	861	882	879	908	928	930	918	913	945	941	952	953	917	930	878	924	892	852	925	916	933	923	937	930	911	907	923	904	895	886	935	910	917	865	910	989	909	946	900	960	953	939	883	956	854	959	952	943	914	923	856	904	963	892	925	908	905	840	935	869	892	887	943	908	963	958	918	903	939	889	927	949	931	903	933	920	930	930	968	923	912	875	881	874	953	919	906	907	916	935	896	950	880	860	908	902	888	885	928	922	917	926	851	965	952	908	969	950	959	864	885	911	943	906	939	906	850	939	909	952	940	927	907	911	902	902	923	909	892	876	938	859	962	948	914	920	904	929	896	877	891	901	841	916	881	888	889	945	895	964	936	889	890	880	893	941	965	874	927	926	910	924	929	899	981	954	941	912	884	911	944	925	917	862	928	910	971	952	909	907	950	929	931	859	918	950	944	914	939	962	964	889	909	919	906	867	852	848	938	929	937	947	932	940	892	893	919	926	959	877	930	968	960	870	976	942	899	957	942	894	882	916	869	940	905	904	963	913	905	936	866	926	910	973	856	904	859	928	927	933	940	910	864	923	932	934	895	925	940	891	891	888	943	964	968	836	910	846	912	958	959	889	914	1002	903	951	944	946	959	966	910	914	913	833	939	865	915	919	914	934	916	878	926	870	941	915	897	921	936	867	948	939	911	950	923	902	886	928	905	936	889	938	885	912	956	968	953	924	947	938	963	906	899	912	950	906	966	919	952	925	985	938	880	914	950	936	961	915	853	887	910	887	905	942	911	883	929	856	892	972	887	908	942	856	907	927	914	894	863	910	972	942	900	919	945	967	945	962	879	881	982	920	898	919	920	861	892	901	957	886	925	943	945	977	920	905	930	969	904	936	884	986	904	911	953	928	869	939	953	910	881	899	874	890	940	921	909	938	952	912	898	905	880	922	917	924	932	954	946	909	948	899	846	928	937	922	960	895	940	899	901	938	913	953	926	903	892	955	902	909	919	944	901	915	950	951	927	894	917	953	901	883	921	905	927	893	944	918	972	898	870	873	926	931	908	914	896	942	885	935	894	939	918	861	922	929	882	947	914	957	942	961	924	854	948	945	891	891	893	861	887	921	851	946	932	908	935	903	947	957	956	958	858	926	960	898	904	952	903	977	887	926	870	950	872	885	904	903	876	960	926	914	910	891	892	909	944	915	873	907	952	919	885	939	888	933	923	892	881	861	920	909	891	918	900	921	934	913	909	893	910	882	906	905	917	879	903	909	922	918	977	939	947	913	901	884	942	919	947	855	921	923	915	910	892	942	939	914	935	907	934	916	951	918	929	914	915	941	879	859	932	884	914	938	961	856	924	956	872	938	970	952	869	922	927	881	916	959	949	892	931	933	902	932	929	922	884	940	964	904	930	929	883	916	956	894	836	925	987	902	941	885	891	891	931	916	925	941	932	948	902	934	915	880	936	926	945	884	909	893	943	934	891	909	950	938	871	875	886	938	904	929	906	921	922	922	900	947	937	938	872	885	961	919	893	892	941	927	911	941	948	871	961	935	957	934	942	917	910	967	882	962	938	915	874	915	949	873	926	907	958	902	919	909	938	901	889	920	913	900	906	929	910	897	896	949	944	915	936	864	930	914	912	972	924	899	885	914	897	925	950	924	957	860	888	922	908	911	865	912	929	899	940	904	914	920	943	832	912	891	927	957	931	948	892	933	900	967	892	893	872	920	897	895	968	859	970	974	867	884	909	914	912	897	908	919	908	877	899	947	935	912	907	910	913	962	924	928	899	951	941	968	995	947	949	910	888	972	908	865	955	897	915	854	892	922	912	910	900	877	918	914	942	926	960	921	893	874	902	909	903	891	944	964	947	886	918	922	939	958	909	910	962	904	883	946	902	891	917	925	891	928	939	947	936	908	861	932	922	916	940	920	908	930	893	912	929	905	972	925	903	941	885	914	946	911	874	920	921	907	911	923	952	868	876	931	893	905	894	922	937	944	927	924	878	874	917	888	944	869	853	950	928	896	981	917	987	975	860	950	945	854	892	890	979	939	936	982	900	960	920	937	895	945	921	907
50540	34486	23727	21088	17232	11600	6240	2517	887	635	532	525	503	491	522	522	465	494	496	447	452	451	446	426	433	410	413	431	399	426	425	458	451	442	453	408	413	417	431	446	392	411	452	410	368	421	433	415	368	414	471	400	396	403	388	402	422	391	406	403	387	410	412	409	413	447	428	427	390	394	426	443	424	439	396	422	392	399	435	423	398	384	409	435	417	381	368	395	421	397	402	395	411	432	379	384	387	411	427	384	403	373	406	396	362	409	437	373	391	415	382	438	400	422	427	400	385	446	365	435	396	384	386	399	432	398	421	393	394	411	381	438	365	445	394	378	404	422	420	423	439	402	402	383	400	392	420	366	397	439	384	407	419	398	426	413	396	432	430	420	417	432	436	369	373	398	372	384	395	395	401	432	397	434	384	401	438	430	405	359	393	383	384	386	404	420	401	401	396	423	363	382	434	372	391	390	407	380	420	411	429	408	430	399	410	396	402	378	362	396	434	409	412	405	401	400	426	414	380	421	409	410	421	376	411	422	442	422	395	438	430	425	364	426	409	409	393	402	408	405	387	426	358	413	399	408	384	414	414	424	411	407	429	387	417	396	450	432	433	409	404	381	408	375	389	383	352	444	380	366	425	391	413	405	390	406	388	409	401	396	427	407	387	416	362	403	381	368	395	412	385	402	392	388	388	410	365	403	425	414	393	349	397	383	385	394	419	390	400	362	416	388	409	392	410	431	419	424	427	402	399	407	418	415	407	401	359	412	416	406	421	412	398	422	433	395	420	423	437	397	403	431	391	436	387	440	428	405	393	411	401	396	385	411	418	435	413	378	407	477	394	402	399	407	402	398	375	370	397	418	384	391	382	414	402	449	383	426	401	413	391	387	435	418	423	425	412	402	398	405	397	417	427	407	358	398	392	423	419	405	394	392	435	412	421	436	437	412	423	380	426	361	416	384	388	417	383	388	406	378	387	378	390	400	381	420	434	410	365	405	372	362	391	364	392	396	424	409	363	402	419	420	384	399	415	440	385	375	417	412	416	405	390	406	394	418	408	424	410	385	381	430	416	418	401	408	400	389	387	395	388	422	414	358	423	427	381	411	418	445	384	391	406	442	399	421	405	367	406	436	400	417	394	389	413	404	390	398	404	406	390	409	389	423	442	380	451	408	408	438	436	376	450	422	441	382	392	439	373	433	379	381	383	391	417	397	416	422	423	395	397	398	432	362	411	384	378	405	361	441	374	404	428	387	396	467	424	398	404	400	398	403	413	352	401	414	408	430	435	406	419	413	419	407	380	378	401	342	400	366	394	406	373	428	422	418	421	394	408	406	374	385	408	424	398	359	394	420	400	420	379	417	433	407	422	411	372	405	411	386	399	365	394	416	363	435	394	397	348	402	424	411	399	398	409	431	401	393	376	402	412	357	432	387	399	415	403	419	397	411	403	418	419	415	393	411	393	405	413	371	424	448	364	378	388	386	402	405	391	393	390	390	457	395	386	427	387	425	424	370	396	400	385	405	382	386	396	404	454	435	425	395	435	423	389	396	398	397	395	452	441	414	392	358	413	459	399	427	392	425	394	414	379	383	385	416	409	354	424	413	379	423	404	421	422	431	329	406	424	394	388	370	406	428	399	407	414	412	368	356	373	433	365	425	395	408	406	374	387	357	352	407	384	426	410	394	389	434	374	383	413	371	417	413	433	396	423	403	382	367	391	364	384	417	421	392	417	401	422	398	359	382	398	412	397	410	402	414	410	380	382	350	379	427	364	416	385	373	385	374	415	381	417	380	361	429	432	394	394	371	386	397	439	391	415	407	384	398	388	411	406	433	412	405	407	434	385	413	376	435	425	440	392	420	382	424	432	399	423	385	397	392	397	403	400	378	414	412	396	385	406	410	409	402	385	404	377	427	355	410	410	397	389	440	384	398	411	417	406	413	349	431	432	377	410	419	440	392	425	391	426	367	408	388	386	397	390	385	385	387	422	419	410	392	389	382	376	405	403	395	415	360	407	390	374	422	397	408	382	384	397	412	424	388	427	411	364	429	426	430	394	394	384	390	415	391	394	333	445	408	400	390	420	380	432	382	384	430	392	421	426	428	408	404	397	366	421	422	404	402	421	407	381	400	384	418	412	382	432	396	363	424	403	376	434	396	414	417	406	397	395	391	406	386	374	447	410	379	396	392	413	421	382	424	401	413	399	380	367	407	370	391	396	440	439	396	402	399	373	429	397	392	413	426	407	394	412	386	404	424	396	414	425	419	456	392	398	395	386	396	414	396	378	393	399	433	414	430	409	398	402	357	436	428	400	376	379	416	391	399	389	362	386	361	423	394	411	420	404	385	398	408	429	396	378	378	409	440	409	401	380	427	400	448	400	400	398	410	408	382	393	417	378	444	423	407	388	398	395	405	371	410	409	376	380	405	370	411	396	403	427	412	384	432	403	397	387	427	416	402	403	404	401	399	414	375	375	415	433	394	406	402	364	427	385	394	388	404	427	416	399	380	428	416	429	403	396	387	398	436	420	373	380	401	421	395	371	395	418	401	408	388	400	398	352	380	378	427	418	448	435	404	427	407	422	411	427	401	398	424	404	415	410	420	401	370	384	382	394	364	391	391	384	385	441	347	388	402	378	384	395	384	401	419	397	427	401	410	420	409	411	404	383	373	406	415	423	385	401	403	436	404	398	404	393	399	406	365	409	387	345	361	409	363	406	416	436	412	377	409	392	397	390	376	392	405	343	400	367	416	389	416	433	379	401	408	366	396	377	436	385	424	420	426	405	412	406	390	403	395	420	421	434	437	400	379	411	437	461	409	399	406	428	398	372	353	457	434	438	414	406	445	416	403	382	376	374	376	386	405	404	422	421	426	425	434	375	385	408	384	388	401	421	446	388	428	380	385	387	399	410	411	399	414	422	416	447	399	411	409	376	391	407	393	409	384	389	407	378	400	385	400	401	411	396	409	378	396	410	412	387	396	424	404	386	403	400	386	400	418	424	425	374	389	384	419	406	388	398	372	398	419	410	405	399	388	393	416	410	433	405	417	392	391	389	416	407	417	412	373	402	406	407	375	378	360	401	378	398	387	392	398	380	417	393	377	391	380	391	428	403	415	411	411	424	419	408	387	397	415	407	391	406	389	397	376	430	425	405	423	397	397	384	378	410	411	397	412	429	412	388	381	413	397	396	393	410	406	412	369	391	415	420	390	356	381	377	381	417	442	389	360	403	354	409	451	447	387	410	378	386	380	400	406	419	379	388	394	393	398	421	376	421	420	398	375	428	431	398	398	435	397	399	421	430	406	378	404	424	405	391	400	422	382	389	384	387	402	392	390	394	416	391	387	381	392	432	372	375	396	372	433	420	350	378	415	423	428	410	406	389	385	414	375	400	378	428	413	417	376	426	396	415	390	373	373	401	369	352	392	413	392	419	422	425	403	407	403	405	423	420	371	446	413	403	399	400	403	427	397	413	403	412	400	390	442
42800	18391	6364	7096	7188	5841	4294	3419	2623	2265	2082	1915	1763	1696	1601	1462	1429	1372	1362	1320	1272	1307	1221	1254	1214	1187	1188	1133	1141	1114	1111	1061	1067	1122	1135	1048	1085	1069	1125	1061	1069	1065	1041	1015	1037	1060	1094	1063	1034	1039	980	1006	1048	1023	1118	980	1067	992	948	1034	1025	994	999	1030	1003	996	1083	1015	994	1007	1026	978	1053	1040	996	1014	984	976	985	963	1023	1022	971	1024	974	986	970	982	1023	1034	990	1042	1014	1022	1014	1005	1019	1056	1041	1012	999	1006	976	992	952	1045	1012	930	1020	913	1025	1028	965	959	979	987	1077	985	960	960	993	1022	985	984	989	957	958	1031	1021	1018	1000	975	1019	989	947	940	1017	981	1006	1032	959	1018	1004	1011	974	981	1037	973	983	978	995	1012	995	1045	987	1004	988	945	1034	967	1022	1042	1007	964	985	928	973	941	992	1038	1002	979	1028	993	1024	996	1017	975	1004	1015	980	953	1003	1003	969	1003	1041	998	1006	1057	1014	992	1014	972	977	969	933	975	993	979	987	1021	975	1001	971	974	1007	1024	985	989	973	972	961	980	975	974	944	986	999	1028	994	981	972	1027	1023	988	1002	989	1032	963	954	1013	955	998	951	1022	982	990	1002	945	981	978	989	981	956	1026	984	980	1026	994	987	965	1009	1026	998	994	1013	1036	982	952	946	953	1001	998	976	972	1000	1002	970	1025	991	1003	1013	955	976	982	1016	965	980	952	1003	986	961	1057	955	967	962	954	1028	973	923	1004	954	965	979	956	1015	1029	1006	960	1022	948	984	967	1026	980	944	994	979	1028	1005	987	1026	990	1003	997	989	984	942	929	1016	996	957	928	946	981	947	980	972	984	955	1026	1019	929	995	967	1003	952	984	1032	975	1038	931	998	924	1019	921	1031	969	994	945	1055	1006	940	980	1021	1066	1025	990	990	976	959	969	973	1007	953	960	1006	1018	918	1000	995	978	992	1040	931	1009	989	984	1040	1015	1008	960	1039	964	1026	944	1024	916	982	944	1076	942	932	1010	935	984	978	1019	1008	993	1000	950	1040	910	979	953	1010	1025	962	968	925	961	986	1001	987	1007	1021	1034	997	999	1016	1019	964	914	967	945	948	959	980	1011	955	1028	932	1001	920	1047	989	983	977	937	982	1010	957	934	939	972	1019	917	939	957	985	996	1071	1016	959	1037	1027	1009	951	947	996	966	998	939	930	996	1036	911	987	1007	993	999	1012	973	997	1026	986	980	1029	1030	1006	963	1002	952	995	979	958	996	976	965	976	1013	1027	976	1013	961	990	987	976	994	975	962	999	954	925	980	982	961	962	986	996	934	973	916	1002	1007	965	978	934	1068	995	993	972	1006	986	1012	1033	1007	963	975	1005	975	1014	997	1028	987	1051	1029	971	982	1000	965	985	996	980	981	1015	953	993	1031	1014	957	1014	1000	914	1022	982	989	1044	1008	983	959	952	981	994	983	904	973	982	960	939	991	1008	1016	983	979	1024	994	941	1011	1037	990	1024	995	982	977	961	964	984	999	970	1041	1026	948	989	1015	973	1011	1012	1032	979	1027	986	977	1012	986	974	956	1037	958	1003	985	1007	974	1010	936	971	965	999	957	952	960	1058	1007	995	1046	960	1010	1007	999	972	988	1024	978	1000	996	958	972	1029	977	1051	979	972	999	998	998	967	1017	989	954	1000	967	991	989	990	1011	933	1013	1041	955	939	1005	1017	1020	943	968	953	1036	1020	981	1042	1036	1012	981	1024	976	1044	971	920	939	963	994	1000	956	997	969	932	981	983	985	942	965	1033	959	960	963	1016	1039	940	1005	987	976	979	985	1023	1031	1003	913	1006	1018	994	993	1027	973	962	1026	915	974	1012	937	956	1004	987	999	995	974	973	1017	908	1010	965	1026	930	1011	998	937	976	971	1014	978	1004	1004	1031	962	999	1006	1001	1020	965	988	957	995	990	981	997	988	961	968	1010	1002	974	1002	1031	968	985	970	993	1000	912	1008	975	990	979	989	943	1035	1047	990	992	1005	1008	970	956	1050	1078	930	924	1023	961	1009	1033	970	959	928	990	940	1002	974	938	929	1034	962	996	989	985	1014	1032	1000	972	991	928	990	972	1027	963	1030	987	995	1025	981	1029	989	1012	1008	986	963	1007	925	967	1001	992	1027	974	1006	977	992	1007	1001	984	992	982	993	1003	996	1055	959	1014	1024	920	1032	977	931	1009	1027	956	1000	957	979	958	1008	994	950	990	1007	1027	984	991	975	979	961	1018	1014	1012	969	1019	989	998	1009	969	984	1016	947	967	964	991	996	1030	993	966	1017	997	1004	946	964	988	1020	949	1035	1055	935	980	975	976	1029	989	995	980	1021	991	924	965	961	971	992	978	939	964	960	956	1013	1004	1033	1049	986	1024	970	1000	989	970	973	994	983	982	1025	982	1034	948	1013	1036	929	955	954	1010	1012	986	987	989	946	1016	993	1004	957	973	942	969	1030	1017	990	1025	967	1017	994	959	978	993	1006	994	1063	1039	989	953	987	998	1006	992	995	995	975	967	990	963	1005	974	1012	955	931	990	950	970	954	967	967	1029	995	1019	1003	993	960	988	1000	1010	1009	1030	943	981	986	1023	961	1004	998	978	1011	1000	1057	986	984	1026	1004	960	1012	971	1003	997	995	1008	1005	1003	1007	987	962	983	973	934	973	1037	953	977	982	1015	1008	994	1009	1000	973	983	969	1014	999	967	968	964	992	1007	1014	997	958	990	1041	973	980	986	1016	1023	1074	965	991	931	998	1023	974	979	998	1021	1031	956	997	1037	1028	1009	1014	999	952	1011	959	986	991	1012	980	979	957	994	928	998	993	951	972	1004	1002	968	968	999	1004	988	1014	1020	1004	1005	1013	998	972	950	1007	956	1032	960	990	947	974	1009	1025	975	949	951	996	989	976	984	1016	1036	1038	1046	1018	1019	994	960	1012	971	981	1025	961	997	995	987	990	1002	978	1033	978	928	991	990	1003	1052	985	1021	993	985	998	939	980	1019	980	1034	986	1075	1031	1021	970	957	923	971	992	1046	980	993	1001	949	1011	953	1036	1045	1015	942	980	991	956	914	935	1004	980	920	987	1001	993	985	969	962	931	996	1001	968	987	977	965	960	969	989	947	1105	963	912	1023	1022	961	980	968	990	1017	998	971	1007	958	967	1008	997	1027	940	965	963	900	985	985	1010	988	974	941	970	968	934	1003	970	985	953	939	978	996	989	950	953	977	966	962	997	1054	1005	1017	1007	970	964	967	999	988	962	1025	949	957	997	1010	942	1031	1012	992	996	1012	975	959	1023	998	969	975	996	1035	986	986	1020	1034	1037	961	983	1001	943	1020	949	950	951	975	987	982	985	968	939	995	960	937	1003	937	957	994	999	1014	952	995	1022	975	923	926	1024	939	1002	966	957	1017	970	985	959	913	948	1028	1068	1007	955	1022	999	1018	1009	1018	996	1069	999	999	955	987	980	967	996	978	1014	1012	976	986	1016	980	971	977	986	957	1059	996	952	989	1052	1019	1008	992	966	996	916	978	989	990	990	954	1001	989	960	942	1021	981	991	992	1001	1049	979	921	967	942	953	1014	983	981	986	1001	952	984	1009	1041	1032	1005	919	971	1021	982	1015	1007	965	1031	1002	1028	964	934	993	1003	961	979	1004	1005	1034	999	963	960	934	1020	1027	995	981	976	936	947	959	1020	999	954	1000	972	1007	1005	996	1024	1002	949	1010	1022	1004	1021	983	986	959	950	1001	1006	1012	1044	975	984	984	959	978	965	1004	988	1015	1027	1009	911	997	965	1002	982	1007	973	966	921	963	1041	970	967	1002	983	958	1011	1012	978	1053	1001	956	945	944	983	949	1007	926	950	990	1019	1045	959	1007	950	984	1016	993	1035	993	1040	988	1033	1029	902	932	967	1012	994	1031	944	973	1040	928	1003	958	986	971	988	1023	1002	1021	1000	945	984	1029	1033	1015	1048	1027	1043	1023
16802	14148	2991	1097	484	205	188	185	149	164	163	162	161	150	148	164	152	153	170	143	153	148	157	135	139	150	153	152	138	147	130	147	143	127	184	156	138	186	142	139	182	163	152	136	138	146	158	152	174	159	142	145	174	158	144	154	178	153	172	141	156	152	167	189	132	148	156	154	166	141	159	142	148	150	152	151	156	160	166	145	160	126	147	150	135	156	145	152	149	140	145	133	165	148	159	131	154	145	126	155	170	153	170	165	170	161	144	146	165	154	164	162	163	166	138	141	143	150	155	153	161	147	148	139	157	149	174	165	169	145	137	164	152	136	139	152	183	158	149	156	157	177	172	163	169	160	170	147	153	165	150	152	159	154	142	163	159	165	151	156	158	150	155	155	173	163	160	166	158	156	159	164	147	154	145	176	158	140	153	159	157	154	142	140	175	163	164	160	173	152	157	147	155	155	172	149	150	157	131	146	175	161	160	141	184	164	157	124	158	143	166	155	153	146	161	159	139	158	144	173	155	156	158	160	175	135	134	160	156	165	142	142	158	142	145	139	157	156	131	135	147	136	164	144	163	155	153	166	150	140	171	159	153	174	148	160	163	176	165	164	141	139	147	142	153	167	145	185	147	138	168	152	173	136	163	163	159	144	138	143	144	173	147	113	153	161	155	124	135	146	156	143	171	150	164	167	143	172	154	147	152	131	154	143	146	136	173	133	171	128	155	139	175	168	155	145	150	158	168	172	131	158	151	136	128	135	165	162	159	168	166	141	146	160	152	136	156	152	136	157	153	137	164	154	152	156	172	155	151	166	153	154	160	150	140	127	160	143	162	145	165	140	157	158	157	161	154	148	128	161	162	154	149	136	167	163	146	161	155	143	194	154	157	157	161	161	143	137	170	182	154	146	170	135	159	152	150	144	137	143	154	156	182	155	162	153	162	154	157	164	152	204	146	149	125	165	135	147	144	135	172	167	150	162	154	148	158	166	149	141	159	141	165	153	155	170	143	146	147	156	155	160	135	133	158	167	156	159	156	167	131	137	152	155	153	167	168	173	161	164	156	154	164	160	142	172	139	151	144	152	156	128	149	143	152	151	151	158	162	136	128	142	169	150	145	183	153	164	161	163	160	149	139	162	193	153	159	130	142	160	140	128	162	178	129	144	170	153	174	130	148	147	162	166	168	156	131	123	153	154	121	157	167	173	160	129	172	147	153	160	150	155	154	157	157	187	166	126	156	166	168	153	148	160	134	157	168	163	151	155	157	151	167	132	152	139	147	139	165	144	172	159	160	142	166	144	153	150	162	132	161	136	136	141	153	133	153	161	155	172	165	180	137	151	163	158	168	140	153	135	142	139	185	138	152	165	144	149	159	149	152	152	162	170	137	161	136	130	145	144	168	149	149	176	174	137	156	175	171	149	147	169	137	136	136	158	184	172	158	164	162	169	165	169	156	141	166	154	143	164	168	141	141	154	144	160	155	171	157	172	151	152	138	127	148	134	145	167	175	157	137	122	158	159	147	140	139	155	160	148	156	167	161	149	153	152	150	160	144	177	144	146	161	155	131	169	145	157	157	164	166	176	165	155	143	143	209	181	140	147	145	154	149	160	155	150	148	134	158	171	136	163	148	143	147	137	160	168	154	144	130	153	168	172	145	156	154	145	153	147	159	151	180	164	153	165	178	145	175	162	151	136	157	136	167	172	176	169	162	143	147	133	150	172	122	146	159	161	183	149	182	164	148	140	148	160	151	146	158	157	134	145	142	124	136	148	186	180	144	138	148	144	135	155	179	132	170	171	148	134	170	144	171	159	159	164	147	155	136	139	162	164	168	138	161	138	150	137	138	121	146	180	150	151	152	169	152	156	146	163	161	146	133	154	154	165	159	144	141	173	141	159	138	165	174	156	144	171	159	151	144	136	155	167	148	129	152	152	156	127	165	161	143	145	149	179	156	135	150	164	165	143	153	136	170	160	150	157	151	152	160	148	153	159	169	148	147	184	136	148	139	136	151	167	154	154	165	132	164	135	150	146	142	172	160	154	145	137	174	137	136	163	150	168	168	135	134	149	144	172	153	156	155	161	151	162	130	168	126	161	163	166	158	163	168	130	145	139	144	156	158	161	150	142	161	142	174	162	153	150	167	157	161	152	162	166	157	146	151	151	127	168	147	157	136	149	129	148	171	142	151	136	167	190	187	155	144	163	154	157	161	158	151	159	121	115	173	150	155	168	147	153	130	146	154	165	176	175	160	130	146	132	177	142	177	148	137	150	157	154	132	143	161	163	158	133	151	163	135	168	145	155	156	167	157	150	138	160	152	130	172	153	124	148	136	159	129	155	150	163	173	151	127	165	161	141	145	162	136	152	155	143	156	160	153	133	156	141	181	149	145	164	129	165	136	165	162	145	172	143	150	147	176	154	160	141	154	159	161	135	153	162	148	152	174	160	157	166	159	137	149	169	162	173	168	150	165	170	182	145	168	148	158	139	167	141	158	155	163	158	170	143	149	152	166	159	161	155	146	148	164	167	162	172	152	138	137	168	179	167	162	171	170	165	161	117	134	154	141	159	164	157	157	175	160	153	160	134	139	162	159	172	160	174	161	146	145	157	154	135	146	150	165	139	154	157	149	147	151	176	144	152	143	138	135	159	172	157	146	167	145	147	155	160	133	156	172	148	173	135	142	164	142	146	158	145	149	148	161	129	136	142	167	159	153	157	159	149	181	131	135	155	140	153	134	158	129	157	146	142	179	138	140	155	169	142	169	153	148	148	143	149	152	159	151	151	170	142	151	182	155	162	138	164	183	124	152	147	178	144	142	160	158	143	146	175	176	160	143	148	176	147	148	170	145	135	138	160	148	144	148	170	151	144	130	155	148	147	171	149	141	159	138	147	163	167	162	148	162	169	171	135	156	148	148	157	130	147	149	151	141	147	147	141	143	147	146	136	160	141	145	151	147	164	167	164	152	139	159	180	188	165	162	157	145	147	162	152	137	148	151	171	139	167	152	160	153	153	144	146	150	143	187	175	167	153	152	160	166	176	149	175	165	142	168	156	145	147	156	170	132	162	142	157	161	156	162	181	146	153	142	149	155	137	135	188	173	157	140	149	138	173	163	144	151	144	156	179	163	158	173	152	155	158	152	157	162	141	144	140	138	191	150	165	154	162	162	162	160	152	173	142	142	164	146	163	152	158	154	157	180	146	164	160	166	157	162	140	161	158	135	160	133	156	140	191	149	156	129	164	144	150	152	165	155	158	146	175	159	153	132	139	136	147	170	182	161	160	156	162	135	165	169	146	149	128	156	161	138	149	145	132	153	156	143	147	157	153	145	158	165	174	141	136	161	153	157	155	158	174	166	156	148	159	143	159	137	181	152	176	142	176	153	132	159	167	137	140	143	160	152	159	148	144	164	158	156	151	156	144	147	138	137	158	160	153	152	162	125	143	152	165	146	126	154	152	167	150	152	128	169	142	144	147	151	171
15759	9458	892	1110	860	742	651	554	536	531	492	572	526	521	524	512	474	535	533	506	496	516	500	500	510	506	493	493	497	491	525	502	509	476	492	501	487	525	444	520	458	508	485	513	468	515	507	506	466	445	518	488	497	472	465	487	494	503	464	505	504	501	497	480	499	452	491	489	467	516	494	485	516	496	527	467	508	521	473	524	476	468	471	514	531	461	471	488	476	492	489	528	474	481	479	497	470	494	516	503	483	484	501	484	497	477	488	480	485	532	484	482	493	463	501	499	507	492	502	513	468	526	459	483	514	481	519	485	463	489	477	506	465	469	491	465	512	513	486	471	485	517	503	523	506	543	499	511	500	489	487	520	492	505	474	471	468	505	491	483	490	540	476	480	507	487	489	465	453	501	479	479	500	480	467	469	486	505	509	523	489	512	493	516	484	523	509	500	480	539	500	498	494	503	480	519	490	489	462	474	488	436	493	470	479	495	510	500	495	517	497	447	496	487	512	492	533	533	457	491	507	490	504	490	477	500	501	509	498	503	491	518	490	504	536	493	479	508	556	495	496	486	478	450	507	488	477	493	517	506	494	478	504	448	527	492	445	480	491	477	488	472	502	504	503	467	492	493	492	478	493	508	486	524	465	502	473	470	485	476	522	500	511	482	505	491	516	504	463	506	498	481	542	496	473	484	470	484	494	483	545	495	476	505	489	482	555	477	463	513	515	500	487	517	479	489	536	498	445	490	461	478	522	489	500	472	504	509	500	442	482	512	461	495	462	501	479	492	481	477	540	518	499	530	488	480	480	474	507	442	499	499	501	479	494	489	475	497	508	475	472	482	484	537	485	513	462	510	517	464	480	493	470	500	505	506	490	482	523	478	505	526	485	504	507	504	476	487	490	458	486	469	504	468	485	513	457	493	503	484	504	490	465	509	449	463	480	482	487	492	541	498	493	496	479	432	474	531	510	460	483	518	505	514	504	479	475	492	506	514	506	456	480	506	503	508	509	509	492	528	439	511	462	503	541	488	485	487	531	463	489	473	512	504	507	469	472	463	488	483	503	534	505	545	538	466	459	489	464	474	480	462	512	499	517	478	525	488	537	490	517	484	491	481	476	503	448	519	433	492	483	482	489	517	448	479	486	530	485	486	483	523	503	466	520	489	492	489	477	477	467	466	469	517	510	515	495	496	476	472	494	477	490	461	485	494	478	498	504	533	485	493	501	505	481	541	468	516	490	475	529	527	511	495	501	487	497	494	544	531	492	480	502	485	457	487	528	490	442	471	512	489	477	512	511	501	454	518	563	478	463	501	493	493	459	490	452	501	487	491	461	503	520	528	498	522	510	435	490	490	494	500	488	444	497	530	510	492	486	490	467	521	490	528	489	496	478	460	538	510	505	471	460	524	444	499	471	502	499	502	525	517	488	500	484	462	505	483	535	478	530	498	527	465	479	443	509	521	465	460	489	453	493	519	477	496	494	525	466	517	529	465	487	521	514	518	520	506	463	474	497	484	484	524	504	491	492	508	460	456	508	472	472	517	469	480	458	449	550	480	454	500	502	456	519	481	459	516	493	497	529	506	506	480	501	485	440	506	489	500	470	460	520	461	517	502	498	463	485	503	504	498	502	522	483	489	510	463	503	487	513	448	475	462	461	486	531	482	506	476	499	497	506	493	538	525	511	529	500	506	514	483	510	497	515	497	507	468	489	489	462	520	502	471	495	495	534	516	453	477	521	511	469	495	490	482	497	450	500	503	488	480	499	548	489	536	477	473	475	519	475	492	508	488	488	514	452	481	495	507	500	462	531	511	488	464	501	473	506	470	498	511	489	493	476	540	510	487	472	494	511	558	488	483	503	517	479	499	489	495	501	486	506	507	477	568	453	445	495	531	502	482	464	508	491	516	515	518	494	533	484	500	506	525	494	497	519	494	470	445	500	547	499	496	493	508	499	483	472	484	481	495	488	476	470	475	502	502	460	454	542	521	470	464	508	486	466	524	497	494	462	450	469	471	487	469	505	489	498	489	493	498	481	515	477	496	504	493	509	489	481	491	482	501	493	457	480	490	521	469	468	505	518	494	495	499	467	489	505	495	514	472	510	507	478	451	493	528	485	506	462	534	509	509	521	576	495	512	506	485	505	518	500	480	502	486	472	458	486	502	506	485	498	468	466	484	445	503	461	464	470	519	487	467	476	498	499	485	518	484	494	469	484	469	532	498	531	510	484	474	471	510	505	532	497	488	452	508	482	550	504	532	501	494	471	480	495	493	461	523	506	476	477	482	475	483	499	494	516	502	499	490	484	481	498	486	482	514	473	487	465	495	499	484	503	512	488	489	454	468	492	518	522	460	482	469	489	484	485	514	455	482	494	495	489	489	460	517	480	484	474	516	521	517	482	531	495	494	482	482	524	505	534	475	505	479	479	482	444	504	507	465	442	545	430	461	491	510	478	503	518	509	473	510	484	488	494	486	479	529	467	519	505	463	493	545	472	511	456	488	549	481	451	488	483	497	466	450	521	509	492	511	467	515	519	468	464	514	500	486	502	469	508	453	465	493	508	474	536	511	495	522	493	475	494	487	530	449	474	489	504	508	489	500	493	541	499	480	444	527	499	516	478	503	528	483	535	452	491	506	486	462	470	498	443	526	509	462	490	506	442	504	516	503	446	493	473	472	510	521	528	466	529	472	515	484	465	484	494	499	493	497	514	451	492	477	501	482	432	492	508	536	488	478	490	491	441	509	479	470	511	493	534	485	519	505	487	500	489	465	501	501	502	505	512	482	496	487	466	513	528	487	489	499	504	514	530	515	494	449	512	481	486	484	505	466	491	475	474	511	528	490	524	513	464	471	460	477	509	503	507	506	479	491	473	502	502	501	486	490	495	482	457	463	470	487	478	504	470	526	463	499	499	528	533	491	479	487	513	485	481	545	477	513	500	485	511	538	507	464	462	501	487	545	492	492	475	524	489	490	473	500	481	458	499	506	488	468	500	462	519	526	500	493	495	458	509	489	495	533	522	477	489	473	514	514	484	529	475	522	466	484	504	504	456	488	489	525	512	511	534	480	495	513	461	478	451	503	498	465	509	470	475	473	479	483	498	444	469	504	498	490	503	481	471	511	497	453	496	531	479	513	460	495	480	505	473	480	515	500	493	488	504	515	500	489	502	492	541	519	510	474	489	498	437	511	466	486	544	541	474	516	466	496	505	485	500	487	500	467	467	515	490	562	512	514	481	534	486	481	486	527	491	491	522	469	473	496	509	481	471	475	457	448	509	439	455	517	492	504	532	486	457	479	501	491	506	505	509	492	536	535	496	454	520	508	483	466	491	497	523	495	519	481	494	503	495	489	516	501	494	487	504	496	519	456	456	533	503	544	482	502	457	516	506	484	478	512	498	511	508	509	494	488	493	524	510	504	515	487	489	520	457	510	475	485	499	496	504	482	497	472	464	511	450	530	510	498	484	451	494	482	510	513	478	499
48538	33802	23536	20512	14711	9025	4423	1560	633	503	404	433	433	405	420	429	395	369	392	402	393	360	329	377	373	366	392	364	368	358	339	382	375	344	377	343	347	388	353	403	390	388	328	336	359	425	377	348	319	326	343	368	371	331	384	356	393	357	372	355	364	367	325	344	331	377	362	374	347	368	362	340	419	349	371	359	378	404	370	385	328	404	377	349	325	368	350	364	352	352	377	360	374	371	370	326	346	358	355	386	358	359	360	376	365	382	371	351	356	395	353	359	375	364	392	364	343	376	337	357	328	343	365	370	376	380	356	364	360	372	349	365	359	365	397	376	351	366	343	370	389	343	315	402	325	376	397	378	348	361	320	393	376	374	367	344	353	349	369	359	341	361	333	364	400	356	316	362	333	298	363	387	348	339	347	370	386	354	334	371	393	333	349	344	383	356	370	335	367	386	358	346	345	368	385	365	373	327	373	411	356	339	366	371	378	330	341	364	367	351	369	362	300	395	340	364	379	410	363	350	371	373	353	368	355	354	319	337	346	384	355	379	313	337	363	355	373	374	332	348	362	377	366	383	348	349	385	364	387	380	306	394	413	382	368	349	361	375	385	363	351	361	322	349	370	392	365	355	342	377	356	369	346	378	379	360	333	352	314	337	370	352	354	372	342	375	364	350	362	370	374	357	376	359	360	365	377	312	348	376	371	358	366	335	352	353	346	339	382	320	337	372	354	343	359	358	386	340	351	312	360	372	366	372	355	366	352	350	371	335	332	383	353	371	360	351	374	330	355	314	361	350	338	351	350	383	366	338	372	370	355	343	351	387	376	346	380	381	335	361	341	356	368	368	352	373	323	390	340	395	402	335	351	367	373	340	369	368	341	328	389	365	349	358	349	346	386	335	356	358	340	352	369	347	354	331	371	352	339	390	365	337	342	365	350	381	335	378	370	345	368	369	380	355	355	396	382	348	366	402	349	330	358	339	361	350	375	381	375	328	404	361	362	369	376	355	388	360	368	353	394	332	370	382	380	380	343	363	376	401	326	345	365	353	361	370	374	345	357	379	381	324	390	361	339	335	364	385	383	329	374	402	368	371	374	354	333	327	392	347	372	341	382	355	350	371	384	378	355	354	362	378	359	369	390	379	402	381	361	356	344	382	325	378	388	364	380	342	365	356	363	349	354	362	368	361	371	341	346	356	321	354	346	381	323	366	363	377	352	365	377	358	365	365	324	327	339	394	384	355	345	364	391	327	375	317	361	371	368	369	352	356	349	364	324	363	369	393	326	354	345	367	340	363	351	342	347	353	367	346	342	356	371	380	358	359	332	347	360	390	338	351	343	354	326	352	324	395	325	374	345	363	347	411	372	378	363	349	349	350	347	343	344	392	359	366	339	366	353	326	349	416	346	337	379	336	327	375	348	347	379	378	357	340	382	325	340	327	356	382	381	349	378	366	383	373	350	358	368	355	340	327	359	365	363	337	390	359	358	327	369	339	356	350	383	351	348	337	377	357	383	380	349	362	332	348	345	318	372	343	370	384	382	355	340	351	340	326	343	382	348	345	377	358	348	411	383	386	360	361	333	347	331	336	312	363	332	340	337	328	368	341	373	359	385	368	375	347	357	360	336	358	339	372	364	354	384	348	342	341	358	377	384	344	349	373	345	374	364	380	361	373	390	331	338	329	334	322	368	348	346	344	352	337	361	320	349	350	344	348	320	358	376	377	375	347	368	336	354	365	364	375	343	366	345	318	341	357	332	380	349	359	363	364	403	385	358	344	344	343	345	348	360	286	335	384	388	373	341	368	359	371	366	353	335	356	376	365	351	346	399	378	382	325	349	366	363	376	347	367	373	374	351	395	354	401	345	348	322	350	357	374	361	370	312	380	351	326	333	366	404	363	344	365	377	345	339	375	375	382	359	336	349	358	384	346	387	333	353	360	322	333	353	332	377	365	336	357	330	358	338	355	355	372	323	323	351	362	334	367	345	352	363	380	343	324	349	369	371	358	398	358	325	322	338	348	330	350	352	366	351	408	396	371	345	354	323	352	368	361	338	371	393	372	387	348	354	370	361	368	389	323	405	340	350	358	362	363	387	348	348	346	404	333	333	353	330	370	337	352	345	355	371	347	362	361	375	370	363	351	346	389	306	334	375	367	340	399	394	338	364	331	350	337	371	352	327	384	367	351	333	376	336	341	346	371	366	327	317	347	357	365	381	333	361	338	384	401	352	358	360	369	366	393	338	332	335	326	367	382	357	361	338	354	314	340	352	377	346	352	348	357	371	387	332	376	375	375	345	366	337	360	382	327	357	338	394	342	366	347	371	371	347	350	358	369	360	360	350	383	346	341	353	357	336	390	373	317	378	357	330	351	376	374	364	342	340	319	402	339	367	359	377	359	348	358	373	357	368	379	358	381	337	348	340	328	351	353	379	364	348	337	344	358	341	396	339	360	337	327	342	375	352	342	381	379	350	370	392	363	352	360	343	342	302	366	371	378	355	355	371	355	354	352	356	369	375	367	382	353	334	326	374	403	335	323	359	367	359	351	328	374	360	349	368	366	343	385	343	353	370	346	341	324	339	355	357	362	393	362	320	381	327	324	350	342	351	364	341	337	378	356	342	336	394	355	366	378	380	353	395	376	350	343	370	301	332	331	350	335	368	355	356	369	357	347	354	383	374	342	357	338	343	355	367	343	301	394	319	360	345	353	398	361	381	349	375	348	350	348	351	345	318	337	341	343	355	395	377	388	315	360	321	360	352	349	370	347	364	362	332	375	367	354	350	392	390	406	363	369	362	330	367	362	373	369	372	325	360	352	390	344	352	372	343	387	351	354	383	326	399	365	363	371	356	326	371	374	357	359	369	365	359	344	326	368	354	323	385	384	368	381	352	327	366	374	338	323	370	369	369	359	349	351	350	310	378	367	378	367	347	339	352	348	386	354	335	362	330	323	382	372	354	362	337	329	350	336	351	345	362	348	377	386	374	395	335	363	366	318	342	330	309	375	366	349	336	361	387	349	346	340	360	382	336	297	326	361	341	364	354	362	340	343	349	366	349	349	353	363	341	356	380	370	320	358	330	318	334	373	382	369	363	330	329	380	357	346	341	364	338	366	349	358	350	377	353	337	334	371	365	381	354	374	384	351	329	377	366	357	348	404	318	364	341	351	325	362	348	376	342	375	354	338	346	373	417	347	309	364	353	362	343	376	376	352	344	366	353	377	359	372	338	365	398	414	392	329	299	368	321	353	401	333	327	356	358	346	360	392	374	390	383	371	361	348	358	338	382	347	337	373	341	348	353	375	401	372	335	338	341	339	347	329	332	372	343	350	360	364	344	379	363	350	338	332	372	388	366	373	382	365	366	341	370	336	360	334	344	338	378	402	353	340	354	375	347	367	364	355	342	359	375	352	358	362	345	346	339	360	334	376	389	370	379	366	374	341	330	339	356	398	400	356	361	382	357	368	340	372	342	367	359	340	338	342
42785	18425	3982	4370	4806	4038	3112	2491	2004	1670	1527	1439	1325	1276	1281	1239	1228	1165	1167	1121	1082	1091	1065	998	1044	1044	1040	1041	1048	1002	993	1020	1043	1025	1040	1023	998	1031	963	949	959	999	998	975	972	958	923	946	976	916	903	964	979	923	963	936	955	884	966	906	951	977	928	922	944	926	933	1028	918	921	938	942	918	986	1004	920	887	889	930	918	925	941	896	917	969	952	952	910	973	925	890	969	937	924	942	960	935	953	919	884	918	888	890	958	912	924	945	972	954	929	960	907	960	884	895	909	922	958	915	870	931	920	905	952	961	914	902	910	944	865	908	874	948	875	924	909	929	921	930	923	919	950	890	895	873	912	875	918	913	900	906	890	935	858	868	917	915	846	908	889	894	896	887	931	927	923	879	923	960	935	873	915	897	946	990	908	958	979	904	886	953	884	938	914	922	929	945	902	907	935	901	906	905	944	920	899	950	925	873	937	879	879	859	943	896	963	918	940	917	929	948	889	938	930	915	908	923	913	952	897	945	898	946	959	928	943	905	897	906	958	932	908	894	929	890	946	894	951	906	935	859	885	864	927	882	914	869	904	899	921	923	945	949	900	882	860	889	960	922	889	856	857	913	926	886	949	911	889	904	881	937	893	964	910	909	902	931	986	927	914	988	991	915	910	893	953	928	908	937	909	910	940	915	903	907	915	979	907	949	938	932	912	909	891	908	862	906	837	930	907	887	903	912	879	963	933	900	890	928	855	937	922	911	910	891	927	916	957	921	908	929	942	920	938	931	933	904	982	930	884	949	983	933	936	943	921	890	858	890	939	971	918	940	926	952	884	912	888	969	904	968	882	928	967	894	910	916	961	963	885	873	883	893	885	915	930	916	923	897	880	844	939	993	961	944	913	902	930	929	904	924	896	933	918	876	940	905	944	948	928	972	912	918	906	908	926	938	912	967	932	947	938	906	905	947	868	934	849	926	931	932	919	879	923	855	877	953	945	957	942	947	969	929	931	878	903	968	912	874	877	946	886	867	931	960	892	899	916	950	922	900	889	903	885	888	881	946	899	923	886	957	917	889	910	911	961	944	887	899	932	946	919	890	922	984	900	936	964	900	959	848	927	901	867	934	938	886	864	938	948	922	908	876	953	931	979	983	929	943	927	913	877	894	978	932	895	855	881	882	907	872	972	882	896	916	884	906	941	890	921	876	870	923	976	897	888	934	900	910	909	934	945	924	893	925	924	906	904	909	913	917	913	942	881	897	955	910	868	884	903	961	898	931	907	959	909	913	905	865	878	883	945	892	941	914	926	958	938	906	935	887	940	904	975	903	956	925	949	907	909	961	961	941	915	936	891	932	893	969	923	922	953	922	903	889	936	908	918	915	918	889	957	900	885	890	846	974	890	886	913	927	933	956	908	922	922	939	873	880	889	910	941	941	858	878	937	893	911	914	943	934	880	898	938	932	943	929	896	904	894	887	953	931	911	894	924	923	902	934	890	938	883	916	955	926	923	910	925	902	947	887	946	954	937	905	878	963	943	891	910	940	926	919	865	916	906	888	936	952	936	859	872	901	954	937	862	893	874	979	901	909	974	946	902	920	920	884	910	959	886	946	1009	898	917	915	900	942	962	860	912	887	912	914	961	939	892	888	892	910	924	968	912	995	874	948	882	911	932	948	884	883	949	941	946	912	895	935	876	941	892	909	965	897	875	956	877	864	948	931	921	865	865	932	978	951	912	887	978	908	861	917	937	946	927	916	943	942	957	924	844	904	893	912	941	944	933	974	932	920	937	911	933	915	875	881	942	905	949	907	877	907	956	926	931	966	838	920	883	934	889	907	923	912	925	983	974	882	885	917	903	954	914	908	914	929	956	935	935	941	893	901	930	910	961	928	918	850	901	941	922	917	924	932	947	964	888	947	924	926	890	899	944	915	905	931	913	958	878	940	889	897	859	925	863	888	888	923	947	962	932	886	940	889	917	884	973	924	940	929	897	952	887	885	898	885	920	931	923	883	937	880	863	907	931	922	882	954	909	930	914	934	901	896	954	922	938	906	903	952	929	974	920	974	954	927	872	958	919	914	953	871	963	912	927	939	953	900	912	947	861	940	950	988	935	963	894	939	917	915	883	925	899	970	854	925	935	954	930	974	882	915	915	954	922	870	942	901	950	861	926	930	946	910	920	921	904	887	945	889	894	925	922	958	900	934	867	949	983	960	950	929	951	983	852	924	916	934	893	919	945	939	958	940	908	925	923	930	928	927	926	1006	893	950	926	900	935	920	868	930	902	930	908	876	890	891	924	890	927	975	930	926	901	932	911	962	925	907	922	919	897	947	952	884	910	899	928	926	898	920	910	928	913	941	910	921	945	891	893	931	877	931	920	904	967	899	871	1003	966	973	906	880	896	947	936	903	948	903	888	892	887	909	926	931	964	888	917	875	932	866	900	861	988	907	965	954	905	950	945	839	898	873	882	888	904	932	905	927	892	946	961	1009	944	960	894	918	947	927	943	942	894	932	827	900	889	947	909	943	896	899	951	936	955	938	911	902	898	938	881	880	899	919	919	910	911	997	909	949	860	913	892	924	912	925	917	876	866	920	901	948	915	987	898	973	930	879	919	922	905	957	939	923	944	886	961	911	903	924	948	883	917	947	885	928	895	892	920	933	879	908	861	986	930	934	922	892	919	904	902	911	863	979	885	921	920	900	940	930	935	950	964	896	939	942	876	879	900	941	887	845	938	924	881	948	900	973	905	954	896	938	943	885	918	924	904	902	891	950	879	933	845	922	897	946	891	869	916	930	931	924	916	888	902	925	944	946	853	926	864	963	917	921	941	939	954	918	923	871	901	945	912	911	902	931	943	952	964	942	852	890	970	971	862	945	850	881	981	890	926	963	919	957	908	979	890	919	879	885	850	907	924	909	887	894	871	930	885	960	967	884	913	891	982	922	923	895	883	903	954	921	949	923	899	913	941	917	949	920	899	929	964	863	928	995	944	879	904	974	869	970	958	918	906	937	917	954	869	879	960	925	896	961	973	953	898	934	918	947	874	902	888	939	959	856	904	942	1000	855	903	959	919	870	901	917	973	912	958	924	960	891	912	881	940	918	920	897	928	919	908	923	953	928	897	905	860	926	893	897	923	905	933	903	896	944	859	845	903	898	951	954	836	938	914	934	933	910	950	940	911	912	909	913	885	908	938	884	861	898	930	868	930	892	895	877	949	871	880	941	927	917	941	876	905	948	912	921	908	948	875	901	917	872	951	888	905	920	934	917	920	968	927	898	893	862	939	972	902	951	945	978	913	879	942	870	912	928	907	931	896	901	961	955	944	956	904	906	924	941	873	899	923	882	932	951	921	884	976	956	904	921	879	944	915	901	980	1011	946	939	941	891	967	970	966	935	940	958	886	941	978	939	917	930	915	908	917	908	919	927	897	910	918	902	899	939	891	958	893	892	899	910	937	904	898	900	896	917	889	913	879	916	870	929	898	915	894	885	922
52562	30550	24675	23183	20068	16354	10490	3779	1033	641	587	537	533	506	502	483	473	502	470	472	443	389	465	432	454	398	434	474	441	376	428	443	452	447	443	446	445	449	450	432	421	428	433	421	405	389	452	429	397	407	460	404	444	412	406	434	417	389	399	429	405	432	427	394	413	373	448	442	441	422	376	397	431	409	453	444	390	421	473	406	476	446	398	423	424	421	410	397	442	431	433	438	416	378	458	403	408	447	401	397	446	378	414	403	408	402	415	438	407	439	425	416	395	458	424	411	455	379	412	431	386	473	428	390	415	427	435	439	409	417	391	457	425	410	402	411	393	385	389	400	432	439	417	383	397	411	402	432	404	386	433	418	422	388	464	417	441	401	440	450	420	399	432	393	403	432	439	429	416	396	398	483	413	407	470	399	401	406	450	389	434	376	420	412	400	420	427	418	376	430	410	430	428	399	402	421	420	436	429	381	401	466	448	375	390	446	427	432	409	418	414	412	388	407	412	402	426	434	447	444	426	374	427	407	437	400	408	423	389	398	415	459	407	371	427	409	412	416	427	408	427	393	421	429	393	428	407	402	364	386	401	427	368	392	413	423	404	448	408	416	422	403	415	406	423	438	415	413	406	407	417	412	439	430	426	396	441	410	414	462	399	411	395	434	386	427	416	397	395	457	425	416	463	412	396	372	394	422	417	404	391	422	429	402	426	417	447	427	390	383	417	409	404	412	401	409	426	406	404	420	404	406	443	369	431	456	431	414	453	391	455	416	423	411	391	428	422	388	447	428	425	391	435	397	411	403	408	401	413	414	427	413	422	423	420	408	387	444	381	383	394	466	397	410	400	390	402	417	462	443	437	426	397	426	451	435	461	422	425	405	396	413	417	435	436	421	398	395	449	385	439	418	369	450	430	385	401	417	405	406	434	409	418	413	459	437	386	390	377	412	435	427	392	438	430	422	393	433	384	416	406	447	375	419	458	414	432	452	420	397	451	450	408	448	390	402	387	405	413	390	469	417	425	412	391	392	438	398	481	426	390	435	461	437	377	406	407	388	429	396	409	446	432	415	417	416	399	409	414	427	464	368	447	428	415	429	400	428	438	431	462	433	392	437	419	443	397	409	415	415	414	440	407	430	434	416	402	411	404	442	377	377	383	398	427	427	372	424	397	425	377	398	388	415	461	428	384	399	400	409	380	393	416	386	387	389	425	416	389	387	430	416	430	434	437	420	441	417	418	406	398	427	423	402	391	406	365	448	407	422	415	386	419	394	426	446	391	409	465	441	394	413	427	406	419	413	429	387	365	420	402	431	394	386	408	399	448	451	410	406	392	408	389	396	424	436	394	441	424	441	429	392	388	427	422	400	393	411	439	397	371	392	452	402	426	444	425	402	407	389	412	424	396	384	425	376	427	422	402	419	426	420	413	408	391	433	382	416	424	387	419	429	419	420	427	388	407	456	430	417	389	389	422	395	419	425	437	415	420	411	424	411	436	378	423	389	410	399	425	450	408	354	387	446	429	430	436	399	396	431	405	445	416	410	441	448	433	448	421	444	394	438	397	420	430	396	395	444	404	419	433	428	459	461	458	386	441	392	380	446	454	428	418	441	447	436	423	431	392	445	429	428	433	406	425	484	427	402	429	411	366	397	406	389	410	394	394	414	390	431	426	409	397	411	440	451	399	412	408	439	385	401	424	431	423	453	403	389	430	449	450	408	401	411	386	416	451	407	408	413	414	414	422	418	436	398	405	391	392	435	402	425	399	435	399	415	426	404	385	391	418	426	400	427	397	388	379	425	431	409	442	444	430	399	393	393	444	423	429	404	416	409	403	423	399	390	412	426	441	400	414	406	449	388	391	389	400	416	410	435	441	441	415	401	415	438	433	406	428	430	425	427	425	406	446	373	413	413	456	431	430	433	429	388	422	434	404	395	425	382	402	391	413	415	414	438	452	449	389	411	423	404	409	379	416	413	396	421	443	384	395	404	405	434	439	409	416	399	394	384	376	392	401	418	428	443	397	442	428	453	407	420	412	393	402	470	402	438	420	423	388	409	414	453	442	438	394	412	413	432	438	433	439	411	427	401	405	413	461	415	427	378	405	383	452	423	405	399	409	424	423	411	433	425	397	414	398	434	413	399	390	450	399	399	446	393	422	421	398	422	419	378	419	391	396	426	454	442	378	410	450	424	418	414	386	408	450	423	404	418	452	402	400	390	388	406	432	440	388	410	380	381	418	407	432	397	409	398	418	432	410	418	404	388	423	401	409	421	420	394	420	445	461	414	422	439	433	404	395	410	401	419	421	437	459	429	417	433	417	400	438	397	443	377	405	417	409	461	443	396	437	407	453	389	425	436	421	438	449	406	431	488	444	448	433	419	413	386	428	435	411	415	423	420	413	430	416	418	421	392	401	394	440	422	423	421	426	436	455	415	385	398	438	419	420	390	401	432	449	394	441	415	419	441	432	436	396	477	422	433	378	393	424	390	423	456	396	410	443	411	401	401	441	388	417	401	442	389	391	417	414	436	413	401	383	416	362	424	413	410	414	409	422	376	410	410	442	406	409	415	385	386	458	448	458	419	432	431	457	421	417	396	430	414	385	415	408	438	437	418	440	382	450	418	453	391	393	352	470	372	368	409	413	444	393	378	421	421	385	411	435	425	428	406	427	444	419	423	411	409	396	398	424	433	405	406	431	423	457	452	420	426	427	414	420	454	417	414	418	390	390	416	414	428	374	421	385	406	409	371	399	418	437	429	431	401	403	434	414	454	412	416	406	400	419	404	420	406	413	429	386	395	412	423	448	411	401	455	411	416	412	434	408	384	414	382	467	381	463	386	417	435	402	444	419	408	397	395	425	438	424	454	394	364	392	377	430	399	407	447	407	441	415	390	420	417	444	401	416	447	382	415	394	391	428	419	413	375	422	412	389	457	410	372	433	427	403	413	388	473	398	419	431	396	392	451	450	437	406	427	458	465	428	415	378	430	408	445	403	381	454	431	416	408	403	418	420	418	398	444	429	438	428	421	416	411	408	394	432	412	390	433	399	409	387	410	441	400	426	377	433	400	390	410	415	423	395	427	403	413	414	375	446	390	415	389	418	396	442	471	389	400	389	406	400	422	426	390	386	384	442	410	402	429	443	395	372	438	415	425	429	391	408	422	404	408	455	415	411	425	437	395	451	395	407	410	398	431	406	416	399	454	428	395	392	388	399	390	427	442	402	420	413	392	391	450	422	411	389	426	412	428	389	415	408	433	429	416	438	424	442	399	392	386	372	405	418	399	435	397	420	402	399	443	426	418	403	409	422	436	355	399	400	452	416	396	435	437	392	432	418	409	443	383	438	431	442	460	405	408	440	432	415	440	398	414	399	439	393	428	382	415	398	414	450	417	371	393	392	427	415	454	443	400	424	419	412	405	431	435	430	410	397	422	382	405	413	424	420	396	396	397	420	414	401	424	426	426	415	424	407	423	466	373	423	396
48400	10896	5534	5864	5541	5933	5107	3943	2785	2354	1985	1862	1760	1599	1633	1548	1447	1332	1282	1308	1226	1270	1204	1185	1213	1215	1134	1157	1170	1113	1143	1138	1132	1144	1101	1061	1103	1029	1076	1066	1135	1025	1039	1078	1063	994	1067	979	1021	1056	1065	1031	1018	984	1053	1034	1009	1038	1007	1004	997	1058	1022	975	1022	1029	986	994	1001	1006	1046	1032	959	983	1008	981	981	978	1025	974	1007	1071	964	1020	1037	1015	960	1003	988	984	1028	1015	974	1021	953	1077	1028	1033	986	1015	997	1072	1033	979	1015	968	1008	1012	958	1037	1062	1017	930	985	999	1026	989	946	949	1000	1003	1010	988	1062	951	1058	987	979	977	979	1012	1071	982	1004	995	1019	970	980	941	948	1036	987	994	1014	1010	980	1014	1013	957	938	1055	995	1043	989	999	1013	1004	990	999	1038	1037	999	1006	1063	968	1030	990	1023	1001	1102	981	969	1004	1018	983	990	1002	1036	1008	967	1048	950	989	1035	987	981	1019	999	949	978	992	997	1030	1029	963	1022	1031	1005	974	1010	998	1003	984	1017	970	999	965	991	1068	998	1026	1012	998	961	1038	1096	968	1007	991	943	1009	977	1002	977	980	965	1012	948	998	1046	1021	997	952	1018	963	1029	965	1004	997	965	1036	987	989	1035	950	1048	1053	1031	991	1003	985	983	959	1017	1036	1025	1000	1017	968	1006	1040	1003	1023	1041	1014	991	941	1045	967	935	993	1024	949	942	972	937	950	991	1011	967	884	997	979	946	947	985	1048	996	956	1014	1061	1044	998	996	956	1006	968	1011	1026	961	1064	983	1045	1020	1004	1011	1026	980	980	1022	1015	994	968	939	1027	998	987	1013	974	956	1033	986	955	983	995	1010	1035	1056	1004	992	1013	972	1024	976	967	1001	959	1019	982	976	962	961	935	949	940	974	966	986	942	1034	930	1051	935	923	984	1048	1009	994	959	957	950	1001	976	1001	1004	971	1028	1017	1002	978	940	1009	1044	1004	964	1036	1005	1036	977	1013	991	997	972	950	1088	973	1060	990	959	975	960	1007	1027	1039	1038	992	942	1011	983	978	973	987	979	946	951	1049	1014	969	1029	970	1017	962	1017	1007	1057	958	1000	1023	995	995	1030	1038	1027	1026	1005	975	973	1014	948	959	1015	982	961	1025	1025	977	1017	994	975	981	1022	1002	994	1034	984	1027	1050	959	991	1055	966	969	958	980	997	1054	971	984	995	1046	996	1022	976	977	995	1030	1048	985	1001	976	1006	978	1001	1030	1048	964	1008	971	1003	1031	1013	993	1003	1012	1025	960	1007	1012	1040	960	1040	1000	1011	986	974	933	996	982	1022	974	1030	1028	1035	1043	974	987	977	999	946	984	1007	1028	1008	957	1037	996	997	1001	972	949	975	961	997	1024	1009	1028	995	1042	1008	969	990	1010	993	1016	971	992	965	1056	1008	1021	1031	977	1013	981	1038	1003	1048	980	974	1020	981	974	1004	1031	1018	995	1072	1016	998	1041	973	1054	994	967	993	972	976	1026	1029	975	996	1000	986	980	1041	971	1016	972	1011	963	1053	959	945	990	990	995	1023	1058	928	1020	948	1042	963	990	981	979	1001	961	1025	968	968	1034	1005	1004	987	989	1019	991	972	1014	1013	952	1048	1040	1025	986	946	997	1015	969	976	1035	1008	1019	975	991	945	993	1003	982	1009	1002	990	986	984	1008	1026	982	972	961	1004	1007	1009	991	1007	1015	953	1042	966	976	986	1025	994	1008	996	973	980	1039	1014	975	1017	987	989	927	952	969	996	984	983	962	977	965	975	1028	990	968	1005	1027	1019	989	969	986	993	1026	969	1038	1008	953	978	1009	1000	955	977	975	969	995	995	1044	1031	922	1040	1016	1048	966	993	978	991	1003	1020	961	998	1030	974	989	944	964	1001	905	1016	1039	983	992	998	995	1002	971	985	1009	1062	998	980	973	1008	1001	1018	1008	953	973	981	946	1042	1020	973	972	966	941	957	1028	954	997	993	936	989	1013	944	1024	977	1024	1008	1039	990	936	1016	962	992	992	1012	1007	974	1033	1014	950	1018	1024	1015	998	1008	990	1075	1013	969	961	1004	994	1046	1009	1017	988	953	1003	972	989	951	966	961	988	992	974	963	1015	971	1036	982	987	1041	939	1030	947	998	994	1020	975	1033	958	972	1031	932	933	1031	1020	1043	1030	1015	961	988	1011	1029	989	1025	962	997	1050	923	966	1039	979	1004	926	952	960	990	989	913	923	958	994	1014	960	1014	985	1021	1022	988	987	986	987	1055	1014	941	983	999	1033	929	1000	1004	989	1035	1043	950	963	1040	1019	969	996	994	1006	998	979	1033	1026	966	926	988	958	1035	1058	1020	981	975	979	988	929	986	981	982	995	1017	981	946	995	974	1017	1009	1015	1020	989	999	985	980	979	968	1012	1004	950	1034	1008	993	955	1032	986	957	929	998	1047	972	989	993	999	1003	986	1034	991	1063	989	981	985	1021	986	1050	980	1032	1023	983	1035	948	988	1012	1034	961	992	1020	944	1003	992	974	983	1016	1010	997	992	1029	959	1000	1024	982	995	975	980	976	978	1004	958	1001	1024	979	976	1028	979	1006	996	1029	1002	1034	1050	990	1007	996	989	959	961	986	1041	998	962	1007	1004	1001	975	1005	1004	987	1014	1004	998	1054	992	985	979	953	941	965	991	966	976	1009	1022	1005	1023	1018	986	992	945	1029	977	1024	1018	961	970	964	963	999	977	1019	991	1010	990	1051	970	1021	1015	967	984	1034	1012	1015	1001	988	966	956	948	940	1013	952	974	954	969	974	966	1045	962	1019	1024	1016	970	957	964	972	1044	959	965	978	992	952	967	1009	998	998	997	1008	998	951	1002	980	1014	966	923	995	1030	965	986	1007	999	989	1022	1002	1053	984	986	991	977	997	979	1028	1006	976	951	1067	984	1013	1041	1024	977	963	1013	1050	985	951	930	1007	1028	1006	947	984	965	1010	974	1010	1009	1022	963	1007	1004	997	997	1007	988	943	1034	1046	951	999	1007	914	994	1001	1052	956	1055	925	986	936	969	1002	992	998	963	1030	971	1008	965	1063	984	1005	1003	975	998	999	1020	993	950	995	982	1003	1024	981	941	996	1002	972	1058	1037	1050	969	929	1052	994	994	993	987	977	999	964	965	948	1049	959	1049	981	1004	974	948	920	1029	1005	1010	998	997	982	1008	986	975	985	983	1007	1026	1003	995	1007	1010	952	989	1008	972	993	991	937	984	938	1025	957	1028	1059	1028	1008	970	1036	998	1013	1013	1010	994	978	982	977	1016	1029	999	1009	999	953	976	1012	1002	1024	983	982	991	1017	1002	1004	1023	994	1001	991	1002	1054	999	990	977	1008	967	1020	1002	994	974	1023	982	979	985	930	1036	983	1035	994	982	1006	989	934	995	997	997	1017	948	979	999	977	1014	1033	1008	1030	1005	976	950	1036	982	994	985	992	955	1030	1006	980	991	910	980	1022	1047	1020	1007	1025	1076	989	993	997	1014	922	1029	982	985	1002	1034	977	961	1007	963	1014	1020	936	955	1001	972	1013	995	1022	1055	1002	1052	1049	1030	971	946	1031	1009	1025	984	931	1005	997	967	991	982	944	958	975	1016	943	980	987	963	992	945	947	1019	1035	996	1044	978	964	1051	1001	954	1001	982	994	1011	975	1011	974	1015	1018	999	1032	1083	935	1005	1043	978	1021	934	946	997	973	965	990	982	1058	967	981	986	989	986	1018	1011	1025	1019	1013	972	1039	1020	975	976	954	1031	1009	1012	1016	971	1019	967	968	1007	991	1023	980	1002	965	996	1024	953	961	989	1033	945	1007	983	972	971	1006	986	1072	985	1026	1056	1022	963	1023	1047	1016	991	996	980	956	997	1012	997	936	1030	1020	980	1033	990	961	1003	998	1030	1037	952	1001	1004	1015	965	1014	943	992	923	1022	978	974	1030	1037	913	944	1020	931	1000	996	942	994	1006	1013	985	951	986	982	989	1006	997	991	953	1046	978	996	965	949	994	985	1041	1019	957	994	963	1042	1001	999	979	965	1039	1030	966	982	1027	1061	987	1020	1008	1046
18667	9496	2792	957	489	255	189	169	162	161	158	149	149	151	139	148	148	165	164	164	170	157	147	175	178	141	166	163	151	163	147	157	159	146	162	133	173	151	147	162	149	156	142	171	153	161	168	176	136	149	151	153	147	166	158	179	152	158	177	144	146	147	155	140	157	162	148	138	167	159	198	155	148	141	152	170	157	147	159	151	144	135	155	136	166	144	168	130	144	138	148	153	152	144	142	153	132	139	157	145	146	174	163	143	158	143	166	160	157	159	157	166	158	155	171	161	179	138	154	151	169	174	156	146	150	165	160	142	160	171	144	133	154	143	149	163	145	148	139	141	165	168	164	145	166	149	131	155	151	162	135	141	158	159	158	159	147	166	161	138	142	153	149	143	143	137	140	151	151	153	137	179	133	150	157	139	149	167	148	148	163	148	152	146	173	165	166	122	138	152	162	144	146	155	125	172	137	143	158	165	175	155	145	150	170	133	152	153	147	140	148	139	143	181	147	144	146	144	161	139	149	149	169	150	143	159	178	165	152	184	153	136	160	172	153	175	166	138	161	155	139	158	144	143	156	174	149	148	149	148	151	154	153	156	195	156	170	180	135	147	167	151	172	137	150	169	157	137	164	170	150	133	182	182	146	159	152	156	146	142	147	141	143	170	147	144	147	131	148	149	178	138	139	147	144	161	155	153	181	165	153	157	152	128	179	157	146	157	155	156	134	147	139	152	149	159	135	164	154	154	134	182	150	173	159	159	150	159	161	143	153	146	166	181	152	166	178	140	140	139	158	156	156	130	160	167	166	165	135	165	164	160	149	164	181	149	148	152	153	162	167	166	160	160	171	142	159	158	134	168	143	160	163	137	171	154	174	159	159	152	160	165	165	142	135	159	133	143	133	152	159	156	154	165	127	156	130	166	152	128	153	129	154	159	152	163	157	134	162	153	154	144	167	147	164	153	150	168	164	143	157	143	162	169	138	132	158	131	165	163	149	149	159	158	143	155	133	139	132	160	157	157	162	157	155	158	164	155	153	160	149	140	135	156	143	138	134	159	137	173	153	162	149	140	177	142	133	174	151	119	149	173	132	157	151	148	155	157	161	138	165	132	166	153	148	152	150	162	185	150	146	154	143	122	149	176	152	147	153	153	162	141	137	146	131	131	156	156	156	150	139	109	148	162	165	149	147	158	187	159	155	162	174	141	150	167	158	158	148	131	152	151	150	152	141	141	142	127	147	163	179	165	138	159	143	162	161	171	147	168	176	144	150	164	173	146	125	146	159	143	154	155	138	144	158	147	143	143	129	156	166	169	160	161	148	132	146	140	169	143	137	147	168	158	144	148	136	167	167	138	164	143	142	152	156	163	151	151	177	144	167	152	161	148	129	143	162	141	141	127	163	169	177	158	137	141	144	176	150	141	136	153	147	164	162	168	170	164	122	161	132	137	154	168	161	165	170	172	174	167	170	160	157	137	160	147	172	136	147	137	151	153	134	150	153	176	134	157	166	168	142	154	164	155	149	161	158	175	148	148	157	137	146	148	172	153	179	152	164	149	148	148	139	152	150	131	154	146	170	162	150	160	161	172	161	144	145	164	153	172	161	159	156	157	162	132	169	153	162	150	160	136	144	146	156	153	161	124	148	155	164	151	166	155	168	165	146	152	132	153	147	112	145	156	157	131	160	164	158	142	175	161	179	160	142	145	129	164	131	158	138	165	150	149	150	155	166	136	179	166	152	158	136	151	152	183	157	184	156	148	166	158	139	157	141	130	171	148	132	194	155	171	178	162	158	133	172	141	183	151	191	156	154	155	158	157	159	161	170	141	154	156	164	153	157	158	140	129	150	146	127	159	162	148	151	147	144	156	151	167	168	152	176	171	140	152	157	158	162	156	151	154	154	117	142	135	145	152	159	159	142	123	145	157	167	156	159	174	146	171	151	136	159	142	162	168	161	151	148	145	134	157	161	160	144	166	151	174	179	154	164	160	161	174	151	139	197	166	173	150	190	142	187	167	142	155	153	166	152	159	141	144	153	151	150	161	150	127	139	152	155	155	163	155	160	168	161	139	130	135	143	150	181	138	174	181	146	136	146	180	142	142	143	152	155	175	160	154	179	158	140	167	149	163	173	165	175	138	167	167	148	172	145	157	138	149	157	170	172	161	144	147	146	161	157	144	137	147	147	152	157	145	168	180	157	153	170	159	169	170	155	133	128	139	161	168	169	169	149	150	163	144	141	147	125	140	158	157	156	156	175	166	165	137	144	147	155	146	182	145	164	141	143	146	126	181	153	164	141	153	164	144	146	109	164	140	143	142	191	151	138	158	147	158	156	166	156	169	138	134	136	171	173	163	137	176	152	134	141	147	161	141	146	156	162	146	152	129	162	157	180	150	162	170	157	140	137	165	153	167	145	148	149	140	154	155	166	146	144	136	144	143	147	152	154	166	167	149	163	149	123	125	161	142	147	160	169	148	145	143	145	164	142	163	153	155	155	143	139	145	149	138	173	158	170	142	172	149	156	144	158	151	157	169	140	138	156	167	158	149	155	157	142	150	141	149	148	151	136	162	175	153	143	173	150	162	152	153	152	142	154	147	156	142	154	155	180	142	147	140	152	149	145	158	152	145	153	152	148	162	123	143	158	158	166	146	137	145	156	158	132	138	147	156	152	171	165	144	184	174	137	142	167	155	141	155	159	135	150	145	161	138	159	158	172	148	154	157	160	152	164	162	142	131	158	154	151	132	158	156	157	164	135	147	137	154	142	142	159	157	167	130	164	149	162	142	145	146	185	170	159	146	163	171	169	155	159	185	137	146	125	169	153	152	185	130	188	153	155	164	173	150	160	164	144	168	201	177	150	146	133	159	134	138	149	139	149	148	130	153	133	155	141	177	147	154	156	166	163	167	150	184	162	150	156	171	154	168	171	159	147	148	149	154	143	145	173	161	161	161	176	156	143	136	174	195	170	148	153	158	143	153	165	163	152	139	154	146	144	161	156	148	139	140	184	162	152	177	175	147	150	146	141	161	147	182	162	170	156	145	171	166	136	154	156	147	189	144	172	144	171	158	153	152	160	170	145	135	147	147	138	149	158	148	165	133	170	145	150	155	150	147	151	153	166	171	160	170	167	150	158	133	149	166	174	165	167	160	166	155	164	164	157	150	146	164	145	170	154	145	159	139	161	160	173	177	160	160	152	161	174	153	155	155	161	137	159	165	137	150	156	116	144	163	158	171	162	165	158	171	156	159	172	152	163	147	159	197	137	138	164	164	155	147	153	155	167	155	161	138	174	149	145	153	162	150	140	197	160	148	166	154	166	135	147	183	144	148	159	151	152	164	150	164	168	140	139	173	149	138	136	159	150	163	137	156	152	167	133	166	164	152	149	154	174	147	137	145	139	152	143	146	164	159	146	182	148	158	126	153	149	158	142	156	158	157	135	168	170	172	150	160	174	149	142	166	157	150	157	154	164	174	151	142	157	147
16028	1640	703	769	755	690	663	637	582	530	526	489	520	507	533	526	515	543	479	493	495	486	474	494	529	501	490	440	510	457	516	469	505	464	487	483	519	520	480	528	467	526	508	523	495	505	488	503	520	487	538	473	511	505	486	487	497	466	479	482	510	495	485	482	489	508	451	511	500	494	481	485	468	516	495	536	507	530	513	459	503	436	462	504	478	522	468	495	466	503	494	502	478	505	510	504	498	540	512	515	547	487	471	515	464	496	499	506	494	476	473	498	471	487	456	488	501	503	507	500	489	504	486	512	480	470	526	469	500	509	497	470	488	496	482	523	478	477	456	498	507	498	465	495	508	486	501	463	519	464	509	470	474	466	496	527	535	473	464	516	492	473	481	446	495	518	489	524	495	497	488	527	513	497	501	447	490	485	507	511	506	507	462	516	498	494	459	481	473	480	470	467	484	488	483	530	471	500	473	511	490	474	489	494	511	476	522	470	466	537	429	490	469	486	448	528	543	447	483	503	502	484	473	458	522	478	470	470	480	494	477	481	461	478	519	501	462	476	456	478	478	483	486	453	482	463	460	542	519	459	477	487	508	482	485	512	488	464	462	494	480	479	457	518	475	472	491	510	500	460	516	506	507	493	487	494	468	530	503	479	513	502	504	478	468	491	483	496	458	492	489	514	511	478	479	460	494	502	485	452	491	521	517	530	514	480	505	459	466	514	503	475	516	526	527	529	492	504	490	529	466	507	478	445	531	479	480	485	507	517	539	492	454	479	507	518	473	451	482	464	475	526	484	500	483	488	486	463	463	499	505	491	518	485	478	502	491	494	490	515	491	457	525	486	537	500	482	491	489	488	497	542	470	489	518	445	475	501	474	476	465	474	529	528	505	486	498	521	473	467	499	494	446	511	474	501	528	504	533	477	502	474	474	486	458	545	452	481	528	506	486	486	465	482	475	490	488	528	492	470	447	478	485	503	486	497	502	504	509	505	453	480	486	456	470	483	464	486	440	539	496	457	500	481	535	438	477	475	478	498	497	475	467	518	489	469	505	446	465	506	513	505	479	462	501	511	496	467	478	511	509	451	490	518	473	481	506	498	507	482	505	526	470	489	501	491	468	537	510	491	513	490	441	471	542	497	481	494	478	492	491	505	456	506	503	463	499	515	487	535	483	480	490	420	491	482	487	455	534	489	495	497	519	475	489	473	483	483	479	498	477	476	488	503	453	479	514	511	478	486	500	503	507	528	533	481	487	473	483	520	461	507	449	470	459	493	505	479	483	495	527	466	502	512	475	500	478	486	433	493	497	474	510	514	490	445	482	495	467	509	499	482	530	498	475	478	482	492	506	532	471	496	473	494	470	472	485	469	462	462	475	497	485	507	456	488	510	471	488	495	505	515	517	505	469	465	529	500	466	495	481	511	511	503	507	500	475	490	524	490	506	502	480	491	519	522	498	521	519	497	463	466	512	533	443	476	465	523	438	493	517	504	554	483	520	503	476	529	482	472	528	448	483	495	494	510	493	480	508	515	506	491	473	483	498	474	508	532	477	512	512	475	502	466	463	469	436	499	446	500	507	467	486	468	503	477	523	513	506	488	498	486	477	483	507	503	485	459	462	499	501	484	517	485	475	481	473	508	535	490	479	474	533	458	511	470	478	476	497	532	469	521	513	455	476	523	443	475	524	489	516	502	476	460	501	489	488	497	461	497	481	486	508	462	483	504	475	480	487	505	490	477	467	523	505	489	522	482	486	482	446	457	499	484	503	461	510	514	469	507	509	490	478	436	467	481	508	423	517	479	458	452	510	496	518	484	489	519	525	466	489	504	493	466	515	502	517	524	515	457	440	499	469	483	452	491	509	510	502	497	466	479	462	547	467	463	494	492	459	523	482	496	487	507	501	459	457	475	469	493	486	483	510	502	477	502	525	470	510	458	498	441	499	480	515	478	479	473	499	467	529	457	494	473	467	450	491	478	475	470	492	503	513	476	526	469	482	479	498	480	495	488	491	508	485	445	506	492	481	490	505	503	517	522	526	484	501	498	495	505	521	469	488	514	506	478	491	479	488	505	485	492	495	492	474	476	489	510	505	520	488	490	454	507	478	531	490	487	487	511	493	492	500	493	551	461	480	456	483	489	477	437	535	493	490	504	496	509	520	499	486	505	533	476	479	505	492	485	483	489	512	495	481	524	489	468	501	485	516	502	486	484	480	519	500	473	472	503	481	505	507	512	460	503	465	508	461	490	529	493	473	511	477	504	476	495	500	487	451	494	524	489	461	481	485	500	479	481	533	468	492	469	489	493	508	491	483	525	506	497	479	477	469	502	466	495	476	493	486	494	493	504	511	500	504	517	476	514	510	481	516	520	498	457	521	533	459	489	504	506	477	495	465	531	511	480	460	489	478	473	550	466	474	453	510	488	514	482	493	492	494	521	484	450	486	461	533	509	474	487	483	509	463	497	507	474	467	493	511	489	471	530	523	488	520	493	548	493	490	499	507	470	521	482	511	448	492	470	496	508	454	492	506	478	483	499	496	517	496	498	486	521	484	480	484	508	464	488	485	462	516	477	496	466	458	540	507	504	511	476	488	482	464	511	487	504	479	519	506	484	538	440	478	474	524	527	508	510	483	469	478	481	465	483	484	471	457	487	517	488	444	525	488	460	517	496	485	517	515	534	505	532	532	466	492	519	520	506	484	493	491	516	464	483	453	558	511	499	514	458	494	509	511	511	493	488	503	463	516	495	494	478	492	489	479	465	502	492	502	493	495	506	482	481	482	489	510	497	463	487	497	498	472	477	523	476	487	481	494	488	530	469	501	481	468	486	492	514	480	507	502	501	477	526	522	503	498	476	487	474	487	480	487	522	491	503	491	501	484	512	525	485	511	498	505	481	479	547	506	544	477	495	471	472	497	490	509	515	515	505	539	494	508	510	483	469	514	495	464	464	477	491	469	522	483	448	521	483	496	505	470	524	465	516	473	505	502	478	480	493	497	447	497	508	502	502	457	480	498	507	498	486	503	490	506	482	493	465	514	535	494	541	519	474	459	522	455	475	502	509	492	481	499	476	485	515	485	483	475	501	509	513	473	474	529	459	493	465	508	503	497	509	492	497	466	475	498	519	502	504	483	460	493	522	459	521	502	498	514	482	437	542	515	492	479	502	457	489	474	509	451	468	482	501	493	484	536	496	525	487	484	495	487	498	503	484	506	490	506	521	520	479	505	476	462	536	464	482	475	474	484	488	481	517	495	515	479	468	526	485	501	488	493	491	541	492	542	481	502	487	499	494	484	475	472	487	479	480	467	510	469	477	495	447	448	471	482	495	464	508	490	518	504	520	507	513	494	518	471	484	449	496	483	486	481	486	518	468	523	472	484	469	467	501	482	510	506	525	461	464	553	503	504	472	480	458	488	512	503	508	444	470	478	495	497	470	521	495	456	494	473	547	479	486	492	470	486	475	497	543	521	477	520	454	510	501
48644	28211	19922	14907	9822	5632	3097	1202	585	472	463	445	437	411	441	384	340	404	439	381	398	367	374	368	378	401	390	384	374	381	380	373	391	377	333	367	374	367	360	333	359	339	345	362	369	341	380	351	365	359	360	355	373	355	346	371	359	343	383	367	325	377	396	360	355	363	384	380	379	351	340	340	374	372	336	347	385	373	382	353	376	325	324	297	351	363	338	350	340	353	356	345	349	353	361	351	339	378	351	379	332	386	362	360	346	365	348	363	397	341	394	348	370	360	349	375	369	379	363	353	342	356	379	355	332	354	376	341	375	375	391	352	339	329	377	320	381	358	331	361	361	371	334	342	327	377	360	354	338	348	376	329	382	351	355	348	316	359	371	355	348	346	358	361	369	334	371	349	331	344	342	337	364	318	359	322	374	387	364	372	373	340	355	370	339	368	353	369	375	357	344	356	348	341	379	367	344	335	353	374	374	345	319	398	358	368	362	347	333	331	370	341	367	346	352	336	364	354	317	356	326	374	373	333	343	368	369	329	358	365	360	351	342	356	382	363	353	363	369	331	364	362	365	363	375	370	346	380	348	372	362	391	348	364	355	353	335	377	362	349	352	366	361	348	387	341	334	354	328	392	369	357	367	329	374	372	341	389	366	344	367	343	382	361	388	360	338	381	344	380	370	361	369	367	325	384	338	336	340	394	365	377	359	365	364	347	382	350	377	345	348	336	344	400	322	369	357	340	376	376	357	337	333	358	343	345	347	340	378	376	366	354	363	344	346	371	364	357	353	382	341	363	350	411	317	359	376	333	356	360	367	379	339	345	358	357	335	346	350	349	350	413	364	359	342	365	396	358	349	332	360	334	317	343	383	370	359	401	348	389	358	380	325	356	363	385	320	368	356	365	382	372	347	386	370	411	389	368	358	351	381	366	384	327	361	381	354	349	342	359	353	358	396	367	344	368	349	356	336	361	343	363	373	337	357	366	348	355	356	324	368	365	392	369	339	369	355	340	352	377	327	386	353	350	349	350	330	382	329	333	309	356	335	367	379	348	340	352	375	386	367	377	339	326	347	353	349	364	347	309	329	386	365	353	363	323	333	359	380	351	326	345	361	354	355	375	385	378	368	333	345	369	377	332	318	332	369	333	379	364	353	370	366	369	336	343	354	357	359	332	355	340	344	374	371	311	378	354	353	364	373	369	359	390	354	349	387	354	349	351	328	352	374	381	353	367	376	350	383	359	339	363	406	348	352	332	338	405	359	315	331	362	346	344	382	358	351	350	376	349	362	348	361	338	361	386	337	368	376	332	348	369	363	325	349	372	335	363	328	359	323	347	351	355	382	350	389	377	353	367	365	343	387	357	361	365	321	351	352	341	359	349	358	363	378	328	307	343	367	406	366	379	372	302	354	322	348	339	354	352	371	351	328	320	344	340	371	357	340	353	355	374	342	296	336	345	383	331	344	358	353	384	376	352	377	356	339	342	372	363	415	334	379	365	356	362	386	346	353	357	363	363	369	350	371	378	350	352	332	297	383	353	341	397	385	400	315	363	375	370	359	347	376	367	333	357	375	333	368	354	346	357	342	318	322	374	364	371	352	344	350	350	358	365	373	382	347	361	322	364	352	328	347	374	361	347	341	388	359	354	368	360	347	366	369	356	355	427	362	343	345	347	366	318	359	358	326	366	328	377	393	351	366	339	348	370	414	397	378	370	323	331	347	338	339	355	353	338	346	362	365	380	380	331	362	371	375	308	366	354	356	337	357	357	351	369	382	371	353	324	372	361	335	311	369	364	345	381	357	352	395	383	334	372	345	372	348	344	386	367	364	334	333	362	326	372	353	360	381	377	339	362	340	360	344	370	369	343	356	355	359	349	369	391	359	343	332	360	375	382	365	310	359	361	375	358	337	357	375	324	342	327	338	356	364	350	353	342	365	347	344	328	400	373	380	345	363	338	360	341	341	361	329	358	356	360	326	357	369	338	366	357	340	368	350	363	370	327	324	359	330	344	363	376	322	366	358	363	423	337	375	375	364	333	383	337	401	374	373	333	321	351	360	362	350	342	342	342	335	337	334	358	328	343	332	386	399	375	352	337	362	371	358	321	377	343	349	344	351	366	301	347	366	366	399	415	339	387	361	388	370	356	350	351	383	363	371	364	343	312	353	345	325	360	366	355	364	360	367	352	362	362	363	349	331	377	376	361	358	368	353	339	345	368	372	362	374	338	373	363	346	358	355	361	377	325	380	367	367	368	334	348	340	341	409	349	368	374	354	363	361	402	336	367	347	318	353	376	349	382	338	335	353	376	379	351	347	354	341	333	351	353	354	339	341	364	346	402	364	389	320	326	341	355	362	401	330	364	369	355	362	356	367	353	341	346	363	394	352	343	352	369	361	386	362	351	360	371	327	356	343	330	347	322	353	344	333	376	370	356	364	326	378	382	378	370	356	370	348	367	329	347	411	333	337	337	326	349	343	384	364	365	330	335	337	318	343	322	344	354	382	347	326	363	362	359	341	346	384	375	370	361	347	330	345	397	332	321	337	330	358	382	328	354	375	350	330	344	367	338	345	348	380	332	321	331	359	350	303	355	357	351	341	363	384	345	358	374	367	320	364	346	330	350	357	355	374	362	344	354	324	330	353	384	381	359	366	370	354	340	344	313	344	341	371	407	370	337	379	345	381	363	337	352	351	348	331	356	341	326	366	359	370	348	355	385	328	383	323	318	364	349	359	353	346	330	393	390	389	349	371	366	378	381	358	385	310	361	367	380	292	383	381	352	346	340	352	377	381	359	354	355	400	384	361	336	350	369	356	344	352	353	391	374	379	365	363	380	328	367	346	361	408	346	350	355	362	389	391	360	343	326	343	359	343	365	362	349	363	353	374	383	355	352	362	380	339	348	351	369	378	359	345	340	341	359	327	359	388	344	354	379	339	377	333	361	331	357	375	346	339	336	336	367	338	339	343	365	354	335	364	365	400	348	390	362	370	371	313	362	391	344	382	371	330	372	396	355	347	342	310	370	345	362	357	366	352	316	389	358	366	345	337	332	344	337	351	357	352	375	353	330	330	347	362	339	355	376	339	361	378	323	348	367	350	323	366	413	347	374	336	367	370	354	353	390	368	367	340	365	341	356	345	332	363	344	368	351	342	366	386	370	357	345	351	322	355	394	351	344	411	337	342	362	354	368	344	366	384	363	378	340	369	309	348	355	346	365	385	343	362	368	358	378	331	369	355	369	334	393	324	374	377	370	350	352	353	350	331	377	402	360	366	368	379	348	342	372	376	339	365	355	371	396	345	359	356	328	350	366	396	386	356	347	338	356	373	338	342	383	381	359	367	323	360	356	354	373	372	341	375	377	348	306	358	381	352	362	331	386	347	352	347	389	359	385	346	380	341	362	377	357	347	366	383	362	363	312	385	384	363	375	364	323	364	349	390	366	365	325	305	349	383	392	358	343	349	362	354	364	337	380	349	333	329	357
38150	7920	3274	3702	3473	3134	3017	2533	2052	1717	1589	1476	1407	1259	1294	1229	1172	1153	1120	1062	1106	1042	1032	1014	1061	1060	992	990	980	996	1029	970	1006	973	985	1015	948	966	996	959	977	924	945	1017	951	989	902	959	979	937	978	945	953	986	911	922	972	945	908	896	950	953	911	979	918	880	920	941	897	925	864	931	924	918	919	933	886	903	939	939	935	937	934	960	935	919	933	944	917	909	892	883	923	923	909	941	899	858	962	950	914	924	912	879	909	935	965	955	903	901	935	929	940	923	903	929	963	919	893	951	932	953	958	910	946	874	911	868	877	942	912	918	919	993	948	960	959	887	902	953	881	919	939	893	938	904	993	896	938	895	881	900	978	913	898	926	933	897	871	996	898	937	909	905	928	862	882	879	933	888	931	953	928	939	918	925	899	886	934	960	877	926	920	907	907	912	973	922	921	907	945	914	898	887	888	870	969	867	954	896	849	933	901	865	909	892	909	922	955	873	893	957	929	966	851	941	891	885	938	919	937	868	912	870	878	924	878	906	890	930	865	957	914	929	910	882	906	931	940	957	900	896	876	911	908	940	899	936	938	918	957	930	866	917	903	899	908	935	949	952	903	959	899	944	886	879	953	992	899	923	948	950	916	875	930	908	937	929	912	897	912	904	922	892	931	859	968	926	870	908	901	911	955	881	915	903	920	872	916	878	908	936	924	877	894	989	863	938	908	907	893	920	940	940	947	910	932	935	1005	923	888	921	927	933	928	946	886	954	977	901	890	992	951	879	913	922	917	889	914	919	892	940	916	915	914	935	894	912	924	909	930	962	874	960	947	944	903	900	914	899	943	923	893	922	904	912	879	912	890	933	921	975	908	858	960	941	875	929	892	869	925	960	912	936	902	935	922	950	921	932	916	918	922	896	960	930	924	871	898	865	939	906	947	910	965	926	917	944	927	914	955	932	897	917	917	862	940	909	876	896	959	920	923	901	903	863	877	897	906	867	907	906	932	895	926	909	895	951	928	948	897	910	900	912	938	903	880	922	949	906	863	873	914	893	947	945	919	894	946	919	885	862	913	891	935	875	895	930	935	891	950	937	941	886	897	906	907	923	902	880	963	935	919	869	972	974	876	977	903	883	892	896	922	872	941	928	895	932	967	952	966	951	958	920	963	948	921	932	908	876	934	902	887	937	996	903	903	945	915	962	950	964	905	937	894	953	908	921	972	904	906	891	915	924	896	872	940	915	903	925	853	873	924	928	904	900	982	937	901	981	938	942	915	841	908	913	935	950	935	893	893	895	902	954	943	917	905	937	942	865	976	912	913	912	894	882	963	968	955	917	924	904	929	897	883	887	919	927	920	955	927	907	954	926	889	847	893	958	902	825	961	965	925	940	910	923	867	881	931	940	903	938	927	863	865	908	902	909	988	905	890	890	870	845	857	899	917	957	946	899	908	955	901	992	904	945	893	902	935	927	912	937	898	930	958	875	940	919	935	926	935	915	916	930	876	963	918	907	901	911	910	939	963	919	927	892	979	918	905	878	916	849	968	936	917	936	865	913	896	878	878	891	914	958	869	959	920	892	894	911	941	876	902	936	935	919	909	895	923	885	909	971	944	907	864	922	892	941	966	882	918	940	911	921	909	936	883	878	937	917	909	918	930	941	932	949	944	917	936	886	898	891	910	955	973	928	921	906	931	899	908	932	959	901	890	910	900	890	927	949	972	899	948	941	856	931	921	942	948	935	980	908	847	906	921	980	857	894	978	894	878	872	910	970	928	929	916	875	913	897	883	977	916	934	929	920	916	942	851	874	920	924	909	922	946	904	945	891	926	922	929	965	903	972	893	896	898	975	879	914	893	900	908	926	950	889	881	965	893	961	910	966	925	842	979	918	891	959	886	916	895	897	914	944	903	918	944	958	910	990	936	960	951	899	919	890	917	885	934	886	919	859	944	904	945	895	864	923	878	931	884	887	933	978	935	947	955	926	887	950	884	929	896	907	964	906	901	913	927	892	933	905	916	911	952	960	947	953	920	895	950	890	891	936	949	923	934	878	906	912	914	924	903	874	919	910	941	930	943	938	925	935	905	947	937	913	893	930	939	940	898	908	935	947	879	988	949	886	923	885	903	925	924	929	944	896	952	946	911	863	877	869	962	897	922	877	901	923	933	923	920	882	917	956	928	900	930	902	939	893	912	883	915	966	913	884	931	935	939	911	928	975	899	926	934	929	939	894	977	949	926	932	890	921	920	905	955	924	922	983	928	913	894	941	926	917	923	920	942	868	904	902	912	874	964	871	891	890	889	920	937	907	880	836	904	912	891	927	881	913	954	976	928	872	931	924	922	960	916	888	909	900	895	926	930	937	923	950	948	886	895	901	969	932	915	947	889	954	856	910	883	956	954	915	945	880	948	878	823	874	923	938	878	951	895	892	917	962	888	927	904	914	871	887	942	930	950	945	883	883	895	913	938	906	953	863	901	924	893	920	891	911	910	901	888	900	933	918	910	911	920	944	884	870	966	902	899	898	926	892	926	878	915	909	916	875	903	887	936	842	912	906	922	886	897	934	945	912	940	972	916	913	848	896	947	918	894	907	870	892	940	887	910	919	864	931	892	939	878	868	907	987	955	959	878	941	931	971	939	933	931	880	877	885	931	882	895	956	881	891	881	953	910	859	929	903	948	913	860	853	845	962	887	936	928	908	925	932	891	919	894	909	902	870	929	968	905	868	889	978	884	885	903	922	915	893	955	953	980	964	868	887	906	895	946	869	956	952	912	935	915	865	895	943	872	899	903	916	898	961	912	1009	914	889	880	916	878	954	902	906	945	907	868	886	888	891	921	910	910	928	922	1016	891	946	930	936	898	944	896	867	930	912	902	904	920	867	929	914	870	903	968	913	862	915	957	924	926	939	875	881	956	990	930	914	906	974	943	904	898	875	871	960	954	922	891	888	895	927	890	891	930	917	913	940	912	903	976	969	935	968	898	926	936	907	970	873	931	907	916	946	895	864	928	855	924	858	901	927	875	938	939	899	916	916	879	910	883	946	969	917	934	906	913	903	950	914	922	951	942	911	863	943	968	906	940	909	889	963	905	942	917	905	891	887	931	905	933	925	905	885	916	928	909	858	964	981	908	886	898	907	929	906	920	968	934	877	890	927	917	914	893	888	891	897	864	941	909	897	934	881	909	896	889	873	939	904	882	927	870	859	927	895	919	908	893	838	916	907	938	916	855	952	951	901	866	900	950	950	952	929	942	932	896	913	904	972	916	904	1006	887	888	859	949	941	914	925	891	858	1023	936	937	927	918	924	913	962	903	924	906	944	885	915	952	903	909	878	945	950	919	988	925	978	912	924	935	946	938	939	912	939	924	950	959	892	944	867	961	940	848	941	945	924	926	935	921	896	913	889	901	850	914	857	965	897	865	937	871	870	897	951	843	931	943	918	941	884	970	985	916	931	933	890	925	913	890	916	873	968	907	951	926	925	897	909	973	951
50849	32994	22864	18997	15197	9278	4636	1878	824	668	655	541	528	525	483	499	458	455	446	438	435	458	495	443	414	454	438	457	446	410	445	408	374	453	411	431	430	409	464	459	446	440	406	390	387	413	405	401	410	415	405	393	479	444	425	394	469	425	390	406	424	439	415	360	383	386	434	404	408	414	376	417	406	404	384	419	401	399	430	416	418	401	387	400	403	383	405	441	432	438	405	370	402	425	375	405	417	369	395	364	419	394	417	405	415	408	394	398	427	429	380	389	384	437	388	418	445	442	381	417	403	407	452	389	430	410	394	432	396	412	391	398	382	404	390	396	375	406	368	424	411	392	424	371	441	425	386	377	403	384	411	404	398	423	406	424	400	442	416	417	421	379	371	399	418	397	417	413	380	406	438	406	392	418	405	451	405	386	462	412	401	403	443	418	393	366	407	440	388	417	380	400	405	418	440	374	415	404	410	446	408	430	424	439	403	438	410	378	393	418	419	401	400	398	414	435	405	422	421	402	375	419	421	387	435	432	433	389	398	438	429	406	412	388	398	443	431	395	441	407	392	396	458	361	438	412	386	382	433	389	374	474	415	422	405	384	384	398	372	416	426	446	423	444	366	392	421	411	462	393	428	369	374	424	426	402	453	390	430	413	429	403	397	376	420	421	343	414	415	404	407	358	403	409	426	449	418	398	403	410	400	389	392	417	371	412	434	387	425	393	435	401	428	410	401	373	437	415	410	469	383	408	415	364	408	424	403	429	408	395	404	428	364	400	392	457	420	421	365	360	446	398	404	424	412	405	496	407	398	381	453	421	439	426	420	432	424	366	382	432	378	417	403	364	425	401	432	408	446	424	451	405	402	402	354	426	406	398	429	408	416	373	397	441	436	392	403	425	427	380	406	395	473	420	408	410	403	404	403	422	390	425	407	416	412	408	420	424	420	411	408	403	423	392	406	414	367	406	400	420	405	391	417	432	387	392	397	407	424	391	422	354	436	377	355	380	411	396	386	420	459	416	435	370	429	402	388	381	430	405	401	417	385	456	387	401	418	406	353	405	399	407	380	402	417	423	391	381	411	408	432	415	418	401	409	412	399	421	392	391	405	395	413	411	388	472	401	414	425	406	423	387	421	433	391	405	396	385	397	405	386	381	397	393	431	455	407	399	396	435	395	414	411	438	390	427	433	447	435	377	418	391	390	390	421	389	403	385	402	443	396	419	378	420	393	429	440	414	403	419	417	438	462	420	433	436	393	398	379	417	426	356	409	417	423	441	406	378	405	366	431	393	417	426	412	376	380	376	384	403	396	394	439	437	381	414	405	424	407	400	430	421	416	410	405	397	441	399	413	423	413	391	401	396	366	428	404	411	410	377	412	412	370	400	380	415	388	431	410	380	384	410	426	347	414	404	396	409	386	388	440	418	409	391	381	400	431	424	391	407	381	459	408	396	390	466	413	411	424	407	375	417	421	426	427	401	391	392	425	397	386	411	415	397	413	401	451	415	398	472	374	420	385	457	402	393	426	387	387	383	384	391	435	401	438	410	429	406	417	443	386	392	392	427	387	375	413	412	404	393	408	429	382	403	400	408	383	389	371	379	382	386	387	390	416	406	438	422	374	403	411	460	466	430	385	411	406	426	406	388	391	385	390	378	370	385	396	394	406	378	396	409	405	445	419	407	391	454	401	413	414	373	390	416	416	390	388	411	382	404	371	411	385	386	383	427	436	390	424	381	401	387	390	422	413	372	411	424	439	412	392	406	412	403	411	377	390	428	425	398	391	454	395	420	427	398	418	413	415	406	382	385	417	459	416	397	354	380	404	409	408	391	407	424	422	413	394	368	437	409	413	370	409	424	413	395	421	397	416	434	430	397	410	416	406	395	432	368	386	414	378	397	409	439	416	419	420	423	397	442	393	399	392	433	394	371	410	407	432	400	402	444	425	423	380	433	391	432	402	427	411	437	412	412	400	422	429	409	358	396	433	392	428	421	392	406	414	377	389	406	430	419	417	376	375	422	380	377	407	408	412	397	432	425	421	365	420	360	376	417	419	391	444	399	457	402	422	388	401	434	396	416	415	394	409	386	413	388	414	416	410	386	386	396	436	397	380	369	386	376	406	427	394	416	395	419	377	353	392	392	425	421	417	377	424	419	391	395	420	353	422	473	436	379	441	400	372	413	369	395	435	420	405	394	408	386	391	393	379	398	403	410	404	439	404	382	406	441	406	391	388	428	407	396	398	406	414	411	438	392	435	413	407	411	387	424	412	392	431	424	375	421	403	383	360	385	424	439	411	381	420	404	374	425	413	388	391	398	409	409	404	400	442	406	405	387	366	409	401	412	393	411	402	389	375	412	387	391	367	436	411	404	371	423	444	372	397	394	430	403	374	418	410	423	393	384	411	388	415	366	372	396	427	377	405	426	411	388	410	414	427	404	412	404	459	395	378	383	395	401	378	444	399	379	397	381	396	424	435	382	426	383	419	381	359	397	375	412	432	432	395	438	389	391	418	444	398	437	422	405	400	403	443	417	408	380	372	411	397	409	440	421	419	447	408	375	398	406	397	378	426	381	442	392	418	380	380	378	403	432	405	379	376	410	403	403	448	407	412	424	402	422	366	432	388	394	394	420	419	379	416	441	411	423	413	384	397	405	389	383	358	392	435	399	411	398	443	367	408	399	411	416	426	400	398	394	413	398	367	398	396	377	395	411	420	415	402	398	397	420	435	412	420	413	380	411	419	405	371	369	384	381	403	399	379	433	397	431	425	408	383	393	387	415	393	404	417	445	435	373	387	402	415	408	398	379	402	384	417	410	433	365	405	429	407	433	380	405	442	420	387	408	418	424	463	464	401	406	426	404	330	425	393	381	395	405	407	464	401	399	400	418	381	388	414	400	368	377	437	416	410	368	401	409	377	397	360	399	379	446	401	417	406	419	384	363	432	409	403	450	384	398	417	417	392	426	399	419	411	421	384	407	380	394	398	407	421	406	372	401	405	405	405	401	418	425	408	400	412	377	393	397	395	422	386	398	388	381	433	376	424	400	444	414	419	387	401	393	400	414	399	381	415	402	405	378	442	404	412	369	412	386	412	395	370	389	398	366	407	397	393	424	415	396	410	402	448	399	424	419	365	433	414	410	418	405	428	425	425	430	407	388	436	417	418	417	400	430	435	423	404	436	402	409	375	377	386	438	382	418	398	430	422	392	402	426	391	407	398	445	388	399	436	417	406	420	374	406	406	365	408	403	388	396	377	404	397	380	365	432	398	414	400	439	411	423	437	418	384	416	425	402	382	375	428	386	410	424	419	416	361	377	379	415	398	420	412	403	387	387	326	409	384	398	407	380	385	399	438	383	389	418	417	380	389	374	441	388	405	410	396	409	418	433	422	399	390	367	399	416	391	358	397	403	414	412	384	383	427	425	399	384	394	393	402	441	439	400	418	417	382	366	334	399	383	429	402	440	403	423	370	396	390	387	431	401
43014	17702	5295	5385	5115	4299	3884	3183	2680	2218	2287	1836	1727	1645	1553	1496	1467	1432	1369	1307	1344	1288	1270	1229	1204	1210	1183	1200	1130	1149	1203	1096	1079	1094	1033	1067	1065	1065	1059	1082	1084	1001	1039	1053	1064	1064	1057	1021	975	1065	1042	1021	976	1041	1044	1051	1035	1018	1037	977	1025	1039	1066	979	967	1073	1032	1018	963	989	983	1023	1019	992	941	1046	952	978	1014	1005	1021	981	980	1022	994	1001	1046	960	970	990	992	974	1015	1048	970	999	1003	1000	1060	977	963	1022	975	1030	1028	1010	998	1002	987	961	1013	1047	1018	967	1027	974	1001	1001	934	997	1013	1052	988	977	971	1014	1026	936	1004	989	981	1032	1028	951	1011	1042	992	961	1003	946	941	929	943	1023	1033	1017	985	1000	1014	945	938	977	1015	978	955	1044	1068	953	968	978	1019	1028	961	966	951	1012	963	962	966	989	1024	1016	1026	1054	1025	991	1000	960	1016	1015	947	1009	974	987	1051	976	984	971	969	973	1004	1015	966	977	1106	995	941	971	1034	974	1025	958	990	979	1002	977	905	989	1015	956	947	973	960	1013	1003	960	927	975	1016	1052	979	1000	1015	975	1029	983	1017	965	952	967	984	992	1051	997	1016	992	1002	899	960	1021	1018	974	966	1001	1040	1022	975	984	978	1053	1023	952	983	961	1012	987	1016	979	1003	930	988	977	943	1000	925	1027	992	999	984	946	1004	975	990	961	1023	927	958	972	965	969	991	957	1043	996	940	1023	951	945	995	959	953	964	1016	1018	962	978	968	962	1016	930	969	967	978	978	1023	991	953	980	1007	976	956	973	1036	969	1001	1005	985	1012	963	1024	1026	929	974	977	943	941	979	986	990	963	982	989	999	927	1030	1018	1020	938	954	1025	1016	1009	1016	996	979	996	977	988	995	1026	931	1004	978	967	1033	953	1018	978	1026	1036	1043	955	998	941	946	1017	1000	989	1019	1054	1018	998	1011	974	1032	988	975	987	967	994	1017	1039	986	996	990	997	947	1015	981	1015	1005	928	1007	967	1025	1025	988	990	947	924	958	993	938	1010	885	1019	974	920	976	988	994	987	1019	974	999	961	1003	980	950	1054	986	998	976	981	986	947	989	1004	1016	1012	979	995	1061	989	973	986	1002	922	978	944	933	940	1012	982	996	963	988	947	973	974	995	1004	989	969	931	972	998	950	989	989	1043	964	1049	978	964	1017	958	1002	976	1001	965	985	1034	1001	950	985	978	949	962	959	989	974	974	961	940	951	1034	1007	992	950	1001	956	1001	967	949	1021	1009	1018	973	1010	946	961	976	972	976	999	1024	912	984	933	1033	929	1038	1020	1014	985	920	937	1015	951	1006	1027	974	974	988	1049	978	977	911	965	961	1020	1005	974	985	997	1023	987	1000	977	1034	990	1023	1010	1036	990	965	995	1025	1003	985	980	958	959	1020	995	943	998	966	1026	932	949	958	1023	975	987	1030	966	1011	951	950	986	1016	993	992	1001	1010	1028	997	1015	1045	1021	947	1008	988	987	1073	984	987	979	1012	1015	1021	1014	958	1021	953	952	954	963	1057	1033	993	981	985	989	981	999	1016	969	1029	920	991	992	964	947	996	950	1026	983	996	995	1017	1000	1018	963	1029	965	970	989	977	946	971	962	995	1018	957	1006	959	958	978	995	1001	1018	943	983	998	1014	995	1000	930	957	1006	1012	991	1030	971	950	970	1018	965	976	977	988	995	1028	1025	972	977	995	989	992	974	1012	946	1036	986	1016	987	1024	995	1009	976	982	1011	1048	981	1005	1030	988	992	950	935	964	953	1013	997	986	1027	1001	966	1037	1005	983	964	990	969	1000	969	968	1022	1007	1007	975	974	966	1007	1027	958	932	970	983	1016	986	967	1027	997	1011	1023	1024	994	1005	1055	1082	961	915	968	1026	958	995	962	933	964	1017	1027	1001	998	1019	990	962	1033	1046	990	1014	982	1027	962	996	950	1006	1023	968	979	1006	1014	958	973	1040	948	965	883	956	949	1012	1013	982	987	1013	918	1045	1039	1000	1053	991	1012	955	1026	986	967	958	1085	961	995	976	931	943	971	986	1008	1039	995	956	1009	950	1025	990	939	962	984	964	995	991	982	975	916	996	959	947	1017	986	986	1049	974	997	1030	989	985	974	1016	944	1034	941	1030	916	1011	1012	1024	999	942	958	959	960	969	1017	968	973	948	1028	964	981	991	996	989	985	899	1029	964	1040	942	961	988	998	989	953	977	966	980	976	1031	988	1025	975	971	1012	952	965	975	976	988	1008	957	956	985	998	978	972	957	1003	983	968	1058	981	971	978	994	981	983	1002	1038	980	976	1004	1011	940	1010	975	951	967	947	975	981	978	975	992	931	981	970	968	993	948	978	1020	957	1004	1020	983	961	1010	965	952	1004	1067	923	907	1001	996	1022	968	951	973	997	1012	1004	971	989	974	960	911	943	969	954	1030	960	990	971	983	937	1021	934	1022	1000	1013	1015	1023	1019	954	961	984	958	956	921	992	972	961	958	993	983	940	1004	969	1025	995	911	1017	983	1037	999	936	1001	990	995	987	927	997	973	958	981	992	951	979	977	1009	1027	987	1015	987	999	1025	1000	1031	1007	996	967	994	995	1003	1018	950	983	998	996	995	948	1044	956	953	912	991	963	983	1008	987	987	989	967	1002	959	968	986	976	1036	980	1038	919	957	966	979	977	1014	947	1029	987	974	1023	974	939	1028	1000	941	983	1012	1001	989	1004	1024	947	961	987	1016	965	996	1020	962	923	998	1003	961	1058	1012	1050	961	973	1026	956	980	910	1021	1011	1050	1002	973	1021	1002	1033	1005	973	1009	997	986	1013	1023	985	1002	1011	1001	1004	998	1043	1004	1004	995	996	955	935	1006	1015	963	1016	1021	992	986	999	1026	1021	1027	962	1015	962	1008	987	983	975	931	1010	971	1042	990	966	999	1025	954	1018	966	965	969	955	965	993	979	1033	957	986	980	964	924	999	989	971	956	983	1021	1028	986	918	985	1039	958	980	995	986	976	957	976	1043	975	957	1000	1026	967	955	963	974	1024	954	1000	963	963	978	986	980	1003	1009	918	950	942	987	969	988	949	1007	1023	982	1002	989	990	1032	938	961	985	971	1031	961	1010	982	962	1006	984	965	1009	1035	902	941	1032	994	942	1004	981	962	1015	998	1025	971	995	974	995	1003	1004	975	1016	1025	976	978	968	998	1051	938	961	995	964	949	971	1039	994	946	974	967	1002	993	993	1017	984	928	965	1028	979	976	1051	1039	956	984	976	1021	945	925	1018	1038	981	981	983	980	992	1036	972	1016	969	930	975	957	982	983	963	970	982	946	989	983	1004	970	976	1005	1017	989	1064	996	989	947	991	1017	1053	1028	991	1037	944	994	987	975	1034	987	976	991	1006	979	963	1022	974	995	960	980	1040	965	944	994	993	969	1019	998	1013	991	925	959	971	956	978	1021	1012	1019	1007	1025	982	967	982	989	988	976	957	1017	970	1016	967	997	1016	1029	1038	961	1018	978	1048	987	979	994	1019	989	992	917	988	1010	934	986	1011	983	966	1014	1001	1017	984	961	955	1000	1062	953	1002	929	989	998	993	972	1002	982	992	967	925	936	1021	983	988	983	983	1003	1015	990	994	948	975	976	1008	1029	954	972	991	985	1015	973	990	928	982	995	953	987	1002	991	956	1006	945	970	966	1025	980	938	973	1016	967	946	947	1002	973	976	968	1004	996	997	1021	981	987	939	951	963	985	996	1005	1005	983	996	1032	987	982	951	966	1041	1006	1020	985	1020	952	973	1031	1030	1003	927	966	1003	999	1004	1039	931	1027	1004	980	986	969	980	947	988	990	1034	993	1015	977	1038	1022	912	989	995	1000	968	966	1008	1017	1038	979	994	964	993	957	987	912	1038	910	975	924	964	1003	988	1026	943	983	962	994	978	1007	991	984	936	977	990	909	1014
18427	8195	2388	876	419	241	201	157	164	153	157	179	174	163	156	163	162	157	169	156	142	160	168	155	141	159	135	151	154	141	148	147	141	197	177	186	152	157	186	161	162	155	152	174	156	142	162	148	165	175	184	139	156	167	137	135	166	142	163	141	166	159	160	149	152	177	154	162	167	151	136	162	137	165	172	145	141	162	165	170	182	148	181	163	183	164	148	155	158	159	139	152	147	164	143	157	145	153	150	173	151	157	159	157	156	173	158	137	131	158	155	152	140	146	153	150	145	126	150	147	135	175	137	159	125	146	148	155	132	166	152	162	178	140	158	165	187	145	156	180	133	144	148	180	155	144	167	176	135	146	158	151	145	173	170	144	161	148	133	153	117	150	153	161	140	140	119	136	163	152	156	158	159	155	145	147	130	155	144	168	144	155	171	144	135	140	147	162	161	146	146	155	158	157	161	143	142	162	159	145	164	150	172	158	156	134	145	161	151	167	169	140	158	139	155	160	145	156	149	152	152	174	170	152	167	157	137	151	153	158	141	161	155	178	167	164	167	135	159	133	156	155	143	140	173	158	158	147	147	147	157	172	162	157	152	153	159	159	158	143	147	170	145	132	165	170	137	139	168	135	152	130	167	122	144	138	137	150	131	149	148	162	179	144	156	143	138	149	157	172	145	138	156	179	155	147	136	130	173	157	166	155	152	153	152	144	173	165	172	145	174	167	164	136	154	162	165	122	140	139	161	163	170	144	163	151	149	153	152	191	168	140	143	141	129	159	170	185	166	156	146	171	167	171	133	150	139	142	163	144	153	163	146	136	133	150	166	156	162	130	159	147	144	162	163	139	135	148	171	150	156	159	140	153	146	165	142	139	142	127	161	154	159	150	144	159	153	144	133	149	142	144	159	142	126	142	156	146	155	144	135	132	151	166	145	135	147	134	155	161	160	132	156	145	145	154	145	148	156	178	163	146	155	145	162	163	157	170	141	154	151	162	148	154	153	159	150	153	141	156	164	133	143	159	139	162	160	154	158	148	136	148	144	155	147	164	148	167	137	148	161	150	168	158	156	147	147	142	154	149	146	156	135	139	156	165	159	173	165	131	136	165	142	173	148	144	142	152	168	136	144	136	156	168	166	152	168	149	154	155	160	144	144	155	162	164	154	152	146	162	161	144	181	169	135	142	136	133	137	161	145	173	126	145	153	179	162	162	148	152	175	166	157	159	139	176	146	163	152	163	145	173	144	179	166	179	147	163	145	174	158	135	150	155	184	136	178	168	151	158	152	171	127	163	152	168	159	145	166	139	140	137	128	157	137	171	123	146	161	117	153	151	167	160	131	132	135	156	166	142	147	153	134	130	159	181	152	148	142	178	149	132	135	188	148	151	145	168	134	161	149	166	166	143	156	145	160	168	148	142	178	126	156	133	141	185	141	156	151	142	142	162	157	150	169	159	142	140	167	160	145	164	149	151	153	177	161	158	139	153	165	152	153	164	142	164	147	149	164	145	150	151	178	170	141	157	144	161	165	163	149	154	144	160	150	159	144	163	149	165	179	135	166	148	138	171	139	156	165	150	164	165	156	157	163	161	149	164	146	156	160	152	149	161	155	150	161	140	137	141	192	141	151	159	153	147	162	148	165	168	163	186	167	167	159	171	153	135	168	141	155	149	171	160	177	152	153	138	150	172	151	131	147	150	140	185	159	166	170	165	135	123	163	152	184	162	158	153	150	137	172	156	167	153	167	164	164	172	159	155	156	179	136	158	161	165	169	149	157	165	134	173	179	159	147	161	144	148	128	129	151	145	161	159	157	148	154	170	160	165	153	139	171	140	138	160	160	170	136	152	159	156	146	168	155	157	144	145	130	152	164	142	133	183	174	162	151	150	153	177	154	159	160	159	161	146	159	142	144	177	125	153	181	159	179	151	154	154	124	167	157	125	157	135	150	159	171	140	164	150	140	148	134	166	157	140	157	139	127	150	140	157	143	145	148	131	143	153	164	153	148	148	165	166	170	129	159	128	154	169	143	164	139	136	135	141	171	155	160	173	161	149	169	143	131	137	147	129	145	125	158	155	142	183	171	175	145	140	150	144	161	159	154	175	169	164	136	143	148	146	144	169	166	172	142	164	138	139	164	145	153	131	128	134	159	140	114	145	157	135	145	116	165	152	158	156	159	171	137	151	157	161	165	151	152	153	161	165	162	152	157	140	133	160	171	164	157	183	164	148	157	148	163	168	163	146	135	149	154	154	140	158	132	176	161	163	140	164	144	178	165	148	154	160	162	166	152	164	136	151	146	170	160	158	166	145	155	132	165	141	135	160	154	181	151	151	153	160	145	129	172	157	148	114	155	129	176	157	168	161	133	149	163	148	151	144	135	119	145	169	155	168	151	171	189	157	158	161	151	148	141	153	139	149	130	153	146	137	173	138	187	153	133	158	153	141	159	160	174	163	140	125	143	162	153	142	148	171	176	165	157	148	162	143	161	158	143	161	170	163	143	152	140	148	159	155	152	132	166	169	155	145	142	155	157	167	143	159	158	139	160	159	153	125	139	148	165	158	147	143	148	132	134	115	137	170	177	166	168	141	157	132	151	163	142	153	156	165	145	129	149	163	136	144	152	157	146	150	143	140	153	162	153	141	151	152	154	171	144	158	158	149	176	142	175	160	133	168	158	135	166	153	154	164	152	141	178	128	160	145	149	160	149	166	153	159	139	137	144	142	135	136	167	171	158	155	165	149	135	130	147	136	140	156	149	136	165	146	154	154	144	148	163	147	164	136	137	157	146	122	129	142	157	149	169	133	162	146	179	144	153	160	177	144	132	146	149	138	144	142	161	152	146	171	135	162	128	160	146	164	161	149	162	157	158	165	150	162	129	169	149	168	152	133	151	147	163	189	147	174	148	145	154	169	148	176	135	139	159	144	136	152	144	153	171	136	150	143	158	157	149	135	135	139	147	161	162	152	146	146	150	150	159	159	158	161	148	146	139	153	150	153	182	150	159	159	149	137	135	168	166	150	140	151	134	157	146	163	153	148	147	137	164	176	159	176	149	151	149	142	139	156	168	165	170	151	149	147	170	139	166	152	140	142	139	139	157	173	156	148	148	160	164	152	144	137	174	147	173	165	152	141	170	137	161	146	158	175	141	142	160	178	168	170	150	134	161	138	183	161	148	146	154	145	165	162	133	153	135	161	164	147	171	185	144	152	154	155	168	162	157	159	151	177	157	158	160	164	154	160	161	146	173	144	151	135	163	142	172	149	154	162	122	151	147	177	153	157	154	146	150	158	154	161	143	171	160	145	153	136	138	129	174	144	151	163	132	167	149	167	147	167	174	144	130	153	153	142	147	182	156	153	157	143	136	157	176	156	156	125	158	169	140	163	187	167	175	158	165	159	164	141	150	170	163	136	188	138	166	160	154	163	136	150	168	127	165	142	160	155	156	150	138	155	163	151	146	148	148	133	161	152	155	165	172	154
15535	3601	681	659	683	617	571	571	551	546	522	561	513	483	502	512	450	503	478	486	518	493	518	476	505	492	470	506	524	426	484	523	465	485	480	472	520	497	500	492	476	457	526	495	498	460	498	528	482	481	510	482	456	539	509	510	470	503	462	507	508	512	459	455	519	518	492	484	510	501	483	489	496	526	520	475	498	507	484	470	487	435	484	459	515	493	532	487	448	496	509	518	491	514	505	476	452	492	474	482	480	461	509	512	508	500	512	503	514	454	480	461	444	449	513	505	466	496	495	524	466	468	498	456	491	499	475	520	450	512	501	522	499	503	502	517	478	504	512	507	473	522	541	483	457	498	463	472	466	505	505	518	484	515	503	496	497	506	497	503	472	451	478	468	492	501	494	509	483	486	509	490	535	483	455	472	503	457	507	498	474	440	549	480	488	458	522	469	497	501	459	499	447	485	471	493	469	519	451	501	450	527	468	458	472	522	475	509	465	534	483	495	463	444	487	498	482	498	526	495	506	493	500	473	545	542	481	459	448	506	484	471	479	504	475	480	463	483	462	515	488	494	487	477	532	494	482	453	514	464	487	486	524	521	466	462	492	478	468	520	479	496	513	446	502	489	444	464	527	477	494	466	480	491	487	480	456	515	487	470	503	477	480	489	477	490	517	480	483	471	492	495	503	486	452	492	490	491	475	483	511	497	480	483	464	514	481	490	478	444	449	504	503	505	449	491	502	490	449	463	479	489	498	458	477	508	468	474	487	482	450	488	463	489	512	479	483	494	487	522	484	481	460	515	503	473	548	484	521	472	513	509	487	515	498	491	500	471	542	445	500	470	487	503	484	494	495	486	456	507	509	486	490	468	495	472	510	504	503	491	483	491	488	436	500	483	521	490	487	433	508	477	482	485	497	474	473	469	506	518	483	443	474	460	505	487	490	532	487	520	458	469	524	458	511	513	488	445	436	501	453	514	482	487	468	507	518	516	468	519	502	499	519	526	525	487	517	430	476	470	495	495	512	484	483	510	490	472	491	495	542	525	511	436	487	499	524	509	454	484	471	508	511	496	468	512	502	508	487	549	543	469	497	462	501	483	494	491	499	484	459	465	483	483	484	502	451	496	468	463	482	499	536	508	492	513	488	465	483	512	508	507	471	500	512	488	520	497	453	526	457	514	504	483	510	469	504	500	473	506	494	491	438	449	487	488	505	484	506	488	471	457	518	473	498	491	513	509	464	472	478	518	460	499	495	487	491	537	501	505	468	516	440	499	513	489	426	448	541	473	522	487	518	518	492	492	473	505	504	506	473	509	470	487	509	464	488	484	475	472	492	496	485	457	506	471	462	517	530	459	505	487	487	459	488	459	480	479	492	523	508	473	457	462	434	527	477	496	458	517	524	488	463	485	482	424	492	508	477	502	486	537	496	414	497	499	497	503	491	461	520	480	482	495	499	507	521	453	476	511	477	466	456	481	488	494	476	503	511	501	498	481	499	487	535	510	479	467	463	554	512	481	490	510	527	481	517	473	477	488	484	511	465	481	447	480	516	526	464	470	483	482	495	441	490	491	471	452	496	487	524	486	498	510	510	502	484	505	491	518	524	470	504	456	493	524	454	506	480	493	485	480	484	482	503	509	503	468	512	476	488	454	512	457	475	478	459	499	541	483	490	465	476	483	490	456	519	475	488	485	487	455	526	492	496	508	476	481	470	440	465	493	525	477	465	479	511	508	480	529	482	494	471	497	494	537	513	452	494	491	491	472	512	492	506	484	490	478	491	466	481	461	464	459	481	521	505	455	472	521	490	488	505	501	465	484	450	510	483	505	483	471	516	505	474	520	475	463	516	465	457	509	457	490	462	521	501	484	517	485	490	468	508	507	487	495	458	487	476	508	497	461	445	503	511	500	489	472	482	523	531	457	490	506	508	497	477	480	478	471	481	511	455	479	537	517	484	498	472	492	434	510	503	470	481	482	513	486	478	487	499	487	502	503	487	498	459	474	505	510	478	480	505	468	506	506	464	487	502	493	521	468	470	455	495	502	489	515	461	503	477	442	488	481	522	457	444	472	487	468	497	499	507	479	493	511	502	519	501	479	489	458	470	479	472	489	483	474	535	506	465	546	495	490	497	495	462	528	516	506	478	501	512	529	462	487	524	512	497	530	490	504	522	497	466	437	519	535	505	462	504	470	485	428	455	481	481	482	459	477	470	539	487	487	518	480	495	465	503	519	499	470	475	513	502	465	509	502	493	496	498	467	467	505	487	509	494	526	539	514	486	454	488	487	500	483	481	464	508	521	507	458	473	501	491	537	510	485	465	472	483	487	481	502	469	479	521	481	539	470	526	483	453	498	516	494	479	503	505	498	472	482	502	486	477	486	511	452	493	460	479	484	543	478	512	517	514	458	519	491	516	506	469	510	487	479	484	504	514	485	473	519	474	499	502	535	472	487	512	518	476	500	470	492	500	499	434	495	486	448	485	479	488	508	492	487	476	459	497	500	470	516	465	490	485	493	514	497	449	489	502	512	492	490	538	465	492	497	468	480	488	514	473	495	461	501	458	473	456	482	493	480	503	481	518	499	489	509	510	496	465	483	493	465	535	486	482	466	481	466	474	513	490	503	509	474	522	494	518	520	514	512	454	468	494	499	478	501	482	532	514	442	468	481	472	507	490	494	506	469	515	484	513	472	502	498	466	490	483	525	470	450	488	502	513	482	513	503	462	514	491	470	496	505	502	469	523	452	480	468	485	518	510	494	468	495	488	494	504	458	502	492	485	496	465	517	539	466	473	485	487	493	456	469	525	465	496	471	469	466	514	495	480	510	488	503	519	518	489	526	474	491	503	489	465	519	488	485	476	479	485	472	490	457	505	477	484	504	476	488	444	520	503	482	502	463	455	487	490	487	474	508	502	509	525	513	515	515	479	464	504	510	521	517	473	494	505	516	451	460	499	471	490	473	484	481	483	521	489	477	495	500	467	500	514	502	501	488	535	493	461	479	484	489	465	523	457	482	466	493	483	503	474	459	516	499	523	484	526	495	465	471	474	548	479	477	492	503	492	501	507	479	482	511	529	481	501	515	465	501	490	522	497	474	476	494	444	451	496	493	452	500	513	469	534	525	495	475	494	449	505	445	475	463	501	487	474	460	491	520	502	482	500	511	486	525	490	520	488	472	485	488	526	546	537	500	520	511	477	479	476	500	524	461	481	472	484	469	509	483	523	498	520	498	499	455	498	483	497	546	507	475	489	476	487	462	493	454	489	492	529	484	479	488	456	462	498	452	473	521	506	431	453	456	510	458	500	507	510	514	479	495	475	466	463	467	522	530	486	500	505	447	457	453	449	523	470	533	458	478	476	442	475	445	508	498	495	461	497	506	486	505	484	509	494	503	471	483	523	479	481	488	496	498	521	515	494	464	498	474	487	538	486	459	519	470	468	503	472	460	452	475	476	476	505	506	470	506	485	488	477	465	481	510	469	480
47324	29535	21777	15486	10196	5843	2791	1072	532	469	467	413	425	406	418	407	380	394	405	392	378	399	379	397	364	403	392	352	363	361	366	371	420	360	390	379	358	356	379	316	378	326	343	352	366	372	344	320	376	365	343	326	376	367	374	333	337	341	364	382	365	318	349	382	380	364	370	376	336	366	358	353	344	351	384	368	345	346	362	353	349	354	378	351	347	391	341	337	355	366	377	362	368	348	404	310	302	349	348	339	340	352	335	361	354	357	357	353	343	335	353	371	329	359	372	379	333	391	338	354	356	354	369	412	345	387	368	351	362	334	355	385	374	396	376	364	374	394	375	365	360	345	359	368	360	369	363	338	321	372	387	354	357	359	356	357	339	372	392	348	395	361	328	342	357	322	343	401	363	368	349	344	364	329	348	369	340	368	342	407	393	332	356	352	345	323	353	353	348	381	355	363	376	366	379	366	362	344	340	368	336	350	312	340	366	364	382	352	355	382	359	343	341	332	377	332	349	414	354	357	364	354	376	366	323	380	316	353	352	368	312	376	369	392	349	376	366	351	363	365	354	349	322	311	353	387	342	360	361	337	350	362	350	340	337	359	336	376	339	348	366	346	364	356	348	369	372	369	336	341	350	353	350	339	358	359	335	389	326	383	342	356	332	340	359	343	369	338	327	349	340	355	350	369	381	363	352	344	327	353	352	347	344	331	351	365	344	346	373	336	372	334	358	374	361	378	369	323	364	355	361	359	356	333	377	345	389	379	397	382	345	348	340	356	333	361	380	379	392	371	335	326	343	362	374	333	355	357	351	352	356	379	391	338	363	311	330	363	325	340	349	334	338	358	351	414	355	361	394	310	362	386	376	367	384	338	343	355	337	341	362	345	338	364	358	357	359	322	385	372	372	356	373	368	372	334	426	340	342	328	360	398	342	384	331	341	331	367	340	367	374	346	384	325	354	328	340	372	338	340	369	371	367	377	344	346	391	343	364	313	375	359	317	367	345	352	361	313	358	345	348	323	380	375	357	323	333	352	329	323	330	342	392	359	372	364	360	362	387	346	380	324	349	329	341	341	361	368	365	357	346	344	324	321	347	379	364	321	327	353	369	357	372	307	335	346	373	343	342	397	342	348	352	318	338	367	321	353	382	361	350	358	336	356	350	348	369	360	348	341	385	391	340	356	357	367	327	341	364	354	375	350	355	358	341	334	359	366	339	351	392	338	390	333	366	337	360	384	344	331	349	326	341	359	361	348	374	336	320	373	370	370	335	286	364	335	312	382	364	365	356	362	339	340	375	342	352	341	380	357	371	351	363	376	339	365	357	366	370	378	368	325	339	369	356	344	347	326	342	378	329	362	352	370	357	342	352	356	319	355	370	355	364	356	369	374	396	329	346	343	340	357	376	371	362	342	327	362	358	358	357	373	357	403	315	356	335	381	373	363	350	322	347	314	370	341	342	350	347	328	365	365	380	363	330	354	316	387	360	342	333	355	330	381	364	360	379	375	376	349	351	342	361	356	335	351	380	373	358	332	366	364	332	370	359	362	339	335	346	344	346	371	358	352	364	330	384	365	347	359	339	382	351	351	361	368	369	359	332	360	353	366	380	361	352	361	413	349	389	363	349	366	353	377	346	347	338	362	334	371	355	337	414	335	374	341	337	343	365	342	339	371	337	351	344	375	328	326	328	326	352	344	318	327	359	342	377	376	386	361	372	356	376	385	329	362	364	369	340	351	362	314	342	379	358	383	375	342	304	340	352	366	345	334	350	339	356	344	325	359	386	366	357	366	364	361	350	378	362	360	330	350	351	341	359	375	349	361	347	352	341	337	354	389	369	336	350	348	341	377	370	333	347	344	364	360	361	342	379	358	355	330	341	357	321	365	373	348	349	348	361	320	367	358	335	376	347	397	366	375	341	353	312	353	366	353	356	335	349	351	326	338	374	362	362	325	356	336	373	332	365	361	358	337	354	339	413	329	349	338	369	360	344	367	357	345	376	358	360	343	368	320	393	305	343	365	338	394	373	356	338	335	347	350	328	317	382	358	376	363	392	336	369	378	358	380	371	356	342	336	339	337	357	340	362	333	347	349	369	371	360	342	316	332	340	334	352	360	352	336	395	379	360	373	360	365	369	331	363	397	346	368	360	339	371	338	366	318	340	368	357	347	333	353	347	369	343	380	355	345	344	356	348	329	345	336	360	355	330	366	349	376	351	353	364	365	379	387	343	328	335	343	352	369	343	371	339	346	388	379	361	321	355	352	319	318	360	354	354	358	327	323	341	362	380	347	333	325	337	341	352	355	354	350	343	369	363	345	383	354	366	356	345	401	392	326	393	318	371	326	361	323	358	383	378	353	339	418	377	372	384	375	347	342	364	329	364	322	341	348	354	352	359	360	363	374	364	365	356	350	399	332	322	378	335	377	369	379	365	333	340	361	375	383	367	351	349	356	358	366	349	316	388	378	320	366	346	380	355	350	350	343	335	339	333	385	351	359	348	394	353	404	319	317	359	387	351	345	358	354	340	346	345	343	383	360	343	341	352	352	364	339	336	358	333	381	344	369	344	371	348	374	360	386	371	340	351	308	376	345	351	368	312	346	362	334	341	372	343	376	368	345	355	317	358	355	358	342	378	347	352	363	343	371	367	368	365	311	335	337	364	364	336	376	353	350	338	348	403	376	374	356	339	355	335	341	368	394	376	364	389	348	339	365	380	345	358	358	371	395	370	353	353	331	382	374	391	327	364	381	349	333	364	363	366	381	333	356	364	328	373	365	359	367	379	321	338	323	352	319	328	340	354	340	363	370	353	381	328	342	347	379	333	353	343	351	357	344	353	334	348	342	353	314	344	356	322	346	335	382	345	389	344	356	391	353	352	342	362	350	343	362	384	371	357	351	385	366	343	380	367	380	358	382	354	339	356	368	337	352	374	327	330	351	314	373	376	352	353	375	378	373	351	349	356	335	372	368	361	334	349	359	368	381	374	349	371	380	331	344	366	309	323	356	372	366	369	389	366	366	371	350	329	353	338	367	359	351	380	340	343	359	346	370	352	358	394	354	372	364	329	374	331	334	350	347	365	332	349	370	328	323	320	321	384	386	368	378	354	339	353	377	400	361	398	327	357	355	351	355	394	362	374	359	361	360	371	337	349	357	360	381	370	344	351	363	372	365	360	323	354	362	334	351	359	381	348	372	372	317	358	350	357	359	346	357	374	328	350	365	341	368	354	355	346	384	399	343	343	321	369	370	342	331	367	377	357	342	350	388	349	359	331	368	371	355	348	348	370	316	316	315	339	358	351	367	300	305	326	386	344	362	354	351	358	372	362	311	350	333	358	364	364	349	357	333	344	345	400	357	335	362	346	358	315	366	359	351	346	335	334	333	367	358	362	365	370	314	365	358	366	331	305	379	374	330	349	369	382	329	371	340	350	364	379	336	363	344	346	377	364	389	355	361	356	364	347	346	353	346	356	381	361	308	320	342
40091	9347	4366	4877	4909	3364	2614	2181	1936	1702	1570	1427	1413	1342	1266	1216	1178	1210	1115	1091	1134	1107	1120	1041	1000	1039	999	975	1000	938	1019	1013	1001	980	941	1003	944	1023	950	986	907	973	930	917	989	942	962	1004	987	924	981	903	890	937	983	937	872	909	951	942	863	949	918	965	972	942	948	964	924	957	955	931	924	934	912	922	906	942	889	873	922	907	975	950	901	902	966	963	909	919	937	915	911	847	948	857	990	901	918	878	910	910	899	898	911	926	945	920	920	898	968	932	897	899	936	963	934	919	883	906	949	922	882	977	918	901	844	956	912	927	870	919	864	892	922	897	903	940	919	933	958	903	905	924	882	933	890	927	918	916	908	928	883	904	910	906	917	886	866	946	923	951	950	903	888	883	940	899	890	919	911	876	907	881	881	875	846	888	927	889	933	924	917	900	949	857	919	957	897	977	857	962	920	882	925	948	925	896	935	945	900	880	950	901	937	920	962	888	917	890	916	914	935	923	901	857	922	886	937	933	924	931	922	875	920	908	889	870	886	884	906	920	921	916	887	903	876	948	947	905	979	922	892	912	898	976	876	879	919	942	907	894	941	907	905	908	942	967	973	899	905	880	930	973	920	945	963	849	894	872	882	959	944	874	908	899	883	929	922	914	946	948	976	902	870	947	864	927	885	894	953	1001	936	902	947	934	915	925	973	913	919	881	890	944	884	900	880	951	906	899	954	928	867	884	867	945	913	918	934	920	914	922	946	930	908	916	924	937	945	880	886	968	854	917	914	923	891	948	926	889	906	866	869	875	885	897	913	917	933	907	925	937	967	935	922	882	909	914	969	858	930	908	870	941	917	885	882	878	939	926	864	942	912	899	865	926	899	915	908	908	875	957	952	879	960	871	892	865	934	870	909	915	875	900	961	930	923	934	904	921	917	943	888	919	996	893	904	885	879	930	924	883	923	903	892	993	963	899	887	929	905	903	923	899	918	930	909	929	930	928	983	880	886	915	912	876	867	978	865	990	888	937	1009	912	982	918	925	976	895	902	884	888	894	891	925	959	866	873	904	922	901	940	914	895	905	918	963	887	940	908	919	926	934	977	957	932	887	954	906	944	900	922	916	892	918	934	886	894	838	930	919	920	954	925	949	906	919	970	933	911	890	887	977	876	923	907	909	904	880	972	917	916	928	905	828	894	925	875	928	913	904	868	918	897	930	876	895	888	928	858	932	920	917	854	942	960	943	895	886	901	935	960	895	899	875	891	959	918	908	936	889	932	920	841	876	897	963	954	906	899	911	943	934	927	862	952	920	904	900	923	964	938	930	928	962	962	931	866	887	874	923	898	943	965	928	927	880	910	888	888	883	934	977	925	912	893	880	882	891	898	923	938	904	890	907	869	909	900	970	928	920	1003	923	904	902	884	908	927	862	871	941	913	958	915	943	934	938	923	954	874	893	937	897	881	892	902	873	948	908	906	908	912	944	902	899	879	908	885	908	955	928	876	902	879	884	923	901	881	891	961	895	881	920	880	946	904	922	888	886	891	905	891	974	885	897	925	948	941	919	933	972	888	917	909	893	935	894	838	891	902	920	912	927	843	950	953	933	931	894	923	930	982	917	866	896	844	887	965	943	916	938	917	863	902	926	917	906	953	882	915	930	955	906	952	892	913	946	929	943	890	918	899	964	921	939	916	919	910	914	958	948	917	906	927	930	875	899	937	935	949	910	914	931	865	935	892	895	882	900	992	952	949	893	914	936	910	907	912	979	903	953	916	945	939	905	924	909	876	865	954	924	906	904	904	897	894	904	903	941	874	919	878	886	927	899	926	918	947	930	950	916	908	949	918	918	922	950	914	871	874	932	942	916	893	909	924	894	915	944	953	893	897	931	903	902	857	914	916	921	956	898	908	922	963	897	904	861	968	935	918	926	902	890	906	914	903	932	892	905	914	887	953	881	936	933	933	888	897	927	897	951	875	908	865	942	929	895	933	952	926	939	864	884	904	949	951	930	914	951	914	916	925	857	881	870	900	895	894	897	910	909	938	950	899	911	842	912	912	915	929	935	874	856	953	893	963	927	885	918	857	869	924	910	956	870	905	913	926	949	889	880	912	915	949	931	907	915	894	947	888	983	892	943	940	926	854	879	909	850	951	866	915	928	938	945	895	909	889	906	956	898	913	876	895	934	961	885	899	889	898	924	904	927	898	896	837	953	902	904	860	880	889	863	895	956	937	909	926	897	919	928	1000	911	883	877	936	901	917	907	925	891	898	906	919	922	932	909	878	887	897	896	925	888	949	969	929	893	924	971	912	861	920	904	899	965	905	922	963	922	941	897	888	950	861	906	886	935	885	904	938	909	881	922	906	881	871	954	859	914	941	889	902	955	879	924	914	883	896	875	887	912	897	920	913	921	906	935	898	860	886	909	941	955	908	920	942	892	870	912	936	941	954	864	867	879	916	874	913	878	934	897	916	936	923	920	902	971	921	835	928	911	894	921	931	891	945	923	890	868	897	915	904	906	917	900	914	937	932	876	960	874	853	901	870	914	888	845	947	888	886	930	889	945	930	919	949	902	892	849	928	939	889	936	939	876	877	921	953	916	893	906	924	918	899	935	919	907	912	915	903	926	950	927	904	912	976	944	902	914	941	844	922	893	924	933	903	905	918	887	878	979	931	905	884	904	907	903	828	934	900	937	923	818	884	904	939	940	927	851	886	859	944	954	877	899	951	943	899	907	891	862	894	886	925	899	861	930	896	910	882	863	894	916	887	894	914	877	940	878	878	902	927	853	916	917	903	884	921	956	918	930	910	913	903	897	910	937	905	887	915	903	900	911	889	933	953	922	816	887	922	923	904	921	957	918	902	922	980	880	880	928	881	863	878	848	886	948	915	906	928	911	921	884	900	934	953	905	906	918	914	892	867	961	946	868	927	913	948	929	928	922	935	954	936	921	950	926	928	882	894	944	862	892	919	926	907	869	907	836	941	882	959	902	917	879	885	916	941	983	908	924	910	867	905	871	861	916	905	954	899	879	989	906	927	949	935	974	921	958	891	939	904	875	867	926	923	892	941	905	945	924	939	911	957	930	913	947	910	917	914	922	922	927	913	911	929	901	908	877	946	984	955	920	895	925	901	970	939	912	968	937	881	930	929	869	926	913	904	930	872	889	894	887	908	909	898	881	890	934	891	900	937	918	876	927	941	943	936	943	896	921	957	934	933	879	923	907	908	879	940	902	900	983	872	901	901	842	911	913	886	970	916	856	915	917	935	923	942	885	872	889	962	934	871	937	902	953	928	938	908	942	900	922	904	945	916	923	917	888	880	941	911	915	916	949	894	925	946	886	929	902	970	963	923	958	906	921	942	927	911	940	931	905	932	925	848	913	912	884	893	929	923	897	934	915	881	899	971	940	870	950	878	932	900	929	958	937	837	922	900	888	931	876	916	940	910	898	883	904	923	911	896	901	921	913	938	904	888	916	904	946	871	868	892	897	951
50659	28974	22254	17525	11281	6722	3584	1505	745	664	563	519	480	485	513	489	466	441	478	466	429	439	460	427	427	441	409	395	419	394	405	431	417	391	425	376	429	419	408	405	385	424	409	405	417	372	406	408	440	406	390	363	395	406	382	423	426	383	395	425	427	389	430	385	403	419	423	413	381	361	428	396	402	374	424	370	427	383	413	407	382	412	409	356	423	425	368	390	404	385	397	408	397	406	423	407	415	401	398	397	412	412	417	424	406	415	413	422	389	418	397	391	410	377	380	387	395	403	377	440	401	394	406	467	411	439	368	369	439	415	385	421	409	444	387	385	435	440	435	388	389	394	411	413	443	415	409	366	401	399	420	432	410	425	389	432	425	405	395	440	434	389	394	398	393	420	406	409	431	398	371	375	398	402	390	420	393	405	403	427	415	374	381	378	430	354	389	403	436	378	414	372	436	430	427	369	408	401	382	423	424	404	359	407	384	379	364	412	437	418	442	371	412	373	379	419	429	381	404	412	389	375	409	402	365	419	418	419	386	405	396	400	420	381	433	382	378	398	396	383	368	408	414	403	389	399	394	416	404	409	421	371	375	407	393	377	346	371	413	368	409	382	409	394	394	441	396	408	434	405	403	430	401	405	374	390	401	410	393	398	426	340	359	429	352	403	408	389	422	379	412	379	373	405	355	390	386	394	412	411	408	418	402	401	408	431	395	430	408	393	396	395	382	400	385	398	377	375	429	423	419	381	394	405	431	442	407	397	389	448	392	361	374	404	415	414	387	392	410	417	431	427	403	415	387	390	419	423	390	388	382	405	399	405	422	401	439	393	418	408	383	398	403	414	382	377	400	424	396	421	370	430	403	401	392	429	401	371	433	403	402	364	398	424	435	414	399	403	415	419	412	372	387	393	372	393	409	420	389	397	413	400	393	412	394	411	394	412	408	412	426	399	400	411	457	409	413	366	378	398	412	366	420	415	373	401	433	360	409	395	405	442	356	438	395	394	423	403	394	405	399	378	368	347	369	385	392	424	399	385	411	422	410	413	381	413	430	374	375	430	419	393	410	419	421	418	391	377	374	431	416	439	408	414	426	389	415	439	393	417	398	371	392	380	412	367	356	368	361	418	412	402	441	417	414	427	428	451	394	394	422	408	465	398	387	403	401	386	406	391	388	383	437	413	424	407	408	432	427	398	371	375	414	397	407	376	395	399	377	406	401	383	392	422	431	396	415	384	388	418	410	400	396	404	384	414	406	434	409	433	359	381	423	380	434	392	391	406	414	411	396	411	412	455	388	408	363	381	386	410	407	414	385	418	414	411	396	405	385	410	418	437	383	389	391	425	392	408	407	388	427	394	364	419	377	412	425	391	377	391	386	394	393	401	391	396	426	442	389	442	358	367	401	410	378	402	346	394	412	396	380	431	377	390	371	429	392	395	376	401	400	381	398	403	356	388	416	423	451	399	368	427	408	378	390	386	402	421	423	417	411	400	425	385	395	354	396	404	371	377	394	404	390	399	422	361	380	419	395	396	384	401	400	412	407	402	372	379	405	375	376	378	397	399	393	393	396	410	410	393	389	396	423	383	408	402	375	409	382	413	455	389	374	365	417	387	368	418	390	380	388	396	420	410	409	414	426	395	383	397	386	436	374	406	401	388	438	403	401	409	416	409	402	401	427	434	416	385	398	390	417	432	415	406	403	408	419	454	395	399	376	398	420	413	418	431	433	378	402	412	428	397	417	364	398	397	369	391	389	403	363	423	373	401	399	400	407	367	382	398	404	379	414	406	398	392	422	432	400	404	359	396	407	359	387	391	392	401	379	393	373	405	389	406	394	411	384	384	399	406	418	373	400	422	398	419	405	415	396	384	419	382	384	395	398	428	433	414	384	395	397	404	389	410	402	387	420	408	390	435	394	420	383	384	400	422	417	399	443	428	388	394	400	389	360	423	418	429	413	389	393	389	399	463	403	396	403	391	427	459	368	392	399	398	405	399	407	438	411	426	384	412	404	387	399	389	380	429	455	411	414	368	382	381	396	439	408	413	387	402	363	397	456	391	377	353	406	367	436	409	413	388	403	352	396	389	436	368	388	369	382	393	424	401	394	399	406	423	419	385	373	417	419	376	388	401	427	360	395	453	422	402	389	369	429	395	396	398	443	404	373	404	397	398	391	414	411	395	423	424	413	387	414	420	376	402	415	420	404	404	380	415	352	383	424	382	376	399	399	402	403	375	391	438	372	391	375	386	379	418	393	384	425	385	400	417	398	424	412	410	383	411	327	404	404	433	408	390	404	407	426	416	427	386	401	351	413	390	386	401	421	384	408	374	432	421	397	403	401	378	387	360	375	380	412	421	382	441	415	415	388	391	395	371	385	405	410	398	388	423	407	395	388	391	405	372	437	424	424	402	402	423	345	415	418	376	418	406	381	389	375	398	405	444	389	391	382	414	404	389	418	405	388	365	416	472	389	429	424	394	428	383	441	415	388	394	405	425	394	381	388	397	409	409	418	383	438	421	402	396	397	384	403	392	414	387	389	407	415	420	414	406	362	363	402	443	404	428	368	392	425	407	367	406	401	382	405	430	376	392	410	385	395	380	399	412	433	396	392	466	380	383	429	408	379	400	378	413	468	373	417	378	408	380	373	388	407	428	417	381	396	393	401	398	389	403	409	378	391	389	413	431	372	383	422	408	399	400	391	409	397	410	371	410	410	412	440	415	425	421	420	388	388	410	420	399	406	409	390	363	414	403	401	367	378	402	395	393	434	447	396	416	404	418	444	384	432	413	450	373	436	396	402	439	434	424	414	382	400	415	384	361	424	434	376	446	381	444	417	405	416	372	391	404	401	444	442	427	365	365	363	422	409	404	431	402	391	407	356	366	380	356	424	393	402	387	403	434	412	371	401	371	386	440	390	411	416	390	418	332	397	432	387	379	379	416	386	374	391	425	377	432	388	385	393	377	425	416	391	414	401	382	374	413	424	410	384	428	419	384	404	388	410	419	406	416	378	403	435	404	402	418	401	389	394	425	391	409	414	394	421	372	359	445	383	393	419	443	416	429	429	385	414	401	402	400	376	384	398	416	440	422	415	414	392	376	428	384	399	407	399	416	411	395	423	392	419	393	382	406	404	419	417	359	404	449	403	416	405	413	392	401	402	398	414	431	426	417	400	360	418	420	447	427	393	401	438	430	404	419	392	391	415	391	390	385	435	417	407	364	404	353	395	377	438	385	415	436	387	440	397	418	388	431	432	388	398	351	418	420	404	396	428	416	416	440	379	429	379	395	369	392	417	433	396	366	392	380	420	421	426	384	434	421	366	366	417	390	400	401	427	360	386	378	386	423	395	371	400	386	375	405	387	402	414	364	424	404	391	394	393	419	386	442	386	423	397	393	401	400	418	384	390	373	362	411	404	403	387	405	412	431	384	377	401	397	410	402	397	444	404	427	417	381	382	388	447	389	394	386	414	389	395	387	420	421
40240	12662	5681	6540	5172	4831	3738	2859	2501	2168	2033	1826	1707	1665	1608	1530	1456	1354	1324	1341	1301	1199	1217	1207	1218	1211	1176	1095	1113	1161	1088	1133	1109	1099	1073	1095	1074	1010	990	1041	984	1031	1086	1005	1086	1061	1044	1017	1032	1030	1097	1014	1009	987	1031	1069	1008	1032	1054	1074	1018	985	1052	998	1059	1047	994	1031	1054	968	969	1004	1041	983	1027	1029	1043	1013	977	1052	951	1003	941	1011	988	1053	1020	950	1054	1016	1012	982	973	938	1033	976	949	992	1061	953	997	937	1006	944	970	966	985	975	927	995	971	1027	1040	968	1008	1007	1023	997	965	981	974	936	993	994	975	1014	995	951	980	949	990	940	966	982	994	1056	1012	973	938	1003	1035	992	985	980	968	986	981	973	948	1014	953	1001	948	974	969	1006	975	1018	986	1015	1016	968	996	1033	970	998	985	1006	980	942	996	973	968	969	1017	963	1000	1050	1058	943	1022	1023	945	978	987	1013	1028	969	995	975	986	952	980	1007	1000	955	1023	927	1003	999	915	979	984	1020	966	1040	993	1002	980	996	977	958	1002	909	1025	903	995	972	996	984	929	996	1031	950	1006	959	983	970	948	977	977	981	990	1011	969	1004	993	986	980	1031	997	942	965	997	958	1001	953	1009	987	970	1002	971	998	990	999	1022	1016	948	974	969	983	990	988	932	982	960	969	971	980	1023	986	980	983	979	1009	1002	999	982	921	954	1000	955	1013	1004	1013	941	976	967	943	969	935	1014	969	969	950	1028	978	1041	944	958	1014	983	1020	1030	998	969	996	1013	940	1029	981	921	1011	957	990	974	930	968	1013	1005	990	1019	951	951	987	992	938	976	919	992	1004	973	998	967	976	1016	980	1025	958	981	998	980	1010	1037	1029	981	986	1005	932	924	924	935	946	959	998	951	984	1041	975	1021	954	1000	942	903	992	939	969	938	945	952	969	1024	967	911	1049	1019	994	966	983	963	984	962	948	979	1001	963	972	971	1010	982	967	1027	1010	941	955	1015	967	989	981	961	952	938	954	991	1000	998	974	958	1018	998	978	952	986	969	979	950	972	972	999	963	1020	1023	1025	985	915	1007	1035	1031	1007	959	1038	942	978	968	934	968	992	967	950	985	983	979	961	962	974	974	1000	947	975	920	1003	979	967	937	1004	1011	973	942	959	1025	1017	995	986	957	955	970	992	1014	991	973	956	1010	959	941	912	1011	970	1005	1013	1009	993	937	955	998	956	980	984	978	1008	1000	1027	972	956	1017	1010	1021	938	970	967	975	976	936	1018	950	941	975	986	974	973	1001	1041	988	947	978	931	949	952	1004	943	938	1007	953	934	955	919	972	1000	996	977	975	957	976	962	985	1047	1001	990	932	967	990	994	993	966	969	1042	968	1014	1012	945	981	997	1011	990	990	965	1023	934	993	977	958	977	993	1025	1012	955	1030	1007	953	996	984	963	1004	931	958	1002	994	1005	1045	888	969	988	949	1006	969	956	991	979	975	983	1014	1000	979	1021	1009	956	980	1014	980	990	915	948	891	976	957	1003	987	1004	1009	975	971	936	917	954	948	925	974	953	967	1032	956	983	1051	978	1006	961	927	1014	949	988	940	984	977	946	989	979	947	949	915	942	1012	989	1010	987	974	1002	961	979	1022	1022	963	1021	1014	985	1018	985	1026	941	939	928	931	981	987	1005	997	940	984	995	933	991	1028	1002	949	1031	994	1005	975	999	980	1009	980	924	993	960	1055	969	915	954	952	944	964	984	1013	942	975	963	963	990	987	941	1042	989	970	974	960	960	950	980	980	1023	1003	968	1021	966	963	1000	938	987	1025	1020	970	973	998	977	1046	995	930	1001	992	993	929	971	1030	953	973	969	1004	965	973	934	1011	986	948	932	986	1014	928	958	945	1000	966	921	999	956	933	961	961	963	988	992	982	1034	964	964	975	962	970	1029	965	980	1007	891	1039	998	992	1004	997	1018	981	913	923	941	950	972	983	985	960	1007	1009	986	1013	951	918	933	986	999	949	935	983	980	1001	979	933	991	976	947	973	990	975	1018	980	974	1017	992	993	927	1003	929	964	1031	993	946	996	1000	960	979	972	946	975	949	994	982	961	983	976	966	982	1024	908	960	946	939	977	988	984	968	986	970	1013	981	950	1018	1018	988	944	925	924	927	974	955	1001	998	964	1007	975	975	969	989	996	946	1038	967	968	1021	1041	1008	1010	916	987	974	952	999	1008	920	1043	965	984	976	1009	888	992	986	982	991	1059	926	978	981	1018	955	888	948	968	1012	999	969	1029	968	1014	976	972	977	984	945	988	971	966	990	993	948	1001	967	1003	945	1005	975	976	1000	966	961	1010	875	982	977	985	1007	952	994	1002	993	982	939	962	960	1009	1001	986	935	977	964	967	1002	970	1019	985	957	967	1020	910	955	1000	957	978	952	955	982	987	988	965	953	974	1024	936	995	969	1005	983	1013	1021	964	963	989	985	1033	951	933	961	957	950	1007	963	968	966	937	953	939	1001	945	948	913	978	998	993	1021	985	1002	976	1058	987	982	1016	974	987	969	967	985	1024	993	953	1004	980	981	977	963	977	998	990	1010	950	989	988	966	989	990	983	996	924	980	1004	965	969	1041	980	970	947	1010	1039	930	1059	933	974	972	960	1007	987	1020	949	989	1010	960	1009	958	1000	960	1000	960	990	935	995	960	944	955	958	1001	960	992	985	1063	1064	970	949	1034	999	931	951	978	918	942	927	972	1022	962	968	972	1031	1039	968	927	1070	988	994	1059	992	977	966	971	999	992	975	1009	1036	940	1013	996	1047	1002	935	992	1012	944	953	984	986	964	1035	992	966	968	933	1048	1007	946	955	945	974	968	942	1010	1000	967	943	974	949	981	994	1049	976	992	998	960	1005	947	973	910	985	958	1001	989	1024	1046	966	941	1024	927	1006	995	971	949	1007	983	981	970	943	993	952	1019	962	999	1009	943	1016	1001	939	950	980	976	987	1000	996	972	992	978	949	982	996	1009	983	972	1016	951	942	992	1001	974	1036	1004	968	958	989	958	1005	957	963	938	965	995	996	914	992	948	986	984	972	942	931	991	978	1042	976	948	987	990	992	985	992	951	958	1007	1006	1002	1015	977	970	1006	959	984	989	955	973	986	938	968	963	968	980	998	1031	969	977	1030	989	981	949	1039	1029	973	1045	960	991	995	1000	992	960	949	996	962	989	1023	987	980	987	982	928	954	948	1029	974	986	1030	1019	942	995	1018	958	1013	1021	1032	956	996	945	968	968	1016	985	973	1013	1004	978	966	950	1053	1000	1007	987	1038	984	927	972	971	1061	948	959	1053	983	933	980	992	987	949	985	956	1039	1020	1054	945	981	926	952	956	965	967	956	980	1014	943	962	980	954	992	921	1000	983	979	964	947	956	1001	1002	986	962	962	984	939	989	976	976	988	1002	1003	987	1037	968	921	933	996	942	945	924	1046	1031	1006	1035	1001	963	1017	1002	968	983	963	926	1041	982	980	1019	978	967	988	1004	980	998	973	972	970	966	934	947	970	1013	887	998	1058	974	946	999	1011	1042	997	991	976	940	993	986	1009	951	940	989	953	937	963	1024	1050	1015	953	971	992	988	985	971	955	945	1005	955	1014	1007	966	946	960	1024	1020	944	1023	1055	1008	962	953	995	943	983	1017	974	1042	975	939	971	979	922	951	988	1008	1021	1024	949	973	1007	956	984	991	961	1048	960	970	968	962	969	982	979	933	1004	1006	976	1024	972	983	995	993	955	1038	1068	945	954	993	920	956	990	1020	992	971	1013	971	1075	955	919	956	964	1027	1012	984	952	1029	931	967	1013	956	1028	1030	1014	1012	948	994	936	966	977	959	1023	1041	995	992
11738	10723	2562	833	415	258	175	164	158	152	155	166	154	172	152	160	154	129	148	158	157	147	134	137	176	141	160	155	157	167	176	150	155	146	178	161	159	132	147	144	139	151	145	173	144	147	141	161	135	157	148	141	148	156	157	175	175	154	158	138	156	163	151	166	146	191	156	149	156	157	160	135	135	128	136	154	138	147	154	187	153	144	153	139	153	173	147	160	174	161	152	154	137	167	169	143	160	148	130	160	176	147	149	145	174	173	142	155	163	169	148	149	147	161	144	144	154	156	153	157	143	149	174	143	161	175	131	156	152	160	143	150	161	160	154	137	140	158	128	151	146	165	148	171	155	139	165	157	136	136	149	169	163	141	146	160	142	175	180	153	158	137	171	128	164	144	153	182	155	166	144	172	150	129	138	136	155	157	159	143	122	165	160	162	145	134	142	149	165	163	141	150	162	175	133	177	166	157	168	145	135	155	150	144	167	163	149	159	144	151	116	154	164	143	168	136	122	129	136	127	162	151	162	156	143	164	168	155	147	167	170	170	155	156	162	127	163	171	155	182	161	149	131	171	159	162	167	139	163	155	144	169	147	163	161	147	148	148	121	130	146	137	164	176	151	141	154	153	166	158	168	172	148	133	161	149	145	162	165	131	147	158	152	181	124	141	162	152	142	156	162	153	150	138	149	161	138	142	177	158	189	163	155	158	154	153	134	134	142	156	140	163	168	135	152	153	155	162	165	148	155	157	141	159	191	159	174	145	136	154	156	148	140	139	128	138	142	168	146	152	162	149	138	142	131	149	153	140	173	136	150	169	153	149	152	140	175	139	153	171	165	141	167	140	158	157	163	147	147	147	142	141	140	142	134	161	146	157	142	139	132	167	161	152	159	155	155	128	151	150	152	139	139	176	142	139	148	154	149	153	162	144	142	164	142	156	137	157	163	147	161	157	138	149	153	160	172	138	129	145	134	139	160	152	153	160	149	151	143	180	158	162	160	154	153	143	158	168	151	138	168	142	165	150	154	152	150	165	143	138	133	158	158	143	146	173	147	160	181	154	168	144	138	156	159	144	147	124	165	168	142	183	159	147	152	164	141	149	166	179	148	140	124	144	135	153	150	137	147	166	157	162	125	151	156	143	146	150	148	146	128	148	162	153	131	161	148	135	156	169	142	135	174	149	168	164	159	165	170	156	135	141	163	155	147	146	158	157	174	185	129	139	169	156	149	130	146	157	140	160	149	169	145	159	147	134	160	129	147	163	170	152	157	129	149	160	158	144	159	155	158	131	170	156	133	150	158	144	141	173	164	158	140	140	130	144	164	139	128	145	155	148	160	151	153	157	177	169	158	160	138	180	166	170	156	166	185	154	155	167	152	146	156	135	164	167	139	161	152	145	173	141	165	150	159	158	143	163	139	171	164	162	152	160	150	151	171	147	162	155	134	158	148	142	157	143	175	148	141	159	140	139	146	165	159	167	153	162	138	178	152	140	152	158	135	163	148	165	149	165	136	167	162	147	145	168	152	146	162	157	144	134	154	137	150	166	143	144	136	168	147	147	149	144	131	149	152	162	156	147	163	140	174	173	141	148	164	135	149	164	141	167	148	152	165	153	159	161	172	147	143	157	173	163	152	171	182	148	137	141	152	163	169	143	142	162	146	149	153	131	137	147	164	153	135	161	156	137	178	151	145	130	133	147	149	158	159	157	145	163	157	163	160	150	156	162	136	165	156	158	172	141	161	156	179	130	134	154	146	158	159	160	153	143	171	136	150	161	164	156	135	141	149	155	146	164	150	155	156	151	147	150	129	134	141	163	163	166	150	156	183	165	163	141	127	158	169	133	125	150	159	140	137	186	138	156	155	163	158	161	165	154	142	138	139	145	164	143	152	156	180	139	180	154	137	153	149	149	162	151	151	119	135	176	144	170	127	138	148	149	159	151	164	126	137	148	140	157	150	151	171	139	156	130	153	148	143	144	150	171	187	147	150	158	153	161	142	130	152	166	145	138	128	147	147	180	158	143	126	145	151	141	156	122	135	136	160	133	158	157	135	160	136	161	157	151	152	158	144	150	150	170	157	147	162	175	143	145	150	177	176	150	139	147	134	153	157	147	143	152	165	136	148	140	146	129	150	163	134	168	184	147	151	170	146	172	161	138	133	167	164	142	130	153	142	153	151	147	162	165	150	132	150	131	136	144	122	160	158	166	144	139	156	138	161	158	133	167	147	152	167	171	146	135	152	167	141	146	134	166	149	141	132	174	150	143	153	153	142	157	154	141	143	164	132	141	169	173	154	161	156	155	156	156	153	148	153	140	162	159	144	149	160	158	166	144	148	146	146	152	149	157	162	199	124	132	140	140	145	160	142	185	133	153	150	157	150	150	161	158	140	148	157	146	148	148	163	143	163	164	154	154	154	146	145	156	166	152	161	148	133	160	138	171	154	143	164	138	178	178	188	159	158	172	150	161	135	143	166	148	140	141	135	167	157	146	141	140	137	148	153	157	131	149	147	166	118	144	124	145	152	148	157	131	132	150	148	160	166	133	125	155	153	164	154	138	155	158	154	147	146	160	167	158	142	164	158	166	141	161	151	149	125	144	159	158	132	156	176	137	145	137	137	145	139	138	186	157	142	131	155	152	143	156	142	161	164	163	166	142	155	177	173	128	115	174	152	165	173	136	133	142	161	151	148	162	168	160	166	161	170	145	151	159	132	147	144	161	145	157	165	132	164	146	144	164	151	150	154	164	138	153	172	153	144	138	146	172	155	176	155	163	182	143	153	132	142	162	181	149	148	138	153	151	151	145	165	174	144	158	150	169	123	147	145	172	155	169	174	147	142	161	189	172	145	167	158	152	167	150	163	172	167	165	172	142	139	160	133	160	160	145	147	148	145	150	158	137	169	162	156	139	135	144	143	153	159	166	132	167	165	140	169	153	148	183	121	172	152	143	169	166	128	136	138	161	142	146	169	125	158	130	147	187	160	172	143	142	156	148	155	166	157	171	155	177	139	156	138	172	167	147	151	161	150	169	163	135	165	167	163	149	164	152	142	163	156	143	156	141	145	140	156	171	158	156	154	127	154	149	158	179	139	181	154	154	167	161	138	135	145	166	158	184	172	150	154	134	139	151	158	160	156	152	149	151	162	151	163	146	160	157	154	143	150	160	161	148	147	182	138	144	165	158	152	147	171	161	156	155	130	125	154	164	152	142	163	165	159	166	154	140	148	178	147	158	154	159	155	144	159	173	148	152	152	146	148	155	155	161	169	143	151	150	144	142	168	160	135	168	151	150	142	144	169	131	155	125	169	166	136	139	138	171	157	165	153	152	138	149	128	167	161	154	154	164	140	142	155	146	163	153	137	174	154	139	173	138	163	156	143	136	153	139	166	140	148	145	163	173	147	126	149	156	158	131	174	135	171	156	155	151	171	149	163	160	154	145	129	161	170	143	142	156	167	142	144	145	153	158	186	160	141	154	149	170
10410	11632	1038	720	598	613	556	559	529	558	518	503	481	534	483	474	487	507	472	511	503	464	482	510	500	502	467	515	511	496	514	494	451	437	486	509	519	493	500	497	506	476	460	497	496	520	488	500	504	461	497	464	515	490	499	488	512	465	501	493	473	470	469	486	497	499	510	508	513	489	463	505	485	457	471	518	492	483	510	503	472	487	521	505	475	502	480	536	483	492	473	438	481	494	481	493	414	486	503	463	493	496	498	500	490	457	465	515	493	502	511	498	531	471	485	458	537	486	462	499	497	514	506	517	473	470	507	477	509	496	482	478	499	518	506	530	486	479	503	455	483	479	474	516	454	509	482	474	508	467	529	482	478	483	457	522	493	467	471	483	474	491	463	483	509	521	472	471	476	491	471	520	454	453	455	520	522	455	475	505	519	463	515	471	508	500	513	496	501	492	500	477	502	490	519	454	497	502	459	488	492	482	491	491	479	501	484	516	478	488	517	492	435	448	495	475	477	474	494	513	449	505	485	517	509	436	486	481	486	490	465	502	461	522	485	473	495	486	484	507	469	480	498	477	465	460	491	510	488	471	462	507	481	470	455	471	546	511	512	471	449	471	474	505	467	479	488	442	478	496	452	465	484	494	490	486	516	462	501	458	427	478	481	496	467	494	524	445	502	494	465	454	487	521	489	507	530	509	523	443	463	447	499	484	532	474	465	508	474	460	502	501	440	536	470	514	473	479	487	483	509	464	502	491	480	488	522	487	499	476	489	516	451	476	510	471	459	471	459	476	460	462	493	492	505	446	465	509	505	513	479	464	512	479	481	469	473	519	491	485	513	489	481	472	480	498	477	476	473	509	473	446	465	462	469	474	525	475	478	461	467	477	523	488	520	496	503	520	495	473	490	470	479	503	512	519	502	465	465	470	472	542	485	475	492	512	485	490	501	509	517	540	487	477	472	483	478	458	477	510	475	483	520	458	448	469	486	470	486	528	499	506	503	495	496	471	516	471	507	527	477	490	457	459	450	508	521	499	491	494	504	503	463	483	473	484	517	501	504	473	497	508	489	509	535	470	494	497	490	526	501	503	482	521	515	484	491	483	499	524	492	501	474	458	495	468	455	466	483	494	481	478	456	447	463	473	500	481	469	479	472	482	472	473	513	504	493	481	470	445	474	493	497	491	520	507	494	524	494	545	503	505	480	509	504	525	496	505	484	487	482	502	463	466	511	500	476	461	533	492	465	482	524	509	482	505	452	487	485	516	504	496	512	530	457	479	504	475	438	475	467	519	497	458	501	458	487	496	465	496	483	493	492	492	454	465	487	486	491	474	485	468	474	514	510	528	479	509	498	471	546	493	476	491	491	450	451	524	503	506	456	520	472	503	478	487	472	502	505	472	450	520	483	476	508	476	491	493	475	483	495	471	492	471	462	486	502	483	477	490	469	477	470	470	525	491	466	480	504	536	493	512	514	495	481	466	498	508	500	490	515	478	481	483	493	480	494	479	459	453	525	525	456	506	450	458	451	498	487	468	502	498	467	505	525	528	475	491	490	490	497	514	508	491	457	469	482	500	509	452	463	523	488	512	456	506	506	494	464	519	451	471	487	448	472	516	500	475	513	528	491	512	502	502	456	488	463	509	492	521	517	506	446	516	479	500	446	487	485	452	484	503	492	498	500	474	477	498	468	516	478	504	467	454	519	457	495	484	488	489	484	523	491	494	495	496	507	466	544	486	527	469	508	484	480	488	530	524	506	545	506	481	487	501	517	497	539	445	539	520	457	487	477	500	523	486	471	516	508	489	517	479	494	508	473	479	446	485	501	514	484	507	522	516	459	530	459	473	456	470	486	466	504	471	486	504	483	512	457	500	492	470	496	446	480	455	493	449	533	496	486	492	469	464	492	484	523	484	510	493	483	509	514	541	437	477	444	469	457	514	504	471	471	464	485	472	458	488	487	459	506	461	477	490	521	463	455	502	501	453	469	476	476	468	512	505	488	485	501	511	485	480	484	467	487	488	502	516	468	513	491	522	480	462	463	488	463	494	484	520	445	504	491	471	460	507	464	513	467	493	533	519	469	504	491	490	476	494	538	492	481	479	499	449	501	470	477	452	500	531	502	472	525	527	501	502	497	497	469	477	481	470	484	477	473	506	483	512	508	500	508	466	455	476	475	438	492	482	515	447	506	476	495	453	480	499	512	506	470	488	485	476	503	503	508	469	516	488	508	478	493	480	538	510	478	514	494	462	503	459	492	525	454	471	504	462	482	463	455	514	504	505	476	511	494	500	510	491	473	475	506	459	498	550	507	491	479	498	481	468	489	520	517	493	482	456	487	497	442	510	509	504	505	463	501	535	480	507	500	472	532	519	468	510	498	462	459	481	508	479	490	475	487	518	447	471	500	489	476	499	506	488	454	483	458	468	500	469	503	476	490	507	499	531	504	504	496	480	411	486	473	489	501	480	486	477	461	478	467	502	482	499	478	497	505	509	474	484	535	518	512	499	475	459	474	542	474	490	492	479	486	506	487	485	474	492	505	492	480	443	482	486	450	480	439	499	509	448	462	549	491	471	501	450	464	479	469	511	522	509	506	463	451	494	491	496	525	477	440	497	519	461	481	494	493	457	501	509	489	475	459	467	470	479	531	513	514	477	501	472	488	496	489	449	468	548	479	438	471	515	483	504	448	474	480	532	478	510	467	473	503	498	473	502	459	469	499	445	458	482	487	507	490	470	515	521	474	471	458	460	503	484	518	504	508	484	502	493	498	523	485	496	466	492	508	490	491	518	481	473	490	475	513	490	484	502	494	494	449	495	466	494	501	478	455	541	504	536	505	504	559	466	477	435	513	476	493	493	511	473	464	497	482	517	486	488	520	480	426	460	499	461	480	468	517	486	492	522	440	483	490	494	443	478	497	487	487	516	473	478	486	506	460	461	489	507	495	494	498	490	502	512	513	466	496	472	519	499	499	492	507	459	500	462	474	480	476	524	536	508	501	474	528	466	476	499	475	469	502	480	483	482	454	471	522	528	489	538	476	496	444	475	492	495	505	474	490	485	482	448	513	524	463	501	483	515	489	448	477	510	459	443	465	515	461	469	498	509	496	527	485	524	524	506	491	487	502	510	547	491	499	518	460	485	486	507	500	501	500	486	480	476	505	488	465	513	468	501	508	459	484	476	495	473	524	473	497	541	484	525	474	497	472	497	498	477	503	508	506	487	471	504	484	503	508	450	529	474	480	505	471	483	492	426	487	452	466	526	480	491	468	492	512	475	522	502	509	469	506	475	449	444	491	494	497	499	483	453	449	500	504	488	510	513	477	485	459	492	497	518	468	486	458	494	455	523	472	466	493	467	517	503	475	509	467	480	496	510	466	500	491	473	508	483	531	487	456	511	500	518	477	434	501	473	487	460	468	462	508	461	516	500	477	503	526	511	490	473	490	540	498	444	444	524	495	465	480	483	485	506	501	466	466	454	467	522
49320	34510	25627	21491	17272	12273	6382	2040	648	495	448	399	409	420	401	397	368	391	413	395	385	382	399	402	385	335	365	371	363	353	365	364	377	400	337	375	383	354	366	351	365	357	344	372	343	383	397	347	351	363	359	375	379	373	330	379	350	412	340	330	365	358	339	375	360	337	348	346	391	320	370	380	389	354	349	342	362	344	376	395	352	377	393	356	405	396	423	372	367	355	359	370	378	351	368	369	337	349	334	352	399	350	353	378	341	321	393	344	345	356	369	368	401	368	393	355	360	350	379	368	383	354	338	392	354	390	344	351	337	373	348	364	356	345	326	376	373	379	361	371	337	357	339	356	373	383	340	379	340	373	398	361	340	419	354	385	350	370	369	324	373	335	324	341	309	344	389	346	352	337	351	319	330	369	351	372	359	360	353	357	365	395	354	336	380	372	329	355	411	334	363	345	343	351	363	378	363	385	346	377	389	341	369	334	363	375	351	354	376	362	349	379	362	361	359	348	349	343	373	373	326	409	377	344	347	367	351	343	368	365	381	357	362	356	371	379	343	330	354	383	388	376	346	344	339	339	381	329	353	387	360	386	340	353	330	356	368	376	351	354	347	339	350	367	325	380	331	371	363	381	348	394	351	363	363	344	385	349	395	355	357	330	376	323	329	365	343	379	342	350	317	361	384	366	393	352	364	396	359	387	348	387	391	349	360	380	377	362	361	354	383	366	366	384	344	368	357	343	391	350	360	344	358	368	352	327	363	368	351	340	332	347	371	350	338	358	342	371	341	327	379	386	389	376	352	335	372	330	320	348	346	345	351	342	333	327	368	339	341	355	324	370	344	361	373	348	366	404	350	364	368	328	356	342	327	363	372	403	352	352	327	356	349	382	362	370	351	356	368	348	387	389	396	359	363	366	366	361	341	371	377	347	357	379	364	345	338	330	378	372	343	358	369	373	358	367	377	394	370	355	373	338	367	359	362	345	371	351	376	332	333	390	368	324	346	351	382	379	409	363	325	351	328	379	333	365	331	331	357	353	394	370	375	378	373	340	329	360	340	377	368	369	368	346	393	367	357	382	360	365	350	373	341	338	351	371	339	354	345	345	371	383	337	366	354	360	354	357	341	374	365	351	396	324	369	321	340	365	383	356	350	357	378	374	346	384	358	343	379	344	342	362	347	345	380	375	365	343	367	333	380	359	404	358	373	361	350	345	334	350	341	354	345	336	374	364	367	387	376	396	372	337	400	374	370	365	380	355	346	370	362	386	364	351	358	381	356	377	369	355	345	346	360	342	381	368	340	323	378	367	323	360	347	328	344	365	366	330	355	352	361	374	348	348	355	341	365	350	413	351	356	366	391	353	352	385	369	372	362	352	359	404	355	358	352	389	339	356	364	377	340	303	365	352	357	381	358	331	344	384	378	342	374	359	347	374	337	365	320	346	308	388	389	356	350	367	365	349	346	393	364	365	357	358	352	366	356	354	373	375	411	378	377	365	305	327	329	369	361	363	341	371	342	365	346	376	349	350	372	353	332	367	373	332	341	408	371	344	394	393	354	391	385	344	350	340	365	337	375	383	354	360	360	345	394	354	374	355	355	344	419	354	353	338	381	354	356	345	376	350	341	346	355	351	355	362	382	333	363	349	339	352	373	376	401	350	369	352	378	376	369	356	344	332	378	407	334	357	352	321	341	376	347	344	349	360	359	361	346	361	373	362	370	340	370	328	367	379	376	368	358	365	391	358	382	385	360	357	337	364	357	365	341	350	374	357	385	349	335	359	348	362	380	395	360	378	378	371	379	340	364	356	392	352	378	343	393	394	345	366	315	361	348	378	350	340	347	367	349	348	354	359	365	332	347	386	376	309	387	371	343	342	348	351	367	362	366	354	347	380	353	386	372	361	354	415	352	363	364	340	386	360	343	370	385	346	369	345	350	332	356	377	351	340	369	359	388	358	399	380	333	351	357	375	353	389	381	375	330	353	377	343	382	353	360	327	373	352	340	352	373	347	335	341	359	353	387	342	332	334	353	349	384	331	360	341	394	362	342	380	368	410	331	343	372	343	396	355	350	343	369	351	363	366	342	362	351	359	344	368	341	352	341	364	351	353	340	373	368	378	356	340	369	399	370	371	358	367	359	393	350	349	380	363	361	384	327	380	336	362	356	403	363	405	355	355	373	348	359	358	346	335	355	354	370	361	368	363	353	368	324	361	367	347	358	345	387	372	345	363	360	299	378	347	360	350	343	357	362	370	360	326	354	361	403	355	369	335	350	365	340	346	366	354	355	368	342	355	373	372	372	350	360	372	328	347	384	333	362	347	336	366	368	364	361	383	367	378	384	333	402	339	371	364	342	352	378	369	370	354	363	325	347	355	380	355	335	365	366	349	345	398	371	360	340	331	375	395	364	366	367	365	367	322	337	369	337	364	355	337	379	359	387	378	366	331	342	336	333	354	393	352	372	377	388	339	383	358	395	347	374	361	363	306	346	351	351	379	382	352	376	344	314	334	365	359	361	348	347	336	357	344	356	341	355	397	334	346	363	334	354	379	357	386	341	322	341	389	381	352	349	361	360	350	382	385	355	356	387	346	354	353	346	378	341	312	313	359	345	341	336	388	351	351	364	379	344	366	354	350	347	354	368	366	378	348	359	357	343	358	365	342	387	366	384	378	327	362	324	352	338	324	321	360	363	385	369	355	358	335	376	371	368	359	359	364	384	345	411	353	383	374	375	392	365	353	392	341	375	369	330	334	333	374	332	312	366	370	365	383	340	345	356	361	355	359	349	331	376	363	343	355	305	353	365	353	344	369	377	354	388	360	317	337	375	358	344	342	326	351	345	417	363	337	331	348	333	346	387	380	353	344	349	337	371	348	378	354	370	384	385	324	344	365	373	336	344	358	348	368	362	367	367	376	337	360	362	374	384	343	318	356	371	337	328	375	378	407	372	358	353	350	329	367	355	344	356	366	383	378	372	341	381	384	330	364	367	395	351	385	398	378	360	358	333	375	383	354	341	394	393	365	384	378	370	342	335	350	341	345	362	370	365	359	370	349	360	403	339	375	346	308	363	357	334	343	365	366	330	361	352	335	372	357	353	373	419	358	339	345	328	368	344	360	352	348	391	361	397	394	334	333	324	355	336	322	341	355	321	340	352	348	395	354	360	328	377	377	367	377	363	375	354	369	371	361	357	360	368	388	354	405	378	382	366	380	358	351	348	365	379	320	359	330	382	382	332	372	374	362	324	355	356	360	318	358	377	335	361	346	357	335	368	367	348	342	358	370	320	343	398	344	376	353	384	331	372	339	360	362	353	316	329	382	333	355	363	368	354	346	342	389	350	359	330	353	379	360	343	345	359	353	351	381	339	379	334	368	345	392	348	344	339	376	392	341	334	408	352	381	400	335	349	334	358	383	358	379	370	362	365	370	387	356	385	370	396	351	349	363	365	353	404	359	365	335	363	341	338	327	364	370	367	342	365	333
43127	23888	7825	3777	3196	2757	2322	2080	1808	1693	1556	1534	1379	1288	1297	1256	1216	1186	1131	1098	1093	1087	1018	1109	1006	1070	1101	1012	988	1089	1025	1014	953	1000	951	953	1002	947	1008	998	1017	951	1001	985	969	985	915	966	959	983	956	957	929	911	921	942	984	930	903	959	936	921	934	942	878	950	987	929	927	899	873	951	925	899	965	935	876	906	868	881	979	934	891	904	951	891	896	930	930	930	931	933	957	897	919	911	928	927	928	890	917	875	905	906	921	912	971	871	960	904	859	932	941	900	939	927	896	928	941	876	908	912	928	954	903	891	921	935	911	973	884	889	924	908	917	933	949	963	904	901	912	929	949	953	932	940	915	919	993	971	906	917	925	945	925	900	974	931	938	927	862	923	887	918	945	945	884	948	911	923	916	862	888	905	907	869	930	902	887	896	929	924	926	923	909	915	945	963	892	901	969	974	903	906	956	880	966	975	897	884	914	903	885	904	908	912	894	924	919	949	915	970	899	943	911	920	992	949	875	952	894	917	898	939	899	905	906	943	928	950	938	921	948	912	926	893	891	936	912	900	894	937	895	892	932	905	906	956	930	896	910	910	905	897	947	1003	894	856	963	932	953	899	946	972	942	921	926	914	923	890	851	960	896	952	834	947	897	899	946	852	863	905	909	930	910	930	890	882	905	910	961	909	897	899	901	915	933	897	901	902	957	900	910	864	922	964	874	869	894	927	924	911	928	948	934	867	885	905	870	900	877	912	918	904	895	937	913	863	874	937	882	912	916	936	940	959	937	944	877	851	903	910	873	917	889	949	891	852	910	944	940	867	922	907	957	918	947	927	900	854	922	954	924	920	936	942	883	869	926	922	898	877	945	888	947	885	933	911	900	918	924	901	909	926	940	938	911	948	908	925	909	883	905	981	915	933	943	903	926	925	879	940	911	918	977	945	917	932	960	906	895	981	918	975	895	972	902	930	919	954	949	864	908	869	871	914	871	859	892	933	927	875	887	927	932	868	914	909	926	897	916	864	913	940	881	843	893	938	907	935	978	908	918	921	916	955	914	857	954	907	919	897	958	893	927	891	954	864	917	926	957	934	889	897	943	957	941	910	881	968	899	893	879	883	877	914	938	898	935	913	959	944	954	915	892	898	969	898	884	926	912	889	931	928	932	880	943	960	872	899	935	922	901	968	927	914	929	949	911	918	904	903	863	902	901	958	925	876	921	966	951	937	910	911	932	929	1000	934	887	915	922	906	968	894	913	928	928	913	930	891	940	944	902	915	926	900	933	923	889	924	904	901	967	836	896	893	931	929	977	909	878	928	904	879	909	898	942	885	896	912	906	872	865	934	918	892	869	911	915	982	903	874	942	961	907	875	892	959	941	917	931	953	907	928	890	950	911	881	887	906	882	907	943	943	907	952	914	910	913	911	942	903	889	881	895	936	949	914	876	928	948	985	926	905	944	885	828	891	911	854	898	932	922	903	900	939	954	926	867	897	918	945	907	937	914	904	890	877	946	927	945	958	910	979	937	917	922	948	925	889	917	947	879	837	919	928	901	907	980	922	892	912	868	937	953	952	895	952	913	962	957	939	896	911	906	964	915	907	905	947	939	893	911	905	876	901	947	853	902	867	958	957	926	880	944	928	901	926	980	907	909	933	871	916	904	924	947	941	922	973	851	908	935	934	917	935	963	922	898	891	862	930	913	954	867	909	961	932	903	936	937	922	933	930	942	905	972	912	916	957	921	940	906	929	908	879	864	928	892	871	933	929	874	912	880	904	926	911	884	994	875	925	893	933	859	938	903	929	942	935	957	922	931	972	892	949	916	927	922	939	925	887	925	878	908	873	906	925	882	919	945	930	913	941	885	936	895	923	930	928	909	915	897	993	906	933	950	930	940	960	885	897	882	893	949	912	927	936	892	959	898	898	921	930	871	926	957	910	914	950	951	944	914	888	947	952	862	988	902	914	865	882	919	916	909	882	870	888	904	923	920	910	950	924	934	930	894	851	883	914	886	896	900	929	907	911	910	892	936	935	950	905	910	961	945	973	936	932	887	916	952	924	884	897	923	940	874	893	984	914	940	957	1006	879	913	926	965	898	876	867	891	880	923	861	870	920	878	872	931	887	946	909	984	929	946	943	921	875	923	906	933	951	868	972	908	891	879	901	921	968	917	900	859	947	899	877	911	927	918	917	921	894	894	892	912	906	930	932	901	885	900	894	874	958	957	924	913	934	939	905	917	929	940	910	902	917	887	910	903	883	932	951	883	963	905	914	915	847	871	927	950	905	880	908	883	950	898	937	893	916	919	928	875	932	911	1035	941	903	938	929	902	909	931	932	894	883	994	941	945	924	937	936	933	909	949	894	908	909	882	918	953	956	943	912	899	911	958	916	945	865	885	914	931	909	903	886	906	889	885	855	873	949	869	875	887	907	911	944	881	913	948	899	963	988	972	880	910	930	960	957	852	935	917	978	953	885	887	864	904	905	853	968	888	920	890	972	921	940	917	900	891	912	918	904	894	877	934	909	901	898	906	925	934	916	944	912	905	893	903	894	913	930	952	916	899	885	881	983	941	933	930	971	930	935	913	881	900	917	874	967	926	951	943	956	932	935	922	916	918	924	852	945	946	898	878	891	893	838	970	890	907	916	902	877	949	903	911	934	921	964	946	953	921	877	883	918	892	883	936	934	929	928	903	946	864	914	906	950	911	918	908	925	898	955	898	899	920	892	939	862	950	891	921	968	850	935	916	881	915	984	886	893	918	955	887	924	925	924	870	922	894	924	917	923	960	917	903	932	884	953	919	932	865	900	885	900	911	934	959	945	928	905	883	925	959	897	864	945	919	910	964	833	926	931	895	951	900	913	951	913	915	908	893	937	977	920	923	900	902	911	918	942	911	869	965	918	908	966	886	934	935	925	899	944	847	947	905	888	884	904	920	927	873	897	923	941	943	906	913	947	898	941	890	970	871	932	932	935	929	921	910	900	1011	870	930	978	914	936	920	920	891	933	952	930	912	880	986	936	874	911	915	903	970	885	885	874	932	868	898	918	903	899	927	885	915	933	934	990	927	965	891	963	939	945	887	868	916	924	862	919	891	918	929	960	930	901	928	866	877	894	939	943	886	927	950	918	927	952	968	910	949	891	861	982	929	932	965	861	911	892	870	943	898	946	921	982	938	941	894	954	881	977	875	903	930	874	938	923	894	898	891	867	942	913	875	951	872	937	894	902	920	908	856	907	894	918	858	910	909	872	905	911	859	880	966	885	917	885	896	934	859	933	933	918	892	956	907	874	896	871	962	901	942	905	939	894	920	946	911	908	960	942	908	951	929	879	945	899	927	886	908	906	896	881	904	910	878	956	908	890	943	922	921	994	883	985	916	904	961	946	936	927	891	904	899	907	910	986	1018	927	933	952	898	913	923	921	911	956	896	853	929	916	893	891	923	956	913	908	913	904	883	931	896	931	904	897	890	898	877	932	898	909	971	977	918	877
53076	34034	27631	24111	22346	19081	12709	5490	1678	874	591	613	530	529	497	491	498	459	513	453	454	472	444	466	461	447	430	456	424	465	441	464	414	461	431	468	426	454	397	426	444	437	415	467	406	446	391	436	461	427	414	485	445	440	452	426	419	424	438	423	418	416	450	402	396	419	430	437	447	461	476	451	414	461	424	433	409	437	414	389	433	422	410	416	404	431	411	418	392	394	441	448	437	417	440	426	430	414	464	434	407	394	388	403	402	437	413	405	415	426	435	392	414	431	413	418	407	446	442	456	423	405	425	344	461	412	428	381	428	425	453	431	450	443	422	417	414	397	446	450	440	433	432	356	430	424	388	410	400	435	411	435	426	388	435	444	379	435	430	391	420	417	394	428	375	442	430	394	433	445	442	420	411	436	440	423	432	432	429	441	426	420	390	406	418	414	418	430	402	383	410	401	396	426	437	400	443	408	433	437	404	411	425	423	390	434	375	401	432	444	417	418	420	422	430	455	441	417	397	480	436	414	386	424	429	442	417	408	438	426	424	412	412	385	452	416	423	473	417	416	414	420	448	393	404	403	401	387	412	424	470	409	443	412	354	406	431	408	415	460	423	407	434	355	408	400	403	433	434	400	397	411	411	399	433	441	412	401	476	422	427	419	467	399	404	422	407	413	406	394	417	405	412	428	433	425	411	430	425	412	430	405	440	399	391	427	452	417	424	457	481	410	417	457	384	430	404	413	421	461	419	436	398	425	428	412	416	420	437	400	417	398	420	404	426	406	376	441	422	439	433	381	371	414	418	465	402	458	446	445	398	409	424	415	413	453	433	433	437	449	405	398	413	439	426	419	434	419	429	456	431	437	457	423	428	430	449	436	415	421	407	464	491	411	430	423	427	428	374	441	407	477	404	401	392	419	390	420	402	426	381	442	433	390	381	409	427	428	396	451	415	378	406	442	427	423	414	409	424	422	399	437	418	390	418	424	447	456	399	411	359	385	379	463	438	416	402	420	437	419	390	423	461	417	412	406	405	406	423	383	407	459	425	386	410	448	384	422	478	442	419	445	407	409	416	443	443	409	419	424	435	393	388	430	412	423	434	403	408	421	446	413	452	415	420	401	420	392	415	413	402	404	399	433	384	445	436	406	417	389	430	456	404	403	428	416	445	423	466	438	441	389	395	447	446	405	417	390	430	422	439	408	410	420	410	420	411	421	407	452	431	436	429	422	449	433	424	411	421	428	410	397	399	409	407	444	408	427	462	358	435	418	419	459	412	446	442	404	408	427	394	428	404	437	430	406	400	426	441	431	422	445	427	418	404	409	446	409	408	447	420	461	408	449	396	449	466	419	417	411	408	441	445	414	419	410	388	392	392	388	402	419	416	398	399	419	424	419	418	394	421	443	377	411	476	405	451	406	443	389	469	430	418	420	449	401	428	437	422	421	461	381	423	406	417	423	419	460	401	408	422	399	444	401	433	405	400	446	415	417	423	410	462	471	419	401	404	443	406	430	398	402	422	410	380	425	377	436	416	419	410	413	441	415	388	405	399	399	413	373	449	426	439	386	421	414	435	427	405	406	428	403	394	378	431	407	452	439	426	399	405	407	432	406	438	409	412	446	402	449	440	440	414	415	417	420	421	447	415	456	378	401	440	447	417	417	452	386	398	406	417	387	431	388	449	420	424	399	433	406	405	450	403	422	399	367	390	423	403	392	437	406	427	427	442	429	402	431	436	431	446	411	393	438	420	423	423	411	421	395	406	419	422	413	455	412	445	416	401	406	395	446	427	428	444	429	401	395	382	402	430	444	423	410	433	394	393	401	468	426	418	425	431	404	412	426	386	420	414	406	392	403	415	447	432	448	399	419	416	472	424	397	436	394	433	415	449	412	381	442	394	413	421	410	401	404	427	417	458	407	421	410	436	409	424	442	407	447	459	463	384	411	404	432	427	398	432	419	413	437	420	443	415	394	422	473	399	407	391	429	399	402	436	398	416	403	415	380	415	394	406	408	375	409	428	446	456	421	435	427	418	412	413	415	418	406	359	417	449	405	415	394	472	435	397	419	438	433	435	440	389	420	421	438	387	402	374	393	381	403	412	420	417	433	390	375	415	450	405	401	417	397	409	459	448	379	424	435	410	406	396	404	408	408	425	438	428	464	400	414	429	445	448	472	386	427	416	401	443	416	388	407	468	459	459	411	441	407	429	415	433	414	440	385	402	423	427	439	436	451	393	425	433	407	434	415	460	418	430	440	456	410	424	439	409	414	447	400	407	433	453	422	430	455	439	431	398	395	443	395	385	418	398	427	425	385	368	461	412	424	429	449	433	422	453	398	423	434	413	414	384	446	391	418	432	454	418	392	415	430	388	419	465	397	428	434	449	416	405	412	427	448	413	413	434	411	464	412	367	438	422	420	376	413	416	428	461	450	384	407	433	402	406	398	396	408	419	437	397	410	376	431	419	434	434	407	414	410	446	428	396	426	421	416	405	419	444	445	427	447	374	429	430	444	378	373	387	456	418	421	414	408	419	413	413	434	404	389	452	462	408	439	393	405	433	389	419	430	465	434	423	446	429	423	422	385	416	427	394	430	407	428	452	443	406	430	403	420	437	413	408	407	403	429	421	430	398	419	450	423	476	421	447	414	406	404	421	450	391	420	412	437	439	422	397	453	444	432	438	418	445	426	421	446	458	433	366	372	426	434	397	402	408	446	427	438	424	386	387	408	387	401	394	394	409	444	467	463	385	441	454	421	418	423	429	444	445	445	405	452	437	421	414	392	424	426	428	412	433	440	433	419	410	423	428	387	445	428	407	477	420	416	436	394	442	412	402	397	452	420	411	459	444	380	410	434	444	416	422	399	400	430	456	383	409	435	398	421	466	413	375	407	433	417	386	420	379	433	440	455	422	379	435	427	438	395	379	403	450	426	421	410	416	422	450	406	450	444	399	461	427	386	410	364	415	413	442	400	449	401	426	442	407	424	442	409	452	403	386	427	405	413	417	404	434	446	421	416	424	410	461	400	384	400	419	466	434	430	421	414	414	421	420	410	403	395	428	454	423	415	414	396	412	422	445	408	434	363	432	414	425	398	408	420	412	377	403	409	409	405	419	404	422	422	385	418	378	415	440	399	401	384	424	407	414	424	424	409	398	404	388	425	430	446	435	437	426	425	427	413	442	418	408	417	491	447	414	427	403	438	447	419	421	399	378	425	473	426	371	465	411	419	421	439	444	413	418	424	411	416	427	391	420	397	393	434	379	406	410	417	440	394	456	421	427	408	428	399	399	443	447	423	421	471	417	492	444	418	417	403	424	452	430	429	432	434	438	428	407	414	408	399	426	395	379	380	420	436	382	402	423	398	434	437	409	420	429	438	447	445	425	420	440	396	404	432	408	419	402	396	419	399	389	440	412	411	430	432	398	421	404	410	408	457	369	432	424	422	477	389	382	413	405	395	383	445	436	459	426	371	429	390	416	404	398	383
47704	30917	24529	7154	4752	3972	3329	2867	2547	2321	2035	1794	1793	1616	1566	1465	1473	1377	1398	1319	1315	1319	1174	1252	1238	1166	1146	1161	1169	1168	1123	1124	1117	1156	1093	1129	1077	1053	1086	1038	998	1052	1126	1031	1026	1037	1060	1078	991	1059	1069	1041	1041	1005	1070	1091	971	998	1017	1023	1025	1026	1021	1057	1030	957	1026	1031	1014	1000	1036	1033	994	1022	986	1025	997	976	1102	1018	1070	1022	1006	991	1027	1017	1028	964	1025	1004	1006	993	980	1060	1002	954	984	958	997	985	985	971	1006	1048	936	971	1030	1049	963	1018	985	1041	1083	1002	962	936	974	1051	1036	965	994	990	1004	1006	999	942	967	975	976	989	1013	986	988	1026	944	985	981	977	988	986	988	980	989	988	1040	1026	950	957	984	993	964	924	985	954	1001	949	988	952	1086	1030	1028	975	979	911	982	1037	970	1026	1028	959	989	974	1018	1057	962	963	955	990	1019	1016	987	921	1019	936	971	1008	1028	945	982	998	986	955	990	1033	1059	1042	965	1023	1037	1059	963	988	964	1028	1007	993	1002	1002	972	1052	995	986	1057	1004	979	993	1010	970	990	1027	988	1019	1003	1010	958	1005	984	987	965	969	1016	1062	953	952	1048	1018	1003	974	1011	1067	992	1022	1017	979	1016	1004	979	964	1020	1008	1007	984	1039	922	975	1021	1009	1025	1035	968	982	983	992	1038	1004	987	974	1004	1006	1001	1008	1001	1039	951	974	994	981	1013	987	970	1005	970	983	939	1005	932	1057	1005	942	985	998	1018	1042	972	952	989	1025	970	1028	988	997	954	955	940	1021	1046	1016	1005	976	1012	988	1001	985	1026	1007	1025	1040	1045	995	1008	987	1033	965	993	1006	1012	989	977	986	1045	1045	999	959	1020	997	1027	958	982	972	1034	1070	1000	978	952	965	1007	987	973	956	987	979	932	993	1050	1060	1022	996	984	1001	992	1051	950	974	1012	956	1069	958	967	974	1029	1062	996	1021	1002	964	1016	1040	1041	929	986	996	999	964	989	969	1039	1017	1041	983	1004	968	981	974	1005	1039	958	979	970	968	1024	932	967	965	1039	983	1010	962	957	1006	977	997	972	986	1003	1038	1038	949	979	1033	1023	967	987	1037	995	984	980	969	919	1031	1023	994	978	955	1045	1001	1013	951	933	984	933	961	1035	937	969	938	1023	1034	964	987	961	957	939	996	974	1020	997	1056	969	966	990	1030	1001	988	958	927	1020	1013	993	996	954	1009	994	1064	1048	980	941	1004	981	979	985	987	989	1028	979	1020	1016	965	1020	951	1019	1003	967	963	970	977	971	954	1013	1025	988	1048	1050	982	979	982	993	1022	960	965	1050	974	1002	983	969	947	994	1007	1020	1014	975	973	1057	1042	947	971	973	991	997	955	974	977	983	1005	1019	957	946	926	952	1019	984	1023	933	947	954	990	1063	927	978	912	1010	1007	986	974	963	1000	964	1056	936	985	965	1000	1015	1055	985	1038	971	927	1012	1001	1003	897	942	1023	1068	966	982	968	1026	1007	960	968	1007	977	968	1015	963	1017	917	997	957	979	989	988	1038	1010	1004	1023	954	1029	920	1013	972	1010	954	1016	962	998	962	1000	991	1045	987	939	971	1029	1006	1007	976	986	991	984	955	993	1013	982	983	986	989	958	961	1004	934	984	955	956	1035	973	1037	1043	963	1048	1026	1020	984	1014	958	967	983	1002	965	992	974	1001	963	996	956	973	1008	925	997	953	1050	978	964	1008	1008	980	1033	960	979	958	962	989	994	1013	1008	1041	993	1032	973	1022	1003	1013	923	995	964	1018	952	994	988	973	930	966	980	1067	923	1000	990	1018	1025	1031	999	1016	967	986	1017	1010	958	932	929	1011	995	952	956	1009	969	1005	964	971	1018	948	1033	955	955	986	995	968	975	991	1021	1048	985	1000	980	1022	1014	968	991	964	945	958	1049	963	1014	1041	1002	1010	1000	953	991	947	982	1044	952	989	964	992	996	994	997	989	991	1022	992	987	953	1029	940	983	988	984	912	993	1013	1002	948	1056	1029	999	951	1044	1057	981	973	946	1040	941	980	958	961	964	1017	997	1054	991	1015	1013	973	961	988	930	969	937	950	1004	927	992	976	1027	1048	955	1030	1046	986	964	995	1041	981	1038	1027	968	1022	993	1002	1004	1022	1036	965	1012	949	951	1001	1021	999	996	985	970	976	992	1027	998	1014	1036	1031	962	977	954	977	1019	1038	986	965	1059	986	951	978	1000	989	1004	981	1028	971	1012	962	989	974	1023	941	1011	975	1008	1029	978	1017	990	1045	1034	1020	986	962	985	933	932	1000	1006	1051	1022	994	978	1038	938	967	1043	990	980	1013	966	979	1038	941	1028	1015	1039	1023	983	1000	939	979	1015	969	957	1036	1002	1031	1009	992	953	955	959	956	1027	1008	984	913	996	1035	1004	1042	993	1018	993	1014	966	966	992	989	1033	984	964	1024	966	973	1001	1104	998	1024	994	954	986	956	1036	1014	993	1005	990	1009	996	979	1008	963	1007	988	986	1004	1081	981	966	1006	1052	986	982	1001	983	1015	975	1005	1011	968	998	979	1008	1012	1053	978	1005	981	965	998	952	1021	1016	982	1005	997	1019	980	1041	999	1016	993	1001	1001	973	967	1007	1020	989	1022	1005	1008	992	1013	965	1014	1002	993	1019	1036	991	991	979	1034	956	976	945	1010	1027	1038	976	1019	990	953	1013	992	988	1020	982	1019	987	997	967	1011	989	1010	1001	990	962	947	934	949	976	971	945	988	977	992	1021	992	981	1033	998	1005	978	998	993	1045	990	1037	979	1000	1049	969	974	941	963	998	985	1062	956	1025	990	994	1017	1013	1027	982	1003	996	981	1015	923	999	965	982	989	948	975	927	960	968	1031	984	1023	992	997	1017	992	1005	961	1018	1056	1048	961	975	984	984	1000	979	1009	979	981	1012	1056	974	997	999	1034	939	1036	1024	997	986	999	987	1000	1034	937	974	982	990	989	1009	984	993	981	961	999	951	986	973	964	985	1003	936	1060	965	999	965	1013	992	1021	1066	1016	964	1057	1010	966	987	1001	992	990	974	1008	1049	954	1004	950	971	1011	978	1015	997	1036	1022	954	986	1024	965	1040	1007	973	957	999	967	961	1041	966	1041	1015	989	1006	1005	978	990	959	994	987	947	1011	993	1025	956	1001	1042	964	985	1020	997	1005	1030	1017	979	978	968	1005	996	946	1015	979	960	1063	982	1034	1001	966	1016	979	1011	927	983	1006	1026	964	1023	995	989	1029	907	947	957	977	961	934	956	931	1000	979	955	1087	954	925	1041	976	1008	988	964	943	1004	964	959	981	1016	996	950	1026	1001	1020	994	1012	1016	1019	922	1094	922	1035	998	936	997	968	927	1021	1049	978	1001	1021	986	1000	1048	1000	969	939	1014	1023	1047	1009	1008	984	997	951	987	1018	947	1020	966	1018	1022	983	1007	913	965	982	984	981	1013	990	959	991	1000	1004	1021	964	1016	987	1003	973	998	1064	983	1024	1003	1062	1003	1002	965	1019	989	1014	1028	1001	1044	985	985	980	1013	958	1007	945	997	1026	994	941	1003	974	990	955	982	944	982	1010	994	1016	986	1025	980	1025	1029	921	1009	926	1036	994	998	1001	993	1021	1036	916	1014	932	1001	960	1009	973	982	996	946	994	1008	972	1003	999	991	949	962	938	1027	974	1030	992	997	939	1019	993	1020	1027	940	962	1007	965	1000	1055	1031	1025	988	958	968	975	1000	1056	996	1021	992	1010	981	1105	1009	979	963	1002	994	929	996	959	987	990	1009	1004	1015	1014	969	929	982	959	971	994	1021	938	938	1016	1030	1007	959	991	1002	998	1005	993	981	987	1015	996	1001	1024	1025	998	1051	1004	959	1020	1025	994	1011	1013	956	1047	1043	929	1002	977	993	969	964	977	1018	946	961	962	1029	956	924	939	1005	953	1030	1013	1077	985	989	1017	967	1021	1018	952	1016	1012	941	1040	934	1013	956	976	1016	1007	965	982	978	992	1050	997	980	1031	957	948	973	988	963
31401	23657	8842	3297	1248	465	236	181	164	152	144	158	170	151	157	157	182	152	158	162	153	168	134	149	157	153	186	166	145	137	167	159	172	190	164	167	176	177	163	154	145	181	138	161	151	153	153	171	185	153	160	140	165	168	175	169	142	165	169	139	143	166	166	155	160	152	143	148	174	176	166	174	134	165	160	170	153	146	150	153	153	154	143	153	170	163	138	150	154	152	157	160	155	167	159	170	145	129	133	146	166	164	147	168	150	173	176	171	161	146	159	151	138	131	157	174	155	142	137	176	135	150	168	161	159	156	153	165	147	178	151	152	171	165	153	158	185	181	142	138	162	175	192	148	190	165	172	176	162	128	166	158	165	154	162	157	159	142	158	159	119	153	152	157	142	167	139	142	178	145	149	170	151	140	165	144	172	170	158	165	169	157	143	171	172	165	138	144	173	167	144	156	170	134	162	152	156	121	139	163	131	182	155	155	156	170	134	151	148	153	158	155	149	158	158	163	138	143	153	142	142	147	175	177	162	179	167	179	149	196	164	167	144	151	154	156	173	169	149	157	145	163	162	162	140	167	169	141	172	151	158	154	156	135	156	159	145	149	190	171	142	166	152	143	149	175	151	150	138	148	139	169	136	169	140	165	166	168	159	160	144	171	166	153	166	162	171	158	146	162	134	157	171	151	174	163	148	153	149	146	161	158	167	162	148	136	155	141	152	147	176	156	158	133	147	143	156	172	153	144	156	153	163	150	148	154	148	154	143	149	159	183	166	152	155	175	152	159	150	162	165	178	168	173	151	155	124	184	123	152	154	158	135	143	142	161	150	165	148	189	140	178	170	178	174	153	141	126	151	187	156	128	137	165	154	150	170	143	157	168	151	142	168	145	138	142	171	135	150	154	168	166	147	147	161	175	171	152	144	151	157	154	162	177	140	171	163	138	162	171	130	162	163	147	153	163	151	163	159	172	144	143	155	146	154	152	164	150	157	156	167	156	156	138	163	161	157	149	156	160	162	154	154	171	175	172	161	157	169	176	169	166	150	149	164	140	133	153	143	162	179	162	161	156	164	158	157	144	147	169	163	154	148	146	167	168	158	160	143	140	134	156	148	160	159	145	180	154	162	147	170	130	156	167	145	168	165	144	158	150	136	134	157	197	139	163	164	160	162	149	161	164	167	186	165	172	128	154	139	147	148	134	169	185	164	169	147	159	173	166	163	171	148	164	180	147	153	163	153	155	156	135	167	141	146	155	173	146	150	170	154	145	150	158	170	164	178	182	151	165	161	159	148	150	159	163	153	164	183	172	142	162	139	145	144	167	134	155	151	153	170	136	156	159	172	167	152	154	158	146	145	159	156	138	164	140	161	141	162	147	146	175	155	186	130	155	161	172	150	144	149	152	187	146	166	170	151	160	165	174	167	152	168	155	174	146	139	153	156	160	126	149	170	151	145	144	165	163	156	161	167	142	168	150	178	156	139	151	144	165	172	173	187	138	153	150	175	138	166	156	165	161	135	154	160	148	149	150	157	151	141	169	163	145	150	164	148	153	178	137	170	155	168	137	153	168	153	139	156	162	190	173	167	134	157	151	142	176	174	162	163	151	177	167	183	139	157	143	136	152	153	140	170	153	164	140	165	160	199	189	195	146	159	176	165	152	133	164	145	171	143	132	136	160	152	142	154	150	159	166	140	153	163	141	145	158	157	178	152	144	141	162	156	193	142	161	180	163	150	168	160	161	148	173	153	157	161	167	143	160	137	151	139	172	149	152	153	159	136	151	159	139	163	150	157	184	152	153	165	153	151	159	155	151	180	172	173	171	146	159	156	139	168	142	154	148	156	178	167	156	148	163	174	150	162	190	175	156	157	157	179	150	162	137	165	167	150	170	141	199	162	158	162	179	150	190	155	173	173	170	155	143	151	150	138	189	155	143	163	168	149	174	182	148	164	164	166	152	162	174	185	166	174	171	141	151	170	175	163	169	176	161	163	178	187	136	152	171	161	166	161	164	171	163	156	153	172	167	159	160	146	142	189	147	151	142	172	181	157	156	145	157	160	158	165	166	178	163	140	141	150	156	162	171	165	174	170	150	164	150	147	151	165	166	150	156	162	137	162	163	137	148	158	158	152	171	148	160	160	161	145	160	148	139	154	159	145	165	158	163	148	133	158	175	170	154	159	147	146	162	163	154	166	173	176	140	134	185	138	156	159	150	172	169	164	157	146	154	154	165	168	164	151	154	191	157	154	149	178	143	144	156	136	156	150	149	164	174	137	166	178	166	164	166	165	150	136	156	149	151	130	155	172	162	161	140	159	140	159	160	150	149	168	152	159	159	153	147	146	156	179	159	156	173	145	152	151	169	170	161	136	166	136	175	164	153	149	148	144	160	167	164	179	173	160	169	165	146	159	158	182	157	166	141	148	147	162	163	159	138	176	128	176	149	173	194	147	144	176	148	174	155	155	178	157	158	139	167	143	135	162	159	160	162	180	157	178	167	169	166	146	150	151	159	148	154	144	142	143	149	164	184	163	156	151	178	165	154	165	164	160	151	137	155	150	163	186	151	148	169	170	172	139	142	147	157	145	167	163	154	163	133	172	157	165	173	153	145	149	154	161	116	152	140	153	155	162	155	163	148	156	176	181	148	171	152	174	156	179	161	173	149	127	156	131	166	156	156	149	168	137	133	158	155	151	157	161	160	163	138	158	157	148	148	154	172	144	160	144	144	144	146	149	164	134	144	164	153	177	181	148	173	154	151	126	154	159	129	150	153	155	156	133	161	135	149	162	172	160	177	171	141	142	144	170	162	146	158	162	150	156	147	159	156	167	155	177	163	157	180	152	176	145	143	153	176	170	185	155	171	171	182	130	142	151	175	156	153	172	173	152	157	166	152	152	152	160	173	179	136	161	163	169	159	156	156	157	136	136	150	150	146	157	166	167	164	153	158	169	139	164	182	170	190	170	174	174	161	150	154	155	144	148	161	155	151	145	146	151	159	141	157	179	177	178	164	158	151	179	153	160	170	145	150	170	166	169	131	158	159	141	147	156	169	140	144	129	173	162	153	161	141	171	171	165	161	173	141	153	168	157	148	162	157	161	159	157	158	183	156	162	165	141	157	148	161	162	164	158	156	164	159	169	172	163	167	137	148	147	151	155	167	155	159	163	178	170	157	186	164	154	134	164	171	182	154	162	158	158	155	162	154	151	166	173	146	140	160	158	160	175	143	143	152	173	156	167	165	148	157	157	153	147	147	142	156	176	141	151	148	159	142	169	166	170	138	142	160	164	174	164	156	142	165	174	146	141	142	159	141	156	155	153	158	178	164	155	155	153	160	190	169	146	149	156	142	164	172	154	186	151	144	141	144	149	160	129	146	171	163	152	155	150	163	142	143	155	159	147	176	162	168	156	125	136	163	156	160	182	163	158	149	163	156	162	147	147	144	146	151	159	165	173	148	164	167	138	169	150	171	168	140	164	158	166	152
27530	10403	1054	1052	642	597	577	563	564	531	523	507	500	465	519	514	518	500	507	531	512	508	492	471	465	563	465	497	493	504	543	510	514	569	488	525	476	488	473	498	470	498	526	506	499	491	488	542	529	480	516	507	506	502	491	455	461	552	475	491	479	487	524	524	507	514	468	474	516	512	435	535	504	473	478	526	469	480	444	495	515	478	490	492	491	491	494	474	448	467	504	511	483	474	515	524	524	464	500	450	495	507	486	499	471	509	523	545	505	495	535	514	494	470	482	477	480	477	518	482	509	506	504	450	492	460	503	525	490	504	486	510	492	467	465	460	497	477	478	465	480	466	493	489	487	467	507	513	518	474	503	491	492	502	512	500	514	497	483	515	510	512	490	511	488	500	480	498	486	511	526	496	495	464	496	476	513	505	500	505	443	483	511	489	499	527	451	523	482	455	507	523	481	482	471	495	520	510	500	503	494	460	503	520	462	493	490	507	536	503	510	533	501	486	470	503	515	463	471	513	500	512	495	505	478	495	476	506	439	463	484	468	506	514	480	418	471	489	477	506	507	461	455	493	493	512	517	454	472	534	488	490	475	504	463	513	454	527	501	482	497	481	529	506	501	518	478	512	508	488	472	498	542	514	496	469	463	518	498	496	488	485	445	494	469	492	515	542	485	513	501	519	497	462	521	475	489	521	492	478	486	509	485	494	525	477	511	492	553	516	494	501	505	508	456	464	476	468	516	476	465	456	472	506	503	471	492	475	482	466	465	504	486	495	507	555	503	523	526	513	469	526	468	486	502	519	511	444	464	498	525	478	477	522	494	484	491	501	531	462	503	519	475	526	524	495	531	479	509	505	523	505	496	468	490	494	515	476	510	479	476	471	518	534	504	512	485	503	504	519	524	445	491	530	506	494	476	500	515	487	492	515	494	552	516	500	502	537	489	493	499	512	477	481	476	471	487	492	476	486	490	517	441	502	500	478	461	490	522	523	484	550	504	497	487	519	525	499	490	501	469	488	471	481	505	512	513	442	482	495	483	457	546	535	519	489	498	459	500	486	466	479	520	514	507	458	490	510	510	478	504	492	453	535	491	463	481	479	514	498	489	482	495	525	476	502	475	474	527	504	467	496	495	493	490	523	465	508	515	486	508	459	469	501	510	465	492	502	493	459	481	489	477	493	473	484	486	501	517	522	458	478	484	473	517	492	509	484	527	522	472	478	477	515	511	514	469	511	483	444	512	490	516	524	478	467	493	471	503	476	496	519	472	510	476	443	493	482	491	489	473	554	505	461	455	488	463	477	484	520	479	472	454	504	497	478	493	493	484	510	511	487	496	500	488	508	496	508	494	489	508	502	504	495	529	492	467	494	508	474	474	469	489	502	490	523	521	502	510	484	511	484	502	485	518	485	484	501	481	498	519	489	510	474	504	500	523	446	455	524	494	519	500	500	474	528	495	466	468	440	494	531	490	505	510	498	508	480	501	481	482	499	507	494	523	513	511	533	517	520	478	536	514	508	542	504	485	536	494	522	465	465	507	514	507	534	505	519	529	515	479	477	510	514	501	489	500	512	493	474	532	545	504	527	524	529	522	531	498	503	488	485	507	483	486	506	486	534	474	443	493	483	490	512	534	511	502	512	515	465	532	452	503	538	482	504	483	524	491	459	489	486	488	470	482	470	494	472	500	505	469	507	481	523	510	525	506	503	494	488	508	485	466	448	496	477	473	499	500	480	441	489	501	509	501	456	518	495	501	516	457	486	515	510	492	508	508	503	513	501	486	481	507	477	500	491	499	480	448	483	521	497	517	493	455	488	487	514	470	517	471	474	456	503	508	501	510	477	505	447	478	505	523	501	484	519	501	515	463	474	492	508	527	528	482	502	495	517	494	519	527	490	496	476	455	477	514	493	474	493	531	506	479	504	531	490	441	482	479	495	511	505	498	521	481	484	508	521	506	486	493	489	459	516	487	513	532	487	476	542	485	523	535	508	477	454	474	491	519	513	492	497	508	474	468	481	477	532	514	488	506	489	506	495	519	501	487	452	517	498	483	474	476	480	499	485	456	495	505	469	478	492	481	521	502	474	474	497	483	500	514	505	470	494	498	545	475	550	509	487	456	472	480	490	494	469	511	492	481	514	487	526	472	480	499	518	490	516	461	484	528	522	473	474	558	486	513	482	479	506	495	504	479	501	516	496	510	487	478	488	513	502	473	472	470	494	528	499	498	475	509	485	488	505	515	492	463	490	513	543	466	512	470	538	500	512	505	499	493	456	487	541	446	507	530	478	518	499	503	473	492	475	492	484	471	479	500	476	506	451	490	486	550	522	485	507	494	513	535	509	497	504	506	494	492	513	510	498	492	483	528	487	498	496	514	485	508	472	482	499	497	475	474	488	519	490	523	486	465	477	510	493	501	482	462	477	508	475	524	531	494	503	490	477	502	491	500	493	448	492	524	478	468	491	474	499	472	472	508	481	510	512	525	533	572	498	481	496	507	512	448	452	486	495	515	501	499	518	498	483	498	505	458	501	525	505	488	507	479	516	537	542	475	494	509	499	472	466	497	525	494	499	486	502	498	474	496	509	507	476	470	483	471	492	480	543	503	558	489	529	508	483	521	489	470	517	498	529	518	472	435	484	485	452	494	539	475	476	519	501	512	523	504	488	462	505	464	502	510	540	496	482	526	514	497	520	510	500	512	516	529	520	458	527	537	494	450	466	486	469	508	473	531	523	461	519	504	487	472	490	469	497	516	479	540	497	517	476	469	493	505	526	504	485	461	474	518	491	512	530	513	494	502	499	469	511	506	524	510	476	469	506	498	549	470	499	552	521	479	489	502	488	505	492	506	494	469	495	485	511	464	493	487	494	478	499	482	498	511	479	498	513	485	458	499	489	530	495	501	508	514	492	461	499	500	518	515	506	493	502	534	533	489	507	477	505	480	538	465	537	478	463	526	504	509	447	439	501	478	516	484	513	488	486	455	497	508	499	477	477	501	516	493	487	529	489	483	447	503	537	482	476	517	509	498	498	489	490	490	446	486	506	513	522	477	472	477	511	509	518	476	502	483	520	483	484	478	502	482	525	480	465	519	497	475	476	477	502	485	502	481	489	460	488	485	523	514	503	516	516	529	481	493	515	527	500	525	474	507	485	520	491	494	497	525	465	480	523	528	483	472	502	494	457	503	512	498	474	498	459	506	484	517	514	507	529	508	498	523	508	494	483	493	494	498	478	495	484	493	508	487	493	510	470	499	500	467	515	489	469	487	455	510	483	509	487	457	512	533	478	484	491	481	509	482	475	494	509	479	492	474	512	488	479	483	543	507	479	495	485	489	497	523	473	503	527	512	492	487	481	472	476	502	520	472	506	489	525	509	543	484	489	508	471	502	442	508	478	466	496	503	483	518	476	554	518	492	453	507	487	495	539	497	522	496	487	459	503	495	491	494	504	490	510	517	525	492	500	518	489	521	513	520	483	487	522
51255	34744	25882	23042	21946	17417	10099	3883	981	627	519	475	440	404	397	414	432	379	375	439	382	393	357	380	374	391	411	382	378	349	359	370	405	385	378	348	381	378	399	375	380	326	359	418	398	394	376	389	346	412	363	383	364	352	330	387	388	409	376	386	430	370	378	368	415	335	371	356	385	399	359	384	384	358	365	405	389	365	365	366	362	324	394	373	384	396	412	373	346	398	376	443	366	397	373	393	366	393	407	391	360	380	413	388	362	366	372	364	378	377	348	406	377	377	398	381	392	392	363	391	362	355	359	399	379	376	359	351	368	371	375	389	362	361	390	377	352	398	387	411	345	376	380	384	337	368	352	365	386	389	414	375	335	396	379	396	396	367	363	397	408	356	382	376	392	399	386	402	403	379	393	376	376	384	331	387	351	386	374	354	373	342	367	371	360	395	365	368	359	409	410	375	344	433	359	365	353	381	388	348	374	393	361	382	362	373	343	384	364	367	384	352	401	413	381	341	396	349	351	360	390	357	379	377	377	406	420	415	382	360	376	383	336	361	376	378	374	388	392	376	358	362	387	351	371	402	388	397	382	413	390	379	387	379	364	397	377	378	356	371	347	403	395	378	407	365	358	347	392	412	398	384	369	392	374	388	363	377	394	400	372	338	379	382	375	355	359	400	383	378	386	396	349	318	399	397	368	389	378	394	346	395	389	418	362	354	390	395	399	395	381	384	392	380	390	383	422	408	387	376	351	394	389	377	370	354	375	387	360	390	388	367	386	375	400	404	381	379	375	381	414	393	355	409	348	345	394	412	395	355	353	409	399	390	381	361	399	370	393	373	357	349	365	344	369	394	350	382	378	389	363	364	352	373	370	378	379	409	388	335	389	362	381	388	373	389	385	396	382	429	347	342	367	367	389	385	379	360	347	397	360	396	361	350	347	361	386	372	345	370	367	380	361	350	375	378	364	347	385	360	421	379	421	390	386	380	351	372	360	351	354	381	367	354	381	375	379	367	387	377	401	395	392	365	381	377	362	374	361	362	377	381	361	367	376	366	400	406	334	366	370	417	357	356	401	408	392	343	354	420	374	366	362	356	406	391	351	367	359	358	381	395	404	410	365	368	383	369	394	389	358	378	380	386	350	351	398	380	391	372	371	393	395	388	365	333	369	351	401	372	391	377	365	360	410	374	369	365	369	427	346	374	379	345	367	350	353	386	374	398	373	394	306	365	340	378	334	372	323	378	385	345	396	364	418	360	381	381	361	363	393	374	384	387	387	372	388	365	331	345	395	385	352	360	371	378	352	367	358	373	387	379	362	368	397	380	354	374	425	399	364	365	407	385	387	414	356	393	388	388	350	370	373	368	349	401	335	374	362	354	392	384	407	361	360	413	345	415	375	391	390	371	362	350	347	363	379	353	366	357	389	391	331	370	368	387	397	362	389	379	419	391	371	376	376	331	344	410	401	385	349	362	359	355	389	368	368	383	392	398	387	364	359	344	368	389	379	375	387	323	375	386	398	403	400	354	392	412	394	387	407	376	375	361	383	339	359	393	372	339	397	402	366	332	400	382	383	385	368	450	385	373	421	388	337	377	387	369	378	369	387	371	368	365	335	393	346	416	408	367	392	351	395	411	421	393	401	386	377	394	397	386	377	365	366	355	410	379	364	384	405	394	352	386	405	362	401	405	398	401	409	393	377	397	377	400	364	366	359	367	354	341	370	394	367	402	389	398	363	356	375	373	344	362	392	378	370	330	350	386	379	380	403	360	435	377	402	383	392	398	381	382	350	333	426	378	417	371	399	349	418	389	358	408	364	423	365	347	377	333	403	381	382	363	392	397	362	373	356	379	330	393	354	360	365	402	412	349	356	382	355	373	380	357	339	367	334	385	365	382	415	393	340	374	372	378	366	404	373	387	355	396	386	358	346	361	394	370	365	372	369	365	348	365	373	379	387	361	409	398	344	384	370	370	377	328	408	346	364	341	380	376	364	391	384	368	384	379	375	370	366	353	386	381	366	364	355	364	372	381	391	355	364	415	385	381	339	377	404	367	388	391	391	354	372	373	384	381	395	335	357	370	365	359	363	384	421	366	384	358	347	371	358	394	361	359	371	367	343	393	390	381	389	351	382	363	403	388	377	361	358	375	364	336	348	361	371	403	356	375	358	346	386	373	377	390	383	385	375	401	342	364	400	373	408	348	391	370	393	395	410	385	393	380	367	365	344	376	373	395	328	379	345	359	363	394	367	385	373	392	421	385	375	415	414	384	380	346	371	401	388	377	397	387	359	362	381	354	345	387	347	414	381	364	357	361	373	396	375	381	408	403	378	370	384	377	390	363	399	354	354	348	377	350	369	360	333	338	373	347	343	374	385	356	365	371	409	354	385	347	397	376	389	359	380	332	391	388	377	352	366	383	383	378	341	379	396	372	353	327	389	415	359	360	412	369	372	386	366	350	412	383	388	412	396	398	370	360	390	394	366	368	374	402	367	347	356	369	378	405	372	374	399	402	390	387	420	391	398	386	391	355	365	384	408	359	388	363	356	400	403	377	389	380	396	371	392	382	349	379	339	393	367	382	379	368	362	379	362	368	413	369	359	338	354	360	400	348	395	428	388	343	387	417	360	373	378	373	364	379	367	399	368	391	366	389	405	337	382	363	374	332	391	353	350	382	399	371	394	358	381	370	351	386	374	350	381	378	342	380	366	404	385	373	396	364	345	413	376	392	387	361	384	394	326	383	389	399	382	321	320	373	378	399	415	406	364	344	329	366	408	364	402	383	357	316	398	362	368	370	353	359	404	365	368	369	410	359	414	382	342	385	381	404	364	381	390	387	372	365	379	378	369	368	389	347	384	370	380	412	339	362	370	367	375	373	370	351	408	381	406	398	361	342	377	388	371	356	395	359	342	339	377	369	363	389	374	353	373	393	376	384	380	362	385	362	373	354	396	397	377	394	376	372	349	333	386	406	354	366	381	354	378	428	373	362	404	415	412	346	388	359	373	378	363	377	357	395	363	348	382	370	392	381	389	415	375	374	358	373	344	378	421	430	392	370	352	396	373	379	361	372	377	348	390	361	391	392	362	366	426	400	350	371	376	381	339	392	368	387	374	381	367	348	389	390	356	365	352	380	358	380	372	374	371	369	366	414	376	335	364	379	352	356	403	374	376	399	364	373	358	313	360	390	337	403	422	384	373	381	405	352	383	353	367	355	352	366	371	368	386	350	373	396	409	374	378	378	425	364	346	412	361	353	355	368	339	370	387	388	355	402	360	368	349	386	400	361	375	388	381	358	386	365	380	392	373	378	315	369	361	411	377	365	415	366	382	404	369	406	374	368	370	379	377	363	364	375	335	353	388	359	371	369	382	430	443	386	402	353	374	356	369	409	394	372	401	392	398	379	371	373	346	373	350	361	398	367	354	340	333	382	380	349	368	335	402	382	390	356	385	332	370	352	392	383	395	362	389	335	360	361	392	366	390	383
48134	36147	15237	4368	3303	3041	2465	2307	2073	1867	1736	1506	1408	1342	1281	1244	1235	1183	1105	1127	1127	1077	1057	1045	1055	1004	1080	1111	1026	1000	1001	977	973	966	1017	912	999	1036	996	969	947	957	950	905	977	933	990	967	940	970	940	926	953	911	957	922	916	952	922	926	923	936	943	925	1001	955	911	984	957	961	979	910	946	976	944	933	903	932	914	942	911	982	949	949	942	963	890	947	936	955	916	976	920	918	932	962	950	929	906	932	1013	944	907	982	881	923	905	908	961	936	950	956	916	899	938	916	958	965	928	898	943	903	917	917	937	876	972	940	956	968	923	940	959	899	969	915	922	982	893	900	957	903	906	947	942	963	947	954	954	919	919	931	885	912	907	921	868	894	939	914	915	889	898	902	976	982	958	919	947	890	883	924	957	955	969	965	952	953	892	903	927	904	903	973	942	950	967	947	957	955	883	912	959	965	926	873	964	927	897	947	957	919	932	946	923	900	946	937	871	911	926	976	846	955	916	914	964	897	951	929	959	974	943	920	963	951	962	926	902	925	910	898	910	924	914	949	904	917	857	921	902	926	900	916	967	993	905	922	910	896	931	979	936	917	938	886	890	945	865	964	908	941	911	850	893	911	890	915	935	951	902	873	941	937	991	884	863	980	1008	920	884	919	986	940	944	867	992	912	935	938	932	949	884	872	902	899	891	983	991	928	958	907	863	923	852	937	926	874	911	909	908	953	923	945	927	941	848	957	883	956	937	901	925	941	906	876	949	931	964	905	935	947	932	927	948	891	891	949	940	901	935	932	910	928	916	926	895	952	900	897	883	975	935	884	951	926	895	928	876	933	923	885	970	908	871	906	923	939	953	949	947	941	937	925	945	946	930	930	914	924	886	940	911	966	894	908	886	932	938	930	909	973	896	962	903	914	1003	878	948	941	898	862	999	931	980	937	898	933	945	913	966	922	952	897	907	890	953	902	955	892	973	920	920	929	955	927	881	917	910	972	900	923	916	881	872	925	910	926	952	950	938	846	957	915	946	955	936	892	889	907	917	968	900	919	852	895	920	880	929	901	901	892	933	967	870	960	932	953	877	952	932	918	940	951	926	902	931	898	876	894	919	937	883	876	891	901	942	952	942	855	925	901	873	915	997	899	878	983	969	990	962	895	936	867	893	978	912	921	919	951	919	928	952	916	929	1003	915	948	975	954	928	929	898	906	955	987	884	944	925	947	917	928	872	903	903	944	953	963	927	936	916	921	876	953	906	917	911	904	920	985	910	949	996	971	875	886	944	914	892	952	944	935	947	913	921	898	878	888	900	919	883	903	954	881	927	931	912	936	879	978	935	905	915	951	908	918	947	898	922	893	889	952	957	923	990	962	910	907	854	897	925	923	923	955	932	965	928	929	918	919	905	967	923	952	923	942	882	892	910	914	886	967	957	910	934	950	879	897	907	961	903	948	975	910	905	918	906	940	948	941	895	915	903	935	894	952	890	939	939	999	918	943	947	898	923	950	936	953	959	898	942	935	934	935	949	899	958	886	924	943	890	937	948	917	887	931	962	960	934	936	962	962	938	916	1008	993	958	924	954	894	899	905	931	909	945	928	937	917	967	932	928	957	954	912	888	935	939	928	931	946	890	972	898	929	887	904	925	909	973	928	939	973	949	964	886	922	938	909	916	946	923	965	969	958	937	940	877	965	930	928	935	924	886	935	920	921	897	916	888	875	902	940	947	919	947	957	911	912	881	930	938	928	888	926	951	918	965	938	943	903	920	1000	993	960	904	935	903	942	953	891	929	951	902	901	945	910	958	963	906	919	953	964	896	850	947	902	946	959	925	918	917	947	907	957	904	851	940	893	985	915	900	954	927	895	914	972	970	926	914	939	919	948	868	940	923	948	962	931	859	917	930	910	944	978	935	875	915	922	963	932	918	934	959	912	934	965	914	952	939	905	956	906	952	907	915	890	919	956	978	878	889	896	881	864	937	947	923	926	964	894	902	973	901	914	962	911	895	874	931	902	924	966	912	962	931	887	969	970	927	941	903	940	894	894	928	885	949	937	985	897	979	937	948	959	904	948	857	955	914	983	922	942	932	919	898	948	925	965	909	911	895	992	869	940	881	943	943	972	920	908	959	915	929	905	910	919	944	904	897	958	900	947	919	969	949	858	973	942	935	888	943	920	916	950	928	928	897	927	936	838	886	957	928	954	899	927	940	892	915	967	907	906	971	923	871	890	908	921	931	978	904	898	945	878	969	869	940	951	909	923	876	905	905	933	901	947	904	897	945	1004	926	939	887	972	918	912	942	934	888	893	880	927	908	954	917	958	937	882	931	934	947	905	894	911	867	972	902	910	936	935	914	925	979	982	974	898	944	948	926	869	906	908	871	963	947	916	959	931	945	888	998	916	892	965	889	929	918	906	870	917	948	866	929	920	957	934	922	940	871	926	956	945	958	936	923	923	923	931	966	953	898	952	893	957	932	926	955	850	889	944	948	900	887	962	907	870	936	940	952	899	900	945	934	891	850	935	952	909	930	930	929	979	902	973	915	930	896	920	944	897	911	913	944	899	948	900	917	915	929	974	898	973	938	933	929	1023	919	928	942	912	903	922	824	956	905	954	968	911	830	917	949	910	919	960	957	971	861	929	975	908	892	954	952	867	942	977	912	906	917	904	949	880	895	964	948	900	946	964	919	955	920	940	917	937	922	922	913	907	937	916	900	936	895	959	933	967	920	930	896	880	958	982	857	921	910	901	924	930	931	930	865	882	941	957	940	872	891	921	919	925	892	952	888	982	932	908	946	927	933	945	971	868	959	985	1015	928	935	962	915	929	953	906	906	944	944	948	933	933	921	913	925	931	895	948	888	912	884	941	940	921	903	871	969	950	930	884	943	926	904	943	892	967	958	890	890	922	1002	911	933	976	921	888	953	932	888	906	895	962	922	958	941	912	863	936	918	969	939	906	911	932	881	913	922	923	902	897	952	910	922	954	850	946	905	905	859	870	940	945	927	960	942	904	972	897	908	878	960	935	890	941	945	978	982	915	921	912	861	983	896	942	922	923	987	960	1004	931	919	931	873	958	932	919	930	909	970	936	891	957	867	908	957	887	977	951	923	922	903	950	896	925	919	974	1013	981	899	943	867	937	939	988	975	933	932	913	900	926	891	998	948	912	957	954	881	891	929	913	977	959	1012	937	926	953	884	897	934	963	895	896	966	908	940	890	901	952	890	923	897	900	903	966	902	926	914	957	953	910	905	850	981	902	982	945	920	936	918	906	928	933	998	872	923	1015	913	902	954	957	923	885	929	966	931	939	902	922	878	937	982	954	929	910	981	908	970	886	914	920	912	913	923	916	934	967	920	873	911	965	966	842	948	889	915	876	928	933	956	905	881	932	885	943	943	974	895	858	927	887	939	940	907	929	918	946	948	941	914	895	990	900	903	927	925	861	904	878	936	932	916	891	921	861	922	949	890	902	938	932	882	890	911	878	934	908	924	943	923	942
53304	35155	27610	23657	20961	16342	9339	3694	1190	786	682	774	583	506	498	512	452	509	480	440	451	442	455	454	420	482	411	439	406	423	446	433	430	436	406	399	406	447	422	435	389	406	443	444	382	414	450	415	422	442	411	413	429	431	477	384	422	407	439	455	463	430	429	432	441	422	442	420	426	425	459	406	450	442	422	442	411	385	386	409	425	455	414	409	386	447	398	411	460	414	409	402	408	423	453	455	442	410	456	417	449	399	444	432	411	437	458	399	422	431	404	428	443	431	431	430	402	418	370	439	424	427	448	413	455	435	407	407	455	425	395	418	424	448	444	399	402	417	445	443	431	397	401	474	420	408	444	450	434	455	422	453	409	418	430	429	446	386	401	411	417	424	456	431	465	382	424	377	428	421	415	400	412	424	379	417	385	398	355	435	435	422	423	418	419	431	433	449	415	430	419	384	429	448	438	409	464	403	427	422	413	421	425	409	457	424	442	422	422	461	396	383	411	404	466	436	478	444	436	392	397	406	428	429	425	443	428	418	440	427	463	413	420	426	421	438	438	375	403	418	403	418	430	437	439	444	429	421	387	384	414	393	410	446	384	375	412	377	391	414	404	405	423	417	409	451	433	448	398	401	422	446	412	433	364	384	435	427	426	400	418	412	451	419	485	422	447	407	435	405	463	428	446	416	423	435	421	400	422	404	420	404	448	412	411	403	461	389	424	424	407	429	424	379	456	415	407	448	406	438	406	429	413	446	427	412	421	424	389	422	421	438	458	435	434	438	420	419	428	421	423	434	456	401	430	410	429	403	404	395	439	417	400	429	393	429	408	427	457	410	433	407	407	400	402	411	382	416	431	417	426	418	397	387	415	415	379	410	417	417	407	422	400	437	404	435	429	420	429	412	439	422	372	433	464	424	450	420	427	382	406	432	409	439	426	384	419	420	438	402	406	471	451	422	414	416	410	467	425	419	428	429	393	447	423	421	414	393	444	398	430	401	443	400	440	441	454	410	435	450	434	465	388	386	436	456	438	374	416	429	397	405	417	403	427	434	424	425	412	459	398	424	410	445	423	465	435	376	407	416	413	449	392	443	408	433	422	428	403	432	434	436	404	435	440	411	382	419	428	422	437	475	390	419	429	374	417	411	409	433	387	411	446	398	395	433	403	380	419	384	440	454	422	460	445	427	419	455	431	403	418	407	454	444	392	391	412	412	424	422	473	458	400	413	404	423	422	370	402	414	392	427	410	381	413	398	414	435	471	428	414	410	391	424	421	405	449	432	411	375	441	435	450	368	452	391	408	382	429	472	440	433	446	428	388	456	449	410	439	412	424	426	429	372	381	427	403	388	409	401	415	395	410	406	447	386	402	426	426	399	414	380	433	423	439	457	461	406	456	428	435	429	440	446	429	406	429	396	446	421	434	398	469	440	440	427	404	406	456	430	413	417	467	418	393	439	368	417	427	416	389	383	386	455	425	448	442	398	431	429	440	433	403	437	434	455	389	417	446	423	445	462	413	411	447	395	393	413	397	405	432	396	425	383	433	429	402	415	386	406	398	429	419	469	388	414	452	441	414	402	448	433	412	457	466	421	404	400	439	407	381	422	436	393	419	418	400	406	427	431	435	402	442	447	432	380	378	445	414	449	434	447	436	433	408	447	445	431	432	413	394	416	417	421	432	401	406	447	450	397	412	426	422	406	411	450	406	417	423	437	446	434	439	442	423	433	385	420	430	411	400	427	420	404	413	472	461	431	396	407	467	431	422	413	449	432	420	461	441	416	448	433	430	408	430	401	373	405	414	388	412	421	443	410	447	413	443	451	438	405	421	414	407	431	393	447	449	466	445	409	388	425	394	385	387	433	449	418	427	445	424	400	435	421	414	424	418	437	433	448	391	471	430	427	395	440	430	428	396	422	394	423	402	424	425	445	431	431	446	434	441	403	408	456	473	437	397	393	427	390	440	450	397	394	412	452	440	409	421	409	413	428	418	393	475	396	414	394	428	425	450	407	453	413	401	409	447	424	416	463	438	424	440	446	397	421	402	376	433	405	418	390	457	436	432	421	425	426	398	390	433	446	423	413	449	435	391	421	424	425	418	408	461	429	391	422	415	412	429	386	374	387	427	418	441	443	414	394	442	399	406	448	400	451	424	430	413	360	416	437	426	426	409	403	385	440	432	411	414	415	446	399	417	415	394	451	426	466	422	450	432	414	445	438	414	424	421	442	447	413	436	416	452	392	420	421	458	419	440	405	434	448	462	417	402	395	398	382	396	448	379	429	396	431	450	413	420	419	422	451	423	409	439	434	383	377	405	446	391	396	440	416	395	438	437	389	412	451	410	428	428	367	457	420	418	450	414	449	445	420	436	433	408	477	442	433	376	420	428	410	438	413	421	420	387	374	375	431	429	379	400	476	402	442	379	389	441	418	425	437	393	415	415	389	436	377	431	426	449	438	415	478	424	424	415	428	444	401	447	455	440	386	456	433	420	400	404	417	409	419	410	409	436	424	412	417	382	444	399	420	432	401	434	432	410	436	435	408	411	432	429	394	465	447	425	409	417	424	423	406	421	395	437	438	409	423	420	401	416	430	427	397	463	410	443	422	442	454	446	409	400	410	427	362	416	435	417	428	414	400	429	425	416	422	416	425	396	430	394	440	426	436	420	435	447	410	420	404	381	437	442	404	400	404	413	398	417	407	412	381	430	456	410	417	455	423	440	440	417	411	470	407	387	387	411	416	420	423	391	437	414	454	415	406	409	422	470	427	407	433	406	408	440	411	421	413	419	433	418	425	437	452	416	457	373	426	415	436	406	417	403	431	395	455	421	443	462	404	432	420	438	436	395	412	440	433	438	399	433	421	388	434	439	432	409	424	399	434	458	469	445	433	381	436	435	421	433	433	442	407	414	385	424	397	437	430	464	411	406	401	438	413	416	417	447	418	446	387	433	389	419	395	428	357	440	395	426	414	389	444	385	395	426	418	435	424	451	396	420	417	437	394	413	403	440	424	432	399	396	433	428	416	434	415	406	438	423	448	423	435	391	404	418	445	428	388	449	449	448	406	410	400	416	421	434	411	447	424	408	419	421	406	397	374	400	414	400	402	397	415	376	408	435	407	420	411	408	411	402	426	382	413	413	423	409	374	406	372	422	436	424	394	425	432	431	421	399	382	432	415	426	388	424	453	423	383	402	419	370	410	388	397	411	378	383	419	429	409	444	418	457	398	415	412	433	430	431	394	441	422	378	417	394	410	419	431	414	417	412	414	394	410	432	436	404	454	455	414	431	387	434	419	434	436	426	436	446	386	416	391	444	424	429	418	396	415	427	436	406	411	416	455	408	387	453	423	386	398	436	427	438	429	419	387	452	400	399	400	434	404	456	439	417	414	446	417	447	414	400	409	401	464	418	393	430	452	428	434	424	436	423	393	436	424	423	419	400	449	447	414	449	451	402	429	440	452	450	440	443	427	409	405	436	415	460	467
48240	40623	17727	9634	4914	3965	3336	3093	2889	2663	2220	3098	1759	1562	1536	1497	1431	1364	1332	1317	1337	1265	1278	1236	1187	1181	1169	1147	1129	1181	1147	1079	1141	1076	1156	1114	1146	1096	1070	1092	1049	1065	1016	1038	1059	1052	1032	1047	991	1097	1007	1045	1024	1008	980	974	977	1044	998	995	1082	1062	1041	1035	991	1019	1046	1019	1055	995	1068	1027	1053	998	981	984	1073	982	962	943	1021	1030	1002	1043	1021	975	985	1001	993	991	986	1038	936	996	1064	980	1037	950	979	984	1049	1009	999	1017	979	1000	990	1022	1058	1005	1029	988	971	1002	1003	1034	987	986	989	1028	974	997	948	1066	991	955	979	1007	983	971	1060	1039	1009	1004	989	1001	1047	997	1035	992	1007	1056	1005	1029	960	1016	975	986	1028	932	965	987	953	992	979	1030	1033	953	972	990	975	947	973	957	1009	985	975	989	919	985	936	953	985	978	913	1031	989	982	955	982	1005	960	1000	989	976	1012	997	981	1002	998	984	1034	1001	999	1037	987	1002	964	915	974	1010	970	992	966	1018	1056	969	1029	1017	989	951	1040	1016	966	980	997	988	981	973	988	1017	979	1033	1001	935	943	1052	1031	1014	966	978	1031	1023	1043	983	1022	968	960	961	915	995	1013	995	991	1020	988	974	975	991	1024	944	1067	963	996	1010	1019	955	1021	987	981	1000	971	1003	1044	991	969	1023	966	971	966	1030	947	1028	976	993	958	1018	957	989	963	1019	979	1027	975	1010	959	964	950	943	1032	955	952	992	957	994	1007	997	960	980	1028	939	932	969	975	1027	989	959	1037	984	1005	973	996	1057	1011	961	953	1000	995	936	951	965	980	981	955	940	983	994	1048	1002	1004	1005	968	985	982	981	999	998	931	1008	1025	1029	960	982	1036	979	982	983	1018	947	951	982	972	961	983	945	1049	933	1042	1013	1034	955	992	1005	1001	1008	947	987	1065	992	970	997	999	1041	1010	996	979	929	1002	960	960	997	1036	982	1004	971	988	1033	1018	1039	1061	961	1001	943	1017	1024	987	971	956	995	1085	980	994	1008	990	976	966	1086	990	951	991	996	1073	1019	1022	1009	1028	1000	1003	993	1035	1001	947	961	1010	949	987	1010	983	948	952	1005	973	1038	1036	1042	992	1004	1016	1000	959	972	987	1009	1007	995	989	1068	943	1003	1014	1005	960	979	1010	1083	1023	990	949	1035	1096	1042	957	1020	918	1055	1024	1008	1023	962	1018	1015	989	1038	1000	969	969	942	1020	954	973	1017	979	1014	971	987	987	965	1009	987	936	1022	978	997	973	998	969	968	1022	1052	942	997	960	1025	929	980	948	966	1003	936	1030	977	942	949	1024	1045	1051	964	1005	1009	1017	975	947	999	974	985	988	970	986	1021	948	970	924	936	927	968	951	1015	949	977	978	974	987	965	949	984	1025	1002	1000	977	972	1012	956	1043	990	949	985	981	963	1008	1029	1024	988	952	970	963	995	1005	1002	990	989	952	980	994	929	1003	1081	960	973	1012	1003	994	976	994	950	951	989	1011	1030	949	1020	989	997	957	978	1087	968	964	968	1042	993	1005	1000	1001	1037	934	962	975	1023	959	967	970	977	987	1023	934	991	1000	986	945	944	1025	1014	1016	967	1048	958	987	972	1031	958	952	1001	966	962	955	935	977	1006	1009	925	993	984	985	985	984	977	1001	992	1026	1055	990	1018	986	1004	989	945	991	953	1002	1012	994	1050	1024	973	973	1008	996	998	1008	1010	976	982	965	986	937	994	985	990	920	976	972	945	962	994	1014	974	942	965	1016	1012	974	1027	963	996	982	986	1020	945	995	1011	1021	996	1042	991	995	1006	997	1003	998	1020	994	1018	985	945	991	998	958	992	1006	1036	1019	969	1013	1010	977	957	1018	987	969	988	1010	993	945	1016	996	1027	997	941	907	993	989	997	984	1007	958	1007	935	979	1001	956	989	968	1008	949	1030	981	999	956	1022	988	1110	952	987	1065	959	945	959	1055	968	963	986	955	973	971	975	1007	967	991	976	1033	995	1028	949	1027	1005	1002	998	969	980	1008	1016	960	978	1040	962	1002	941	996	983	996	979	970	928	1011	944	989	997	1007	995	993	931	1032	997	989	987	949	1040	1009	999	1012	1017	984	1002	985	1034	955	979	973	1003	966	996	1031	1026	924	1004	1050	952	982	989	1020	988	921	1075	1008	983	1008	1041	961	982	960	990	954	1024	1003	993	1015	989	999	1017	931	1021	919	969	1009	1012	955	970	978	1008	1003	1025	972	1049	927	988	1018	1010	995	1034	1012	940	1039	929	1006	1009	999	988	968	1056	1031	958	994	1004	1013	1016	1049	973	977	1047	954	1043	976	984	967	988	1033	993	999	1033	921	1031	1023	949	1004	985	1026	1051	959	987	1034	985	1004	997	953	981	965	1034	993	994	1021	1006	1012	1023	1015	929	974	965	998	981	996	978	985	1019	989	1015	1009	965	958	1000	990	983	992	1017	999	996	951	959	999	961	950	1060	987	1031	1025	951	1007	1002	1026	1026	998	1028	967	1013	999	1037	989	950	1018	1045	959	979	990	995	949	999	977	969	979	1021	1050	970	988	1011	952	1045	947	964	928	999	924	1011	967	1046	980	1017	1028	977	1009	935	1016	989	995	958	1045	985	972	1032	1000	1002	989	964	984	932	959	1031	992	982	986	988	989	966	1022	986	960	1003	1058	935	1008	969	967	938	1008	1005	1000	949	974	990	1039	1029	974	919	1001	976	993	928	946	980	923	1000	968	952	1023	933	992	960	936	1003	944	924	1023	977	1020	933	1000	977	987	1019	965	967	1004	992	970	1010	928	939	965	1009	977	993	972	960	985	954	1021	996	1007	1023	963	996	961	999	953	983	992	966	968	957	1014	1035	981	973	976	977	1031	990	1022	976	979	1000	998	945	1008	983	1001	941	988	973	988	987	953	968	1024	1031	1011	1031	1008	991	992	1050	995	984	1050	992	965	917	1009	988	1019	993	983	985	990	975	930	1008	1025	992	976	1003	978	1020	1014	970	947	961	957	974	984	970	1003	966	981	901	946	972	981	1016	1029	1009	981	992	988	970	1017	1000	1010	1025	1007	1014	1035	1034	982	959	957	991	1044	1028	948	959	956	1005	991	997	983	979	1064	1003	1031	944	984	976	1002	960	998	1078	954	936	978	1006	979	986	1075	980	993	995	971	979	997	942	996	988	977	972	974	1035	955	947	983	1028	1019	1022	967	944	998	975	928	995	966	907	972	994	1028	970	953	1034	987	1026	987	973	930	964	1047	951	979	953	977	1026	956	946	1026	1005	968	959	1003	984	980	987	972	1035	1015	1022	1008	1000	1025	1003	961	978	969	998	952	1015	995	980	979	992	993	1019	1015	992	1004	931	1010	966	1002	1078	1033	1022	1011	1008	976	1012	977	976	1023	1031	1031	989	1003	1000	957	988	1005	1053	953	999	993	1030	961	997	997	993	986	983	999	1003	970	979	961	1014	987	961	985	977	1034	941	982	1006	994	961	995	969	1008	1027	998	1020	982	1042	1022	1059	1021	1023	955	978	984	966	958	982	1011	1017	1003	988	1054	974	1020	972	995	1002	984	974	977	987	1003	1001	966	981	959	984	1015	925	948	1042	977	979	964	985	967	985	1009	998	1005	989	981	977	965	946	1007	1002	1001	990	902	928	1040	967	1018	1048	967	975	932	999	1000	988	956	952	987	996	985	1008	1011	995	966	959	942	940	1001	909	962	990	980	957	991	996	1003	1027	973	1041	978	983	1034	960	982	1043	1017	973	983	1002	1002	993	1006	1007	994	964	1022	958	986	976	971	998	965	999	984	992	990	1006	995	963	1019	1004	1009	988	959	987	946	971	1031	1008	944	978	991	1057	1014	1081	1010	1023	981	935	991	970	1001	972	992	998	979	965	991	1038	990	965	1016	984	904	964	980	944	1001	974	993	970	977	1007	948	993	966	992	1015	999	1004	954	995	1000	1004	1014	1012	987	960	1025	989
16646	17687	4257	1103	454	243	170	174	176	151	166	195	173	175	158	159	159	161	170	177	167	162	192	160	159	148	165	154	160	183	171	164	158	160	164	130	151	162	180	159	140	165	167	136	155	153	144	177	172	160	157	150	174	146	176	166	138	152	166	157	163	174	158	179	155	161	179	132	139	157	152	141	171	168	162	157	143	132	170	163	171	161	161	130	171	162	161	150	148	177	149	162	173	165	148	160	176	144	134	130	154	161	152	154	158	179	156	141	191	177	147	172	146	139	161	168	171	175	147	157	161	173	141	159	163	158	147	154	175	170	151	169	132	129	162	167	166	174	170	160	180	159	163	161	193	145	161	172	151	123	174	183	180	162	183	133	168	150	143	139	154	171	146	159	170	149	159	157	156	165	158	150	179	175	121	167	163	181	140	141	145	170	175	156	162	179	156	159	167	165	141	171	152	162	143	185	147	156	178	169	159	169	146	185	160	173	147	160	157	161	179	152	162	151	155	149	139	193	174	166	142	176	147	152	150	154	151	162	165	161	171	130	143	152	165	160	142	162	162	145	157	149	189	174	176	178	168	157	150	149	141	153	158	188	142	184	185	152	166	162	182	160	144	171	153	167	162	172	142	181	155	170	157	164	157	159	169	138	141	172	147	177	166	146	152	162	150	171	164	160	176	152	158	166	177	152	165	183	153	188	145	171	183	164	163	143	167	165	174	150	169	153	181	165	150	158	149	145	137	148	164	149	156	182	151	145	179	147	139	158	183	165	133	152	157	143	150	167	144	159	160	162	164	135	165	144	163	148	162	168	164	178	188	160	156	166	173	175	144	164	169	155	161	160	165	172	137	159	175	167	154	147	155	169	144	152	155	165	158	155	163	184	185	154	147	171	150	155	165	138	135	185	171	161	160	165	155	161	161	133	156	155	156	150	164	168	150	152	152	173	161	146	188	153	154	139	159	162	142	157	151	174	134	153	155	154	151	137	173	163	168	163	132	162	143	171	153	168	152	170	139	178	175	145	167	176	135	170	168	182	153	143	187	153	141	143	193	173	146	178	155	139	166	154	157	168	165	177	166	148	172	150	163	154	166	163	147	162	136	176	140	136	160	157	160	149	163	165	175	156	178	162	179	164	147	133	152	160	158	192	169	166	145	158	168	149	181	180	178	169	163	167	163	162	165	154	148	174	161	175	162	153	156	167	157	146	152	147	165	147	152	179	145	150	168	184	140	161	130	163	165	173	169	164	155	162	174	174	171	140	162	155	158	160	172	141	174	153	121	167	177	152	169	166	156	141	175	175	163	157	171	163	147	154	148	170	148	171	149	158	168	146	163	157	156	152	161	154	163	165	172	153	167	153	138	138	159	149	170	181	172	161	153	161	171	167	171	164	145	137	156	149	160	157	158	172	152	161	161	148	177	160	159	175	191	141	169	145	164	164	165	153	153	178	161	175	145	139	160	183	160	162	145	158	164	156	152	162	125	153	152	174	176	166	166	153	161	182	160	154	159	175	154	132	158	158	155	143	154	184	155	141	168	149	164	165	133	174	167	152	136	164	147	157	149	162	169	162	147	161	125	156	167	162	162	184	178	165	169	169	152	159	166	143	143	165	159	171	183	173	143	155	174	141	150	172	148	171	136	167	171	180	159	171	158	167	180	168	159	174	188	155	155	133	146	171	179	180	152	163	161	153	149	166	173	179	163	186	181	163	178	161	150	170	139	176	174	162	176	155	149	155	151	149	140	148	149	164	146	160	140	163	169	170	170	147	172	174	156	174	129	173	148	161	139	171	169	144	156	159	147	143	140	164	192	161	153	160	178	173	152	153	152	160	147	167	150	165	176	167	149	143	159	175	151	144	146	153	177	156	151	159	168	172	160	160	154	171	158	161	159	155	168	166	166	157	155	173	167	151	157	139	147	174	152	193	163	152	169	159	167	160	169	142	167	164	158	151	194	155	163	170	156	148	176	171	177	159	173	149	145	171	157	161	157	159	175	187	153	183	140	160	174	156	148	161	161	162	149	170	163	167	156	169	162	161	157	141	164	171	158	163	166	156	176	161	157	159	168	149	161	142	164	178	160	148	168	130	159	162	168	165	176	157	166	185	155	157	164	151	154	160	179	169	157	153	172	164	142	157	161	138	181	151	155	150	150	152	145	173	172	142	165	179	154	183	155	160	156	164	161	167	163	164	152	167	144	157	142	175	161	161	152	167	159	158	170	141	156	155	183	163	162	152	174	156	156	164	165	146	167	159	155	152	167	140	158	166	149	156	139	172	140	148	167	158	167	156	180	158	158	147	169	177	155	145	171	162	154	157	173	167	164	156	167	186	161	166	162	163	178	161	151	163	142	132	157	154	184	158	141	158	149	146	164	158	170	161	143	146	181	156	155	153	154	172	177	167	151	145	161	175	153	163	136	172	170	162	158	159	138	166	155	152	151	159	146	166	166	180	175	159	168	168	136	163	165	150	147	129	173	150	152	158	167	179	164	170	157	144	176	155	172	151	167	163	152	154	156	175	159	156	157	164	169	162	152	175	167	147	175	142	155	154	166	158	174	156	173	159	156	178	173	161	161	169	157	170	142	156	167	177	175	174	144	139	184	151	156	145	144	161	155	150	169	169	157	168	164	142	165	172	165	157	160	149	184	178	161	178	195	165	160	174	170	172	174	180	159	161	152	145	192	156	168	140	161	174	148	143	141	153	162	182	163	171	175	155	166	150	174	152	162	150	163	164	164	173	159	163	160	180	139	172	146	143	150	160	149	135	165	158	171	155	155	183	178	175	145	169	169	160	160	154	174	180	152	149	155	161	148	164	153	174	167	144	158	163	149	159	153	168	168	184	185	170	165	161	150	170	147	172	164	171	145	142	177	167	145	162	145	162	147	155	177	175	179	171	196	153	185	160	170	167	144	134	143	174	147	158	186	152	157	170	162	141	157	154	152	156	152	167	151	158	159	187	161	180	163	135	169	151	166	146	159	146	176	155	153	154	164	171	165	164	189	167	195	148	160	141	149	155	161	153	176	150	173	176	175	171	136	182	140	173	150	172	175	158	159	167	153	140	160	141	189	155	137	186	153	176	167	179	181	173	165	143	175	144	144	191	157	155	159	166	166	168	150	168	151	160	172	173	180	160	175	168	170	171	159	159	176	157	186	161	161	161	155	176	156	149	136	143	164	153	155	166	154	182	167	161	178	150	147	183	152	152	168	171	157	161	151	178	152	155	172	161	150	155	163	156	167	163	168	161	171	152	139	143	150	165	152	182	133	164	164	160	153	166	188	151	174	168	141	160	157	174	170	154	143	137	151	175	156	175	163	163	139	154	166	162	157	154	162	179	191	167	167	170	165	179	174	174	165	181	177	150	178	152	148	166	151	167	145	157	194	155	192	152	159	137	146	166	186	169	147	139	171	152	152	175	165	165	152	158	145	153	146	131	158	158	159	150	165	159	158	174	172	140	143	170	167	145	172	179	136	169
15416	17119	1101	989	686	550	574	610	563	518	545	666	533	527	538	459	529	505	487	534	510	481	493	516	530	499	535	553	486	503	512	511	518	487	542	509	490	496	508	492	483	499	477	487	518	472	498	465	464	488	512	503	512	473	491	489	501	499	496	476	485	524	479	484	496	493	485	542	484	516	477	513	486	481	460	493	481	497	509	455	513	523	497	498	508	488	499	550	497	473	522	469	463	522	485	486	463	518	446	476	503	518	484	510	509	519	496	520	526	487	474	493	498	493	514	505	550	503	489	461	453	501	475	469	468	473	511	521	507	504	532	502	480	478	505	496	501	470	486	461	469	506	525	521	496	515	477	495	502	490	503	488	447	466	482	523	530	499	474	487	551	517	524	469	471	492	502	469	437	507	502	520	502	529	505	481	467	524	508	531	520	526	505	507	491	474	531	491	534	483	504	506	476	459	485	491	507	537	506	452	508	497	520	503	523	453	443	488	471	461	464	456	527	495	498	491	477	525	467	517	525	467	513	506	486	497	471	548	483	495	492	491	456	496	524	485	495	516	547	498	474	474	485	513	505	460	472	506	492	510	475	496	485	494	456	498	482	509	482	503	464	514	517	475	517	521	519	492	483	491	532	500	440	515	479	489	446	506	509	484	467	476	493	535	513	466	464	519	491	500	504	514	480	519	510	468	494	521	471	514	519	496	492	472	525	481	508	548	483	493	469	484	505	486	493	502	479	506	488	541	542	517	479	490	502	503	463	475	493	511	453	521	478	506	501	497	501	496	507	480	470	455	512	469	511	481	524	487	493	514	504	492	489	468	469	476	512	497	501	509	505	513	476	509	468	522	506	512	476	493	495	496	529	449	494	463	486	536	506	495	486	507	479	457	467	503	485	482	488	477	502	506	499	476	469	496	523	536	506	468	499	447	479	478	510	533	552	509	463	516	517	477	498	512	468	493	492	491	446	486	517	492	488	476	446	510	497	535	499	527	502	466	496	548	510	482	489	529	504	493	501	482	491	503	503	525	551	479	525	475	476	482	522	490	496	510	510	467	506	509	492	514	499	530	463	503	506	517	542	465	524	498	488	502	458	456	498	468	559	468	484	509	494	478	506	484	482	505	489	503	511	523	494	500	504	471	520	502	530	462	502	489	505	461	478	531	522	500	500	482	487	479	511	471	511	524	496	490	473	495	479	505	450	498	511	479	509	485	490	521	465	517	547	505	517	490	503	451	471	509	483	517	506	508	502	466	445	529	493	469	515	493	523	492	466	496	538	494	445	466	497	485	525	503	481	501	476	509	518	496	478	470	500	515	504	475	501	499	490	493	527	503	516	453	538	478	509	485	486	521	496	504	511	500	480	481	481	493	493	500	520	521	534	504	544	529	502	488	490	524	508	467	500	537	493	520	509	511	518	473	481	530	480	535	499	504	497	501	525	450	538	486	477	488	539	467	486	509	482	477	499	512	516	499	492	490	497	496	541	479	489	472	482	529	477	494	527	493	495	477	504	496	468	472	522	466	455	502	489	492	516	482	539	506	492	510	506	501	461	531	448	505	512	468	480	514	507	493	480	492	514	489	534	512	482	511	477	570	492	510	491	502	505	512	491	487	508	504	511	491	507	475	511	502	483	544	524	479	475	501	528	520	476	491	495	489	519	489	471	477	496	493	480	499	493	531	500	486	524	547	481	514	488	531	491	487	504	452	491	518	492	487	519	511	502	487	480	487	524	491	521	470	486	520	492	504	485	467	518	488	496	511	542	509	471	448	476	516	496	501	481	508	499	502	488	499	482	477	548	510	501	480	484	505	508	468	482	488	484	521	471	485	448	482	507	464	461	519	467	522	492	505	497	516	473	484	466	446	527	487	524	500	511	514	528	493	518	484	548	540	457	509	487	475	498	439	487	497	509	477	541	500	495	504	493	491	509	493	505	555	495	474	489	512	511	501	491	494	527	475	510	531	497	481	470	490	485	504	473	482	478	504	502	517	519	491	514	496	509	507	444	510	530	477	510	525	479	473	471	511	529	480	499	468	503	484	562	526	513	488	449	487	463	498	522	487	472	490	530	501	454	527	492	500	526	512	495	503	473	507	495	460	483	502	522	485	530	512	510	483	528	516	497	459	542	472	484	494	534	446	526	475	490	519	516	486	515	482	504	498	503	496	508	475	522	528	490	496	495	485	505	480	529	501	505	479	472	490	467	537	506	493	476	521	497	521	498	463	518	487	458	559	498	523	480	509	493	488	481	516	472	493	523	543	490	503	512	484	504	502	480	491	487	506	527	533	466	509	476	486	454	499	505	527	496	487	523	459	538	507	481	487	498	511	511	510	506	527	476	482	515	450	494	473	508	485	517	528	479	511	474	510	549	483	510	507	509	545	503	431	545	496	468	464	462	490	503	508	480	505	446	544	512	487	487	522	497	492	489	498	504	510	508	503	478	482	476	496	529	496	502	497	487	530	520	478	535	488	475	443	486	472	521	503	494	470	470	504	505	521	474	494	470	469	553	488	461	529	485	515	477	497	521	484	517	475	508	519	506	470	484	497	551	488	510	501	483	489	461	509	513	485	475	521	495	480	495	519	482	493	519	509	510	498	524	516	486	475	500	498	517	467	438	509	514	499	468	517	527	494	509	456	509	506	514	511	442	475	479	477	526	457	503	498	524	483	534	501	469	525	487	500	490	510	494	488	469	500	473	439	501	511	520	514	499	522	511	491	443	487	494	512	475	483	522	548	476	505	483	499	500	502	521	469	491	499	512	493	522	504	498	490	511	510	487	533	491	522	485	530	499	500	530	511	508	521	494	517	500	485	492	520	526	509	480	502	543	515	515	497	503	496	530	509	474	480	492	465	523	469	513	477	483	490	478	451	462	462	518	504	494	512	479	504	498	525	505	502	463	506	488	469	454	491	459	495	509	517	532	498	457	471	501	463	549	486	440	499	478	493	514	508	511	487	492	494	504	478	469	508	508	480	499	494	521	496	513	500	517	511	470	493	510	511	486	507	485	544	498	541	495	490	512	497	496	490	490	478	494	491	470	505	514	541	518	483	497	505	523	498	504	491	511	509	531	491	496	498	474	552	503	487	499	499	473	513	513	502	492	502	500	493	475	464	514	506	490	506	501	489	526	469	492	502	499	507	516	459	510	498	511	476	494	463	503	499	531	529	486	510	475	493	472	458	506	478	517	491	508	469	489	491	495	538	496	462	514	507	516	527	493	534	481	531	526	524	521	503	470	489	509	478	494	542	484	500	543	513	533	509	499	484	508	478	490	524	476	472	512	493	492	499	485	478	523	490	500	503	474	543	491	487	511	523	493	520	526	505	497	480	464	478	433	518	486	503	498	471	486	469	480	531	499	519	462	523	479	510	487	453	515	486	513	498	503	461	486	550	513	459	510	446	503	504	485	512	508	525	511	501	507	501	511	507	531	500	523	488	521	503	518	505	518	487	492	479	489	504	499	465	526	508	484	519	523	508
48856	42709	28780	23106	22121	20418	13336	5054	1211	585	495	1100	654	475	466	408	429	395	431	414	386	394	433	389	390	392	416	389	397	406	404	381	403	355	419	393	385	382	387	395	363	398	385	417	400	388	347	413	375	359	402	397	393	368	387	401	379	423	370	394	409	410	356	368	366	390	376	349	392	379	380	362	400	375	381	394	362	408	412	408	387	425	427	373	375	369	401	343	420	361	423	403	366	393	392	360	360	372	409	388	375	394	387	365	393	392	376	374	408	374	346	412	372	366	366	436	377	381	376	393	394	391	421	372	334	346	390	372	393	351	406	383	402	388	409	394	399	390	374	411	375	389	379	397	379	374	378	374	403	368	424	368	396	334	393	376	361	385	380	364	359	374	361	402	379	395	400	375	397	398	377	408	397	335	402	372	370	380	387	384	363	396	400	424	354	398	379	386	395	384	413	348	343	384	387	389	370	396	359	374	363	412	366	374	343	359	379	378	384	379	371	375	378	360	390	408	393	406	381	387	371	407	351	406	437	365	392	394	382	345	356	352	356	388	390	405	373	398	325	334	386	376	389	372	371	376	355	389	395	378	348	351	374	378	383	361	393	388	384	369	362	384	366	351	353	387	388	375	365	381	372	358	416	374	352	391	425	386	350	408	391	368	413	369	392	380	383	363	394	384	354	370	391	390	356	391	392	412	367	380	392	331	353	420	355	384	333	389	357	353	398	385	370	355	368	350	358	385	379	361	398	324	395	430	376	371	385	372	385	426	386	382	379	379	371	391	334	373	396	342	420	359	378	395	391	395	392	361	401	339	372	384	379	370	385	361	338	391	372	372	360	368	378	348	383	380	424	376	371	367	351	371	385	393	410	374	381	383	401	380	391	326	368	374	363	353	375	357	393	388	388	377	372	363	381	371	400	370	383	369	404	398	365	404	362	389	363	399	420	398	370	383	382	388	348	334	396	354	394	399	354	375	380	374	377	413	392	381	379	383	366	389	393	416	421	385	372	396	391	370	385	370	376	378	401	387	380	369	371	377	397	391	395	364	397	402	379	363	384	383	402	374	414	364	397	398	387	421	370	376	385	371	408	345	374	370	376	373	385	353	392	357	390	391	387	356	400	362	388	401	388	357	399	399	363	393	379	387	395	370	356	401	395	399	366	383	357	387	376	346	408	376	379	381	385	368	369	353	379	366	384	405	412	385	357	359	377	371	368	340	384	347	380	353	386	393	398	372	358	360	395	373	366	362	326	405	344	375	384	355	401	381	375	417	408	406	386	392	373	350	398	398	363	376	411	409	374	363	388	391	398	362	351	366	379	391	421	380	376	348	345	373	343	366	402	383	390	374	364	373	380	379	394	372	412	390	397	358	384	395	404	351	407	401	396	394	392	369	354	398	365	412	374	339	380	376	356	379	388	370	387	374	393	402	394	380	355	370	381	337	411	382	388	384	339	368	383	364	384	358	417	345	363	356	392	405	378	387	353	354	387	407	352	402	364	352	368	415	389	349	367	421	370	384	374	328	394	355	364	342	396	368	383	392	364	376	389	354	323	375	380	387	348	333	356	397	370	402	401	392	363	349	417	382	369	366	376	403	381	380	381	377	393	378	400	382	389	385	336	349	392	401	400	371	342	372	382	350	374	351	409	392	362	403	368	411	358	368	399	376	371	368	400	401	324	376	371	402	364	365	370	356	389	380	392	393	402	393	341	382	381	383	350	400	385	379	371	390	363	384	390	394	366	393	387	364	354	361	344	394	361	359	366	392	381	404	403	339	367	359	385	340	371	335	414	404	369	365	395	398	339	370	391	375	378	348	349	399	397	394	376	344	344	377	382	413	361	351	377	346	405	339	370	392	376	335	399	361	404	414	403	387	378	364	329	374	377	380	386	372	403	357	388	396	357	366	336	379	404	383	399	404	374	415	365	373	376	361	390	360	421	383	366	389	363	367	380	380	360	398	379	391	362	400	388	341	357	363	362	373	367	396	383	393	379	348	371	388	388	369	355	368	372	341	403	359	363	396	384	373	369	387	388	374	352	382	367	376	372	371	376	358	355	335	388	365	351	384	362	366	406	397	370	339	426	387	394	356	376	374	389	416	346	350	357	380	352	377	354	405	380	397	376	377	376	352	392	397	349	385	379	390	387	389	384	350	419	335	409	375	385	355	379	362	390	375	387	392	354	413	357	375	391	389	357	387	384	338	366	362	409	382	362	412	359	365	394	441	420	385	370	386	395	378	380	374	340	397	411	360	381	382	347	380	388	401	361	372	370	368	373	344	401	425	350	358	357	403	403	353	394	399	369	378	407	352	437	366	391	406	396	361	387	372	387	404	373	385	381	370	368	392	352	385	336	369	368	373	391	395	355	396	340	405	363	347	389	359	387	389	375	381	380	387	371	354	409	367	371	396	381	357	399	395	351	361	389	408	400	421	346	343	381	359	376	397	386	372	327	368	367	366	360	387	364	386	397	361	373	373	388	408	432	375	377	356	366	340	396	370	365	340	332	401	371	389	390	381	406	387	374	394	363	331	368	410	396	389	367	366	426	403	406	337	369	391	411	408	368	381	371	361	397	386	403	409	380	361	381	403	391	360	373	394	369	371	378	356	397	380	361	349	357	395	386	370	375	370	374	379	406	356	386	373	358	346	355	364	344	410	371	380	348	373	398	380	390	372	387	362	381	385	334	363	364	373	349	350	413	373	382	360	380	394	399	356	368	357	414	383	377	392	328	407	357	362	384	401	400	356	377	381	388	365	369	373	410	402	397	384	376	405	356	355	406	375	386	366	392	376	382	381	354	388	370	356	380	383	353	348	404	372	388	345	379	375	370	381	356	367	377	312	357	394	382	413	391	400	361	379	380	370	367	366	375	378	376	391	390	364	385	379	395	351	383	380	398	375	397	401	403	382	388	382	372	399	362	384	364	398	376	345	364	348	365	386	356	409	364	370	332	378	386	379	353	361	385	425	395	403	334	390	379	345	406	392	388	370	399	368	415	361	349	361	398	386	380	402	369	362	372	379	357	359	376	359	379	361	363	371	374	381	368	390	378	346	390	388	395	373	363	368	421	375	345	395	328	388	378	366	343	380	353	378	340	369	363	371	388	385	391	342	342	379	396	406	394	372	402	362	369	423	365	389	369	388	350	387	406	354	380	365	375	366	391	363	363	363	425	366	400	383	376	401	353	401	392	403	347	379	381	344	380	390	391	390	387	359	381	400	381	354	387	356	367	341	386	398	360	370	389	388	363	389	369	383	365	369	393	363	370	350	447	378	371	388	404	392	364	364	382	395	382	399	351	359	388	393	390	373	376	402	390	396	416	397	381	372	397	378	351	358	380	369	428	438	391	396	361	379	418	396	423	403	373	350	368	382	380	371	428	394	398	405	399	375	372	411	364	387	368	378	351	358	399	387	383	384	365	378	401	393	374	395	347	379	406	372	369	380	343	380	374	422	386	333	385	400	367	366	355	342	388	382	377	388
44686	51061	15844	4405	4417	3035	2475	2355	2138	1901	1626	5002	1873	1282	1238	1206	1226	1173	1188	1075	1052	1103	1095	1087	1080	1034	994	1049	1046	966	988	1016	941	1026	948	970	992	1009	945	1010	953	968	983	965	945	977	970	947	973	975	971	913	959	904	940	924	899	954	925	930	938	1024	930	936	972	1014	928	1015	963	922	872	1000	954	936	976	927	953	902	962	1010	945	911	875	957	960	997	924	951	988	912	972	906	978	909	896	894	927	935	883	990	946	889	926	1028	996	922	907	930	928	948	979	954	958	875	941	874	931	946	908	928	914	944	936	908	914	959	941	902	907	886	936	995	893	922	947	940	962	887	929	971	964	949	959	924	925	959	979	984	930	971	938	924	903	906	928	896	894	899	899	934	940	912	917	970	883	934	951	948	872	905	870	911	905	920	912	917	967	936	915	858	945	912	904	946	932	931	933	943	844	932	876	955	941	924	890	944	898	961	979	952	970	909	994	906	908	928	946	979	920	935	927	912	885	911	945	919	957	918	903	970	966	958	916	870	898	951	923	892	949	959	959	950	1009	863	952	898	932	933	973	938	895	869	942	989	941	930	924	892	964	908	964	927	925	904	985	881	935	952	943	990	915	970	888	888	921	966	902	868	916	904	917	879	894	975	934	923	920	980	911	936	949	981	949	861	922	879	921	954	933	902	902	917	957	926	937	979	940	930	981	914	888	903	925	885	941	936	919	977	956	971	1036	881	901	861	938	924	898	967	957	909	946	923	913	926	924	963	968	948	904	912	957	894	1003	976	865	919	951	927	913	871	932	921	909	948	896	928	935	912	859	900	922	932	948	930	908	919	929	909	965	960	934	958	944	979	907	908	967	975	876	939	917	934	911	939	925	932	947	955	939	939	971	910	961	943	920	968	912	938	889	978	907	963	934	929	907	907	976	930	964	921	904	956	943	951	985	857	964	943	906	887	921	894	926	973	933	974	947	909	931	977	917	963	920	872	922	889	914	948	926	960	907	926	974	910	916	914	953	863	895	873	885	910	963	943	924	998	912	982	924	951	973	939	901	903	899	972	939	929	890	957	937	937	1005	932	932	917	949	909	927	936	911	933	939	895	897	919	959	958	924	888	928	937	883	948	938	910	911	920	900	920	918	915	905	920	938	887	953	882	982	912	936	922	936	1016	902	933	871	912	933	877	1018	949	970	934	957	952	941	958	890	923	894	923	971	896	917	939	863	943	944	909	896	977	896	935	939	908	920	892	882	953	915	927	884	934	930	933	987	945	840	914	869	912	911	921	965	961	935	972	913	932	936	923	903	975	941	879	856	939	936	950	905	955	924	926	968	872	881	948	931	956	906	977	908	984	949	962	911	891	931	989	957	913	885	899	913	959	922	906	899	983	919	883	970	859	925	943	909	964	911	930	907	961	877	969	948	921	1030	945	941	971	911	900	898	950	889	928	920	988	916	899	921	913	904	954	883	1001	970	874	903	916	917	939	984	904	913	891	963	893	952	913	931	869	902	1013	925	921	950	860	964	904	953	910	925	954	959	908	933	897	1045	922	930	913	951	898	1020	881	882	900	909	916	903	903	906	920	941	892	925	933	918	943	934	862	894	911	947	955	900	904	984	936	929	908	932	939	884	983	898	954	880	904	922	959	910	958	884	988	926	900	957	979	890	959	946	979	944	961	946	899	930	930	928	932	959	951	903	878	924	977	888	931	933	958	926	954	904	906	956	891	926	951	954	920	880	959	895	887	979	926	886	923	920	857	942	955	901	944	977	980	945	963	921	893	944	935	944	935	918	943	895	933	919	980	864	936	935	934	935	960	897	940	924	944	899	936	889	932	945	922	957	922	942	883	966	971	960	930	953	969	944	930	893	832	907	919	881	935	919	974	846	915	938	937	930	947	852	980	969	915	962	976	924	933	936	973	960	964	914	906	961	981	887	937	972	898	908	966	927	911	886	951	965	937	956	921	914	867	970	970	914	891	934	912	936	941	918	942	876	931	886	916	920	926	941	939	907	926	902	908	867	935	963	859	926	953	875	908	939	972	909	934	943	957	938	919	932	888	945	895	920	913	933	894	868	949	933	931	968	952	908	934	908	911	955	944	943	959	977	892	915	912	911	989	913	967	940	980	878	921	935	953	966	889	906	874	907	891	939	914	989	944	872	925	932	893	940	914	915	871	986	930	935	905	946	908	903	921	972	974	935	869	925	862	916	941	917	940	845	929	903	926	971	910	933	946	898	889	966	912	932	937	877	877	919	908	939	971	923	927	936	926	915	917	958	906	911	902	993	935	950	981	932	904	987	901	932	906	921	896	906	901	965	983	975	909	994	887	903	899	994	932	917	944	897	891	905	948	890	876	946	928	915	974	925	947	933	899	998	953	982	960	930	926	967	966	882	889	901	900	945	937	898	904	967	927	934	918	898	989	905	906	948	910	909	897	910	897	909	946	946	906	928	909	871	933	963	909	901	910	937	976	927	887	916	966	927	949	985	976	929	953	918	958	916	932	880	945	955	891	899	922	967	870	936	875	907	976	883	917	897	924	899	952	870	918	875	897	941	955	919	911	1012	919	939	894	940	910	924	921	929	928	945	885	990	896	931	908	952	896	929	925	944	944	980	917	892	934	946	954	978	948	924	920	934	948	923	950	921	921	950	885	921	955	877	961	911	954	904	868	889	908	908	902	913	944	1000	987	905	915	957	902	910	924	915	904	914	916	930	895	917	879	891	891	936	869	943	971	957	922	936	899	912	921	950	933	939	913	906	935	924	883	883	903	905	943	857	929	966	933	877	975	909	886	922	898	915	938	945	913	949	886	965	875	932	966	905	890	1001	874	917	913	849	940	919	906	853	885	958	966	949	991	917	902	966	958	942	901	959	903	932	893	918	990	906	957	943	945	919	919	887	914	944	985	919	958	957	953	880	972	900	901	1005	897	936	950	920	881	907	959	940	942	885	947	951	940	904	888	908	927	924	935	925	867	952	981	926	940	940	936	975	904	891	914	940	927	872	860	937	896	854	903	975	902	947	887	895	935	930	947	906	910	973	933	946	915	889	913	975	865	937	948	925	970	945	989	912	870	921	919	939	912	946	871	928	1013	936	899	906	967	957	913	881	929	942	856	909	873	952	941	972	924	978	938	935	934	930	945	909	964	981	937	903	942	924	918	910	925	945	941	898	917	935	957	956	921	975	916	932	961	984	953	921	943	974	964	940	965	963	934	911	953	895	904	933	996	935	921	946	878	884	966	947	858	916	877	941	950	914	943	942	944	892	952	908	912	914	908	919	910	952	951	906	907	948	940	924	923	944	931	972	922	976	852	903	941	924	978	934	914	971	986	931	896	927	1022	873	902	915	902	939	911	927	885	940	931	956	927	909	944	987	918	972	952	920	909	929	933	916	888	956	917	926	907	900	995	921	905	940	910	905	921	915	908	895	929	946	944	965	861	949	885	943	942	911	931	917	902	944	918	884	924	931	924	930	964	928	880	929	943	935	918	911	920	922	952	909	965
52127	36513	26715	23533	23116	22545	17594	8024	1708	869	718	657	643	560	548	492	525	493	489	507	498	487	492	479	470	467	462	478	483	457	459	425	458	430	442	480	486	456	483	445	474	483	475	448	422	485	437	458	464	428	473	486	456	428	432	441	447	427	476	472	444	465	436	498	429	430	412	412	444	442	471	432	449	479	423	457	417	460	482	450	418	461	442	419	427	460	492	449	466	472	443	473	456	427	445	475	427	461	442	408	465	496	419	431	460	420	495	437	434	484	454	433	423	451	448	416	478	408	435	430	462	434	465	465	458	397	416	398	444	441	467	406	447	446	424	470	457	455	457	435	428	430	440	495	469	472	399	443	460	464	410	434	453	432	437	453	474	436	417	412	490	464	477	530	450	453	426	449	445	449	480	443	452	436	391	436	442	435	484	474	465	419	409	491	404	401	442	433	437	463	389	471	438	477	442	434	426	406	444	443	458	407	449	461	444	437	411	435	426	418	424	434	400	410	440	442	478	437	438	417	420	402	425	455	454	437	491	439	435	455	446	423	441	443	436	448	416	444	421	422	477	437	428	451	433	389	440	479	420	399	469	409	472	415	424	481	472	419	430	420	432	433	439	460	460	427	457	467	490	427	463	484	462	449	453	428	469	436	408	467	407	454	488	425	443	402	476	382	445	474	462	477	451	416	455	450	412	465	409	435	460	419	456	424	446	449	427	421	439	444	439	450	472	419	451	427	471	435	450	467	446	456	461	452	477	447	460	458	446	408	450	449	454	443	436	418	431	423	434	432	456	484	408	461	404	442	449	438	468	421	411	402	447	448	454	380	423	425	424	453	445	431	462	439	423	466	456	421	428	459	445	467	457	474	429	414	446	418	504	422	491	432	414	442	394	450	423	433	469	444	431	441	457	444	447	453	451	462	441	458	472	466	475	443	444	425	483	419	463	418	454	439	481	447	409	449	448	465	435	434	446	440	415	407	410	455	482	431	467	439	481	419	463	473	469	458	449	450	397	434	456	460	435	418	422	485	455	457	432	444	419	420	419	432	419	454	483	458	453	458	433	441	443	477	466	430	426	443	469	439	437	399	462	453	489	464	494	457	411	462	433	397	435	446	499	438	456	449	438	433	437	456	429	415	417	458	447	452	395	461	419	446	469	462	482	478	480	445	451	462	451	456	475	439	444	428	420	460	422	460	453	449	420	472	479	438	450	478	469	440	452	429	499	440	448	433	466	459	447	450	455	430	446	470	455	451	444	480	446	462	457	417	430	463	474	448	438	449	471	439	446	503	436	452	465	442	476	445	456	499	396	414	422	488	475	453	448	429	472	410	444	427	440	465	444	474	463	459	439	458	480	418	445	439	416	428	465	447	471	453	428	400	425	415	435	451	419	465	465	434	440	483	457	416	482	459	458	494	414	422	441	392	446	401	445	424	420	472	433	456	437	483	411	441	454	469	439	431	441	457	405	409	459	453	408	458	470	426	417	435	418	430	428	483	480	457	421	470	426	442	441	459	460	437	452	427	461	487	430	468	400	445	465	480	424	454	514	441	463	430	394	460	482	483	460	452	394	441	439	484	451	465	430	459	417	457	427	422	403	477	430	448	463	449	410	426	445	454	452	420	406	426	405	435	436	444	406	470	450	439	454	454	420	460	439	483	463	463	475	437	433	469	438	424	445	450	431	421	433	453	418	437	470	456	446	480	405	431	440	400	423	439	458	432	476	445	468	446	423	447	445	410	453	457	414	440	477	445	435	447	453	460	457	417	464	446	457	415	429	430	443	453	426	417	439	438	431	475	431	483	479	426	439	447	439	479	460	443	414	446	462	444	418	422	457	440	463	483	471	448	414	417	415	461	461	415	485	431	440	450	408	464	479	463	467	437	452	456	446	477	464	446	410	426	446	442	435	453	439	438	466	452	454	424	450	440	413	419	440	429	477	408	445	432	441	453	454	394	481	469	481	449	400	446	461	464	445	445	466	446	432	451	441	468	444	435	465	435	423	454	483	453	454	444	445	452	481	436	429	449	449	454	388	438	489	467	462	468	423	435	457	448	422	445	429	473	437	481	422	461	439	455	459	452	460	471	436	467	466	460	433	428	450	463	444	455	439	447	396	418	453	459	445	463	423	428	473	412	493	448	420	430	433	469	455	454	428	449	463	406	440	427	420	485	460	467	429	476	416	440	434	448	437	445	446	468	424	458	436	434	425	386	414	410	443	452	458	421	420	465	441	413	471	445	452	425	452	471	477	466	458	436	448	458	467	442	465	471	436	432	449	420	443	434	438	442	472	434	446	449	429	436	429	428	437	425	445	458	494	427	449	446	463	448	478	484	455	445	423	447	459	447	419	413	444	443	446	456	428	439	447	429	424	436	459	488	476	434	414	471	447	460	425	406	456	416	410	457	443	447	433	427	430	445	477	472	455	472	466	459	412	434	393	458	426	437	436	482	418	437	433	423	472	426	445	433	448	482	427	425	440	470	487	467	430	440	392	455	438	448	418	460	447	414	482	428	408	479	422	428	407	413	438	443	453	455	451	467	409	421	475	461	458	416	435	446	447	451	426	452	416	445	438	443	426	415	440	461	487	383	420	413	478	442	441	488	440	436	466	410	407	434	500	449	454	450	478	476	445	449	445	427	436	427	452	458	448	477	474	416	456	437	432	437	478	463	448	491	451	443	462	420	438	474	437	413	446	476	452	401	439	452	465	434	418	445	432	418	470	455	451	437	426	429	443	453	426	457	447	424	427	438	418	425	450	427	452	425	416	478	462	411	438	479	451	430	439	436	445	408	451	462	464	409	461	446	451	416	437	457	427	416	448	429	454	467	471	465	428	479	425	452	420	470	457	464	440	487	437	467	464	476	438	415	430	440	460	451	440	476	437	485	441	440	454	421	429	403	460	416	405	462	409	382	414	464	477	452	471	422	430	449	469	444	444	437	475	453	429	481	427	451	461	420	466	462	455	446	445	430	422	466	499	447	429	428	411	430	461	421	466	457	433	441	458	453	469	452	440	434	420	430	444	440	457	451	415	419	447	420	410	468	443	420	472	440	427	458	454	467	456	430	461	469	454	424	420	425	479	453	452	424	410	432	469	431	422	459	436	429	426	482	414	469	423	437	431	449	459	426	462	445	449	428	498	453	419	431	456	446	461	402	432	468	439	400	476	445	431	486	476	471	414	488	449	475	445	398	446	448	434	477	419	404	460	447	469	445	441	422	432	445	429	468	407	428	407	439	427	426	444	441	451	424	495	425	472	508	432	463	432	461	471	441	473	456	382	433	501	468	465	462	494	403	422	455	464	462	444	437	440	468	464	401	444	431	422	453	431	456	465	420	429	423	450	452	426	460	420	452	425	471	482	445	453	443	427	439	441	444	412	444	470	442	441	460	449	441	455	436	440	462	465	429	441	474	449	437	480	464	458	422	426	474	456	452	439	453	431	453	463	454	470	389	459	503	388	443	418	428	443	459	429	430	441	445
47370	33105	18476	6103	4914	4090	3522	3607	3107	2815	2203	2472	2175	1648	1577	1408	1429	1398	1381	1340	1329	1216	1240	1215	1207	1157	1208	1126	1125	1178	1149	1143	1141	1055	1096	1131	1009	1072	1128	1055	1129	1077	1049	1064	1093	1041	1047	1035	1093	1031	1006	1130	1030	1031	1061	1001	1041	1021	1027	1057	1055	1015	1011	1032	1042	1023	1002	1068	981	1030	995	1068	1025	1007	1026	1048	1010	1025	984	1051	1015	1012	1001	1030	1042	960	1002	1032	1033	992	1011	976	989	1000	1015	999	979	1018	998	1036	988	990	986	976	989	1033	1026	990	974	1062	1012	1000	1081	1004	1041	977	1041	987	1027	1017	1012	981	1024	974	1076	1029	1020	1021	991	1038	1071	1020	1023	995	1018	1058	1049	984	980	1010	1025	975	965	1060	1014	1017	934	1035	981	983	1019	1036	1027	993	1039	1049	981	1002	991	1016	976	957	1012	1047	969	961	939	1026	946	998	1035	1002	970	997	966	1003	1020	1049	989	1021	1013	1056	1000	967	1030	1012	979	970	989	993	1034	987	1035	969	1018	1023	994	1051	1063	977	1028	1013	1050	997	980	995	967	1024	1037	1037	977	949	981	1039	973	990	969	1010	1018	1005	968	1016	1026	1024	978	994	986	994	910	1027	992	952	1006	1032	1018	956	982	996	1051	1037	949	997	1002	1020	966	999	975	967	998	965	1054	983	1015	1009	1028	974	989	1008	1010	952	1004	1045	991	974	1031	1011	1015	969	997	999	1027	972	929	1015	1025	986	954	1003	1004	1028	950	951	1005	962	1017	982	969	964	993	971	943	976	964	1061	998	1039	1073	1024	991	1002	972	961	997	1029	993	1012	1020	1025	1004	1041	1014	1058	1004	967	944	991	975	1026	1009	987	959	963	973	977	1003	1026	996	981	1007	973	1052	957	995	975	951	1008	981	993	993	1028	983	1023	1033	1011	978	988	967	1007	946	1041	1021	1055	1022	970	941	1051	964	963	1022	1017	1002	988	999	978	1005	1019	978	980	1020	987	998	1017	977	1001	1001	1077	1000	1007	996	975	1025	989	1044	963	993	1017	969	985	1011	951	1067	1000	1020	1020	993	990	1000	897	1028	990	1015	994	1014	989	991	974	928	983	1018	1041	976	929	1010	1020	1016	1032	1063	1014	952	999	1071	1045	940	1020	1031	1014	1025	1057	1009	1029	1103	1075	993	1029	1014	1001	963	1013	1041	989	992	1012	968	956	990	1027	999	966	972	965	1010	1022	1015	1040	1037	993	932	1014	1018	1019	949	1023	1018	991	1047	1001	966	1031	1001	1027	988	1019	1012	1008	1023	954	902	962	1020	996	1046	999	1015	1024	1042	1037	997	995	996	989	977	1033	992	991	1008	973	968	1015	1051	999	992	1023	1004	1012	930	1076	981	1047	979	1017	997	1002	1001	1024	1032	1046	995	1017	1018	984	979	1020	967	964	997	968	937	1054	1012	991	1018	1036	1030	1036	1002	988	1025	1009	1022	1001	1033	1036	985	1046	1017	1016	940	980	992	1016	983	1001	987	992	967	975	1011	990	1019	964	1001	1020	1005	1023	1022	999	978	1002	1001	1022	1047	997	1043	982	973	1037	913	1008	987	1014	1019	984	995	1026	1090	1024	997	969	980	982	994	1018	1037	1015	1008	926	991	1086	1046	1022	1046	1032	966	1057	958	1016	1011	994	983	996	1032	1038	947	1017	945	996	1048	965	987	988	1046	965	1003	985	980	998	996	1065	1028	972	968	931	1052	984	993	970	975	1044	989	946	971	977	1038	1028	986	1063	1009	966	1020	1042	1025	964	1016	982	968	1029	1012	999	1013	991	1013	1038	985	974	977	986	940	1003	993	1002	1003	1015	995	1042	978	954	986	1034	982	984	986	1024	1052	1014	996	984	1025	1015	989	1052	990	947	961	1007	1035	1020	975	1003	1039	996	1019	1022	985	1005	964	1014	1004	939	946	994	1023	990	1030	1031	989	977	1003	989	1033	1063	1027	1016	998	1010	1017	947	1043	1002	1020	1025	1002	1009	956	1008	1040	1012	1012	963	983	1017	1012	979	981	943	1022	968	989	1015	980	1034	991	986	1041	1075	989	995	984	1012	984	1022	1012	1007	1031	1030	983	1048	995	966	1010	1005	994	977	1051	947	1038	998	960	1012	947	966	976	1015	1003	988	1060	962	998	986	961	950	1012	942	1006	974	982	998	987	1013	1001	1009	1030	1037	989	991	917	959	989	990	934	958	997	1008	982	1029	991	976	977	1010	1023	972	993	957	991	1038	951	1049	967	1012	978	1030	1045	1020	1017	1027	999	946	1013	1025	975	986	990	992	1002	1005	1014	1009	981	1027	964	965	971	989	995	1006	990	1008	1018	979	962	1007	933	1035	969	1037	1008	1010	976	980	946	1019	996	1015	996	1005	986	1005	996	1058	992	998	985	1037	1004	1011	999	1050	1014	998	1039	1007	1024	985	1032	1061	987	971	956	1012	958	1038	1041	962	968	979	1000	951	997	967	999	1001	1044	1003	1009	978	974	1034	975	996	1014	955	979	1001	1025	1012	1023	1002	973	1028	1023	1009	964	1014	1038	1014	1002	970	1029	1029	1062	991	1006	999	1021	977	1020	1038	990	993	988	975	1034	988	1018	986	1004	968	1092	977	971	1011	1010	1030	999	1015	958	1033	1003	995	956	1059	975	1012	973	1001	1034	1035	1031	958	1011	1056	978	988	1063	1029	1018	1031	1001	989	1025	991	997	1001	957	1005	987	1030	964	990	995	1027	1026	1004	971	991	933	997	962	1004	1017	1033	994	957	993	983	968	1066	977	1006	1001	1020	1058	926	998	1011	997	950	1018	1012	1040	1016	1012	1013	1030	1003	996	1025	1008	963	1016	974	958	974	972	974	950	985	989	1009	999	929	1031	977	1053	975	1035	992	1025	986	995	1026	988	911	1035	997	1031	973	1001	936	992	962	967	1014	980	1027	982	1051	1069	988	1020	1051	964	962	1013	985	961	1048	954	1064	971	1013	947	980	1024	995	1062	975	1038	981	1011	976	1036	1037	1002	1001	991	1020	1091	1042	1037	997	1021	1030	1037	1005	1026	997	922	957	948	976	999	1021	1036	915	983	999	965	1020	1012	976	1031	1011	1014	1013	995	1009	972	1047	1053	981	1007	954	1041	1027	1000	1031	999	1036	1023	1018	994	1012	954	996	971	1011	966	1018	979	1043	970	990	959	989	1021	1001	1002	977	988	997	1020	1017	971	991	980	991	1023	1055	975	961	1013	1011	1010	1051	982	1036	1088	1036	973	991	969	1055	986	944	982	1013	1001	999	1022	1050	1016	1022	962	1023	998	1027	995	985	913	1040	1001	986	971	986	968	963	1011	982	986	1008	1017	991	975	1022	1036	1014	1003	1012	972	1003	972	1045	1017	1038	1017	984	997	1053	1051	1006	918	951	994	990	1005	1033	1035	1078	972	1024	1043	1018	1021	947	984	988	1015	1010	961	990	1011	976	984	1021	1023	1006	934	1062	1023	1045	995	1011	932	1014	1002	1050	1052	1006	976	995	1052	990	998	969	1019	1017	918	990	965	1044	1009	1010	981	1041	990	997	997	992	1005	1001	1007	990	1057	938	1019	975	1017	987	927	980	979	972	1013	998	1000	959	1009	1010	1059	1007	1050	979	947	1020	988	998	998	1021	1059	1013	961	1019	1003	1032	1015	995	1001	943	1021	991	989	987	1037	1052	990	999	993	952	995	974	948	994	930	1028	1024	1013	1000	980	1042	986	960	948	952	1016	1041	993	994	1039	1011	1023	991	974	1032	976	979	957	988	1016	1039	972	1021	1005	1031	993	976	1019	1029	995	998	993	962	981	1044	990	978	1024	1015	1031	973	959	961	995	999	1004	1020	1028	946	1026	963	1011	986	1027	980	981	997	1000	1021	981	1021	956	1025	971	964	987	1035	1032	970	976	1019	996	972	977	1018	1028	1016	1025	986	999	1062	1013	982	1014	976	969	1019	998	1030	1020	1044	1016	980	1018	1054	1023	955	996	996	943	983	996	1040	1025	965	985	1020	992	982	1040	984	922	996	961	1008	988	948	1029	1048	1015	1076	976	1004	1002	1000	1035	1022	1052	1041	948	1046	1013	1035	971	960	1065	1003	977	1056	1048	990	993	1050	1012	1001	983	967	1020	1002	1032	985	1015	960	1002	986	996	991	980	1010	1046	1010	977	959	937	1027	947	1027	1001	1011	1006	1009	988	984	1028	995	1007	1000	1007
20832	14289	4704	1568	720	325	222	211	173	187	204	345	280	199	171	178	210	165	193	162	165	193	191	197	159	160	176	183	182	177	188	170	187	177	179	185	184	200	191	190	173	181	160	183	218	174	191	189	183	191	182	208	200	169	180	188	166	169	167	187	188	187	187	195	207	187	167	164	180	208	187	198	207	175	159	166	186	161	192	179	157	185	196	189	174	182	187	171	206	186	206	174	194	196	198	182	185	186	181	177	212	188	192	186	191	178	174	193	194	173	177	177	173	150	200	166	186	176	184	162	174	174	202	182	189	184	157	190	178	191	183	182	207	203	181	163	182	177	170	180	191	195	162	160	195	183	175	171	207	198	199	181	188	186	165	155	201	185	168	179	167	209	178	175	198	159	178	193	193	178	185	160	173	154	170	193	172	169	200	187	191	165	185	188	180	193	174	186	161	185	173	194	165	207	170	192	170	172	187	168	182	189	148	184	172	186	183	175	199	188	173	178	178	176	175	186	148	177	166	200	206	179	179	172	171	174	185	161	174	194	162	181	174	175	169	193	172	189	203	194	178	194	174	163	165	193	177	190	191	205	172	192	190	184	180	175	171	170	173	174	152	192	181	186	190	176	199	171	177	175	184	163	181	182	199	193	176	181	177	178	192	175	176	159	171	208	175	161	171	179	172	190	184	175	193	178	156	187	184	190	172	175	226	206	177	183	186	172	183	154	187	169	169	176	214	175	179	192	186	209	168	153	184	184	177	182	166	177	172	187	202	176	218	196	180	211	180	206	178	173	185	172	179	193	190	149	194	178	204	180	186	180	190	164	177	179	187	171	169	181	189	159	173	177	208	189	209	222	171	182	168	183	191	177	183	199	177	165	202	183	145	195	173	147	203	195	182	168	169	196	177	170	188	192	182	181	184	189	177	186	186	207	176	165	198	181	183	169	184	178	199	203	173	185	176	157	190	170	166	205	179	190	194	180	181	180	172	181	169	199	195	200	189	182	200	176	161	169	208	172	208	188	140	167	175	154	166	180	179	210	169	171	169	162	163	200	189	143	182	210	187	205	180	191	160	174	177	176	200	150	190	202	186	196	183	192	175	161	184	166	153	179	181	183	174	173	187	188	166	200	194	184	193	182	185	172	153	140	171	186	163	183	172	192	179	195	183	186	182	168	198	177	183	180	212	184	178	218	189	176	192	179	160	176	170	194	209	175	178	205	187	185	183	190	180	176	196	196	173	183	173	169	211	183	157	163	181	182	165	170	170	180	157	179	183	192	197	178	151	195	190	185	167	152	174	175	196	182	193	196	173	222	196	185	199	182	182	187	184	168	208	176	167	172	193	174	170	157	197	166	171	206	207	170	182	158	158	190	172	184	165	193	175	182	190	198	185	174	183	181	195	162	166	189	195	173	191	178	197	171	158	154	174	185	170	178	223	184	168	192	208	203	172	195	158	182	185	194	162	158	157	173	164	189	187	188	187	180	191	190	181	192	180	178	167	186	186	178	162	169	184	179	187	175	179	159	183	197	186	171	196	179	178	170	166	175	176	160	167	167	195	170	183	179	176	182	185	174	184	180	180	199	155	176	175	145	160	187	193	194	188	176	152	192	192	165	190	157	207	181	189	214	171	195	195	202	216	165	168	182	187	211	188	215	194	184	164	200	215	185	167	190	161	182	166	169	177	201	182	193	187	168	187	158	171	174	169	157	194	181	158	180	197	169	183	159	190	201	172	205	169	183	156	185	171	169	183	170	199	212	194	183	175	176	177	195	172	191	158	176	184	167	182	178	167	164	171	156	173	174	195	164	180	170	183	176	148	170	166	180	176	204	164	182	200	184	169	183	178	190	203	170	168	172	168	197	172	197	154	195	181	195	206	188	173	200	193	174	206	168	169	190	168	182	175	185	171	154	167	192	177	179	185	172	179	199	184	171	186	162	173	175	202	195	178	175	176	183	161	180	206	171	175	176	180	175	189	196	180	188	178	181	181	188	194	186	180	203	181	201	175	203	164	162	184	159	181	174	181	188	176	185	169	171	181	170	175	202	179	175	192	161	189	170	177	170	192	166	176	160	203	183	180	198	175	198	187	166	180	178	169	158	188	160	170	168	163	160	185	189	185	190	177	214	176	169	176	157	163	181	194	145	202	194	177	208	175	184	172	167	183	181	171	156	199	199	171	193	165	204	183	183	184	186	193	166	190	173	180	188	187	172	166	154	189	162	184	183	175	195	169	182	205	175	183	186	187	193	176	171	187	163	167	202	180	180	180	161	180	186	161	183	183	184	184	187	166	181	180	187	185	165	168	164	161	204	169	174	196	175	174	192	194	192	185	187	170	214	203	198	184	180	179	193	160	188	184	170	201	168	174	174	168	183	198	174	179	182	223	189	165	182	177	175	158	191	187	183	186	201	175	195	176	203	182	185	196	160	173	173	182	198	214	208	175	203	185	178	176	180	166	170	160	178	177	190	186	189	193	193	204	186	188	176	181	184	172	151	171	178	179	162	164	172	198	174	178	179	177	155	187	167	196	193	195	205	178	189	159	182	173	210	186	188	178	166	199	172	172	189	170	201	160	175	164	182	182	170	166	176	183	179	182	205	175	199	188	159	194	162	187	211	181	181	176	189	187	162	189	208	213	172	174	153	187	167	186	214	190	186	166	175	177	163	164	181	174	174	186	171	161	165	178	192	186	193	189	197	171	161	203	181	176	195	202	159	196	189	207	185	171	166	164	173	182	189	199	197	181	165	178	159	158	178	181	167	174	172	164	181	170	175	176	171	174	188	173	174	189	183	173	220	202	171	184	165	193	188	167	188	179	164	183	162	180	170	170	156	147	163	184	165	193	177	151	157	195	172	189	175	200	165	177	177	192	181	168	158	168	173	200	159	174	195	168	225	176	170	176	152	166	182	182	200	167	179	178	202	174	182	172	161	180	181	183	185	170	182	198	182	218	184	196	178	223	200	166	182	185	166	202	189	187	186	178	160	189	171	200	192	186	196	163	166	173	220	212	186	174	174	185	176	191	188	184	188	177	189	178	158	180	169	149	176	178	195	175	209	166	164	176	191	168	186	210	182	194	185	192	186	184	193	189	179	152	188	194	184	210	177	156	159	185	184	160	182	187	185	190	210	168	192	185	185	151	188	194	178	183	178	169	168	176	144	206	170	199	185	167	196	173	185	174	197	193	195	186	165	166	179	176	158	195	166	178	189	172	173	185	193	166	189	204	193	176	200	183	182	167	166	173	188	168	180	193	201	182	186	207	164	165	166	153	188	185	213	195	198	174	168	154	172	204	186	184	186	179	186	173	178	178	204	186	206	169	182	187	177	181	155	179	177	187	197	166	167	170	182	183	155	174	160	181	186	188	190	175	169	187	174	176	183	188	185	175	184	187	173	174	178	185	186	195	187	188	167	174	172	184	182	170	171	176	168	177	214	148	160	195	177	189	179	196	164	181	170	170	192	171	176	164	184	154	187	187	188
17777	4354	1691	1047	708	653	671	631	552	596	660	1956	1400	573	563	499	523	524	564	553	551	528	548	541	524	544	553	509	560	533	536	541	519	573	532	566	571	491	582	584	536	539	558	585	542	535	548	547	539	529	523	505	556	550	517	563	543	529	519	546	517	531	522	536	548	557	543	529	541	590	555	540	579	516	581	520	573	548	543	504	537	567	512	548	534	567	522	573	531	566	520	519	576	521	523	525	513	486	488	538	532	519	556	533	500	525	538	495	577	523	553	535	561	558	556	514	568	495	577	546	516	557	507	534	577	524	542	559	552	550	521	576	568	533	506	532	545	538	548	542	541	556	514	529	510	543	545	492	543	553	516	550	498	540	522	563	545	622	510	550	537	544	493	536	520	508	499	535	555	488	556	516	563	500	561	540	510	523	564	539	563	546	540	518	544	544	535	550	558	562	557	541	507	522	542	556	561	523	522	574	513	584	529	576	533	568	503	559	526	515	540	576	577	521	573	499	562	572	563	608	530	530	580	543	579	516	536	559	569	543	554	537	530	529	570	508	558	541	534	523	513	511	553	515	558	586	546	546	529	541	505	563	504	520	537	511	530	529	521	587	522	503	508	562	503	540	515	546	565	513	563	538	523	539	518	542	542	502	558	517	542	511	534	545	565	574	566	515	506	519	582	516	556	538	542	573	565	568	548	545	516	539	547	545	495	543	535	594	502	553	548	538	543	572	571	561	535	515	527	505	538	565	493	555	521	557	550	535	530	478	561	543	610	565	534	529	548	537	531	539	541	546	551	560	523	538	567	521	562	533	533	590	513	509	552	558	564	514	542	527	568	568	536	518	511	545	535	527	517	514	511	557	506	579	552	540	547	576	560	513	529	554	509	524	570	554	524	583	550	541	511	533	560	542	526	527	539	565	520	515	533	545	515	533	497	535	517	543	560	576	514	533	539	557	575	535	510	552	584	561	561	526	554	516	522	549	522	514	526	521	589	551	524	551	538	509	494	479	551	556	547	530	552	524	555	598	549	526	522	545	532	552	517	526	568	527	502	536	526	512	508	531	517	556	573	574	559	532	583	554	536	582	493	534	508	543	522	527	533	556	583	508	534	550	527	526	551	551	536	516	555	553	511	562	541	512	560	487	552	552	570	512	499	548	540	539	548	521	523	555	549	521	540	538	514	528	513	527	550	572	549	591	597	509	566	547	584	553	582	555	506	536	537	530	525	504	520	534	540	511	514	582	550	539	528	552	549	523	542	526	522	565	549	523	521	544	548	519	520	567	515	578	542	554	564	551	553	544	578	591	555	525	538	557	534	563	522	565	516	603	566	522	559	532	531	560	583	545	554	525	553	537	495	571	524	551	551	531	560	574	520	551	552	552	530	562	505	549	508	530	559	539	575	536	545	531	535	575	527	547	515	578	516	540	535	577	568	505	516	525	554	534	529	515	534	561	595	531	528	562	537	517	573	532	504	549	543	540	560	529	551	591	528	523	584	578	560	526	550	570	550	516	540	517	584	560	519	532	558	555	519	541	556	545	513	564	568	553	491	584	559	520	545	550	541	558	549	526	546	509	525	591	554	521	534	570	514	555	537	513	572	546	509	536	522	565	520	508	554	524	555	525	524	522	528	575	505	529	540	534	547	527	528	516	573	510	599	518	544	550	560	574	556	520	531	557	594	557	556	568	530	565	529	536	525	537	564	541	520	519	514	582	569	527	548	542	506	603	508	523	577	533	505	527	513	542	529	536	558	535	557	563	540	543	535	543	532	586	538	533	519	555	557	542	593	559	563	569	510	506	531	520	538	502	534	554	527	530	530	540	562	545	503	533	568	581	526	546	549	570	580	515	570	535	525	592	567	505	543	572	510	514	510	498	573	537	516	578	579	525	508	575	527	535	532	570	521	549	525	520	533	564	552	497	527	571	534	521	563	555	542	527	542	504	546	549	518	540	562	570	560	522	492	617	507	516	551	558	556	555	550	506	532	563	515	558	541	506	588	569	564	588	519	536	550	588	531	571	555	544	527	531	540	546	531	529	524	509	557	578	570	540	597	541	537	505	505	513	544	532	525	545	551	582	553	546	531	531	574	547	546	591	551	526	512	555	549	527	586	591	596	556	533	544	559	537	580	563	580	551	495	500	549	540	534	595	556	528	538	541	527	534	573	543	543	545	575	570	573	519	545	548	493	517	547	543	532	537	543	525	560	572	535	572	583	576	574	554	563	551	538	567	519	532	530	539	554	575	524	530	485	556	534	538	556	497	555	556	575	490	557	557	554	569	594	544	557	526	505	508	630	514	509	579	568	536	536	539	571	567	570	543	573	607	546	536	573	547	517	498	546	580	525	531	581	533	519	554	484	534	565	577	559	595	585	498	518	557	555	608	530	567	526	592	542	540	523	540	507	600	574	537	522	504	563	529	507	507	547	563	537	533	487	520	589	528	537	504	538	532	507	548	504	552	522	563	549	585	584	537	518	536	526	524	532	593	550	557	559	571	511	516	578	577	504	551	533	547	549	529	538	562	525	528	522	544	518	546	555	517	538	547	560	560	560	547	486	564	528	563	519	527	489	569	520	532	527	603	536	564	566	470	522	515	519	565	534	577	555	542	553	498	539	522	529	515	511	535	506	534	550	536	560	552	507	561	495	530	545	565	532	545	552	560	539	536	520	525	554	592	584	521	532	525	536	547	542	561	543	540	534	557	574	522	571	517	536	559	507	544	540	519	539	535	548	501	586	513	520	544	579	492	557	542	557	565	526	540	521	593	554	488	577	561	558	532	530	583	538	546	516	516	538	533	499	518	573	547	555	574	621	511	529	599	567	545	554	549	564	502	541	556	540	561	544	537	527	557	601	552	542	568	534	509	524	560	543	500	519	537	488	547	546	541	572	566	550	526	499	545	557	548	529	533	551	551	545	536	531	503	545	537	542	546	531	498	555	558	551	579	611	532	519	524	546	574	503	525	536	596	534	550	545	545	528	570	536	560	571	565	555	529	564	528	575	548	526	568	574	503	536	561	565	540	528	552	587	538	547	583	571	542	585	588	569	561	503	549	540	527	542	517	562	550	548	523	576	499	542	545	516	507	556	556	527	539	588	537	535	569	534	507	546	510	507	544	552	539	524	572	527	533	556	573	543	553	529	528	534	544	550	576	545	527	533	557	536	556	537	563	558	537	524	531	539	579	532	595	592	513	572	516	551	530	575	541	529	519	565	608	543	528	560	528	517	558	567	554	526	503	540	569	529	508	564	593	512	505	584	597	519	545	575	567	509	520	527	571	570	540	520	556	512	553	579	555	527	505	497	513	533	537	535	564	566	564	609	548	540	529	548	598	562	551	545	520	553	570	578	562	580	542	571	526	532	563	563	526	534	549	574	532	593	550	523	533	517	526	488	578	547	541	553	542	519	529	527	547	498	570	528	548	565	518	538	539	515	541	562	548	525	568	561	530	525	548	584	596	498	544	561	533	577	573	488	525
46710	30070	19938	14757	10338	5861	2949	1239	675	570	1822	7816	4941	554	473	474	460	410	436	418	466	418	421	431	443	392	427	404	391	383	405	441	397	402	422	418	427	411	422	370	407	432	398	403	392	403	431	419	421	382	359	383	391	388	373	389	385	398	379	357	388	358	376	403	397	409	401	356	404	410	391	405	418	425	377	402	385	377	404	417	387	400	388	392	392	391	407	377	391	391	359	376	407	396	367	366	363	387	410	397	390	402	439	370	426	406	395	400	398	403	400	428	430	368	413	387	434	381	381	408	369	346	395	392	368	414	423	404	393	388	361	384	404	386	408	393	413	358	404	406	380	370	406	413	401	418	378	414	400	389	391	406	389	393	388	420	406	409	362	417	396	370	421	369	400	429	387	385	420	379	395	415	425	409	391	389	369	438	442	406	429	387	424	387	402	398	385	369	398	402	398	392	420	382	396	397	400	346	378	411	397	397	430	396	386	382	394	387	420	407	421	445	407	400	368	391	414	412	383	365	419	383	412	372	396	389	391	399	442	348	360	448	423	385	403	396	392	383	415	390	389	373	422	387	392	399	410	380	406	407	406	385	371	398	406	381	417	379	351	399	420	360	432	384	396	386	416	388	399	364	408	420	396	420	383	390	348	372	424	384	385	392	421	396	404	428	416	409	418	377	397	375	406	393	394	448	377	412	396	406	422	377	358	364	397	372	404	405	397	408	377	395	408	386	391	384	379	376	399	395	399	408	388	390	407	362	395	380	441	407	411	392	421	430	392	391	396	357	382	400	407	393	371	396	393	404	411	401	385	387	394	394	381	394	378	420	421	389	402	377	409	404	388	368	418	361	383	423	390	374	419	369	383	398	349	394	398	346	383	440	383	397	375	414	423	378	366	397	408	383	386	378	436	412	394	424	401	377	409	418	382	421	390	362	402	383	388	376	408	383	359	389	386	367	402	356	404	368	394	412	414	409	390	370	409	360	373	412	401	402	373	410	393	378	380	392	395	388	377	400	418	396	405	398	385	392	361	352	379	392	370	399	389	375	377	394	378	413	376	412	386	372	422	415	405	391	398	407	381	358	382	355	396	359	414	351	397	392	369	420	392	409	411	420	426	404	412	428	393	432	423	395	423	380	378	397	381	400	394	376	333	412	343	387	369	381	378	402	377	412	378	387	411	427	392	443	406	397	397	383	395	392	376	420	388	371	388	358	409	416	395	405	395	423	390	416	396	379	414	408	433	378	400	389	413	423	342	389	420	362	388	405	446	377	363	391	392	395	421	379	378	379	379	385	399	373	404	372	379	395	430	412	384	374	418	396	394	401	382	402	417	403	390	409	444	420	371	392	368	407	391	381	384	392	418	388	415	391	402	409	383	417	402	435	377	412	400	382	375	387	406	397	411	351	408	385	391	419	378	405	377	455	455	420	396	422	357	399	423	377	382	412	355	404	434	448	361	395	411	386	405	398	406	362	391	399	421	394	408	430	394	394	382	422	385	418	400	392	426	390	387	418	398	390	416	386	408	384	402	398	416	383	417	424	415	417	394	402	387	408	391	382	406	414	385	431	405	388	386	416	412	418	375	438	379	376	392	420	421	426	392	378	364	351	397	362	431	388	355	365	375	351	362	433	374	402	382	377	344	363	362	402	354	408	451	392	383	386	373	404	397	384	375	418	444	416	401	369	370	404	376	395	396	398	386	360	406	423	370	373	429	400	406	397	371	372	413	371	366	440	371	368	411	389	406	391	429	380	398	388	378	394	422	407	360	400	433	367	353	378	380	399	388	385	392	398	358	388	375	390	395	384	355	371	414	367	375	399	395	420	396	357	402	391	357	346	397	342	374	388	420	406	368	393	395	401	374	399	382	401	430	388	410	397	386	392	401	403	413	415	369	385	340	407	430	417	411	376	389	381	379	354	437	370	381	385	390	383	352	377	389	403	393	399	387	357	371	389	378	414	399	401	411	380	430	383	408	392	398	389	380	364	396	422	395	367	392	389	388	384	393	411	400	392	380	393	417	415	400	396	413	410	385	382	370	371	397	390	398	414	411	377	382	421	412	447	399	385	420	424	394	370	382	382	430	372	400	403	366	405	405	439	427	407	361	387	371	452	407	382	430	383	387	416	404	396	390	401	380	388	398	369	402	400	378	407	404	390	394	388	412	408	358	430	391	423	420	411	392	375	388	392	401	426	442	396	416	397	373	369	408	423	363	354	443	366	369	400	388	415	454	445	386	400	405	376	372	403	417	394	396	399	369	385	413	390	393	414	400	413	407	427	370	402	369	396	397	367	357	386	396	428	426	387	374	387	434	419	375	362	394	405	412	388	428	390	403	395	387	377	420	403	434	392	374	380	423	394	395	409	382	408	389	361	385	402	386	348	361	372	389	380	407	363	371	389	385	389	386	376	425	438	378	417	394	383	382	372	379	365	410	392	406	403	387	382	378	410	402	379	394	380	394	375	379	402	385	385	376	444	412	408	408	407	460	411	369	407	410	388	419	413	408	435	392	406	426	406	381	370	393	412	411	401	394	433	422	414	410	442	425	434	372	400	394	404	387	379	371	407	406	370	375	391	403	423	417	391	381	390	428	406	401	418	405	417	415	381	388	374	381	402	409	417	375	399	396	375	400	391	382	434	391	432	371	400	392	392	448	418	379	371	382	364	409	395	361	401	389	368	373	374	381	403	429	386	369	385	402	397	376	382	405	324	392	394	399	382	421	393	427	414	406	393	397	394	441	380	416	392	403	408	423	390	403	415	391	375	389	386	401	418	388	398	385	391	433	394	383	403	393	378	417	447	424	389	406	383	409	397	411	384	424	396	413	405	395	380	425	387	428	392	388	421	421	410	366	361	387	394	374	365	421	403	454	394	395	407	354	357	392	393	407	440	403	403	417	411	423	405	366	364	376	411	359	373	384	392	388	419	401	378	415	378	383	421	429	384	395	359	433	390	397	380	414	400	383	393	390	438	407	392	377	411	395	401	394	381	372	404	373	372	413	410	395	383	368	345	367	402	403	404	374	376	394	368	418	410	398	415	408	421	421	388	378	353	403	383	385	434	443	369	410	364	421	391	376	399	398	380	406	360	398	368	401	388	414	397	415	408	408	354	374	360	409	368	385	424	413	374	386	400	403	372	384	410	387	440	384	412	353	423	384	373	399	401	372	389	379	361	347	396	404	398	386	369	407	437	418	381	397	387	410	388	391	368	433	382	367	374	376	408	385	404	428	412	398	398	410	392	391	384	392	388	392	356	408	407	413	378	380	365	412	372	385	412	382	398	383	360	397	431	407	404	372	409	388	381	398	415	388	403	439	390	361	409	398	416	367	418	422	408	407	424	417	375	444	391	396	393	392	387	364	383	382	413	403	404	397	374	399	432	411	403	357	414	410	402	370	389	390	404	398	391	390	365	393	428	422	387	396	414	407	393	393	407	394	364	360	380	385	401	385	440	407	394	411	413	352	407	379	361	378	370	361	405
36485	11428	3047	3682	5757	3279	2595	2164	1974	1785	8047	26877	15530	1325	1216	1287	1196	1208	1154	1168	1060	1079	1106	1120	1091	1100	1071	1057	1038	1007	1070	1097	1052	1109	1063	1016	1065	1019	1031	1012	965	1020	979	976	1024	1053	1066	1060	987	1054	991	952	1009	1017	984	1025	1001	1017	965	1036	1015	1040	1016	1016	1017	964	984	1021	929	1053	976	940	992	971	1017	997	996	994	1003	950	1000	1020	986	967	1009	977	1017	1012	1000	1035	1003	1022	995	1003	1041	939	966	1005	965	998	1016	985	980	1054	973	940	1015	1036	1015	1066	959	997	1009	1000	932	1049	976	974	961	985	950	974	978	995	1019	965	977	967	1028	1022	962	966	987	997	979	940	1042	975	984	1008	1013	1024	987	989	1042	994	951	957	987	1033	955	977	978	1003	969	1017	989	988	994	957	1008	955	970	968	939	986	963	991	963	1024	1034	1077	1035	1025	1002	976	1001	983	928	1009	995	979	956	1035	1008	929	957	964	1032	946	1012	985	971	996	947	955	1044	978	982	895	1034	977	972	942	983	996	1021	1001	1022	998	1061	968	982	1019	938	969	991	962	939	947	1002	1038	980	1005	986	1046	1010	979	1028	1000	966	967	980	1044	1010	1057	990	974	957	996	1008	948	958	978	1026	981	1037	941	903	999	1035	982	956	1035	954	996	1003	974	970	961	1019	926	965	983	1008	1016	993	1023	1000	1021	1028	990	960	984	1019	942	950	1000	968	975	934	939	973	995	939	964	961	1027	983	995	1003	979	982	939	963	1001	1022	907	983	984	1020	985	996	992	991	999	988	987	953	1034	1036	938	972	1013	979	960	1028	989	913	1028	976	978	997	975	999	1029	1010	1014	1002	987	948	953	980	906	970	1007	970	945	1024	948	984	972	997	990	942	999	1044	1002	945	935	976	961	1018	1022	998	1020	931	992	1038	1070	932	1010	959	970	981	973	994	982	991	1011	980	1007	965	981	995	948	1004	950	943	994	991	986	988	951	944	976	936	981	1061	1032	959	987	974	942	962	977	1015	950	1078	988	979	962	982	1025	981	1042	1013	991	987	971	984	957	989	1013	1001	935	988	1016	973	982	938	970	1020	979	998	985	932	910	1021	972	1009	994	1003	974	1051	997	926	988	916	1028	991	974	1004	1014	1022	945	991	1010	975	1012	954	1000	958	955	1015	926	1010	966	1020	942	996	972	1010	1018	989	993	920	1004	1006	1021	1006	984	1002	1038	1018	1034	952	949	943	1009	984	1000	972	988	967	1006	1018	994	948	999	1013	960	1021	932	983	948	1001	1009	957	984	1000	1026	1038	1035	1015	1035	998	986	987	999	1004	969	1068	1041	1034	983	959	1026	991	978	1006	965	1016	961	983	991	979	971	990	1004	960	1013	1041	1032	1009	1040	1005	1010	959	961	979	984	971	1013	950	921	1046	977	985	985	999	959	1022	962	981	999	947	1006	1038	967	968	950	973	983	1003	978	968	985	982	964	1040	1019	960	980	946	937	1012	972	1041	1027	978	960	994	1046	948	962	978	980	988	904	1011	958	988	1006	935	970	945	954	997	983	949	945	996	998	938	1024	933	997	960	1020	980	979	935	959	959	945	1001	1043	958	989	1023	995	945	926	1024	1002	1013	981	1029	943	1029	963	996	1010	1025	1011	994	954	978	997	956	1052	1016	1019	981	970	1041	981	1013	1004	1034	1071	1007	1010	1031	990	979	980	943	945	977	960	1014	936	968	984	943	1031	1026	972	978	928	926	999	972	972	967	981	998	976	1028	998	943	1013	946	980	977	998	1018	1052	996	993	990	957	979	1021	974	1001	982	1007	1028	982	1018	982	930	1022	945	1013	1025	1006	1001	952	987	999	1014	1003	1024	1005	997	990	1042	1025	946	952	1024	950	1030	1020	992	997	983	935	986	985	975	1023	952	913	961	1008	982	968	974	986	977	997	1015	1036	999	950	916	1020	1016	980	997	957	1002	970	965	996	1005	990	1003	1030	1008	941	1019	926	1000	978	1026	942	1000	1026	958	1013	972	1061	970	935	982	965	1000	1019	1003	981	943	1011	956	975	933	976	1009	1042	1017	1007	921	997	948	1002	1006	962	1022	1014	973	1064	976	948	980	1015	1024	979	1019	984	952	954	1001	1020	997	1030	955	969	1018	1006	1011	1031	982	994	1003	993	1017	1045	998	955	985	1019	1019	953	1052	1001	1049	1000	982	993	1005	987	932	1002	963	996	954	984	935	987	949	989	1013	999	980	1007	1038	1011	998	953	993	978	985	974	1031	983	1032	997	959	1008	958	959	1013	1009	1014	1005	962	1017	976	975	945	944	985	1062	963	994	1006	968	1038	1025	966	986	928	1027	1013	921	969	955	896	892	995	979	1008	1064	973	1029	989	979	954	992	960	1011	1036	970	961	1021	1037	1008	965	1027	926	1019	1003	961	957	1017	912	1066	1027	963	997	952	961	984	1017	1015	932	1041	948	1049	993	985	966	1027	979	937	985	963	948	1000	1011	1016	978	986	963	990	979	911	1027	996	1029	1012	998	952	1021	971	997	915	992	989	994	990	1016	961	962	961	983	972	981	1007	960	1013	1020	969	922	1011	1014	976	1009	1011	1033	942	1018	993	933	975	995	966	1035	977	1015	1020	997	1042	968	969	968	965	981	945	970	911	1018	992	1034	1004	973	917	961	999	997	1009	968	978	972	995	989	965	978	1014	1010	975	1004	958	944	952	1049	962	978	966	977	994	937	1004	928	971	1017	1000	1021	995	910	951	1008	991	1014	971	973	959	995	1031	966	1001	989	926	973	1028	989	1020	945	1049	936	979	1011	993	985	978	1028	955	942	962	958	1030	943	968	1008	997	961	966	992	998	940	986	1015	1015	1043	993	1062	1002	1018	1019	999	974	978	957	976	1030	954	995	976	1017	976	1004	967	997	1028	975	1008	1023	1028	960	1039	966	973	961	994	992	1007	1047	961	993	962	950	963	997	1000	991	970	896	988	1050	1004	1009	950	953	979	977	947	942	970	950	963	1002	1050	982	956	954	1012	929	994	1001	1010	1037	1057	984	957	928	1012	983	977	982	1011	1030	1042	978	1036	945	968	975	933	1011	1036	1036	1010	969	965	988	975	1013	1041	1037	951	1038	948	935	1000	995	997	1021	961	981	996	910	956	990	974	960	1030	1055	1003	1025	889	1016	1007	954	980	1019	991	994	990	1010	995	960	1020	982	994	1022	925	922	1044	988	1014	991	918	981	999	975	966	975	965	970	1005	963	1029	1028	1020	937	985	997	1009	983	959	940	1002	1020	943	997	1028	984	982	1019	941	1035	972	969	1011	995	955	1000	1030	965	1019	984	966	989	1014	1000	1000	984	974	1014	978	951	998	982	1005	949	951	976	956	993	962	959	963	1014	983	937	973	1033	963	984	1008	967	964	1041	988	953	955	1011	934	986	962	998	985	988	1068	945	1001	1003	1006	1018	976	941	1004	1032	1009	985	985	964	1014	976	1016	966	1043	982	936	1017	955	976	998	973	1023	1006	980	1017	974	975	990	986	1020	1016	994	972	990	981	935	1006	948	978	1020	1000	945	1073	954	943	955	964	971	973	978	971	998	1027	1031	1018	972	994	978	980	955	984	963	1036	981	977	1034	954	955	969	968	965	977	980	979	1005	970	997	929	933	941	944	961	1008	1034	1014	1003	1040	992	1011	952	965	977	964	1028	1039	990	1010	1033	967	1020	1000	1025	951	982	1002	996	922	1000	976	1034	979	1000	917	946	995	1067	977	1017	1041	948	1001	1018	1002	963	998	988	947	996	961	961	1006	931	949	1020	1030	976	1015	988	929	1006	993	963	996	967	999	1033	1013	1014	975	954	937	989	984	972	987	998	1033	1010	980	932	963	986	978	987	1005	975	1017	952	978	1001	969	992	1040	974	1010	983	956	998	942	988	974	995	950	984	986	990	1000	1022	1013	978	959	1009	1017	967	1061	1014	952	1016	1018	1042	1043	1030	991	975	1003	981	1007	963	959	1020	995	975	1026
41047	20173	15614	11095	6035	3449	2076	1031	702	608	942	2422	3120	556	489	483	462	428	424	485	465	452	429	448	472	477	444	425	380	441	403	427	415	468	393	400	412	481	460	399	427	449	437	414	401	396	382	406	410	413	380	420	393	421	421	381	388	411	415	413	414	394	406	463	388	417	449	423	421	413	399	408	381	409	407	400	417	358	393	418	479	447	418	401	403	401	393	399	457	412	407	424	400	400	401	420	395	419	391	444	363	384	424	396	414	431	389	431	454	386	396	412	410	453	389	386	420	416	427	377	404	416	415	435	398	401	386	466	405	415	397	409	404	429	377	381	392	394	431	406	449	456	430	428	470	405	377	412	397	380	419	372	439	421	387	460	406	411	409	395	400	407	400	392	408	393	440	411	411	408	417	396	369	415	429	394	401	383	402	411	393	373	399	447	418	380	388	415	390	403	403	456	368	408	391	400	412	416	402	414	392	390	383	420	402	440	392	394	388	429	404	380	403	403	447	432	368	417	410	397	398	426	416	425	420	409	430	413	390	400	382	400	407	393	427	427	418	437	424	381	404	437	382	381	428	412	408	379	432	436	418	395	419	390	396	410	372	429	405	387	429	377	437	361	405	419	432	361	444	389	383	427	411	408	446	449	441	395	413	417	398	431	380	367	406	382	408	394	422	381	400	414	414	416	403	408	424	407	370	380	411	378	428	432	429	392	409	361	425	402	440	434	391	433	371	388	405	440	446	420	420	433	414	382	410	365	419	412	393	393	440	404	387	426	388	397	382	386	351	426	411	433	423	405	375	404	415	404	395	475	398	415	448	445	385	384	397	400	444	414	404	418	403	421	429	373	394	412	384	409	404	395	398	412	391	399	380	390	425	433	435	385	425	394	402	398	423	377	417	414	419	436	340	404	421	445	412	423	415	395	417	378	416	437	418	433	401	415	423	427	408	388	371	386	461	381	378	367	429	415	420	412	384	415	418	393	419	367	422	409	397	421	358	455	393	389	417	429	430	447	422	372	469	439	387	427	411	390	412	378	406	438	381	381	440	428	411	452	426	408	395	416	413	392	428	387	406	416	425	418	414	404	403	397	444	436	390	363	397	411	422	363	388	413	357	399	413	398	370	424	411	444	403	433	429	393	461	404	429	408	396	389	416	370	397	405	383	396	423	405	399	401	426	404	433	420	387	415	429	398	427	393	383	351	403	374	391	399	393	425	401	408	431	401	416	407	395	404	421	443	419	390	364	404	421	399	414	399	417	408	419	420	416	381	415	396	391	403	415	436	412	434	427	427	409	387	428	377	404	464	372	394	405	366	407	409	382	393	405	436	404	430	394	412	392	376	449	438	401	421	408	374	406	456	421	432	382	391	434	386	443	402	426	407	406	396	443	421	413	359	384	427	434	385	430	428	413	399	443	409	409	380	417	440	395	387	398	382	412	408	391	419	404	411	386	366	386	408	413	387	418	440	404	446	417	372	427	421	404	409	412	372	404	390	407	374	406	395	408	390	394	404	385	380	367	417	399	446	408	411	413	393	439	393	397	406	416	410	440	411	441	359	381	418	394	399	399	345	409	414	373	406	385	417	411	430	420	386	426	395	370	415	445	389	442	404	434	401	421	383	410	404	371	438	395	390	428	418	418	422	367	404	377	427	412	444	398	422	411	426	415	382	386	419	371	395	406	416	389	415	432	391	403	425	432	387	434	403	375	387	453	415	410	416	399	407	408	377	442	394	457	402	426	410	449	421	418	409	469	379	415	403	370	406	365	400	414	375	427	427	429	383	440	399	437	408	400	439	400	418	438	456	412	442	448	412	380	407	426	450	423	410	407	403	417	391	392	391	408	423	377	388	407	360	401	391	432	397	461	441	394	409	391	393	394	468	405	391	400	432	374	419	422	426	405	401	416	419	422	392	446	393	383	391	385	423	374	391	400	395	384	346	411	413	428	420	410	409	411	423	392	410	450	395	438	399	440	435	434	422	394	418	429	405	378	410	431	426	407	409	384	384	423	401	410	396	404	435	379	418	400	384	428	390	431	421	408	388	384	382	376	420	422	419	390	405	395	450	424	381	414	371	412	417	405	410	383	409	405	413	399	425	398	395	438	389	426	421	372	402	419	428	408	379	404	423	419	388	387	394	418	406	445	444	408	404	424	419	401	383	409	404	441	406	392	413	403	363	448	372	420	398	432	391	463	385	396	411	378	388	409	403	435	411	415	421	457	421	427	418	397	439	386	396	410	419	439	435	425	419	365	396	445	407	415	394	469	397	408	370	388	363	402	398	392	400	423	454	403	442	395	385	402	359	381	444	418	420	369	461	427	383	384	438	417	482	450	395	417	431	402	387	381	410	389	449	408	398	398	406	386	390	398	447	426	448	427	414	420	415	405	386	417	407	392	389	371	422	406	395	413	433	414	433	409	412	384	395	400	414	396	387	477	391	411	423	403	391	426	397	397	421	416	382	405	436	388	420	424	443	373	398	397	408	449	393	426	419	452	416	391	396	425	384	384	401	393	418	377	415	360	414	390	448	435	409	381	405	402	397	438	388	382	385	394	388	406	434	396	376	413	438	393	419	390	424	390	386	390	406	399	439	418	413	452	413	384	404	425	432	397	433	429	407	443	464	453	382	413	413	442	408	409	380	366	411	420	418	448	389	397	396	386	481	391	406	378	393	421	381	383	404	419	381	362	411	424	388	450	440	409	402	441	458	429	406	414	417	393	414	405	415	408	393	402	425	412	410	428	416	393	390	425	417	394	431	426	409	392	451	400	433	412	394	439	424	387	394	419	424	444	399	381	389	406	366	421	392	383	433	437	404	389	415	435	428	408	409	428	406	405	432	402	406	392	419	422	426	387	414	432	399	451	431	395	414	401	420	430	404	401	415	377	420	378	434	385	411	424	404	379	397	400	418	393	423	413	404	454	433	426	422	419	393	387	386	436	371	431	374	429	392	422	421	396	379	384	432	428	385	416	402	428	438	383	397	425	433	365	405	443	413	389	402	379	370	409	416	429	412	367	397	428	436	409	411	395	387	438	411	405	421	406	398	384	399	392	428	399	407	417	433	403	416	418	427	393	411	380	402	415	399	423	415	426	378	417	396	407	344	431	441	412	407	404	393	407	414	413	415	418	394	358	389	398	380	433	448	405	376	381	416	439	386	377	406	409	440	391	378	409	392	462	377	391	430	424	408	427	394	395	371	381	370	447	396	428	363	430	421	417	371	379	436	419	415	359	420	406	433	365	414	407	407	400	440	415	412	386	415	400	395	391	385	402	429	416	449	412	457	412	407	413	419	432	357	414	403	418	402	419	410	402	368	362	422	404	422	381	354	434	410	408	389	406	436	391	394	426	396	410	431	378	400	367	426	434	425	425	445	399	411	387	396	421	435	452	426	426	435	434	398	433	373	405	416	363	401	410	396	406	396	446	405	426	405	403	405	393	368	419	410	384	397	434	382	391	424	409	382	371	388	428	406	400	421
25402	4707	4435	5037	4529	3957	3439	2771	2536	2280	4389	10708	10549	1558	1517	1436	1376	1330	1279	1249	1248	1272	1250	1235	1220	1167	1124	1093	1120	1107	1163	1073	1143	1055	1120	1114	1092	1043	1157	1055	1012	1078	1072	1019	1081	1010	1069	1040	1062	1046	947	1052	1029	1007	1088	1007	1036	1053	1023	1057	1040	1014	995	1026	1065	994	995	1018	995	999	1018	983	1043	998	1036	990	997	986	1024	1060	993	1075	974	988	971	985	1039	1053	969	993	1014	974	1002	968	1026	1015	1031	926	1052	992	1045	1047	978	917	1015	1040	921	989	1008	1020	987	1022	1032	1017	1012	1010	1000	1033	998	1030	998	1007	970	1003	993	957	1079	996	1009	995	958	961	1009	1014	1017	976	1027	973	1012	951	985	943	996	1038	975	1007	983	1037	995	998	1013	923	1005	1039	1017	1024	1036	1006	1026	1008	999	999	944	1019	1034	974	977	1024	974	970	1037	983	997	981	1024	959	1004	937	1031	1018	974	958	1027	945	932	1009	960	1014	937	981	1007	979	996	1037	997	1024	1001	995	1000	994	1005	988	994	963	1039	982	988	1042	991	988	980	957	1006	996	984	1016	1037	991	959	947	1034	1017	1010	1019	1038	1026	991	1013	940	1043	1023	1004	995	989	962	989	974	923	974	939	1017	1025	998	1003	957	969	1023	1004	982	1006	1032	1000	986	981	979	956	1007	961	1006	995	1015	982	946	1005	984	982	976	1014	1041	1071	1015	993	960	983	977	973	992	992	1024	971	1005	994	1027	991	1007	1029	990	1049	1018	938	992	983	971	1020	1018	1034	960	964	1005	996	997	957	996	1013	975	936	989	962	968	933	1037	973	1042	1011	1012	1054	946	994	1080	1000	1000	1000	1009	992	946	985	1060	1058	954	998	940	1026	1043	991	1006	941	955	1052	960	1018	949	1037	1021	973	1017	975	1036	979	972	980	1018	963	998	980	934	954	930	986	974	1004	1018	1017	997	931	991	956	1041	931	942	1029	1030	1014	997	953	959	1002	1037	987	1016	988	997	1020	996	1023	945	1038	982	1010	994	905	1028	997	959	1043	963	961	1023	977	1031	991	998	994	967	1025	979	1022	1018	981	948	1028	1011	1008	990	992	963	1014	1006	983	958	973	951	1016	984	1029	1008	969	1014	1000	1019	991	985	976	979	987	952	998	980	1024	993	1022	1054	1018	991	980	990	979	978	1029	974	1020	1017	1069	1016	1018	935	997	1028	1021	1006	1002	987	938	1034	997	971	1016	1018	1025	1020	964	961	997	983	1013	1019	965	993	974	940	999	999	967	986	974	1006	997	975	979	1014	1040	1017	976	987	994	998	1000	1020	954	1016	927	1000	996	1032	1027	1010	990	1017	1002	975	1017	980	1038	1029	988	1010	1005	1000	991	1010	1000	999	990	993	970	1007	1019	991	947	1006	998	977	1000	1033	1045	999	1000	1004	967	1025	952	1027	984	1028	1038	1020	1015	953	1019	1027	985	993	1004	967	1012	983	976	963	998	1001	982	947	1012	936	964	929	989	989	1026	951	984	993	998	1045	1011	1026	1021	961	997	1001	977	972	985	988	990	978	1037	971	1000	1017	960	1035	1023	1016	977	1004	981	975	1011	960	1001	968	1025	1016	1000	1057	977	1022	1031	960	1016	1030	949	962	1000	986	949	981	1019	1000	1050	978	982	1057	1021	981	972	978	984	993	963	1008	1004	1072	967	990	1015	982	913	994	973	948	971	987	971	958	1014	946	966	1003	998	1009	946	973	952	988	1025	951	1006	972	969	1014	984	967	1083	1020	1030	1025	992	1025	1048	1030	1041	947	998	993	983	993	944	993	1010	1005	967	1002	964	997	989	957	1078	990	1044	1023	1068	1045	1004	973	967	1009	975	1001	1003	1011	999	970	985	1001	969	984	1033	1004	972	982	1000	945	1000	952	955	1058	1017	953	957	995	979	959	979	1018	942	960	1054	975	988	998	1051	1023	955	1033	993	1014	958	940	986	982	942	1009	975	984	1018	981	969	1028	1027	913	997	949	963	1004	991	983	1003	970	1058	984	952	996	988	1022	1017	1034	1003	968	973	994	951	1047	958	1001	970	1001	983	960	970	1013	987	925	967	1026	1000	1049	1021	977	957	1026	1011	988	997	1035	1022	1014	942	995	1000	1044	989	1029	959	1003	963	990	1025	1026	1025	1005	958	975	1006	990	1024	985	1006	969	1014	959	979	958	1013	1006	931	981	992	1008	992	1007	966	1008	942	1015	958	1025	1010	973	1011	989	1012	935	980	1017	980	991	948	953	947	1030	981	1027	942	1006	1039	1008	979	1028	978	956	1032	1017	980	958	1001	1050	966	1029	965	995	1034	958	1028	944	1001	974	1021	946	1002	1006	1006	961	1037	946	999	1025	1014	971	990	1003	981	977	1016	1028	990	1059	1059	986	975	985	958	987	1014	952	1005	937	1012	991	1025	980	942	1007	962	985	1024	989	1016	970	1018	974	1000	951	992	943	1011	1042	963	1031	972	1010	1059	976	1030	1030	1034	995	1040	1019	995	1036	989	1027	1016	998	955	993	982	1006	967	986	941	955	979	993	991	985	978	1032	1004	970	993	984	1021	971	980	1059	967	983	990	1007	1002	982	1028	946	1015	1036	1020	1013	995	903	965	1006	1009	987	994	979	1007	979	1029	1008	997	968	1042	1020	956	945	967	1007	970	935	994	1050	980	1044	1004	1029	1011	950	1060	1023	981	999	997	982	1006	1012	972	993	979	972	991	1024	948	981	1028	944	1006	1010	997	1003	942	948	1036	1025	967	1016	967	972	1034	984	952	1013	1011	974	1002	925	1019	1001	965	980	968	1009	1012	1007	1053	974	1031	917	1019	1005	975	1026	985	1028	983	978	1021	967	987	994	1013	979	1059	1012	988	1030	952	988	977	976	972	951	956	984	992	1054	976	981	979	1045	1022	1018	943	1037	1003	1006	924	981	997	1001	989	1034	999	949	1028	1023	1001	998	1012	958	1038	935	1033	980	970	1067	960	1015	1003	961	975	991	1015	1026	964	975	1059	1020	1003	1033	1006	958	945	981	947	1002	1036	987	975	1008	1019	1030	1001	1014	975	1008	1025	1008	1006	993	974	985	972	1001	963	1060	1018	1012	1002	1008	1019	1009	998	1001	1012	999	938	951	1011	957	1037	932	1001	1032	1028	972	1023	1024	965	1001	990	989	964	1009	1008	965	1005	1065	1006	991	988	1021	1038	950	988	958	936	1064	1040	975	988	1008	1009	1025	963	983	970	999	966	997	964	968	958	935	1034	1040	983	982	993	969	980	979	1003	1077	963	1016	994	1010	1017	1006	984	986	978	951	926	973	1026	1017	979	1043	1043	1018	955	968	993	1029	1009	982	1029	955	965	940	934	996	1013	986	1026	1031	992	988	974	930	982	1025	1032	983	1002	1026	994	945	988	991	992	986	970	963	1006	989	999	994	960	963	1004	1002	1018	982	1027	1019	961	972	974	1030	988	983	1031	993	974	1032	954	1018	993	995	963	1014	973	995	1000	1005	1025	1021	1027	952	1036	987	1022	980	965	1042	1010	1010	973	1040	1012	1047	1016	1003	943	983	1013	988	994	1008	954	961	1011	969	974	964	977	1053	970	959	979	979	961	977	1045	985	992	977	972	984	968	942	935	1063	974	982	929	1002	956	985	1016	985	1020	993	990	943	1035	992	922	924	1009	1039	1028	988	960	948	1011	970	1001	983	1017	982	1018	982	992	993	1029	970	973	978	1011	1024	995	961	997	946	998	1079	1010	991	954	1039	988	1025	943	967	1044	988	980	1000	989	990	991	982	1049	940	943	993	1012	998	959	963	983	951	1028	1013	1013	993	1030	1027	999	989	1001	1066	1030	1000	991	955	1011	1087	1006	965	998	957	951	961	955	1041	1064	966	964	1006	997	969	986	1043	929	980	954	995	974	989	1008	1019	947	1015	1035	1003	994	1038	971	1055	1004	1006	995	951	933	1034	956	1017	984	989	991	1030	999	1001	969	1034	1002	1030	1038	1020	1003	1043	1099	990	1018	1023	1021	953	965	1023	1010	1032	1023	950	987	943	964	1037	956	985	968	959	1000	1007	941	980	1009	1019	1046	989	1090	1007	985	978	1003	1007	984	984	997	1016	970
4521	770	365	245	203	181	180	184	138	180	147	191	161	155	161	157	155	146	145	150	172	179	151	156	163	181	163	137	154	141	145	148	143	163	173	160	149	159	163	148	175	157	171	125	164	181	195	140	153	137	161	130	179	142	149	158	154	185	156	141	188	156	147	154	153	163	122	151	183	148	142	129	165	166	166	152	160	161	160	166	143	152	153	155	135	149	139	139	156	154	170	176	180	181	151	150	154	160	163	153	158	148	153	156	164	176	162	166	166	164	161	158	165	157	151	138	181	160	156	172	152	137	151	165	163	169	148	137	152	159	164	168	158	172	139	155	150	179	151	148	143	161	159	173	161	165	162	155	135	163	138	136	188	182	182	171	151	146	146	172	166	152	151	152	159	150	169	169	141	147	160	132	152	153	171	142	154	177	158	163	158	148	153	153	137	142	154	160	151	163	151	159	139	162	156	173	159	142	172	149	153	169	149	163	162	157	136	158	159	137	168	166	135	145	156	177	133	150	150	153	179	135	164	156	162	141	155	133	159	170	139	155	143	169	139	138	138	160	159	174	163	147	166	149	151	159	150	158	153	151	147	157	130	160	149	139	151	171	168	152	153	157	147	167	168	170	164	168	162	145	138	147	161	189	173	160	143	167	175	154	171	160	144	149	153	150	145	173	149	144	166	158	142	163	146	161	145	158	166	139	175	179	157	154	158	189	146	176	148	154	165	164	158	151	148	152	166	165	149	143	161	129	135	167	153	139	150	173	148	160	162	135	160	144	160	179	148	161	170	133	170	179	174	167	160	173	173	176	159	181	145	166	127	158	192	156	144	147	182	161	167	125	124	151	154	158	174	177	147	151	151	165	149	152	149	154	136	136	141	155	150	144	164	162	165	163	127	123	154	149	126	151	171	166	156	159	164	174	159	142	142	165	158	139	169	144	171	158	171	158	155	134	139	183	139	138	166	162	175	148	170	128	167	164	129	164	172	139	139	162	166	149	167	154	132	151	146	161	156	141	143	152	158	140	167	151	159	155	160	148	150	153	161	159	177	162	162	152	160	185	174	146	147	171	179	138	162	166	170	153	154	156	161	154	165	146	166	135	148	170	147	164	141	147	154	166	163	133	155	176	162	168	154	170	154	139	168	165	142	168	155	182	154	153	146	138	159	149	133	165	126	140	160	148	154	178	140	175	150	143	174	170	151	163	151	147	154	157	146	157	145	152	170	168	161	154	161	168	144	164	171	157	145	161	192	166	165	155	173	151	166	138	163	163	166	159	152	165	143	165	132	159	129	148	162	161	163	136	174	153	151	170	155	141	162	146	162	153	160	173	139	162	155	168	154	144	161	141	148	156	171	146	175	186	166	171	177	147	174	147	139	123	157	139	162	148	136	166	169	164	171	162	154	157	144	135	171	167	152	163	134	157	169	154	142	188	145	150	165	171	140	148	163	148	157	160	152	172	149	140	150	186	134	166	177	149	136	146	162	156	144	146	168	168	180	169	136	148	150	152	144	171	156	158	169	143	156	148	153	142	165	164	171	154	145	135	134	154	153	165	173	144	141	148	148	120	154	167	166	177	168	175	179	157	150	166	143	158	158	144	157	158	159	159	175	174	136	153	158	148	178	170	142	131	148	146	170	138	142	185	128	173	154	146	148	166	149	157	153	159	152	164	181	141	162	135	174	133	159	185	155	137	143	143	154	174	149	160	127	158	153	142	141	163	128	129	136	138	142	158	169	163	168	155	159	155	165	177	156	162	174	148	156	162	146	145	125	153	165	142	163	150	154	170	160	144	158	154	168	174	150	155	146	156	159	142	139	147	143	160	166	178	159	153	153	151	165	131	171	165	142	145	155	146	143	163	142	138	148	154	158	157	154	126	162	153	176	168	147	168	183	159	150	160	167	172	148	141	169	169	142	135	181	164	174	161	147	139	166	178	146	160	141	167	158	167	144	128	157	159	173	141	148	135	164	163	140	151	151	151	155	148	142	158	166	155	153	154	145	175	143	140	157	180	169	169	164	166	156	173	148	143	144	127	143	149	157	154	154	164	142	154	143	167	163	170	144	149	163	161	157	161	130	167	152	169	148	145	143	153	139	156	133	164	157	173	134	157	169	172	161	157	140	157	153	164	168	171	156	150	146	153	165	152	165	159	148	158	162	171	159	145	159	155	148	151	167	174	165	177	168	164	141	137	138	159	180	171	155	156	164	147	150	163	146	134	143	132	163	166	152	156	156	164	159	173	144	148	168	147	166	123	160	166	167	144	161	158	168	131	151	151	138	164	163	128	136	139	159	140	149	164	165	164	164	137	167	151	167	169	160	160	146	163	147	150	171	156	162	174	147	170	148	160	146	140	162	166	146	149	187	127	154	134	167	159	146	162	152	143	154	157	173	147	188	149	154	177	141	179	142	151	153	155	153	160	148	147	177	161	152	155	145	188	153	153	153	132	167	156	171	158	178	168	169	157	157	137	154	180	134	178	139	181	151	146	157	160	173	164	158	165	153	133	163	144	148	175	145	155	166	141	154	148	141	146	148	146	167	134	139	159	133	158	152	160	157	159	152	151	173	141	165	148	156	140	150	152	154	135	151	173	154	164	137	173	166	123	144	168	159	174	166	166	141	151	154	161	149	169	154	142	139	134	166	147	162	154	161	166	161	160	145	151	147	187	157	195	159	130	175	133	165	156	165	166	160	148	161	140	154	149	160	163	141	154	138	160	143	152	129	137	131	137	178	158	155	150	151	163	152	158	161	168	153	138	160	132	137	162	171	122	160	154	162	179	140	164	179	153	175	158	160	142	150	141	151	137	149	158	143	136	166	139	165	159	170	142	139	182	170	194	159	152	166	166	148	167	142	144	149	167	152	147	168	161	149	145	153	155	172	145	163	144	138	146	151	161	140	157	163	149	151	156	172	146	156	128	147	133	156	143	167	152	145	157	171	145	173	152	154	157	174	147	160	149	150	147	181	142	155	156	147	147	146	129	150	159	154	155	139	156	128	136	163	180	145	168	159	173	172	146	127	170	153	130	155	151	156	156	167	152	149	162	153	158	161	144	173	160	163	146	162	168	152	158	150	157	158	149	168	142	146	140	142	138	143	146	145	179	162	160	153	147	137	174	151	154	158	155	145	159	160	127	153	147	150	155	141	140	140	170	163	173	158	159	153	145	157	145	151	153	154	166	133	141	126	172	169	142	166	172	156	146	153	160	152	165	157	172	143	148	176	170	146	159	153	170	177	168	143	141	136	160	135	155	156	148	134	149	164	169	175	138	163	162	161	151	169	152	150	156	141	160	185	151	153	168	181	158	153	147	157	143	126	157	145	147	136	144	149	171	173	159	160	158	146	158	158	158	137	158	178	161	170	181	160	158	156	156	145	136	151	153	171	140	162	165	167	152	136	157	159	174	169	146	155	164	158	151	180	166	154	146	139	166	156	146	137	148	156	161	163	170	160	182	160	165	158	161	154	149	168	149	149	150
3827	522	560	615	657	590	533	589	545	534	534	663	534	524	519	490	514	494	526	490	551	502	479	520	509	479	500	468	539	501	509	496	501	526	505	488	498	473	490	499	474	505	470	446	519	473	457	468	506	446	456	471	484	488	486	479	517	483	522	487	467	529	511	466	499	493	452	517	492	482	497	484	475	485	490	504	485	478	457	482	496	518	505	470	486	481	517	482	473	502	527	473	475	486	476	474	520	519	483	494	465	518	524	489	507	452	488	530	471	495	482	482	504	486	514	472	490	504	477	493	463	463	496	478	487	475	475	511	506	511	542	527	472	489	487	505	493	498	518	453	506	481	508	509	437	504	476	488	448	477	532	468	490	520	470	480	502	483	485	490	539	482	486	504	518	491	504	459	501	495	528	517	531	509	509	491	479	484	483	457	517	484	529	524	482	464	529	517	456	470	498	476	449	470	510	521	460	458	506	498	452	499	515	489	469	484	483	489	466	470	484	464	474	460	506	461	490	496	498	507	527	494	504	497	503	534	524	461	497	489	462	517	462	508	544	477	502	534	503	505	484	492	482	461	483	524	511	484	464	497	487	519	478	502	480	483	521	490	490	470	494	487	476	469	505	482	505	483	488	495	494	490	508	498	511	491	483	458	516	480	505	503	519	506	511	469	494	501	474	493	473	483	486	464	506	488	459	477	499	466	492	527	493	494	483	498	542	508	505	514	508	488	463	514	514	483	508	522	524	486	472	476	495	524	478	466	452	477	518	481	462	499	479	484	484	447	503	528	477	508	496	499	494	525	485	540	474	469	477	523	516	457	477	492	535	516	528	502	522	476	498	492	492	508	468	469	495	539	507	505	500	489	496	450	511	467	492	502	458	467	479	467	506	523	491	490	498	473	485	490	496	471	511	508	533	488	525	487	499	495	513	530	477	487	454	510	496	502	472	467	466	468	521	510	459	496	494	517	489	479	482	489	452	509	509	495	472	468	511	504	490	471	496	507	465	496	445	517	493	517	525	499	523	464	504	504	509	460	527	491	456	498	483	494	529	497	495	488	494	470	525	481	494	491	484	499	494	463	499	476	501	465	523	502	511	453	468	450	529	511	482	495	472	521	513	468	484	476	524	482	504	516	503	524	522	492	473	478	512	456	498	514	482	502	457	508	510	514	509	488	513	489	485	514	490	491	457	520	522	497	461	531	488	494	495	526	515	486	502	481	459	514	477	475	494	502	484	464	502	464	485	507	488	530	513	508	494	511	494	541	523	470	491	480	508	472	487	499	473	496	496	477	471	489	504	505	481	503	509	485	489	506	497	475	514	533	494	458	520	486	483	475	523	497	536	510	494	520	460	510	481	503	465	499	498	459	509	490	481	507	486	454	529	486	485	499	474	476	487	512	539	503	489	488	482	516	458	473	518	474	493	498	500	486	482	455	517	503	518	547	476	468	491	516	475	480	500	500	491	486	492	467	467	479	474	467	501	513	485	475	515	515	516	481	552	507	500	445	512	482	455	485	496	454	534	468	502	483	474	498	468	508	523	539	487	510	506	513	497	473	510	472	526	490	488	484	515	453	469	464	531	487	500	507	498	492	471	467	480	546	484	502	522	504	490	512	508	532	501	532	472	456	477	506	477	464	466	476	480	457	486	476	512	557	466	484	499	513	475	480	485	476	485	480	486	473	502	470	528	501	496	488	511	513	510	516	511	476	538	475	477	510	498	485	493	522	455	475	526	487	476	473	433	472	522	502	503	499	506	527	517	513	455	457	460	515	493	507	475	513	529	507	487	530	515	467	489	466	467	502	476	503	489	508	478	526	529	506	470	485	482	516	508	523	504	528	477	441	500	512	533	493	434	491	487	509	476	530	465	515	474	469	471	493	504	504	476	456	515	422	496	486	498	499	472	486	512	547	495	484	490	460	483	491	445	507	505	430	535	472	511	468	499	507	500	475	495	545	499	498	503	460	486	510	492	497	495	525	518	480	490	506	472	556	493	525	509	480	494	493	490	489	475	503	493	487	499	486	471	476	492	462	463	452	480	476	519	486	503	464	530	493	503	526	439	532	517	495	515	477	466	478	508	509	500	477	486	463	458	476	515	465	534	495	486	489	519	505	511	491	491	445	501	469	487	452	477	470	482	458	518	522	513	454	513	522	480	488	490	470	492	485	488	493	492	484	466	507	489	475	498	506	516	477	472	484	474	537	506	513	525	501	507	451	463	501	507	491	462	492	484	495	479	477	490	516	520	486	512	496	465	503	474	516	527	512	450	516	495	472	535	480	519	490	482	493	499	506	500	474	498	520	471	507	506	504	490	501	462	519	486	473	476	468	525	502	513	454	507	512	511	488	517	477	490	504	472	473	514	480	520	490	512	488	465	485	483	520	499	432	473	513	509	502	525	481	510	530	511	511	491	483	519	556	506	459	494	476	485	522	491	508	501	436	500	540	469	550	512	559	504	474	505	484	483	498	501	481	470	458	485	488	520	504	505	497	482	475	501	487	456	504	484	474	525	502	469	480	524	481	477	503	493	557	482	522	450	481	516	492	510	485	454	491	490	521	505	492	516	461	482	505	468	448	508	507	497	522	481	453	479	489	497	481	524	511	466	444	484	480	495	460	487	494	508	492	469	486	465	459	517	490	476	534	463	489	444	518	499	495	516	499	481	505	490	494	509	494	478	461	502	544	498	545	458	468	463	494	516	502	536	530	497	504	514	502	500	479	495	501	475	477	513	509	480	481	533	519	490	483	473	504	498	494	508	482	500	540	496	482	502	498	517	484	513	500	479	497	468	461	446	488	482	469	502	472	454	477	501	495	493	498	489	486	505	546	485	465	465	529	489	491	530	473	458	483	537	465	497	483	479	506	494	504	475	499	490	502	528	487	500	448	488	473	506	494	492	457	500	468	509	498	502	503	473	510	493	542	466	530	506	485	470	500	468	499	508	451	498	480	440	464	487	485	506	526	493	493	495	492	495	531	530	468	512	474	524	465	513	478	488	507	506	457	510	471	489	469	488	507	528	460	487	471	472	476	517	476	513	490	477	504	464	494	498	487	497	504	513	495	481	499	496	510	512	468	500	516	490	492	491	486	493	507	508	550	498	502	494	513	530	499	504	489	481	471	508	526	514	518	492	478	504	526	501	499	480	513	509	468	503	485	487	476	460	502	488	518	504	520	500	508	457	481	487	500	490	462	522	521	474	502	514	490	468	531	543	492	488	477	497	488	458	503	523	487	470	476	509	493	487	465	476	447	517	478	476	489	522	521	521	493	479	523	502	469	513	489	480	495	498	493	465	464	530	477	496	486	499	492	482	509	529	489	488	466	546	521	487	460	503	522	478	502	526	490	530	485	477	476	462	482	502	508	508	486	480	483	474	489	505	474	503	516	492	488	474	517	494	514	512	448	512	519	472	485	509	504	500	509	459	479	488	514	468	489	517	481	548	531	524	504	468	491	501	498	495	480	460	488	487	503	465	488	467	471
24315	10806	5552	3075	1838	1135	755	619	499	466	449	972	539	448	406	410	376	397	376	390	360	395	342	326	354	374	399	353	366	366	366	364	300	365	363	383	339	349	351	352	373	375	360	367	358	338	311	375	324	343	335	375	354	356	353	351	368	337	364	350	364	351	360	381	364	336	335	366	320	332	335	350	365	353	327	327	323	337	336	341	333	351	349	371	353	342	369	350	342	314	363	364	347	361	368	362	355	359	373	338	335	349	376	343	333	364	365	353	348	325	344	335	355	318	337	365	391	345	350	343	321	330	362	308	328	323	349	346	338	318	340	351	319	339	358	378	338	346	366	336	350	362	365	347	355	307	325	350	326	339	356	383	334	339	338	334	382	365	346	352	359	359	372	332	351	358	353	349	354	357	338	338	373	361	327	359	362	340	363	351	382	362	338	360	336	308	347	380	377	360	365	353	306	345	369	335	328	350	315	314	374	348	330	372	347	342	349	324	338	334	375	337	330	386	329	357	331	342	369	349	370	377	330	363	357	348	344	356	378	355	386	349	345	304	353	362	329	365	353	356	324	323	376	328	346	354	363	375	330	326	378	328	329	336	346	328	297	373	356	346	349	362	371	370	375	350	394	399	381	399	354	342	333	342	364	342	348	381	339	354	338	378	352	333	347	329	366	337	356	340	355	355	322	342	356	307	355	344	368	329	316	337	329	295	316	323	352	363	351	327	374	366	341	339	351	336	355	338	326	369	340	325	368	332	366	356	325	341	332	367	356	344	319	321	362	374	331	342	382	344	374	357	332	335	343	335	359	352	346	360	338	337	325	324	345	328	344	322	371	356	371	336	369	357	311	384	338	338	346	340	370	351	309	344	369	321	367	367	353	337	345	335	337	341	333	326	337	335	358	355	345	339	381	346	336	368	333	343	336	352	330	359	342	389	363	351	350	345	350	321	373	359	349	357	326	363	325	369	354	333	346	354	367	354	372	335	362	305	288	337	389	318	357	368	332	366	382	371	329	333	337	367	365	375	352	340	310	352	385	374	329	350	343	371	316	334	334	343	346	361	359	368	341	366	331	332	318	329	346	348	364	331	348	334	361	359	356	336	318	356	331	343	344	334	337	380	368	372	349	350	336	360	357	352	338	335	297	344	345	337	338	337	344	393	351	367	356	354	345	345	330	318	365	368	373	364	360	354	343	348	370	354	359	336	335	323	344	376	369	376	370	354	345	355	350	362	365	350	331	350	333	349	331	374	337	354	344	341	365	363	359	362	338	361	365	370	312	360	371	324	366	347	387	339	369	324	415	346	350	349	348	388	347	358	333	308	359	340	358	347	326	359	322	341	339	358	359	342	318	354	329	390	374	344	344	356	342	377	346	351	357	362	354	345	348	355	347	361	333	288	387	312	337	377	341	355	312	355	355	326	354	328	332	370	377	357	360	341	334	331	350	350	341	347	340	362	322	364	333	342	342	360	350	338	352	346	330	331	293	345	326	332	330	341	334	363	338	323	335	348	358	316	345	330	363	361	378	367	334	316	372	329	336	376	370	309	344	362	305	382	349	351	373	296	338	376	343	351	374	357	365	345	355	380	361	376	321	342	338	352	357	336	328	332	351	365	331	368	344	345	354	338	344	359	352	336	373	359	367	324	340	339	333	325	339	343	368	345	356	340	345	337	365	363	342	339	336	324	358	319	315	327	342	346	347	386	328	360	344	350	325	355	353	338	346	379	366	310	346	348	312	345	327	318	361	351	356	380	332	381	358	378	390	318	335	345	352	325	361	374	316	347	335	380	367	357	371	342	348	356	342	341	384	349	338	336	339	334	373	340	334	353	354	349	359	353	342	329	369	354	342	344	360	354	319	350	324	349	350	362	326	349	359	339	351	348	318	333	387	367	345	347	341	335	348	337	342	383	367	364	371	354	381	382	314	328	353	368	372	357	351	356	362	344	353	350	358	342	381	367	342	351	355	349	365	372	339	375	331	367	335	350	350	343	331	348	331	335	330	343	362	329	368	353	366	342	360	304	348	353	334	369	368	330	318	343	334	348	338	350	358	309	380	326	318	341	334	360	386	343	329	326	335	350	366	344	394	340	325	356	350	378	359	339	315	359	357	350	326	353	320	353	351	332	339	346	337	371	356	379	325	333	345	355	353	384	372	321	342	355	361	329	332	373	315	374	319	317	343	349	351	330	323	331	328	343	360	334	343	318	337	330	335	368	359	331	341	362	343	335	354	328	346	359	341	340	373	361	360	367	376	379	330	347	370	394	353	321	317	369	352	342	319	371	376	323	379	341	366	330	347	338	359	345	382	360	345	373	334	352	340	332	370	361	364	339	359	373	369	323	356	374	358	331	365	327	347	367	340	351	348	323	346	328	305	347	374	350	321	367	338	317	360	363	339	360	331	351	344	342	331	351	305	353	357	351	312	316	364	370	317	371	309	368	347	356	356	358	361	348	345	338	367	329	331	378	370	358	341	323	315	362	320	343	332	314	343	334	341	306	341	336	357	323	368	338	354	359	339	333	365	332	343	366	342	377	338	322	385	351	342	348	363	326	332	357	340	346	343	348	323	329	310	328	366	366	362	360	374	384	349	315	335	346	377	330	336	374	346	352	307	330	340	347	317	360	342	361	358	357	317	341	361	392	368	373	374	367	363	340	333	360	343	361	337	357	340	340	345	379	334	361	368	356	346	344	318	314	349	371	342	355	303	354	353	345	362	411	344	367	335	321	371	338	348	333	321	342	328	366	377	344	322	310	328	325	329	338	298	368	322	373	362	319	313	337	353	349	352	320	326	409	321	342	356	351	312	349	367	358	325	342	354	336	349	366	357	330	343	376	359	349	363	324	354	348	305	376	399	332	318	341	377	398	409	344	380	352	338	359	358	345	357	355	356	389	347	339	337	323	333	339	344	355	392	343	387	348	362	342	345	349	330	351	351	338	348	350	350	348	346	366	356	359	343	325	313	353	347	314	380	345	333	337	333	355	357	325	383	368	334	354	332	363	330	386	328	378	361	352	340	358	357	341	342	347	334	358	350	354	337	332	380	367	329	334	302	322	336	367	366	337	398	347	339	347	345	315	311	355	358	386	382	364	297	345	354	345	390	336	360	367	361	367	333	316	345	401	345	331	395	386	355	340	320	370	385	371	348	344	335	348	356	352	365	359	332	341	349	331	377	329	342	354	332	342	323	350	388	319	341	355	333	361	316	365	357	311	344	335	334	370	344	340	338	330	346	365	327	398	328	369	371	344	346	331	336	345	374	386	349	334	317	347	342	325	349	355	347	332	338	296	367	345	379	329	320	334	354	358	349	367	381	353	347	384	348	379	340	345	373	376	333	356	371	386	362	343	352	305	370	355	356	376	342	334	358	340	341	316	351	380	325	309	348	353	342	293	342	339	368	303	329	356	352	343	364	308	338	328	386	372	352	355	328	348	323	342	329	364	359	348	374	362	345	334	349	348	371	356	341	302	335	409	346	339
15704	3585	3015	3670	3157	2707	2358	2100	1846	1639	1619	4689	1816	1338	1265	1243	1161	1193	1156	1035	1045	1078	1068	1014	1018	1048	1048	994	971	974	1046	963	954	985	982	912	962	1018	956	955	989	959	902	962	899	927	917	921	942	936	987	947	946	949	948	955	895	932	875	888	912	914	922	970	947	931	941	920	941	953	962	900	915	929	901	950	956	914	905	908	928	970	948	945	927	889	897	849	927	917	941	891	937	906	930	920	905	982	997	899	872	883	916	943	951	914	892	876	916	912	895	916	905	942	913	910	917	910	940	966	933	940	904	950	863	949	873	900	897	915	904	932	918	920	928	925	857	871	891	904	915	930	951	846	915	921	855	997	885	927	925	911	918	938	921	958	914	917	911	850	897	918	941	964	913	908	959	990	900	887	889	887	915	909	889	905	917	879	903	873	908	910	919	923	942	909	922	968	899	900	891	922	938	927	913	950	937	954	932	897	918	945	864	896	916	956	909	946	911	901	924	954	896	931	981	951	897	935	942	943	925	858	878	971	915	852	886	941	934	887	959	933	931	934	877	846	900	896	900	854	875	917	940	890	923	917	911	879	877	927	889	914	981	923	888	938	900	891	886	901	898	915	901	915	889	918	903	967	925	892	919	961	914	930	863	925	929	894	921	940	882	889	927	919	894	921	870	935	914	881	856	949	928	847	958	926	922	884	946	889	871	862	943	889	898	869	904	939	951	920	916	937	925	872	904	889	939	917	897	887	944	903	889	929	920	899	919	886	880	886	920	964	931	914	923	941	889	956	927	937	943	933	879	894	945	868	921	931	895	929	919	903	862	927	860	909	939	924	900	963	969	877	943	884	878	911	972	901	899	900	905	930	959	910	906	906	893	877	900	840	919	896	877	966	944	862	855	911	950	916	879	952	978	851	920	878	854	867	852	878	879	868	921	897	931	889	911	892	924	875	907	967	898	911	897	883	943	878	912	886	908	929	880	933	965	919	888	919	866	870	899	913	942	938	903	886	936	960	915	868	875	937	908	880	932	937	927	928	928	898	897	911	897	954	976	924	981	893	922	909	929	889	868	890	884	902	906	894	893	896	902	927	864	910	925	951	919	943	881	899	888	905	932	944	916	934	935	940	887	935	879	945	920	956	919	822	915	933	910	931	915	922	865	884	892	942	948	942	937	887	922	935	936	936	910	903	961	905	891	921	866	890	915	922	966	902	971	890	877	898	909	923	907	922	883	877	908	897	891	932	937	942	866	982	879	865	880	931	885	880	962	875	946	895	900	886	889	947	933	854	911	922	913	932	929	953	870	901	909	928	942	924	894	915	862	902	935	912	878	926	946	922	917	927	858	961	904	910	904	919	919	943	940	909	873	898	884	926	912	948	917	840	903	918	927	873	929	909	864	961	973	879	928	930	871	931	948	923	959	874	912	946	945	901	912	895	879	911	885	937	868	882	887	881	895	888	914	921	932	927	926	911	904	888	922	921	860	915	933	895	890	936	915	942	885	927	945	928	937	893	817	913	906	878	920	945	937	894	907	887	954	989	875	906	912	903	898	918	945	913	943	925	914	893	916	908	894	886	861	896	954	894	939	897	856	895	877	934	934	882	882	908	875	931	897	936	950	906	973	897	879	863	912	900	899	871	921	909	892	906	893	923	945	907	925	920	918	849	889	914	942	902	927	928	912	859	888	910	901	934	894	914	898	936	903	955	858	919	849	907	874	937	929	884	915	855	871	910	889	905	928	921	924	948	928	911	877	942	873	929	921	892	900	867	896	891	925	918	870	858	914	892	968	950	963	908	914	908	918	916	942	941	916	896	901	978	913	942	910	912	846	898	846	900	888	863	892	860	889	930	827	897	966	871	873	918	913	899	938	906	911	893	896	927	890	915	880	898	949	940	924	948	831	892	901	880	924	977	872	938	921	915	956	905	871	902	944	920	906	932	905	932	903	920	866	923	940	940	920	919	915	931	896	915	858	906	908	865	891	870	977	882	870	947	893	904	869	895	905	944	964	894	903	930	880	865	933	910	923	897	901	901	883	946	946	927	941	945	887	927	904	951	879	903	918	911	925	896	926	877	924	881	872	875	929	875	923	901	846	914	864	925	933	929	855	937	886	939	914	976	949	896	931	929	886	882	894	982	990	912	915	913	868	910	903	904	893	886	894	872	906	890	923	871	883	939	899	892	921	946	901	949	860	937	871	893	906	918	849	890	921	923	913	939	908	917	900	909	880	893	903	861	932	943	902	904	914	893	844	866	920	926	895	886	917	963	903	901	918	896	924	935	951	904	919	890	889	827	921	845	872	856	921	950	917	903	908	942	898	911	904	903	893	877	953	908	911	872	900	895	933	892	947	898	959	930	900	953	860	889	920	913	932	926	906	919	890	931	841	851	978	891	929	945	927	890	932	933	940	908	908	905	944	915	942	886	903	874	824	900	928	926	908	894	891	938	923	922	917	911	883	876	910	892	864	960	955	904	953	871	939	894	935	875	959	893	884	889	911	913	923	940	915	842	940	907	956	899	940	859	904	865	932	914	882	917	858	918	873	960	892	884	952	917	900	901	893	959	913	897	932	967	903	931	945	915	922	917	883	879	870	886	933	883	918	962	891	915	885	900	935	930	904	931	943	863	901	916	986	996	949	897	863	886	949	933	913	952	896	908	915	920	924	888	871	896	882	871	898	906	897	921	904	919	931	870	909	908	895	927	899	953	869	905	864	949	901	919	872	912	915	889	915	920	887	915	965	891	934	868	876	935	930	934	852	868	879	916	922	933	858	937	924	926	918	971	900	968	890	952	899	952	903	911	920	847	928	869	896	888	970	908	902	893	901	920	927	886	913	928	909	909	894	909	903	883	962	873	910	933	911	903	915	922	885	910	868	929	910	899	933	934	918	873	951	887	895	897	913	966	939	901	927	906	937	955	862	955	913	945	860	901	897	894	908	933	881	882	949	894	866	903	886	906	937	931	881	912	949	969	917	921	931	899	905	897	931	910	854	912	970	903	911	913	905	877	890	898	906	927	968	902	914	891	921	869	853	867	914	877	921	952	952	892	886	931	889	909	904	953	887	898	881	892	890	901	890	853	899	928	861	891	883	919	946	972	892	864	931	925	865	893	925	928	939	902	954	876	919	849	904	916	927	901	935	870	874	898	918	893	823	920	853	915	873	903	912	912	883	857	873	920	902	959	919	885	925	937	919	911	947	861	896	959	935	966	937	992	915	930	875	930	930	912	842	853	896	927	912	886	930	880	937	885	889	906	901	897	911	897	900	912	893	911	874	829	970	949	908	901	917	893	828	916	900	897	974	913	877	927	896	885	899	938	978	949	945	912	954	901	920	980	897	906	962	885	899	917	893	903	888	927	884	920	946	950	893	884	920	911	899	919	894	920	912	869	924	917	885	880	888	904	884	919	940	894	880	913	947	890	889	932	885	912	885	899	937	870	881	879	945	899	899	871	943	871	874	930	877	876	897	855	885	881	949	925
26133	8244	5002	3207	2188	1434	1000	730	667	617	556	719	843	493	447	435	452	446	479	460	412	453	384	396	429	434	403	391	439	388	410	435	410	403	391	393	414	408	401	392	400	411	389	356	425	421	417	370	384	384	390	414	385	394	404	380	400	418	364	387	378	357	398	375	376	399	409	428	427	369	376	395	393	395	379	401	400	415	386	427	387	354	412	422	401	394	435	383	368	378	364	396	365	395	371	392	393	399	380	395	388	427	348	430	376	439	372	361	398	432	417	441	422	374	382	359	386	384	388	382	390	386	410	389	382	348	378	395	376	372	407	386	355	380	419	365	374	406	377	365	397	350	327	387	410	384	399	416	388	390	384	391	362	372	381	344	380	392	374	398	384	372	371	410	397	379	351	387	405	428	403	402	400	361	363	386	382	387	379	381	370	412	396	356	366	378	389	368	426	395	384	389	394	395	360	361	385	368	423	369	378	412	434	376	380	402	378	372	391	426	376	397	434	380	352	379	363	354	344	389	354	362	410	397	395	354	366	368	381	383	379	389	374	372	371	407	398	407	386	415	396	393	394	404	409	447	377	397	366	385	380	379	384	381	376	369	410	357	366	395	390	346	380	407	386	414	395	377	416	387	363	385	385	394	384	368	350	341	351	378	430	402	436	363	388	383	370	389	405	400	390	400	367	398	393	418	399	396	418	396	352	396	418	394	436	411	414	391	380	377	406	405	408	413	420	412	389	368	398	369	400	414	373	370	390	421	415	397	359	402	429	422	374	380	403	410	405	411	376	377	373	389	384	399	382	375	433	424	406	386	425	353	404	358	368	349	417	391	353	379	373	381	398	369	384	392	381	384	367	403	423	429	397	416	398	417	379	377	386	353	350	384	405	392	370	380	393	381	368	390	375	382	408	371	370	393	364	399	374	400	422	371	378	425	394	365	368	378	423	413	390	379	397	366	404	374	370	393	400	386	401	389	416	404	422	405	387	398	356	403	400	386	396	378	372	365	381	393	382	380	399	416	404	402	368	407	388	368	391	417	402	363	416	369	408	427	407	353	369	383	399	366	413	366	388	380	396	378	374	417	368	380	374	352	404	361	376	408	365	358	349	369	395	386	387	407	377	401	415	385	408	383	412	413	360	365	370	413	379	362	387	369	385	419	376	343	366	364	384	402	404	421	378	360	370	348	385	368	350	407	369	417	377	415	365	365	366	382	375	392	398	411	377	404	410	382	381	386	372	413	392	411	398	382	390	384	402	411	410	406	390	410	349	385	358	398	384	383	395	400	418	371	362	413	396	355	380	374	423	421	401	345	350	399	412	380	383	367	402	391	391	411	418	404	385	386	405	404	413	402	400	380	362	379	370	391	400	382	355	369	385	351	389	394	405	358	362	383	376	406	398	395	370	412	413	413	359	369	364	420	373	382	368	365	410	408	383	387	416	370	369	378	393	367	395	401	395	369	415	368	417	386	361	366	399	397	362	387	374	418	363	388	354	358	375	406	388	426	418	390	422	430	386	363	380	437	436	388	389	416	389	411	431	354	402	380	401	376	406	378	380	393	371	400	389	361	373	397	404	379	371	355	365	377	373	379	371	378	397	365	421	375	369	379	401	341	382	358	384	373	360	393	358	405	398	402	407	369	399	433	356	437	392	411	407	386	342	393	350	389	398	397	385	381	357	380	416	377	402	417	366	384	400	388	428	372	380	391	419	413	383	360	422	403	407	383	404	374	461	388	318	380	396	405	331	382	380	436	379	384	404	403	385	380	399	358	399	371	363	357	383	434	387	371	400	361	370	376	355	369	397	383	402	389	381	412	408	374	361	368	411	387	386	406	386	412	349	353	421	390	382	426	416	420	396	359	441	367	408	397	414	437	374	365	390	388	392	391	353	397	384	367	434	370	404	386	391	407	393	404	418	393	387	398	396	381	348	404	399	369	406	376	420	363	393	398	395	421	389	395	373	410	414	373	382	404	383	373	392	398	357	377	345	394	416	379	380	365	404	363	401	398	396	423	420	348	347	379	374	395	395	401	420	404	377	377	390	391	374	401	372	431	415	408	388	385	406	378	401	391	382	399	353	415	420	431	404	430	397	378	385	406	358	382	372	391	378	403	427	367	380	395	398	385	378	385	351	389	394	383	417	378	371	374	363	398	377	405	414	414	406	384	364	397	411	390	360	390	404	363	407	391	379	410	412	351	395	391	382	388	373	385	431	393	367	360	370	388	405	418	345	371	377	366	370	360	380	398	385	400	373	353	358	409	368	413	413	386	383	377	415	386	349	367	387	388	387	374	367	389	379	397	397	409	398	394	368	384	392	384	398	398	386	412	379	376	391	396	465	397	382	371	379	415	355	385	395	397	425	397	372	382	355	359	368	408	354	384	367	381	383	404	445	399	401	393	412	385	399	385	382	383	366	388	400	390	354	385	402	371	397	381	382	412	391	381	351	382	417	397	416	384	398	383	390	348	378	391	414	394	378	400	375	365	370	393	417	413	411	390	373	402	346	388	393	389	389	424	388	423	386	365	390	363	395	391	376	408	403	387	407	404	393	364	368	416	397	404	365	401	367	405	376	417	398	382	358	388	397	404	402	369	443	367	369	350	374	404	378	403	365	386	359	352	385	398	389	358	337	389	394	429	377	406	366	377	384	401	356	381	413	392	390	381	388	379	376	403	397	369	383	427	406	364	414	380	398	395	367	387	429	414	354	366	381	394	397	380	390	347	407	397	363	387	350	409	411	389	439	377	397	369	400	411	391	401	367	412	379	383	417	398	370	400	383	389	382	374	406	416	385	383	418	376	381	398	387	415	378	434	408	401	418	404	408	397	379	376	418	350	397	402	389	365	395	382	371	394	421	366	399	366	389	418	364	395	373	394	374	418	372	371	427	386	364	397	352	377	405	412	378	372	404	388	408	414	399	389	420	355	386	415	391	369	388	405	339	372	392	371	366	402	393	387	355	401	408	347	394	420	368	383	370	387	400	377	382	421	389	364	313	412	402	385	364	398	311	380	396	396	390	376	361	394	384	383	357	408	397	394	398	395	413	376	373	379	418	407	369	406	434	360	414	419	414	360	362	405	364	384	369	383	416	376	423	426	393	387	399	401	386	426	390	406	403	401	416	397	402	391	386	411	398	392	352	375	425	369	354	408	407	414	361	381	388	380	373	380	410	367	409	372	387	394	396	409	405	377	376	398	383	377	393	412	386	383	402	355	400	373	399	421	376	401	359	385	396	378	409	360	433	394	391	382	422	397	411	394	394	370	403	423	381	417	416	390	398	412	420	355	356	372	409	422	404	385	397	440	402	418	372	373	342	354	402	404	410	397	419	388	373	376	360	408	385	371	379	366	338	358	383	426	424	397	391	391	389	356	381	398	385	387	388	366	421	401	356	393	408	400	394	431	340	384	365	340	371	363	418	360	380	392	377	354	334	393	381	395	408	405	369	416	407	424	409	404	385	390	373	429	395	360	419	374	372	425
14351	2690	4190	5091	4579	3942	3298	2801	2479	2225	2034	3073	3063	1632	1547	1450	1358	1313	1322	1277	1294	1251	1209	1150	1145	1152	1159	1216	1122	1145	1108	1096	1040	1084	1079	1124	1064	1114	1052	1077	1013	1049	1055	1102	1061	1037	1082	1053	1014	1079	1095	928	965	1018	1018	1019	1000	1008	1015	1019	942	1052	992	1041	1014	994	1034	983	1023	1021	977	1035	965	1003	1008	995	978	970	1045	997	988	1082	985	923	995	1025	1038	994	1015	986	977	991	947	991	960	974	1002	969	1047	995	1009	969	973	917	974	964	943	1004	982	965	996	978	997	968	975	987	1035	979	964	1010	953	969	1044	1008	969	995	1012	910	993	1003	1015	980	911	1027	959	978	966	947	1042	988	938	939	968	956	943	1046	989	1003	1050	1023	1010	1001	972	1002	918	987	1003	1047	997	1025	970	984	970	968	1016	1006	981	910	978	1041	962	994	987	1004	962	1014	1000	927	999	997	987	951	942	948	1019	1028	981	968	986	958	1031	1016	1020	1009	940	1011	995	1043	1031	993	967	941	975	1011	926	958	967	937	981	1007	952	973	915	1010	987	998	930	988	950	971	1001	977	1004	989	965	997	1006	987	975	971	973	1003	967	957	980	969	971	959	987	973	986	956	916	959	972	972	1000	925	977	1023	951	966	1023	951	981	978	995	930	1013	986	991	965	975	960	962	999	974	1001	967	961	985	994	969	917	978	1001	951	989	1020	1005	1002	1035	975	945	1017	921	1010	988	951	996	1011	944	964	973	1009	1018	917	977	974	972	987	1006	951	992	942	910	980	963	976	962	973	1001	1037	905	945	945	958	954	1007	989	1029	953	951	1011	973	989	977	1000	967	954	908	945	998	997	973	974	990	957	978	977	935	996	949	991	1004	965	952	923	947	1010	999	971	956	1003	971	1042	970	989	974	940	979	965	957	980	945	1008	962	993	1022	1023	984	936	985	984	993	963	1014	962	936	974	953	933	925	1006	1008	1015	959	992	964	1004	985	1029	963	1063	919	1001	989	1012	1010	953	929	959	959	1017	1002	968	1040	949	979	996	955	1006	954	943	989	1002	951	967	945	977	991	953	981	983	1011	1017	941	974	1017	970	957	1049	948	979	962	1035	911	935	989	1042	983	991	960	966	1030	1011	997	1021	992	989	950	932	979	990	941	956	1016	961	998	963	1026	983	1033	937	1013	1011	959	923	1000	991	958	997	967	936	982	960	1005	920	1003	1022	1000	991	935	990	1002	1020	987	956	980	1002	999	982	992	1023	1008	946	982	992	924	1003	980	999	966	977	981	950	935	1034	985	1001	930	974	942	987	1003	935	974	1019	975	962	971	943	1008	969	949	975	892	905	1036	1038	984	1032	979	918	992	976	943	1026	966	967	978	981	1021	958	994	951	966	955	962	1027	997	959	982	1033	955	984	1004	970	966	941	961	973	970	908	958	940	979	953	1021	955	1014	973	972	966	968	930	953	919	995	979	971	949	986	981	1010	1034	962	1020	972	981	966	1006	1025	1031	977	957	990	979	993	975	957	957	997	1000	982	1005	972	917	931	951	990	990	978	959	939	974	976	973	1010	963	980	1017	994	929	918	958	919	1016	966	962	1006	968	988	982	1040	977	977	1027	1022	965	1003	970	944	962	1002	990	983	970	1039	935	975	940	990	990	1003	932	1027	954	1004	1011	1011	947	958	960	975	959	960	1020	1010	986	940	970	942	1035	930	996	992	1037	968	975	998	904	953	1022	1029	1000	982	991	952	1002	991	1056	992	1004	964	1023	1007	998	1018	948	1077	963	957	944	928	959	971	905	970	1022	958	991	999	951	970	957	977	979	1012	916	1016	1012	1017	963	963	963	925	1066	960	965	997	1016	988	968	1012	992	974	959	954	1039	1021	980	919	973	1009	989	980	944	979	898	962	952	987	958	902	985	968	966	942	985	990	963	966	1015	984	1019	923	990	978	979	977	1012	976	994	957	986	948	964	960	985	963	1003	966	976	985	991	1010	1000	951	980	1000	976	940	976	1002	996	1016	979	990	944	954	962	924	982	976	923	1019	997	1050	1027	908	1019	1030	934	995	998	1003	926	1024	994	988	998	982	986	966	970	977	985	920	993	950	969	905	987	996	963	991	973	959	988	983	969	1023	911	946	1029	954	919	974	942	998	966	988	979	974	923	955	939	988	950	953	966	964	970	1041	985	953	969	922	982	956	1015	961	976	981	938	970	980	938	978	1005	977	975	940	980	970	1015	1037	903	944	974	953	1023	978	994	985	1051	990	985	962	982	1007	971	1048	955	1042	979	975	960	993	951	990	1007	966	997	933	990	957	966	1000	977	926	955	971	968	973	973	945	1002	1022	979	962	1008	990	977	941	1000	1013	967	997	989	986	964	957	1036	939	947	977	909	1034	930	941	943	966	946	995	990	1014	994	1023	942	958	985	979	965	956	1015	974	1047	940	993	979	984	987	962	934	987	1028	944	1004	976	946	1013	985	1023	983	979	883	963	946	957	985	995	1001	990	1002	958	1025	979	979	948	954	936	945	1011	973	980	965	964	995	987	1029	976	964	1034	1006	982	977	991	973	958	1052	974	939	998	997	972	1006	972	968	998	932	909	980	930	988	920	958	989	968	989	1019	961	962	953	990	1018	957	995	941	990	972	973	936	967	992	928	1005	958	989	943	992	948	1022	1003	946	992	956	978	953	1008	1005	924	1008	983	1067	964	956	1015	957	960	988	987	1018	962	1020	962	943	1018	954	925	917	1020	999	970	908	979	973	941	959	914	997	947	974	972	939	955	993	968	991	950	980	985	1016	970	1004	983	967	1021	963	984	976	965	1028	970	993	965	1000	957	981	994	1008	986	1046	1016	998	910	980	992	984	961	955	989	943	974	950	1003	1006	990	944	1013	981	1004	1017	1028	918	1039	967	956	990	950	949	944	992	919	1017	962	985	1013	986	1008	974	1023	955	999	983	958	967	963	988	967	942	977	945	910	944	955	952	977	987	943	980	983	986	1000	1010	985	938	950	934	953	1020	986	927	1008	988	954	973	949	976	947	982	1036	925	962	970	993	980	1007	981	950	991	1017	970	915	958	963	974	1004	995	949	969	985	991	1009	931	967	907	980	1013	1012	945	959	946	946	958	965	948	1007	948	974	977	956	950	978	969	1027	1034	938	971	947	923	963	980	967	1000	965	928	1002	931	937	1039	930	996	958	941	1019	981	938	950	954	987	963	962	988	981	974	943	941	1018	1005	1019	943	969	1000	985	968	976	995	1073	925	930	983	998	922	975	981	971	962	1003	992	959	975	975	940	983	947	919	987	969	1012	930	983	947	1041	1016	995	951	1007	968	975	1002	1016	981	998	963	954	1010	966	1000	942	994	1009	976	1007	944	1001	975	1018	930	954	972	979	944	948	991	966	1004	976	1031	1004	940	934	1035	1005	1001	951	961	940	1003	978	967	1001	982	949	1018	983	1036	1014	987	960	972	945	1022	988	976	975	972	1021	948	988	964	1002	986	990	991	973	1042	999	959	966	972	1025	970	1000	967	989	954	968	1044	949	978	999	1002	1026	933	950	982	968	1001	972	938	985	935	982	952	946	918	950	992	956	998	992	991	999	1012	950	959	1009	941	1009	946	950	1011	929	977	999	976	937	978	976	971	963	996	903	999	927	955	966	1004	1011	1019	974	976	996	1004	917	954	983	963	959	998	963	976	891	969	935	958	1013	1050	948	1003	921	1002	975	981	1009	983	975	1005	960	1000	941	966	954	954	961	952	1055	964	932	943	968	983	1004	1005	983	951	961	957	936	974	892	942	981	967	980	928	1005	994	961	968	977	1008	982	1009	966	953	943	926	969	937	934	947	997	983
2798	336	232	178	181	173	178	179	133	150	150	171	165	143	156	146	178	176	139	122	131	153	162	150	148	151	163	159	162	149	138	150	173	170	147	130	158	152	129	145	149	180	165	177	145	155	154	185	145	135	147	134	142	173	158	126	128	136	149	157	170	168	159	161	151	144	156	152	170	152	142	166	132	166	160	154	155	155	150	159	150	159	143	150	164	161	156	154	138	153	164	136	167	129	137	161	165	154	146	146	166	122	157	177	164	166	142	150	173	152	141	153	160	145	145	170	154	152	141	145	163	144	131	143	141	148	136	139	148	155	145	153	171	142	166	150	151	156	152	152	155	167	148	151	173	164	169	166	153	151	137	156	156	140	154	143	153	153	151	157	155	154	129	146	159	156	132	152	136	186	155	140	163	157	148	153	155	137	167	168	128	150	145	140	143	138	140	145	150	168	155	143	157	173	148	149	146	149	136	140	142	165	146	161	143	154	127	138	156	161	170	143	129	150	140	168	169	163	152	155	162	161	135	131	160	161	149	158	142	158	146	152	195	163	153	156	153	142	156	160	171	195	144	155	141	140	172	159	124	137	140	157	171	172	166	155	143	137	157	145	168	147	155	149	144	154	156	155	151	149	142	148	162	150	140	142	177	146	164	145	175	144	172	158	157	156	124	125	173	147	162	156	138	140	172	134	146	160	156	163	162	149	149	140	155	130	157	168	151	154	175	156	126	177	144	147	140	156	137	145	144	165	145	156	157	168	158	142	150	135	146	136	141	162	142	130	137	156	142	151	160	142	150	164	145	147	143	131	146	145	152	160	165	150	165	131	146	174	137	155	165	182	146	144	162	162	149	152	146	171	149	147	172	151	148	152	137	162	143	129	159	166	134	186	148	159	167	148	156	135	145	165	149	142	152	151	148	158	172	170	181	172	150	145	150	157	145	145	135	152	155	161	157	157	151	153	134	151	179	172	148	152	130	154	144	144	149	169	159	163	155	160	138	172	133	145	138	140	161	144	158	153	164	158	160	160	154	165	146	165	147	149	128	154	149	152	169	147	164	167	164	160	155	167	147	141	161	141	152	153	170	141	165	172	156	152	165	150	151	172	163	152	166	168	160	134	142	143	160	151	133	164	167	145	134	148	164	140	135	138	162	161	163	169	164	143	171	146	138	153	177	157	147	166	129	151	181	179	185	159	143	150	143	174	170	157	157	135	167	160	162	140	152	170	136	134	150	150	155	169	143	129	162	164	131	133	140	150	156	147	153	159	169	160	134	173	163	149	159	164	143	162	141	174	152	164	159	158	141	187	145	174	144	178	138	156	138	163	166	151	202	159	158	144	153	149	125	151	129	155	168	151	164	175	142	150	174	164	159	174	139	140	173	126	164	143	155	144	150	127	160	164	162	148	154	167	155	158	179	151	155	150	173	144	128	150	167	154	152	169	171	162	162	149	185	147	160	152	156	143	138	162	143	127	145	156	160	141	158	137	175	127	141	139	156	152	139	152	165	166	145	150	162	151	145	143	142	157	148	143	147	132	166	173	138	133	166	134	138	160	158	164	169	167	140	152	120	146	159	140	164	158	150	157	166	169	156	160	163	143	146	166	158	141	153	141	151	153	144	159	173	160	170	152	174	156	157	156	160	167	179	157	140	161	152	132	136	164	139	159	152	151	140	160	143	166	163	164	152	117	165	152	137	155	161	150	140	141	160	152	171	160	140	156	139	119	142	156	156	148	145	133	180	156	138	181	157	137	122	151	185	135	140	135	154	148	174	132	156	122	174	159	158	176	172	137	144	173	143	155	169	158	171	144	181	148	162	159	145	152	146	129	148	166	167	139	150	165	153	143	160	145	148	143	144	162	136	147	142	157	160	145	148	152	135	130	161	143	133	150	173	159	151	152	169	145	135	168	174	152	158	156	141	137	137	146	144	132	145	143	146	157	166	144	183	140	123	164	160	163	167	166	156	147	153	157	161	160	133	166	154	167	151	143	137	144	160	156	159	146	178	137	133	148	160	137	174	135	176	141	156	143	173	152	150	174	151	155	158	160	151	154	131	139	167	163	148	160	162	146	158	127	139	164	144	146	158	180	143	150	148	135	155	162	141	168	163	155	168	128	129	163	160	135	160	157	139	155	148	162	155	158	137	134	141	169	147	164	146	143	143	161	174	170	138	132	131	179	152	151	140	168	185	163	157	166	148	146	168	170	141	164	142	173	170	153	165	148	138	162	174	157	165	159	132	151	174	168	147	143	156	156	143	138	167	159	143	143	164	142	168	163	144	149	168	156	169	172	137	139	159	146	153	143	175	150	138	162	161	160	164	154	134	158	155	163	139	158	142	157	172	153	148	136	156	155	152	152	155	156	154	162	157	133	134	160	177	163	174	169	166	148	146	130	147	138	166	162	161	130	138	167	168	152	155	151	143	154	160	148	166	145	136	139	140	148	157	154	164	162	131	152	154	140	153	149	161	139	177	161	150	156	170	146	159	143	160	156	166	154	163	133	150	161	156	167	162	144	156	138	139	150	163	135	147	157	176	150	147	128	137	157	139	161	147	156	175	165	160	139	143	145	155	175	165	164	148	150	169	176	168	143	149	139	153	129	175	178	144	135	161	153	139	151	141	134	153	135	140	155	148	152	155	164	170	193	172	130	155	147	157	127	145	156	155	159	142	149	192	152	148	156	159	149	167	142	150	155	146	154	162	166	156	143	145	151	175	167	160	139	142	162	177	159	176	120	155	157	178	161	159	152	163	137	162	176	142	156	151	135	149	177	157	141	145	131	152	153	143	140	161	161	156	154	139	157	150	148	172	135	174	152	157	132	161	134	131	167	161	174	164	161	159	146	162	146	156	158	136	153	185	144	138	175	167	145	153	183	151	140	145	133	166	132	141	144	139	147	121	147	147	138	147	161	159	168	156	159	157	145	162	144	154	144	150	155	154	147	150	146	146	149	155	147	155	141	162	153	162	142	157	120	133	136	149	151	148	143	158	152	153	161	151	170	140	132	143	146	160	157	170	160	166	150	148	143	153	179	162	145	152	145	165	132	149	152	167	162	166	144	163	153	148	154	165	164	147	155	176	169	143	163	129	177	159	149	147	155	161	178	154	149	140	148	151	130	167	162	143	150	145	144	164	152	159	185	140	167	147	131	135	144	162	144	145	179	140	172	140	131	155	147	141	143	128	152	145	156	157	151	151	164	143	153	135	141	145	146	128	153	140	138	145	156	147	134	142	136	145	145	146	142	168	158	133	156	152	155	137	164	151	159	172	155	159	147	166	158	174	167	149	127	163	139	161	154	137	160	151	152	146	146	145	161	156	148	137	154	187	155	144	143	151	169	162	144	151	148	150	152	175	151	116	167	139	177	166	154	159	154	147	152	134	144	160	154	158	154	161	169	156	151	156	173	150	172	149	179	162	154	161	146	145	153	153	154	143	165	156	153	155	150	144	166	125	151	143	159	154	143	163	164	143	143	163	164
2739	586	647	585	645	588	553	530	541	510	526	547	661	490	463	493	487	494	489	484	501	482	496	502	517	513	515	538	483	494	497	500	473	505	517	523	499	477	507	461	471	468	458	511	495	493	522	521	511	480	482	501	478	501	492	465	477	496	480	496	493	480	504	476	497	486	485	509	493	479	488	475	472	487	473	485	512	485	493	483	478	496	486	494	481	505	470	503	466	485	520	500	487	470	499	458	479	458	471	533	483	492	480	494	513	484	497	476	479	517	498	526	516	506	498	509	464	508	512	457	458	461	478	510	472	490	468	486	471	502	481	513	517	485	470	499	514	549	464	489	482	446	455	474	529	529	476	542	504	456	532	478	492	477	520	508	502	505	516	466	485	503	525	510	481	504	485	491	487	486	460	465	459	493	504	495	458	486	497	493	556	508	479	496	486	449	496	538	564	488	483	512	532	476	469	491	515	496	482	492	474	494	483	475	505	483	529	473	532	496	467	504	508	470	505	470	479	495	514	497	480	498	518	507	503	500	498	506	498	474	524	485	502	482	460	466	487	464	518	483	458	468	485	473	488	499	511	469	450	490	476	533	497	456	514	499	495	501	487	488	459	469	523	439	469	459	480	496	455	481	446	553	510	484	476	482	514	482	525	501	483	471	525	487	479	517	511	468	458	468	514	484	502	515	513	486	493	473	496	509	525	492	496	467	530	510	482	486	477	522	499	488	473	517	484	479	509	501	492	522	496	516	515	460	490	484	485	501	465	502	512	488	448	516	472	536	525	513	550	463	513	520	498	520	503	474	483	508	506	465	476	495	471	469	474	500	511	465	521	497	511	522	465	469	470	468	491	526	489	488	467	451	484	545	492	498	504	454	540	511	484	506	516	492	476	518	459	491	478	461	513	502	430	484	500	527	485	481	452	495	521	471	456	493	472	508	495	526	529	498	489	511	517	472	482	507	510	488	482	493	515	491	509	498	485	551	467	493	474	489	504	473	500	476	508	518	511	499	497	486	510	484	466	498	487	493	507	472	504	509	486	492	448	525	499	481	451	490	492	504	471	508	451	502	475	484	496	488	503	444	485	463	507	486	461	473	471	477	512	493	480	501	510	466	541	519	504	486	485	491	533	492	489	482	463	513	455	481	493	462	470	451	499	500	492	458	527	473	498	465	548	493	467	479	528	487	484	463	493	498	463	492	539	477	489	502	531	479	466	473	481	495	486	504	466	479	484	500	461	475	466	456	506	439	502	467	504	500	501	500	497	456	533	487	492	510	537	460	549	462	510	467	517	486	504	524	467	473	486	490	477	495	488	506	531	540	490	500	502	531	489	472	496	524	493	461	477	495	490	479	514	484	498	513	458	493	484	509	469	500	510	478	506	470	504	500	493	475	481	503	517	469	494	460	507	476	446	494	513	514	463	507	540	493	489	488	530	467	443	500	498	527	499	480	523	539	488	455	498	497	509	509	488	490	515	502	471	445	541	520	458	528	443	531	518	462	474	511	509	462	483	501	523	479	480	475	478	502	485	523	436	537	490	551	473	466	513	471	497	501	506	517	499	540	447	508	470	513	435	519	510	481	472	523	478	477	472	529	491	551	514	469	495	489	506	501	491	455	471	496	490	464	484	512	494	479	475	511	505	496	495	489	495	490	504	488	448	518	520	528	497	497	479	475	481	503	454	492	498	481	481	471	509	498	484	529	486	492	495	520	506	502	469	523	497	511	470	454	502	476	458	489	476	500	499	516	522	464	504	482	496	504	474	469	466	496	470	479	492	489	465	510	507	476	512	473	493	533	484	521	505	507	477	522	536	510	526	473	435	493	445	496	472	487	496	494	486	468	463	462	514	472	478	501	440	509	490	486	494	472	513	485	490	477	455	473	481	460	486	480	481	461	503	487	500	463	545	494	482	457	465	504	433	491	496	453	488	498	477	498	471	464	512	497	495	466	507	454	450	513	481	493	494	475	474	484	474	490	473	505	494	473	495	491	473	473	473	481	491	517	486	490	514	546	472	541	540	517	479	440	503	500	465	479	515	467	468	465	475	487	534	468	477	480	501	499	490	501	510	499	481	491	486	475	497	469	446	512	487	485	483	499	490	501	490	496	472	529	503	530	483	510	512	524	478	481	482	522	476	498	501	476	495	486	523	462	539	461	484	499	499	497	501	511	512	474	475	482	509	485	491	497	513	503	507	512	525	503	479	464	486	468	513	489	541	466	478	479	494	502	511	515	523	499	458	492	498	499	523	496	473	485	496	511	495	470	502	506	515	497	500	492	496	501	520	493	460	521	483	458	507	503	516	489	521	472	518	525	451	490	508	489	448	471	501	454	465	510	490	528	466	509	500	469	511	481	503	469	490	492	480	473	473	458	476	501	543	481	510	474	516	451	465	505	506	493	498	465	480	470	498	496	488	449	459	467	532	479	498	504	532	556	485	507	537	526	497	498	494	504	500	478	482	492	497	455	520	535	492	496	481	484	507	506	517	452	473	501	483	484	478	460	448	494	458	493	516	524	493	495	493	475	454	492	493	467	460	481	473	472	490	478	492	498	458	528	505	514	499	486	525	539	491	535	480	461	515	504	491	510	476	483	481	507	482	498	475	507	508	489	511	485	468	478	464	461	512	504	476	531	446	528	534	450	510	525	465	513	488	488	526	463	497	507	527	471	489	441	495	495	514	464	525	496	484	465	511	477	476	519	552	487	525	436	475	468	499	519	486	451	497	504	495	470	479	499	493	492	489	449	520	509	508	497	491	509	504	464	486	500	512	486	497	510	520	488	503	498	499	490	484	450	483	484	453	487	531	473	478	515	501	517	518	469	468	505	483	511	515	500	477	503	519	512	483	519	471	510	481	521	494	487	505	498	508	479	423	538	510	513	476	484	444	480	471	477	483	482	476	507	506	515	493	465	459	493	488	472	489	494	503	523	440	494	497	498	466	442	520	469	500	500	497	509	474	474	458	503	445	449	500	515	465	498	519	526	453	489	476	537	493	479	500	492	514	478	511	488	504	432	495	509	512	519	492	504	476	502	513	460	504	452	519	474	477	508	517	555	489	530	513	488	466	451	493	478	508	481	478	481	486	495	473	503	479	486	486	490	505	502	466	523	482	481	482	499	484	472	484	500	475	470	533	478	486	474	495	486	470	483	502	518	525	480	481	514	501	501	466	524	484	495	524	505	455	493	483	502	504	453	498	446	510	469	485	456	488	499	510	506	496	468	479	522	528	469	436	507	481	495	453	470	472	511	482	485	468	505	512	467	467	485	500	523	484	472	507	509	458	500	478	477	436	482	503	485	457	488	474	523	535	461	482	463	517	501	529	508	491	484	531	524	477	481	455	481	518	477	480	480	491	498	472	456	480	513	502	497	526	508	527	518	485	495	525	473	487	492	499	499	488	474	478	481	469	482	488	533	470	505	497	473	493	468	483	522	523	523	459	473	498	454	440	464	510	519	492	513	501	500	454	490	477	491	495	492
20771	10390	10304	4832	2482	1536	909	647	509	445	396	415	431	384	372	367	366	370	380	366	345	391	392	330	345	378	387	363	387	346	355	372	325	348	359	332	356	341	352	346	362	372	331	337	398	355	375	385	356	316	379	335	337	349	358	335	322	359	332	333	317	325	354	335	375	327	338	345	350	348	354	309	346	335	376	365	374	361	358	342	349	360	379	339	337	329	364	377	339	358	355	350	362	351	336	328	327	317	345	347	335	305	315	367	357	283	328	355	326	370	340	319	362	335	384	352	342	385	347	347	367	329	355	342	330	341	370	345	331	328	314	345	360	360	328	316	325	328	344	328	356	338	362	332	337	361	334	326	340	330	379	328	352	293	323	311	355	339	373	354	355	342	352	323	372	321	322	357	316	324	360	371	349	361	384	358	361	339	370	327	331	341	350	316	336	391	326	339	338	338	310	334	354	370	356	336	345	363	306	315	329	369	348	361	334	311	334	320	367	354	365	347	320	318	298	348	346	323	338	338	321	339	349	343	345	340	386	369	355	349	372	351	302	347	341	340	342	342	350	323	336	389	350	348	373	344	323	365	342	367	336	335	327	346	324	360	353	343	344	353	324	348	330	341	332	344	368	304	381	314	344	370	317	358	338	335	356	311	349	353	317	327	335	344	357	341	342	348	353	339	339	366	357	381	352	330	316	323	330	341	332	357	338	326	350	342	332	320	360	345	325	330	334	355	343	356	369	321	337	356	368	347	351	344	327	305	337	347	352	343	338	359	353	326	344	358	331	317	352	308	324	356	354	343	380	337	348	351	356	320	351	334	321	321	351	355	323	318	364	349	349	325	339	330	317	364	359	345	338	333	318	332	335	359	339	344	386	320	346	344	361	341	344	335	343	353	347	349	338	324	368	361	355	343	348	328	314	333	350	317	349	304	360	340	355	325	322	383	387	344	365	327	340	327	329	322	361	357	356	334	332	343	358	348	353	308	329	344	334	333	324	302	337	355	295	344	362	347	338	317	326	346	343	368	325	337	345	390	366	333	317	322	335	318	366	375	347	335	347	348	340	358	348	366	375	359	355	341	337	362	326	364	354	334	377	353	339	378	321	351	340	339	361	349	322	343	328	350	339	349	321	363	326	340	364	341	353	344	331	374	341	357	336	338	343	298	337	331	369	321	317	366	340	352	350	339	324	309	354	347	327	320	329	325	308	339	343	348	337	360	330	333	347	317	299	347	362	331	365	314	348	356	325	331	350	323	321	351	332	329	310	333	348	331	352	338	344	334	360	339	392	340	357	387	320	333	278	334	344	357	328	345	311	325	340	359	352	362	354	349	331	360	349	341	339	357	354	329	341	342	330	306	328	333	304	347	355	351	345	319	317	361	323	369	315	359	336	334	378	328	337	327	381	285	352	336	334	329	308	318	344	332	367	336	345	325	332	323	326	361	333	370	321	322	336	350	333	357	353	353	328	343	301	336	330	333	338	333	308	285	332	313	371	360	346	366	351	355	304	330	340	317	347	318	339	332	355	371	353	330	332	314	309	311	361	337	349	339	332	353	321	363	333	325	356	303	374	346	323	351	351	380	362	334	333	353	353	327	335	337	320	333	334	366	332	319	340	368	333	345	363	338	327	371	372	319	325	333	325	329	329	295	343	366	337	356	361	355	353	324	336	328	344	348	312	305	375	334	314	351	380	361	350	347	335	344	377	343	337	368	349	347	361	326	337	345	322	346	360	317	343	334	310	360	350	311	351	326	314	333	348	381	317	334	336	340	356	323	379	367	326	334	327	319	344	322	317	360	331	337	328	366	351	361	349	310	357	348	347	341	348	394	321	344	331	309	342	327	321	322	340	339	343	376	353	339	348	377	316	323	323	358	305	317	351	285	326	345	331	327	347	314	320	348	350	360	339	327	362	319	357	338	323	344	318	326	377	349	339	342	335	308	358	334	354	340	324	332	334	355	338	352	355	333	323	344	326	372	338	350	354	324	340	310	374	316	304	409	326	344	330	313	319	363	334	331	336	318	319	329	376	374	325	347	380	384	330	313	341	315	319	380	365	327	338	340	335	336	342	327	350	342	336	306	357	325	381	335	320	363	335	345	311	320	349	363	335	360	330	343	328	376	345	345	341	365	344	382	343	312	352	351	358	311	334	302	331	330	323	336	340	337	326	312	337	302	357	336	364	350	346	345	290	326	359	364	328	375	372	355	348	353	326	367	364	361	319	356	320	373	355	330	346	340	315	335	332	332	357	374	318	356	370	320	359	349	382	346	322	324	341	323	335	337	344	346	337	328	349	359	316	352	352	357	328	369	370	306	346	346	363	326	347	344	370	354	323	352	344	359	340	340	319	332	349	347	333	341	370	356	343	317	314	374	390	369	331	359	349	340	317	334	360	375	335	325	356	340	339	346	317	363	359	348	313	338	308	341	372	360	318	321	324	316	356	331	345	339	343	342	341	340	325	356	348	334	359	334	352	336	303	352	307	274	383	327	368	343	341	351	349	324	352	347	346	342	344	307	352	313	336	317	318	355	331	322	389	325	336	315	327	322	334	333	332	351	359	345	338	320	342	321	346	363	345	364	345	358	343	327	327	328	354	338	337	332	321	324	349	306	276	351	333	344	343	325	322	338	352	335	364	352	361	331	334	337	329	370	336	327	351	351	316	345	355	319	358	357	334	353	330	307	334	325	342	379	342	348	330	339	329	350	347	361	342	344	336	336	358	361	316	348	378	340	307	311	325	346	334	307	335	321	329	310	336	335	330	321	345	349	344	353	321	313	356	355	345	314	312	357	345	309	316	333	308	341	334	334	345	368	359	342	376	349	335	342	338	335	352	323	328	375	313	396	333	344	337	341	303	311	342	338	309	354	350	340	342	330	345	295	314	340	372	341	328	348	329	362	314	328	328	350	343	389	338	365	355	311	326	297	332	333	317	352	346	351	344	318	350	392	375	343	364	376	369	358	323	369	346	330	328	321	329	338	353	323	342	364	348	366	339	348	350	305	342	354	335	361	333	359	351	336	341	315	346	341	327	350	353	374	349	354	329	317	318	344	338	320	363	332	376	365	378	344	340	335	350	316	329	372	343	325	333	367	345	344	336	367	323	321	363	331	332	328	356	373	354	359	307	341	360	330	317	341	360	362	339	366	343	344	330	385	332	345	329	361	309	356	363	347	339	300	306	320	325	358	332	334	332	342	335	357	364	318	346	337	348	351	389	338	348	316	329	344	340	333	351	340	323	333	359	341	310	338	310	352	330	344	334	340	335	346	342	361	335	359	325	367	322	326	325	320	336	333	346	347	362	359	313	304	362	349	366	310	329	341	356	328	367	331	358	363	357	341	367	298	334	315	316	308	322	338	348	361	358	373	301	349	324	290	332	329	367	353	360	373	347	331	347	339	345	324	380	317	307	327	335	302	322	329	381	326	323	361	353	337	324	334	345	348	342	370	338	368	336	318	366	374	349	342	333	330	363	324	339	346
13762	4350	8438	3547	3242	2722	2305	2073	1831	1677	1566	1438	1370	1302	1223	1234	1195	1084	1111	1151	1063	1035	1126	1058	1059	1042	998	1007	974	939	974	960	963	995	1002	957	968	919	925	927	960	919	927	900	949	920	944	911	888	977	947	960	945	892	957	947	930	883	908	860	935	962	951	948	865	871	928	888	931	964	926	954	868	936	902	902	823	883	907	956	909	919	899	884	911	952	864	895	895	921	923	925	912	939	947	882	910	920	940	975	954	926	946	939	975	995	893	906	925	903	895	865	953	931	931	895	922	919	930	870	923	866	895	899	877	909	910	894	933	918	924	927	924	950	898	907	908	899	872	871	940	934	911	862	915	951	886	877	901	909	889	936	904	948	850	855	923	878	844	897	847	920	923	854	892	898	898	917	899	913	943	923	892	900	955	928	951	911	875	878	972	912	914	927	934	876	885	952	882	916	866	870	866	912	868	861	866	911	900	913	916	915	933	942	924	933	910	943	900	915	905	938	905	916	902	923	948	894	931	943	865	888	946	936	914	945	891	882	860	894	920	860	917	935	921	873	942	889	887	902	876	915	899	920	886	815	931	929	895	860	962	876	839	925	931	949	920	875	852	841	913	868	868	894	869	903	929	909	868	896	925	947	934	891	875	952	870	956	923	878	905	906	920	867	933	912	892	912	930	879	861	903	872	878	896	925	897	879	841	930	893	911	861	953	887	906	904	925	924	864	921	932	915	881	921	923	896	864	885	916	893	921	886	875	911	883	925	827	882	928	970	907	966	879	869	847	907	918	959	896	889	919	882	891	871	958	903	887	949	918	905	912	933	912	902	879	847	906	903	924	864	890	868	832	902	906	893	903	872	905	877	927	903	919	890	919	877	856	926	884	889	853	895	890	919	900	946	953	869	909	915	872	878	918	901	896	922	945	836	886	869	939	875	934	927	883	896	927	915	909	881	923	916	879	951	906	931	928	943	888	945	940	877	944	919	893	883	878	976	936	849	962	897	895	951	876	916	839	975	916	913	904	910	886	909	911	911	836	927	900	900	886	929	867	937	874	878	923	927	945	904	932	878	917	953	925	909	883	841	924	971	938	868	953	931	878	842	917	926	923	868	861	854	934	931	976	838	921	905	920	896	915	956	921	911	921	911	891	931	884	895	935	885	896	909	936	900	894	888	900	940	926	907	894	890	939	918	890	910	878	901	960	946	895	865	881	857	898	906	900	875	880	924	865	933	958	847	871	852	829	889	926	940	853	933	878	961	878	905	964	879	917	947	938	891	879	901	901	907	897	887	909	932	940	927	924	901	902	913	870	969	850	910	889	866	917	876	885	900	853	939	927	961	888	906	954	906	945	916	881	940	870	868	912	903	879	900	876	948	881	889	874	886	890	875	891	942	972	994	869	904	870	908	919	909	866	849	844	904	899	884	879	907	884	906	875	888	933	826	900	963	916	883	950	855	906	936	842	862	923	877	890	865	918	898	950	882	890	915	939	883	906	930	905	876	840	935	883	917	885	938	913	896	833	848	971	879	937	875	971	908	914	978	929	904	897	870	858	897	871	867	910	910	944	905	896	940	946	932	926	920	879	959	883	868	911	911	879	859	961	924	858	915	980	868	836	895	888	945	902	912	919	881	904	892	896	903	882	904	903	894	807	893	895	897	918	877	932	915	1004	875	918	935	888	876	943	937	940	932	948	911	885	930	959	895	902	915	913	915	880	862	923	909	895	893	927	930	861	929	891	897	894	903	884	921	919	879	880	920	919	924	902	921	868	909	933	875	900	891	936	908	866	906	887	929	902	865	922	914	893	925	907	912	857	909	884	891	905	875	910	888	883	910	957	928	899	871	925	869	845	893	927	924	913	950	877	869	910	892	915	905	885	874	923	901	907	958	880	897	874	847	912	927	927	926	909	882	893	894	906	978	877	922	899	858	947	868	937	879	899	903	929	910	930	909	911	866	896	889	871	891	929	939	861	925	883	934	998	935	875	869	908	901	900	912	874	909	871	921	874	873	880	911	876	898	919	870	897	889	928	932	938	900	910	928	885	937	878	876	903	898	913	951	930	886	874	884	877	938	896	881	846	886	875	961	914	891	854	902	909	910	891	920	923	916	940	904	913	907	905	954	934	864	872	898	908	910	846	877	843	948	925	881	866	843	854	883	965	931	958	877	880	861	897	893	914	898	887	911	867	951	857	927	874	893	862	906	922	924	908	918	919	909	888	916	925	921	903	866	933	887	871	856	896	893	904	866	925	931	891	930	900	880	864	928	866	858	919	873	872	919	908	913	932	910	858	907	884	899	864	917	933	941	897	884	926	872	876	893	895	946	938	840	909	859	928	924	909	953	902	883	915	897	914	896	860	896	926	899	884	905	925	866	913	905	901	907	891	871	889	876	893	866	916	921	954	931	914	897	868	938	932	885	942	977	877	899	924	928	911	948	866	925	948	874	911	907	903	885	994	930	906	908	913	884	898	897	870	901	917	904	866	928	905	946	937	882	881	851	869	870	919	907	863	917	886	901	895	879	914	899	907	906	882	883	884	916	870	922	910	981	924	917	881	901	946	890	868	844	914	996	911	893	971	938	896	924	863	881	886	913	911	945	927	866	848	923	926	921	920	888	900	851	903	951	896	922	930	873	893	938	917	876	925	914	914	888	893	863	878	932	865	917	973	879	908	858	949	875	919	915	885	929	879	889	920	911	908	966	942	915	907	955	882	914	866	912	901	965	900	909	982	926	904	881	899	894	873	894	906	945	907	872	903	881	922	892	861	895	913	964	843	905	907	881	941	854	913	897	918	946	854	932	972	905	911	905	914	901	906	877	917	893	914	879	902	920	857	923	881	897	907	887	891	980	850	942	930	897	932	918	915	860	904	915	944	926	979	888	890	877	850	903	886	923	914	896	886	897	927	910	869	928	919	930	936	924	882	936	884	895	877	873	908	918	846	874	932	889	862	947	938	867	886	939	877	952	890	936	936	941	968	893	923	894	883	868	857	868	890	879	835	949	967	873	916	859	852	904	926	940	918	957	951	929	897	914	923	874	850	892	925	922	869	924	901	898	904	844	895	926	879	934	945	909	876	912	941	911	899	907	916	912	904	888	908	923	862	917	845	896	896	886	890	899	863	902	887	876	925	854	876	870	933	904	918	935	933	895	921	864	902	907	856	916	918	878	938	906	930	866	849	935	916	925	867	859	890	865	852	963	904	906	914	927	887	894	916	950	942	894	945	938	918	916	863	863	889	945	916	886	920	949	896	863	835	946	919	892	854	892	897	876	866	902	895	855	947	847	888	872	889	881	922	918	906	916	925	909	879	831	922	918	893	936	934	881	956	937	914	902	939	850	911	904	904	888	881	891	891	853	901	862	880	891	951	937	901	901	889	885	938	914	951	889	898	935	932	879	880	876	900	904	971	934	946	942	861	926	862	920	906	893	906	912	908	922	909	928	946	881	881	861	919	886	978	865	886	925	842	900	927	861	925	880	942
26867	12891	9524	16248	7234	3487	2079	1334	847	656	567	475	468	478	462	478	442	425	462	420	426	379	445	392	429	409	404	395	394	395	417	395	395	409	407	410	398	390	361	366	393	376	406	430	417	385	355	385	373	403	414	380	354	399	395	425	346	398	354	382	399	385	397	405	365	379	354	364	424	404	425	403	383	393	396	402	404	354	397	377	403	353	345	407	394	394	424	363	379	397	370	413	379	342	386	415	369	409	364	387	403	416	388	371	378	417	367	376	372	402	400	394	402	422	396	413	368	397	393	404	372	397	421	380	406	388	410	359	409	376	397	409	408	391	411	396	386	389	399	409	374	341	371	383	404	375	393	332	395	374	383	367	393	363	410	389	398	401	353	397	375	413	437	422	391	371	360	403	388	402	374	381	388	370	383	401	409	381	409	386	397	395	395	381	366	349	381	352	419	410	419	377	413	339	421	377	389	372	371	351	398	389	378	394	377	385	363	378	387	366	390	417	369	391	398	356	384	392	393	397	373	394	404	397	366	417	406	400	372	370	372	380	394	388	377	384	366	382	368	371	360	370	357	392	393	398	389	395	436	383	345	395	364	360	398	398	423	375	380	386	373	359	387	391	390	413	388	364	364	358	413	377	364	392	386	388	413	376	417	376	346	394	429	394	362	382	370	385	369	366	391	409	428	359	392	377	394	351	357	388	354	394	398	381	380	372	384	411	366	375	384	375	382	389	406	420	391	367	368	401	385	359	369	372	354	339	349	390	381	414	404	411	377	428	402	425	411	402	398	364	409	364	359	357	379	388	358	393	385	337	392	365	378	383	381	388	425	387	372	377	374	405	357	345	377	424	431	381	391	376	355	416	393	375	394	369	373	383	406	369	400	371	395	416	428	380	374	405	382	345	393	389	373	403	380	361	399	396	353	376	367	413	370	382	381	398	397	350	402	354	381	392	341	390	394	374	393	393	410	402	403	379	363	370	404	383	366	373	414	363	402	398	382	401	370	391	372	372	399	389	382	386	410	373	409	386	352	397	386	382	371	398	394	365	337	352	391	397	352	410	381	364	386	398	385	375	391	382	363	405	381	382	393	420	384	390	376	381	405	416	416	399	344	380	393	348	372	361	400	380	383	390	411	367	397	404	396	398	383	381	385	398	413	403	362	370	364	354	400	376	370	390	377	368	379	406	385	397	389	399	413	363	383	413	407	378	345	376	369	386	409	383	412	347	370	366	360	418	410	437	401	398	360	397	371	379	396	417	418	403	403	409	407	378	385	393	423	374	362	403	418	389	433	394	354	373	395	364	401	368	366	383	424	378	408	385	384	381	403	370	395	372	393	373	404	404	412	374	368	388	366	406	371	404	399	392	410	409	381	383	390	362	386	351	416	377	361	374	377	410	380	418	374	382	393	409	401	387	406	398	403	389	373	393	407	397	368	392	409	408	372	351	406	387	392	387	374	352	380	410	396	374	408	373	380	382	388	410	393	388	374	379	377	352	372	405	382	368	411	362	369	378	358	364	399	387	412	391	410	374	399	373	376	363	367	386	395	395	394	354	403	382	379	365	415	418	358	372	402	385	385	393	353	389	378	395	415	404	352	403	360	384	407	364	394	388	419	400	365	414	404	391	358	401	411	387	412	416	431	404	406	387	387	359	383	379	401	383	390	386	377	389	384	412	388	432	360	403	402	419	374	360	383	399	402	415	392	385	425	412	388	416	362	364	359	417	331	360	410	393	393	401	406	390	399	389	387	343	358	371	396	381	374	380	374	396	370	385	375	358	422	419	366	415	369	362	328	402	389	388	340	347	359	367	402	353	367	401	367	369	394	376	385	381	353	362	397	425	369	356	400	423	392	388	363	360	407	399	373	388	404	369	388	398	399	398	383	423	401	380	405	393	373	379	402	401	404	391	373	413	387	390	409	361	393	327	428	344	380	394	374	373	376	377	413	413	390	361	411	353	393	405	384	387	408	367	383	370	366	377	400	386	382	368	382	402	412	356	376	391	398	385	419	400	399	368	384	381	373	379	395	368	410	369	398	397	366	401	383	389	368	379	396	401	373	416	425	389	383	361	392	394	371	389	409	384	407	409	400	397	402	356	378	437	434	352	396	381	406	385	351	408	415	357	368	352	378	378	393	443	371	397	403	394	367	431	360	401	385	385	376	399	383	407	432	392	347	426	350	370	402	374	384	390	355	388	353	413	383	380	382	356	341	343	406	381	360	412	374	352	378	387	391	389	389	401	346	396	407	390	362	392	378	374	404	399	373	372	403	364	353	374	410	424	369	409	438	371	389	377	364	366	402	405	404	412	413	423	389	406	359	401	398	392	374	392	394	396	391	398	365	387	349	370	354	363	361	370	392	398	394	399	391	421	377	354	376	384	349	389	400	347	401	362	401	404	398	390	423	386	404	368	389	383	385	361	341	394	398	385	359	368	378	384	399	395	383	404	439	419	399	405	397	374	405	367	370	368	356	385	394	359	399	372	368	370	374	382	433	419	396	369	388	396	385	355	343	357	359	352	394	386	394	387	420	379	407	381	344	368	376	380	372	367	385	359	386	411	396	380	375	387	453	378	396	377	397	372	392	402	365	407	358	371	377	383	348	387	349	394	346	373	376	387	382	380	403	358	376	429	368	403	393	371	370	366	388	369	382	405	399	397	380	389	383	402	379	367	392	371	406	369	385	388	374	399	358	362	358	376	410	410	383	385	373	413	412	403	384	386	398	353	373	371	374	405	348	390	414	353	412	358	380	382	417	401	395	376	438	404	402	399	392	381	388	403	399	353	390	403	454	412	391	393	393	394	377	374	369	426	353	357	375	401	425	375	392	402	372	369	382	352	389	397	406	397	381	425	414	433	412	408	410	417	354	387	439	371	417	378	385	388	366	395	396	323	346	381	396	407	378	389	392	418	361	378	396	360	387	415	373	360	420	381	386	369	362	401	380	405	369	368	386	383	359	387	350	368	390	399	397	361	362	375	381	343	383	392	395	392	390	375	347	407	368	389	366	398	377	350	410	415	365	366	398	390	368	371	413	395	431	367	397	360	396	383	370	379	385	376	380	374	371	380	354	388	378	386	375	377	369	370	420	354	373	388	381	374	382	377	403	339	412	378	365	396	415	399	384	385	390	386	374	377	392	360	385	401	360	410	344	386	390	380	371	370	373	370	393	380	410	387	388	365	387	368	396	390	412	373	403	433	378	396	405	399	359	378	404	390	348	381	393	396	397	410	384	390	330	380	375	385	356	393	394	371	416	390	402	419	356	373	354	343	352	402	418	385	362	415	402	421	375	401	411	376	383	366	407	419	344	412	365	396	394	339	400	377	425	367	350	381	386	354	356	412	391	435	368	393	394	400	371	402	360	398	405	356	409	408	363	360	361	375	371	413	390	369	382	387	351	345	386	387	410	399	394	391	412	377	389	383	366	410	410	376	399	394	401	368	363	392	415	359	374	377	406	380	381	346	373	399	320	358	375	403
16287	6295	8501	11032	4490	3860	3239	2737	2437	2200	2064	1830	1722	1607	1563	1417	1400	1328	1350	1349	1281	1262	1215	1169	1135	1189	1127	1135	1134	1112	1100	1115	1061	1137	1101	1030	1089	1122	1061	1081	1046	997	1097	1046	1052	1014	1032	1014	1043	987	1013	1001	1001	1033	999	994	969	980	1014	1015	1013	973	1017	977	977	1034	1050	950	990	1016	949	975	993	1038	993	1011	971	1045	940	993	1003	956	992	979	982	976	1003	1012	1003	974	1023	984	915	949	967	1027	957	965	1023	1038	977	987	963	981	947	1010	959	951	960	966	1010	948	970	933	965	950	960	940	1013	1024	981	1035	1017	983	968	970	928	918	982	974	967	1008	986	988	997	1010	989	969	976	958	941	942	985	1039	987	953	952	940	978	953	933	1020	941	943	1025	993	978	996	987	954	1039	1000	958	885	964	969	947	909	1002	952	950	988	1005	945	993	941	1009	949	939	1001	970	1027	987	993	968	952	956	1016	1009	964	990	943	934	959	977	926	986	988	958	953	909	1023	956	989	927	937	995	966	982	985	1025	1021	970	1037	934	983	985	950	968	917	1003	978	971	937	981	989	954	974	968	979	1003	977	962	967	945	964	978	966	978	939	971	928	1005	1006	979	982	922	982	954	972	941	979	963	1007	988	1004	982	991	930	956	1033	952	1002	1023	980	1024	949	994	999	941	941	927	939	982	936	996	1001	996	980	899	1001	929	948	964	930	932	951	1007	923	958	958	957	932	998	953	905	953	1001	985	913	1014	996	964	979	978	1007	976	1036	987	927	953	1006	1008	983	1039	986	975	931	920	1010	947	920	981	966	939	946	937	986	1027	1035	935	979	941	961	1029	920	966	997	975	921	986	983	929	959	927	996	985	929	933	991	960	910	963	929	996	986	953	977	976	927	951	939	971	955	989	989	984	999	973	986	988	994	1036	982	972	1002	985	970	986	1014	940	947	986	930	937	917	990	995	943	962	964	1043	983	996	990	954	976	970	948	962	996	956	1024	921	934	975	912	990	938	958	953	957	936	943	964	993	965	954	924	986	969	977	991	964	981	985	1000	952	969	962	1015	963	962	961	959	927	957	968	976	960	953	998	1013	936	970	922	980	950	968	972	941	1003	953	955	988	969	970	993	1010	999	992	1008	998	1006	933	981	972	915	963	936	914	921	977	954	979	999	992	1003	969	936	991	1027	963	1011	981	975	918	916	1043	975	956	972	913	930	936	956	953	970	979	1012	1003	997	932	1000	1004	952	962	1003	988	959	1002	1003	965	982	925	969	939	1014	952	955	944	950	1004	964	970	965	1034	944	1017	983	995	942	982	1012	961	929	929	977	975	976	948	1003	970	974	939	944	956	999	948	1012	932	961	995	981	1002	925	952	968	993	961	956	972	970	971	969	924	947	980	968	987	975	987	908	983	978	961	938	929	973	961	963	957	950	965	911	939	966	964	978	917	953	966	1040	937	888	992	938	955	974	1001	946	1022	1016	956	961	940	997	982	996	1022	978	1007	1040	987	1023	975	913	1006	957	994	909	983	974	948	996	985	975	973	976	964	962	955	962	988	1002	982	952	962	988	972	948	978	965	993	999	999	979	885	947	1012	976	960	970	1000	1036	929	990	968	977	958	1010	1055	997	974	934	958	916	961	970	1005	959	989	976	893	979	965	956	989	918	979	948	960	929	997	946	926	966	1011	936	960	943	943	994	947	976	958	980	991	940	963	995	1020	954	928	918	986	938	994	932	941	942	985	947	978	972	1008	976	1019	968	991	977	974	992	959	962	956	937	912	1007	986	965	988	981	935	990	995	983	946	965	1024	944	985	953	1028	974	977	980	1019	995	965	977	946	988	1028	982	968	983	927	993	990	975	1001	963	967	994	957	971	1000	961	989	974	975	1008	964	1015	982	965	979	993	977	1003	985	946	938	1007	961	971	933	1000	881	984	962	897	992	976	968	934	944	930	982	980	959	999	940	922	1045	1003	923	997	978	956	975	973	993	962	1011	1020	981	945	956	1017	927	954	939	993	953	981	907	999	985	980	951	972	959	1032	947	974	930	1008	943	988	980	974	989	923	974	996	973	971	939	933	990	951	978	955	896	943	958	971	980	962	961	929	908	930	975	989	952	955	954	991	921	972	943	964	983	945	987	946	1007	959	976	1006	952	961	1000	1006	1016	980	945	959	930	906	959	918	956	937	939	979	1027	896	960	984	924	908	1030	952	920	974	969	988	972	974	957	963	952	987	964	1015	962	927	958	1001	976	999	996	1009	927	952	977	975	1003	972	914	986	1014	1017	1037	896	992	980	922	986	980	992	958	972	938	963	958	1028	974	980	963	955	960	996	972	940	972	959	989	984	966	986	982	1015	986	936	963	1020	993	959	940	951	988	964	957	983	919	946	989	974	961	968	935	949	1022	957	1030	997	1009	1006	919	964	935	954	893	965	931	935	990	956	946	958	963	951	919	965	976	909	982	968	913	969	968	1008	987	996	996	982	977	957	963	945	1030	980	955	967	1026	876	983	930	937	971	933	939	986	994	964	976	956	1009	965	995	975	986	1006	959	1028	965	986	961	983	951	936	977	974	981	940	922	993	935	1021	971	958	965	986	992	978	962	952	965	897	994	943	976	1008	964	935	970	995	982	1035	985	985	959	952	1008	951	940	996	1000	959	942	974	1000	1022	943	969	1018	959	1007	948	986	947	986	961	904	976	1010	955	946	976	943	924	1013	983	986	942	980	938	1028	1026	1056	939	948	949	1009	992	982	992	980	952	973	955	997	968	975	990	1015	981	932	952	1024	904	1011	976	970	1019	951	985	965	990	950	1041	989	939	965	1034	928	955	927	989	996	946	977	1019	981	977	940	935	1004	949	978	973	909	981	989	1003	1003	1020	949	953	954	1019	975	993	998	950	993	946	1003	891	966	944	946	965	957	917	914	913	994	999	985	989	979	949	997	964	936	947	988	967	981	960	966	945	975	1012	962	945	973	948	929	952	1001	968	995	976	1002	1008	911	967	983	1019	971	989	1019	973	900	1012	972	946	990	938	922	953	989	919	965	966	957	995	954	941	1017	982	988	937	1017	923	1026	967	951	973	989	955	1006	968	894	979	1037	955	935	951	955	959	962	974	984	929	946	954	936	994	961	961	977	931	1004	992	949	994	935	972	978	979	961	1005	991	956	960	947	935	985	920	944	984	938	1004	957	986	950	968	1022	943	981	961	962	972	966	957	1013	971	987	922	938	977	944	989	921	1024	981	1008	1011	1007	1046	989	994	1013	997	954	979	963	974	949	968	993	1014	1005	946	949	946	901	1004	952	958	993	904	993	973	982	963	1060	936	990	1025	934	946	1036	956	974	1001	986	993	961	1027	1042	965	1048	962	1062	968	952	943	972	918	1030	989	956	972	932	974	977	947	986	1033	1014	955	966	994	1001	899	930	891	1006	950	1001	969	975	987	1014	945	947	953	940	920	961	998	1004	968	965	1025	979	975	1024	1025	964	916	964	952	992	973	1013	974	972	977	918	980	1013	974	986	985	930	1000	977	974	972	996	996	921	927	999	973	934	966	969	989	961	985	981	974	969	995	961	974	973	984	985	1002	944	979	995	964	940	1058	932	999	995	1035	982	993	964	956	927	975	1008	957	1006	995	981	1012	988	927	995	1013	943	994	1002	957	921	951	962	953	989	961	1003	983	940	951	972	988	965	974	968	954	984	959	954	980	983	987	968	970	1029	1068	1005	985	943	939	961	970	965	1019	942
2781	542	278	1845	540	182	156	131	144	132	168	142	159	142	151	145	152	139	132	161	131	138	134	158	132	147	151	150	153	171	146	146	150	163	162	146	160	130	128	157	134	152	157	144	162	154	149	137	142	154	159	176	159	139	158	148	152	143	162	150	138	154	131	153	157	162	155	130	158	147	160	149	174	156	158	149	162	143	149	150	165	148	165	127	141	161	120	156	124	167	174	163	163	138	142	151	132	127	154	155	138	148	162	140	153	160	130	152	169	140	177	139	155	143	164	160	150	146	157	140	163	136	145	145	142	157	125	177	154	148	154	151	129	160	144	139	151	133	158	150	140	160	165	136	152	166	160	141	139	136	139	145	164	143	178	158	155	164	159	156	153	128	131	135	129	150	145	172	152	151	127	144	137	133	130	134	146	151	155	169	170	138	140	138	152	144	169	141	131	166	151	136	136	137	149	149	167	173	167	142	144	154	118	155	124	146	153	119	162	150	148	130	135	138	149	125	175	168	154	150	137	165	145	151	135	146	139	172	151	135	155	145	146	162	147	140	155	167	152	144	164	160	146	153	131	146	132	165	144	142	151	122	160	142	140	144	151	134	151	135	156	164	153	157	112	155	158	168	154	145	155	155	147	149	142	123	177	151	146	152	149	136	155	147	144	163	112	161	116	158	170	150	131	159	177	154	162	141	147	149	161	168	147	137	137	172	158	148	131	129	161	148	173	152	177	137	142	144	127	156	169	146	132	142	148	137	164	122	155	150	144	137	150	149	172	143	144	141	162	139	167	131	173	149	164	118	162	116	133	131	157	135	160	172	177	134	148	156	144	153	146	157	182	160	150	179	156	157	156	143	149	152	162	160	161	152	162	143	141	153	151	147	147	132	181	156	161	144	150	161	139	145	150	134	153	161	128	154	161	143	151	160	159	140	143	154	148	165	168	158	161	158	153	155	145	130	142	154	154	147	141	166	161	143	152	150	162	155	142	131	154	171	160	127	179	150	166	149	159	157	145	156	139	153	141	148	147	145	141	182	138	156	157	172	156	158	149	150	148	158	155	143	130	133	140	133	133	151	166	163	145	146	124	158	141	152	133	140	154	186	141	136	163	153	172	144	159	152	132	133	127	148	146	152	133	130	147	137	157	151	130	154	141	143	147	159	157	138	163	141	156	146	155	176	170	137	145	142	160	171	144	172	163	161	132	144	137	151	168	142	153	159	154	131	153	147	135	134	149	146	164	134	129	156	156	131	143	166	183	143	148	151	137	162	145	160	149	157	140	142	167	153	135	126	148	132	139	150	154	132	116	153	166	156	151	139	165	148	171	163	132	164	139	139	142	150	127	146	146	133	151	157	170	154	144	154	149	150	163	137	145	156	139	122	129	150	154	152	129	127	135	134	151	156	141	155	155	162	150	159	118	152	178	137	146	147	164	161	150	147	144	169	156	155	141	157	171	176	156	141	144	152	145	168	167	135	157	137	163	152	137	160	136	163	145	167	160	170	148	179	161	147	150	147	138	149	148	167	141	153	157	138	157	144	177	148	147	156	135	144	159	151	148	186	141	155	162	148	130	134	155	153	153	147	153	168	153	147	136	143	144	157	150	147	160	156	161	153	140	176	156	159	149	154	138	158	139	146	153	156	135	159	138	134	132	146	136	170	138	146	151	144	124	169	143	156	120	158	163	148	167	138	159	165	140	161	164	148	149	153	160	160	156	165	149	153	139	157	146	133	136	150	158	131	164	155	150	165	151	139	139	145	119	172	148	144	156	161	138	129	137	139	157	116	132	159	167	183	157	168	155	154	146	148	139	164	137	156	160	160	173	138	136	157	160	129	155	146	165	139	148	137	166	143	156	145	151	138	162	153	165	178	153	140	137	162	139	147	127	164	142	158	148	157	148	124	142	150	153	163	144	156	160	158	172	149	147	145	154	145	162	142	163	150	146	156	169	143	137	160	157	180	162	147	143	172	149	135	130	137	141	150	169	138	148	149	151	130	138	151	163	171	148	144	153	164	148	156	158	139	146	154	152	157	150	156	169	135	155	156	139	141	135	153	145	145	131	162	147	134	141	137	127	137	136	151	151	139	154	135	152	143	144	162	158	162	157	142	153	149	169	128	132	142	174	146	159	146	153	152	122	171	160	142	158	160	164	148	153	131	158	164	158	155	140	133	162	129	163	152	142	167	161	127	143	126	143	156	143	138	136	133	166	159	176	148	127	162	163	150	160	159	168	144	153	152	165	147	158	147	118	145	133	139	135	136	159	137	156	135	154	151	178	157	152	160	159	181	168	147	158	157	136	178	155	161	119	161	152	130	154	130	170	158	132	148	161	162	142	133	126	136	140	159	146	143	148	163	158	138	128	156	143	133	156	149	158	152	145	137	138	137	141	166	150	147	128	161	148	149	166	145	153	159	134	154	163	154	119	139	157	158	149	147	146	125	141	133	152	160	135	132	140	146	158	150	152	140	150	155	141	140	175	140	155	140	150	170	170	141	150	155	162	137	131	138	154	157	144	160	141	142	148	165	146	134	139	145	151	147	159	136	137	154	126	143	160	145	139	153	156	147	164	151	131	157	153	148	149	140	184	137	134	165	156	142	136	150	154	165	147	154	145	137	156	130	161	140	151	147	152	158	151	142	152	156	155	164	159	145	137	152	158	155	148	135	136	155	138	148	154	164	139	149	115	143	161	153	150	149	150	131	136	147	133	149	159	146	175	140	134	140	126	173	155	145	158	156	134	128	157	143	142	173	138	121	146	162	144	124	156	150	152	138	152	137	147	156	133	166	128	154	136	164	143	148	163	136	157	155	134	163	145	134	140	145	141	135	156	147	161	135	150	136	153	137	140	132	151	155	156	151	166	150	115	149	126	150	162	160	135	160	152	142	158	157	148	156	127	140	139	159	155	145	144	146	142	148	156	151	169	158	153	167	152	165	154	132	152	150	139	156	180	133	142	133	135	140	140	145	154	185	137	159	156	149	122	149	142	138	144	134	163	122	173	150	136	155	139	148	126	155	152	132	149	154	144	132	139	155	159	167	151	151	137	151	164	152	151	127	154	139	153	149	164	150	141	130	140	142	135	140	166	132	132	129	133	166	145	148	158	138	133	154	137	138	143	145	139	140	168	137	150	139	154	152	138	168	141	149	166	134	137	131	142	143	160	132	154	136	128	145	154	139	149	165	152	154	160	181	141	143	164	146	153	165	146	154	138	151	140	147	184	148	146	146	140	165	155	160	140	141	170	172	142	163	145	150	138	154	130	170	151	152	131	137	144	137	143	120	146	140	135	153	147	162	142	136	128	151	163	162	148	160	154	124	140	130	150	163	150	159	147	145	146	148	151	133	165	161	146	138	141	161	176	147	126	136	155	175	138	145	151	159	161	158	145	144	162	152	133	149	145	155	153	155	167	136	141	157	149	156	131	159	140	145	161	151	163	139	120	139	161	171	145	182	149	182	139	163	142	165	115	132	156	167
2900	783	632	5443	713	606	583	512	536	516	544	519	547	476	486	485	479	467	481	484	506	508	516	500	470	483	492	490	483	471	523	476	503	481	516	484	498	500	497	489	525	455	507	520	495	524	472	522	488	458	493	476	503	480	502	492	474	528	503	490	542	515	456	476	477	495	511	501	485	464	502	483	475	480	473	461	486	500	470	493	495	446	454	442	470	472	511	471	479	503	554	469	471	459	467	493	473	480	503	470	495	449	484	482	480	461	466	498	511	469	491	463	507	487	484	493	454	483	450	469	465	461	486	494	562	458	467	495	491	514	464	528	482	488	497	486	469	475	482	443	492	491	483	527	499	486	468	521	492	489	514	503	512	494	476	516	431	511	502	505	509	458	500	482	467	442	498	505	499	454	442	530	475	531	494	493	482	486	523	482	506	458	510	464	490	469	490	493	487	493	491	482	453	449	479	460	511	441	500	494	455	475	464	533	477	498	485	463	450	501	488	475	476	476	543	485	470	500	478	446	484	491	482	487	440	499	507	487	524	490	494	459	497	512	495	450	481	491	464	492	475	520	500	460	482	454	480	502	476	509	487	477	513	471	476	499	487	508	465	511	505	470	500	477	486	487	436	499	506	462	518	483	441	491	491	518	481	479	440	472	432	505	555	458	461	474	495	445	457	493	496	489	463	476	519	479	519	466	488	458	463	489	455	490	463	491	489	487	479	465	474	489	462	501	491	480	494	505	498	507	501	496	476	495	490	461	477	495	507	492	495	457	496	441	526	493	486	479	464	463	488	471	512	467	485	484	464	478	479	489	497	506	514	459	484	491	457	466	479	485	514	481	473	484	503	483	485	464	473	453	490	509	522	476	463	494	500	521	481	496	436	466	513	505	465	504	446	461	464	461	485	458	484	474	410	516	464	529	503	497	452	453	501	479	439	494	505	548	511	531	471	465	490	485	481	486	528	512	464	501	455	473	486	492	508	484	491	501	483	461	454	483	469	457	490	483	481	446	501	484	506	530	504	447	480	482	449	468	466	518	478	506	445	484	496	518	475	485	485	449	530	473	495	485	498	487	470	502	469	465	491	488	451	462	486	463	499	491	509	478	484	474	506	483	497	466	498	496	447	511	511	490	479	436	490	514	492	487	499	505	495	495	484	450	539	473	505	495	471	458	474	423	493	502	470	500	481	477	526	480	484	486	492	495	479	453	453	523	466	466	476	503	486	491	494	486	488	497	469	465	449	469	447	494	473	440	503	460	477	509	482	446	519	492	465	466	511	484	452	493	461	497	460	476	481	467	486	484	471	458	481	496	492	484	507	469	463	516	487	485	486	470	497	495	470	434	505	494	516	483	495	517	494	517	477	482	456	515	478	499	501	496	484	496	504	460	477	451	468	502	479	469	512	446	476	490	524	498	519	477	484	491	465	478	494	487	449	509	499	497	500	456	493	498	511	466	482	491	468	501	467	525	469	514	482	488	497	453	427	485	484	520	473	455	501	505	448	492	481	466	509	509	487	433	465	483	471	536	497	481	497	471	467	477	467	488	464	491	489	472	487	464	500	474	491	507	476	455	529	491	477	484	489	457	475	483	494	500	476	516	440	469	503	486	461	479	469	482	496	474	466	471	439	477	522	488	483	451	465	498	502	490	506	477	508	483	526	449	496	478	487	482	492	459	459	507	494	462	485	491	505	497	489	484	483	482	494	462	479	467	523	470	490	470	527	464	504	503	474	481	467	499	517	452	504	544	481	490	500	469	492	478	456	453	428	504	461	488	512	461	515	449	488	494	454	481	469	476	474	498	464	463	505	476	498	446	490	494	504	501	484	479	471	467	447	447	493	498	494	519	473	498	501	471	461	520	500	512	509	480	525	470	495	503	468	470	517	484	495	509	491	449	511	484	470	507	451	505	516	449	484	450	461	488	499	495	503	469	470	472	471	527	501	493	482	482	464	475	481	477	511	470	465	510	502	509	473	466	482	475	476	517	503	483	479	478	472	480	517	488	501	489	483	500	481	480	497	509	503	490	469	450	449	486	487	490	497	488	509	507	490	468	498	484	525	468	460	476	443	483	454	501	476	491	502	513	497	537	464	503	499	472	481	468	490	502	462	465	490	453	486	475	511	477	508	485	507	504	471	497	481	498	462	495	513	432	517	444	500	493	493	499	502	494	530	465	499	507	495	465	510	511	507	475	482	521	459	460	517	466	481	496	486	498	510	512	497	523	448	464	502	474	477	500	487	489	441	478	496	476	472	496	466	460	489	503	468	501	502	476	465	501	499	483	494	477	505	502	463	484	496	496	459	491	483	525	452	516	517	479	479	439	494	478	502	497	451	452	468	442	508	470	487	455	478	484	522	488	521	477	469	490	430	482	484	466	460	473	486	515	464	477	491	543	484	479	457	477	490	493	507	493	465	494	471	488	449	488	469	514	457	490	463	476	467	503	502	493	452	480	471	513	495	503	464	463	479	464	482	504	480	448	514	487	487	474	486	469	496	492	514	483	482	463	476	468	477	460	478	456	507	545	467	516	471	532	494	469	495	485	479	468	519	511	496	449	490	431	515	481	497	487	454	471	431	488	453	446	531	466	442	489	481	481	475	520	481	470	488	467	507	498	500	451	481	441	498	458	482	452	490	466	487	485	499	469	485	477	476	495	475	471	490	477	515	490	453	517	476	475	481	478	450	508	495	496	457	485	488	483	493	535	475	477	456	505	476	522	456	486	490	528	511	533	491	445	462	448	501	478	510	473	446	502	502	511	457	483	447	475	518	483	444	478	480	485	533	473	510	472	483	471	488	458	486	493	471	476	492	487	499	525	466	503	464	506	504	533	509	501	466	473	481	514	483	472	494	507	538	468	477	535	471	478	467	451	492	483	489	484	448	469	413	464	489	490	454	429	511	501	459	454	517	478	483	485	503	482	528	483	512	474	518	476	469	482	502	489	453	516	513	486	469	495	520	507	460	475	472	481	499	457	529	464	456	442	494	484	464	460	470	514	486	493	530	482	481	490	495	457	468	475	532	477	474	475	490	476	496	464	501	511	516	494	475	526	474	490	489	501	481	487	447	465	491	515	481	518	458	508	448	484	517	478	517	523	476	481	468	494	476	480	549	469	497	461	493	479	500	477	499	467	460	468	467	485	465	483	453	464	480	517	446	487	491	473	467	492	481	477	505	496	500	511	529	482	439	458	492	510	524	488	442	496	508	467	445	495	522	458	536	458	475	479	473	493	481	497	481	514	499	486	456	501	471	483	461	475	498	519	513	494	489	463	530	519	458	461	472	489	463	500	518	517	463	439	512	501	448	475	471	521	434	473	463	522	490	520	481	484	491	494	465	483	460	481	476	502	527	489	457	488	491	455	497	493	497	463	505	458	487	504	501	485	479	502	476	495	476	446	497	485	468	515	487	488	516	482	472	510	477	466	459	497	438	508	466	482	450	485	469	545	433	466	511	468	507	466	460	491	510	507	489	451	492	462
21796	13750	7638	4674	2729	1592	993	644	494	462	456	441	414	379	381	388	354	396	356	336	347	350	378	393	361	359	344	383	341	348	357	314	309	331	363	365	325	327	368	335	350	357	345	331	333	366	361	313	382	350	333	353	345	339	346	342	359	349	386	316	374	339	381	334	356	362	349	365	345	313	317	323	329	336	351	346	383	332	320	321	360	329	356	348	326	352	351	327	326	356	332	347	319	317	334	310	323	355	401	360	347	362	348	333	354	380	317	373	306	326	332	349	342	347	335	344	354	342	338	354	354	351	321	320	367	335	318	306	355	327	334	352	307	343	346	346	320	312	327	339	357	308	338	348	370	395	330	320	326	347	316	327	312	368	349	359	330	342	333	353	354	325	351	334	329	330	358	355	343	349	333	365	364	376	352	307	329	336	339	329	346	324	310	329	329	341	314	337	348	348	328	345	323	342	368	327	327	324	311	366	353	323	357	323	331	338	329	351	349	350	303	355	370	339	335	347	342	364	350	324	352	301	302	308	325	340	322	330	335	352	318	353	320	335	342	352	373	347	314	335	334	359	391	366	341	330	334	330	359	372	354	352	340	328	298	340	331	341	336	328	336	314	333	375	328	332	344	316	374	316	341	350	308	349	350	342	323	351	291	363	322	328	348	300	351	303	327	319	347	329	319	345	397	351	362	368	317	321	312	313	334	346	362	368	317	360	365	350	326	380	352	341	323	338	348	316	331	321	317	341	311	344	374	341	286	350	345	329	310	300	332	303	359	322	336	310	338	348	349	314	339	333	366	302	345	378	367	308	354	311	341	312	340	340	314	332	318	354	328	321	347	361	336	399	361	323	335	349	363	334	378	363	318	353	337	371	333	357	343	337	350	324	335	299	358	345	326	313	333	336	334	336	305	347	362	348	341	357	327	365	320	310	361	325	323	339	337	337	327	351	340	320	362	341	351	319	350	282	314	323	361	317	387	340	320	329	321	324	341	336	329	347	373	362	348	350	315	321	340	330	355	341	340	343	370	369	341	349	337	342	328	389	371	325	335	367	335	358	318	313	372	336	369	344	348	343	313	324	315	331	355	326	344	339	344	362	311	314	350	322	341	359	307	323	346	319	313	349	359	313	327	317	349	346	333	352	326	311	342	333	311	359	378	350	364	344	337	342	328	305	320	344	334	346	384	360	349	339	323	336	359	331	339	307	361	323	347	326	343	305	325	331	289	342	303	367	354	333	340	345	321	332	366	349	337	332	358	322	347	341	318	353	324	369	345	348	370	322	339	335	347	322	316	354	341	380	355	368	333	329	320	319	357	329	372	314	352	393	320	328	337	321	332	347	332	372	344	327	331	345	336	337	337	361	342	331	335	328	337	341	328	317	346	352	315	335	327	356	373	351	305	327	354	394	327	357	328	365	318	318	293	316	338	341	311	363	322	349	358	298	355	359	347	369	359	325	373	343	333	339	348	303	374	353	365	378	343	332	315	303	340	329	347	328	298	324	344	297	332	330	343	324	323	367	343	349	366	348	299	329	312	341	328	330	348	331	335	357	308	332	319	344	346	342	335	362	341	326	328	318	335	367	316	375	323	347	288	307	343	314	356	359	372	325	336	331	361	339	347	334	323	322	327	344	312	352	335	329	322	361	336	350	342	338	346	325	313	351	329	347	350	338	356	318	318	337	354	347	345	379	331	327	323	357	360	347	287	313	307	338	320	351	351	359	361	319	320	342	315	344	313	332	316	341	335	351	372	328	301	350	330	316	307	337	315	323	346	312	341	339	333	367	336	330	339	344	319	343	370	351	353	344	310	346	317	362	317	329	327	343	339	347	333	335	344	333	355	316	325	361	342	326	298	326	335	328	356	342	349	335	340	361	327	351	333	335	351	317	358	345	330	332	332	364	376	337	351	341	345	339	337	351	366	353	295	341	318	338	335	343	332	341	341	340	304	321	325	328	344	346	277	325	313	334	358	332	323	334	323	331	340	344	312	348	337	323	334	325	363	357	367	336	349	323	330	357	344	324	293	350	341	344	338	349	362	323	344	339	319	313	354	338	334	328	330	358	352	358	322	372	390	377	354	380	341	341	374	361	365	366	319	373	318	327	359	329	323	355	348	379	349	341	333	357	335	328	355	319	333	322	340	368	363	345	374	324	343	345	347	363	339	349	312	332	360	306	316	333	336	350	330	342	324	309	335	336	348	330	357	356	359	337	310	325	359	368	340	319	343	336	337	358	352	326	311	328	344	345	341	352	333	369	328	297	379	345	320	366	336	326	347	346	343	348	356	335	335	343	337	332	351	340	377	360	380	353	364	343	312	344	330	347	323	332	328	379	320	341	342	359	332	357	318	331	328	330	339	335	348	321	339	337	363	346	356	357	337	333	323	301	365	356	339	363	333	370	317	308	301	361	341	332	361	351	350	358	339	348	328	340	324	344	340	344	362	318	338	330	322	344	325	342	313	341	339	334	369	332	333	359	323	338	324	332	346	332	341	314	364	340	331	332	335	337	368	319	373	324	343	337	339	379	327	341	332	317	306	329	298	348	365	366	359	342	345	366	360	342	348	316	338	354	333	350	343	344	299	321	345	319	352	330	333	336	362	365	328	349	324	349	346	355	335	339	336	340	339	339	297	324	337	330	320	345	338	364	327	345	330	330	346	321	336	335	332	347	318	348	351	371	360	356	374	317	334	317	341	321	350	388	325	334	357	349	318	312	387	356	318	322	326	316	331	345	324	329	351	343	340	326	324	337	340	335	347	345	329	332	358	323	352	298	329	354	329	318	356	359	337	347	332	306	331	342	350	340	300	350	314	338	355	337	321	286	308	349	335	323	335	321	336	340	350	315	354	356	301	335	340	362	352	317	341	359	371	339	341	343	353	314	355	314	302	363	344	362	361	341	348	324	324	326	360	379	343	305	339	343	325	330	339	330	334	303	354	315	346	373	341	304	354	303	333	352	333	363	371	331	353	359	340	350	326	326	329	345	342	335	318	338	323	305	336	353	349	336	331	326	335	327	344	324	339	310	365	314	333	353	381	367	341	350	395	343	328	312	311	349	324	334	344	350	304	330	319	323	348	369	375	349	368	366	345	341	356	369	315	315	371	335	334	355	348	335	355	339	314	351	367	352	340	317	306	334	360	343	345	367	336	343	346	338	324	314	338	302	354	340	320	336	346	335	395	354	362	338	344	337	359	326	371	366	355	345	346	326	355	354	348	336	313	353	369	354	296	338	344	346	324	365	346	326	315	349	376	322	332	349	336	335	367	327	357	333	356	337	354	329	313	327	330	303	331	349	369	346	380	381	338	352	335	313	373	367	331	332	344	361	339	322	363	331	350	338	367	326	353	356	314	357	325	346	349	327	294	326	361	327	349	328	324	320	373	305	313	311	364	319	338	364	346	339	339	342	330	370	351	345	301	336	344	343	368	333	332	325	382	351	365	370	337	361	342	297	338	291	320	352	340	340	320	335	337	341	322	328
14861	6711	3014	3610	3450	2761	2315	2024	1835	1680	1579	1468	1400	1319	1264	1216	1163	1088	1081	1085	1063	1062	1006	1052	1050	1042	990	971	1040	942	993	990	1031	953	1000	998	922	970	920	994	907	929	983	926	975	958	895	929	904	928	911	909	971	954	940	878	866	940	950	893	961	887	872	914	932	994	882	919	943	904	881	870	880	904	926	907	913	955	961	922	894	878	940	927	905	931	879	892	918	912	908	865	928	899	960	897	880	896	859	957	941	908	940	842	861	873	882	925	860	879	934	891	897	868	941	907	839	939	917	890	925	908	946	922	946	914	912	888	906	937	942	941	917	916	815	896	899	922	907	901	956	901	904	905	861	884	941	924	919	915	948	936	898	941	871	955	926	881	955	952	922	861	928	904	914	955	891	894	866	915	904	869	885	947	907	926	941	917	867	945	892	960	934	896	886	923	923	951	891	907	890	948	893	865	897	918	911	937	873	884	920	868	892	894	851	891	909	957	927	934	910	914	900	878	891	900	919	923	915	947	888	929	878	866	856	858	873	885	954	918	902	881	916	924	910	878	909	858	824	905	941	885	914	886	909	894	900	904	879	904	903	981	895	833	913	919	889	917	885	899	852	931	902	868	885	856	893	856	897	913	916	866	916	906	937	951	881	927	896	884	911	913	906	914	923	875	940	888	831	903	886	888	943	958	924	893	952	846	916	952	907	929	879	898	889	925	896	876	932	868	928	914	884	888	912	907	916	896	913	909	893	943	912	895	898	927	910	899	913	889	898	847	879	891	937	959	926	911	946	890	931	844	922	907	882	863	964	958	892	872	919	909	921	945	883	887	864	980	850	954	899	914	908	907	902	855	883	934	889	929	901	906	906	904	867	898	920	913	938	914	860	931	927	843	922	891	915	915	894	909	910	892	933	953	889	962	904	921	939	900	886	936	896	920	936	894	891	897	901	894	924	860	934	853	901	874	931	926	901	946	904	876	908	935	879	973	947	850	850	922	925	888	841	885	865	888	961	917	928	867	833	940	913	928	859	936	935	862	842	916	900	881	957	874	867	933	885	935	869	859	890	924	882	900	906	900	892	930	915	897	879	890	903	851	907	913	886	866	883	799	864	935	947	894	909	948	910	904	907	924	960	898	875	917	935	918	854	894	915	908	896	888	872	888	897	948	903	872	889	916	889	920	921	883	862	894	869	922	874	892	900	898	890	890	869	902	896	910	891	874	881	938	885	905	862	939	917	907	856	887	870	920	905	893	896	894	899	930	895	888	947	936	925	889	900	903	860	934	915	874	946	864	899	964	882	901	930	921	886	885	874	900	907	900	866	835	913	976	843	873	904	869	832	965	897	896	844	915	893	915	936	908	880	890	883	852	895	870	930	941	945	914	912	877	952	910	911	898	905	917	926	865	929	876	884	919	905	872	899	880	916	909	958	832	932	909	909	955	885	907	881	879	891	878	866	901	894	893	919	913	870	883	836	883	947	921	891	922	891	901	938	933	859	876	897	913	933	952	878	882	872	904	917	840	934	922	879	956	902	858	936	886	933	916	893	885	863	925	895	911	897	886	932	896	911	909	964	902	870	889	913	850	860	926	909	880	902	912	862	886	891	935	870	954	868	939	952	878	855	942	890	897	881	856	899	912	913	881	902	898	877	939	883	902	937	863	904	920	874	931	902	963	907	898	840	967	876	918	922	898	886	914	908	908	914	882	936	835	893	885	878	888	942	885	889	914	901	872	923	964	900	907	975	928	938	937	893	866	909	867	906	900	938	892	873	880	929	896	921	903	872	879	942	902	926	915	886	868	862	956	892	930	887	912	865	895	873	895	849	913	895	990	928	869	918	929	904	969	887	884	918	882	903	893	928	974	858	913	933	926	893	875	893	929	839	935	928	865	872	900	935	933	898	862	913	914	918	879	892	880	927	924	880	918	875	893	916	830	924	890	914	887	881	936	946	849	865	893	891	898	937	935	847	911	908	862	930	882	880	917	930	884	904	900	903	892	881	893	864	922	892	905	842	871	863	906	823	867	911	855	909	867	908	910	877	897	870	903	907	917	874	840	936	940	916	887	885	931	894	959	953	909	965	922	896	914	926	942	898	915	935	882	888	935	893	904	981	876	926	890	899	915	840	908	929	913	891	889	888	984	896	877	936	971	862	879	924	918	883	931	934	922	909	978	946	934	901	899	879	921	878	938	895	939	973	940	928	899	905	898	953	879	846	911	792	906	931	862	911	917	920	914	925	879	883	899	995	860	889	877	907	931	897	871	974	865	868	870	908	881	901	877	926	841	895	829	877	933	855	866	928	924	958	976	868	935	929	939	821	911	891	933	910	864	909	854	935	891	944	890	889	887	917	880	924	867	889	945	911	914	838	890	902	876	902	939	924	879	902	906	926	900	911	957	912	878	941	883	886	869	881	866	869	919	890	837	889	883	916	866	908	847	924	948	882	894	887	931	947	921	908	845	893	929	882	914	868	926	884	859	935	928	934	879	897	877	883	928	916	914	888	885	909	916	900	919	929	902	929	938	885	909	889	922	834	939	949	900	895	933	869	895	913	919	911	893	868	868	931	891	925	935	884	953	916	922	863	883	912	865	921	888	912	930	901	886	898	912	882	854	934	880	896	950	914	925	906	958	899	942	871	886	885	911	897	919	918	916	899	865	861	876	894	897	915	923	881	932	941	900	899	877	894	886	888	881	898	879	881	930	905	902	942	902	941	948	867	907	894	854	934	883	916	894	891	929	915	894	891	910	933	919	880	946	893	946	873	912	931	892	886	864	916	872	932	909	879	911	935	937	916	912	910	877	887	867	911	903	901	865	948	911	951	886	943	928	825	906	900	911	845	935	886	891	898	865	931	822	888	865	964	836	870	896	966	865	922	925	861	878	852	909	955	865	910	891	901	926	934	935	909	837	886	909	865	887	895	938	888	890	842	870	903	876	901	899	885	958	910	853	918	892	921	885	905	881	948	904	906	943	925	890	905	945	867	891	920	877	956	885	876	892	896	867	899	885	921	922	917	911	894	907	914	902	919	891	941	983	929	913	914	907	875	884	846	897	932	906	911	899	964	910	865	882	884	884	917	893	967	939	922	887	905	846	911	920	929	887	832	868	880	934	899	904	904	933	943	824	898	950	909	947	876	915	928	918	895	930	883	872	903	858	885	907	922	872	901	886	887	890	853	890	919	901	928	897	939	911	889	899	931	866	879	883	922	890	914	889	925	854	857	963	901	862	893	945	890	889	923	877	856	910	868	920	994	902	880	904	924	878	900	927	871	941	944	943	909	875	958	904	929	957	937	926	870	890	894	922	841	939	853	910	932	890	870	854	882	888	864	943	963	874	881	980	885	906	935	880	899	889	881	914	908	923	935	868	874	921	950	915	883	903	867	895	903	951	876	930	899	946	942	868	900	923	889	867	909	889	832	875	880	938	851	907	887	872	944	924	903	946	889	910	910	926	922	879	957	915	921	921	869	932	904	913	852	874
34572	28346	16036	11630	8307	5200	2692	1257	715	562	540	544	492	481	501	499	484	432	407	458	442	410	412	410	428	431	399	401	426	418	415	442	402	419	409	404	416	394	401	395	424	433	391	401	387	408	388	404	364	378	339	399	362	391	352	393	366	391	370	389	386	393	373	358	405	396	425	400	365	424	375	426	414	392	444	396	377	366	378	423	435	392	433	392	427	398	415	402	382	411	393	400	383	384	382	376	402	372	387	383	412	409	377	393	413	374	401	379	361	390	408	410	397	392	401	396	389	387	373	410	413	411	407	346	391	414	360	381	412	360	430	396	408	430	420	411	413	381	373	386	382	382	389	375	405	404	423	386	391	375	403	378	393	375	415	400	402	396	405	363	408	423	382	416	407	364	410	393	376	402	410	404	367	369	405	414	388	402	382	417	380	416	386	349	388	399	408	389	358	367	369	378	389	367	383	369	403	368	380	410	399	382	360	376	394	406	361	386	417	395	408	405	369	348	397	364	391	376	383	361	399	396	361	396	399	398	370	391	411	399	377	376	396	403	383	397	388	395	375	390	371	384	393	376	393	399	366	383	411	428	419	367	384	434	419	411	353	387	389	369	373	364	411	416	389	397	409	412	320	413	380	413	381	385	392	383	443	349	382	404	382	386	394	377	377	387	413	356	370	405	396	397	404	412	391	381	368	393	404	370	350	405	357	372	369	386	387	410	398	411	372	374	375	402	361	388	378	396	436	384	398	410	375	399	379	377	359	372	415	422	372	333	393	363	396	374	374	374	383	414	352	381	373	383	376	383	414	378	389	422	367	398	421	384	370	411	381	354	405	393	350	353	391	380	432	420	432	358	407	370	407	401	353	367	397	356	408	391	392	368	356	395	413	392	386	407	431	354	335	416	371	384	383	425	362	380	381	409	380	380	338	380	368	402	419	375	359	398	392	435	413	413	379	374	408	389	366	375	408	386	387	397	391	401	392	356	381	399	441	407	390	398	392	384	357	428	384	359	381	395	389	368	423	390	378	346	356	402	362	406	394	382	387	409	420	375	376	408	357	370	403	396	422	437	432	368	387	354	406	390	397	388	391	399	417	375	379	419	382	434	369	401	390	345	409	344	371	406	415	402	382	408	391	372	431	375	443	406	394	423	368	369	392	374	362	375	416	398	375	412	397	338	365	397	383	359	385	405	370	365	399	412	365	352	385	430	404	403	377	448	381	398	393	376	393	390	359	358	404	375	377	385	420	372	377	383	380	383	401	417	396	352	378	385	381	371	408	373	363	398	400	374	392	349	344	406	381	374	398	380	368	380	411	418	392	414	382	393	354	391	396	453	360	405	380	428	370	392	384	353	366	396	369	396	387	356	370	415	410	390	383	355	383	362	384	380	353	384	376	428	412	390	369	380	380	409	406	378	412	354	353	395	400	395	385	411	379	390	405	360	385	404	404	380	353	376	395	394	348	389	396	424	439	396	368	409	423	402	384	384	406	416	386	416	394	382	393	369	403	354	381	359	383	400	415	403	403	368	408	385	404	381	398	404	396	353	381	386	377	399	396	398	414	364	407	340	378	411	396	411	386	382	422	375	378	393	352	373	402	409	374	390	370	367	379	375	390	383	373	382	385	428	350	365	357	399	370	371	393	380	384	400	386	390	428	374	407	405	406	390	405	410	409	400	383	353	349	424	389	405	373	406	384	388	403	390	388	356	415	402	384	363	361	378	376	380	374	407	374	374	382	381	382	373	405	390	397	369	365	359	420	411	354	357	389	391	348	415	378	390	409	345	376	375	405	361	389	428	386	387	398	387	400	364	402	390	381	348	394	439	356	369	394	417	401	387	388	396	430	372	400	411	351	375	417	406	379	399	408	346	385	391	398	386	407	382	385	372	388	395	371	383	375	359	405	382	395	345	385	327	371	401	399	339	372	401	415	443	390	363	395	426	390	406	375	394	388	390	391	406	385	392	398	412	382	381	384	393	371	394	388	388	410	397	399	417	373	398	399	403	402	384	402	404	388	389	404	370	364	407	372	372	372	374	401	431	339	395	391	391	367	396	363	399	413	420	433	354	409	361	353	365	374	399	379	405	363	404	417	428	367	390	373	379	389	396	407	415	378	408	389	384	391	405	396	377	396	438	382	388	368	376	385	386	422	360	371	382	359	362	383	354	386	385	363	373	362	371	390	372	393	406	405	385	356	407	394	394	388	370	381	353	400	399	398	385	458	390	378	391	427	391	431	406	409	397	389	412	370	383	401	359	406	372	403	400	390	374	383	365	411	393	364	375	405	407	397	378	377	406	397	391	384	372	376	370	397	366	354	405	417	432	338	384	427	376	395	408	391	374	393	378	396	362	367	393	401	406	428	377	397	394	374	436	390	411	368	398	379	373	427	393	387	398	377	361	364	417	393	384	390	392	396	384	403	397	378	384	361	383	375	408	405	360	367	371	384	366	385	365	402	395	374	389	364	393	389	397	428	376	354	390	371	379	435	378	395	414	393	398	404	379	428	391	379	359	398	382	348	388	399	348	413	421	383	404	398	353	423	390	411	381	400	377	382	382	391	365	394	372	382	391	414	381	363	406	411	399	346	411	370	389	367	392	435	362	421	421	417	394	381	395	417	383	384	369	433	402	353	365	415	407	406	403	432	400	389	376	383	435	365	383	380	363	410	425	393	405	390	375	412	384	408	394	376	381	421	404	386	397	381	391	400	388	385	413	386	387	418	365	382	381	382	339	372	405	371	424	385	381	414	391	420	397	394	416	376	409	382	386	419	379	405	357	387	390	404	386	378	438	393	387	371	383	360	408	387	404	381	389	393	365	388	380	358	397	379	384	362	365	374	418	402	382	382	368	380	366	391	347	398	381	391	375	395	388	414	370	417	335	385	413	399	404	396	397	376	399	412	389	388	419	414	378	348	379	372	388	403	387	398	404	392	405	383	434	355	386	397	371	418	373	406	393	421	417	405	371	408	381	423	376	367	405	399	370	406	407	385	408	404	382	368	364	368	391	434	382	435	405	371	374	387	394	409	386	429	405	412	404	389	341	401	362	389	393	370	379	385	382	403	394	407	413	381	369	380	366	415	390	389	418	401	400	382	381	408	413	402	381	383	391	378	352	379	380	375	369	390	361	407	396	405	376	395	386	430	362	389	390	407	436	372	400	345	372	402	365	409	468	376	417	360	448	396	420	396	388	403	415	396	420	327	361	335	372	387	397	393	369	400	383	364	362	384	401	373	398	397	389	397	406	374	430	383	342	413	355	412	384	356	396	342	405	387	377	417	358	355	375	403	376	389	403	390	407	404	425	376	376	376	381	391	400	367	380	416	360	388	372	394	374	380	368	409	375	386	409	385	401	358	388	378	389	404	402	407	331	398	413	354	374	394	386	398	368	406	371	400	409	377	376	370	381	399	384	400	390	399	434	381	413	380	383	371	396	374	396	420	386	404	386	380	409	430	409	379	395	398	374	377	391	400	397	404	400
23612	17327	4489	5029	4510	3807	3290	2832	2464	2206	1990	1701	1689	1629	1498	1435	1387	1380	1299	1272	1251	1248	1240	1172	1187	1183	1146	1108	1157	1080	1163	1145	1115	1051	1064	1037	1025	1060	1101	1042	1043	1014	1074	1065	1072	1049	1029	1004	1028	982	1020	1047	1099	1023	1005	1009	1044	1031	1044	971	962	1005	975	1006	986	953	1046	963	965	993	961	997	1009	988	980	1016	983	980	987	939	962	986	993	1000	951	1005	1001	955	1003	977	1046	1041	1000	1001	964	1007	1032	973	957	969	971	936	944	969	986	971	946	1034	966	985	1007	937	996	958	1059	994	1014	985	1002	988	1000	996	991	983	1038	999	915	959	988	966	1008	998	1003	984	946	936	991	1012	974	1010	1024	943	962	999	917	954	939	1022	1000	982	1029	970	941	971	914	965	992	984	969	988	943	991	1003	971	962	975	990	976	1046	1060	989	993	913	964	971	974	939	917	979	1005	921	975	961	992	967	930	921	962	991	981	997	979	972	970	1023	978	965	945	1035	938	981	980	985	945	967	968	983	951	1003	928	930	955	985	983	916	986	975	975	1009	1007	935	939	951	987	975	1024	972	1017	942	957	950	985	945	914	937	934	1001	1009	958	979	995	950	999	958	994	991	1000	984	963	969	990	930	970	1003	1042	964	1020	932	940	985	976	894	984	952	986	969	955	953	1031	1030	992	919	944	973	1000	909	950	1009	968	1009	978	939	947	930	961	949	921	963	979	955	1005	970	937	978	974	1011	1006	962	974	969	964	978	934	978	950	998	956	955	955	990	998	952	965	958	1001	949	973	946	998	916	929	1010	957	962	956	930	939	982	999	970	968	959	940	985	920	933	967	939	935	998	1020	970	928	1022	967	963	1009	1011	1034	997	946	968	979	997	1002	987	1023	966	1017	962	994	953	1017	956	941	993	1000	941	1016	992	1027	928	1014	944	962	964	963	977	901	930	937	986	965	929	945	986	935	936	1036	893	1014	986	964	984	997	921	1002	914	974	959	992	970	897	1007	972	950	956	1013	963	939	957	944	977	1023	959	959	1009	970	1017	991	994	954	996	948	999	927	985	909	958	936	954	992	948	988	967	942	984	959	933	951	1014	927	973	992	999	1006	971	975	1072	1038	932	936	943	970	1019	1008	914	954	1013	985	969	979	1016	962	968	977	918	951	995	1007	970	972	939	979	978	973	975	990	1022	987	927	963	932	965	930	944	986	953	977	952	994	951	947	943	931	966	942	964	990	983	970	940	1003	1015	991	1018	983	1002	1016	978	968	980	924	976	981	986	956	1004	968	944	1006	948	960	949	884	987	979	1011	1016	984	982	954	939	1070	974	945	1021	973	947	899	979	1042	923	959	936	979	901	934	970	979	930	969	999	969	932	960	966	932	959	1023	992	967	940	973	1026	903	964	968	924	986	962	1004	1015	1008	986	1005	1026	968	992	982	969	995	947	997	961	926	956	931	919	954	998	955	963	970	976	987	981	999	980	957	940	987	922	979	929	1007	940	922	942	948	937	924	1031	978	975	968	891	910	988	956	965	954	976	1036	997	951	989	1005	985	926	992	917	940	933	1011	1002	973	956	979	959	962	950	956	947	939	907	944	918	1002	991	958	939	952	924	929	1012	947	939	915	967	982	952	991	968	933	972	988	925	1008	966	937	992	961	964	1027	1009	976	1003	1019	935	1042	958	958	964	958	943	1012	997	989	1004	939	947	978	924	971	924	971	980	974	990	972	953	995	957	994	941	965	964	986	994	927	945	952	918	905	958	985	978	1031	979	960	947	964	990	958	1012	959	968	947	999	1039	1003	974	1028	968	961	1015	967	956	942	953	991	928	1009	997	951	972	960	963	938	967	942	959	998	967	987	930	1007	1006	957	1011	906	986	996	954	960	1002	1053	970	970	963	950	958	976	960	952	990	978	952	964	1023	995	976	935	991	907	988	977	958	987	990	977	934	994	961	931	978	963	913	969	956	941	1003	978	967	978	957	977	995	971	992	995	1018	934	993	963	948	931	1009	971	962	911	974	956	994	944	971	977	908	1001	978	967	939	920	968	930	973	975	984	996	999	978	943	954	954	953	904	943	971	985	1001	962	960	957	915	964	940	956	997	960	989	960	975	1001	1003	980	975	985	969	919	978	946	1004	979	965	972	954	954	969	963	956	964	949	952	1026	1010	1015	910	932	992	959	969	925	945	969	960	984	985	896	986	1044	952	951	918	977	992	968	984	980	996	1001	976	949	976	1026	964	925	901	958	914	924	974	931	989	957	913	903	1026	966	939	980	970	1006	969	1007	952	1009	974	960	968	950	1007	978	954	946	957	971	950	989	971	964	968	1001	957	957	962	1018	964	937	955	1011	984	984	1007	1024	980	998	1006	977	986	942	1005	1001	938	990	998	998	939	915	947	970	955	964	966	960	981	1006	979	965	967	984	972	985	932	997	934	918	948	965	951	931	1005	1003	958	991	987	921	977	1047	930	965	970	959	981	971	984	963	949	972	930	958	959	1001	959	917	992	979	984	1011	1027	959	930	960	933	1011	986	989	958	944	938	974	1008	949	952	907	999	980	1018	961	975	1003	934	950	981	1013	1028	930	995	988	977	992	965	1016	990	952	973	940	961	902	978	1020	887	1014	973	969	986	977	992	927	953	955	979	946	978	930	918	986	992	989	933	998	954	969	981	1024	939	936	969	976	982	995	991	1034	974	973	990	970	967	916	985	963	943	971	995	965	982	978	945	954	1007	1000	964	959	967	958	1001	953	962	998	956	1005	960	911	967	981	947	971	944	964	983	941	980	1055	982	1027	956	968	988	975	983	994	968	1019	986	953	986	967	978	933	1010	1005	977	972	998	1001	901	946	963	987	996	989	948	973	944	936	985	964	976	993	991	940	922	937	941	990	955	992	986	910	956	953	972	943	930	1011	937	979	982	976	968	980	964	944	931	944	1014	994	991	928	917	946	951	987	1002	985	980	979	1010	941	1020	954	963	1056	952	1004	957	1009	954	977	868	1017	1019	975	1009	983	916	1006	958	1016	943	933	969	951	986	980	993	999	961	992	927	966	1027	929	940	950	908	963	1006	993	958	1017	975	982	920	965	1010	911	901	974	999	965	990	1035	963	978	930	974	922	963	977	988	959	1009	955	1034	977	983	980	965	925	948	973	951	967	960	987	957	965	984	1060	966	930	967	946	925	1001	976	1004	1012	873	973	1005	945	968	993	1037	904	1005	1058	962	914	984	1023	978	970	980	938	982	978	999	926	895	972	961	959	938	971	959	926	952	997	964	954	986	982	953	967	1045	958	975	958	920	985	985	1063	972	942	967	1029	972	951	964	962	979	983	934	985	965	940	980	952	920	968	975	976	962	996	972	938	940	968	970	1037	943	948	973	1003	1010	943	959	997	997	989	946	956	984	1029	952	1001	1005	989	993	973	944	998	924	1000	993	962	994	1018	953	960	942	1006	900	1028	956	951	961	990	927	1016	972	908	971	943	1008	971	932	938	969	968	927	1031	950	960	944	941	941	969	1046	968	955	964	1003	982	987	954	949	930	970	1015	1016	992	1087	979	969	998	1047	946	1012	940	1033	973	997	962	967	997	1079	1013	1028	909	996	904	1016	965	1005	980	973	996	971	991	995	935	976	985	981	900	1011	948	939	1023	951	1038	937	1027	1007	968	937	934	976	1003	1019	925	947	930	987	982	998	976	946	1004	986	924	924	976	1020	982	917	976	943	929	944	965	937	993	913	1006	902	999	922	1008	970	937	985
5423	2224	550	261	200	179	147	174	151	146	170	179	145	158	136	168	149	165	151	160	155	145	120	138	143	147	147	145	149	140	141	136	139	164	150	172	151	161	163	158	156	169	131	141	149	143	145	140	148	143	134	145	146	130	134	145	183	137	130	142	123	159	131	140	138	142	151	147	134	152	141	157	170	131	137	153	160	154	153	139	128	134	123	153	156	143	168	141	152	158	174	148	142	143	155	140	132	157	138	156	167	154	153	142	160	141	157	125	155	139	140	148	174	146	132	151	155	157	128	169	148	145	149	152	123	156	173	125	175	164	163	141	165	149	156	169	165	141	158	160	127	141	165	136	152	151	146	141	164	156	136	165	149	154	157	155	131	141	148	129	118	136	159	153	142	170	166	161	124	157	152	141	165	157	163	161	151	162	128	122	138	148	166	122	146	144	162	159	142	142	133	144	127	138	136	142	155	143	162	161	170	153	139	154	156	181	158	145	172	136	152	136	158	159	164	164	165	159	135	128	154	140	145	143	177	168	129	152	154	149	138	136	156	145	132	134	126	154	141	131	161	135	162	133	135	161	152	144	137	157	165	147	135	144	174	155	155	152	167	157	144	153	118	162	165	132	160	160	128	153	152	153	160	163	167	150	172	160	150	174	146	144	153	149	173	152	151	159	159	150	139	141	147	162	142	134	146	157	117	145	146	140	141	143	179	126	155	139	147	168	157	131	152	122	149	147	136	143	139	152	152	143	129	143	166	157	153	167	146	167	161	145	145	139	135	144	144	159	157	152	148	134	158	164	141	138	146	151	149	145	123	137	144	158	154	143	130	148	155	137	158	103	129	156	157	130	142	142	153	164	149	132	145	144	149	152	132	137	143	147	152	151	137	162	170	155	137	150	162	141	125	158	156	141	172	159	150	166	170	171	135	159	166	144	123	132	149	153	151	167	140	134	144	133	138	151	145	134	147	156	149	148	155	158	159	179	150	151	136	162	133	146	139	151	149	149	149	126	160	148	141	160	169	143	155	142	141	165	150	174	158	140	134	152	161	135	128	164	140	154	163	152	138	138	170	153	126	140	146	155	164	151	161	185	139	143	157	134	130	155	130	147	137	161	146	138	156	155	168	131	127	146	151	141	161	157	139	158	152	130	153	117	119	130	144	145	145	137	131	166	150	127	143	141	172	159	152	155	150	139	146	162	176	155	148	138	162	139	179	152	141	140	147	155	145	137	170	129	157	145	126	153	140	135	160	155	131	191	164	136	131	175	135	149	144	144	138	150	134	155	115	141	131	159	142	150	154	153	147	159	136	137	137	152	140	155	156	154	121	141	171	159	151	150	160	189	153	140	145	192	150	159	158	171	162	158	149	158	165	169	148	122	156	174	160	182	141	137	145	143	165	144	152	142	165	150	138	154	146	153	168	134	144	162	166	128	160	147	138	153	183	156	149	143	179	150	167	136	152	150	155	144	166	135	147	167	181	154	139	154	153	143	124	155	166	166	174	127	157	143	153	168	165	152	134	166	149	157	143	145	151	139	151	159	159	129	136	144	166	174	155	140	149	157	167	145	161	148	137	153	131	146	185	152	147	148	142	148	159	158	158	155	150	159	127	140	145	141	159	147	136	156	145	165	156	147	133	125	156	154	131	162	137	159	147	137	167	168	134	152	155	128	140	153	157	142	147	164	134	155	140	129	153	138	142	165	125	134	153	162	159	152	121	144	147	142	138	151	155	170	149	153	164	155	174	135	145	153	152	133	135	148	152	146	144	140	133	136	154	166	162	152	138	141	154	140	152	153	139	170	139	170	155	155	146	154	146	154	149	155	142	141	170	138	152	141	145	150	155	170	138	157	152	121	140	171	154	159	172	139	147	157	154	134	142	135	160	158	120	143	139	148	141	143	135	144	147	162	159	158	165	155	165	147	145	148	150	147	148	130	147	152	157	179	122	169	149	141	156	133	154	150	151	140	136	148	155	151	189	165	147	149	147	150	148	142	154	126	140	152	151	167	158	139	161	160	165	150	153	177	156	141	138	153	146	152	138	161	160	144	146	166	150	154	167	161	128	120	126	150	167	143	162	168	148	152	132	161	129	160	135	164	182	129	176	164	132	153	136	166	130	167	105	150	147	146	142	139	150	150	143	170	144	135	140	160	153	145	153	134	138	141	168	165	132	136	150	162	140	144	163	132	155	171	139	137	156	159	165	140	145	139	156	172	180	134	144	163	155	189	126	156	158	133	139	148	155	162	145	137	143	152	159	144	161	153	132	151	149	154	140	153	140	145	151	150	136	139	154	146	155	136	164	184	159	159	136	139	174	170	147	154	157	155	146	150	133	149	146	168	149	125	139	158	138	165	156	138	145	151	173	152	164	155	144	154	159	185	160	136	154	150	166	169	144	132	157	145	131	151	136	145	153	171	160	149	127	156	147	146	149	166	152	154	152	136	174	141	131	146	170	137	140	161	153	157	160	157	140	148	141	143	156	163	133	167	147	145	131	152	153	149	153	185	134	168	131	149	146	161	156	165	133	152	165	145	139	125	163	144	146	155	153	164	179	161	141	157	160	156	154	140	160	153	137	171	126	151	166	172	135	157	133	174	137	157	139	168	141	148	145	131	150	155	134	150	135	149	144	154	162	174	143	118	151	152	166	143	139	153	147	133	144	152	150	140	154	143	119	127	153	145	151	147	140	168	152	124	142	134	157	154	154	147	145	149	141	139	171	167	159	144	155	169	142	124	135	153	155	141	160	132	144	159	149	125	144	131	133	152	160	155	156	165	145	146	158	151	151	164	176	157	151	139	140	141	146	167	143	161	155	137	153	146	155	148	169	152	159	126	164	175	138	154	169	154	147	136	148	175	139	149	143	168	150	149	165	110	159	139	132	148	145	162	166	155	144	166	160	156	144	149	139	154	171	133	152	139	162	154	134	163	144	174	155	141	156	159	161	166	157	142	148	137	186	142	125	181	144	148	149	141	123	160	167	146	126	181	163	147	175	152	146	137	154	145	152	154	157	165	172	156	133	140	143	148	148	183	138	132	155	142	139	179	147	151	153	123	131	122	132	133	141	139	155	179	147	154	169	144	155	157	148	152	143	159	157	154	143	182	167	153	138	150	150	131	175	146	135	155	155	139	147	130	147	127	145	148	134	151	158	165	153	138	174	134	165	155	164	156	133	165	173	168	156	146	170	153	144	147	170	135	160	147	105	141	147	166	153	139	152	143	167	132	139	135	145	148	162	154	138	140	138	139	124	147	148	154	174	159	140	138	168	144	145	165	161	159	135	138	136	148	139	152	164	125	146	165	161	151	151	150	151	155	160	139	145	151	123	142	140	134	142	148	141	138	160	151	138	131	134	159	137	149	161	155	155	153	162	155	134	161	148	132	143	141	162	146	161	157	135	146	151	160	142	153	142	143	130	147	154	166	145	147	134	159	150	155	149	146	145	138	146	125	149	167	179	178	156	142	145	120	166	143	153	144
5684	1869	585	606	612	565	533	484	537	518	525	538	524	506	522	500	509	495	508	509	496	521	463	491	516	460	488	494	500	458	520	467	474	493	502	498	492	459	469	462	482	467	513	454	507	500	507	460	496	445	490	491	485	511	509	489	482	461	490	439	481	465	465	474	505	489	484	468	512	498	485	468	495	498	489	480	508	492	457	463	485	517	485	499	497	479	459	476	466	464	474	469	462	551	479	486	465	512	471	500	547	495	504	503	422	481	475	482	459	530	491	514	513	470	482	460	446	445	476	518	495	471	495	480	531	492	533	504	470	483	480	480	482	487	496	503	487	495	487	479	498	469	480	491	452	498	494	474	473	495	466	487	513	481	521	502	467	528	506	497	470	497	470	450	475	464	491	485	490	463	509	502	501	471	467	467	449	496	477	510	491	482	489	503	495	460	459	494	485	472	444	445	489	472	480	476	511	460	461	431	500	503	492	481	451	507	539	488	497	525	490	529	507	466	478	497	505	493	493	476	506	492	506	487	485	486	480	468	499	474	514	485	498	509	487	521	481	460	459	457	520	548	461	476	481	480	488	485	469	483	484	470	473	504	498	486	491	482	500	473	478	481	489	446	446	516	483	450	478	478	520	447	502	516	503	446	494	464	476	512	464	483	489	475	505	488	483	485	490	488	508	470	489	484	452	514	469	496	479	471	467	440	484	467	487	482	524	494	506	435	469	465	527	473	486	504	498	470	479	467	493	473	498	477	491	459	495	512	429	496	457	471	464	481	455	448	472	482	482	473	504	510	500	496	477	493	483	499	479	453	468	497	478	495	487	473	521	450	489	481	541	497	487	504	475	489	479	504	471	495	491	473	473	497	430	531	487	474	511	526	486	446	466	490	496	491	500	466	498	519	497	491	470	479	518	495	476	475	481	474	486	482	486	497	497	449	526	500	505	500	470	496	478	511	473	476	486	479	496	502	458	488	487	489	494	461	461	493	476	451	494	510	470	498	476	498	495	493	445	502	463	509	511	471	467	475	483	492	493	520	488	498	488	443	506	461	489	490	479	490	477	520	437	456	491	545	484	427	476	489	497	523	476	455	470	501	508	493	515	497	562	501	491	480	463	468	486	468	476	489	465	486	468	446	494	519	450	509	480	494	474	470	513	506	463	483	511	485	479	502	488	472	428	514	485	499	465	502	508	502	484	426	508	484	467	467	502	470	450	456	486	480	472	485	501	484	476	461	482	488	505	499	476	515	468	515	476	494	473	478	437	510	508	503	493	462	451	452	507	478	464	488	471	481	469	474	518	499	489	496	500	514	464	466	477	522	496	493	483	506	485	475	495	489	505	472	514	521	452	497	506	457	475	480	497	446	497	488	473	471	493	506	555	481	475	514	503	472	549	514	489	495	494	495	502	457	510	527	506	504	510	489	489	503	448	489	472	487	452	479	472	458	476	486	486	499	469	500	489	484	503	499	507	475	518	491	470	511	493	432	502	475	478	472	503	481	483	502	489	466	470	481	467	479	445	518	487	485	496	473	492	453	470	502	492	512	502	514	505	462	466	473	451	496	505	472	516	508	493	491	487	470	449	481	510	508	521	498	512	443	507	501	484	480	485	470	550	453	448	492	464	503	497	475	462	503	495	482	481	519	489	512	506	489	514	519	465	510	492	502	489	495	510	502	482	473	515	504	506	485	472	454	460	497	461	472	453	511	455	488	477	473	464	459	534	486	459	453	517	484	469	493	492	464	453	475	526	468	454	452	504	527	467	529	488	473	471	494	541	484	491	485	484	452	513	477	485	456	450	504	445	501	434	496	497	467	518	458	474	492	491	473	442	489	478	489	478	491	455	502	477	479	513	475	501	497	494	502	506	492	463	513	464	512	463	495	463	492	508	491	513	442	490	480	513	485	494	520	491	546	490	484	465	455	481	522	480	509	483	510	472	482	514	488	492	461	465	472	498	486	463	478	501	461	527	473	521	464	470	462	508	520	486	450	542	465	501	521	486	537	432	471	480	481	467	480	461	492	501	468	490	454	483	499	503	487	483	535	456	515	487	510	467	449	482	458	506	496	486	470	495	459	484	525	492	503	472	477	472	463	531	472	504	475	492	458	508	474	464	479	500	500	481	445	492	487	479	498	514	496	496	488	480	476	494	488	500	499	502	488	500	455	508	497	506	480	491	479	477	460	514	471	465	485	452	464	473	510	481	489	520	506	483	454	527	452	490	510	520	527	472	464	428	461	516	474	483	496	500	512	516	500	471	493	483	506	482	483	540	490	462	525	509	494	500	471	482	512	483	535	474	490	466	476	464	488	470	516	470	487	495	441	501	472	456	477	488	483	478	503	467	474	474	482	498	538	501	420	501	491	504	504	496	474	486	463	484	515	498	484	468	481	490	491	456	484	486	463	521	496	516	444	503	443	470	504	471	486	475	502	497	458	472	448	469	496	483	521	496	488	491	499	482	501	461	474	506	469	464	508	512	512	505	484	456	490	436	478	498	465	507	509	480	487	471	487	480	470	513	539	507	513	467	496	504	493	459	505	481	464	491	437	410	471	482	502	509	510	447	492	472	468	506	495	494	484	444	495	467	481	485	462	492	475	498	497	485	482	490	521	471	474	507	500	502	515	502	447	522	466	483	459	474	505	470	467	482	498	512	494	473	472	478	465	487	520	450	505	483	508	511	511	480	501	517	468	539	491	470	517	486	487	443	482	473	480	475	494	504	493	474	462	506	508	484	478	529	516	480	471	493	455	473	504	481	484	532	476	480	449	452	512	486	507	480	481	499	532	493	451	478	478	476	455	489	501	477	488	496	494	480	493	494	443	481	504	488	523	484	487	532	469	464	491	475	496	457	504	429	457	471	473	512	533	469	480	454	484	481	531	511	445	481	473	520	505	479	506	511	487	495	507	455	499	467	483	509	499	476	510	481	464	439	462	481	465	515	462	486	481	490	454	478	489	501	523	494	465	487	487	529	480	501	483	453	473	480	508	495	520	470	477	519	494	463	482	539	488	509	453	488	499	460	457	529	486	440	494	507	476	491	482	477	486	546	494	499	480	494	480	488	492	486	509	482	460	484	483	462	481	464	479	456	456	492	495	472	496	484	506	495	480	465	480	522	494	515	527	464	503	506	508	455	471	500	464	476	557	510	503	462	466	513	550	488	451	479	464	501	468	525	496	487	491	453	475	459	465	465	502	511	464	474	498	495	497	486	504	472	442	463	452	486	503	484	477	464	486	481	472	524	481	504	523	474	469	532	471	441	451	511	485	477	509	456	457	498	442	515	478	489	479	489	441	509	463	474	512	479	493	480	494	492	456	489	490	484	498	496	512	515	481	454	487	471	414	491	476	488	508	503	490	486	478	497	520	464	476	485	482	473	457	501	468	473	488	459	477	493	516	472	464	471	496	520	496	499	504	480	491	492	483	465	485	496	471	504	485	528	431	464	511	491	467	454	466	482	474	536	515	441	466	489	531	488	483
37490	29729	17116	11085	6908	3560	1674	802	504	492	446	442	442	397	378	364	414	376	394	389	334	388	401	330	350	335	374	368	325	403	342	353	343	351	350	332	317	333	334	375	361	365	322	333	343	368	355	346	309	312	360	333	334	339	345	350	309	371	321	333	332	346	354	312	325	324	341	326	368	357	328	323	313	352	327	356	311	333	314	324	379	294	303	348	326	351	373	345	333	341	338	354	328	349	329	331	310	358	326	314	327	364	367	341	334	340	361	306	333	385	367	360	335	339	326	388	326	340	309	365	338	368	338	364	344	344	314	352	322	338	361	333	363	328	369	343	329	330	358	383	345	331	345	367	351	344	346	369	369	385	343	328	347	302	324	329	345	332	311	349	355	334	377	314	323	340	351	311	353	339	363	337	337	340	365	344	353	346	386	329	294	349	318	323	314	339	346	357	342	349	352	332	346	375	337	336	321	332	337	335	334	354	294	328	340	346	336	366	369	347	345	349	373	369	332	349	323	307	324	342	329	324	336	346	313	346	336	358	338	318	355	339	329	316	340	360	342	336	327	324	351	358	331	371	347	317	321	349	350	342	322	348	353	327	334	338	333	348	346	312	328	301	319	346	361	306	320	346	356	352	361	360	356	340	311	310	339	324	327	346	349	341	318	322	361	332	357	332	351	312	343	346	305	333	354	331	342	373	324	332	335	360	350	353	356	332	322	333	359	357	354	333	343	290	370	342	361	326	333	314	325	366	332	346	316	352	351	328	340	343	347	336	355	359	327	341	319	331	343	322	353	331	353	413	332	361	334	336	310	306	333	301	345	350	330	341	385	325	305	360	325	318	321	369	330	320	353	322	312	310	299	351	360	322	339	342	309	299	359	316	364	296	316	317	332	322	337	325	330	366	355	352	327	401	351	357	349	344	361	325	356	352	327	341	309	349	314	343	348	325	401	357	336	328	316	351	329	320	353	310	294	322	325	335	316	354	333	321	339	319	321	346	310	324	363	367	363	355	333	327	314	335	350	354	318	359	334	343	333	354	371	330	339	314	332	326	307	369	360	335	314	350	328	334	355	328	359	386	353	325	321	347	356	327	336	339	332	341	335	358	337	349	329	303	326	326	297	351	368	338	348	344	351	335	363	328	309	319	346	335	340	365	364	361	330	327	354	333	344	346	350	318	360	311	367	371	364	333	349	343	343	314	329	362	338	326	345	346	292	359	346	347	338	356	349	345	348	347	348	350	368	327	362	361	328	345	350	362	346	326	347	377	340	332	324	358	335	312	344	340	324	360	329	317	338	316	331	320	354	353	309	354	341	324	335	330	346	350	338	302	359	336	371	294	342	310	327	370	339	302	339	307	350	346	337	325	378	330	309	319	300	316	303	333	330	343	351	336	333	343	345	353	360	348	353	368	325	338	330	354	336	356	324	350	382	345	356	345	344	328	354	330	341	318	327	310	312	311	358	330	355	336	347	378	317	349	355	360	356	366	361	325	338	357	324	330	362	367	350	359	326	363	347	333	338	352	354	365	334	344	332	359	372	358	364	345	340	377	340	366	336	338	353	327	354	350	343	339	326	303	335	358	314	335	338	339	327	313	366	345	295	374	322	330	340	325	309	338	335	302	357	324	362	308	336	348	350	334	325	335	338	321	336	346	341	376	333	338	350	349	326	282	319	321	348	360	336	339	337	375	338	313	343	318	383	346	347	335	318	344	338	321	336	318	361	345	362	330	362	331	366	340	359	309	327	352	387	305	348	313	328	305	359	362	309	358	343	336	323	331	311	321	305	318	339	346	306	335	332	365	351	347	342	324	352	343	345	381	333	367	322	328	318	333	343	336	366	299	316	326	350	378	338	327	310	327	321	324	353	324	334	334	369	335	347	326	337	360	342	317	350	324	388	332	319	356	314	381	339	337	376	355	370	303	352	360	322	331	347	320	352	356	331	305	319	333	311	297	346	374	350	357	320	348	353	324	343	360	348	367	302	324	356	364	375	350	374	352	380	341	383	354	356	317	340	353	362	339	341	317	369	333	348	376	319	353	346	328	372	315	328	356	366	315	368	347	345	321	328	347	296	334	330	332	365	318	335	320	340	325	365	321	347	332	387	329	335	325	342	349	330	342	325	343	339	330	359	351	320	366	340	350	350	331	339	355	331	310	344	329	334	328	357	350	326	330	366	335	342	325	322	320	357	310	329	359	366	328	340	377	322	333	282	324	347	360	314	325	329	357	288	352	322	328	378	353	323	328	344	348	333	319	340	324	374	375	314	334	334	365	338	348	362	344	348	328	367	333	362	356	342	335	334	353	342	345	329	365	321	373	344	307	341	355	336	329	360	357	341	364	360	362	327	328	356	330	325	341	306	319	339	347	353	349	362	325	321	327	311	356	330	370	313	366	340	351	341	346	317	335	323	335	363	321	326	360	326	294	315	334	350	319	346	330	331	346	345	326	344	337	342	347	331	359	355	348	320	348	338	362	341	352	349	352	349	344	334	333	406	350	327	362	341	343	357	348	318	323	353	311	351	307	360	358	329	376	347	345	355	317	328	325	353	337	349	323	336	350	338	366	354	324	342	354	320	314	315	364	310	336	329	342	355	325	354	335	311	358	337	318	340	338	328	338	340	344	348	364	354	303	339	358	367	367	346	324	303	305	321	343	346	324	347	339	334	346	339	344	324	334	346	362	326	340	368	376	355	330	369	300	324	354	344	320	348	335	337	347	353	373	319	323	320	357	344	331	384	329	331	322	328	334	319	336	311	335	345	355	346	332	324	333	355	324	324	304	306	304	352	332	358	346	325	324	338	341	352	337	325	364	339	323	326	342	307	340	319	342	368	322	349	305	353	333	356	333	327	328	378	325	326	324	312	312	351	384	354	334	346	357	360	381	347	319	316	349	347	313	317	308	324	368	335	340	339	331	362	329	355	349	340	328	358	349	307	351	354	354	333	332	302	348	323	325	359	315	337	352	325	352	332	318	340	359	365	320	326	325	353	350	351	341	342	362	330	324	304	331	355	360	331	302	335	317	318	327	355	358	351	359	341	293	322	336	364	324	303	369	317	349	323	313	314	344	313	338	333	293	329	350	366	340	315	304	328	365	320	347	378	318	351	331	325	329	331	347	348	339	338	329	341	388	325	309	326	341	329	335	357	314	366	342	334	326	299	353	337	352	389	355	345	296	298	366	353	329	306	315	323	313	337	323	383	341	372	321	337	345	361	306	316	356	317	336	336	334	305	333	346	339	326	341	352	363	374	332	369	338	354	344	370	324	338	338	353	321	407	351	314	335	316	344	348	355	361	331	373	359	331	325	363	348	367	360	311	351	343	359	313	353	319	321	345	342	320	337	336	344	344	344	311	352	309	352	318	327	324	349	335	354	352	337	364	312	287	309	332	332	330	348	331	303	344	335	302	342	359	351	317	346	330	325	370	291	321	347	341	369	356	333	355	343	281	342	327	344	378	356	333	334	356	358	339	361	322	357
28429	16424	4732	3366	3131	2671	2305	1963	1852	1715	1559	1438	1365	1297	1214	1222	1157	1181	1116	1104	1059	1074	1050	1064	972	1012	1010	1065	1000	1036	936	1026	985	944	913	971	930	968	953	968	1001	996	963	969	968	964	970	897	918	922	953	998	936	921	909	989	916	929	923	990	952	974	880	887	914	947	889	937	870	921	885	866	890	903	932	920	961	904	898	953	885	942	935	891	868	903	876	931	964	909	881	875	867	909	950	883	908	890	902	893	905	930	911	900	868	851	854	863	912	913	927	924	871	858	876	958	952	867	905	912	911	887	924	958	908	928	873	982	857	857	886	876	892	931	891	948	901	925	869	946	933	903	898	891	910	901	923	939	905	887	853	918	899	926	880	862	949	873	927	989	927	899	910	930	855	874	869	868	893	860	902	947	942	861	908	830	931	869	936	940	915	881	931	907	929	937	865	926	900	857	864	903	906	874	900	887	843	946	936	897	901	954	938	913	949	924	909	856	907	931	902	933	875	908	819	845	938	920	841	934	923	935	901	895	948	936	905	890	911	878	901	881	854	877	904	947	924	864	913	855	886	883	911	947	892	862	934	953	904	920	864	902	866	893	896	947	939	926	899	937	919	903	929	872	849	919	951	879	908	926	874	880	876	906	847	874	936	897	934	901	887	889	887	904	906	908	953	901	877	895	933	914	903	901	870	912	821	889	869	895	903	923	902	898	905	907	886	891	877	806	932	847	853	913	857	910	922	911	917	833	879	865	932	855	901	876	863	882	898	912	905	847	860	876	922	885	915	865	888	911	939	873	883	901	932	946	899	914	937	923	840	883	834	964	874	961	897	910	868	889	906	878	914	877	882	860	942	935	860	892	854	894	906	927	872	843	909	872	916	898	892	878	894	970	868	860	923	837	891	908	887	857	866	901	898	931	974	831	867	939	892	916	932	893	897	880	915	842	914	893	845	919	878	908	909	888	957	928	849	975	916	887	893	963	895	931	912	890	873	873	887	901	924	875	927	861	935	898	899	882	892	901	911	909	963	913	882	922	883	884	931	866	895	901	907	864	890	940	895	899	895	944	918	909	913	918	897	851	943	886	919	863	860	882	971	933	907	897	868	935	927	887	931	872	888	854	865	865	948	883	921	882	952	874	883	902	882	881	891	886	913	882	902	941	900	949	909	940	834	902	925	931	900	884	926	910	901	983	827	913	956	915	848	882	885	907	860	877	898	864	928	959	889	868	872	863	883	897	871	902	935	922	895	915	955	831	872	928	885	846	917	908	890	913	877	885	935	871	910	883	882	878	922	902	892	890	895	934	940	914	883	901	870	900	885	926	913	930	857	932	919	879	874	905	902	908	889	906	935	894	915	873	931	893	909	859	837	930	855	891	887	871	867	855	880	879	841	879	894	906	912	934	924	899	908	913	871	920	875	880	865	892	911	920	888	921	907	916	912	891	952	889	876	906	897	881	861	933	892	909	929	906	907	922	880	859	875	928	871	942	899	873	897	966	883	864	913	904	865	926	915	960	925	889	886	927	878	921	894	866	892	866	914	857	958	886	891	908	896	875	889	883	935	921	876	907	849	957	911	847	863	900	922	884	896	911	897	880	1019	832	856	896	812	886	940	929	877	900	860	872	920	912	924	876	887	880	930	899	868	974	895	840	920	947	857	858	920	910	856	916	916	923	930	906	864	908	856	907	958	915	931	932	892	886	931	893	916	924	836	893	875	853	903	893	893	871	878	912	919	890	880	909	958	931	926	908	914	880	869	939	887	1003	902	830	918	924	898	871	894	923	891	905	894	940	924	912	964	962	906	869	924	907	898	910	873	883	869	935	900	903	926	935	932	904	883	867	886	941	957	878	932	922	872	918	940	851	923	931	969	905	899	802	908	917	891	909	882	913	909	883	899	902	892	899	864	840	927	892	903	877	852	886	861	933	910	910	941	901	887	908	888	897	907	923	913	892	889	941	880	877	878	932	878	912	931	899	901	876	966	861	933	829	911	902	885	940	871	896	878	906	914	934	884	887	820	876	899	887	898	861	890	887	973	925	888	928	904	925	933	889	861	852	913	901	958	917	931	881	947	868	926	866	908	869	929	924	913	851	856	946	874	884	907	936	910	910	993	866	898	857	911	915	905	940	891	899	879	874	917	917	876	884	927	924	928	868	898	864	901	918	926	868	972	928	887	901	908	874	946	919	847	882	830	904	903	876	954	928	929	878	913	872	919	864	873	922	902	905	864	876	875	918	928	876	915	967	892	871	887	898	871	897	923	888	823	844	871	941	916	861	869	904	923	924	888	861	890	880	896	919	860	905	852	890	917	966	922	886	931	884	908	902	915	912	894	873	941	911	942	885	875	912	862	938	882	859	886	859	861	894	879	870	905	890	930	854	975	896	925	864	877	935	952	898	906	924	922	884	915	938	855	872	876	928	844	903	904	872	927	919	892	896	867	909	913	934	891	930	849	883	925	865	921	862	952	938	893	945	876	955	920	911	933	895	886	931	867	886	904	853	887	907	940	902	864	882	944	898	945	902	880	923	874	877	888	877	880	877	930	846	929	913	934	871	889	896	851	913	920	904	885	871	929	929	919	870	909	980	933	822	903	841	895	910	931	914	919	926	908	891	909	850	869	942	911	914	878	852	962	886	826	915	908	924	893	901	876	966	865	889	916	880	881	908	910	904	929	840	864	930	871	923	871	923	928	925	944	931	908	924	932	897	915	949	934	913	860	904	864	885	952	882	882	866	928	896	906	919	869	889	961	899	895	925	925	932	878	920	886	883	942	948	888	886	877	947	902	909	901	917	890	893	916	922	918	887	959	925	896	897	853	862	872	913	940	927	884	854	913	916	913	882	974	886	902	934	912	929	898	904	927	860	912	924	889	928	931	913	895	899	876	905	875	979	887	887	883	932	913	913	905	877	927	905	915	898	871	878	941	907	859	950	926	907	887	896	907	903	932	922	881	923	884	880	952	885	892	878	945	871	952	905	959	883	863	938	967	910	991	901	896	914	884	928	948	862	895	889	860	871	882	929	901	919	857	922	834	890	914	879	922	931	843	862	908	926	944	928	931	890	970	893	936	870	908	904	915	844	874	858	903	936	837	900	876	921	946	925	833	945	867	910	935	911	901	855	910	953	897	855	907	933	929	882	849	895	870	857	873	892	957	851	938	938	903	886	918	910	913	877	924	888	914	863	857	904	903	875	853	917	919	864	928	976	923	886	882	863	951	903	869	929	829	901	885	904	898	893	911	869	885	895	861	881	951	916	861	928	933	908	883	879	911	864	939	913	934	892	879	916	954	920	897	908	907	896	938	949	929	912	903	889	865	906	923	874	964	899	904	930	918	850	881	892	896	946	853	901	898	936	871	908	902	949	902	880	937	867	882	881	915	917	895	904	910	889	891	902	848	925	913	871	851	879	913	904	925	874	872	916	906	892	888	889	956	930	837	930	925	948	900	866	893	903	843	918	886	904	882	903	840	883	877	936	858	917
45953	31415	21016	18109	13364	7357	3606	1532	664	602	567	502	506	481	464	425	458	468	462	400	480	461	409	440	402	458	400	489	389	397	387	372	408	385	437	428	403	436	437	404	379	393	421	426	393	416	391	416	351	387	401	395	420	378	446	384	371	391	403	390	360	418	393	414	367	399	357	375	380	370	414	426	397	427	408	422	376	386	360	339	411	356	405	414	377	442	402	384	368	417	447	381	432	400	416	348	362	397	406	356	359	389	375	392	420	385	403	355	405	405	398	422	399	371	396	387	387	401	396	408	361	383	428	390	420	410	390	404	422	396	394	417	392	347	380	405	398	387	380	402	380	354	397	406	379	392	373	387	362	392	419	397	366	388	363	397	369	395	384	375	377	341	394	409	380	428	396	371	418	397	415	393	413	393	380	365	376	387	397	411	406	414	360	395	390	387	373	402	360	351	415	387	377	385	395	360	403	380	436	417	390	360	397	406	417	351	407	370	372	419	396	413	351	393	427	413	389	388	381	404	355	358	387	352	353	373	407	394	403	370	399	376	374	381	390	383	420	418	384	385	381	401	410	358	420	401	416	350	385	407	370	415	405	379	397	349	394	359	419	370	420	351	351	416	383	390	401	384	391	380	397	385	449	396	416	408	417	401	375	383	393	406	395	403	389	381	392	463	434	431	406	393	400	386	383	362	364	423	444	403	390	395	382	375	362	420	403	373	373	419	400	369	372	383	409	406	412	411	384	395	386	427	361	378	380	383	421	417	381	397	372	416	371	350	399	413	387	396	401	397	414	394	393	385	412	373	418	361	386	372	390	383	427	394	406	384	362	402	416	411	367	371	358	372	389	416	353	449	372	372	372	410	395	393	398	374	379	398	376	397	370	411	376	412	379	373	359	377	377	362	359	397	399	431	416	364	386	399	396	422	361	410	406	417	365	381	374	400	357	398	472	394	374	399	392	399	386	419	415	380	387	383	369	425	408	382	371	376	407	383	404	382	399	382	406	414	385	354	382	372	384	391	393	362	384	383	410	405	406	393	380	407	374	373	363	442	367	397	425	414	381	401	391	374	370	436	358	386	381	373	397	445	401	378	373	369	419	412	378	354	392	405	392	408	414	387	419	421	361	401	431	403	385	365	395	389	359	375	387	430	357	401	428	375	388	403	420	413	384	394	387	414	398	385	410	390	370	379	425	399	383	391	381	379	362	394	406	386	417	396	400	386	392	356	400	418	387	400	410	414	374	378	425	406	373	366	387	372	374	357	361	374	400	397	406	374	417	392	389	362	408	390	375	400	414	390	399	388	377	404	394	448	364	398	405	405	409	399	402	414	406	385	365	398	378	414	397	413	399	401	386	406	409	429	419	385	395	387	349	385	410	437	390	407	433	399	396	370	373	382	344	411	381	394	455	398	385	437	418	362	422	365	397	413	372	377	397	383	397	386	374	389	410	400	403	396	388	400	411	375	411	385	366	429	393	370	397	403	386	360	342	411	361	380	411	412	401	363	388	377	405	400	371	405	390	407	393	400	427	408	398	369	392	441	443	379	372	400	380	398	391	374	371	380	370	392	377	400	412	390	421	398	370	429	396	369	391	404	385	369	354	384	385	389	424	387	387	360	406	379	394	381	393	392	401	391	383	386	392	411	404	360	404	388	379	417	413	406	412	351	403	391	385	371	405	361	382	410	385	404	383	416	356	425	382	385	375	378	425	392	364	402	397	442	419	371	399	401	383	393	415	394	407	389	400	350	401	381	371	393	370	369	429	376	391	382	365	390	371	386	350	402	405	419	406	372	348	390	391	409	401	386	407	387	379	412	359	378	381	382	400	377	379	424	394	386	379	407	356	397	417	439	403	386	417	378	373	399	404	397	383	367	387	416	395	409	419	401	364	418	389	418	377	375	378	356	414	373	425	358	383	396	361	387	398	387	373	385	412	401	390	401	385	370	406	403	411	372	409	377	383	367	409	370	450	365	366	394	380	404	361	382	355	376	381	384	392	394	398	330	377	388	408	403	382	405	389	356	455	369	416	431	387	390	390	405	379	401	416	388	369	400	375	365	367	366	403	394	371	381	402	362	424	395	394	391	429	381	396	388	424	371	364	392	386	395	418	398	393	408	394	376	384	357	372	386	377	377	410	366	394	393	399	395	426	400	348	423	427	370	422	368	374	384	388	396	407	391	380	408	429	389	380	417	374	385	401	342	379	399	396	387	394	388	382	372	379	402	378	394	379	419	411	400	406	385	368	402	388	386	437	386	373	387	379	383	425	378	404	384	368	418	395	456	381	373	378	375	386	396	387	391	374	384	396	414	404	401	375	385	432	390	369	395	386	367	375	401	377	418	410	362	433	414	398	392	398	361	408	395	370	406	382	391	348	439	407	414	378	368	390	379	350	406	383	404	404	352	395	382	405	342	421	373	410	396	420	390	391	373	419	369	390	383	392	401	435	419	385	436	418	377	391	377	382	373	412	397	420	394	399	441	395	432	381	340	384	374	382	391	365	419	360	394	377	417	370	414	391	390	354	375	382	422	374	365	447	413	382	375	374	345	392	384	390	380	370	406	443	390	377	370	384	381	365	396	377	354	413	391	383	387	418	377	400	391	386	413	382	373	378	393	391	385	379	405	402	397	381	417	366	414	354	407	379	347	369	391	393	383	395	420	370	382	391	370	395	425	402	378	417	394	381	385	405	370	381	391	394	380	408	409	398	383	448	405	403	359	430	385	411	397	397	367	360	413	377	419	420	411	366	413	397	361	344	416	417	415	400	393	351	362	360	387	346	385	395	381	381	443	383	336	388	376	406	413	390	400	392	375	362	388	402	378	402	423	389	391	378	388	375	379	349	391	388	376	375	434	404	412	380	372	344	388	395	366	417	410	379	385	409	397	372	407	421	416	392	365	403	372	387	408	371	385	418	351	407	390	426	411	382	415	418	391	379	409	406	390	440	393	392	406	356	370	385	413	370	373	381	360	409	406	394	401	373	389	401	408	381	376	363	407	391	390	410	400	416	389	419	413	402	387	417	398	395	391	395	373	388	396	357	368	387	386	393	371	426	388	379	395	384	379	411	392	370	379	439	397	402	390	387	369	428	400	377	352	347	395	384	386	388	396	376	384	370	342	388	378	395	385	405	441	360	398	418	362	403	420	405	410	395	371	379	414	389	408	373	392	412	376	374	369	355	372	394	363	378	400	399	385	378	360	370	378	399	406	424	398	388	409	376	390	379	381	386	377	365	402	399	368	414	373	364	357	375	405	388	395	395	414	380	374	402	392	414	390	379	389	377	382	348	414	388	396	363	383	350	393	358	426	399	411	403	342	404	387	392	367	378	357	417	361	414	416	379	380	379	420	387	387	405	391	400	383	383	390	459	395	420	409	364	378	389	360	393	385	376	413	370	409	410	376	365	367	343	374	382	411	387	411	404	399	386	389	394	408	381	397	394	379	372	391	366	386	418	371	380	345	375	391	399	391	379	383	404	408
36337	10350	4310	4940	4489	3740	3193	2838	2490	2236	2029	1858	1749	1595	1540	1553	1339	1421	1369	1274	1277	1235	1200	1178	1205	1247	1100	1201	1091	1166	1131	1070	1118	1078	1049	1025	1059	1079	1056	1067	1062	1026	1036	981	1078	1025	983	1022	1008	1052	1045	1004	1013	989	1007	945	1062	1017	1016	1006	945	947	968	1018	1032	963	1015	981	1000	1014	971	1007	980	1023	996	1051	979	1003	1013	948	979	923	965	1033	989	901	990	992	1020	975	986	995	1028	948	995	982	976	1028	939	1034	924	961	945	979	988	977	997	1006	953	1002	955	1026	1049	928	1021	987	966	947	1009	939	982	975	960	1004	993	1020	995	954	995	946	989	1002	898	964	1021	1001	986	955	968	986	982	916	967	1001	997	912	1011	961	987	998	972	986	937	1011	959	965	922	1001	1036	1015	1036	922	990	1022	983	979	961	934	1010	997	939	958	967	953	1017	931	989	974	991	970	947	965	931	948	981	980	960	963	909	1007	947	937	955	957	972	925	952	923	1004	930	970	935	975	978	973	957	935	968	965	936	919	961	924	989	956	952	974	1000	968	971	1005	958	982	962	998	986	944	988	926	1001	962	929	992	951	940	1013	975	932	952	982	972	977	1007	1046	969	984	1002	950	1012	972	981	958	977	945	993	923	954	983	1013	1026	1044	982	912	975	909	1025	940	1009	924	956	944	927	941	937	967	976	1035	992	909	1031	947	978	999	936	975	970	962	999	1017	975	952	976	969	942	1028	935	980	989	993	916	991	931	965	944	968	977	963	960	952	980	968	930	969	971	927	962	1016	919	947	997	989	944	971	990	971	997	994	944	956	1006	986	1005	957	977	1034	992	990	998	977	1000	981	923	955	963	977	945	999	968	971	1017	965	922	967	980	969	911	939	1021	968	955	997	970	948	964	938	993	989	999	958	940	977	984	968	980	1006	975	941	955	1011	968	1013	968	999	995	989	1010	956	1014	973	944	940	964	1002	967	960	998	939	1008	997	968	971	951	971	971	971	977	966	994	980	926	918	949	985	942	983	1030	987	982	920	987	1022	984	1033	928	1018	995	954	972	971	965	996	943	961	962	996	914	949	978	997	988	942	1051	980	936	958	989	1016	1004	950	911	900	996	946	992	1015	966	963	948	979	983	962	916	956	1002	998	979	959	934	975	918	1007	957	992	978	981	941	968	949	956	961	948	927	1000	931	971	984	1030	910	986	921	952	959	978	960	999	939	927	991	955	981	959	984	972	1005	973	927	962	953	988	1006	939	948	930	952	1026	978	924	907	975	1019	965	971	950	978	995	959	994	933	962	963	949	999	927	957	950	972	1005	1018	922	946	973	1022	929	939	951	976	973	972	938	962	951	965	1019	950	939	978	921	979	964	978	959	999	982	910	934	962	967	1016	917	962	952	997	956	1015	972	948	956	985	923	1061	910	1015	964	995	961	956	1019	992	946	1025	984	942	995	988	933	1017	969	996	910	946	978	944	928	1003	950	978	983	987	945	970	954	998	1044	955	986	987	928	1032	985	997	975	940	942	1054	949	958	942	993	940	970	875	961	1006	950	967	1009	973	984	943	949	931	932	997	1036	1005	971	970	981	977	958	886	980	987	955	978	905	982	944	956	954	996	974	987	989	1024	997	989	992	975	983	942	974	985	988	978	982	966	971	964	1005	983	915	979	1005	899	989	1018	932	966	935	969	966	1021	986	977	965	967	1003	962	912	963	957	1019	996	938	997	984	935	951	1007	942	995	981	911	925	984	902	1028	919	975	961	964	963	991	990	972	974	962	941	974	925	944	962	942	999	991	951	936	960	986	996	946	945	935	955	953	979	1021	941	935	955	983	960	971	930	991	945	928	948	986	1022	1006	957	997	968	947	993	976	993	1011	1015	983	966	989	966	989	1010	965	941	967	960	928	1015	923	977	1020	973	952	910	971	961	926	975	970	990	979	950	982	972	929	1002	1030	975	1016	967	951	1017	987	944	996	989	913	993	987	1031	990	893	962	978	975	946	991	939	906	956	1026	931	979	1016	974	947	997	991	981	969	961	940	985	950	954	968	976	1023	1012	943	961	1024	977	967	946	950	941	948	989	966	996	960	989	978	1024	1012	910	975	994	980	934	873	1011	958	945	986	992	965	958	949	996	934	977	995	989	956	946	953	931	958	940	931	987	1004	1008	1014	992	946	947	961	958	924	1038	1058	991	983	971	962	960	955	996	944	937	955	1008	1026	951	959	968	941	975	927	997	984	921	962	959	927	945	1003	1023	1020	890	974	958	998	973	874	969	999	941	985	984	953	942	941	951	949	959	939	960	963	968	924	923	989	917	973	1008	983	926	924	1003	974	957	926	987	987	984	996	1000	931	938	1016	983	902	945	986	972	950	952	969	925	992	946	934	982	937	1007	971	984	982	957	968	977	943	915	937	942	1022	985	969	951	975	962	980	975	953	1012	937	995	975	971	990	992	951	922	1032	928	930	969	919	955	922	991	976	970	957	954	973	943	955	929	961	1000	1035	928	898	1022	1013	989	968	1006	998	990	976	944	985	946	968	977	974	1001	989	941	967	929	919	925	1002	960	966	965	1004	952	960	946	965	924	956	982	1005	980	968	969	976	1005	978	984	957	918	948	993	967	911	982	978	999	964	985	947	961	980	926	939	1029	975	928	975	928	917	951	953	987	961	1025	935	954	963	973	984	984	937	969	944	965	1002	999	953	972	946	946	947	958	941	990	954	944	971	939	971	973	970	911	982	963	1008	984	1010	942	929	934	966	1008	935	968	1022	943	1038	1004	964	1026	943	976	940	921	993	942	1011	972	947	979	974	942	962	987	1007	967	1008	960	970	984	1016	913	971	997	995	997	949	1007	981	974	966	1009	1021	994	995	1024	933	967	970	975	956	994	966	991	938	983	949	1053	922	1001	940	972	989	999	884	969	935	1012	965	967	931	1017	951	1021	998	948	907	920	971	968	1005	946	1006	1010	976	1009	934	1022	965	983	972	959	966	1006	994	967	970	965	966	949	931	990	950	1001	974	993	960	917	925	1024	945	975	959	962	921	922	895	1006	964	954	1006	966	958	1004	934	1006	961	916	947	962	962	1020	1011	946	959	941	1019	912	992	980	955	935	960	919	958	952	976	988	957	949	929	940	952	1003	948	981	965	941	976	947	1043	962	997	946	968	967	947	980	1026	965	939	941	967	975	1000	966	938	937	941	965	956	923	1022	1019	951	989	1035	930	975	986	956	991	1007	969	982	937	914	983	1026	906	951	982	988	984	900	993	970	948	977	970	936	940	928	978	969	934	963	971	931	979	958	936	937	910	965	928	969	995	977	935	982	970	980	955	928	973	971	973	962	952	957	1001	938	951	1012	955	939	947	908	1004	944	954	887	1022	955	948	1006	1005	917	965	980	923	953	972	1025	969	976	980	986	945	990	907	958	959	965	939	954	977	992	1090	978	932	1009	953	956	956	950	954	939	983	967	959	968	985	925	1008	1005	969	965	981	935	931	942	975	990	984	913	985	951	980	912	957	971	1023	993	945	947	956	983	958	978	984	954	980	954	1012	937	969	953	960	936	938	938	941	970	1046	958	1003	958	940	908	970	968	962	976	991	993	1004	940	942	936	995	1018	993	986	943	1045	953	1012	956	975	1000	948	927	978	1000	961	949	940	922	962	969	911	944	979	954	944	950	954	988	995	956	1013	950	966	992	991	973	946	962	972	976	1022	978	934	1017	997	954	943
11944	5194	1409	592	319	203	156	163	150	166	163	135	175	141	168	141	163	148	179	134	151	162	157	144	158	141	151	185	127	144	156	156	154	161	147	144	167	162	138	167	138	141	139	148	155	173	169	156	171	139	147	153	148	157	143	168	168	137	156	144	153	165	148	151	149	152	131	135	164	166	152	159	157	141	142	142	156	140	159	163	159	151	138	162	158	132	147	172	143	139	146	157	154	149	184	173	150	160	131	145	139	153	161	150	168	132	159	145	136	163	142	168	158	160	150	133	146	145	149	154	131	158	137	157	151	145	145	155	147	150	137	135	160	151	184	142	153	162	149	135	160	150	156	152	156	157	139	139	123	150	139	147	162	148	164	152	158	146	160	149	169	178	151	174	152	142	135	165	155	155	150	163	162	148	143	155	140	134	143	151	163	161	161	170	182	152	156	161	138	171	164	129	156	154	154	148	143	138	141	148	154	156	154	140	143	137	145	127	135	153	165	137	165	138	156	141	161	148	141	146	158	141	149	139	136	159	160	148	147	121	130	136	145	151	159	133	149	159	123	155	151	149	138	131	162	149	135	155	127	141	163	139	161	167	163	145	150	138	142	168	151	137	158	166	170	187	156	173	153	162	167	161	129	152	139	163	150	137	173	141	156	162	139	120	150	146	176	164	149	146	145	150	161	151	159	146	150	162	163	145	152	154	139	172	140	155	155	157	153	137	161	160	132	169	157	149	148	130	132	180	151	153	150	140	141	128	129	148	145	133	144	144	173	167	156	145	164	141	157	141	142	129	146	149	147	151	147	159	147	146	146	142	135	143	159	162	151	175	142	162	143	147	163	158	148	158	181	160	145	124	135	130	141	134	162	137	147	126	147	163	161	150	152	160	135	130	141	154	155	141	175	163	139	150	167	146	136	156	167	141	140	159	147	156	167	137	150	138	167	161	180	169	147	144	154	145	139	145	165	161	160	145	137	132	136	161	137	152	158	156	146	152	139	142	158	161	155	161	166	135	155	160	148	151	168	156	140	159	144	137	164	139	154	156	148	155	158	142	150	143	145	133	150	153	150	147	167	168	157	140	167	142	190	149	154	158	140	162	170	143	174	164	146	159	138	167	129	155	132	159	144	161	179	142	164	146	129	156	137	147	132	165	160	141	127	160	153	177	141	156	159	155	145	139	153	147	153	150	152	144	163	149	152	172	160	133	136	172	163	176	155	153	157	147	154	153	159	147	150	165	148	150	130	136	145	153	156	155	157	135	135	151	156	155	158	168	169	148	132	150	142	166	150	164	136	147	147	150	138	152	141	143	145	155	141	134	158	159	154	145	141	143	158	160	149	147	158	152	158	175	131	146	141	157	143	159	130	150	167	167	144	138	152	146	132	128	161	164	150	138	138	158	159	162	133	159	143	140	155	151	160	170	136	147	139	155	151	154	166	160	140	154	138	164	157	134	157	140	140	144	145	148	139	169	134	147	146	141	143	149	153	138	149	147	165	146	159	136	149	158	140	157	141	145	158	148	151	146	189	146	144	136	148	138	151	158	147	155	151	115	138	153	148	154	134	144	141	147	146	145	147	175	145	128	158	140	152	152	147	190	150	158	145	165	161	162	148	158	154	141	174	152	148	152	152	165	168	135	146	127	179	172	135	138	167	150	143	138	137	139	147	147	145	137	143	187	145	146	156	140	145	154	144	157	147	160	138	177	159	172	148	153	144	158	151	135	153	174	146	189	145	146	151	146	164	172	156	160	128	145	164	148	149	168	153	134	110	167	154	155	147	158	142	153	143	134	162	117	166	165	140	153	157	165	154	139	166	158	142	180	126	146	142	160	138	146	147	149	172	152	142	137	138	149	157	155	151	157	171	167	151	149	164	150	127	148	140	157	136	151	151	128	132	144	151	183	169	153	140	163	135	148	144	142	168	133	159	175	147	123	131	155	135	160	149	160	156	150	141	147	177	151	149	162	160	138	165	136	149	164	143	142	156	152	164	153	152	144	153	148	167	163	129	136	153	130	157	164	165	156	145	156	152	150	153	151	127	152	127	151	141	126	136	168	143	144	159	142	154	169	168	172	146	165	155	138	145	168	144	147	154	138	139	154	154	151	137	148	129	135	166	155	152	131	170	150	166	141	148	133	160	130	142	159	158	173	143	150	137	131	126	160	160	167	143	152	146	162	129	157	148	139	137	157	154	166	172	167	163	166	156	176	150	134	155	150	134	136	158	142	133	149	154	135	138	160	172	167	131	133	157	142	129	150	149	161	142	148	168	169	177	156	146	169	146	136	135	140	152	142	138	151	180	168	144	147	155	144	150	150	144	158	149	158	142	156	158	146	141	157	157	167	153	165	156	154	134	155	156	154	138	151	152	158	155	137	146	156	146	169	156	154	142	146	151	134	129	133	169	156	144	143	134	143	137	160	169	156	140	154	151	154	151	153	133	151	159	119	137	154	133	157	139	147	157	156	158	148	165	174	167	151	172	149	157	163	173	164	163	171	152	148	167	148	149	147	149	165	162	153	162	168	160	163	145	138	152	133	142	145	154	144	153	155	145	148	149	140	136	139	147	155	141	146	174	148	163	142	136	138	140	141	129	153	131	155	156	167	115	160	141	150	157	151	147	152	144	149	138	141	135	154	124	156	160	150	180	135	155	162	161	172	156	158	157	143	143	161	159	146	148	154	121	148	151	157	168	126	140	176	157	166	143	123	168	145	154	144	141	156	174	160	149	158	160	153	122	164	155	140	125	138	161	165	132	131	131	167	151	169	139	145	151	137	143	160	144	167	149	149	153	146	173	133	156	160	163	134	142	145	151	132	140	137	145	153	126	164	145	144	124	144	169	197	153	152	127	163	153	128	144	152	145	169	136	150	140	152	149	165	161	149	121	147	136	171	163	151	125	168	174	146	136	149	138	182	154	158	129	130	153	144	160	146	145	158	154	131	150	156	126	123	146	153	150	134	136	141	169	146	164	133	131	160	136	167	148	147	156	151	165	147	164	139	166	125	161	157	146	152	126	147	166	167	149	162	150	147	139	155	149	148	171	161	161	127	142	137	141	158	140	152	158	163	143	127	137	148	150	133	152	135	134	124	163	149	157	144	160	174	157	177	147	179	153	151	159	149	143	177	146	134	173	136	156	164	153	143	139	174	152	160	138	161	160	155	150	148	147	169	154	170	128	162	148	159	150	146	143	173	160	154	137	151	173	137	160	147	144	135	133	147	167	156	155	148	157	164	157	157	138	144	151	161	164	178	172	146	152	143	165	147	159	151	145	139	132	168	185	138	146	127	129	152	146	158	127	143	107	142	139	147	149	118	143	133	172	136	152	153	154	166	129	157	146	151	167	145	138	124	147	150	141	150	127	177	148	146	160	148	124	140	140	169	140	129	168	151	148	168	148	135	161	149	132	163	150	156	149	167	159	168	154	131	162	155	143	144	155	140	151	162	150	123	149	136	141	147	146	157	146	146	139	139	145	151
11130	1779	538	624	568	594	509	535	505	532	552	543	470	494	499	507	507	468	516	471	506	505	503	498	502	448	481	529	499	478	492	470	507	455	465	480	468	444	458	461	513	464	526	466	436	489	472	473	479	531	476	495	475	444	508	501	482	491	455	476	473	474	521	472	516	441	450	507	500	474	511	460	480	488	478	483	464	464	471	480	526	482	478	487	501	472	462	483	428	500	455	483	489	433	464	531	463	455	467	468	486	480	486	493	498	479	445	473	509	488	489	455	483	453	456	475	491	473	468	457	467	458	504	469	485	462	467	494	469	514	465	473	435	430	461	517	456	508	503	490	494	453	459	497	516	474	462	506	448	469	475	492	485	488	473	492	483	505	454	448	492	465	511	498	483	482	501	480	497	485	449	456	468	519	513	495	470	489	465	457	482	447	460	464	477	497	476	497	464	528	489	514	461	514	461	460	473	478	509	461	486	473	480	466	463	451	480	468	473	476	453	480	492	463	474	458	476	482	468	479	492	478	515	465	486	486	500	489	459	487	475	477	460	451	476	482	459	469	494	481	514	490	481	521	483	467	466	464	512	481	490	490	498	451	536	498	523	493	475	457	445	481	480	471	489	497	512	491	464	464	459	471	486	480	485	489	495	532	485	512	483	486	494	489	503	464	458	486	448	469	491	473	481	436	499	493	492	461	448	459	483	505	480	459	526	490	443	445	475	496	504	447	484	457	488	472	493	512	518	467	477	497	475	488	521	500	474	485	469	489	512	455	479	483	467	455	479	466	447	494	472	432	467	475	513	488	503	449	516	484	501	492	487	499	484	453	490	489	493	448	496	472	461	486	458	504	487	483	477	466	500	465	497	473	474	467	507	495	474	485	489	458	502	475	471	460	501	447	518	473	492	464	466	499	475	469	499	483	518	471	511	477	509	451	507	559	508	478	445	447	462	455	524	491	462	461	488	430	479	452	508	465	463	502	437	436	463	483	439	456	500	516	487	487	474	493	472	475	471	472	503	478	505	472	511	464	475	496	450	523	492	481	475	466	513	462	465	464	484	477	463	476	448	445	455	485	512	476	503	470	488	519	486	490	461	498	519	490	504	474	430	497	460	476	506	463	511	494	483	494	494	485	515	517	500	508	478	483	471	464	485	476	477	468	467	515	463	500	479	468	477	496	495	500	473	514	475	509	473	501	486	473	430	460	483	472	498	502	512	479	440	493	475	487	500	474	479	479	443	480	441	456	518	475	532	483	492	482	482	498	440	462	469	486	494	477	454	484	468	448	445	481	475	490	453	522	484	492	462	514	477	493	505	426	493	486	483	481	471	457	518	502	494	469	485	467	475	483	464	480	533	465	450	472	488	454	467	512	534	497	502	480	510	453	481	516	437	479	479	527	502	490	464	513	452	494	487	483	493	474	480	499	531	461	456	482	481	473	485	514	493	466	442	506	464	444	516	496	486	457	476	475	485	478	487	508	456	469	484	517	471	505	492	461	497	508	454	523	480	496	482	480	499	479	468	497	490	467	499	480	484	467	490	467	473	473	453	476	494	477	457	483	500	474	469	469	514	473	447	463	486	471	463	487	490	467	518	503	473	456	432	507	484	461	480	463	471	480	496	454	463	442	479	513	464	457	477	456	490	463	504	485	491	479	461	470	477	467	469	495	488	447	479	445	446	485	495	493	451	499	469	479	475	453	514	483	460	485	469	484	519	462	469	477	486	476	452	486	467	486	478	529	481	477	475	459	479	506	481	502	474	505	466	469	494	487	451	440	526	496	482	495	479	464	501	485	495	471	482	465	478	463	497	476	499	441	478	448	470	497	511	514	520	507	503	449	474	477	467	487	446	491	514	502	472	480	485	487	464	479	490	482	493	493	470	460	533	477	479	495	463	494	457	482	512	485	471	450	487	501	486	467	468	468	467	454	475	479	482	463	509	447	469	462	459	474	499	467	535	439	479	445	442	483	500	501	505	527	454	533	457	490	458	458	456	462	490	504	498	505	500	483	490	523	468	475	499	524	503	484	466	478	465	495	484	474	451	499	452	478	489	510	504	491	443	495	432	505	488	471	507	459	475	480	482	501	436	493	454	462	490	490	472	473	491	476	466	470	492	461	490	478	460	495	486	475	479	465	458	492	493	522	452	495	468	461	480	457	469	460	482	466	491	487	502	511	537	481	505	462	485	495	477	464	490	482	462	466	485	474	482	431	481	446	505	452	461	525	483	485	502	505	471	464	496	433	449	507	466	467	492	467	506	486	471	473	539	487	467	499	480	455	476	495	493	483	492	445	491	454	473	493	492	484	464	533	450	464	497	490	479	462	485	477	525	497	518	473	469	496	490	461	478	487	503	468	482	478	464	481	500	453	498	485	486	459	452	522	503	456	493	473	459	480	484	474	467	436	483	486	461	518	477	468	476	528	465	499	452	472	442	451	505	446	501	446	509	474	492	512	472	479	471	466	466	527	485	497	464	500	491	449	481	461	499	514	442	503	483	493	481	514	494	485	492	517	514	477	447	490	489	485	491	448	448	447	554	478	536	503	469	500	499	489	467	488	459	473	439	465	512	473	479	474	469	492	493	510	501	471	468	472	475	481	463	469	450	498	470	502	508	481	484	467	476	463	490	441	477	506	462	475	465	507	486	494	448	463	502	485	504	466	511	470	489	469	460	489	461	458	504	480	462	450	510	450	461	470	458	490	455	478	488	479	459	531	516	452	461	524	469	481	467	455	494	501	474	497	431	492	506	474	458	481	467	498	509	473	491	486	488	437	476	477	519	478	500	477	477	491	468	494	479	472	488	469	507	523	448	479	463	480	473	476	473	480	418	489	461	474	492	466	469	498	477	426	484	490	451	474	478	458	479	517	496	491	457	443	462	468	494	486	472	473	474	465	476	529	485	520	475	446	483	468	457	506	466	504	508	469	501	483	471	469	508	499	459	493	498	453	482	484	460	439	469	470	446	464	475	447	472	519	477	468	510	470	491	475	449	509	497	467	481	464	466	452	488	487	494	475	502	508	490	522	478	468	509	442	483	461	501	467	519	462	442	491	451	459	506	501	483	466	444	475	421	485	493	468	476	464	462	462	475	467	490	480	486	499	446	472	460	504	428	458	497	496	470	506	480	487	498	470	457	489	468	481	467	514	486	484	495	527	483	486	481	478	464	527	471	475	484	440	472	496	451	516	489	472	500	471	505	507	473	472	488	451	483	470	501	492	491	486	502	456	465	444	506	519	460	461	527	471	493	467	470	490	516	435	464	467	451	506	490	449	463	489	493	486	458	480	501	436	496	513	459	491	501	524	490	503	467	511	495	487	460	500	481	493	475	462	478	512	486	483	487	490	479	509	523	479	513	523	457	455	461	461	492	514	461	486	463	481	494	494	490	482	457	483	504	486	478	483	476	461	456	460	493	500	467	534	461	486	503	506	483	476	472	429	501	503	489	498	492	470	466	498	465	483	469	505	499	440	473	450	466	492
39807	20661	13934	9016	5203	2952	1654	734	502	488	459	447	429	410	413	350	381	387	388	337	358	366	319	344	368	351	393	324	325	366	352	387	352	370	351	327	347	348	314	335	364	341	361	332	356	344	400	351	346	351	347	359	326	348	337	333	332	341	308	367	327	339	354	363	350	345	357	320	376	356	348	309	354	334	335	343	329	328	394	392	319	333	385	338	348	337	399	362	339	372	336	342	320	357	321	324	330	332	379	355	352	371	384	314	328	361	349	362	356	359	372	335	310	372	326	319	350	349	347	347	369	344	326	363	334	337	342	318	332	337	365	331	308	379	330	365	343	353	364	342	334	328	328	334	335	324	383	342	361	344	342	337	326	352	354	333	351	322	352	349	347	353	355	335	311	323	316	362	345	367	349	353	347	356	361	344	342	332	343	329	317	347	361	340	322	377	345	318	359	337	325	355	355	344	339	325	290	352	359	356	304	316	351	368	337	376	311	339	344	323	329	343	350	347	348	362	313	298	355	348	334	315	360	355	338	359	351	376	351	398	324	326	346	360	328	378	309	349	352	319	346	320	343	340	333	352	315	333	367	351	352	327	346	343	323	366	363	349	340	336	355	358	355	360	352	364	336	325	305	380	367	322	358	333	336	370	340	328	329	309	353	355	341	345	349	343	343	346	350	359	348	330	352	366	358	359	334	374	352	328	312	354	355	351	317	316	335	324	315	337	325	345	334	363	346	356	315	358	322	318	352	343	372	360	346	359	334	348	371	345	355	321	335	314	330	390	346	324	372	345	338	341	360	331	320	356	300	349	299	346	353	361	330	336	317	328	344	355	329	361	313	342	340	331	371	319	346	330	339	304	344	325	358	333	354	332	369	352	345	347	348	310	354	363	328	361	355	334	335	370	339	348	356	320	326	358	384	362	351	347	335	363	344	346	341	319	348	353	367	341	317	357	368	328	317	373	356	334	340	319	345	320	350	387	330	341	330	313	352	343	330	355	303	313	368	332	309	336	341	348	338	374	349	355	355	310	293	323	347	377	361	345	333	371	330	333	338	313	332	341	303	328	361	351	383	361	318	349	343	367	336	320	367	374	338	365	353	353	385	346	348	335	327	325	352	327	322	334	327	332	345	353	307	339	346	345	327	319	362	331	345	322	341	364	396	335	383	352	342	321	328	326	350	312	323	317	335	349	349	328	330	370	375	309	356	307	348	304	330	329	312	323	370	344	317	356	331	357	355	343	375	326	357	319	318	314	320	339	323	352	371	346	324	362	361	357	333	329	341	350	368	350	373	339	351	353	347	380	361	354	326	395	346	338	344	322	337	330	360	397	350	336	321	344	324	366	334	337	366	344	310	305	353	346	342	333	373	336	351	313	351	342	360	342	350	343	329	353	336	358	377	348	335	319	333	327	325	333	322	352	352	321	342	387	360	368	340	356	319	329	364	311	337	346	330	342	328	350	347	338	344	341	384	349	333	352	336	373	343	333	340	376	321	347	316	383	337	340	310	334	334	309	368	374	367	337	357	339	343	364	336	344	352	361	334	347	341	357	329	352	351	349	324	328	343	357	332	320	311	361	333	311	345	328	338	351	344	362	354	330	334	326	336	327	356	339	352	331	322	375	368	336	326	346	356	355	358	372	339	344	318	356	354	375	345	330	332	339	308	356	340	375	305	349	325	351	334	348	354	356	349	320	321	372	382	315	328	340	359	370	333	375	328	330	343	326	364	304	341	363	363	352	367	334	343	307	334	331	370	373	354	341	346	304	348	332	319	368	337	388	352	353	358	313	320	339	325	361	307	334	343	324	348	316	318	342	339	330	381	346	352	343	325	336	321	314	366	333	331	356	336	366	343	366	361	355	331	316	344	317	334	336	351	346	308	337	341	304	335	344	391	344	381	330	348	318	336	342	341	392	352	334	367	354	312	342	332	347	371	334	347	335	354	327	344	362	336	367	362	317	328	363	367	314	354	317	352	327	330	359	324	320	326	333	358	353	358	332	354	329	333	362	304	327	360	353	323	364	348	348	380	344	362	363	341	365	372	347	314	353	357	378	325	335	324	336	338	310	349	357	364	339	348	361	383	360	329	331	339	382	368	360	361	342	339	319	340	347	343	340	335	312	368	338	347	341	330	359	320	359	325	319	342	317	316	351	345	312	377	392	331	343	353	332	330	322	354	362	327	332	362	341	352	353	345	331	342	377	319	328	343	350	348	322	348	382	342	368	340	368	337	322	322	343	354	359	337	343	340	312	350	332	325	334	384	336	333	362	349	330	359	371	343	353	318	314	354	347	309	350	324	330	371	368	343	318	329	305	355	338	346	360	346	352	337	348	335	344	350	359	332	348	327	331	362	342	325	374	348	346	364	353	333	354	375	355	332	315	344	370	349	359	321	340	366	344	357	344	388	335	364	360	358	342	341	369	368	326	355	339	344	368	357	343	344	356	337	329	324	345	387	341	334	377	345	306	343	334	332	375	317	361	356	359	343	351	370	341	360	326	373	359	329	312	331	340	315	337	343	369	327	325	380	335	339	345	382	356	307	320	367	343	315	321	346	368	374	356	351	349	295	332	358	363	339	356	351	336	338	312	356	338	318	345	332	358	358	347	321	332	308	346	326	328	351	321	323	333	367	393	331	345	318	341	343	339	355	321	347	358	338	365	336	351	345	327	338	300	330	357	332	348	340	332	312	337	323	335	334	370	353	366	359	344	344	330	360	348	354	317	323	356	324	320	314	345	356	326	316	367	360	325	311	348	340	350	333	389	320	360	331	338	340	327	370	329	294	298	294	317	348	351	327	315	338	312	345	340	336	350	319	358	330	340	341	332	326	305	340	357	353	321	356	368	358	332	345	319	359	317	319	317	341	349	316	339	343	324	358	341	357	346	350	346	325	342	342	333	355	367	379	346	345	338	338	335	335	354	325	360	335	335	287	343	339	329	346	364	347	335	375	321	350	347	337	340	341	346	333	317	355	337	341	348	343	328	336	373	315	325	343	323	348	339	360	356	337	347	355	350	378	302	341	366	357	383	338	363	360	314	347	339	354	346	322	345	368	338	322	350	354	366	341	357	344	327	329	357	367	327	362	323	319	329	355	353	347	359	324	360	344	390	363	356	351	349	338	326	361	336	333	367	353	338	323	315	345	348	319	346	388	357	339	355	387	354	354	303	351	347	344	336	335	344	357	344	384	338	348	342	342	314	321	303	344	311	361	354	370	341	350	361	361	357	349	322	332	328	382	331	345	322	322	317	383	335	349	346	346	358	343	351	345	390	346	358	369	317	359	372	373	335	311	323	331	323	331	358	328	357	326	381	325	335	349	367	358	331	333	336	385	357	327	345	323	333	321	354	332	358	351	356	344	328	333	360	344	349	362	316	315	323	319	350	352	309	352	360	312	341	354	341	352	323	308	366	381	364	339	324	330	358	328	360	334	359	371	315	357	339	314	317	360	358	361	394	329	358	349	341	338	320	348	340	315	319
26564	3863	2938	3307	3080	2704	2241	1989	1778	1580	1598	1407	1337	1284	1197	1252	1153	1088	1069	1084	1020	1034	988	1033	1026	951	1007	962	991	983	958	975	882	955	1028	988	1003	987	912	960	908	954	996	912	982	889	875	910	954	974	941	894	986	886	889	929	946	989	863	955	915	911	930	904	916	907	904	925	884	837	904	928	959	890	912	908	910	909	905	886	914	924	925	900	942	872	889	929	875	978	936	892	897	891	907	937	894	904	924	908	906	858	920	871	931	899	907	918	950	892	937	914	869	956	875	896	922	961	856	966	893	892	918	955	950	835	923	909	929	917	902	958	929	914	902	855	913	947	926	939	889	914	874	875	871	917	932	894	868	789	893	874	935	911	900	888	870	883	887	870	874	896	846	863	934	925	891	903	898	897	893	897	915	959	938	902	894	932	883	920	934	944	862	902	935	882	869	920	926	898	866	921	951	929	892	907	847	926	873	921	909	898	864	868	894	934	864	872	905	919	879	903	968	912	905	868	921	865	897	842	949	917	911	957	910	890	881	900	859	907	888	867	913	874	871	855	893	862	912	896	891	849	886	949	910	892	888	868	908	857	875	861	916	915	864	876	897	937	840	853	911	941	886	884	936	928	884	863	903	930	873	917	885	862	912	880	957	912	902	893	865	936	820	892	871	904	922	916	891	879	826	916	880	924	895	883	901	910	916	899	916	844	891	884	912	938	894	898	874	888	869	905	910	878	926	897	861	931	894	861	943	879	943	880	869	866	847	876	908	866	927	866	869	895	883	870	900	879	844	954	840	920	901	913	902	917	931	847	929	849	895	836	939	875	926	871	849	913	834	857	870	929	896	884	930	920	894	887	895	938	892	942	927	922	889	904	870	895	902	885	871	913	893	943	865	885	933	938	841	883	886	911	905	932	867	868	849	880	918	854	910	882	876	907	895	913	858	885	920	902	911	900	892	896	939	884	933	874	796	921	937	886	922	903	888	871	913	923	906	940	889	907	944	915	906	949	906	903	891	961	884	876	871	923	892	863	904	936	917	907	871	874	933	866	892	946	895	909	925	865	872	947	910	900	896	895	900	897	955	942	886	909	909	894	870	874	889	940	904	855	928	870	837	897	877	882	897	907	919	893	946	856	912	844	953	904	899	851	899	907	892	911	849	983	883	867	915	901	892	858	873	859	889	920	835	892	908	907	909	897	853	897	819	962	919	911	865	927	914	887	861	930	910	938	872	911	950	885	862	916	909	907	873	883	874	853	874	888	884	884	853	895	903	894	898	968	851	895	873	924	900	907	887	902	888	919	928	945	933	916	912	862	869	861	894	916	879	890	884	842	872	866	878	938	911	893	928	902	906	945	908	885	893	891	895	875	875	878	901	905	935	901	904	915	837	902	944	962	858	904	907	876	894	880	882	902	889	879	798	888	929	894	873	910	918	929	868	947	878	880	923	921	904	894	884	897	953	882	864	929	889	897	914	918	872	943	887	889	870	912	823	923	921	956	893	954	883	913	956	874	909	858	902	902	938	878	896	916	886	885	894	907	956	908	902	962	882	894	852	863	865	901	902	896	899	894	856	868	901	829	906	901	882	865	870	891	873	941	860	929	917	870	889	965	873	871	896	889	898	871	960	953	950	850	906	862	886	864	875	874	903	897	896	853	899	915	907	902	940	866	902	882	907	887	866	877	874	945	889	901	970	900	907	900	919	889	913	855	878	900	884	896	924	936	909	940	849	870	911	920	919	869	909	908	863	910	924	905	877	877	926	891	911	884	884	915	944	861	904	923	891	886	884	883	923	850	908	906	833	896	871	881	919	863	919	850	927	931	903	886	946	953	896	886	873	937	902	891	878	932	853	893	873	912	869	918	892	908	938	853	910	866	860	812	872	880	887	879	897	899	948	890	889	878	879	925	867	960	909	918	854	874	915	872	873	873	858	891	857	928	866	871	928	867	911	938	891	883	878	899	876	896	925	873	919	876	871	870	846	834	868	877	892	921	868	880	930	897	907	904	913	877	868	850	877	891	845	934	884	906	918	855	891	918	881	894	930	884	909	933	864	895	897	895	887	936	941	868	836	879	848	857	894	846	843	930	875	910	916	943	872	894	913	892	919	885	876	905	938	935	927	917	922	867	896	907	892	861	847	903	903	928	854	923	887	856	927	891	908	879	876	894	875	907	893	906	889	877	903	904	881	939	930	930	890	913	853	932	895	884	913	872	961	863	896	900	900	927	891	906	851	898	924	920	916	862	842	867	907	902	865	945	910	858	918	959	918	894	868	952	887	936	937	969	901	897	837	926	925	919	887	897	904	954	853	920	889	899	908	864	914	949	977	934	864	921	895	901	905	883	820	930	905	892	893	923	910	880	894	876	898	837	859	903	913	887	892	893	870	937	919	938	885	876	941	925	894	885	805	930	888	844	925	911	888	882	888	875	904	938	981	901	893	885	851	916	863	870	934	890	875	872	915	857	908	881	918	902	897	887	907	916	936	918	866	886	913	924	849	854	969	901	910	950	934	880	891	909	849	877	963	870	875	870	906	872	886	906	943	943	866	887	898	893	933	909	933	876	872	936	913	906	936	899	905	858	892	854	936	875	879	953	913	869	916	922	872	930	889	891	932	899	884	911	944	907	970	862	897	880	887	942	914	900	915	902	874	896	852	934	923	910	836	895	834	953	922	895	921	920	845	846	913	914	852	885	934	922	912	884	867	880	920	884	912	913	882	895	856	971	869	877	904	822	906	903	880	887	905	918	897	872	880	907	846	885	841	886	896	883	918	841	886	915	898	953	873	917	928	871	872	927	935	874	905	930	876	886	908	895	931	871	858	874	942	849	851	895	938	858	887	892	917	914	838	916	899	928	935	890	886	897	891	934	889	959	901	857	865	880	827	902	887	906	933	874	885	865	852	858	892	892	907	896	926	875	934	957	906	896	856	912	897	879	908	916	877	871	918	902	895	904	919	942	898	885	926	895	882	939	867	880	896	918	893	836	904	893	905	972	856	843	882	902	889	858	918	865	926	874	855	889	889	873	950	885	876	918	903	912	860	906	877	893	841	876	883	877	880	918	910	879	883	872	827	904	910	879	891	902	882	893	911	915	848	845	909	837	910	899	922	890	821	913	873	881	877	892	946	943	905	928	918	903	938	843	886	902	942	928	868	885	893	888	868	926	893	887	940	910	905	911	901	924	861	888	931	907	894	914	873	917	880	902	920	888	917	970	917	871	886	909	886	927	898	871	827	856	911	915	878	875	952	884	873	901	882	907	897	903	898	904	915	852	942	912	897	893	903	908	883	924	881	894	901	870	897	920	876	887	911	818	915	866	918	909	903	925	872	952	876	891	843	957	881	911	892	930	919	911	935	891	885	898	887	894	895	935	897	876	902	879	974	874	860	950	913	926	932	857	927	904	876	859	911	861	886	898	837	870	891	920	890	860	870	895	884	942	880	863	925	893	936	894	909	907	911	923	940	908	887	847	912	885	929	887
46920	27865	21722	16705	10713	6418	3303	1361	677	575	586	518	562	486	479	490	468	436	403	460	426	422	407	424	444	409	398	414	403	403	374	404	421	352	401	438	400	391	390	404	386	430	403	415	410	371	413	389	395	381	421	411	449	381	381	345	412	402	406	399	430	381	356	357	401	374	375	392	382	425	429	408	397	407	401	411	420	383	384	414	411	391	381	420	407	446	401	411	388	410	440	385	404	400	381	377	386	432	406	404	396	390	393	388	420	341	329	407	406	384	405	358	402	442	416	401	410	402	376	405	390	392	386	383	380	393	378	399	383	348	361	357	384	414	417	394	380	365	403	380	402	380	390	405	374	400	405	390	405	388	379	420	374	400	416	424	383	360	426	426	396	416	421	369	413	411	351	397	386	396	385	391	375	398	384	415	378	396	377	410	410	364	383	402	408	359	413	413	387	407	426	375	381	415	370	389	368	327	398	362	373	391	378	398	389	391	418	387	396	393	364	389	368	396	414	388	382	418	382	395	372	399	416	382	372	388	345	419	377	392	366	402	416	376	403	427	384	382	379	347	362	399	416	411	431	368	382	413	394	388	365	401	379	429	367	338	394	402	386	397	420	410	401	375	358	393	402	404	388	418	387	347	404	375	396	398	439	414	355	379	372	458	381	380	386	386	387	356	383	396	441	412	386	401	408	394	386	422	382	411	393	408	367	440	394	400	386	387	405	398	434	374	355	407	384	366	358	369	365	368	409	397	399	376	380	403	385	416	412	411	382	439	396	366	404	392	352	413	390	397	384	415	393	388	416	385	431	399	371	410	423	464	416	403	426	402	358	412	362	382	417	401	370	413	376	384	408	389	377	326	354	417	354	401	393	388	384	390	385	411	373	390	399	380	382	460	386	389	399	405	402	428	406	361	406	367	376	365	382	397	423	383	400	373	391	369	370	398	390	427	373	389	384	386	412	402	405	385	370	432	402	411	419	385	424	432	406	378	395	346	375	353	353	408	389	390	368	410	387	412	379	417	390	385	401	407	402	378	393	380	390	386	398	389	387	411	411	404	440	383	383	401	427	369	401	382	391	391	379	405	385	402	394	415	395	406	406	370	430	384	381	409	361	437	413	404	399	378	416	394	376	399	381	379	388	394	376	409	415	402	375	344	378	383	370	403	402	360	405	365	382	375	346	390	401	386	373	416	400	403	384	375	397	358	387	416	374	366	355	380	377	425	425	413	396	338	384	383	386	444	414	425	404	354	435	395	360	386	385	394	415	403	419	383	356	427	351	388	393	416	369	439	365	345	395	375	409	412	396	409	374	379	400	373	439	419	384	366	366	381	359	413	415	402	399	377	410	391	385	444	391	402	403	415	412	420	403	376	385	394	392	389	387	397	428	386	389	390	421	381	412	386	354	405	412	402	356	394	366	396	378	441	406	375	411	404	387	371	420	363	399	370	397	381	391	440	394	377	404	366	381	399	384	398	391	424	382	421	386	409	374	403	404	383	414	396	375	384	383	354	384	376	401	375	412	367	409	422	375	418	356	373	384	379	377	401	396	391	348	382	413	399	399	359	398	375	374	369	408	402	405	405	385	414	371	376	405	393	415	401	384	375	396	379	415	381	373	389	411	416	354	375	416	357	377	389	413	416	390	382	424	418	379	395	406	363	408	412	386	376	424	389	393	379	405	380	375	392	386	413	425	388	366	398	403	400	380	374	377	379	387	394	411	422	384	396	421	381	407	375	378	429	365	419	389	402	362	399	378	406	356	388	397	376	407	384	404	406	379	411	388	405	398	390	361	354	408	398	393	403	401	350	381	398	390	414	380	387	373	383	430	355	382	402	412	391	411	405	429	392	385	391	334	409	398	375	418	386	428	390	431	390	414	377	427	407	372	418	377	381	391	442	417	368	388	420	393	378	393	380	346	408	394	374	394	405	427	418	416	398	424	406	400	393	372	381	367	411	374	435	387	416	387	410	413	328	393	409	383	360	391	395	389	401	388	408	370	384	406	391	405	407	410	403	373	365	385	433	423	418	381	398	384	377	423	386	405	367	377	399	395	439	387	397	388	406	401	392	396	380	372	409	415	370	392	376	393	399	392	390	372	412	393	395	394	386	379	386	390	404	408	414	402	421	388	397	364	394	363	360	403	383	432	374	432	412	399	402	374	346	418	425	386	428	388	383	368	434	398	380	372	413	418	375	361	381	357	371	403	371	365	385	411	417	371	365	373	417	395	400	368	407	401	372	375	352	413	413	392	377	363	392	386	396	380	392	383	410	392	390	377	405	436	398	410	400	404	378	378	387	363	396	390	384	406	409	390	382	379	405	373	393	385	409	429	394	397	378	389	412	422	383	382	386	385	414	405	432	402	404	401	425	415	376	362	384	380	386	396	398	363	374	367	413	391	362	362	416	433	385	393	405	371	417	405	413	414	400	381	383	421	400	415	405	399	401	384	369	392	432	436	396	388	353	400	412	380	350	410	364	400	369	375	419	434	383	399	396	406	376	367	370	392	394	413	399	398	401	397	375	386	363	391	401	389	369	379	395	372	389	376	404	382	407	376	397	398	400	445	368	398	396	399	377	393	378	406	411	387	391	378	384	370	382	402	385	374	363	407	385	410	379	400	394	406	427	407	373	390	388	410	375	444	416	348	380	392	388	347	380	398	381	389	411	401	374	419	392	415	419	404	388	390	404	426	423	405	413	390	425	422	442	402	374	370	374	403	377	405	403	404	337	407	396	406	376	405	374	376	427	399	377	397	408	369	394	403	434	392	364	362	421	393	362	368	399	358	372	372	392	384	380	373	408	363	364	380	390	416	354	408	381	394	396	400	400	372	376	360	405	390	392	409	419	429	388	413	392	390	368	398	378	392	376	372	380	397	379	384	417	393	404	404	399	398	349	366	392	408	380	365	404	373	378	409	394	382	372	399	397	377	383	441	384	413	370	387	409	366	423	383	369	404	385	394	367	375	408	391	414	389	380	390	368	396	388	367	367	377	391	388	380	402	377	381	394	413	407	396	412	389	420	398	368	411	371	407	381	402	384	390	398	382	407	393	382	388	391	402	414	414	386	368	355	403	396	425	375	369	403	399	390	421	363	406	384	379	341	392	390	385	411	414	348	358	344	385	403	386	398	377	403	379	381	363	412	408	370	404	401	406	384	385	403	342	379	381	362	430	421	378	407	424	371	382	416	379	387	420	370	385	407	406	409	397	378	437	380	349	415	375	422	373	397	388	402	396	384	402	408	402	376	412	391	424	368	422	411	405	422	389	384	393	364	363	398	441	377	371	405	397	400	387	379	386	393	402	390	422	398	373	405	370	395	385	397	407	394	404	373	386	378	398	403	387	391	343	404	411	394	369	377	386	360	329	369	396	382	384	418	360	430	389	353	392	368	418	412	403	330	417	382	408	394	375	385	369	421	406	405	355	413	403	373	345	417	391	392	434	375	411	413	394	387	421	387	423	425	371	416	393	380	413	442	357	415
37387	7070	4078	5026	4483	3805	3179	2687	2489	2224	1922	1823	1698	1611	1559	1491	1387	1391	1284	1228	1249	1156	1228	1200	1139	1112	1112	1104	1151	1122	1089	1164	1105	1057	1044	1126	1045	1059	1068	1042	1093	1051	1023	984	1049	1055	1019	984	980	981	1006	925	973	1000	997	1030	1021	994	986	1021	1009	960	993	959	974	995	959	907	1002	950	961	1006	937	930	1028	1007	1009	965	999	979	922	966	975	951	979	957	980	933	992	981	943	985	1004	959	854	945	940	1023	962	1024	981	1032	963	929	1003	991	940	945	977	963	960	975	916	955	962	949	1008	969	928	969	983	995	916	929	949	986	950	921	979	987	978	966	957	977	937	1008	972	986	984	969	986	934	965	983	957	954	934	914	940	926	978	949	915	935	988	993	937	922	949	981	967	996	958	948	968	935	946	959	945	938	965	956	969	913	959	971	1017	974	947	993	943	1003	981	950	941	933	906	961	952	962	939	970	944	989	982	974	987	953	943	943	965	938	902	972	929	930	988	912	982	948	1021	944	959	929	939	981	989	978	943	1009	924	969	948	958	958	929	886	955	962	949	968	951	957	929	936	923	919	979	970	992	953	886	924	962	947	960	957	953	1047	954	984	995	896	1009	947	926	938	921	997	895	947	951	933	957	960	1007	973	953	961	927	929	929	940	958	993	923	955	926	980	951	957	948	951	963	910	1000	981	996	931	924	921	955	1002	916	1029	939	947	919	960	961	904	957	939	934	917	935	993	959	1024	968	1007	959	1008	995	958	960	976	1010	1020	916	916	992	918	1004	966	978	969	953	936	1002	965	955	927	940	966	997	938	901	940	953	950	924	966	951	938	985	999	966	954	966	975	966	990	1005	940	906	996	938	937	953	915	988	1013	1027	975	988	971	973	1018	977	937	917	969	927	979	916	948	1027	958	997	991	934	960	1001	947	1004	1038	1027	957	913	1010	926	984	957	907	993	938	957	963	1008	936	965	982	910	988	935	978	924	980	985	947	976	998	1013	979	961	978	948	951	998	929	939	986	979	951	990	1009	944	945	975	917	982	949	976	899	992	952	981	977	995	951	918	952	931	1004	904	1004	909	934	984	943	948	934	927	989	940	946	970	929	971	1045	941	950	978	938	938	997	961	1020	950	919	956	968	980	965	952	1011	1017	986	964	921	980	975	966	1005	972	909	956	945	994	948	991	970	1031	959	1000	1015	1003	946	935	947	952	967	1002	987	934	974	968	950	917	1014	984	956	990	994	964	963	1057	967	992	974	953	965	989	929	942	924	974	927	912	966	942	949	949	957	971	898	961	948	1031	962	987	907	994	992	938	926	957	998	989	962	971	928	955	959	924	950	939	953	923	955	956	938	977	942	986	948	948	984	994	1009	908	990	969	984	961	936	950	927	964	948	948	939	981	971	954	974	918	1026	958	923	965	956	960	990	920	905	983	940	911	951	935	1010	938	931	967	933	1024	937	933	970	971	938	924	977	999	1019	952	967	1010	977	951	938	940	904	979	933	963	930	945	931	927	1029	987	982	908	946	991	928	953	993	975	1000	933	997	922	975	973	934	989	997	918	955	977	1010	1023	931	946	950	942	963	901	914	1007	918	923	988	1005	1014	1019	931	965	954	956	963	962	968	948	959	1002	976	919	941	972	957	991	949	866	996	941	990	935	968	991	951	967	974	970	956	944	927	993	1011	936	973	980	980	937	992	935	927	969	979	987	943	969	970	919	965	941	982	988	971	954	944	938	924	954	982	923	1005	952	954	932	1036	960	1003	978	974	975	967	991	990	935	911	947	971	916	970	933	978	979	945	855	961	937	940	992	944	982	945	947	993	965	944	937	987	891	911	904	1015	977	982	1003	975	1005	962	944	954	987	865	922	972	930	935	961	932	1046	981	944	1018	986	1004	950	974	982	980	991	980	953	963	961	992	921	962	955	980	1005	1008	917	990	1021	905	953	990	977	1012	963	994	934	921	876	927	941	964	976	930	948	910	941	972	953	974	1014	939	942	966	946	970	914	937	919	911	972	1032	927	957	926	976	908	985	965	911	1006	958	917	952	1037	973	956	931	994	945	957	996	949	971	1019	959	916	971	991	975	956	925	946	903	937	925	972	900	921	954	1003	958	979	965	965	887	926	906	957	894	983	964	949	991	923	961	953	956	985	960	955	1012	954	965	950	973	969	1029	987	979	979	996	1013	956	982	963	960	974	930	946	1034	946	943	971	982	991	1050	945	940	980	955	903	965	1009	945	973	957	941	913	935	982	956	942	1010	994	954	996	911	934	960	988	967	949	1000	986	934	1009	903	989	880	956	937	970	995	946	991	973	951	1006	939	991	949	965	965	955	990	951	949	960	972	951	987	928	989	973	930	1012	926	995	967	987	920	958	963	1020	981	912	937	977	963	925	927	963	951	948	979	970	964	996	965	986	946	942	974	881	946	956	935	943	976	961	964	933	991	928	952	885	965	996	1029	1011	947	977	888	960	933	949	971	905	932	992	939	970	912	971	963	935	950	959	897	965	1005	904	908	973	928	994	940	961	914	997	963	983	887	954	1008	978	984	931	977	940	914	948	922	992	964	993	1011	963	987	1009	916	932	909	955	1005	979	981	943	977	953	1010	997	950	932	990	942	1021	989	978	893	959	1032	955	947	889	975	924	927	964	956	983	929	996	935	971	944	971	951	961	1000	983	950	966	910	977	962	971	983	980	915	969	939	943	990	979	929	954	983	915	994	949	932	957	975	963	938	961	955	941	957	908	953	943	953	927	940	979	961	980	955	954	913	991	991	853	917	956	981	1026	964	963	982	997	980	1025	930	942	1002	969	945	973	958	896	979	949	1004	992	938	954	995	939	996	1014	991	1023	959	967	1011	953	961	954	963	971	963	978	988	997	947	984	933	950	974	939	959	944	941	968	998	935	961	959	957	946	941	980	944	962	983	990	1000	955	938	940	943	1011	930	976	944	988	1004	935	921	977	950	955	928	991	1014	943	963	972	935	962	981	938	948	953	963	921	929	1035	898	978	1020	972	971	965	934	940	938	976	957	944	986	933	945	966	961	975	967	1000	963	929	968	966	1003	955	919	1000	997	915	964	957	887	975	912	951	984	943	976	916	1011	962	941	930	930	916	992	934	973	950	968	987	965	948	992	998	942	1027	992	966	994	906	931	964	959	1021	907	951	981	952	953	897	959	981	926	983	996	988	977	936	958	983	993	923	920	905	981	966	1025	960	954	987	955	969	968	951	984	966	922	974	1001	933	1002	973	979	981	1013	907	970	975	913	932	978	944	986	981	982	958	941	886	1004	962	965	999	957	936	959	940	981	935	931	1009	963	951	955	943	959	951	978	949	1009	926	921	986	970	985	971	997	972	970	962	921	973	954	955	956	955	1011	912	991	953	985	952	987	982	934	990	936	962	952	896	946	985	955	953	946	965	951	892	931	1048	931	956	1026	900	957	934	982	983	1007	959	975	918	929	930	987	1003	984	959	929	974	957	928	956	972	988	959	957	1014	947	922	951	1002	958	941	949	970	882	979	931	996	958	982	982	897	962	928	1010	983	913	891	976	1051	905	970	956	988	968	950	927	983	930	969	959	950	1007	924	972	937	898	936	922	974	1035	973	974	937	925	979	936	1038	926	942	934	925	985	971	961	902	907	999
10838	3910	1282	570	284	192	148	165	146	167	162	135	170	163	146	156	150	148	159	122	119	130	136	145	141	167	138	140	153	153	151	155	147	144	140	151	143	138	151	159	135	139	158	140	179	158	147	162	135	168	159	174	158	138	154	136	160	169	159	147	129	160	127	154	139	163	144	151	138	152	153	136	164	157	136	143	158	162	136	172	158	137	177	152	131	140	170	146	139	153	138	171	156	133	147	165	167	155	170	162	155	143	155	150	162	150	140	148	145	151	152	159	151	145	163	148	159	127	179	159	156	145	136	133	158	137	150	138	138	141	141	147	136	145	157	156	157	161	168	159	161	150	140	129	140	139	147	153	160	148	153	144	171	140	167	115	170	148	142	148	154	153	152	153	136	167	147	157	159	166	146	149	138	134	158	135	150	133	136	141	176	130	173	157	148	128	132	158	131	132	150	140	131	145	143	152	165	134	126	132	136	152	162	128	154	171	157	167	154	163	145	140	142	176	148	133	169	162	143	163	152	163	139	128	144	158	138	175	122	159	137	155	170	152	153	151	149	183	153	145	167	141	127	169	138	130	150	129	131	151	148	139	135	139	157	144	146	189	160	156	172	164	144	149	159	169	163	150	160	154	140	133	184	161	152	141	141	148	151	149	147	127	144	134	159	157	157	169	160	149	147	141	156	141	152	147	118	143	153	158	169	152	139	139	159	146	149	147	157	162	154	143	148	138	159	156	150	121	171	150	160	145	145	168	152	153	170	151	138	167	177	176	135	127	156	138	153	144	148	176	123	137	163	148	150	148	141	167	148	152	164	155	155	125	153	145	131	144	156	154	158	167	149	136	137	147	137	152	144	151	152	140	156	157	165	139	143	150	138	143	155	142	172	142	156	150	161	153	133	165	137	146	158	166	158	156	139	136	154	143	137	149	145	142	150	148	160	150	157	159	136	136	158	150	147	171	160	156	177	139	154	137	155	128	157	131	162	139	118	145	161	145	139	156	152	132	145	152	155	140	135	157	133	147	146	178	154	137	142	134	164	139	170	140	127	166	137	145	157	150	136	158	152	157	132	138	145	145	156	149	151	133	146	156	152	173	144	156	142	152	145	141	134	142	152	142	149	170	156	155	175	149	145	144	167	131	168	150	154	150	158	134	149	143	146	146	156	141	150	156	147	148	152	166	131	144	146	150	143	149	135	163	139	157	156	155	139	161	141	156	149	148	138	157	140	153	155	153	127	146	140	161	164	147	148	159	167	153	171	142	156	136	155	136	153	144	151	160	153	143	180	160	136	148	156	127	141	169	164	130	135	142	141	164	156	174	151	146	153	130	129	129	155	153	135	160	142	147	140	159	167	145	159	152	145	155	172	145	155	160	158	131	140	144	158	146	153	132	170	154	183	149	142	140	160	176	167	142	149	155	159	134	152	162	145	147	145	144	168	163	155	144	156	145	146	133	134	154	140	155	134	155	149	152	165	154	163	159	168	154	151	170	151	141	152	161	162	146	145	149	150	157	141	147	124	172	157	162	152	179	162	138	122	144	138	128	115	140	134	134	166	170	151	146	155	125	171	156	148	142	137	139	130	154	182	145	137	160	163	138	157	132	153	152	136	159	149	147	146	129	153	133	154	147	149	139	143	171	170	165	140	142	146	133	148	154	146	151	143	152	147	146	125	144	136	153	149	154	140	145	136	151	138	152	137	151	139	169	126	131	153	135	154	176	155	141	153	132	157	153	134	187	164	151	165	145	131	145	147	155	148	155	177	164	158	157	133	166	140	162	114	130	165	153	148	152	170	166	133	145	154	150	157	168	153	159	142	141	166	158	146	158	166	158	158	156	149	158	136	130	126	147	146	134	134	164	152	179	112	148	143	155	143	142	148	127	113	135	146	120	148	161	142	160	146	122	170	166	156	131	155	173	140	150	150	152	161	154	144	156	145	144	154	169	143	149	156	141	164	172	157	137	149	163	139	168	177	148	158	152	166	153	155	168	141	152	151	175	123	153	148	121	151	142	158	171	135	139	157	115	146	146	145	149	159	143	144	130	153	137	143	145	140	184	140	147	157	146	169	155	141	143	139	156	157	140	149	149	157	147	152	149	160	145	129	143	143	147	155	151	140	150	150	129	138	161	133	136	151	141	162	156	152	156	159	138	117	144	137	129	157	167	169	170	123	178	141	160	177	160	136	125	136	154	139	128	144	167	149	129	128	135	144	135	134	143	142	145	144	147	141	138	165	150	156	162	154	164	123	150	151	132	159	160	182	150	162	151	123	141	121	155	147	144	175	141	142	166	164	160	140	141	123	145	131	143	153	138	149	167	140	142	154	159	147	151	156	158	163	147	154	144	135	146	130	136	141	169	161	153	161	141	166	145	147	149	151	144	132	166	140	170	141	132	147	160	171	135	169	136	143	161	140	188	138	163	139	161	147	134	144	146	121	147	170	133	159	143	153	163	159	160	153	135	159	126	144	158	163	144	138	151	139	151	131	154	160	176	156	131	143	145	129	147	142	160	138	152	152	149	142	156	157	144	149	142	166	149	149	162	168	163	148	126	146	160	157	139	163	129	144	153	140	132	151	145	155	136	132	122	156	155	148	159	144	166	140	134	142	145	122	135	173	155	149	164	143	158	169	154	148	143	124	156	117	154	151	163	141	151	126	160	165	163	142	137	181	154	151	159	136	168	153	158	150	136	160	162	137	155	154	153	152	162	142	150	145	161	164	161	169	138	145	148	171	126	159	159	150	155	183	136	136	151	147	148	138	140	127	147	172	148	172	133	149	137	157	144	174	160	151	155	144	140	161	149	133	147	162	158	152	172	151	143	150	176	117	157	163	147	149	139	158	135	170	156	161	146	155	149	167	140	131	144	153	131	135	164	132	160	162	138	147	142	137	132	150	132	142	153	149	149	138	156	157	169	161	162	139	148	153	128	162	133	144	152	128	146	151	180	136	164	159	160	161	140	160	138	169	134	160	170	120	138	142	139	153	140	141	149	174	152	143	154	159	168	152	135	155	155	158	165	160	151	153	142	153	145	129	138	138	128	150	138	157	157	145	158	162	134	154	125	155	135	141	153	143	145	135	146	153	154	193	139	160	148	147	159	166	153	160	170	148	156	149	153	162	130	128	148	170	164	153	153	128	146	152	145	137	159	163	141	150	145	168	151	125	133	144	165	123	156	158	148	165	147	145	137	164	154	137	164	140	140	167	154	158	135	134	142	146	145	126	155	133	151	120	140	151	150	146	148	177	158	159	154	146	134	137	123	140	131	171	142	145	148	133	142	167	139	150	149	161	161	147	135	156	165	147	145	147	163	148	164	151	165	161	166	122	154	131	158	142	132	153	149	146	145	150	130	159	155	138	135	158	143	138	154	147	146	163	159	148	147	159	133	159	121	148	151	149	167	137	153	129	143	138	138	157	145	159	163	158	131	161	129	153	170	149	137	149	147	184	135	154	153	143	122	161	152	171	159	167	161	151	144
9384	1471	560	631	560	513	547	529	530	494	543	534	477	492	521	502	474	466	493	479	516	487	496	480	499	454	497	520	499	495	458	485	496	481	465	482	490	504	503	467	525	475	504	494	450	463	505	462	482	510	479	473	501	471	485	450	493	482	488	455	481	465	489	501	489	467	490	418	498	487	474	449	479	448	498	438	470	459	491	455	427	462	476	474	514	488	473	464	458	497	481	523	490	495	463	471	488	514	519	473	487	526	453	478	478	479	474	476	493	444	468	498	491	468	428	478	493	494	464	487	460	452	441	481	492	448	474	475	438	477	512	474	442	521	462	431	474	473	469	487	474	463	457	489	510	472	493	462	492	442	440	454	479	468	500	473	436	473	419	483	491	482	508	470	474	475	484	487	441	508	462	477	468	456	462	469	491	492	449	442	486	469	443	489	503	486	463	502	490	504	452	470	481	478	462	482	459	515	443	495	417	493	496	431	465	488	503	462	465	455	465	491	493	496	497	494	503	486	453	497	493	463	486	492	468	444	462	469	499	461	453	437	499	498	478	491	463	476	471	474	447	457	489	464	485	437	474	470	484	485	450	472	454	470	456	474	479	467	431	507	482	460	510	476	518	446	435	454	541	495	502	474	467	479	499	483	486	461	477	485	471	445	462	482	476	491	476	479	448	470	475	440	465	477	515	447	466	463	483	508	501	461	485	411	511	515	468	483	476	451	483	483	469	470	498	458	453	447	464	454	484	477	506	526	463	470	455	495	441	499	461	486	494	499	443	479	487	480	475	456	468	459	500	466	496	488	480	471	452	493	471	470	508	470	496	461	447	451	432	509	469	484	473	478	437	460	480	495	468	462	494	468	504	482	477	491	459	452	463	463	464	477	475	463	453	456	481	486	434	452	491	473	456	459	511	442	509	438	437	464	490	467	489	489	464	487	479	475	457	453	494	472	513	475	498	440	458	488	435	470	471	454	479	461	457	471	517	494	478	459	448	502	486	467	475	469	500	452	462	462	460	494	462	457	465	492	492	435	456	449	470	489	450	479	491	469	477	475	432	464	496	460	466	424	472	464	496	451	478	508	483	496	449	486	476	437	490	464	475	452	473	450	466	492	524	453	483	485	458	480	463	494	449	499	480	469	459	473	460	503	486	469	501	466	521	453	469	456	451	476	437	454	461	459	438	434	457	469	469	483	495	467	460	457	469	509	481	462	489	494	473	488	485	494	482	474	490	486	456	444	479	502	473	468	472	471	486	443	474	477	473	478	496	458	476	449	490	484	466	444	448	486	460	453	464	479	464	453	461	464	449	493	509	469	495	476	473	456	487	456	483	478	492	443	472	505	487	460	480	427	431	474	444	502	465	503	437	464	467	478	483	502	482	538	457	446	455	479	461	484	450	485	485	489	466	481	487	464	492	442	492	469	462	505	479	474	488	469	480	447	483	490	501	490	484	450	467	501	506	470	477	471	452	453	434	498	497	486	496	488	473	507	525	459	465	472	491	481	453	500	496	481	471	460	432	531	503	488	459	519	507	470	471	491	476	420	446	447	505	503	471	492	453	465	494	489	483	463	432	473	511	470	447	502	465	472	484	486	512	450	454	485	484	460	468	517	478	493	520	502	444	452	474	467	456	477	490	485	478	436	484	456	498	463	491	526	487	466	481	491	468	520	495	458	503	485	448	437	488	495	500	457	452	473	499	433	477	479	483	466	492	478	479	486	483	461	483	460	449	474	495	517	481	443	487	454	505	480	514	477	445	440	457	478	474	484	479	477	491	460	460	456	499	514	512	504	485	478	462	466	483	468	458	461	502	460	502	454	456	452	461	459	469	460	482	462	475	461	447	484	440	474	486	507	491	481	478	468	495	485	440	471	466	489	505	467	483	442	478	479	502	492	465	472	459	507	451	512	462	456	456	463	526	476	462	445	479	461	437	460	503	478	490	529	487	484	483	428	488	499	451	442	464	465	507	442	423	456	499	485	492	499	483	459	478	465	474	479	447	466	506	480	470	463	453	435	456	441	469	459	471	448	436	490	457	496	441	473	501	445	465	482	458	477	460	497	463	481	498	466	483	496	396	444	517	469	481	515	461	488	512	481	467	458	455	469	425	500	498	508	478	465	502	484	435	467	456	470	493	486	451	422	487	467	476	451	481	494	486	466	536	494	464	437	456	494	491	447	477	495	487	472	442	481	483	477	461	455	460	461	448	459	474	463	468	486	446	473	460	473	534	463	457	452	489	491	483	482	494	524	499	490	442	484	495	483	480	462	485	469	503	496	474	479	470	451	487	479	449	452	476	461	448	519	444	479	494	477	484	485	444	445	464	486	457	461	459	494	458	495	509	462	440	430	501	471	441	471	436	485	472	462	441	474	486	483	432	441	452	471	479	464	448	462	472	443	490	475	453	500	448	447	457	472	455	522	465	477	526	462	471	493	431	445	454	475	478	466	474	473	498	472	521	487	507	502	446	463	487	493	508	467	466	461	470	474	485	466	488	496	506	476	471	490	467	428	508	472	483	498	516	476	441	481	451	479	505	489	466	444	506	494	444	509	478	471	496	466	456	468	483	494	423	481	459	454	479	508	462	499	535	445	464	451	467	491	486	471	478	480	478	510	489	506	459	501	421	498	476	483	478	491	470	462	487	438	484	442	482	445	507	481	454	445	516	456	456	450	450	492	461	513	460	478	446	499	471	461	472	494	484	514	496	487	482	451	463	485	482	466	482	465	444	502	461	456	458	497	459	478	478	502	444	499	462	482	469	471	493	503	470	473	468	513	454	480	448	494	458	447	459	461	467	522	452	464	476	489	486	489	496	459	460	451	463	483	487	493	481	436	524	477	472	458	449	493	483	469	471	446	441	463	473	517	486	497	455	469	456	490	496	489	487	466	499	466	479	447	489	491	508	501	470	447	535	468	516	470	488	504	497	462	467	472	447	488	494	488	465	487	487	453	489	427	478	486	492	469	457	418	473	477	430	442	468	524	485	484	458	473	475	469	415	484	466	476	471	484	486	462	492	464	467	425	497	503	480	479	434	474	441	501	505	484	466	478	504	470	463	450	504	519	507	479	466	497	481	490	433	505	468	483	462	469	459	487	468	483	475	487	505	458	427	471	498	455	454	472	468	504	454	530	466	496	527	481	487	458	508	442	451	469	487	454	441	487	477	490	483	464	451	461	459	478	478	478	459	475	473	456	480	425	468	453	477	486	482	497	460	482	457	514	441	506	467	476	460	450	524	482	474	490	484	474	474	470	452	492	481	455	455	489	493	481	483	442	446	494	480	463	498	476	506	455	459	466	482	502	481	455	494	474	483	445	479	455	477	494	484	478	467	459	486	474	462	460	470	475	505	475	459	493	461	474	502	498	475	470	474	489	482	487	468	451	472	434	473	487	454	470	459	461	460	466	485	517	450	477	505	508	502	477	447	490	473	493	464	467	484	492	440	469	502	473	537	449	494	496	449	449	495	464	474	518	452	499
36117	19697	12669	7714	4472	2594	1372	665	506	477	414	426	396	444	369	396	356	363	407	366	371	384	364	349	360	338	359	360	342	393	333	349	362	344	349	332	351	355	354	312	373	302	327	341	353	374	321	323	327	323	344	333	320	333	346	314	358	310	323	312	335	325	340	337	344	381	341	352	347	348	334	360	324	344	356	344	345	340	330	339	331	344	371	352	361	328	377	318	326	335	350	326	360	351	345	362	317	307	321	332	323	344	356	352	337	355	346	325	361	343	352	344	346	349	322	352	377	361	356	345	350	363	324	360	298	328	320	317	335	316	345	359	330	321	342	337	350	344	361	334	323	350	337	331	348	325	346	317	303	347	325	307	333	348	327	313	323	334	318	345	340	386	339	337	366	373	319	343	301	353	335	316	320	361	317	320	349	333	308	365	323	338	361	321	314	325	323	349	311	328	367	353	349	348	322	297	349	340	330	354	364	331	318	352	366	309	329	332	353	340	315	339	320	337	334	331	333	301	352	369	324	333	313	308	359	318	310	323	322	327	334	349	310	357	346	313	382	331	334	329	337	318	333	342	334	345	335	359	357	367	359	340	335	339	319	346	335	369	337	346	335	352	360	348	340	328	349	355	321	335	323	336	322	338	342	367	363	340	336	346	325	378	354	322	337	354	336	319	344	321	337	348	360	351	329	329	317	350	344	337	348	313	294	331	342	310	357	352	368	330	311	321	342	349	319	317	316	310	330	340	337	344	346	347	321	343	323	360	327	335	336	347	347	336	330	335	356	321	308	367	313	317	326	370	328	357	341	358	325	306	379	356	379	373	308	335	344	332	346	342	355	345	384	364	369	331	344	332	312	346	324	342	352	314	312	327	348	336	338	350	353	340	367	322	293	324	356	342	348	320	362	318	360	341	325	311	315	363	361	310	348	331	301	364	347	367	356	332	360	328	327	335	335	348	360	367	346	380	341	325	321	351	295	303	309	377	348	324	360	329	336	379	332	354	342	368	357	326	350	336	329	363	369	341	372	339	355	328	333	326	319	323	332	347	337	315	353	372	301	354	306	310	361	325	327	319	317	344	367	325	342	327	325	346	338	360	328	311	382	299	341	338	350	354	368	334	367	352	348	336	354	344	324	301	331	373	358	345	333	316	333	355	351	323	346	323	347	309	357	342	341	358	342	306	289	310	325	345	309	332	359	376	340	326	336	303	304	354	326	350	333	331	317	355	342	329	319	321	367	334	352	341	354	371	338	368	346	307	324	333	335	324	364	336	346	307	330	339	332	355	347	352	346	328	307	309	316	329	344	298	351	325	332	327	386	316	345	313	352	360	329	334	293	362	347	334	358	335	331	332	325	325	323	311	327	345	289	328	335	324	340	342	344	315	348	338	335	340	353	354	346	350	337	363	314	385	354	346	326	339	360	366	315	370	332	345	321	366	334	336	338	355	340	299	364	311	298	317	336	352	319	332	334	344	348	306	320	310	351	352	360	333	331	296	341	362	337	359	361	335	350	357	339	360	352	330	357	327	320	331	352	324	361	359	370	325	321	354	326	324	316	350	338	344	318	360	320	300	340	355	338	338	341	355	337	307	350	336	324	345	339	346	352	330	345	343	323	352	341	340	330	311	314	316	336	355	317	349	334	343	323	360	336	360	338	346	340	342	353	314	348	350	316	357	346	358	362	344	341	322	321	389	329	348	380	347	334	343	316	348	341	384	349	347	335	338	354	365	347	359	372	321	325	365	337	329	329	362	325	339	338	332	338	342	361	324	352	347	348	340	364	333	349	369	353	354	327	328	312	350	369	351	362	324	327	352	345	327	368	330	351	350	341	370	372	337	333	341	336	327	355	365	343	323	336	335	328	313	350	349	347	351	334	329	315	353	349	357	326	345	358	340	322	334	342	352	342	346	324	321	327	312	332	361	336	315	348	347	343	340	298	348	333	328	342	315	374	378	355	378	364	344	344	378	378	338	344	378	342	355	330	336	353	344	369	342	345	361	344	338	332	377	339	340	340	345	334	339	338	356	350	341	342	345	325	347	348	334	346	386	331	322	353	350	355	326	330	325	341	330	341	328	357	322	339	339	365	352	357	379	361	364	340	302	347	334	356	344	337	346	337	333	337	346	318	311	394	322	330	329	329	356	358	368	334	324	302	351	373	351	324	361	313	357	357	338	360	335	326	336	355	358	308	377	349	371	326	313	321	320	353	339	344	359	364	345	357	315	355	340	351	369	359	336	343	339	337	348	363	336	339	342	330	390	344	321	350	319	334	337	351	340	334	332	346	338	329	349	328	303	339	344	367	361	348	311	362	342	334	335	323	323	371	343	343	341	326	340	339	363	339	358	332	392	329	312	374	364	341	346	344	348	357	361	351	350	299	339	320	307	335	337	334	329	295	342	342	334	332	351	343	344	283	346	354	329	366	316	362	314	306	341	316	345	365	342	362	352	341	353	300	355	354	330	345	342	340	335	339	322	352	321	308	372	341	332	373	294	332	362	345	333	347	361	346	325	331	332	333	335	370	341	353	362	324	318	331	303	339	377	337	363	326	359	322	305	336	349	348	373	344	309	338	336	314	344	354	349	340	322	338	311	346	342	363	336	323	326	337	348	345	358	361	340	340	333	351	309	345	311	362	335	352	352	359	335	338	350	339	340	323	351	352	328	346	329	337	291	354	364	312	341	364	352	330	347	344	335	348	340	344	335	331	348	321	347	348	331	344	305	326	325	333	300	342	333	381	374	339	340	314	329	371	329	338	307	370	356	329	360	388	300	337	338	328	354	330	324	341	353	337	340	388	332	370	295	360	367	331	310	344	331	328	320	344	339	365	357	328	360	340	370	348	315	376	329	334	363	353	327	323	338	375	302	318	374	334	373	330	327	343	368	361	329	336	331	315	362	337	353	342	324	315	337	343	369	346	317	334	336	331	359	346	327	375	360	347	371	334	328	344	329	364	375	342	367	365	337	352	350	358	346	341	336	350	322	320	329	346	327	362	333	344	355	322	325	325	356	366	396	344	321	341	377	370	350	334	321	347	382	378	337	354	337	317	336	333	366	347	358	325	381	337	339	320	351	359	355	333	308	354	310	355	339	341	345	354	321	333	339	333	321	359	345	325	359	322	340	325	366	318	309	323	368	312	338	319	352	350	327	334	315	317	321	333	351	306	351	375	349	342	326	347	346	341	316	347	354	357	344	354	345	350	329	328	350	325	367	351	357	333	346	358	328	314	291	337	315	307	334	327	330	356	367	360	353	338	318	335	340	325	322	339	336	290	355	354	350	332	340	352	358	327	301	310	347	384	352	355	354	344	333	361	306	317	370	312	369	358	352	329	356	333	350	332	349	338	347	347	365	330	329	323	369	318	330	325	330	330	332	342	324	347	328	344	340	363	370	350	295	340	374	329	324	329	334	348	330	327	318	332	340	316	372	354	349	399	335	345	351	345	359	376	332	359	344	340	340	332	309	329	373	336	321	333	333
24978	2006	2749	3380	3030	2651	2329	2081	1834	1685	1480	1442	1361	1299	1262	1209	1164	1111	1099	1094	1129	1076	1047	1061	921	958	1000	943	979	985	984	929	983	957	958	974	959	897	928	947	951	958	937	939	943	881	921	886	906	905	945	878	870	915	911	954	901	865	905	920	894	889	898	883	904	859	875	846	895	864	902	905	957	922	938	920	882	931	900	886	884	815	885	866	894	889	897	890	888	886	922	939	909	862	930	864	871	917	867	918	883	873	905	936	881	869	873	902	894	935	913	931	905	905	861	931	876	882	896	880	922	872	917	877	888	880	827	927	889	878	875	912	908	841	915	930	927	854	903	900	875	870	947	891	915	838	882	934	890	893	922	878	845	890	858	845	860	914	884	901	940	877	830	950	953	857	894	886	904	897	882	870	896	871	897	864	934	920	909	920	889	912	920	903	901	835	936	921	887	886	887	883	870	912	903	863	882	923	894	872	922	860	897	853	835	908	863	883	889	880	863	890	918	865	937	866	861	854	910	911	918	843	882	874	840	872	908	887	877	915	855	846	939	910	905	942	925	901	882	903	900	896	847	875	914	850	834	912	885	848	897	908	910	882	923	978	889	863	840	850	866	856	900	825	888	911	852	835	921	878	912	874	866	874	866	902	870	879	867	908	834	932	946	910	945	857	898	863	886	891	858	933	874	907	831	882	829	953	910	918	885	885	875	918	921	864	913	903	867	873	871	912	848	921	928	929	870	884	870	837	893	884	885	900	946	873	873	900	915	899	919	838	873	911	853	867	909	855	894	826	903	891	835	862	873	893	913	882	877	909	892	886	909	903	857	874	940	846	881	841	936	836	866	895	913	836	909	871	926	923	861	904	933	933	878	924	910	886	914	925	893	862	917	835	875	906	932	873	902	852	888	919	925	906	888	922	903	838	897	896	897	875	932	931	929	866	831	842	900	827	819	912	913	849	933	814	852	978	858	868	928	891	914	922	936	887	886	866	895	892	921	854	874	896	862	904	869	956	909	875	900	860	903	924	910	911	907	873	899	876	845	935	900	875	886	913	919	852	924	948	905	863	884	861	930	872	940	910	862	918	884	901	880	904	937	920	888	889	883	879	852	864	897	975	884	899	909	952	885	834	904	884	876	858	916	891	868	892	911	879	868	903	910	864	899	858	924	884	854	879	883	909	882	856	872	859	869	877	866	836	907	931	875	887	849	887	934	838	884	918	894	853	848	869	873	883	864	886	894	909	893	898	919	882	911	901	903	903	858	946	870	959	927	859	885	893	906	926	862	890	879	896	901	900	918	865	929	884	863	914	892	902	837	910	911	951	878	894	860	883	908	839	933	922	874	887	926	849	873	908	860	883	946	911	837	870	880	906	916	877	966	890	891	872	885	909	942	842	910	931	921	953	842	858	873	865	894	894	889	879	900	836	891	901	889	896	916	885	899	898	934	880	870	838	877	898	848	917	872	854	946	888	842	860	871	909	954	846	909	880	934	887	920	914	877	889	937	920	846	859	932	907	885	894	873	936	905	930	872	899	923	878	894	902	924	896	863	949	848	936	919	854	874	884	951	883	923	897	905	907	871	890	891	917	929	835	920	873	900	893	891	895	878	912	889	929	913	858	839	807	888	869	910	896	871	908	870	910	872	895	867	836	850	888	878	894	906	883	876	871	884	911	885	907	948	902	862	920	898	890	921	875	937	916	921	908	885	913	891	857	865	885	917	862	865	893	918	875	898	844	873	892	890	873	904	884	882	896	900	903	843	928	858	830	862	892	941	926	899	917	898	889	868	906	826	925	876	900	905	929	887	895	928	930	945	914	882	903	851	849	892	897	868	915	869	882	880	810	902	893	837	866	918	882	847	894	915	879	862	905	913	887	863	877	893	893	853	870	867	881	888	883	928	910	861	858	871	948	911	879	878	887	884	847	868	868	911	900	887	918	879	913	905	883	848	835	853	895	881	868	895	886	879	877	895	934	919	914	897	942	899	870	876	870	896	837	844	872	909	830	855	894	890	941	920	815	883	897	894	881	881	878	856	884	816	920	898	912	846	875	865	849	908	868	887	910	902	879	812	913	914	828	905	929	880	871	905	908	813	903	888	868	913	887	864	879	819	893	853	937	843	912	901	862	914	886	861	864	925	849	895	919	850	842	966	932	853	881	892	900	902	914	887	881	939	864	875	923	912	853	884	861	867	871	859	954	860	901	894	843	872	890	837	894	961	921	872	828	887	844	915	923	885	931	878	888	940	846	886	887	934	851	858	905	857	888	935	891	889	870	913	879	879	861	869	881	887	832	837	873	895	843	869	883	844	884	948	879	917	855	921	869	892	874	832	893	896	892	895	851	922	913	867	919	835	902	946	926	938	878	877	884	915	899	846	883	906	900	988	853	875	911	926	933	879	860	865	932	864	879	878	912	869	925	933	892	910	904	871	918	906	917	915	935	926	916	863	899	874	869	878	903	838	905	864	888	889	932	910	901	899	847	866	898	885	823	895	894	894	945	903	941	922	891	880	891	965	866	878	900	853	912	885	834	830	905	901	869	803	933	943	879	872	870	925	914	890	872	871	856	878	869	892	865	835	880	869	873	880	895	909	890	931	906	855	848	853	869	870	871	831	859	844	930	877	894	902	852	894	901	935	899	885	904	906	896	868	881	866	859	902	843	890	917	838	906	907	903	898	874	822	873	924	860	813	860	890	896	888	913	874	840	852	878	881	918	855	884	905	931	883	841	871	883	838	880	919	873	890	865	872	879	852	925	899	968	852	872	921	857	856	885	848	900	916	885	878	905	914	846	926	888	840	890	920	877	885	895	892	867	894	889	903	843	910	894	936	885	869	908	917	870	860	895	918	837	911	873	821	933	897	906	862	864	938	865	879	918	933	902	854	902	946	880	886	958	906	865	853	928	822	884	899	954	909	893	826	914	878	890	872	921	903	874	874	869	859	905	939	891	919	877	890	920	895	892	886	912	872	855	957	908	930	853	835	852	903	882	857	873	789	916	931	878	883	893	800	916	900	883	905	919	898	915	888	859	910	939	888	848	949	908	860	867	879	899	905	955	880	882	922	873	894	878	860	823	824	863	862	819	939	847	904	965	862	821	886	925	918	914	847	917	875	877	904	878	893	896	923	864	860	898	888	885	897	879	940	816	916	926	944	865	883	860	861	868	895	905	822	938	816	860	892	925	903	892	830	860	922	886	928	958	915	928	942	905	897	909	866	903	874	886	864	838	876	865	925	820	876	890	875	888	858	894	885	928	896	894	925	867	924	890	922	873	886	885	868	869	850	897	941	930	899	918	867	817	877	912	892	900	911	915	893	906	864	838	871	853	831	947	877	898	921	892	831	938	832	853	899	951	922	853	919	903	873	867	893	897	871	910	849	876	873	856	870	883	909	875	858	940	910	886	871	881	878	877	898	883	895	919	843	898	904	948	898	882	822	916	877	857	904	924	872	849	892	920	906	888	897	913	881	903	871	912	912	890
37455	21043	14621	10201	6317	3839	2303	1009	650	604	575	550	497	504	427	450	439	455	425	431	438	447	429	412	431	386	393	352	332	431	395	413	416	429	411	365	414	381	390	427	370	395	367	424	397	430	406	392	385	405	382	385	389	420	368	373	375	404	425	410	385	384	363	382	384	380	414	398	410	386	373	416	431	396	360	374	366	354	407	336	399	401	379	366	370	373	384	388	399	381	380	414	417	384	379	397	398	434	383	413	390	373	391	367	389	428	427	385	390	402	421	399	376	409	342	431	402	390	357	415	382	385	379	415	344	387	407	371	377	385	360	418	402	357	397	362	389	382	397	395	422	386	407	363	373	376	372	388	381	401	404	385	377	393	402	375	396	372	395	381	347	388	390	418	368	405	435	376	389	409	402	333	376	385	402	421	398	389	370	382	387	382	393	364	388	367	364	408	352	395	385	400	384	384	392	367	382	385	393	386	358	346	351	377	391	425	354	398	363	393	352	409	400	342	385	357	422	390	389	361	367	380	394	401	387	407	388	386	359	354	381	408	379	385	359	346	380	389	399	378	376	432	374	392	331	391	392	403	362	358	358	402	379	355	380	352	399	366	369	413	393	391	397	409	404	369	369	362	387	404	402	414	379	378	378	393	378	392	359	370	376	380	382	387	365	399	405	384	391	396	367	411	407	385	399	366	370	379	385	399	396	386	392	377	384	408	384	371	378	395	393	392	382	375	402	363	357	373	360	364	423	401	373	393	376	383	361	413	400	404	370	427	333	360	388	371	422	369	412	370	411	363	372	401	394	407	386	373	362	410	377	399	370	399	387	396	356	392	357	360	394	386	349	378	390	377	388	359	356	404	359	363	378	393	397	405	389	394	391	376	415	381	360	408	366	400	347	375	374	382	383	403	389	389	415	407	408	401	374	374	392	384	398	384	390	374	382	365	372	371	403	371	394	397	404	359	375	392	348	391	415	368	392	389	397	357	402	393	380	392	384	353	357	378	408	406	436	401	389	398	379	382	401	402	369	385	396	378	388	359	385	422	391	374	406	367	372	400	380	365	412	395	388	346	395	384	371	406	378	374	406	379	399	397	376	408	369	365	413	383	396	385	406	394	393	358	362	410	380	391	391	374	364	389	379	391	363	426	385	409	406	400	374	406	352	399	349	382	391	414	363	369	354	415	394	390	365	357	392	376	377	366	366	405	348	414	379	391	395	398	359	387	408	429	371	383	374	379	379	417	384	365	374	342	397	379	386	383	393	370	376	378	369	366	425	397	420	372	386	400	352	379	388	424	395	416	386	410	405	383	401	393	355	394	401	430	353	377	385	395	385	358	371	406	357	334	373	352	409	389	385	427	433	381	379	384	403	392	385	412	363	377	394	415	399	402	372	405	369	389	356	398	384	379	348	375	381	362	369	409	392	418	351	418	361	394	369	385	363	383	373	389	382	355	366	368	365	374	350	350	385	397	388	375	387	404	405	347	376	388	397	420	354	407	400	381	370	393	387	383	364	388	396	431	420	398	374	341	387	380	360	429	364	383	372	393	423	368	385	410	380	414	407	382	419	346	360	373	356	387	371	376	400	409	395	386	379	412	366	384	391	403	409	385	410	420	373	378	389	413	369	376	382	380	409	414	385	418	385	375	417	380	381	403	395	384	385	339	371	361	354	377	396	368	418	404	332	381	381	377	416	390	388	410	382	371	391	386	366	343	387	367	412	396	374	413	419	401	401	355	401	393	379	380	336	386	362	397	354	374	412	420	370	368	370	356	420	394	375	386	440	378	394	382	365	375	385	340	375	423	403	394	420	397	389	351	416	358	395	375	377	395	408	403	390	418	378	365	404	332	418	381	376	391	401	378	356	382	394	400	394	391	407	399	399	377	364	372	388	384	393	323	362	402	404	361	361	411	389	412	390	396	407	368	370	409	386	345	368	419	410	377	378	406	378	396	359	351	381	343	368	404	375	352	383	356	390	408	380	374	356	420	397	360	365	400	358	376	351	377	381	378	352	398	355	410	378	398	388	398	372	400	394	367	378	334	384	388	387	388	414	402	362	399	393	368	359	406	376	386	380	375	399	412	414	416	359	398	388	361	363	377	402	395	368	405	388	388	394	370	411	393	366	420	389	391	360	377	380	338	372	412	367	383	365	399	355	382	359	397	404	402	377	397	388	388	370	368	362	362	389	390	379	402	428	393	395	381	376	356	435	402	347	392	356	427	374	375	370	392	375	394	364	377	370	379	381	378	399	381	361	416	372	359	372	375	408	392	337	398	415	380	426	403	414	401	366	380	372	370	339	385	416	360	439	398	371	435	387	401	377	399	388	391	391	353	389	375	392	368	381	392	381	352	385	389	419	422	397	409	392	373	354	379	355	406	392	383	355	403	405	381	395	361	340	353	406	404	439	376	387	392	389	380	400	419	364	381	384	337	394	347	409	380	422	384	415	409	393	424	371	354	384	394	386	365	368	369	394	379	431	373	342	385	375	380	374	396	380	392	375	400	376	423	362	368	398	350	369	388	348	370	364	395	372	408	393	385	383	356	391	400	367	371	381	345	355	390	455	387	385	403	346	348	407	376	384	364	420	415	411	409	386	392	364	401	382	373	364	376	394	385	415	389	389	399	386	408	386	390	377	384	384	406	418	414	386	393	377	372	387	376	386	387	386	381	348	396	360	430	389	378	403	397	398	356	383	380	364	371	375	390	377	428	395	375	355	391	381	357	342	355	400	410	399	390	387	425	435	380	394	367	418	412	408	377	342	394	386	376	369	357	348	402	392	400	372	378	372	391	399	406	393	391	386	401	381	380	366	380	380	386	380	373	378	407	387	394	381	400	375	402	377	405	399	359	376	381	380	374	382	356	385	359	372	390	386	374	364	367	395	382	389	364	377	369	355	413	403	352	354	382	415	372	355	388	413	400	400	361	382	385	364	379	380	381	419	369	381	374	401	419	408	388	361	401	348	388	398	379	382	388	390	374	393	355	419	362	382	401	393	386	371	370	392	347	386	374	368	406	377	390	338	383	373	405	391	431	366	408	387	403	382	434	408	408	387	401	427	363	369	401	325	428	368	396	398	423	370	399	420	392	381	405	378	385	390	309	423	378	382	390	396	392	397	377	360	386	404	410	366	365	405	369	352	379	366	472	376	397	380	390	351	382	366	400	416	405	402	386	369	373	358	383	428	373	397	402	391	398	387	383	378	393	380	371	370	396	368	403	366	361	404	422	380	380	416	370	376	373	395	385	360	380	364	406	364	407	363	388	426	368	352	376	390	365	375	387	372	380	398	380	391	417	373	367	374	401	434	418	390	374	419	384	385	393	388	394	392	373	368	417	413	354	389	390	348	382	374	435	380	396	388	433	423	409	410	394	414	392	387	382	407	361	405	404	399	402	383	388	389	383	369	368	339	389	388	345	394	394	389	403	360	389	341	387	352	393	426	435	376	390	350	369	363	405	402	385	383	385	391	411	417	386	394	365
24824	5423	4105	4881	4507	3781	3268	2769	2446	2164	1975	1843	1751	1581	1499	1486	1421	1413	1277	1257	1240	1297	1168	1169	1142	1189	1147	1095	1071	1113	1064	1086	1056	1107	1046	1052	1114	1056	1073	1052	1025	1013	1013	1063	1009	1027	1007	1146	967	943	931	974	977	980	980	987	990	971	957	972	1031	985	960	985	1022	1022	1016	978	976	924	939	994	951	945	916	993	972	1018	994	943	971	994	981	953	995	990	1008	979	940	921	1001	937	975	967	997	992	928	971	944	919	949	988	948	971	950	905	952	911	988	914	977	975	1015	1005	1003	961	970	1003	968	963	976	907	949	951	991	994	979	950	939	919	922	928	924	928	903	1032	984	959	946	1006	986	898	934	912	965	939	1007	935	999	952	962	967	938	989	961	958	988	966	932	928	993	980	947	974	924	943	954	974	978	959	961	963	897	992	980	929	1015	923	941	922	979	929	968	906	895	904	916	929	927	966	976	865	909	982	980	894	984	1039	982	953	947	898	977	944	960	974	951	976	927	912	955	962	964	967	957	904	990	951	950	916	968	948	921	933	943	961	926	925	920	984	935	936	975	895	973	927	924	979	954	958	941	937	1031	944	959	884	911	989	937	952	981	924	937	948	974	925	955	987	984	976	937	980	921	939	927	956	928	959	982	964	955	955	975	958	909	989	957	984	975	945	937	929	983	937	900	915	948	991	939	970	976	990	1009	967	929	991	927	974	1012	1002	953	953	964	975	983	1008	944	958	981	934	962	937	947	916	983	934	1006	941	971	987	955	959	987	922	903	971	986	976	918	958	921	1050	975	950	893	924	955	955	920	905	957	919	979	980	983	915	956	975	925	933	915	927	1035	981	974	957	941	900	970	974	1010	976	975	953	956	970	948	892	1009	912	929	1004	978	997	936	927	973	944	875	959	1009	965	967	954	899	948	960	936	967	974	948	939	974	916	936	943	969	944	905	963	988	964	970	893	943	929	903	948	926	966	861	961	967	944	995	963	1021	933	953	917	965	937	961	992	916	904	992	963	950	881	932	892	936	962	1041	942	987	919	953	945	1003	909	926	936	929	1009	990	980	948	886	945	1018	956	923	893	925	956	952	971	907	922	942	903	957	957	920	936	941	953	922	969	935	986	953	950	961	942	924	873	979	971	925	971	955	925	925	952	901	1004	962	924	984	909	975	960	955	925	940	956	922	940	953	960	917	941	992	971	945	973	971	927	959	889	951	982	962	1060	951	926	978	939	905	960	933	934	916	934	920	970	974	958	946	1017	935	976	948	971	1000	968	924	921	927	992	910	1013	905	888	938	927	948	966	948	1001	915	1004	999	952	925	977	965	904	977	966	960	928	982	940	902	956	961	975	995	939	945	1005	935	956	972	1008	950	949	991	921	956	955	1003	1019	950	960	958	958	952	947	913	973	947	916	964	978	983	944	930	903	928	943	960	1008	960	980	984	1013	935	896	981	982	946	961	931	962	959	939	977	945	957	951	961	931	951	962	883	926	939	953	966	950	935	899	957	941	919	987	980	938	903	1009	929	923	940	922	941	927	961	925	926	1026	950	955	983	910	935	981	946	933	991	947	862	960	955	974	966	966	996	925	959	1022	944	915	913	944	967	944	919	940	918	951	909	1012	950	962	953	992	991	966	960	942	948	973	988	964	971	952	968	1005	952	905	937	883	932	963	944	952	942	946	943	971	979	955	908	1044	958	1012	937	942	957	911	977	971	990	958	898	888	952	956	868	944	921	958	914	913	986	928	985	958	969	1010	974	965	997	919	930	963	939	964	994	927	877	923	927	943	966	935	1006	913	941	955	948	984	939	946	937	936	928	961	956	1012	955	972	953	974	963	908	988	964	947	973	951	889	934	942	896	964	905	941	1009	942	921	939	1025	916	982	893	907	953	970	935	970	1005	942	886	1002	939	944	968	999	1007	925	969	935	983	953	931	903	957	1009	952	963	900	1021	962	939	963	946	964	910	892	972	942	880	987	928	917	971	962	951	843	991	945	987	1009	1007	998	915	925	969	929	919	976	930	977	974	994	927	939	899	938	897	956	942	969	893	932	918	918	969	949	929	993	972	953	984	966	946	937	960	979	945	994	961	904	968	942	856	906	982	1008	921	905	959	1001	967	952	991	944	975	963	955	971	900	990	946	964	961	971	930	985	932	1006	924	941	945	921	943	954	997	973	962	912	935	894	954	970	988	991	968	988	909	953	898	965	945	935	966	906	934	922	987	925	942	979	945	925	960	941	991	928	971	914	971	892	944	941	957	1009	984	949	939	946	1022	933	970	931	983	1002	1024	957	970	938	955	992	964	990	964	966	934	952	995	965	973	949	927	920	928	937	931	926	943	943	952	944	951	1010	941	1015	955	899	966	944	970	935	978	943	886	963	1036	950	944	923	984	989	904	922	923	940	939	976	952	1018	990	918	882	922	974	942	1036	976	946	975	954	922	930	949	951	945	960	939	942	887	943	979	961	975	1008	990	937	985	976	933	1042	930	991	924	953	907	897	946	961	943	921	967	953	928	923	968	922	963	957	974	957	923	919	957	948	929	979	963	917	1031	953	896	921	988	982	952	962	885	965	956	944	960	1031	956	921	962	885	944	961	928	981	938	954	963	985	924	930	954	981	921	902	926	969	937	948	919	965	898	923	977	921	923	940	901	979	965	932	1030	988	912	943	973	992	963	960	905	1001	931	909	973	929	970	1000	946	949	887	1045	914	943	961	936	936	967	941	951	974	981	939	974	972	996	990	949	1005	943	982	954	965	930	944	946	913	958	963	946	934	979	967	988	964	953	954	978	944	980	950	970	996	920	954	937	977	987	1038	957	945	932	942	934	973	999	956	985	921	982	972	989	985	1004	962	959	939	975	893	942	945	930	975	962	908	942	943	913	923	995	986	933	958	984	985	948	951	982	941	953	995	963	909	1013	965	926	919	925	980	921	972	1003	971	943	937	958	960	922	898	908	929	1002	996	969	966	943	977	904	1003	952	925	957	960	935	950	940	973	948	922	996	1003	990	934	928	926	943	928	942	951	936	958	994	982	937	980	926	966	953	963	932	950	949	951	971	995	928	974	988	876	921	928	939	927	917	967	951	955	975	954	938	972	1031	983	913	939	951	905	948	1008	1022	952	929	945	984	972	995	971	961	953	982	918	967	984	921	981	945	1012	940	944	958	939	964	921	943	940	939	944	981	968	916	982	936	952	976	906	953	968	939	930	970	913	936	977	908	965	954	995	905	950	978	980	923	950	970	973	957	970	976	960	957	991	941	928	930	1013	957	939	988	920	940	945	919	975	899	974	936	980	987	951	981	948	973	946	950	956	920	898	938	962	899	950	931	964	914	985	932	940	913	917	954	1010	982	876	882	994	886	908	942	940	924	945	990	941	925	954	987	946	981	949	942	899	928	935	921	964	937	888	941	968	972	958	1007	909	965	932	950	996	980	994	934	1000	1045	887	1011	926	980	979	1026	944	943	955	926	968	883	990	958	960	949	936	982	942	924	959	943	937	935	992	971	949	984	916	992	992	953	903	1019	966	940	960	953	931	952	991	947	965	969	926	947	948	958	986	903	979	996	950	986	1008	966	897	947	898	990	973	967
4916	1046	382	254	187	176	171	164	134	147	152	146	169	149	158	158	155	136	134	166	127	124	158	149	151	171	158	141	125	142	149	157	147	158	125	158	148	148	144	156	145	168	146	154	139	164	144	162	148	109	152	136	126	154	126	163	164	141	169	157	137	159	140	137	137	177	147	144	155	142	158	157	148	133	142	166	172	157	136	166	151	184	151	142	138	147	152	135	141	166	148	161	157	151	147	141	147	142	138	164	157	116	138	143	134	153	150	135	163	143	151	124	136	131	156	154	150	160	162	124	154	146	167	133	146	164	141	161	142	140	149	151	152	155	158	125	129	152	145	159	135	135	141	150	163	148	152	155	155	162	149	166	158	147	135	141	151	165	131	152	145	157	155	157	155	117	147	142	133	141	143	157	142	144	157	155	135	147	135	160	159	135	151	134	168	149	147	148	157	156	155	151	147	155	153	151	154	144	141	144	162	159	137	143	139	128	138	146	155	159	153	171	152	125	161	134	150	144	147	162	133	145	138	173	148	153	154	163	134	161	143	148	149	135	159	131	152	131	153	137	150	162	159	130	148	133	159	161	154	140	140	150	150	117	130	162	141	138	137	159	152	153	141	162	149	152	147	142	127	146	162	150	129	151	145	151	147	148	158	139	155	128	159	142	122	148	126	150	116	134	132	151	128	194	146	142	133	126	126	150	175	144	162	148	149	165	164	142	162	137	148	147	166	161	127	128	150	147	140	146	124	143	137	149	149	141	149	156	155	165	176	143	164	131	146	140	134	135	130	139	157	151	153	156	151	144	152	180	133	150	144	148	148	155	142	143	124	123	157	134	146	143	137	160	149	130	162	187	149	128	155	144	144	144	137	160	156	136	137	168	150	168	156	146	145	158	145	157	145	140	155	111	144	135	166	148	144	151	166	152	159	135	161	128	129	141	148	156	156	140	118	145	136	200	133	132	145	179	168	159	153	130	146	145	139	134	140	137	153	154	146	152	132	151	166	153	164	145	135	144	147	141	154	149	139	139	164	162	129	156	167	171	161	150	157	136	130	140	158	155	149	162	153	147	150	154	150	152	132	142	130	139	150	145	149	154	154	154	166	138	147	150	145	150	149	125	155	120	141	166	170	137	164	132	146	151	154	132	134	157	142	125	140	131	131	148	164	137	157	157	129	138	171	152	138	163	159	137	140	141	152	163	175	151	156	147	140	157	147	146	152	146	138	137	146	128	120	153	141	148	157	150	150	163	148	173	159	143	148	153	157	132	147	140	146	155	160	145	154	137	128	165	141	142	154	160	140	152	146	149	140	157	143	130	147	167	158	163	172	134	158	165	147	136	152	151	152	150	147	167	150	160	155	155	141	168	157	140	144	153	152	144	152	156	150	151	165	151	146	165	139	146	134	157	146	149	157	137	124	135	160	140	161	166	147	156	144	148	141	150	160	164	158	137	141	154	147	148	146	124	141	139	142	161	152	163	155	149	174	169	158	142	146	153	162	150	145	144	143	155	158	139	151	165	148	127	132	152	128	152	167	133	165	136	144	155	155	144	142	154	136	142	139	129	141	138	148	141	133	170	143	166	154	140	164	149	135	161	177	128	131	149	148	152	151	141	148	150	136	145	157	138	138	162	142	156	142	141	141	149	150	157	154	159	146	163	131	133	143	152	135	159	162	154	147	169	154	157	145	143	168	163	165	164	133	155	141	144	161	124	133	135	163	158	133	127	143	162	151	129	164	150	153	175	140	134	166	164	153	168	149	159	152	113	165	157	148	171	146	155	154	118	164	148	161	134	171	158	153	154	131	126	139	143	152	140	135	155	172	111	163	152	139	133	151	147	143	115	164	124	137	148	143	165	129	143	142	164	161	133	153	149	133	133	144	136	147	137	158	143	157	146	128	131	155	150	154	141	143	120	155	148	113	137	159	178	161	133	148	179	179	124	149	149	132	153	178	158	150	168	124	126	129	148	158	135	150	121	142	121	144	155	155	115	144	149	133	146	134	141	165	158	162	152	158	130	119	148	140	134	146	162	150	155	131	143	167	131	166	169	163	163	160	146	122	153	123	160	158	143	128	134	150	139	156	149	141	155	130	161	154	153	171	167	143	146	135	121	149	150	151	149	157	145	123	147	153	140	130	131	157	152	132	149	146	160	143	151	129	143	138	157	136	127	144	147	144	157	163	154	129	169	140	163	156	149	168	156	141	127	140	151	129	160	141	143	164	141	178	154	139	146	129	154	137	150	141	158	128	138	145	153	150	144	147	147	137	151	139	119	163	150	155	142	133	165	152	159	131	159	142	163	141	131	155	128	140	158	169	166	146	139	121	147	158	139	173	137	160	136	143	146	155	138	153	140	163	149	122	137	155	148	157	148	154	145	137	166	156	158	127	124	131	163	159	151	168	160	144	153	138	143	163	150	148	152	158	146	147	183	162	155	159	127	136	157	158	161	139	144	173	159	155	146	154	142	160	146	136	133	138	151	158	144	133	171	147	153	141	132	156	149	144	138	137	129	152	146	163	139	156	162	123	131	158	156	131	143	144	141	149	132	141	155	123	147	142	139	152	141	158	165	149	164	146	159	143	149	135	145	141	165	150	127	144	153	134	143	144	151	142	150	158	155	124	129	152	142	151	123	132	166	149	143	128	137	151	160	143	158	142	163	147	138	138	160	152	145	153	143	135	141	130	142	154	162	145	170	145	154	165	143	159	147	149	139	152	163	147	159	166	160	147	166	147	146	141	145	151	151	165	147	162	154	161	160	167	128	131	137	161	132	128	131	153	124	123	139	111	153	150	140	141	157	152	137	158	140	147	148	141	150	162	148	173	140	166	171	136	171	150	143	160	139	159	132	169	151	133	122	131	129	158	146	145	151	128	148	136	132	149	159	140	144	122	150	136	154	130	160	141	164	150	145	146	165	195	149	154	144	154	148	134	143	160	152	153	150	117	156	131	142	129	143	154	157	142	144	130	156	157	158	128	146	155	149	172	114	146	175	143	154	144	166	138	168	151	157	164	152	150	138	178	144	131	158	156	154	144	144	152	140	137	151	155	157	137	175	126	154	150	157	154	134	154	144	150	138	175	163	135	154	150	125	136	142	138	151	153	137	145	140	137	146	181	142	133	153	111	140	155	149	180	128	164	168	144	139	155	132	179	143	128	177	142	136	136	142	141	152	176	148	149	138	134	130	131	147	154	174	161	141	156	151	153	150	161	144	169	150	144	126	147	162	134	144	157	159	153	153	152	146	146	158	149	129	143	161	154	169	138	149	152	135	154	137	146	112	136	131	151	150	144	127	142	141	130	178	167	129	142	159	166	127	138	135	119	152	147	128	148	137	153	151	151	143	150	160	158	151	137	166	129	153	141	144	157	153	134	148	139	132	141	125	134	121	145	159	160	153	161	157	139	144	163	158	135	133	156	144	121	139	164	134	150	174	149	133	166	148	138	135	158	146	135	166	129	139	137	143	134	151	128	138	145	141
4471	1051	568	558	566	606	551	490	522	518	480	503	485	501	521	491	489	501	494	458	468	475	482	493	480	477	492	500	478	485	464	467	476	456	460	476	478	489	474	473	485	470	475	493	503	447	456	492	473	486	500	458	463	469	480	517	466	460	495	485	487	463	444	516	460	476	485	457	445	465	473	504	459	518	483	472	488	485	464	471	474	452	460	445	461	461	478	481	488	458	480	444	472	481	498	489	468	457	461	502	469	501	468	473	495	468	502	470	442	436	501	486	462	460	470	468	490	466	458	482	485	463	492	476	480	465	437	466	483	466	483	502	456	485	477	497	461	502	466	505	456	483	503	546	469	481	473	478	473	510	446	497	472	485	483	446	469	497	474	447	491	486	456	463	457	470	454	498	510	444	463	491	449	479	470	455	486	495	438	456	479	441	470	443	459	509	414	467	475	470	445	478	469	485	471	480	475	484	442	491	472	471	469	446	505	465	471	475	478	487	474	458	467	460	478	479	488	507	488	486	501	460	496	468	455	460	452	472	484	459	450	460	459	478	458	499	485	455	462	467	490	454	463	462	482	433	433	516	470	466	501	422	497	426	504	461	462	484	492	472	441	508	508	492	462	427	487	484	487	507	502	443	449	468	507	472	472	470	438	480	484	446	492	484	502	465	484	452	477	466	482	437	505	400	476	477	469	456	478	499	448	459	459	462	452	522	501	449	522	497	443	471	467	493	441	490	466	529	485	488	465	507	495	468	470	471	477	485	462	509	452	444	498	467	475	510	427	489	488	485	477	490	461	485	495	498	473	477	472	486	423	470	485	441	480	468	478	477	450	445	487	486	490	472	490	481	493	490	456	442	498	496	493	446	485	506	459	493	463	459	478	486	491	443	461	459	460	483	444	499	408	474	490	483	494	448	433	463	482	486	502	483	458	473	446	464	460	477	501	484	459	503	484	476	469	493	455	468	506	484	504	464	470	463	517	470	474	455	549	478	478	478	480	462	497	457	483	494	469	466	502	498	477	478	537	449	481	479	485	469	501	462	484	461	462	453	521	463	468	474	489	467	495	465	430	470	478	483	440	493	482	480	433	487	456	475	470	452	454	487	472	492	479	487	456	518	476	448	489	465	476	447	480	475	456	502	514	528	470	470	450	483	513	463	516	478	480	503	465	459	472	473	464	501	480	483	470	485	453	467	487	482	496	475	472	491	448	474	462	461	452	461	475	455	482	498	456	435	475	467	489	490	503	475	479	442	455	489	444	477	514	485	473	514	475	453	464	445	441	473	479	459	457	451	494	512	469	469	477	433	484	498	445	462	468	487	476	485	511	446	461	467	497	485	485	443	485	466	479	453	480	445	459	491	470	509	454	470	498	469	439	487	464	495	460	490	440	423	502	470	470	469	526	457	490	502	518	460	488	482	466	465	479	508	447	477	504	439	491	452	515	481	506	494	497	462	475	499	475	476	462	485	466	465	507	462	471	471	420	499	470	474	425	504	495	460	446	474	489	464	468	472	461	455	485	460	468	445	471	490	496	443	470	464	475	475	530	478	447	472	477	448	484	473	506	478	463	453	464	483	449	490	503	445	444	501	464	487	513	463	544	427	440	516	441	473	462	489	485	506	461	472	424	475	462	429	474	502	469	509	484	449	510	461	461	452	485	491	465	487	484	437	433	499	458	476	491	455	514	433	413	489	517	465	477	507	461	451	468	478	460	464	516	451	465	475	471	468	499	486	436	472	476	474	497	500	440	478	468	484	463	515	488	445	471	489	456	479	461	466	449	475	482	473	482	493	483	480	475	473	495	466	424	503	457	441	474	428	477	499	483	473	488	473	495	421	462	450	449	463	449	468	482	465	490	481	445	463	503	506	445	468	454	471	494	473	458	473	479	488	481	467	452	495	501	460	476	473	467	461	437	503	536	506	456	455	525	437	470	530	478	458	486	464	484	461	467	495	477	476	475	481	454	497	454	458	455	456	489	492	421	462	477	467	485	492	472	457	483	490	468	453	491	431	476	496	492	519	485	466	435	507	503	470	503	471	498	479	456	443	490	464	496	460	444	476	457	453	469	492	494	449	465	482	475	481	508	499	469	469	454	449	463	497	458	447	460	471	480	470	447	453	464	438	481	474	450	528	463	426	463	465	476	477	475	478	450	480	467	475	435	481	478	479	475	487	458	486	474	452	472	448	468	496	467	471	471	491	494	477	464	471	498	492	470	466	474	473	451	479	490	484	450	486	465	479	453	464	509	442	448	494	471	452	476	486	511	473	471	520	468	469	447	466	479	498	448	490	468	492	466	465	481	431	466	511	467	462	482	458	484	476	483	487	480	498	497	506	468	499	464	506	484	459	445	510	485	469	473	490	465	487	474	505	451	462	522	472	445	489	477	488	496	481	459	469	501	505	461	485	502	440	472	481	500	483	464	484	443	451	445	465	477	484	451	518	459	512	437	491	474	487	428	456	491	471	462	494	478	484	475	434	455	475	460	496	488	478	478	520	492	466	462	479	483	434	459	467	474	448	487	450	460	433	497	466	457	497	474	481	521	433	482	462	506	488	497	444	459	476	466	453	464	462	467	480	469	442	450	460	487	471	513	443	458	456	484	463	465	454	508	478	481	475	514	505	472	481	499	465	466	451	453	462	424	471	497	461	443	460	485	474	449	470	498	468	475	446	447	475	472	468	449	473	465	493	486	484	507	488	477	470	484	461	503	472	453	489	496	453	446	447	486	465	495	500	488	450	466	511	421	473	473	457	493	491	426	478	480	464	465	448	486	489	441	452	473	463	469	501	476	483	427	458	487	472	446	470	484	486	518	451	486	480	479	465	465	507	523	441	483	479	449	484	447	459	498	495	500	459	479	485	426	482	458	466	493	459	458	475	486	457	473	515	468	469	456	464	454	482	464	495	438	472	452	514	481	446	449	493	445	492	510	480	435	484	503	496	459	420	503	490	504	462	491	483	474	473	451	504	480	484	431	447	452	485	502	478	473	497	455	487	462	469	456	506	446	485	468	489	497	485	482	464	481	468	461	509	462	510	459	491	524	441	473	465	489	490	473	501	460	450	418	490	458	471	487	469	510	464	470	485	464	483	442	483	495	482	476	461	498	444	495	489	505	481	450	466	500	432	489	521	469	434	457	444	521	488	467	477	508	451	473	448	437	473	494	475	464	503	477	436	497	449	481	511	413	448	475	494	448	484	459	493	473	490	483	501	431	456	491	450	477	433	467	435	473	488	473	516	494	498	434	513	466	464	454	485	502	466	489	453	441	468	461	458	448	444	468	496	521	503	429	458	440	512	447	497	442	509	483	459	462	534	502	474	486	429	468	455	465	468	491	448	451	475	489	486	454	463	476	430	481	443	443	511	470	461	501	428	469	469	444	471	481	483	475	480	425	472	485	431	468	464	465	463	478	458	464	463	462	442	438	516	457	499	452	430	522	485	503	467	473	473	463	450	471	484	462	506	511	514	503	475	476	455
23922	7884	4652	2638	1567	1111	711	535	468	422	403	416	369	375	415	370	388	374	361	340	367	357	387	354	357	331	364	307	313	322	340	345	344	326	319	355	357	340	344	350	309	312	347	341	325	361	328	311	327	370	327	334	314	359	337	350	359	335	350	316	380	362	338	331	336	364	348	353	300	318	310	325	355	327	338	310	337	333	334	342	332	320	347	330	335	344	361	340	324	326	340	327	338	328	332	333	339	301	353	298	371	320	341	324	371	357	335	339	311	344	345	305	347	351	343	314	316	322	331	354	331	350	326	347	347	333	327	349	304	298	331	305	308	336	356	332	363	317	309	343	338	373	361	311	341	320	353	305	365	340	342	294	330	345	368	350	298	294	315	367	328	317	332	332	308	356	333	298	330	339	351	337	344	333	318	345	346	330	331	343	301	318	332	337	325	334	300	374	329	327	346	339	340	350	325	296	334	312	322	337	338	309	340	361	352	349	309	335	345	354	321	313	360	308	326	316	325	338	359	386	321	335	348	334	343	320	325	298	327	330	315	354	330	358	371	336	366	330	357	353	328	337	350	311	339	374	332	353	358	340	358	308	298	327	304	320	302	344	348	349	333	352	314	334	322	315	331	334	352	330	350	322	320	319	322	380	325	312	343	340	352	327	341	341	320	283	356	360	348	338	308	296	348	303	368	320	315	331	322	317	330	328	325	343	290	298	346	348	309	341	378	323	339	319	318	325	339	334	356	339	315	359	374	323	323	362	355	310	313	336	311	322	323	305	343	323	305	346	344	310	356	300	319	327	318	317	316	325	329	326	308	321	321	346	350	368	317	313	321	342	324	321	324	350	330	311	362	312	341	345	376	317	326	329	317	362	317	315	334	381	330	337	327	292	315	348	359	318	345	351	312	324	312	337	327	342	318	332	358	360	341	350	367	333	326	334	335	294	317	343	349	299	322	336	311	317	338	336	319	331	335	326	357	326	358	312	293	346	313	329	345	310	326	354	302	328	338	319	335	330	331	333	319	339	332	332	332	341	347	318	331	349	362	338	327	346	371	383	359	325	362	328	310	335	328	317	314	347	307	348	324	353	339	329	337	313	314	342	329	343	356	310	320	353	323	350	318	339	333	315	358	368	354	322	336	320	330	353	303	317	360	316	311	321	373	374	341	379	302	330	330	326	340	380	343	332	339	360	324	359	384	358	356	322	342	352	338	312	313	307	311	356	308	324	297	326	343	367	328	345	346	349	321	343	359	310	339	341	328	334	309	350	337	322	344	340	346	376	307	372	338	346	319	332	339	321	350	337	290	314	348	342	322	342	351	373	325	335	337	317	315	317	345	333	343	338	346	344	344	308	337	322	326	338	328	324	335	364	318	373	323	339	375	317	323	353	322	318	293	344	329	312	312	351	353	355	319	355	338	347	343	324	319	310	313	310	347	351	355	341	337	356	326	310	324	364	338	334	317	351	316	313	329	343	355	348	350	324	346	337	356	344	356	342	345	354	380	349	333	347	320	328	332	318	344	322	321	336	361	315	348	322	334	367	321	377	328	379	350	313	333	330	371	354	335	331	337	306	301	339	329	388	335	314	343	336	332	348	349	303	360	364	354	305	327	329	340	328	299	336	335	369	310	341	346	341	319	333	367	338	306	363	330	342	329	324	329	342	327	334	357	334	315	357	329	343	319	318	375	338	314	348	282	321	363	335	315	333	309	382	358	355	314	353	353	389	350	370	315	300	351	321	343	313	372	316	328	307	333	328	319	325	320	334	341	319	312	347	334	329	331	348	390	338	348	346	326	336	341	338	353	288	312	383	316	324	351	336	337	321	347	342	367	349	290	333	322	334	346	340	352	343	326	334	310	343	318	345	339	319	316	358	336	348	354	318	349	324	329	330	326	356	353	325	334	329	348	345	324	366	336	303	319	351	366	331	342	356	328	341	335	303	340	317	327	326	359	353	330	325	352	322	334	358	329	338	312	330	328	332	312	325	361	335	289	307	338	312	336	340	312	321	333	293	312	336	333	364	328	347	333	328	356	353	310	311	293	321	346	297	340	332	334	343	342	353	359	332	329	302	345	358	314	352	342	311	345	346	342	353	330	351	335	347	327	366	328	337	308	336	342	362	297	347	319	351	355	332	340	323	329	355	362	337	349	359	342	332	361	331	375	352	337	372	370	355	322	356	338	347	341	315	355	323	347	328	328	349	327	369	322	349	347	327	337	343	344	323	332	338	331	323	338	313	316	309	328	312	294	344	327	325	370	346	341	328	313	362	330	333	354	386	333	326	299	331	339	344	338	335	345	305	359	314	343	351	345	314	383	344	331	330	384	328	303	322	341	325	323	319	303	374	330	349	340	357	328	336	353	342	353	347	316	342	340	353	307	322	332	335	306	364	322	340	342	303	341	319	356	349	394	335	298	326	293	344	365	372	315	325	325	354	300	345	353	326	291	344	327	340	342	365	343	318	369	330	345	370	337	311	331	345	344	342	333	322	347	325	374	347	325	346	348	341	312	343	313	346	309	339	348	331	306	320	371	343	330	347	301	368	329	330	342	287	364	367	326	316	353	324	350	336	328	331	344	330	316	341	297	358	362	330	329	318	311	355	338	300	350	359	320	345	306	308	331	354	331	340	328	328	309	360	349	339	359	318	303	339	325	341	359	311	355	359	328	348	321	308	335	327	311	298	323	311	313	343	349	330	325	345	357	300	316	368	327	374	308	331	325	337	353	324	353	331	337	321	339	349	325	320	365	334	323	344	337	312	302	355	322	356	336	313	337	319	351	325	308	368	364	345	336	308	347	347	359	346	299	356	307	359	355	340	353	328	317	304	311	342	325	357	347	303	347	333	351	342	330	325	336	330	339	345	306	289	328	340	278	335	327	375	355	330	318	353	349	331	344	371	322	335	308	355	352	354	316	354	349	345	327	353	342	312	274	327	339	350	347	327	329	319	368	347	358	340	322	333	355	361	307	308	286	345	354	315	331	326	337	323	325	344	339	367	343	342	333	323	338	325	358	336	318	356	361	329	322	329	310	353	339	361	352	346	352	331	324	348	302	337	336	317	365	339	340	326	367	326	314	371	332	305	327	345	343	337	326	354	334	323	351	355	359	341	327	302	329	334	343	302	333	350	313	317	315	368	320	349	327	344	334	346	332	306	341	348	308	334	321	329	309	348	316	316	303	325	331	329	337	347	337	333	345	375	317	317	346	348	329	315	324	349	358	329	324	344	329	348	336	333	336	348	309	334	324	335	360	326	330	363	314	337	304	347	352	332	364	329	316	311	324	307	328	323	299	359	362	340	372	332	340	320	319	349	309	378	321	355	307	286	350	346	351	344	384	333	361	341	329	302	323	303	324	356	355	330	311	338	326	311	303	342	374	331	346	366	353	334	342	357	333	333	319	330	336	312	341	363	312	355	353	364	319	331	304	358	326	312	328	328	336	331	314	339	308	336	318	336	357	315	307	338	323	309	370	333	316	327
14736	2013	3228	3315	3015	2669	2161	2039	1762	1619	1536	1383	1291	1261	1167	1223	1105	1107	1041	1052	1081	1046	1031	999	1025	1014	990	965	994	921	887	936	968	920	908	946	930	894	916	911	933	879	946	951	912	906	908	933	901	893	913	906	931	919	891	967	888	876	966	962	927	888	850	908	921	896	868	950	867	907	901	860	992	886	926	863	941	887	918	880	906	873	897	879	911	847	915	910	901	859	915	872	867	861	898	921	878	898	878	890	855	884	872	934	894	855	925	929	857	873	889	893	938	832	909	924	853	833	922	913	827	900	888	924	913	850	846	923	843	900	826	878	884	920	952	928	886	891	889	909	882	867	853	881	897	866	857	875	923	913	862	909	922	897	943	866	891	840	860	855	877	877	886	833	870	869	883	904	873	883	914	891	884	873	920	928	895	866	922	881	853	891	860	890	865	944	856	837	861	841	874	828	918	895	888	892	908	911	889	937	893	895	893	845	837	876	887	957	837	882	886	903	901	938	888	908	898	885	830	907	916	865	856	903	906	856	861	906	884	896	855	918	862	867	900	880	873	848	876	885	862	880	906	929	925	896	876	856	885	882	890	888	863	878	864	877	900	917	871	878	895	871	873	880	857	926	819	921	872	873	926	874	888	900	853	911	844	920	880	868	877	870	836	883	850	902	840	901	913	896	850	920	872	904	867	862	912	822	828	864	911	874	912	882	890	921	805	858	876	844	867	910	876	924	922	873	825	880	846	879	936	850	907	920	882	853	881	899	879	903	907	898	896	853	912	865	858	866	802	874	860	872	848	881	858	832	821	855	859	856	886	961	888	907	942	876	878	887	837	902	894	904	905	873	841	901	897	951	883	838	834	864	863	880	932	915	900	882	873	885	899	909	876	895	920	879	883	837	888	857	869	834	863	933	885	910	882	857	899	924	909	934	881	908	860	869	938	915	863	922	929	884	865	905	888	874	903	891	887	849	886	862	856	875	884	855	975	874	912	858	880	936	914	867	858	895	877	812	942	922	906	812	872	879	875	869	860	913	916	851	920	922	857	886	886	889	891	936	889	936	920	898	855	857	906	861	894	899	816	940	888	859	871	878	877	883	843	893	827	926	927	878	928	839	850	927	913	884	899	907	882	906	872	867	930	903	879	849	825	875	868	863	881	909	861	880	906	831	866	868	862	897	913	860	979	874	866	843	864	854	899	871	865	856	892	891	844	901	872	892	919	887	872	905	888	848	907	801	811	860	872	855	870	837	895	910	908	844	858	854	852	871	958	864	875	944	867	863	910	893	967	859	884	863	872	864	875	842	916	902	864	897	859	904	874	867	894	840	932	903	824	848	842	823	907	819	854	864	928	893	897	835	903	929	890	904	823	851	824	856	879	889	879	904	909	878	876	915	855	910	884	910	919	894	927	909	925	881	910	875	862	888	882	883	908	888	841	819	880	854	871	881	884	832	909	895	938	860	861	911	859	882	936	866	883	861	874	877	893	908	888	903	921	899	841	834	849	884	882	920	928	905	885	876	842	870	848	867	906	876	870	933	929	824	904	913	818	861	853	892	902	886	860	910	878	917	895	815	858	906	885	886	860	852	887	902	859	831	872	875	889	868	921	845	889	865	874	884	941	866	886	895	902	850	887	871	898	887	880	874	878	887	944	876	856	893	858	862	889	805	849	849	899	875	899	906	870	917	885	847	868	877	918	892	940	892	863	886	894	927	855	912	881	883	855	859	873	925	919	959	910	936	844	881	883	861	880	860	889	921	865	874	890	863	880	930	858	923	983	849	867	888	871	877	906	899	828	890	921	908	894	921	879	931	940	889	882	924	908	906	889	858	890	884	892	870	853	902	897	893	868	916	907	927	841	935	945	850	884	902	848	935	858	887	930	848	857	872	890	927	869	891	866	900	884	902	894	887	874	864	910	872	843	911	866	878	887	870	913	875	891	904	905	874	911	857	901	883	865	921	867	877	854	844	896	917	864	908	907	851	837	855	821	848	828	843	835	864	963	913	870	853	923	930	840	892	822	870	883	905	921	920	843	921	869	850	868	837	891	866	910	836	887	891	895	936	864	844	836	901	918	890	876	870	864	857	862	915	879	918	946	876	894	838	967	925	952	862	865	885	895	924	924	930	869	891	926	896	938	915	891	856	913	880	864	926	846	889	824	911	880	910	882	869	863	910	880	885	884	915	885	837	817	904	876	912	860	872	882	848	860	829	833	857	854	870	864	863	842	842	850	869	853	899	857	917	909	852	841	831	917	853	901	878	879	853	912	819	900	951	863	833	794	931	910	924	882	877	872	871	860	860	835	817	910	875	855	859	881	916	912	883	898	859	870	877	934	839	866	893	907	858	830	875	837	880	862	868	876	876	880	842	855	866	869	919	886	902	880	904	928	897	838	871	864	897	854	837	935	870	860	919	888	864	867	865	903	849	860	876	891	897	828	895	891	872	876	889	895	956	840	868	845	909	882	856	889	860	888	922	840	845	879	903	879	893	882	836	855	907	891	910	876	908	856	854	888	882	916	834	897	909	846	870	880	909	883	899	849	884	938	854	836	881	883	908	865	904	872	901	860	878	904	892	818	893	942	846	875	893	906	934	871	889	915	881	911	873	896	876	908	924	875	865	890	855	819	911	879	925	870	865	876	896	899	895	875	851	878	896	918	868	868	847	901	863	946	904	869	911	856	889	924	833	892	933	878	902	908	880	861	871	859	957	848	871	937	939	861	891	868	899	871	891	881	874	873	908	885	829	903	876	880	870	931	884	911	897	853	896	894	833	897	887	813	867	867	878	882	906	896	824	891	860	856	859	893	856	873	910	871	885	879	893	872	874	905	883	899	883	876	885	908	830	828	835	878	871	789	838	869	884	967	896	905	921	943	855	870	841	853	931	864	869	880	846	939	865	860	904	880	927	863	906	898	889	889	911	888	903	874	891	881	863	884	826	856	911	915	870	913	896	883	895	894	872	856	862	851	891	870	858	860	935	840	879	922	873	884	932	904	885	927	926	871	910	893	875	869	949	875	888	897	903	905	884	822	851	882	926	942	896	927	850	820	893	851	905	927	901	890	909	904	823	927	900	840	849	818	863	861	878	913	857	839	853	851	883	843	872	877	886	833	901	871	908	861	878	849	857	885	903	965	896	863	899	927	901	839	894	844	885	868	868	864	891	852	893	848	813	866	953	847	884	900	861	904	827	922	879	895	874	841	856	836	886	852	865	881	901	881	866	873	858	897	825	846	917	872	923	929	868	856	868	866	899	904	838	900	869	891	876	902	937	875	934	929	895	897	856	934	843	866	847	903	898	890	910	863	927	922	864	845	847	904	875	906	867	884	875	871	866	915	890	901	940	937	911	826	838	948	807	863	894	905	853	912	869	850	887	921	858	899	888	834	847	924	899	896	848	940	836	814	886	848	862	889	852	897	872	843	884	828	914	895	917	914	864	870	849	904	881	844	875	869	865	878	935	846	866	865	904	849	884	860	949
29072	10574	6060	3404	2161	1498	992	683	650	572	538	529	427	472	424	439	450	451	435	416	400	449	384	423	372	424	418	392	397	384	387	409	405	385	402	389	374	390	409	397	383	395	391	389	403	372	397	391	408	399	422	366	402	373	402	396	391	394	350	383	378	410	375	400	390	363	385	377	390	367	381	361	374	365	374	335	382	371	383	394	398	402	379	422	375	374	349	371	386	338	379	372	382	374	316	375	373	371	366	358	366	393	357	374	389	342	378	398	398	371	354	355	406	351	383	373	380	384	373	391	354	396	387	369	375	365	360	363	366	368	368	365	354	392	331	345	398	377	358	347	362	347	355	377	373	348	357	374	384	403	369	368	416	355	378	396	389	352	389	401	392	390	352	384	360	394	336	349	379	362	375	398	375	427	355	406	429	383	393	369	396	368	378	357	382	390	369	374	328	365	322	375	377	348	415	420	365	380	390	360	373	354	401	369	363	364	367	363	364	367	399	389	365	343	358	357	394	368	368	333	365	375	336	359	396	407	404	395	401	382	390	393	390	362	365	407	391	363	379	383	352	364	376	390	383	354	371	384	343	373	394	355	342	430	399	381	365	379	375	400	386	366	403	343	380	358	402	358	362	377	384	382	350	396	375	359	374	327	385	384	355	379	374	380	361	415	375	367	391	397	389	385	373	380	381	371	372	376	350	392	364	381	346	386	399	403	394	374	398	375	354	396	364	362	381	372	389	408	393	404	374	349	393	391	397	391	397	370	364	398	383	346	358	368	392	370	352	332	395	376	375	393	385	384	393	355	388	371	409	414	375	352	400	369	376	385	431	386	372	421	399	391	388	383	369	368	385	368	366	368	392	377	382	384	345	371	350	382	385	375	340	359	414	357	361	391	366	366	403	388	403	389	428	391	379	367	360	374	348	388	386	371	351	346	364	384	366	393	336	371	374	386	383	344	396	373	415	418	376	376	373	396	367	372	360	392	396	371	332	350	367	412	348	357	364	373	403	411	415	406	407	373	386	383	367	364	376	343	364	353	402	371	383	376	378	382	400	361	398	407	373	358	373	358	367	366	382	396	378	377	368	355	425	369	390	347	415	386	356	367	353	377	404	359	370	348	381	382	364	380	388	373	423	405	376	373	339	366	353	386	359	378	423	369	344	355	420	364	370	376	356	390	378	364	387	391	362	383	376	377	388	360	358	357	354	382	377	398	348	460	360	376	384	366	395	413	393	373	373	413	413	362	385	399	350	357	392	361	408	367	354	383	391	381	377	384	348	400	349	391	402	397	367	373	357	409	386	372	394	378	379	393	369	416	379	374	356	375	375	384	389	365	376	366	351	407	348	355	373	361	375	379	355	382	348	350	373	368	369	402	384	404	402	368	369	377	366	362	359	395	397	378	371	400	391	365	383	330	368	374	409	384	370	349	354	341	372	356	386	409	434	331	434	330	397	347	382	412	377	379	394	406	368	384	417	376	360	382	375	345	373	323	361	361	370	391	388	356	381	357	373	398	367	340	388	355	372	360	389	402	373	339	368	360	373	396	420	382	363	409	381	370	415	387	408	378	372	401	385	373	388	377	359	394	412	360	399	380	375	397	381	380	373	372	395	374	367	388	397	364	367	342	399	370	355	387	382	361	399	394	368	394	376	365	343	398	411	397	393	367	372	385	396	415	364	381	372	382	362	325	386	406	386	401	416	363	397	390	376	377	354	380	403	370	362	369	394	381	378	377	391	370	371	343	411	417	366	351	429	386	357	359	392	330	349	352	365	391	396	432	389	361	383	382	346	437	354	354	373	327	400	412	338	395	399	351	368	352	352	342	402	362	349	380	362	361	363	375	359	347	382	375	396	391	403	377	367	391	407	408	376	376	406	344	412	393	376	376	404	387	348	389	352	356	360	389	384	391	392	342	379	397	375	383	402	385	376	379	365	365	356	367	395	368	379	350	400	387	386	400	392	400	402	374	370	329	349	397	355	380	356	368	397	364	374	371	373	387	348	391	357	367	371	389	371	369	383	403	415	374	408	354	382	425	358	384	387	418	359	387	380	381	413	380	374	366	381	363	380	375	409	380	369	384	390	385	384	344	353	384	407	395	379	365	366	385	373	384	385	403	364	400	393	389	395	377	376	399	393	403	410	397	382	385	374	388	393	388	379	366	344	381	365	367	372	369	406	352	389	390	405	356	372	382	373	394	397	358	380	342	376	363	366	338	349	331	389	382	397	403	419	354	375	390	384	395	396	362	378	358	397	390	377	334	341	377	387	359	363	390	386	369	377	353	377	364	379	376	404	421	396	354	337	381	379	381	403	407	390	379	381	359	353	381	368	357	368	388	369	398	420	385	395	375	420	366	381	336	337	363	376	399	375	356	381	396	425	381	400	367	320	342	381	332	382	344	398	372	354	374	394	413	354	361	374	371	389	379	343	371	352	369	388	387	407	382	367	367	372	373	357	336	365	313	350	401	350	362	397	393	379	356	365	391	386	375	354	365	370	404	355	384	390	407	386	383	386	395	367	365	424	365	399	352	402	377	370	365	389	362	372	373	401	387	390	402	369	342	353	371	387	413	373	383	408	402	369	341	362	404	393	385	381	373	344	347	351	414	378	404	360	385	369	378	421	417	390	401	364	376	378	352	376	373	355	377	341	380	382	384	373	374	365	334	381	357	372	365	391	353	350	365	351	325	410	392	362	373	339	397	389	402	362	380	349	359	352	384	364	375	376	385	396	370	393	347	359	412	387	372	397	349	382	374	363	413	367	352	402	364	407	387	391	366	366	417	399	342	395	386	374	346	328	380	349	368	401	364	398	378	391	360	356	400	367	421	373	376	414	358	390	365	347	360	423	400	395	373	380	370	404	384	395	377	382	372	395	414	379	396	388	371	370	392	396	362	402	364	398	371	405	415	378	357	370	345	364	399	380	360	369	377	372	373	393	351	379	391	394	328	385	356	415	344	349	377	393	405	382	379	409	387	357	412	399	355	360	348	351	386	355	393	380	368	376	362	380	341	354	338	407	377	352	369	387	382	366	349	373	369	331	353	411	355	372	395	404	352	364	394	398	344	366	362	378	375	389	382	395	377	380	383	372	404	323	404	352	386	367	370	387	342	391	367	372	362	373	395	364	384	381	377	347	349	362	350	354	414	361	394	364	382	354	396	378	396	377	384	389	389	347	383	385	399	371	378	371	382	410	329	409	372	362	365	364	364	386	357	390	407	370	394	379	340	362	372	390	382	334	399	399	363	376	365	358	359	388	388	365	381	368	336	356	370	395	366	366	441	413	414	408	356	370	370	405	376	382	382	399	366	379	368	390	409	344	352	361	370	378	344	353	358	409	361	365	397	382	388	387	349	386	387	343	396	361	385	372	338	359	385	394	399	384	377	379	379	403	374	353	365	364	354	366	377	399	376	411	330	380	343	391	363	371	345	385	418	355	380	395	396	416	391	380	418	397	405	388	386	379	371	364	377	387	375	371	349
16434	3564	4354	5163	4575	3819	3192	2787	2375	2112	1989	1889	1738	1597	1496	1496	1396	1338	1342	1283	1195	1266	1165	1174	1176	1168	1139	1116	1123	1024	1096	1071	1073	1016	1055	1015	993	1078	1075	1067	1008	990	951	1022	1023	992	1051	1013	1018	1015	1031	1001	1063	994	1042	1022	1012	1007	1035	1006	977	980	992	1010	1027	978	962	943	997	941	967	961	1005	963	938	969	988	962	1004	933	1030	943	998	963	950	963	1011	1001	999	928	963	952	964	989	979	947	943	882	995	988	923	948	963	906	989	962	1039	979	970	953	914	970	950	993	947	966	963	938	976	931	953	981	977	960	914	983	970	938	922	941	958	985	958	951	965	960	945	956	971	917	927	932	953	965	974	991	922	986	885	931	911	934	974	991	954	950	957	978	954	919	963	915	958	978	883	927	959	897	1015	878	939	985	996	965	944	923	985	927	918	966	931	957	902	934	983	917	965	950	952	933	938	986	930	968	990	975	920	957	950	978	991	937	931	971	974	990	979	942	954	942	983	978	964	1000	1027	937	996	922	955	1031	949	952	967	955	958	984	991	930	957	993	980	939	954	947	986	988	964	919	886	914	1013	984	971	948	900	980	943	917	966	936	956	931	969	991	916	968	1009	952	965	982	993	951	988	951	894	928	938	952	958	930	943	931	919	937	947	953	896	992	971	952	969	915	947	943	920	989	991	949	915	896	946	952	942	943	924	930	924	970	933	926	970	980	914	969	950	949	993	995	950	929	979	960	945	1017	938	922	960	909	982	978	930	928	983	955	1025	1000	968	923	963	942	907	957	988	935	938	933	951	967	906	900	979	958	957	989	949	918	968	969	930	957	947	973	971	925	956	973	959	951	964	963	946	923	889	916	908	942	951	943	950	974	978	938	954	974	970	920	950	998	950	964	987	913	942	945	976	913	941	901	1009	985	983	915	943	973	947	927	952	995	914	981	911	902	900	933	931	915	967	958	990	969	926	945	981	975	917	943	979	924	961	919	930	938	917	943	959	945	952	1003	928	980	972	946	947	939	913	936	979	902	911	954	983	1019	915	1000	932	967	961	933	1001	933	979	941	922	1000	990	948	976	943	995	937	909	951	1007	931	994	925	983	934	948	901	963	958	929	914	941	909	979	929	967	928	944	902	917	929	940	933	957	952	963	948	901	944	919	913	946	948	952	936	942	892	909	957	1003	960	920	942	960	911	1003	972	928	959	986	928	948	967	925	1021	980	901	958	966	926	969	886	909	967	957	983	990	932	945	916	954	926	950	995	889	939	900	1001	960	935	962	978	940	976	953	930	990	923	966	963	950	893	992	919	939	952	957	933	928	916	971	923	903	948	919	910	953	983	942	941	944	900	934	993	933	998	953	934	975	948	976	921	932	980	883	936	967	940	901	961	916	920	961	899	961	950	974	977	970	965	957	945	957	942	952	957	924	955	935	953	915	934	940	965	891	989	989	985	923	895	949	948	944	949	985	949	889	973	1011	987	949	1013	986	965	915	943	946	922	933	1006	885	943	952	909	975	896	894	899	1000	964	948	922	978	923	991	921	934	949	953	909	962	943	946	879	950	984	988	913	937	1004	969	937	882	969	1012	888	974	949	959	937	943	965	995	935	954	941	952	899	980	904	954	946	985	1040	995	974	1006	957	972	969	952	938	954	971	1003	969	968	933	937	942	946	917	964	953	1026	929	958	960	994	988	933	996	1003	946	931	881	953	952	978	978	936	986	949	849	942	916	972	935	932	960	996	994	960	958	931	947	946	963	904	903	947	984	955	981	958	958	932	928	946	989	951	978	974	958	946	947	955	930	944	994	970	958	987	969	941	885	941	947	922	961	1003	929	930	1014	1001	964	956	991	911	946	899	999	988	960	943	953	966	984	1006	981	922	903	1004	921	973	976	984	896	1005	1000	1021	907	925	936	971	945	1014	963	962	919	921	951	935	898	1011	984	947	998	884	909	947	930	910	918	922	968	950	947	902	940	957	991	944	956	919	968	963	947	973	923	942	916	975	960	951	961	971	964	938	964	928	921	952	951	924	953	936	931	913	944	937	968	925	945	953	892	953	937	967	979	929	979	942	942	929	971	1025	999	953	991	945	989	943	936	963	938	957	929	988	966	921	982	977	935	914	964	937	948	957	928	868	962	934	903	978	901	980	956	906	964	972	1002	936	1000	925	977	909	922	934	1009	964	967	963	962	948	938	954	928	976	917	880	980	937	1003	970	968	933	956	941	965	944	963	959	985	983	1005	935	993	944	956	889	919	956	939	977	963	897	959	966	986	976	939	948	981	923	951	958	916	937	991	919	958	943	981	942	1022	915	952	930	937	951	923	924	950	943	999	911	951	933	959	957	991	965	940	910	934	907	939	930	916	1014	1014	939	983	970	949	903	974	953	966	946	928	1004	958	968	942	966	932	959	908	943	960	931	941	972	933	936	925	929	960	932	971	981	1010	995	957	1005	978	995	903	915	975	949	911	951	928	928	969	909	991	914	931	917	962	980	974	946	913	938	910	938	961	913	898	1003	967	960	935	941	956	931	956	942	943	980	906	1020	976	933	996	932	919	946	931	917	950	880	977	910	932	917	949	946	920	972	937	936	983	947	994	907	957	946	932	926	929	918	978	944	967	868	996	945	923	962	940	946	973	963	937	906	958	965	970	922	953	918	858	951	934	901	1001	984	892	936	929	942	939	929	950	918	947	923	946	950	992	925	896	893	943	869	940	943	969	959	968	1009	923	991	928	913	958	935	960	927	993	924	919	922	946	962	936	967	967	943	991	925	969	930	962	985	978	1001	944	892	960	959	961	911	887	982	946	965	971	968	888	965	957	905	956	1017	951	947	917	971	923	966	970	953	932	989	980	942	1006	902	939	983	986	918	922	949	976	971	962	960	952	927	969	913	931	974	929	942	935	946	925	957	934	965	970	984	964	953	939	925	945	958	921	942	900	997	1011	909	948	941	1036	969	910	909	888	984	993	934	935	928	885	975	962	1002	939	963	900	983	954	928	943	911	936	972	956	922	940	886	952	936	922	886	955	960	955	926	1030	942	1010	951	1005	891	976	1016	951	995	946	900	961	927	970	972	962	907	911	980	938	935	907	1002	928	961	911	981	1029	910	1000	978	1005	976	954	983	964	932	960	933	924	890	994	928	943	962	979	919	990	998	934	918	947	998	951	982	961	973	926	931	932	973	947	941	1028	963	936	940	965	915	954	963	903	915	982	937	933	948	1002	929	971	1000	985	874	991	976	914	940	998	915	968	924	997	916	983	961	981	881	958	990	938	929	951	958	944	899	992	972	903	912	963	941	943	948	908	909	973	960	993	968	909	996	975	916	992	922	925	992	996	984	996	961	921	949	892	949	941	995	933	943	974	930	945	963	925	950	957	952	943	977	981	940	971	1000	875	939	907	968	921	919	957	965	928	934	993	984	924	992	988	965	990	966	952	965	935	979	934	995	1003	1007	964	923	954	972	912	922	1014	923	931	987	932	946	1023	971	961	967	920	919	942	916	966	928	949	955	939	923	932	980	945	897	934	964	955	937	1003	984	943	949	952	927	972	974	1027	844	981	944	986	950	892	971	959	938
3563	580	377	214	177	170	157	158	154	170	153	155	136	147	135	151	152	146	155	155	150	126	139	149	147	140	150	135	149	156	151	150	150	159	136	111	163	152	165	184	144	155	170	139	137	141	130	142	155	141	169	118	149	144	154	149	145	138	167	130	130	154	131	156	165	174	143	134	140	150	135	138	134	146	145	132	143	158	156	148	140	159	145	139	153	153	151	131	124	164	159	142	143	127	157	144	149	142	136	137	134	135	169	151	123	122	133	121	150	162	142	160	160	144	159	146	134	130	135	151	137	153	159	149	153	130	144	131	125	139	136	142	146	154	148	118	133	166	145	150	130	129	158	143	151	139	150	139	150	150	156	121	141	156	161	140	135	154	149	132	136	152	154	139	141	156	157	162	154	135	125	141	155	132	159	160	130	142	132	132	147	145	149	142	144	152	173	155	151	127	152	132	144	154	148	149	151	154	156	141	138	139	172	139	160	137	128	146	147	139	144	153	134	155	134	150	136	129	150	144	131	155	144	160	144	167	147	147	138	155	137	157	147	159	133	157	142	132	154	161	140	165	151	160	148	138	146	151	148	156	136	126	171	165	156	137	145	146	142	144	163	145	149	167	147	164	148	140	131	112	166	140	147	150	155	134	143	137	153	150	156	167	153	141	116	136	161	150	150	132	130	150	138	152	155	151	111	148	157	161	151	146	155	135	151	146	135	152	156	160	129	137	135	156	141	159	168	152	155	129	144	171	144	140	147	148	150	161	150	160	156	136	133	118	127	127	163	160	157	157	148	149	158	137	168	144	147	156	155	159	149	135	136	137	131	138	143	135	147	115	144	133	145	148	142	154	131	130	151	126	141	118	154	153	169	153	154	123	146	138	152	147	172	123	139	149	144	130	136	144	141	147	138	146	164	139	138	136	136	134	189	124	153	171	155	151	136	147	135	144	142	127	137	123	145	144	144	158	147	159	157	148	155	161	134	160	167	148	173	163	175	156	140	143	143	142	154	148	128	158	148	152	138	146	142	131	130	172	139	136	143	127	165	113	140	155	149	142	141	146	144	147	156	146	125	159	116	167	142	154	137	150	139	178	151	129	166	169	140	167	121	127	136	144	148	153	123	135	143	145	169	121	142	138	129	171	138	156	145	136	148	127	128	138	138	148	143	130	172	138	127	143	164	158	156	132	151	151	167	136	144	139	156	149	160	144	159	149	125	146	139	145	129	130	131	142	132	142	146	127	140	141	137	159	142	172	134	155	136	140	141	150	159	175	146	156	149	124	159	144	124	147	138	154	136	146	156	152	157	142	151	138	161	140	123	144	148	144	139	147	122	143	143	148	136	129	163	174	148	145	162	168	149	154	137	142	142	158	129	155	162	150	152	124	156	157	159	164	153	152	129	145	161	171	133	148	136	140	137	147	164	160	165	141	165	158	152	156	160	134	142	135	149	149	151	142	154	145	126	144	126	148	142	129	165	136	148	136	135	154	145	121	150	142	143	132	166	181	164	154	126	139	142	129	127	168	149	125	139	136	162	152	142	146	138	149	135	148	134	144	162	138	169	135	156	151	159	152	140	130	153	130	158	152	128	133	147	135	156	133	128	152	151	160	142	141	122	138	142	157	145	162	170	129	140	143	159	150	143	133	156	110	146	161	163	144	152	145	136	171	148	148	154	141	141	150	168	180	148	155	179	158	148	161	163	149	157	155	164	139	149	152	165	158	167	143	145	169	127	165	148	161	163	144	141	129	156	143	141	153	134	158	146	152	125	134	162	152	134	132	159	161	151	148	150	139	159	148	128	136	156	153	161	142	139	155	128	141	141	147	135	152	177	159	153	135	153	146	134	151	152	153	157	172	158	168	138	143	143	146	141	148	140	130	139	152	143	144	131	140	150	164	170	143	112	141	129	132	135	133	150	137	145	166	131	147	150	131	155	138	145	156	151	141	151	140	173	124	141	144	189	143	152	152	135	147	149	145	155	125	138	152	148	162	129	116	146	166	137	149	156	145	159	156	179	155	137	126	136	138	139	135	141	144	156	145	133	146	173	145	146	136	150	151	170	148	115	170	139	181	166	145	132	133	151	162	137	154	155	131	147	159	133	143	142	164	155	139	163	148	139	135	157	153	126	135	162	151	132	148	149	129	129	153	141	136	146	144	144	145	158	146	152	141	182	140	150	186	135	150	146	136	124	141	163	157	161	144	143	137	120	150	144	153	155	143	142	164	136	138	167	162	166	146	159	151	160	134	134	147	123	120	131	149	131	151	151	150	153	170	153	159	162	152	155	128	145	147	126	153	146	143	142	146	147	148	164	151	155	140	135	126	175	175	143	113	143	156	138	118	151	173	160	155	129	131	160	169	152	145	156	143	139	157	150	158	157	139	152	145	144	162	157	137	143	149	138	157	165	122	163	164	134	153	132	140	167	137	171	176	139	157	154	157	127	143	138	138	153	140	129	138	179	138	139	139	155	153	158	147	152	148	153	141	153	143	153	160	156	152	145	136	132	136	141	141	148	135	126	148	121	142	136	141	156	147	140	138	158	145	150	145	158	157	150	131	134	145	117	156	144	157	140	168	133	152	143	161	166	133	137	157	162	154	146	144	138	127	153	162	151	162	148	158	143	150	137	135	144	165	162	159	156	137	162	156	132	136	155	148	142	137	149	147	153	155	142	136	157	142	148	143	162	128	160	125	165	159	131	104	145	135	156	157	182	133	119	131	144	147	162	137	135	138	158	150	145	128	155	143	146	147	147	160	148	143	150	145	152	152	158	130	129	146	154	148	163	152	147	137	162	151	149	153	135	154	139	147	155	138	148	141	143	130	150	144	154	144	134	137	180	135	151	148	153	165	145	154	158	154	153	160	157	160	142	136	129	141	152	151	166	146	130	141	137	167	162	135	152	148	127	147	130	140	142	126	167	121	143	166	142	167	150	145	139	151	142	146	140	148	123	141	140	145	150	143	151	142	123	132	136	165	149	150	148	152	158	163	159	152	156	161	126	150	140	145	118	121	150	146	129	148	144	145	147	133	148	156	138	141	145	129	156	153	163	133	122	136	156	152	163	150	164	133	155	152	150	136	131	158	148	139	156	138	144	150	139	154	127	145	130	113	141	166	150	132	145	141	149	165	153	163	146	152	173	160	148	140	141	166	142	153	130	113	130	135	133	138	151	132	144	136	146	155	150	161	139	154	148	150	159	132	142	147	122	143	136	150	136	120	149	164	170	138	138	151	144	156	157	128	173	152	143	158	152	162	143	163	170	158	145	142	142	141	139	147	149	164	144	151	159	143	142	176	150	151	140	147	139	168	154	162	155	120	152	158	132	127	143	157	146	160	141	149	151	170	147	134	144	121	150	145	134	161	153	165	173	180	141	138	139	167	148	157	155	143	153	157	156	136	144	147	147	161	148	144	158	139	135	144	123	133	161	156	159	125	146	141	158	150	141	152	138	126	166	152	141	164	162	154	150	127	166	142	134	139
3323	728	614	591	591	529	546	527	490	500	498	481	489	490	479	491	503	471	528	481	463	470	509	482	472	476	503	478	487	464	465	488	484	520	480	462	486	469	460	450	496	438	482	481	419	469	471	459	500	487	462	451	504	478	492	469	521	499	462	429	477	462	493	442	499	494	481	450	483	443	495	487	485	484	448	488	482	495	464	489	477	457	451	436	514	484	480	491	489	420	471	415	471	484	500	475	465	455	501	469	473	451	445	465	487	449	461	482	482	473	458	462	458	498	496	487	515	453	448	475	486	482	448	469	514	486	477	496	462	506	451	465	485	484	507	509	457	441	462	441	482	489	474	447	470	440	434	433	490	492	440	483	457	476	430	467	490	440	457	457	467	501	502	513	498	462	465	458	482	462	465	466	467	456	484	467	482	452	493	475	494	477	502	519	505	477	436	464	468	486	462	458	460	482	482	459	458	452	490	504	458	470	516	462	450	476	516	503	472	523	464	469	456	437	483	488	475	504	473	455	484	469	452	484	483	456	486	441	473	434	505	478	486	487	463	519	471	494	441	434	467	473	466	493	460	495	436	470	464	502	461	475	454	474	500	485	497	471	470	462	476	485	483	465	457	493	459	444	488	439	476	454	435	455	459	465	451	482	440	480	459	464	475	448	500	462	461	455	481	506	496	452	483	444	464	441	473	473	463	470	461	464	449	480	464	454	469	470	456	499	436	459	467	503	478	454	493	519	504	461	478	475	506	479	472	488	482	483	431	480	455	475	476	496	489	429	447	457	488	472	468	480	450	488	494	473	501	488	497	462	481	463	474	442	479	442	481	436	451	477	453	486	454	453	451	477	433	475	461	467	447	456	443	460	484	471	430	444	478	462	472	438	454	456	459	468	454	481	417	461	486	443	411	515	503	428	442	438	439	485	453	472	459	433	498	464	502	472	448	486	449	495	433	478	436	448	485	469	497	469	474	478	474	494	475	436	527	465	487	475	443	471	452	468	467	465	468	443	475	487	430	473	469	491	471	500	467	472	472	470	465	487	502	487	468	476	436	441	448	469	457	465	464	465	491	453	492	464	478	428	492	485	411	486	509	449	443	462	464	464	467	444	474	447	465	473	450	473	456	482	427	527	428	428	440	440	465	487	481	487	439	521	452	461	466	481	456	453	491	462	484	477	419	507	463	496	496	489	475	471	445	503	469	494	435	458	476	472	496	511	472	451	491	442	442	457	471	493	466	459	458	431	436	454	520	474	452	479	465	491	437	488	465	445	483	485	471	511	458	493	450	494	454	449	496	463	457	525	531	457	476	502	453	494	455	458	467	475	446	482	487	485	501	493	485	467	477	502	466	496	486	422	449	502	457	461	474	469	466	476	473	472	463	483	455	451	460	500	444	491	475	432	464	453	516	467	458	442	479	474	445	450	490	423	503	450	469	427	458	452	459	488	474	473	474	436	475	474	463	472	465	495	470	445	480	449	444	477	490	480	479	496	473	467	438	483	495	464	445	512	504	470	445	479	446	502	422	450	446	487	515	479	486	516	509	473	481	460	495	458	490	458	472	431	517	474	505	488	475	488	457	480	487	479	463	495	501	486	508	446	467	477	483	476	440	484	492	493	465	441	482	455	463	459	437	442	459	515	486	490	503	484	469	463	444	431	450	438	444	443	492	480	490	493	507	421	482	474	511	504	479	449	465	441	483	471	449	476	486	437	432	480	467	477	455	468	473	468	454	494	444	463	483	441	479	465	468	454	453	534	484	462	497	457	508	509	459	503	484	437	490	478	484	464	490	473	475	486	466	454	494	470	445	465	478	463	494	467	498	470	448	476	477	458	503	452	464	488	470	493	459	455	472	483	461	475	474	494	490	442	521	472	498	454	528	461	484	475	441	475	456	449	474	485	460	466	505	473	500	460	462	475	467	452	495	490	479	463	503	464	472	505	492	452	478	512	505	473	480	463	461	462	448	505	496	458	476	487	439	450	499	474	461	477	469	461	477	493	444	455	477	484	454	448	469	534	500	470	437	433	465	465	504	448	476	478	465	459	473	491	479	441	511	472	455	474	457	467	478	446	471	504	450	503	482	454	455	460	435	506	460	432	451	503	456	475	470	467	459	464	472	506	439	467	479	499	493	471	466	443	475	486	505	445	501	474	440	473	446	489	465	488	510	477	478	429	495	465	458	505	495	492	482	472	455	539	455	494	464	474	491	467	480	479	471	434	458	492	417	491	451	466	476	475	439	481	472	479	458	493	462	460	505	455	451	462	426	430	483	470	459	482	476	482	474	468	493	520	460	469	470	503	477	503	434	443	506	484	467	432	461	479	441	489	466	495	467	493	482	480	428	487	472	496	462	503	466	461	464	497	490	497	476	472	505	466	476	480	472	456	450	479	490	487	495	473	530	462	478	456	478	468	468	450	450	468	427	429	475	470	465	477	468	441	466	463	483	502	483	475	510	473	455	466	451	479	457	430	463	499	482	456	472	413	480	468	485	486	484	478	456	433	465	445	498	448	489	471	448	470	509	465	475	468	465	449	459	499	508	480	479	438	471	459	494	475	455	446	487	502	446	483	468	487	441	473	471	458	535	450	489	448	464	441	461	447	434	490	449	510	477	474	450	472	496	461	465	514	470	471	470	456	489	449	463	492	488	499	468	440	477	474	498	458	488	498	480	466	445	455	468	447	472	495	472	489	469	426	484	479	481	486	478	463	495	466	489	445	438	484	507	470	471	432	440	471	439	496	447	463	483	483	442	472	495	441	485	537	496	454	479	503	479	499	495	457	469	455	460	478	485	477	460	467	450	495	422	447	444	470	510	446	462	454	496	452	465	442	493	432	480	431	454	486	435	469	480	493	452	463	474	431	487	523	466	437	457	469	488	479	485	463	499	455	471	445	471	480	499	508	484	446	472	473	450	449	450	482	475	448	500	486	456	487	490	452	486	468	468	481	488	458	488	447	460	461	454	510	489	462	507	501	469	501	481	474	495	478	486	485	496	469	462	432	463	446	430	503	473	458	475	475	475	440	493	526	475	481	438	453	457	475	460	474	488	442	456	476	461	472	493	481	499	512	487	450	488	469	450	466	466	486	451	490	463	469	491	471	467	466	484	466	493	453	479	469	517	475	458	445	483	473	443	461	439	455	453	442	463	483	527	505	475	470	492	467	457	478	485	483	482	478	472	462	458	492	473	488	481	485	471	448	488	459	514	467	450	438	436	473	452	462	440	436	478	454	506	435	467	464	494	438	468	456	500	482	450	475	466	467	505	465	501	452	459	474	466	486	462	438	490	486	464	450	445	487	493	465	453	482	458	446	518	451	471	477	458	474	476	451	493	496	511	465	457	475	457	481	448	478	475	483	433	469	469	475	445	445	480	492	501	470	452	464	488	501	492	463	464	462	490	463	460	466	487	489	492	462	444	436	503	486	478	480	470	477	469	453	482	451	466	479	438	484	485	509	492	472	479	471	467	484	479	464	442	520
21858	7614	4745	2586	1441	966	669	509	444	415	424	421	372	440	398	382	376	371	360	352	339	303	354	360	348	338	374	334	331	336	328	353	333	349	322	317	320	329	317	344	352	358	358	357	352	350	327	360	325	328	315	357	313	350	323	306	362	361	357	326	337	330	322	326	331	333	352	317	333	346	311	369	317	338	369	346	360	345	338	326	321	319	347	348	322	323	373	346	349	344	339	365	300	331	321	324	292	328	323	348	330	366	341	299	300	362	346	328	329	335	375	319	348	293	333	358	314	334	309	329	372	338	300	340	334	331	312	360	339	343	371	345	337	310	351	346	354	349	357	318	364	288	344	323	305	337	325	325	303	334	310	348	343	321	327	344	314	345	297	343	329	353	310	330	354	299	341	323	335	350	346	354	335	339	347	340	313	322	334	330	330	354	342	326	312	317	317	343	367	327	349	333	327	310	352	369	348	358	343	329	332	346	352	336	349	324	337	342	274	320	310	316	299	345	363	322	321	305	330	316	287	336	335	326	326	353	339	334	353	317	310	296	369	342	355	317	315	324	317	325	333	308	329	323	346	314	357	325	356	313	319	333	322	360	320	325	332	285	338	328	322	317	354	339	306	337	339	335	371	356	350	344	343	326	338	314	329	352	335	340	344	310	308	306	331	313	318	361	320	318	326	320	337	331	332	341	303	348	374	312	314	297	348	333	326	296	322	322	304	348	349	360	323	333	329	318	344	328	301	326	324	328	312	337	301	330	334	329	326	327	315	359	323	331	334	323	329	310	362	338	344	365	357	344	302	365	337	355	307	348	338	297	323	329	310	329	323	298	361	347	339	299	335	330	325	363	305	319	339	311	313	301	309	312	338	337	322	310	326	320	313	315	335	341	326	327	345	320	330	311	363	346	311	356	314	321	334	341	323	342	342	320	343	342	363	329	326	335	274	358	335	327	325	306	358	357	322	334	322	366	331	320	323	349	337	386	324	327	321	327	319	336	315	378	370	304	325	356	351	339	353	372	343	320	329	318	341	340	375	373	328	299	369	346	309	313	351	313	342	310	342	361	343	317	310	341	335	334	340	328	374	336	356	315	354	348	319	366	344	326	333	342	341	350	349	335	303	339	340	340	373	368	314	341	331	327	329	316	345	319	346	318	319	349	317	314	336	320	305	336	347	339	358	327	354	307	330	301	360	317	306	288	331	318	378	335	342	350	321	313	350	359	352	345	350	322	388	371	334	346	326	349	333	366	333	291	344	332	327	310	307	355	320	339	292	339	338	332	316	304	315	318	323	326	311	313	308	351	337	327	334	341	335	340	328	352	375	352	341	314	334	304	321	357	328	309	289	367	320	310	356	327	355	328	323	310	315	352	316	316	326	360	317	312	336	318	382	345	328	349	357	308	323	329	345	365	349	330	356	334	329	315	361	331	378	333	349	319	363	349	320	324	362	337	327	335	317	349	347	347	326	359	305	336	322	350	376	306	295	331	332	356	363	358	357	352	282	329	329	340	301	346	328	333	322	342	314	311	337	324	381	345	345	325	340	282	365	335	317	325	313	333	358	305	385	327	346	327	351	318	323	332	351	336	334	335	332	315	353	337	344	315	326	383	287	313	345	341	338	334	340	320	311	320	337	345	341	329	366	360	329	337	319	351	303	349	302	332	333	330	297	288	333	319	337	316	317	348	342	355	384	306	299	360	314	354	334	318	342	350	348	352	318	373	349	335	315	323	352	364	342	357	323	326	316	359	358	362	358	343	341	337	318	343	353	309	336	346	352	364	313	339	351	296	335	326	307	321	366	354	293	348	342	289	324	310	319	328	300	352	299	333	331	317	317	309	340	329	343	324	308	320	332	315	341	328	340	332	336	340	345	355	341	312	348	345	332	322	341	330	312	308	315	337	352	334	299	324	357	325	322	335	333	326	324	341	372	357	330	328	314	320	352	333	339	325	323	311	340	314	295	327	346	308	346	344	329	309	320	358	305	314	310	307	317	325	310	320	342	312	331	332	379	347	348	335	325	325	326	317	347	318	318	314	306	314	357	325	337	318	316	337	327	359	353	319	354	337	352	327	334	346	367	348	325	344	317	333	341	325	330	325	344	339	335	314	330	339	326	293	311	311	327	325	332	300	328	363	349	297	351	380	331	303	361	338	312	305	359	356	330	384	349	325	343	326	314	346	379	324	359	343	337	306	321	304	336	339	346	340	322	328	337	348	332	339	321	367	330	324	343	351	342	313	316	331	325	335	337	333	304	316	308	321	327	295	353	322	358	330	320	305	333	341	309	314	328	298	339	306	326	313	323	352	320	311	346	334	347	339	373	342	307	339	326	355	343	344	308	317	328	286	323	352	360	329	357	328	361	349	366	367	345	342	324	309	351	311	313	303	324	352	323	329	361	334	342	326	333	358	356	326	332	337	301	321	342	329	326	336	339	339	369	352	331	322	338	346	326	333	326	308	336	327	327	326	351	340	325	340	314	320	327	314	346	330	326	333	354	346	334	334	338	346	316	290	313	360	333	365	337	309	310	337	350	335	334	341	324	315	331	346	337	316	342	336	332	342	316	351	335	307	354	337	332	338	315	384	324	333	314	352	314	304	330	319	299	347	373	312	339	318	340	328	299	348	308	352	309	344	309	318	337	354	344	311	345	305	317	345	324	331	344	360	331	321	332	338	343	311	346	321	347	321	336	316	345	354	340	343	331	363	320	376	337	355	337	335	324	337	335	308	294	380	358	351	365	330	320	342	344	354	336	338	319	319	304	302	334	323	321	318	332	347	351	381	329	351	370	338	292	327	338	340	358	319	368	315	332	329	334	319	331	375	346	338	344	347	330	327	329	314	305	365	332	373	334	310	345	329	321	302	327	350	332	323	332	324	335	366	306	347	319	356	343	284	325	332	355	327	354	315	333	335	341	358	314	361	339	348	357	321	350	334	363	325	327	279	324	340	315	358	336	350	320	320	336	354	362	317	351	319	341	356	334	315	361	361	361	339	338	350	326	318	341	322	345	344	320	344	353	340	332	341	348	335	348	318	336	318	330	308	340	292	330	355	373	359	359	355	342	296	348	365	334	334	320	319	360	344	321	342	338	341	337	328	331	328	360	316	346	339	291	304	321	315	357	338	344	346	354	333	337	332	331	305	348	348	321	348	321	316	360	354	360	306	295	315	331	339	367	310	352	331	330	321	332	313	339	339	342	357	315	310	307	318	364	338	298	322	336	397	366	333	332	328	374	328	351	344	327	331	344	292	322	332	343	331	327	329	338	337	339	360	359	343	324	300	339	301	326	336	354	313	301	340	334	302	324	343	325	335	333	321	319	334	330	317	283	341	313	319	337	331	344	331	357	301	325	345	337	364	330	333	322	343	361	333	346	336	323	297	328	323	341	333	343	322	349	314	330	328	317	339	335	331	346	357	331	330	317	336	367	356	303	334	313	335	329	325	294	348	316	305	322	335	302	325	310	334	315	318	347	331	352	353
13107	2668	3190	3439	3073	2653	2347	2036	1844	1622	1487	1460	1309	1257	1212	1188	1146	1085	1113	1106	1021	1047	1065	1024	957	979	985	983	965	960	940	984	975	944	900	963	910	947	910	889	984	928	925	867	912	956	920	925	978	906	924	914	916	897	905	893	831	883	884	889	908	862	912	947	927	920	878	889	875	910	876	854	911	868	895	930	898	882	876	893	896	949	883	903	871	852	916	892	865	948	885	882	880	874	886	837	905	899	897	890	868	928	927	884	895	825	863	889	919	927	872	911	940	896	856	921	874	908	874	905	960	926	864	862	910	898	864	875	886	826	915	886	878	891	829	871	936	906	913	926	931	869	888	872	882	907	893	900	896	869	863	909	882	862	908	882	914	846	876	869	855	907	884	836	895	932	866	918	904	888	895	929	860	868	907	900	839	815	877	898	936	911	931	908	875	883	889	866	844	865	853	902	932	865	894	867	887	853	872	846	876	878	928	894	840	867	906	843	818	913	896	851	847	907	843	856	874	879	930	878	917	826	882	863	871	895	906	854	863	884	944	874	881	930	883	929	913	888	868	912	863	946	878	863	856	891	899	870	851	935	812	882	883	883	874	897	881	878	877	878	865	939	885	874	919	920	908	890	912	957	864	870	915	914	892	959	921	890	872	885	860	866	893	864	918	866	923	866	930	903	860	854	913	826	837	849	874	895	935	864	925	864	857	821	909	911	846	802	928	911	898	903	887	880	879	860	882	865	828	865	875	893	904	884	909	876	861	876	863	881	903	907	870	886	863	888	819	872	844	843	896	874	881	900	919	864	854	869	867	787	924	898	842	906	988	865	888	887	845	881	878	887	850	926	863	828	849	835	933	932	888	858	849	837	873	914	872	865	881	871	890	858	859	888	884	878	849	833	903	960	945	903	866	842	880	855	901	868	860	878	874	910	855	945	830	875	889	883	846	927	889	937	892	902	883	837	870	951	911	824	936	910	919	934	879	876	916	868	895	883	891	878	840	870	918	928	851	867	901	915	861	918	881	852	849	887	920	853	867	932	871	831	909	843	844	838	879	936	913	893	904	883	905	892	878	897	881	921	892	939	918	853	878	859	889	870	872	908	883	884	909	917	882	892	891	890	838	900	894	914	843	854	950	875	873	871	873	943	888	908	924	852	911	878	887	874	855	875	874	916	900	835	883	869	866	852	938	866	927	852	890	888	907	908	892	887	831	854	925	919	885	837	895	925	843	861	896	867	814	837	883	909	905	907	920	908	896	866	868	909	918	878	906	944	846	894	869	874	886	904	886	852	894	859	911	869	907	926	873	893	877	899	844	841	895	891	866	868	917	907	907	845	862	861	872	871	901	880	846	920	937	893	897	917	894	830	924	846	898	903	871	866	947	854	889	898	868	943	872	851	864	914	848	895	906	854	866	872	886	856	869	867	885	885	890	922	840	882	859	898	908	951	876	899	848	886	817	928	876	911	871	888	885	927	882	881	927	908	840	892	830	911	871	922	908	888	908	916	847	903	866	890	845	875	862	836	812	853	857	851	876	854	863	851	870	871	878	849	925	862	923	891	898	955	963	880	926	882	852	949	840	868	892	879	922	868	905	951	852	838	864	898	875	885	903	920	878	916	880	907	820	900	849	883	837	889	854	851	902	897	853	864	879	921	894	874	893	857	929	907	891	890	901	897	887	873	888	856	916	870	876	933	946	848	901	910	864	925	948	863	864	881	910	898	894	846	857	931	894	872	876	870	869	867	853	849	850	894	882	911	893	874	933	871	866	910	884	909	841	829	870	914	880	897	884	901	899	883	872	908	849	898	921	846	849	903	941	860	907	853	882	867	921	883	883	971	847	841	983	977	822	916	891	904	897	880	845	859	848	892	893	859	957	942	884	919	918	842	909	874	903	910	919	859	864	891	879	870	869	819	878	859	902	898	810	872	930	867	907	912	918	889	883	893	842	871	830	907	852	843	898	894	908	879	852	909	917	846	900	902	874	914	896	937	882	882	926	919	938	941	891	865	910	918	902	923	885	911	884	872	872	869	874	874	886	902	882	871	855	902	905	870	889	869	908	872	889	886	909	902	897	839	866	811	889	923	894	873	938	913	908	901	845	903	897	909	912	844	875	893	879	919	921	870	905	845	853	877	909	868	846	897	871	862	900	933	918	924	912	889	876	886	877	861	905	865	846	879	904	889	910	881	915	943	860	853	884	852	893	909	872	897	938	899	887	883	874	841	860	876	851	909	952	862	872	909	844	876	849	841	920	833	945	900	889	883	931	843	838	847	856	820	846	870	871	845	945	866	895	924	909	881	888	867	898	889	921	895	846	945	873	870	907	918	876	864	940	857	890	888	899	878	867	908	893	921	918	874	921	912	877	857	902	883	858	888	885	867	876	883	888	890	899	903	836	894	893	832	850	846	883	879	875	892	910	859	909	866	897	884	906	952	862	899	953	948	942	895	867	853	858	919	832	958	910	898	897	885	847	858	850	881	833	856	897	866	873	824	869	912	886	914	878	849	902	892	888	922	868	833	892	872	873	879	848	892	849	844	876	880	911	913	877	877	970	867	906	883	893	876	905	901	907	877	853	875	871	868	892	892	860	872	886	930	858	936	910	877	920	877	897	849	897	853	846	894	940	805	835	918	904	920	887	839	919	940	858	802	875	850	855	866	908	899	873	843	907	923	879	911	881	899	908	910	906	843	900	936	862	874	856	881	902	891	887	904	902	849	867	890	885	883	890	871	869	838	864	861	867	861	826	854	882	896	877	887	927	916	887	883	873	896	834	906	852	877	868	910	840	871	892	815	831	873	894	911	890	847	849	835	874	855	899	874	867	886	891	872	860	903	893	916	905	875	903	877	911	836	932	874	882	871	915	878	931	880	869	921	871	899	860	880	876	858	935	884	826	926	874	877	947	909	834	864	893	844	880	909	945	906	860	846	883	879	926	884	893	891	922	876	893	903	876	917	879	912	951	893	926	899	876	877	948	845	842	856	935	881	841	923	874	883	951	921	825	881	879	851	884	873	840	889	854	844	891	866	868	891	900	912	839	893	881	842	884	902	840	857	899	963	878	847	853	975	852	947	903	895	895	893	893	879	925	904	866	904	887	828	884	866	918	901	884	858	863	839	861	880	896	906	897	897	829	907	999	880	899	904	909	842	903	909	878	898	913	822	891	915	890	894	897	896	872	912	881	862	893	899	878	875	822	888	858	882	877	878	942	857	859	881	866	884	918	859	922	841	888	848	830	870	904	839	868	930	924	913	881	857	915	900	902	881	887	871	899	901	867	866	928	867	926	832	863	950	884	866	873	871	928	873	922	877	850	905	843	825	860	865	890	851	857	904	868	848	843	889	858	925	879	869	881	902	905	850	871	872	903	888	929	940	925	951	879	840	894	883	855	855	908	888	954	895	829	881	916	892	857	912	962	866	845	897	839	858	888	895	884	879	931	885	883	909	940	906	904	913	868	906	874	923	931	895	912	861	889	897
35757	16781	11372	6293	3380	2171	1395	770	678	582	561	480	477	478	490	411	434	405	439	406	436	439	412	388	418	362	380	399	388	389	369	412	374	370	390	388	376	381	412	391	352	415	388	401	407	415	365	378	350	371	385	361	393	391	402	400	393	385	376	356	394	376	379	419	389	355	357	383	404	381	379	355	397	393	409	383	323	335	355	383	392	416	386	332	388	366	358	367	368	377	370	398	367	375	378	374	411	393	372	365	367	400	395	415	396	390	396	384	364	402	371	368	378	384	388	368	355	345	365	388	372	380	380	426	378	401	371	346	357	354	417	363	360	351	396	411	367	370	392	368	373	401	367	411	353	385	399	395	435	375	357	401	403	355	365	377	414	396	382	344	333	364	380	382	360	358	384	375	357	340	380	382	407	393	378	386	386	387	354	372	378	407	394	366	376	376	342	353	390	397	373	391	380	383	364	356	341	382	397	377	350	390	394	376	371	359	372	355	404	373	371	413	358	373	384	369	357	391	376	376	350	386	365	378	370	352	384	362	392	396	390	384	388	367	404	396	390	372	354	408	311	381	412	398	383	382	369	364	341	377	367	379	383	370	374	387	389	415	408	415	365	370	370	413	369	396	371	345	379	340	378	382	319	381	379	389	378	356	391	381	393	364	401	385	383	396	353	370	380	365	395	382	350	344	366	384	351	381	403	394	368	379	393	381	381	384	371	342	375	379	371	379	382	391	362	365	378	372	369	379	375	384	428	420	390	363	381	390	390	399	364	407	346	370	365	391	411	417	363	355	382	370	392	366	386	409	362	351	355	382	371	393	374	355	407	387	408	349	391	384	348	407	378	389	361	375	391	346	376	398	370	346	389	378	382	358	383	380	382	376	378	368	390	403	374	396	362	372	398	346	345	367	354	383	345	348	376	357	388	380	369	380	405	368	381	404	357	378	388	358	367	348	390	366	362	394	394	384	410	382	350	400	317	392	381	371	319	367	356	383	396	371	367	384	360	391	396	373	379	365	394	363	393	350	371	372	354	403	357	367	403	364	419	371	407	393	380	399	382	363	375	339	369	388	382	402	378	399	381	361	370	362	368	337	363	351	339	423	363	365	358	356	353	397	369	371	385	381	378	374	390	386	381	351	382	379	383	392	420	387	391	379	339	385	398	368	390	358	390	392	375	373	371	375	406	385	386	365	373	390	387	402	414	365	402	349	369	391	359	346	364	375	365	376	385	348	400	367	420	340	393	406	387	382	372	370	365	397	352	383	341	401	362	361	403	360	383	376	410	390	366	370	358	380	359	370	372	332	383	396	374	378	335	388	351	381	369	367	392	382	349	349	353	336	368	375	417	416	349	390	366	398	363	356	397	363	427	357	389	388	376	356	359	401	394	409	391	380	376	370	378	365	366	373	359	370	348	370	354	400	381	352	382	399	385	379	397	374	404	390	390	405	351	381	369	366	359	380	366	356	370	354	409	420	374	375	390	371	393	356	383	395	370	340	386	380	362	390	389	396	371	399	376	368	379	415	395	392	364	355	366	410	354	388	346	361	376	379	357	406	385	382	391	418	366	390	374	379	402	375	374	381	398	412	426	371	396	367	384	414	349	373	360	406	363	345	393	377	362	359	350	379	346	358	401	396	382	379	372	369	354	426	391	386	375	386	350	381	389	399	395	392	413	371	358	360	380	415	372	358	372	362	406	382	382	383	379	350	372	395	384	383	377	352	355	372	384	352	380	383	413	385	375	381	377	396	361	385	372	383	340	342	366	408	361	333	332	377	357	380	384	403	403	414	383	390	395	393	382	366	402	316	376	360	383	363	381	367	384	408	395	400	378	344	362	409	377	355	393	360	345	412	379	339	365	357	346	363	385	381	383	391	365	377	347	346	405	405	338	339	386	370	382	376	353	373	378	411	381	381	395	392	353	393	370	386	349	363	400	396	380	354	353	409	328	370	406	397	385	401	356	376	348	410	390	380	386	376	426	363	389	367	388	383	398	365	390	358	370	343	365	347	355	331	381	381	336	393	391	381	401	400	366	420	389	361	349	392	393	379	366	378	386	386	392	361	392	389	372	381	373	368	375	351	340	386	386	373	368	391	371	371	383	371	374	383	364	365	392	360	370	407	368	421	394	389	411	369	351	354	384	391	367	380	384	369	424	359	378	377	364	381	352	408	358	386	347	350	411	387	390	373	397	383	364	341	397	376	396	414	339	393	357	393	419	349	335	355	396	333	394	392	393	360	387	349	365	379	379	358	377	358	362	399	396	365	410	389	370	354	366	334	390	382	372	373	347	413	373	390	377	357	384	344	372	376	398	354	373	344	359	383	359	379	378	402	369	380	365	401	384	360	384	404	370	350	391	355	401	360	359	395	377	355	385	368	377	383	362	431	402	370	366	407	367	376	394	363	370	394	389	393	383	365	424	385	383	411	379	388	340	373	355	396	388	395	366	368	383	395	383	349	371	394	380	410	385	380	371	397	389	365	366	384	346	355	378	403	377	392	387	373	370	384	369	362	380	374	413	370	398	409	393	380	399	377	372	397	352	384	363	376	372	393	393	370	365	356	356	390	369	359	339	376	326	351	340	397	368	368	362	383	360	310	405	347	353	384	370	429	374	353	401	394	387	357	381	346	355	343	369	332	365	373	383	337	376	387	400	383	404	374	365	381	367	406	314	350	366	404	366	334	378	368	349	394	347	378	385	398	378	370	407	371	393	357	375	367	390	356	355	342	410	379	373	339	407	397	411	363	345	335	338	381	403	378	384	377	393	336	354	374	383	370	367	399	374	378	351	364	373	374	362	347	401	371	378	372	380	377	394	340	391	381	341	360	383	378	416	371	396	378	356	359	385	359	373	362	389	402	335	372	397	377	367	351	413	349	374	388	411	350	380	394	366	383	407	389	412	368	407	363	370	357	377	364	333	403	372	383	351	371	339	390	418	371	348	388	390	387	366	391	399	395	351	390	351	367	356	393	384	332	388	343	348	355	360	373	375	383	393	408	381	389	370	395	398	389	342	378	404	389	371	384	373	375	375	391	376	352	395	377	359	356	369	381	368	371	340	349	404	415	362	384	408	379	397	415	377	388	359	346	361	339	378	407	354	374	393	373	387	355	375	382	387	356	386	380	333	372	361	352	423	395	378	388	386	384	379	387	399	401	358	343	400	386	334	380	338	378	426	398	367	389	362	363	392	365	383	402	400	407	360	385	372	408	376	371	421	361	347	358	363	393	352	385	397	332	385	392	352	408	345	399	399	357	406	404	392	364	388	396	338	358	375	406	421	400	385	361	375	397	354	367	356	365	378	387	411	356	395	414	361	381	373	423	400	373	366	400	373	383	404	368	355	370	341	381	379	386	369	387	353	362	402	388	352	371	358	369	399	391	353	384	414	374	369	373	358	359	340	356	341	354	362	388	385	358	402	401	365	354	385	373	323	423	390	386	365	397	341	393	364	358	405	386	382	371	419	400	372	370	372	361	393	415
21359	4237	4917	5176	4479	3770	3111	2838	2481	2268	1993	1862	1670	1594	1462	1457	1366	1339	1328	1317	1211	1266	1261	1137	1154	1182	1175	1057	1204	1096	1086	1064	1100	1050	1056	1051	1030	1024	1090	1000	1027	1045	1040	1010	1037	1013	962	1043	1027	1004	1013	1021	1005	1010	1037	997	993	1027	979	968	968	979	1019	963	1011	1045	1029	976	963	994	1036	967	973	970	979	994	897	916	1001	1053	940	1038	1000	997	973	979	921	915	937	994	980	906	956	971	1025	967	978	935	964	1001	973	950	934	976	1028	969	922	964	964	994	964	966	963	941	990	968	971	933	966	947	924	942	954	969	986	937	970	1003	957	974	997	971	985	984	986	967	953	1003	972	931	951	981	916	981	942	966	972	971	961	972	1001	955	910	942	1011	960	987	971	933	979	1019	954	953	979	960	962	943	928	936	965	989	972	954	1013	962	964	975	996	950	947	927	937	927	999	951	911	1004	955	938	934	965	962	915	884	926	980	948	946	975	978	971	988	906	952	1014	964	968	943	924	929	924	1017	954	979	966	935	977	955	1008	945	936	1018	918	961	1009	1002	960	950	997	937	951	952	919	984	923	967	959	954	1015	993	978	936	999	986	925	982	1013	958	934	1012	1009	993	929	969	944	980	972	949	993	889	961	926	917	915	968	968	925	930	947	931	979	987	979	940	965	992	961	913	982	922	924	1036	971	898	937	955	962	941	989	944	931	934	993	914	919	937	985	916	935	951	934	1004	982	1009	936	988	1033	983	923	993	891	959	976	997	977	998	910	974	960	934	926	976	1011	960	958	969	967	954	963	915	903	962	976	946	993	951	931	1005	957	1003	917	915	994	957	973	964	954	938	1020	911	914	908	964	1001	941	1020	947	1021	951	1004	967	983	963	949	944	919	946	968	898	1020	965	1005	943	994	903	916	928	976	908	924	915	949	981	984	972	920	952	981	965	976	990	976	924	933	952	920	974	943	943	936	980	965	942	929	939	945	958	957	968	924	976	926	963	959	925	963	936	1008	920	982	987	945	999	980	950	921	972	916	970	972	980	995	949	930	964	939	967	941	965	972	935	902	943	930	914	916	1019	957	974	946	911	935	960	966	977	977	987	928	988	990	956	980	1001	955	947	953	930	1017	950	954	1001	961	921	1014	977	948	996	945	1025	938	931	905	905	935	934	965	981	973	1013	896	930	938	963	998	960	925	949	966	976	963	926	963	897	991	967	948	973	974	901	921	929	964	971	960	954	962	891	936	957	940	983	917	949	901	1030	974	985	967	952	985	952	1004	1005	987	928	942	971	956	969	994	967	971	955	973	906	937	1021	947	960	954	991	954	999	965	949	1040	948	995	1013	924	992	1021	935	952	970	937	949	964	929	957	929	974	985	921	956	919	933	922	978	951	973	963	926	950	938	907	960	917	979	958	921	927	878	989	905	993	947	1002	940	941	967	932	955	934	908	957	943	973	944	999	920	958	888	967	1026	941	917	926	942	987	925	905	970	1001	983	928	944	880	961	958	938	980	924	981	998	966	975	966	916	938	986	976	941	963	958	1010	917	1009	923	991	1007	969	926	913	968	980	953	1007	945	989	970	1027	978	945	998	1019	940	1013	935	915	959	913	964	938	916	939	976	903	908	936	925	928	950	1024	960	945	968	890	919	961	925	969	898	967	989	926	947	983	983	949	965	941	1029	924	942	892	964	995	954	926	942	994	948	973	934	960	1034	922	971	992	956	925	921	985	939	916	995	967	941	993	952	963	960	963	959	938	967	969	927	976	943	937	940	956	1006	914	994	929	978	965	953	960	906	956	950	913	977	983	926	963	990	983	948	985	940	946	924	963	966	935	960	945	991	938	948	867	944	997	962	880	1000	919	941	1019	921	942	947	957	952	989	964	978	952	987	974	921	953	944	931	968	925	911	1022	943	957	970	976	970	936	970	969	950	946	1000	930	897	1006	961	922	946	920	961	962	961	944	929	972	926	961	915	922	962	967	961	945	982	929	977	972	974	1010	944	980	946	998	922	948	974	900	904	965	965	959	974	992	910	935	999	969	998	982	1031	933	1002	922	995	970	957	1031	1002	1017	926	972	937	943	940	937	967	948	997	968	896	940	1011	918	952	927	929	912	930	912	954	1040	957	1002	989	972	895	947	980	985	911	958	932	1010	917	938	964	913	956	968	934	996	980	972	936	984	982	934	955	969	935	958	938	946	944	998	993	937	949	1015	938	968	924	922	950	962	935	939	982	1004	934	923	953	928	890	989	965	934	977	967	955	970	961	966	942	1016	914	910	916	918	958	941	954	929	903	959	980	988	925	936	972	912	927	941	962	918	965	957	934	937	955	989	961	954	986	962	917	917	974	886	938	924	1010	941	971	942	946	966	978	948	963	966	926	947	1022	943	952	1066	963	913	963	978	939	929	951	900	922	965	995	959	984	958	955	932	983	918	1003	935	892	956	962	990	952	928	935	962	953	940	972	992	985	983	934	997	962	916	935	952	959	962	913	1007	916	939	940	957	987	964	945	996	920	893	992	926	982	945	909	968	926	969	986	966	999	951	1025	971	907	922	985	966	872	936	969	972	906	1044	1014	1042	934	981	921	906	992	992	981	966	898	990	926	976	966	914	936	953	929	951	906	922	970	958	954	961	946	976	971	920	989	953	974	951	976	980	961	877	937	969	992	889	947	972	988	1012	939	967	960	990	966	998	988	971	974	940	963	974	925	964	887	1002	943	950	968	962	977	971	999	935	939	926	944	959	952	963	971	885	923	965	954	1016	935	925	926	920	924	933	922	924	966	986	912	916	946	926	942	929	897	960	943	942	909	965	930	969	951	983	967	954	933	900	971	928	932	987	1009	961	971	980	938	911	995	936	925	1026	1032	938	977	966	954	983	957	978	999	922	968	962	900	944	956	944	969	958	924	952	878	913	922	968	1033	1015	987	946	927	975	947	948	962	916	986	937	901	991	946	964	909	961	944	955	974	1024	945	949	1005	944	937	974	926	965	957	945	995	942	1004	949	960	976	905	960	894	890	936	1011	955	936	1017	906	917	936	916	959	897	984	937	977	972	942	981	959	959	994	977	912	950	1010	910	968	964	968	939	925	882	951	1001	995	895	993	995	955	944	961	961	967	988	955	982	990	957	941	950	946	914	993	964	907	925	943	905	974	963	1043	1008	893	929	953	1018	907	941	955	962	959	963	926	967	873	944	974	942	961	1010	987	1013	933	911	959	934	938	972	971	974	962	962	987	973	1021	979	992	955	920	986	929	932	965	977	950	992	950	923	986	939	931	951	928	968	972	978	964	929	971	921	902	875	980	899	936	945	974	1011	942	932	973	1005	942	989	943	937	980	946	990	902	930	972	980	959	935	980	936	990	903	957	912	1029	954	968	1008	960	934	933	995	988	949	1019	971	981	974	965	940	1039	996	933	962	932	975	943	972	960	953	935	971	995	944	982	926	980	951	971	959	947	925	971	962	919	985	881	981	940	962	976	1011	938	934	948	919	1020	991	975	934	996	967	1004	933	963	1003	942	912	965	946	982	955	916	976	950	942	906	956	939	909	904	945	940	889	1017	928	1018	940	989	940	956	998	981	978	951	971	975	976	955	930	1016	962	975	914	1002	992	965	971	979	926	982
3582	771	437	258	167	155	158	137	151	153	181	142	163	153	193	150	123	150	156	150	134	157	150	114	136	169	150	153	137	164	159	164	133	133	168	138	131	147	151	151	161	167	170	150	160	153	146	164	141	134	159	129	157	152	161	138	134	138	171	142	158	145	167	156	138	155	160	146	172	166	134	142	157	142	144	129	129	144	140	166	143	162	127	153	182	127	150	150	149	143	141	159	148	132	133	143	147	143	140	164	140	146	154	164	133	137	151	164	172	162	142	179	151	148	166	145	151	173	153	139	114	132	151	145	150	155	125	138	135	153	129	138	147	144	169	141	158	163	153	177	160	132	151	149	157	156	167	126	141	146	137	163	150	163	157	148	149	147	146	155	161	147	146	142	149	137	130	146	149	162	137	152	152	166	152	130	138	157	160	154	168	151	138	158	150	143	150	146	118	140	154	165	142	130	159	134	162	145	153	134	142	185	153	166	161	142	129	140	134	148	137	132	150	140	150	153	179	152	125	143	136	128	140	148	129	157	157	146	148	137	135	168	146	155	133	149	143	154	163	163	150	151	159	179	159	180	132	129	140	124	177	124	143	144	155	136	162	138	167	137	156	163	135	135	138	154	161	141	155	168	134	163	180	145	172	125	138	146	164	145	158	139	134	134	134	138	156	127	144	159	138	144	156	116	129	139	155	160	150	152	178	155	145	142	156	161	162	132	125	124	154	145	169	153	169	153	167	136	152	150	142	133	157	164	135	144	164	143	148	146	172	147	140	161	111	143	145	161	166	140	160	143	167	167	182	150	152	145	176	149	155	134	147	130	154	138	151	162	149	155	152	154	139	150	139	159	144	147	149	130	145	156	167	159	145	146	146	148	155	141	148	152	133	142	155	161	149	138	142	156	146	148	153	136	162	130	154	127	165	159	129	129	158	152	160	152	146	162	146	183	149	156	154	151	134	149	150	143	149	143	168	165	158	148	139	151	164	154	151	124	146	143	147	158	153	151	150	161	144	147	146	149	165	139	128	158	149	163	136	157	130	152	141	141	146	134	148	156	158	160	153	147	148	141	148	150	154	161	153	147	172	143	161	159	161	166	147	137	147	158	159	122	152	129	129	140	143	137	166	157	146	129	151	153	158	137	152	144	138	140	139	150	137	137	145	150	150	168	158	167	156	163	147	147	142	167	152	148	137	120	144	152	158	172	154	151	142	137	145	132	155	168	147	137	132	160	145	153	145	150	131	145	130	159	140	126	171	144	170	153	170	140	168	143	159	166	154	156	144	154	174	163	140	151	159	134	155	137	164	139	137	147	158	153	145	182	149	149	154	142	156	146	138	146	152	165	157	130	136	135	169	148	143	154	153	135	159	150	156	143	162	152	151	168	159	154	166	140	152	147	190	170	143	156	143	132	146	148	159	165	191	159	153	162	162	150	156	159	166	139	151	151	163	170	144	128	145	174	165	137	145	151	142	142	164	146	140	144	135	154	164	150	131	148	151	142	134	150	153	151	138	142	168	175	149	146	124	149	164	140	136	155	166	152	158	161	156	152	150	143	166	159	160	147	159	145	125	142	117	135	158	138	160	141	154	149	143	152	134	143	143	151	150	150	127	143	168	142	151	135	145	158	145	143	159	156	151	159	162	130	153	142	150	163	134	127	139	170	148	124	140	172	144	146	147	143	169	137	138	150	173	147	159	140	138	139	154	154	150	155	130	137	144	176	144	127	139	140	147	142	138	158	149	159	132	165	126	150	132	161	174	148	139	132	143	132	167	161	159	152	146	156	151	138	165	170	156	153	153	140	135	138	157	133	134	166	156	135	160	147	131	144	158	151	159	133	159	149	144	133	150	137	155	146	127	135	162	147	133	130	138	142	167	133	168	134	141	143	145	150	133	138	148	126	162	150	159	149	125	157	149	154	149	139	145	151	135	151	151	163	162	148	143	160	158	156	142	162	150	149	133	132	153	162	151	151	122	150	146	160	141	146	140	146	158	155	176	140	138	161	159	147	134	154	154	162	167	114	145	172	158	151	150	144	141	147	169	170	127	137	158	119	161	168	152	147	146	156	171	149	155	154	152	165	158	139	128	139	145	149	147	146	173	155	155	147	148	174	142	146	138	145	155	162	126	157	125	157	145	145	154	148	165	148	156	152	134	159	135	144	144	145	151	138	153	146	167	142	113	142	141	164	157	142	150	153	147	165	152	162	153	155	132	178	146	139	156	140	150	167	130	150	157	163	125	160	143	152	150	142	134	145	138	146	156	152	174	161	153	144	143	149	140	156	150	150	161	154	159	158	152	138	123	137	144	131	142	144	133	128	148	158	147	151	150	143	132	153	128	154	153	137	144	143	133	156	170	145	133	157	152	126	152	145	139	167	122	133	136	157	158	136	149	150	155	154	155	143	142	160	140	145	163	148	152	144	172	135	157	144	154	172	160	141	142	145	146	138	135	174	145	161	160	151	149	155	143	143	175	148	154	142	132	141	157	135	162	142	130	158	141	168	153	151	144	144	141	140	149	158	145	157	141	166	141	161	123	157	149	146	138	148	138	157	170	130	144	155	156	127	124	172	159	158	143	157	151	128	159	151	151	151	125	132	132	151	162	131	153	129	123	144	144	175	156	152	141	150	161	165	141	152	166	145	143	138	162	164	150	161	153	131	128	152	131	148	161	168	142	159	141	152	148	155	159	156	131	162	142	128	136	146	178	156	153	167	147	140	129	142	141	132	173	159	146	162	134	160	159	144	161	146	149	165	140	150	133	133	156	139	138	127	146	148	171	146	154	170	138	129	150	152	175	137	164	144	138	148	154	159	128	157	156	154	165	155	147	146	162	123	150	166	146	151	153	164	157	155	140	147	144	142	143	150	152	151	147	145	163	134	145	123	167	118	111	161	145	165	129	169	155	166	139	136	150	136	139	146	143	182	166	121	129	155	153	133	135	138	159	146	170	144	144	147	138	136	146	150	142	128	151	150	147	143	159	158	136	154	150	140	136	184	140	145	170	141	161	145	150	147	131	132	169	144	152	117	139	154	151	150	150	156	130	139	165	140	155	161	150	168	149	155	134	150	140	151	145	120	149	158	160	152	167	153	151	142	155	175	154	179	165	155	144	173	137	129	146	153	135	125	170	144	137	168	138	170	151	144	125	159	142	146	160	137	159	139	142	148	147	142	133	162	191	149	129	146	144	143	147	146	133	181	158	156	153	136	177	137	147	126	165	161	157	158	129	133	133	138	150	150	148	152	119	131	140	143	164	174	163	177	145	151	158	146	139	146	164	131	129	167	141	139	134	118	152	150	149	142	131	137	142	129	166	147	165	161	150	147	131	141	147	171	176	143	156	164	138	133	162	125	127	143	146	135	166	153	138	146	150	147	159	145	139	165	155	124	166	142	124	162	158	158	158	167	157	146	145	127	155	163	149	128	156	157	133	167	182	158	146	132	142	156	143	149	147	135	156	139	147	150	140	168	131	162	172	157
3369	1001	801	619	563	530	528	530	540	489	508	479	482	496	469	457	494	530	512	501	464	547	502	500	513	501	514	482	467	502	505	530	502	496	474	484	483	501	503	495	458	507	489	463	481	464	517	481	463	469	517	487	444	493	487	498	468	480	483	479	529	492	531	469	509	507	485	487	466	487	485	462	473	483	504	457	455	482	497	464	494	530	462	478	461	474	530	479	443	480	491	519	498	472	493	517	513	474	428	458	479	474	502	486	461	454	469	446	509	497	476	457	505	470	503	509	503	449	481	475	505	485	476	488	488	484	476	456	471	484	456	442	447	478	512	463	454	467	483	490	489	546	440	468	475	480	508	512	493	503	533	466	484	499	482	460	515	461	422	476	473	502	431	472	492	497	483	465	434	500	471	450	460	469	520	456	534	461	509	461	473	463	471	482	486	499	477	473	470	500	465	530	455	483	505	462	467	494	491	487	471	494	486	488	509	465	490	486	482	509	490	514	465	505	479	471	490	466	486	483	514	500	466	474	445	475	477	537	477	509	491	451	484	463	487	483	436	475	474	474	521	535	466	446	456	477	490	452	463	525	461	458	466	481	445	466	475	499	483	464	502	485	501	509	472	468	443	497	503	469	509	476	461	469	495	529	508	522	485	478	473	484	502	476	479	498	496	497	508	448	504	501	504	491	484	474	487	495	477	490	468	486	477	490	432	478	481	507	507	509	483	474	527	524	480	479	472	504	473	467	459	460	471	458	467	464	443	487	514	497	516	482	484	483	493	476	530	459	506	496	484	475	490	470	505	452	456	542	473	502	506	498	503	458	465	476	502	472	478	478	489	476	504	472	517	462	496	481	473	466	467	512	466	501	504	461	504	454	486	506	494	524	506	469	481	457	490	491	476	468	522	469	502	463	467	481	470	483	459	452	473	456	464	481	466	493	453	500	466	482	497	459	503	507	522	458	461	502	487	469	477	471	473	509	475	491	450	536	502	448	452	472	506	463	520	498	432	521	482	499	501	487	474	485	466	498	476	464	469	496	499	512	478	488	459	496	498	481	487	476	483	481	487	438	513	449	491	497	496	458	488	490	483	493	515	441	495	476	496	457	475	497	480	510	498	479	491	483	503	460	465	518	522	493	520	502	494	431	504	467	494	483	494	452	462	497	445	446	484	489	479	469	472	489	483	520	428	471	543	495	486	480	440	472	456	471	488	464	454	490	499	508	499	500	436	527	455	500	442	452	512	506	502	472	476	550	485	504	497	469	478	460	503	498	507	498	490	510	458	461	494	470	495	455	521	454	485	484	482	524	456	518	492	483	465	495	486	506	472	504	489	462	452	527	484	467	520	478	487	456	483	483	495	503	458	467	495	508	480	502	456	517	442	470	445	494	463	485	472	508	531	464	486	483	489	450	486	464	499	474	461	516	503	487	460	467	498	496	464	510	464	480	469	491	503	458	487	516	481	514	486	497	448	459	473	469	502	478	450	523	509	487	482	509	465	472	469	460	500	480	479	487	460	450	502	467	473	506	464	493	502	457	467	493	479	479	480	488	471	468	451	459	501	462	512	460	477	464	455	464	547	502	487	491	476	453	461	486	451	450	485	506	479	463	516	511	527	507	477	508	475	487	503	464	486	476	504	486	467	477	482	481	469	451	515	468	497	479	483	463	497	496	505	454	518	524	469	489	505	509	497	477	477	487	483	444	458	451	468	484	469	444	452	483	441	503	472	501	490	502	493	491	462	466	499	502	463	471	504	498	498	454	508	515	480	489	473	474	518	462	487	469	506	483	490	515	515	495	491	453	472	487	465	485	515	465	490	476	483	463	460	466	473	495	497	469	456	490	470	471	479	501	475	472	487	507	503	515	468	500	481	472	509	458	479	505	496	464	482	505	455	476	472	476	517	480	519	448	472	479	480	499	496	484	466	476	523	460	450	463	507	489	446	469	480	491	473	452	477	484	518	483	463	485	528	505	487	507	456	452	493	473	499	511	468	494	481	460	475	497	486	511	484	486	492	495	474	453	472	483	493	496	494	468	505	487	469	474	482	504	488	495	458	448	459	475	523	524	495	506	479	499	506	491	461	531	486	491	494	512	476	443	479	474	470	526	472	457	454	500	461	503	454	481	489	460	456	473	466	485	505	529	475	466	472	467	505	473	509	502	491	443	471	510	446	519	507	453	493	485	503	500	479	545	495	507	481	470	454	489	488	463	536	489	461	464	466	493	514	496	453	488	467	455	480	486	444	492	476	470	492	466	498	486	488	476	529	490	481	475	474	497	469	450	488	459	465	470	485	486	479	469	491	532	485	463	452	487	494	457	471	492	506	521	507	509	493	443	469	510	486	509	529	521	453	489	482	472	495	498	505	461	478	511	459	522	475	491	501	479	462	459	465	448	476	456	532	508	464	485	498	445	529	477	457	515	472	475	488	473	433	528	472	482	487	457	501	518	487	447	490	485	485	455	488	514	459	546	520	496	491	506	465	507	493	451	470	474	503	499	490	495	443	482	480	489	503	511	479	474	462	466	441	472	499	469	511	510	481	466	506	493	472	491	511	443	453	465	445	498	457	485	482	496	512	475	504	503	496	463	461	482	470	488	449	489	515	502	466	503	487	486	475	485	482	473	472	497	470	512	462	471	508	505	522	499	500	481	457	475	461	482	497	498	472	482	491	488	476	461	499	496	488	484	465	495	459	494	492	472	467	498	501	487	482	474	444	474	476	496	489	461	494	477	447	507	492	512	526	476	474	462	480	470	499	491	472	467	471	512	492	467	502	468	442	478	506	489	488	458	460	470	484	478	475	468	516	460	498	487	475	494	463	468	471	460	474	497	483	489	448	500	451	461	504	482	502	479	458	478	461	480	499	505	514	480	522	459	491	461	439	511	512	467	450	466	487	472	470	464	497	476	482	467	547	505	455	479	500	473	470	468	476	480	510	465	504	482	477	475	476	501	511	469	530	535	474	494	483	472	529	475	468	486	494	514	458	469	480	484	492	482	473	474	479	466	475	482	479	446	488	494	496	490	459	527	508	478	457	489	466	485	493	519	447	461	471	482	462	498	475	485	504	495	454	447	486	495	476	466	510	520	471	477	472	505	483	487	481	479	466	462	479	484	495	492	482	476	541	491	496	507	518	471	429	466	502	480	473	465	490	481	472	478	496	454	501	545	493	512	538	462	504	506	511	497	459	555	451	461	497	511	529	528	455	521	490	495	515	483	490	440	470	456	466	496	544	466	516	445	539	477	489	458	503	461	474	475	469	481	510	484	478	506	525	500	476	502	482	472	490	493	473	447	496	491	458	518	471	477	502	514	477	445	485	464	463	453	517	506	438	469	508	463	445	494	481	495	490	465	508	443	462	460	525	501	484	445	504	447	494	495	490	471	466	495	509	467	506	491	493	422	548	503	461	499	475	484	495	498	439	439	474	467	460	479	483	500	517	488	444	476	527	496	514	478	482	507	466	473	499	507	467	513	511	486
20445	8797	6959	4017	1936	1219	927	638	478	460	404	436	391	372	360	346	394	387	348	382	349	404	342	315	322	379	341	343	347	363	342	340	344	346	350	307	361	338	370	347	361	329	314	332	333	313	314	333	343	334	346	330	364	289	310	359	316	299	313	318	326	322	339	334	345	337	325	336	332	336	343	301	335	338	336	313	347	339	350	358	367	313	347	310	336	339	323	322	319	328	348	319	298	337	341	333	335	363	381	334	309	315	318	317	359	349	351	333	310	336	346	338	313	361	343	322	327	321	334	336	352	358	314	349	337	319	339	340	332	343	352	321	362	309	324	317	306	344	342	306	343	307	289	358	320	307	338	346	337	346	341	297	333	355	317	305	321	320	365	322	371	329	328	300	384	363	332	362	326	343	349	336	346	338	355	327	314	365	343	346	325	324	327	375	328	340	311	342	343	314	324	354	298	349	316	314	298	324	347	327	331	293	323	316	299	373	347	373	347	325	323	332	326	355	294	351	334	347	326	305	335	326	356	328	327	303	339	336	336	321	333	363	332	307	313	326	362	312	311	338	315	335	343	323	373	320	348	324	305	324	366	322	347	335	351	348	312	352	358	332	321	359	337	362	359	346	343	334	338	353	350	341	317	380	340	310	339	331	346	314	351	317	353	324	330	332	316	329	339	349	328	329	328	299	357	357	355	322	326	312	300	340	327	347	320	311	324	308	318	333	322	324	320	385	340	322	367	349	316	328	300	331	327	361	346	321	348	329	347	311	302	292	327	299	348	314	345	309	343	328	338	332	364	342	345	334	330	302	331	360	329	302	335	328	340	323	329	330	338	349	318	313	332	327	343	340	372	382	333	330	346	332	314	340	327	361	307	341	366	314	329	291	329	341	367	366	338	363	355	334	325	334	334	333	358	347	351	369	339	363	294	329	306	327	322	346	330	325	325	344	327	344	364	333	333	362	325	325	307	327	323	323	317	343	335	324	327	352	367	325	280	345	350	342	337	317	319	318	345	333	350	326	342	330	328	339	346	323	333	355	326	355	333	308	347	361	326	312	349	338	323	321	341	350	335	324	353	344	349	364	310	332	323	327	327	356	330	333	327	368	330	329	348	339	311	330	313	324	331	352	325	313	318	355	320	347	319	319	343	328	340	344	337	377	289	309	336	352	363	320	363	363	350	353	357	318	327	329	301	344	322	353	353	337	343	315	324	337	289	323	280	342	304	345	380	346	328	337	353	333	383	347	367	334	338	325	308	342	328	352	327	290	308	359	332	371	336	340	311	319	349	358	342	314	333	318	318	359	373	361	317	366	329	318	328	349	328	328	347	336	331	320	326	320	337	329	329	341	312	302	335	310	351	337	341	365	322	330	342	339	343	341	318	345	342	314	319	343	325	368	334	345	328	351	334	330	352	331	339	320	319	332	371	340	378	356	369	299	336	358	326	369	326	344	318	350	303	314	327	353	371	339	354	363	318	325	331	352	320	339	340	311	348	319	338	290	316	333	338	337	334	330	364	333	361	330	350	330	346	340	341	323	349	329	311	348	311	327	350	335	314	345	348	308	391	370	312	332	350	348	304	332	306	348	344	308	316	342	343	326	334	331	339	290	346	344	349	361	325	326	367	282	350	339	327	365	334	312	312	356	322	339	359	329	346	340	315	329	334	326	313	374	345	353	330	343	373	353	334	329	343	324	339	359	360	358	336	327	341	351	324	282	331	345	337	291	360	338	308	328	347	331	350	333	334	341	349	329	328	284	338	332	300	333	304	379	322	310	329	294	317	326	324	316	354	331	335	326	312	359	337	346	345	339	317	327	340	331	317	337	349	319	308	337	318	341	360	310	283	336	324	320	308	314	290	308	339	348	350	329	330	341	300	341	314	332	323	335	333	331	331	332	339	337	301	331	332	328	311	348	329	340	346	346	349	325	339	330	334	322	332	310	337	358	333	329	349	315	336	366	356	300	366	325	336	358	354	327	336	328	340	319	309	356	341	325	357	329	319	354	335	321	300	315	362	301	348	340	301	363	334	316	328	347	326	327	321	349	335	370	319	325	347	336	351	332	342	358	344	338	343	357	334	366	382	338	364	340	326	357	365	319	348	376	342	348	326	363	348	361	354	328	344	353	337	353	315	356	303	322	315	338	344	326	340	347	307	323	346	299	326	333	321	350	322	340	372	321	352	323	295	354	357	353	331	347	309	314	349	336	347	324	355	333	342	320	322	313	332	333	304	344	346	339	325	344	347	305	302	331	349	334	318	342	348	351	327	330	350	318	342	358	395	362	334	303	341	332	317	321	326	303	332	345	367	324	361	335	348	329	340	328	355	343	359	346	358	314	377	363	319	303	358	312	349	346	339	301	345	333	299	330	354	321	357	355	329	327	325	344	333	339	307	330	345	314	321	319	334	337	355	332	338	322	305	336	359	371	338	297	328	340	343	312	360	361	333	323	336	322	317	367	322	313	342	310	316	316	349	353	324	337	306	341	312	336	344	310	375	333	342	327	345	327	292	355	357	312	362	337	327	292	341	348	327	348	347	314	330	345	357	362	328	339	379	342	338	334	347	333	307	347	325	346	345	316	353	314	362	325	317	306	331	357	347	319	332	325	349	327	333	309	338	327	332	331	336	328	320	356	349	329	332	329	376	311	366	308	371	344	352	338	325	337	328	310	316	333	353	311	340	296	313	313	303	333	337	350	290	333	333	325	360	315	360	317	308	313	329	322	355	348	378	331	316	358	345	371	324	339	311	322	357	343	338	366	329	315	311	319	315	344	311	336	315	349	328	349	340	356	345	336	320	332	350	327	336	358	364	305	335	325	360	343	327	333	300	348	370	347	312	362	314	347	346	348	324	340	350	311	343	355	318	318	340	346	342	330	350	359	332	367	307	356	297	337	328	300	370	306	353	360	343	341	327	334	348	333	357	327	345	293	358	340	362	324	340	328	340	311	320	351	360	366	347	326	345	330	320	319	337	336	301	350	320	333	356	350	313	337	322	370	342	368	339	334	320	345	329	322	323	331	360	337	318	304	314	337	325	339	329	364	337	315	343	324	337	338	346	350	346	330	338	330	324	361	315	327	347	337	338	335	326	332	296	316	342	361	315	312	343	321	340	314	341	349	311	356	301	336	333	399	299	303	318	323	341	353	355	307	363	335	298	312	322	347	334	344	387	346	359	331	347	326	332	315	326	362	336	346	308	327	339	330	347	343	330	358	315	297	342	325	356	355	321	350	339	340	327	344	320	356	338	350	345	322	321	320	312	323	335	332	344	347	317	345	335	349	324	358	341	346	332	331	343	347	317	316	354	311	325	297	321	343	352	373	329	328	304	345	344	329	332	324	314	314	347	340	322	343	312	342	329	352	341	348	322	337	349	330	374	325	314	344	327	324	351	336	338	365	337	341	307	351	350	343	319	323	331	343	317	334	336	347	327	357	376	314	316	328	307	348	338	371	358	339	352	362	328	371	332	339	321	388	311	336
12288	5343	5664	4627	3372	2684	2287	2056	1734	1604	1540	1449	1404	1279	1246	1201	1132	1148	1133	1066	1145	1036	1140	1009	1028	1047	1018	996	976	1029	967	969	1015	945	922	962	957	986	921	982	938	934	930	967	936	900	914	919	914	926	930	853	947	945	946	922	926	881	934	918	973	941	885	901	952	929	934	898	900	888	931	922	894	934	846	915	926	931	851	901	937	877	997	936	893	928	866	877	928	931	966	904	869	887	915	935	921	932	926	890	922	935	870	919	916	932	931	920	879	921	863	939	935	932	861	874	960	905	937	950	879	873	909	881	888	889	901	887	870	907	865	892	885	965	951	888	872	942	906	847	931	857	922	930	862	886	885	933	930	925	891	922	949	908	909	889	912	901	859	912	956	914	909	941	876	856	932	879	874	900	939	908	878	918	890	882	931	878	878	876	853	924	935	867	873	920	933	893	890	876	904	896	871	881	901	903	885	880	932	923	882	892	915	893	927	890	863	883	869	872	886	897	930	936	909	893	878	947	919	926	913	864	955	925	834	915	923	888	908	961	950	862	993	931	851	843	913	942	889	853	852	892	904	931	893	870	886	862	908	905	938	931	892	896	884	879	930	864	905	925	882	858	942	872	886	859	874	907	895	898	879	921	891	893	929	921	898	872	898	885	885	895	929	886	879	899	928	964	873	906	902	908	896	954	923	895	830	890	920	899	896	887	895	886	865	907	888	873	935	912	848	883	893	886	914	911	878	870	905	864	940	906	825	870	942	888	876	948	899	934	940	855	887	929	925	865	905	882	898	925	913	844	887	949	906	869	930	950	906	883	901	892	900	917	937	892	902	931	921	918	867	842	864	895	891	892	900	877	862	866	845	884	928	903	864	948	924	921	944	884	897	940	865	863	882	869	878	878	876	926	870	920	900	873	859	951	877	889	917	872	886	908	924	939	901	923	899	848	923	908	921	904	874	883	902	922	898	927	899	889	890	938	910	905	898	878	914	871	845	918	893	844	913	884	930	912	913	913	951	924	860	937	874	918	859	833	883	944	912	884	896	872	884	900	900	853	905	877	955	891	870	905	888	937	920	902	954	830	936	913	880	867	912	921	847	871	842	893	930	888	832	915	943	862	903	888	938	872	919	897	876	906	855	930	859	899	913	848	874	905	901	948	853	860	924	886	904	912	899	892	904	894	927	868	911	917	874	915	892	897	922	922	880	868	909	846	905	932	905	886	860	899	897	877	834	897	903	883	931	830	898	927	882	842	918	848	866	926	889	918	876	910	866	860	908	873	846	883	880	890	921	927	939	887	867	922	938	917	915	864	924	933	844	869	860	877	862	900	927	899	851	903	897	894	846	879	861	914	825	859	902	855	861	938	941	961	904	835	914	893	855	921	886	876	900	863	905	819	884	868	880	908	918	926	930	931	876	918	963	938	874	871	897	906	899	915	889	928	840	922	861	898	895	899	898	921	895	919	879	911	865	925	882	915	898	912	908	929	872	936	918	900	909	895	897	887	919	934	869	945	909	906	886	921	949	918	842	865	931	877	917	885	869	914	922	880	946	918	960	873	912	899	900	934	902	942	901	841	913	846	880	884	852	889	916	874	901	876	935	889	874	941	898	896	889	934	900	863	882	891	871	877	837	832	903	954	936	895	899	915	852	867	908	892	928	850	888	892	926	914	935	915	886	878	957	856	927	888	876	933	895	859	869	871	921	865	945	870	854	905	874	929	926	881	908	874	883	882	901	897	883	940	868	913	842	928	856	908	893	919	878	892	895	876	917	875	905	870	903	881	888	913	919	902	856	924	849	883	876	937	897	907	871	892	910	899	925	856	885	887	864	872	910	848	911	876	956	913	863	862	910	909	866	918	907	933	890	902	859	873	905	894	875	798	924	855	889	926	884	910	870	948	864	954	921	903	898	889	864	948	885	903	912	884	995	860	912	892	849	895	916	909	918	963	912	934	875	931	918	945	928	916	932	921	907	889	900	927	905	843	888	878	968	894	812	875	875	852	883	870	918	878	907	909	872	873	923	879	942	870	899	918	907	904	884	902	879	914	901	866	893	921	856	860	853	897	871	926	898	880	861	941	926	909	904	919	926	856	921	880	890	912	882	909	891	852	892	970	932	894	885	841	891	874	896	875	882	914	869	885	841	916	915	902	894	877	851	903	879	864	889	920	874	989	906	903	884	886	898	899	915	882	891	873	884	915	976	917	874	889	983	891	892	953	902	926	913	921	878	894	859	869	862	937	923	918	944	859	868	871	895	921	917	885	908	875	881	927	864	910	877	939	857	909	895	891	944	864	885	947	963	876	875	920	865	879	854	899	901	819	840	870	951	862	925	912	853	876	920	903	852	906	863	842	954	899	888	919	922	898	885	873	868	897	880	952	892	927	899	927	871	874	834	990	885	883	928	907	859	911	886	862	941	954	933	901	901	916	904	932	923	909	871	911	850	861	871	855	892	878	865	908	911	838	893	854	908	929	897	881	904	922	871	846	875	881	860	821	867	861	890	832	916	922	898	864	940	907	936	888	857	965	888	890	933	892	874	872	966	927	926	954	877	904	912	911	933	938	909	868	888	870	901	892	905	935	867	877	900	874	926	946	840	870	939	900	907	907	871	915	923	916	847	865	863	902	903	923	915	912	891	928	845	893	912	909	898	850	899	885	863	861	882	915	887	899	919	856	893	946	894	894	882	877	902	853	866	895	956	879	931	884	897	928	925	896	897	880	924	872	917	901	931	861	878	889	893	882	893	920	895	894	913	913	869	907	906	926	909	930	836	908	956	911	899	926	915	936	883	865	979	925	855	899	858	896	868	882	910	838	888	887	865	879	937	853	860	912	868	1001	897	914	866	894	933	894	923	896	885	908	898	921	889	848	829	921	895	898	954	918	871	900	933	905	873	876	901	906	896	897	935	868	966	888	936	903	897	907	890	933	915	919	901	879	928	870	863	896	913	860	898	948	888	874	892	850	891	865	918	878	870	887	872	873	939	895	863	942	910	922	958	917	907	911	917	846	873	881	885	895	860	915	905	884	843	918	937	879	922	924	930	864	925	871	915	897	837	909	856	839	939	902	926	838	870	871	857	880	914	860	933	920	890	819	907	939	906	847	896	877	893	926	877	906	930	890	891	886	934	858	909	869	837	900	885	865	886	903	932	891	936	844	910	891	889	858	892	867	862	895	947	874	892	923	875	903	882	900	914	883	849	907	898	922	897	856	892	891	879	952	910	970	887	889	877	942	893	926	925	931	909	940	931	932	842	861	908	918	921	809	912	904	924	830	884	891	853	922	872	915	954	878	893	853	926	865	879	905	901	874	852	916	908	904	907	930	955	910	902	905	882	856	884	875	917	860	878	866	948	897	914	907	911	874	944	908	898	908	895	913	864	956	866	894	881	887	892	933	870	919	915	888	897	879	903	936	918	882	875	921	917	936	887	923	887	902	923	909	848	909	857	818	929	871	886	857	832	948	884	903	914	916	892	926	883	923
27622	11039	9366	5482	2918	1672	1109	779	682	570	527	536	532	515	467	461	471	394	408	410	401	387	390	462	417	429	369	380	414	404	379	443	384	414	395	377	357	404	366	385	367	382	415	391	387	383	380	396	403	398	352	388	430	376	375	357	372	385	338	380	360	387	344	388	348	371	357	349	400	418	410	344	385	361	380	380	390	397	389	370	393	388	358	361	364	388	390	358	392	371	383	357	388	362	362	393	402	380	392	384	393	381	379	369	374	356	380	383	371	404	371	397	355	418	341	344	362	390	375	368	407	381	386	375	380	359	387	368	358	334	359	348	355	393	382	343	388	358	388	381	392	391	396	385	382	408	355	388	378	386	393	389	361	388	406	355	398	353	401	384	367	398	376	384	402	382	405	401	385	358	346	383	355	380	394	405	366	395	359	359	402	372	402	382	357	371	378	399	432	419	366	382	388	328	341	385	376	385	394	361	371	399	383	379	394	399	369	352	373	378	374	381	366	398	373	368	386	385	388	406	386	388	393	397	386	398	406	357	375	400	410	353	389	376	370	389	356	343	394	359	350	391	354	366	394	377	388	400	403	388	348	340	373	408	380	398	352	391	410	409	375	399	381	353	400	392	394	356	371	352	363	346	387	377	348	393	388	375	366	377	396	410	395	388	373	368	374	349	377	374	404	362	369	376	390	354	388	389	390	359	396	384	362	399	365	364	397	352	379	410	392	428	380	390	356	365	376	363	429	356	376	365	356	383	385	368	367	338	406	405	388	377	375	378	374	374	403	371	374	372	393	371	392	339	405	349	377	365	373	377	366	374	353	382	369	363	380	410	393	346	411	372	386	391	374	367	377	382	340	362	340	404	428	369	384	378	368	385	402	357	367	384	361	403	336	413	376	363	377	373	404	384	359	368	387	371	355	370	386	374	382	370	387	391	364	411	411	395	397	371	371	368	395	364	410	369	358	330	379	375	407	349	360	372	358	356	348	395	381	378	384	366	381	389	388	369	422	400	409	375	428	405	395	380	392	382	347	380	349	344	408	327	359	414	384	410	367	361	370	368	355	411	414	417	372	360	343	402	377	406	407	351	372	395	320	387	413	398	353	404	364	406	420	348	374	377	411	395	364	395	382	351	372	418	398	383	366	367	395	372	364	393	369	402	343	358	355	412	382	383	387	391	338	346	324	400	352	376	365	353	373	405	389	349	414	359	342	396	419	365	372	369	369	403	361	384	389	369	379	426	413	388	382	417	389	371	386	378	351	435	361	402	374	362	362	368	388	377	384	384	399	368	391	385	406	391	383	402	396	385	393	357	384	364	362	351	384	348	369	364	350	383	342	374	394	351	374	385	349	374	393	378	370	400	377	363	370	400	398	394	360	388	353	367	370	399	382	372	424	400	345	392	384	387	388	354	403	399	386	391	369	370	390	374	385	375	355	420	375	384	379	353	380	408	419	358	395	368	369	370	392	353	395	370	440	360	458	395	378	368	360	396	385	403	391	378	376	372	373	360	383	364	402	373	345	405	363	381	356	365	419	396	368	370	401	342	403	376	386	403	349	383	369	384	385	391	377	367	382	356	398	394	399	377	383	359	396	404	383	383	406	382	360	364	409	371	369	368	385	398	373	388	359	372	390	366	371	393	401	371	396	401	375	374	409	363	368	366	382	396	404	367	387	387	371	359	370	359	363	359	367	398	407	357	352	387	400	390	384	414	368	399	389	369	404	395	339	347	425	403	375	349	385	372	376	386	365	350	357	364	359	338	369	410	384	346	366	397	365	367	400	357	404	380	377	382	393	358	360	381	371	377	357	369	405	387	410	361	406	398	357	399	408	383	379	374	384	383	400	373	403	419	398	364	376	382	366	374	383	359	374	345	383	381	416	369	347	386	393	393	356	407	364	355	381	372	365	390	336	359	362	356	353	402	418	375	376	369	368	396	369	392	415	398	368	420	387	356	369	369	382	365	378	379	382	357	376	346	415	344	358	420	382	393	384	373	400	370	379	368	350	359	345	384	421	339	368	378	381	338	368	358	381	384	373	358	412	367	363	389	407	338	360	385	359	390	395	382	405	395	360	374	378	365	371	382	406	384	381	367	388	363	419	361	347	396	366	383	368	411	398	422	383	351	386	421	382	384	360	373	405	372	343	369	354	348	390	400	363	385	392	352	384	385	387	373	356	378	357	398	377	386	375	386	351	385	370	373	368	397	413	401	360	363	374	414	363	380	372	394	370	400	375	360	339	368	377	386	397	341	380	353	408	357	386	406	398	350	390	380	350	375	376	366	413	385	386	417	387	361	387	368	337	377	345	358	399	403	353	360	354	416	396	389	399	378	360	350	336	379	356	399	372	357	395	389	367	362	396	354	368	361	387	403	380	374	375	418	369	388	374	367	373	380	376	372	376	355	397	407	411	374	392	395	378	394	373	368	412	376	326	392	420	381	391	377	328	356	371	401	360	378	416	361	328	360	366	373	400	356	399	366	357	377	354	349	392	400	375	384	394	384	356	403	403	361	367	345	408	377	394	390	362	354	399	398	381	380	349	410	334	364	386	393	354	383	352	399	368	359	375	399	369	372	371	389	373	404	383	347	384	381	347	353	388	360	381	398	354	368	408	380	377	359	370	378	377	354	391	382	362	388	369	388	371	396	347	391	375	379	387	372	401	370	348	369	359	373	380	398	355	366	381	343	347	383	374	411	356	390	358	395	363	404	370	374	327	440	374	374	384	406	405	392	340	342	385	377	399	350	398	378	350	379	375	408	347	374	380	361	382	390	343	379	375	401	356	416	346	357	402	343	343	362	404	354	404	365	393	385	350	355	372	388	381	363	406	366	356	350	393	381	385	390	387	394	370	391	395	378	369	363	362	382	355	333	387	341	381	384	380	422	370	383	365	338	375	344	406	380	382	395	381	406	398	348	393	378	412	408	381	398	343	385	371	365	394	339	415	398	351	386	366	353	386	397	376	416	378	419	398	342	326	382	404	390	436	416	370	369	379	364	370	362	386	371	355	355	374	394	374	321	406	358	410	367	404	373	372	347	359	388	420	403	353	409	438	385	334	355	381	375	382	347	381	324	360	394	365	376	370	414	399	363	380	371	371	384	375	374	387	368	403	334	372	361	360	399	382	356	378	363	406	340	394	375	392	366	340	391	414	392	372	365	373	423	390	368	385	379	355	358	383	369	367	350	355	393	357	394	372	377	350	421	390	313	373	369	383	380	350	387	329	382	394	352	387	390	349	385	355	364	373	358	376	404	400	355	368	406	399	351	362	353	384	379	392	391	383	372	371	401	383	340	367	383	351	402	373	328	363	368	407	370	370	378	378	384	359	346	328	374	397	357	383	391	357	339	380	365	359	376	360	429	341	343	381	375	405	389	394	376	365	382	397	380	385	366	373	358	363	372	393	355	386	402	385	380	391	384	377	372	371	371	352	383	368	370	398	356	387	414	366	370	358	375	384	357	364	393	364	386	383	410	386	383
14933	5612	7555	6575	4992	3909	3267	2766	2478	2160	2015	1833	1704	1703	1509	1405	1442	1343	1309	1276	1239	1256	1199	1222	1216	1138	1188	1149	1131	1130	1097	1071	1025	1082	1064	1071	1104	1036	1013	1044	1058	1012	1016	1080	1005	1035	1032	933	981	964	1029	1001	981	970	978	1034	949	963	989	1055	914	963	1021	1000	1008	1005	1006	1006	1024	1009	1034	979	985	1025	999	978	970	1017	1016	1013	1006	928	922	1034	1002	943	966	1008	1001	983	997	972	920	1022	979	961	1000	968	973	982	981	977	964	993	1008	940	945	1008	997	952	1015	983	987	972	1004	956	933	979	998	1001	996	902	1040	946	969	892	895	993	996	936	958	1043	953	950	1003	935	968	952	961	1013	922	920	975	995	949	939	970	956	961	978	952	954	966	920	952	973	1007	1029	991	930	979	977	936	926	990	942	931	932	962	947	955	993	958	1015	947	941	962	1005	968	961	1046	961	974	965	963	972	949	1024	927	973	937	967	961	977	988	950	941	1003	930	973	945	966	969	954	992	995	921	941	982	957	933	947	987	922	949	1001	918	1017	952	969	1014	936	1027	923	1001	1017	937	933	975	1007	990	976	996	949	950	956	1004	975	987	976	1031	948	994	967	963	957	952	912	977	993	988	999	968	906	958	1004	998	1003	970	971	994	945	997	981	938	961	988	904	942	968	941	910	955	953	970	944	944	937	937	935	964	955	1005	929	952	961	976	938	923	931	968	971	1025	956	961	1021	937	940	926	1008	913	930	964	970	939	965	944	982	968	1011	953	958	928	1001	964	963	931	932	959	960	947	929	911	1004	985	912	957	962	958	975	1030	973	928	947	958	975	985	986	1007	959	955	1007	947	964	967	960	1010	1029	902	1050	952	974	947	973	957	963	955	904	967	999	946	938	997	990	959	1043	958	931	934	903	1010	1015	994	940	964	960	958	960	1007	977	955	965	973	950	989	963	986	1001	932	972	1036	1011	974	932	949	976	991	908	950	981	936	967	971	953	989	999	1001	1000	960	960	1020	959	984	994	970	913	938	897	954	880	980	975	938	924	963	985	910	988	940	971	1001	973	988	944	965	927	938	927	984	930	931	964	1001	979	990	991	997	921	1016	911	926	930	947	950	939	1002	958	1023	955	947	985	957	981	928	911	981	1025	912	945	965	1002	997	918	977	936	985	962	955	897	945	936	974	984	977	930	954	915	987	965	950	970	992	938	937	989	972	1033	1001	965	1046	966	943	920	1011	957	996	963	943	932	928	979	983	945	960	930	1001	968	994	889	1015	948	994	916	966	919	999	961	959	930	944	963	1023	963	994	953	995	957	984	933	953	923	979	965	1002	961	1001	983	1017	991	921	923	978	1015	1015	938	927	923	1017	911	975	985	933	919	988	991	981	983	964	885	884	970	956	1014	1012	999	959	972	971	895	943	938	978	975	958	958	932	973	986	989	934	952	954	1011	975	1014	933	980	925	996	909	940	934	976	926	987	913	971	956	970	987	941	946	976	976	942	995	943	1061	985	985	1019	924	954	1014	1016	977	942	904	953	911	945	980	932	936	954	1001	943	918	939	953	1029	953	942	970	907	985	1046	977	953	1062	938	979	942	990	989	954	983	994	1000	940	1013	971	979	982	891	974	969	983	928	970	913	942	950	950	933	942	921	963	972	999	956	912	993	939	980	977	1035	990	992	980	966	953	970	982	935	893	945	1002	921	896	950	972	997	975	985	941	946	958	978	969	973	952	992	938	985	984	957	911	1016	977	974	991	903	975	985	1001	1024	930	963	1010	965	924	956	972	943	997	977	974	974	971	930	966	1019	958	973	991	933	977	997	974	923	930	902	926	972	976	958	952	961	945	947	1004	981	972	941	967	962	990	969	981	978	942	1002	944	958	939	970	991	1008	1021	905	960	981	1046	972	1017	969	983	949	920	937	1013	915	941	990	973	957	993	916	994	943	998	982	994	929	945	961	948	927	929	982	1009	1000	939	913	961	941	967	975	926	1010	996	955	956	964	975	1009	1021	999	1011	941	922	1026	913	960	1032	902	992	918	957	944	977	929	956	949	949	961	948	971	920	943	976	934	978	1008	941	998	941	949	923	892	985	956	1007	847	981	1030	908	959	985	973	985	957	996	918	941	969	968	965	1002	916	948	952	946	928	964	984	964	999	977	939	947	954	959	971	950	1035	956	958	1001	962	987	1010	979	924	957	964	963	981	982	1001	986	1000	938	915	943	964	958	1041	976	951	1004	950	1002	946	947	906	921	925	967	935	964	1010	929	917	961	980	916	963	1004	1012	922	978	938	963	985	988	972	975	979	951	991	995	963	995	974	946	968	926	954	984	954	915	934	979	995	955	970	924	937	985	989	1010	967	994	917	1010	1012	988	934	1054	979	1030	997	993	986	943	980	1032	975	983	952	970	984	919	1055	891	1009	990	1011	898	999	986	983	939	937	973	964	925	1002	965	999	968	943	882	992	974	908	925	968	964	909	896	978	947	942	946	930	970	997	899	940	979	904	970	986	959	980	941	939	931	1003	942	948	935	955	977	941	943	944	961	1001	988	1043	978	981	963	950	952	929	971	934	966	961	974	963	1004	959	967	962	962	984	995	949	920	963	970	1009	912	971	958	1047	976	922	961	954	966	1005	985	975	946	965	947	911	954	945	1007	938	1015	1029	939	988	967	981	985	1021	973	981	941	935	967	924	1000	994	971	943	983	912	956	979	965	958	954	975	975	942	954	926	980	952	1006	939	1001	994	992	999	929	952	986	921	999	980	923	960	937	993	951	1013	1004	952	958	962	1010	930	890	945	953	866	1001	964	911	975	973	938	944	976	968	952	939	987	944	1019	977	959	988	976	983	956	992	981	966	944	951	913	1004	975	951	1002	941	972	912	985	959	901	936	947	963	983	922	936	962	914	931	921	906	981	1012	1004	975	957	952	917	967	928	991	948	964	959	962	991	968	916	936	978	882	983	980	950	1005	946	989	971	940	962	943	952	980	942	971	1007	937	999	950	968	908	982	928	967	905	951	998	958	992	963	1001	982	951	907	1000	934	931	915	965	928	953	953	939	952	968	972	953	961	978	938	986	965	948	948	936	910	1044	952	1001	988	1003	968	940	948	978	985	974	952	1014	973	981	979	1007	942	900	946	981	985	910	927	936	963	977	976	1022	956	968	944	964	965	1023	973	958	970	923	938	987	943	971	950	990	928	960	960	1013	972	972	985	939	997	901	952	1017	921	923	975	957	985	986	959	927	986	959	958	976	945	971	989	957	924	952	964	961	964	949	1013	925	950	955	1024	963	986	931	940	924	944	887	988	906	961	923	982	1004	960	955	902	1013	1012	899	916	938	941	981	931	976	941	928	1018	991	1019	990	1002	969	972	948	958	959	939	887	977	962	933	987	986	987	910	953	959	984	957	997	960	929	973	969	945	993	967	960	1003	987	983	987	1000	972	939	949	974	934	967	983	967	943	972	1014	933	935	937	981	967	987	980	995	949	1025	1003	960	916	984	975	968	980	956	939	967	927	980	922	995	976	1032	1011	935	974	941	969	932	932	949	978	918	930	972	940	964	967	906	930	938	1015	995	967	912	976	920	958	982	950	988	953	962	977	1004	973	975	943	962	912	940	968	950	974	932	984	947	978	939	955	980	1004	1013	952	947	975	933	1025	932	976	996	955	938	915	1012	995	900	966	981	918	1020	1000	895	965
2641	380	403	276	182	169	173	148	182	168	171	136	154	150	149	129	165	152	158	145	152	150	131	155	156	150	133	169	149	158	159	145	142	167	179	138	162	137	145	138	157	159	153	170	156	148	131	156	153	171	143	142	152	137	157	159	131	150	131	155	152	167	120	151	138	159	159	132	141	164	150	174	152	164	163	137	158	137	153	136	148	156	141	148	156	166	146	162	137	155	165	137	148	163	137	125	145	151	133	133	132	156	162	183	167	165	142	130	132	148	162	147	148	138	134	155	183	178	153	130	141	150	155	152	144	143	167	148	146	155	141	142	146	137	143	132	138	157	161	134	152	146	137	147	155	123	149	159	139	145	157	138	138	153	145	157	175	152	153	153	145	135	155	157	141	167	135	147	141	128	137	159	153	149	164	149	165	142	148	143	154	126	130	134	166	150	144	144	157	155	154	170	165	149	148	146	126	163	133	148	151	164	135	140	151	157	136	161	160	149	160	134	147	153	145	171	139	160	159	155	154	154	151	142	147	150	139	161	128	135	149	141	147	164	131	130	123	156	147	157	158	180	156	151	139	119	168	142	160	136	148	155	151	176	140	139	147	161	137	156	130	147	130	150	137	166	158	143	173	150	150	138	152	141	123	136	154	156	141	137	142	141	142	153	149	147	148	129	148	163	135	143	161	139	155	140	132	148	144	154	154	137	149	137	146	163	138	153	142	152	147	158	149	139	154	144	158	168	158	144	149	168	182	136	145	144	175	136	161	173	141	155	143	151	157	149	153	149	158	154	179	153	164	164	154	155	150	160	143	152	151	149	167	162	134	153	143	128	152	161	159	130	154	134	130	149	137	145	141	127	131	132	161	155	158	144	165	151	161	150	156	154	161	153	137	167	146	149	147	144	147	150	148	143	155	157	143	163	140	165	131	116	127	125	147	149	147	160	174	160	157	172	158	135	154	145	131	158	136	156	145	172	131	135	142	158	158	133	159	150	130	130	151	144	142	141	160	165	155	139	159	138	157	144	142	147	137	142	146	141	140	142	134	140	151	132	151	157	149	151	151	140	183	158	138	152	136	174	163	154	148	153	151	138	169	160	156	168	145	153	129	149	146	159	145	157	146	141	136	147	167	141	140	157	138	145	185	143	158	137	148	161	123	141	150	143	151	156	141	140	162	146	165	149	158	158	161	158	146	153	149	127	159	161	164	169	139	147	162	138	151	155	153	150	148	156	148	152	150	152	142	140	151	162	158	150	162	157	150	177	139	161	149	125	177	152	158	136	162	152	153	160	151	155	178	149	152	151	147	148	161	140	158	155	161	134	147	151	179	145	141	139	171	141	121	143	160	139	145	129	157	143	160	153	159	153	159	154	165	148	139	156	152	138	144	178	171	141	142	152	155	174	160	145	154	158	150	142	149	152	140	126	156	142	154	142	159	169	135	157	137	146	171	163	145	154	154	136	152	148	148	138	139	152	156	169	154	163	156	158	144	138	160	145	150	147	187	143	150	155	151	131	160	134	133	144	141	155	157	158	142	145	130	149	131	127	153	159	143	133	141	126	153	136	169	150	162	157	131	163	141	143	167	159	151	139	132	135	157	141	135	149	160	140	148	156	154	141	160	133	146	135	157	134	137	148	151	156	161	130	151	136	139	150	147	162	147	158	167	165	148	147	159	159	154	128	146	140	166	130	154	164	161	136	138	137	160	154	171	160	141	128	126	155	141	128	151	152	151	160	157	145	152	145	144	147	141	135	128	159	167	157	132	161	121	127	115	152	167	145	168	150	159	161	152	150	153	168	143	152	132	148	139	138	125	147	149	154	136	147	158	152	142	149	187	163	132	150	141	139	146	142	140	154	152	161	155	170	134	137	162	159	137	163	165	163	156	142	141	154	162	152	167	138	142	147	111	157	135	150	151	147	146	157	153	153	157	148	145	158	149	142	133	173	152	155	141	120	169	134	136	144	158	145	141	126	136	161	157	146	155	141	136	150	155	123	158	163	140	156	144	152	156	148	135	157	149	147	132	171	150	147	158	154	160	161	161	148	139	161	134	156	153	152	161	144	141	147	119	127	140	146	157	161	169	142	117	174	142	159	147	146	162	148	166	154	154	139	134	141	145	177	154	153	160	165	151	138	160	155	137	157	140	147	162	164	148	126	163	150	155	171	162	147	150	107	148	132	133	134	151	145	151	166	155	142	149	136	143	155	133	179	132	148	174	150	161	148	155	152	135	156	162	157	152	136	152	138	122	131	144	155	139	156	134	143	141	135	165	164	155	152	162	154	137	165	128	146	166	147	163	161	150	147	147	159	166	163	145	142	153	135	129	139	119	163	155	133	138	152	159	143	149	136	159	144	149	140	150	137	169	145	141	146	180	147	144	163	163	137	151	151	146	143	167	144	163	163	135	161	159	138	154	154	162	178	143	147	170	171	148	152	136	136	152	141	159	141	162	136	146	144	145	167	147	149	147	158	168	150	154	142	165	149	176	159	145	159	156	132	165	148	164	162	138	136	151	126	162	157	152	167	175	149	155	146	140	145	163	149	166	159	123	148	125	147	124	145	127	172	158	148	164	156	156	159	138	154	135	139	146	150	156	137	151	155	154	144	152	154	149	152	135	167	169	157	143	148	140	186	156	152	149	132	149	151	143	127	179	134	185	154	151	142	159	122	140	148	137	135	141	146	142	153	159	128	154	151	161	155	154	153	133	116	161	155	143	144	150	122	161	195	142	161	178	146	129	142	155	145	135	158	169	159	153	140	140	149	152	157	140	166	174	156	157	138	171	151	142	136	148	143	160	150	129	153	161	118	155	159	158	158	134	169	140	148	156	144	142	132	153	140	157	132	137	142	146	163	153	151	119	174	137	138	146	178	145	155	142	144	163	165	149	142	140	164	172	136	152	145	152	139	161	154	158	148	172	128	158	138	136	181	126	161	123	176	146	133	134	170	147	137	145	146	144	139	153	160	134	147	148	165	137	137	156	145	150	154	130	168	143	129	161	151	130	141	152	141	128	153	133	141	145	140	141	132	175	142	153	137	179	118	151	160	146	159	151	149	125	139	144	141	150	158	158	161	156	140	149	154	154	166	171	124	164	132	158	145	162	157	167	154	150	130	155	169	165	156	132	144	143	159	146	153	143	167	140	138	129	157	157	165	139	149	115	128	159	156	154	141	156	188	149	156	145	139	146	151	144	153	139	121	152	137	150	149	158	146	149	146	149	138	137	143	160	133	148	142	152	138	144	155	148	160	143	151	148	153	146	149	148	147	152	141	161	137	162	153	180	154	139	143	158	154	139	138	148	148	164	156	155	125	113	126	131	151	144	153	139	142	149	156	157	145	139	152	126	146	165	141	136	152	148	120	154	136	154	130	144	157	150	156	153	153	140	135	153	148	152	145	158	146	148	166	133	153	150	149	182	137	164	160	138	136	146	127	143	150	137	163	158	167	140	169	145	162	154	148	151	146	149	150	158	140	166	127
2702	593	1009	830	650	554	567	519	549	503	518	489	523	478	485	494	475	507	492	510	492	488	508	481	496	482	488	510	519	488	497	496	518	456	489	495	499	484	530	490	480	465	470	499	489	479	505	461	439	502	432	478	514	475	478	485	480	491	436	445	468	502	459	492	475	513	512	458	487	481	469	496	452	482	475	469	467	471	485	469	473	488	490	503	494	472	460	499	470	495	494	466	489	472	492	479	503	495	475	510	458	458	492	470	525	516	494	469	497	482	513	490	488	467	465	435	473	508	466	496	472	479	504	507	493	461	501	476	514	480	549	467	506	483	491	503	488	448	484	518	452	513	478	476	492	470	473	517	467	454	475	449	455	464	488	466	463	466	480	450	467	480	476	455	467	489	441	513	491	471	497	471	495	500	486	490	470	453	480	471	471	445	484	505	474	487	546	487	471	464	489	528	511	488	504	472	492	461	469	521	462	439	500	472	490	520	459	436	455	453	482	465	495	491	479	462	499	460	505	468	464	529	491	505	486	481	428	495	481	505	514	479	471	507	503	486	499	482	491	499	443	527	520	466	491	503	502	489	496	439	486	511	491	487	536	458	443	510	495	451	492	511	479	485	483	476	516	455	488	454	471	535	504	489	488	489	482	502	464	494	480	500	490	483	529	439	478	481	486	447	454	440	487	488	524	491	468	458	506	467	463	489	466	503	473	463	510	507	480	494	463	500	491	513	506	489	446	446	491	515	507	469	469	496	464	493	457	484	465	466	505	486	488	498	482	540	483	472	516	481	473	470	476	463	451	432	499	503	503	472	483	501	495	502	477	464	487	489	467	449	479	473	507	434	460	424	479	503	468	441	493	500	499	481	473	468	519	462	498	476	446	486	491	488	471	438	477	495	489	503	471	488	503	509	495	464	460	507	494	523	526	483	485	478	527	503	482	505	486	447	456	473	479	466	480	521	465	498	464	451	481	501	494	492	451	481	518	476	500	468	515	489	495	500	476	514	477	487	467	489	515	451	485	498	505	514	487	471	468	501	462	519	464	513	503	469	556	481	490	456	441	509	497	509	487	443	469	443	505	485	518	462	487	529	458	499	479	476	504	472	456	491	499	476	437	501	523	481	508	500	502	477	516	463	475	472	448	494	471	462	493	497	475	494	451	460	453	500	466	511	493	446	467	484	506	473	455	514	476	480	501	479	458	469	484	510	500	490	438	497	515	471	500	438	449	479	494	479	496	437	462	489	490	470	475	460	491	442	518	484	481	482	517	496	477	486	524	486	461	543	498	552	524	450	503	500	427	436	463	473	515	501	450	466	449	466	482	462	478	466	444	520	485	491	511	461	488	484	505	482	516	464	445	485	511	511	467	492	511	521	534	465	465	485	511	499	508	478	482	451	539	442	506	476	499	502	471	481	471	473	488	468	454	488	472	462	474	495	503	453	447	506	485	519	498	453	445	470	491	522	455	493	514	491	489	460	469	464	449	512	479	471	459	457	472	491	447	445	504	466	491	447	515	459	456	458	496	459	497	467	509	489	449	486	475	481	467	469	491	466	521	491	448	469	461	489	502	465	509	474	461	467	491	465	460	484	446	517	469	521	498	491	465	482	487	519	463	505	522	483	477	504	510	494	473	508	492	517	480	499	461	486	460	466	472	495	466	478	504	521	477	508	505	503	558	507	469	481	487	459	497	524	499	505	489	515	442	475	509	480	514	453	486	465	452	462	448	465	446	457	449	460	469	477	490	492	481	473	452	477	477	498	477	481	485	465	497	473	487	502	465	511	486	467	479	472	504	477	450	470	470	465	478	465	488	494	489	486	491	466	484	472	502	484	446	448	518	475	488	480	521	461	517	486	493	511	464	463	478	485	478	508	504	432	438	494	499	506	472	510	449	485	503	476	469	493	484	466	514	510	493	527	469	478	502	445	473	458	487	472	486	436	467	490	467	482	492	501	477	494	478	451	511	470	480	498	497	499	484	472	501	471	489	450	491	484	524	480	471	488	495	467	493	448	463	452	473	490	473	493	507	501	462	482	494	453	496	432	505	470	483	480	485	506	494	480	478	484	497	448	528	418	503	492	474	475	487	522	507	481	459	477	483	467	492	460	453	547	500	478	495	472	455	520	476	489	481	486	477	489	471	481	502	467	551	496	450	467	486	492	479	495	483	472	471	520	468	494	461	470	456	514	486	504	502	483	476	490	465	481	480	474	490	518	443	474	500	491	501	483	512	496	508	491	472	448	469	514	458	467	497	494	487	485	496	456	458	492	498	477	496	453	503	454	484	463	458	475	503	491	442	499	477	490	506	519	506	519	490	472	511	493	509	497	479	515	472	500	444	482	475	488	510	501	502	468	478	497	499	494	502	497	458	498	482	471	472	517	483	472	460	484	460	470	517	441	483	496	495	487	515	473	544	469	468	516	508	432	466	500	510	494	463	467	516	502	462	466	471	468	489	515	450	497	486	514	440	487	487	478	525	520	475	494	460	459	522	495	489	509	448	498	468	462	487	510	497	479	488	449	473	491	469	480	522	470	479	468	474	495	482	507	467	471	491	491	488	476	512	516	498	472	469	486	465	474	529	479	495	454	487	478	479	520	468	497	452	495	494	508	444	458	468	488	471	478	469	491	479	492	494	503	462	464	495	455	498	511	491	462	463	523	456	463	489	474	467	485	494	527	487	477	490	495	472	501	497	472	457	485	500	475	495	509	460	486	480	474	438	484	496	479	525	482	516	484	467	482	507	498	469	522	485	490	465	477	520	451	538	477	512	508	460	467	508	462	504	492	487	490	474	490	494	508	443	454	507	496	493	448	456	471	496	434	477	447	507	498	488	485	490	479	484	494	494	524	449	503	471	482	481	488	466	479	479	459	526	462	502	498	484	466	476	455	463	494	500	463	519	496	448	439	512	480	484	456	524	452	474	510	450	480	472	489	489	497	495	480	554	523	490	473	509	473	478	440	493	509	489	476	499	497	479	460	497	455	498	496	498	441	499	463	456	438	505	531	475	466	505	500	496	459	507	496	511	507	458	460	494	470	529	522	456	497	498	459	480	476	458	481	467	494	493	509	433	474	463	469	464	505	453	510	491	461	448	495	493	487	508	495	458	478	520	478	496	459	494	500	503	497	492	479	486	502	461	467	527	501	493	492	474	464	473	506	478	516	478	501	483	485	477	486	476	505	489	473	507	454	472	497	483	485	476	481	458	508	504	469	487	522	483	521	502	469	502	491	471	479	497	515	467	478	511	478	473	485	483	490	459	489	508	485	459	517	473	484	457	484	492	467	527	462	484	537	505	487	476	477	513	471	468	492	452	480	470	480	484	471	464	479	470	472	501	500	444	474	462	474	515	467	495	517	436	485	488	450	487	482	493	518	513	459	494	477	521	444	491	497	468	478	450	447	508	527	508	500	513	461	533	472	490	490	477	494	479	484	482	505	463	465	477	459	514	479	453	452	454	476	498	475	532	494	494	497	510	426
18269	4741	5327	5117	2517	1302	824	598	490	421	461	408	365	380	384	378	350	335	367	347	367	332	368	344	352	337	364	320	381	338	317	338	341	349	335	300	356	347	360	373	361	340	351	336	348	344	348	327	316	356	338	318	325	318	312	325	326	306	354	316	346	371	346	351	332	338	342	318	345	332	337	353	347	319	379	313	341	311	333	325	331	334	296	345	361	359	348	330	305	348	356	327	360	346	338	319	368	302	331	344	359	318	318	342	319	335	330	355	352	318	316	348	312	369	337	303	363	351	360	309	342	308	335	368	318	325	305	324	351	344	345	320	318	330	344	353	368	332	318	329	338	342	348	343	354	342	306	339	341	342	323	352	338	339	376	335	354	334	343	352	343	346	350	347	335	318	376	358	320	311	339	328	308	337	326	328	357	323	345	340	343	331	324	334	343	314	330	287	318	355	359	389	356	335	324	319	332	345	346	335	339	347	309	313	316	372	306	338	338	332	341	334	345	327	323	289	328	379	312	336	342	318	355	342	339	331	313	328	316	285	306	314	349	357	350	331	284	321	319	322	316	314	270	331	294	358	329	346	334	295	301	353	334	337	387	330	331	305	322	314	335	333	343	319	307	364	348	343	325	325	321	346	341	287	357	316	350	311	345	322	340	343	346	342	353	331	338	316	311	343	341	358	342	309	308	319	356	326	334	348	341	327	334	335	354	342	319	319	343	358	327	330	282	295	307	345	348	327	323	345	335	339	344	357	389	348	346	338	364	277	299	351	308	341	338	372	333	323	348	296	308	354	328	354	377	338	320	326	375	323	331	311	341	332	319	321	356	335	337	327	333	309	318	320	304	361	371	353	332	339	340	335	302	365	323	365	323	375	329	336	336	349	373	359	332	330	313	326	362	318	329	319	331	354	338	336	337	345	338	324	342	311	336	340	325	329	326	281	313	335	303	361	346	318	327	313	343	330	320	310	348	328	365	342	320	287	332	355	354	309	319	316	349	361	324	299	296	349	311	334	335	316	326	348	370	353	317	335	327	348	342	337	323	327	341	361	305	322	385	336	303	330	322	387	360	347	336	327	326	316	331	322	297	365	330	322	342	339	370	332	326	372	348	347	356	324	308	349	363	345	363	352	327	316	332	318	327	305	330	325	340	323	344	326	347	337	316	332	311	323	325	362	354	354	358	326	324	351	372	354	319	329	340	309	311	328	292	322	344	341	348	346	338	316	303	318	360	302	325	332	371	324	326	360	285	337	311	348	327	340	346	324	317	310	323	332	290	321	341	344	329	327	327	345	319	298	349	357	337	358	323	349	309	343	301	337	327	323	302	336	311	318	326	363	295	349	361	334	343	339	340	353	329	319	325	340	316	341	292	325	359	342	314	315	356	326	352	334	331	334	290	328	358	358	326	335	369	337	343	347	343	304	326	344	353	331	337	334	328	332	347	391	357	329	333	327	344	373	356	312	334	298	327	359	348	324	346	340	336	329	316	318	297	315	321	306	321	306	319	315	352	285	303	321	315	338	322	346	339	347	343	328	291	330	336	378	322	326	330	327	346	299	339	326	293	354	316	298	303	312	358	347	349	364	331	339	335	317	366	336	328	319	306	321	324	349	313	326	365	299	345	301	340	327	344	307	360	314	318	313	342	321	311	331	302	345	335	327	347	321	321	303	315	356	326	333	322	352	308	349	328	299	333	328	318	333	363	332	343	362	335	335	367	349	325	332	319	328	357	323	343	336	307	310	350	328	315	358	343	346	329	350	334	321	305	334	333	344	326	327	307	347	364	308	360	300	338	357	353	301	344	326	343	333	295	345	322	298	295	323	330	320	317	339	333	316	325	351	349	346	347	313	316	326	317	316	344	343	328	342	326	356	320	355	298	349	325	356	319	347	331	330	332	330	336	325	342	331	354	355	316	316	317	349	340	344	305	303	291	328	345	358	328	329	312	321	359	321	331	330	330	331	325	322	325	371	332	348	345	346	315	348	321	336	344	322	333	320	290	333	333	284	312	366	343	367	333	344	343	321	335	272	328	336	292	356	341	323	315	341	356	351	339	311	323	323	373	341	332	313	328	314	377	333	333	342	350	338	361	341	341	329	385	309	310	333	334	330	383	331	358	342	348	344	308	316	340	349	344	341	371	327	330	309	296	342	323	366	388	340	356	328	323	333	301	332	327	349	321	313	364	300	356	307	355	331	340	324	307	334	345	375	296	345	348	326	331	353	318	316	365	323	344	352	365	313	317	355	318	295	335	343	361	320	304	298	347	353	353	306	308	358	362	341	306	344	372	302	335	322	304	371	338	349	354	339	363	348	366	341	383	353	335	332	321	346	302	339	336	329	292	314	306	331	353	341	337	359	353	336	297	302	361	312	301	393	317	343	374	321	337	353	333	340	357	341	341	343	347	337	325	336	345	341	326	340	337	339	309	337	328	338	344	304	358	337	362	313	321	323	326	353	332	361	360	345	355	312	319	323	373	341	319	320	339	329	365	334	305	366	326	334	335	321	327	335	355	334	352	340	318	310	353	331	322	353	319	323	357	315	356	327	308	347	343	330	342	309	333	331	310	329	313	320	319	341	338	325	338	334	322	367	329	304	338	331	310	334	331	335	339	334	322	338	340	339	366	342	337	358	332	338	312	341	340	378	338	331	328	357	336	360	344	340	350	334	334	301	334	371	350	338	321	292	331	349	345	334	352	319	304	342	351	375	330	327	325	334	352	328	355	345	355	327	318	348	325	315	349	340	289	338	366	337	364	318	340	331	312	318	334	355	335	335	324	314	342	331	311	327	320	327	363	345	322	349	332	329	318	354	331	349	341	324	334	358	327	363	329	338	325	339	317	335	349	318	330	333	332	316	345	325	343	345	329	294	369	345	342	323	332	332	310	356	313	326	347	325	334	356	338	336	317	326	320	329	332	324	309	341	343	393	339	358	344	344	322	359	325	372	369	333	353	325	368	368	318	311	338	328	327	351	361	295	346	306	328	321	339	361	353	331	324	336	348	315	345	338	323	330	293	339	336	347	346	327	328	327	342	333	322	355	302	318	333	360	307	323	303	328	313	332	331	326	334	351	339	324	320	338	319	334	328	344	366	355	319	363	331	321	350	338	310	325	320	351	311	325	334	319	320	344	315	317	342	359	360	322	381	340	329	344	324	379	325	326	301	317	344	340	352	314	335	316	335	338	353	277	342	345	315	320	336	334	320	319	323	387	313	379	326	342	339	340	318	321	319	344	320	341	339	372	326	314	327	327	349	333	319	340	308	322	333	339	316	316	321	307	317	331	310	318	316	337	300	375	332	314	374	324	351	322	373	319	325	324	341	347	318	371	377	321	317	342	313	362	339	354	362	322	367	322	310	314	320	361	324	329	330	344	319	346	347	335	324	351	354	328	322	308	324	325	328	314	346	295	331	342	349	330	341	350	334	316	339	319	368	330	312	325	311	337	332	336	287	306	351	324	370	350	304	341	325	329	318	340
10999	1859	6194	7640	3905	2716	2281	1993	1792	1672	1519	1450	1335	1260	1156	1209	1154	1118	1140	1129	1028	1080	1040	1029	977	1033	990	1041	1022	953	1016	1024	929	942	948	923	979	922	910	901	887	922	899	986	908	919	938	974	912	920	889	899	875	925	912	930	903	923	899	901	900	933	893	894	935	922	921	926	903	870	887	913	888	928	940	909	898	952	930	904	916	943	895	942	906	904	880	911	912	867	911	874	921	894	872	907	846	881	882	887	847	912	948	916	890	933	933	947	875	909	917	883	834	900	882	839	891	895	938	901	893	870	917	915	902	885	895	915	909	859	872	874	878	938	944	895	897	887	909	880	843	926	867	899	847	917	937	932	865	856	856	828	852	866	883	940	907	856	904	868	866	921	915	853	853	935	892	914	875	861	878	1013	918	878	919	903	936	894	837	936	909	920	931	877	895	908	931	849	879	874	914	841	863	891	868	884	875	897	923	939	929	852	878	861	911	892	888	890	910	901	918	875	920	886	906	892	911	891	872	958	871	892	877	888	920	910	919	870	847	898	868	860	911	905	902	896	924	908	893	931	924	899	936	863	895	860	876	922	901	901	940	942	897	886	893	918	884	939	940	928	918	900	886	904	902	885	900	933	884	892	880	868	903	919	859	840	877	914	898	890	949	952	904	921	901	854	884	890	847	871	914	972	908	895	868	887	870	885	914	898	870	913	924	848	916	897	910	845	846	923	883	828	875	868	924	915	862	866	899	918	883	899	878	903	858	919	852	876	878	908	898	898	939	876	939	897	901	864	888	918	921	868	886	853	901	882	867	852	927	887	927	905	886	868	890	941	882	934	924	866	882	904	906	882	867	932	867	877	904	891	851	913	869	912	887	902	879	864	906	921	934	889	944	906	867	884	885	925	897	927	899	909	911	853	903	893	870	920	919	887	892	846	900	947	904	929	884	938	846	906	855	886	885	841	930	851	921	919	864	921	900	858	890	935	836	939	882	911	919	898	891	855	903	896	890	953	886	892	921	850	919	868	915	878	940	873	921	926	851	899	914	914	905	944	907	912	863	874	940	891	884	885	1008	828	905	882	859	831	885	891	889	910	921	929	936	925	834	896	928	919	868	881	915	895	915	884	859	924	926	907	837	869	926	919	910	916	894	912	905	823	855	899	904	880	843	972	918	948	871	885	872	883	898	924	896	931	875	885	873	891	874	890	907	926	910	901	873	881	910	910	818	869	899	901	895	907	928	859	886	919	946	920	923	901	888	882	931	963	897	893	914	883	940	864	944	909	905	925	911	936	868	891	928	899	896	887	871	939	920	916	914	863	931	919	877	883	872	908	890	951	915	898	906	891	856	900	897	902	876	881	865	918	937	898	900	856	867	829	921	884	911	888	837	912	936	887	886	887	848	866	864	925	881	860	902	903	918	921	897	908	861	948	911	901	925	956	894	871	951	849	848	941	903	901	875	930	942	865	896	920	885	917	907	877	934	928	855	919	883	911	939	872	938	873	941	879	901	891	897	928	882	856	893	879	903	893	910	895	896	914	857	908	893	890	884	947	897	910	907	874	852	892	906	902	910	932	899	946	894	899	878	844	876	924	849	901	908	925	894	899	891	906	889	902	884	884	852	895	878	874	898	850	930	870	905	859	894	911	914	866	890	911	935	908	934	894	872	913	915	869	927	864	923	902	908	879	944	950	939	941	946	871	875	921	892	854	878	878	909	882	872	869	916	903	886	910	866	919	884	894	915	897	915	904	933	886	931	932	921	915	905	901	976	870	932	880	921	860	865	867	961	930	920	862	878	890	893	920	907	913	862	866	937	904	942	920	907	872	931	880	927	941	896	858	876	915	885	940	908	916	878	903	889	878	877	868	885	876	910	847	867	901	888	898	893	906	921	877	921	929	905	912	921	909	870	950	887	921	885	938	925	876	894	932	838	972	925	893	902	882	934	915	862	899	871	915	879	875	945	915	913	931	941	888	899	884	876	900	858	938	899	877	970	957	924	885	850	878	902	896	890	929	923	869	891	891	902	890	857	871	932	889	943	918	983	911	840	930	903	895	912	846	937	919	895	875	875	868	875	880	865	891	875	856	895	917	900	868	945	923	920	879	853	873	923	827	872	867	896	923	872	885	954	951	976	936	911	911	922	837	852	865	879	925	954	906	882	862	888	888	883	915	892	898	896	920	933	872	921	897	880	912	879	899	937	933	891	919	878	866	882	911	890	860	838	888	910	894	869	883	918	893	961	886	858	844	895	884	957	869	851	859	940	891	910	920	931	909	879	907	862	900	852	849	922	871	910	906	930	845	887	909	868	866	832	909	913	889	853	884	875	928	905	916	903	876	876	879	888	891	875	872	864	868	899	836	879	873	899	895	917	919	863	925	892	882	920	916	934	914	877	885	915	883	922	921	898	942	899	883	898	859	900	871	889	880	902	933	916	895	911	862	907	965	889	870	925	869	889	952	881	889	889	904	940	910	904	893	879	902	911	906	940	946	900	921	886	883	901	899	935	836	922	900	858	902	888	906	920	851	925	922	903	864	849	857	909	925	932	889	932	890	929	881	899	936	900	893	908	930	882	911	886	875	880	922	923	879	944	945	847	953	846	874	918	884	930	906	911	858	947	882	904	890	870	870	905	846	912	912	900	946	869	802	935	920	897	971	900	888	890	866	880	870	897	865	915	925	899	913	912	897	906	838	870	919	892	934	929	900	865	884	845	917	939	935	900	892	911	936	909	881	925	858	891	895	883	937	922	917	941	910	911	890	914	906	915	905	830	907	884	915	908	857	915	919	865	884	869	865	808	837	894	877	882	921	919	903	889	866	857	859	879	900	915	884	862	884	961	916	925	899	949	891	888	923	895	881	887	854	892	890	872	868	929	880	865	874	894	906	895	940	944	911	868	918	873	930	918	883	869	946	913	953	846	867	865	920	897	849	926	900	831	895	858	898	903	923	912	898	891	890	900	895	841	907	901	880	874	908	831	924	902	908	851	937	889	877	897	887	920	939	823	880	883	913	919	821	816	897	894	912	868	945	928	854	862	896	925	834	883	874	863	881	875	880	861	900	885	895	886	918	862	865	980	881	944	880	911	889	896	903	890	839	916	886	926	886	879	901	916	884	857	930	921	887	889	859	918	883	938	870	965	867	827	887	896	841	935	936	896	871	889	907	879	880	890	865	945	948	895	949	876	922	906	872	875	922	881	919	912	924	898	930	890	875	884	935	917	917	922	958	845	862	927	918	955	869	925	867	904	848	851	910	879	909	911	927	969	874	881	839	904	941	924	876	888	870	936	866	862	883	945	919	963	802	884	855	870	906	941	910	872	893	889	947	907	936	846	868	906	925	861	948	910	908	854	907	921	899	960	877	938	917	919	852	877	893	913	916	896	913	897	887	929	853	927	885	870	931	913	896	843	825	913	888	907	914	863	927	866	892	888	875	921	893	911	859	916	918	888	862	904	863	899	875	919	873	899	898	931	912	894	876	961	882
25654	7280	4540	3337	2626	1562	1050	791	609	562	517	492	489	462	482	430	421	401	425	426	392	376	403	390	429	384	381	420	406	389	411	388	421	418	416	382	354	386	419	360	389	380	369	364	387	423	373	380	401	360	362	386	380	370	413	397	373	383	358	362	353	357	373	390	368	363	362	406	390	369	375	375	369	362	335	343	392	383	357	369	380	364	395	406	365	369	365	401	383	406	402	383	374	382	375	371	386	377	393	398	384	388	387	432	386	347	388	364	430	368	381	354	367	353	377	365	389	385	394	350	395	390	375	378	364	381	355	373	363	401	365	412	389	343	372	364	388	347	406	364	367	359	413	367	333	386	362	390	364	390	359	355	398	347	396	378	393	374	362	345	389	387	378	357	371	376	376	383	376	391	356	359	341	369	365	355	358	349	367	372	408	377	419	397	315	373	377	378	334	354	365	371	349	373	378	352	377	389	394	420	376	327	376	411	369	416	423	379	359	404	362	360	383	372	400	373	403	343	384	389	372	417	361	353	395	337	379	363	354	381	367	372	405	389	378	360	420	373	351	374	376	384	344	366	372	381	387	362	392	368	351	382	387	364	394	382	383	379	359	385	354	340	375	385	330	373	377	380	365	356	366	392	406	397	402	352	371	359	370	346	408	341	385	409	409	383	344	395	386	383	368	370	366	373	388	349	367	367	394	369	379	355	397	366	366	332	376	396	402	366	402	382	359	374	379	340	353	363	341	373	367	392	422	383	420	352	387	383	378	419	392	353	397	393	405	385	371	376	365	376	397	382	366	380	384	379	359	380	383	369	368	365	341	355	386	415	336	365	388	371	389	406	356	406	392	355	352	325	370	376	388	391	368	364	333	372	357	355	394	370	398	352	350	386	429	345	368	398	369	380	375	390	364	372	387	364	371	401	360	371	373	363	391	381	413	375	383	368	377	397	377	355	334	399	404	369	374	335	349	373	374	381	385	342	403	402	392	384	408	366	358	365	399	365	390	366	355	352	383	383	365	395	375	368	371	407	376	377	383	348	382	449	384	348	379	342	387	385	357	355	358	357	387	345	355	352	358	356	393	394	393	360	382	380	355	406	368	403	356	376	364	375	386	374	347	381	356	368	359	370	371	392	367	375	380	407	345	366	391	387	376	365	381	406	358	349	402	378	327	402	392	344	410	377	350	403	351	405	385	390	369	388	373	366	365	389	381	359	409	385	362	359	344	358	361	379	396	360	356	387	348	374	340	353	392	370	400	348	408	355	396	365	398	360	380	372	358	378	374	359	382	351	367	385	341	368	353	376	349	367	357	373	333	396	381	363	412	392	377	358	385	377	369	337	403	382	349	375	400	344	359	420	408	368	385	409	353	375	392	342	351	377	384	365	366	345	373	339	361	369	391	375	356	401	363	389	339	413	391	387	400	361	379	368	384	344	400	375	348	414	387	370	386	404	378	382	394	396	393	354	335	361	395	377	367	369	385	372	370	365	340	393	373	359	384	400	370	390	375	333	407	401	385	361	369	371	411	330	429	353	374	384	370	389	398	346	371	376	368	389	358	368	373	358	370	390	369	356	372	385	377	390	400	390	385	376	394	371	361	396	369	414	382	344	391	385	386	367	367	377	345	368	407	418	386	394	376	382	351	333	378	378	405	352	383	382	412	377	397	377	389	367	399	370	384	375	348	363	435	380	373	401	390	358	409	395	388	391	391	364	383	378	344	347	385	379	353	381	370	378	383	348	374	386	363	388	410	372	365	335	377	370	352	417	389	343	396	386	377	313	357	337	356	382	352	365	345	394	349	374	386	372	383	369	392	355	346	386	360	368	357	419	383	386	367	401	380	376	348	360	355	368	365	357	352	385	356	361	431	362	386	393	365	331	366	371	333	375	321	350	387	369	405	367	346	388	388	355	371	349	385	381	356	394	357	355	349	367	361	375	387	431	363	365	399	390	372	386	371	376	394	348	376	380	374	391	336	398	371	369	384	389	381	387	379	359	363	399	362	376	413	385	339	385	362	360	425	365	381	417	363	341	374	383	378	360	362	411	417	386	367	389	367	356	374	353	379	356	369	361	372	388	399	353	387	365	328	357	348	411	323	389	358	407	366	414	376	358	358	378	381	342	384	402	371	351	373	366	330	358	370	370	366	369	416	376	360	351	397	396	412	379	383	359	392	370	407	387	379	391	361	330	386	365	378	409	391	380	358	390	358	370	406	400	386	383	379	375	351	367	331	355	395	413	339	385	369	401	390	349	362	424	400	379	392	386	362	379	394	379	383	382	362	367	394	325	385	374	393	400	375	364	376	374	339	379	346	348	361	332	388	335	368	344	391	348	394	398	321	365	351	386	377	361	346	368	377	353	380	335	368	377	358	399	375	357	362	370	369	379	376	402	397	380	360	371	379	407	383	357	385	422	390	332	374	377	322	337	369	327	394	356	385	369	359	394	383	424	366	386	393	352	350	353	424	391	348	359	359	435	385	367	333	383	357	360	359	338	369	382	376	352	373	384	361	357	389	359	363	397	364	390	395	354	362	380	375	398	374	415	369	339	388	415	353	394	379	429	375	368	342	366	390	366	392	353	391	347	401	368	409	378	392	397	362	371	377	421	367	355	353	383	374	365	367	387	429	356	347	357	371	371	357	368	375	340	353	343	353	382	383	339	397	370	344	356	387	346	375	371	384	372	411	368	384	374	374	357	381	383	368	410	358	332	358	357	351	371	376	368	360	366	382	400	365	380	353	393	379	391	414	385	372	414	360	375	361	336	366	388	343	367	352	383	366	381	380	387	385	352	378	382	387	379	397	371	391	365	357	367	384	370	362	368	365	355	413	376	393	382	345	404	398	354	367	370	334	366	360	344	367	363	351	379	380	407	351	391	343	367	385	395	396	387	395	372	373	372	396	367	398	363	357	342	419	376	410	375	362	395	397	356	371	383	362	401	374	361	408	389	358	359	358	372	338	375	407	345	347	368	359	380	371	356	379	386	394	405	373	370	382	398	379	401	364	324	366	381	397	378	378	412	366	364	360	392	373	382	379	394	354	409	379	380	366	384	373	385	349	383	380	383	349	382	395	349	369	401	382	391	386	383	380	392	377	360	385	335	345	386	360	372	412	431	410	379	389	373	375	363	376	395	385	333	361	363	369	381	360	359	365	403	373	343	402	359	349	383	364	371	403	357	376	419	386	356	369	343	362	399	381	370	368	375	362	384	344	364	384	402	400	344	376	346	330	369	372	378	387	400	387	371	361	375	383	374	379	347	351	379	377	353	400	386	409	380	380	357	385	367	394	368	384	329	431	360	359	354	391	429	349	377	353	385	356	407	361	347	343	409	369	411	399	365	360	356	378	397	384	400	380	353	429	400	367	388	388	342	369	380	401	376	369	366	350	367	368	384	397	398	342	374	368	423	362	365	382	367	370	368	394	396	392	394	373	377	392	398	407	351	396	328	385	380	391	363	392	384	376	422	372	351	404	368	345	419
13958	2368	4220	6157	5667	4047	3227	2769	2495	2182	1968	1869	1726	1608	1560	1446	1360	1405	1332	1310	1236	1226	1260	1199	1184	1161	1169	1116	1105	1118	1126	1179	1106	1120	1060	1067	1058	997	1023	986	1003	1088	1000	967	1008	1080	1009	997	975	1004	1012	1012	943	1014	1005	992	1010	1039	1021	975	988	976	995	1003	1019	1016	958	961	985	946	1032	1003	967	929	905	974	1018	1011	1045	948	984	898	1007	951	1002	943	1026	1022	1013	1060	1036	940	960	934	918	945	965	972	975	949	955	940	970	1011	999	935	951	1002	954	959	1021	986	1003	939	1018	920	1031	931	1008	965	931	958	1000	956	984	974	957	970	1000	997	977	953	1030	979	973	1006	958	951	990	932	954	940	986	962	969	992	924	966	1014	964	972	928	998	934	933	964	942	977	966	929	963	951	917	959	976	988	970	947	969	973	923	992	958	941	923	975	921	992	958	925	928	959	982	1011	983	963	975	957	984	977	998	959	959	932	946	934	944	1008	968	911	944	923	910	969	963	992	971	945	975	976	958	977	943	980	975	989	990	958	934	957	950	1002	960	981	933	958	943	1008	1029	955	965	938	1027	967	924	991	939	962	987	864	977	930	1022	1024	966	933	991	961	958	903	972	986	992	957	998	978	939	946	1009	906	957	962	978	935	930	967	922	932	946	982	930	941	954	1009	944	936	945	953	958	958	954	955	983	997	928	945	968	1000	961	972	951	918	930	953	971	963	940	948	982	966	922	975	973	1011	974	930	981	952	909	1006	952	921	986	977	893	1001	967	981	968	970	922	976	886	951	920	1009	979	944	957	974	894	966	978	1043	961	1024	981	935	934	957	909	1024	899	989	978	958	999	967	964	953	977	913	935	1020	946	968	929	992	953	992	957	987	990	968	959	942	930	951	968	977	986	919	932	988	976	988	1017	967	1011	962	976	944	965	945	972	917	933	968	897	997	932	919	925	911	914	956	942	908	958	943	1001	1007	918	933	987	946	951	935	943	928	959	938	972	969	1007	944	957	979	938	976	986	948	938	934	1005	1004	985	989	960	953	975	1020	957	946	981	960	918	1002	933	932	959	936	1001	951	920	981	926	956	950	1018	935	958	983	906	977	948	927	988	965	955	991	902	916	918	930	936	915	914	929	952	914	922	982	919	956	925	923	963	982	932	964	955	947	953	969	990	926	974	982	950	932	958	993	960	1015	964	955	1005	989	953	995	954	979	922	932	926	954	960	975	1013	999	985	987	988	934	1002	998	912	986	943	905	979	952	970	969	949	933	969	976	945	968	881	941	890	963	962	954	1006	938	968	912	949	992	910	952	964	908	994	930	978	943	991	966	980	931	951	983	956	915	1002	958	913	1000	882	911	943	923	998	945	925	992	935	969	1011	965	982	963	986	975	987	955	951	995	881	932	992	918	910	990	1043	994	1001	946	977	989	951	966	956	931	961	932	955	966	946	986	1002	960	963	1006	975	931	972	967	967	952	961	1011	932	935	1024	894	923	966	981	934	943	986	955	959	923	898	966	944	980	945	987	966	954	898	981	1029	936	958	965	926	907	950	955	981	936	973	948	994	1025	943	923	951	940	984	942	894	973	969	1002	984	963	943	990	984	992	983	908	939	992	873	998	952	945	997	910	941	980	1001	971	956	981	931	981	1032	975	894	980	955	962	942	931	954	984	978	957	935	979	956	916	958	993	985	902	877	946	924	953	940	954	969	952	922	995	918	908	979	976	991	970	963	1016	959	947	995	997	939	958	940	989	989	990	956	926	984	940	969	1002	931	968	926	954	995	979	910	978	966	963	971	972	969	974	945	969	998	919	920	982	906	974	999	893	893	966	934	982	936	956	899	953	909	941	991	982	995	962	983	963	940	1019	989	979	907	962	933	942	962	960	1005	963	994	958	977	989	1004	941	937	934	1000	964	953	982	960	1017	936	931	945	911	963	990	883	971	1018	991	984	930	935	1052	962	924	943	977	956	871	965	992	992	1016	920	957	951	991	979	976	995	1002	905	966	971	939	959	994	1006	953	969	953	916	934	992	952	988	960	930	958	989	948	977	986	968	952	976	975	937	1003	915	982	938	951	1009	1008	999	903	983	949	1033	911	935	949	975	995	940	945	942	922	934	951	974	985	1012	1004	957	975	986	960	951	960	951	957	936	924	1018	965	964	970	953	955	962	960	951	969	940	992	905	995	996	1003	965	948	954	927	944	981	948	910	980	918	964	969	986	963	969	979	923	967	918	1011	919	913	998	964	899	950	965	952	934	944	955	961	1022	989	947	953	904	967	970	938	1038	973	981	942	938	925	977	939	984	920	973	915	993	968	926	933	941	962	967	927	927	906	1006	988	967	909	930	931	962	1000	1012	979	930	911	987	970	909	879	987	962	922	914	919	938	955	884	991	933	970	958	835	931	957	957	982	951	907	945	956	940	968	932	968	945	964	982	964	964	878	957	980	936	952	992	959	978	939	976	952	922	975	963	995	964	923	959	971	907	1021	979	945	985	969	969	980	966	916	936	964	929	976	980	971	1035	967	899	939	1036	900	977	1001	990	983	940	936	970	935	942	947	937	964	942	964	950	956	1029	1000	995	943	970	1017	976	962	945	1002	987	950	977	964	935	937	972	955	955	977	903	947	945	922	995	1015	971	982	964	997	935	918	930	935	996	952	1010	919	987	940	921	966	902	981	990	985	966	964	948	945	951	944	931	970	928	952	916	904	968	983	988	874	1006	943	893	950	1039	914	977	912	949	998	967	969	919	960	1003	918	958	949	950	943	977	989	972	965	947	953	1024	1009	954	971	999	1015	957	1032	936	897	979	941	959	988	892	967	931	1009	944	975	989	964	1025	917	912	916	985	935	928	984	936	957	953	948	944	982	994	945	986	972	955	960	949	944	923	975	915	965	986	952	990	928	955	948	955	946	952	923	988	981	1010	1003	960	984	982	1026	982	935	948	938	942	994	943	932	995	981	949	955	942	980	974	943	965	983	932	998	951	976	956	922	940	941	978	975	966	987	917	958	960	924	980	948	930	924	936	937	940	993	945	957	928	902	982	936	967	895	958	959	932	945	1003	921	988	970	969	992	962	979	914	1006	993	988	969	969	993	975	971	958	954	1003	965	951	953	951	962	927	958	941	955	1000	976	932	956	923	968	973	1017	981	957	954	984	953	968	978	1033	934	994	974	966	931	954	976	937	1009	981	908	957	964	951	976	920	967	916	942	970	959	944	959	952	915	943	1003	971	964	913	1003	924	957	959	998	929	965	961	951	918	930	1000	957	1019	965	976	931	975	952	877	955	969	935	1016	955	967	953	949	943	891	994	953	923	1006	953	937	942	925	951	943	952	947	1026	925	972	987	934	929	956	954	952	957	890	948	976	939	952	920	997	965	945	880	945	951	914	1039	936	933	963	973	948	955	941	923	913	961	893	1017	944	982	980	963	932	919	951	908	968	961	903	905	902	963	914	942	975	967	961	967	970	967	932	860	945	927	989	942	942	937	968	985	922	997	992	965	943	978	983	915	988	898	1001	941	989	961	938	922	929	969	954	1004	947	956	963	922	971	932	948	957	951	967	895	974	958	909	930	1009	964	970	910	959	915	937	947	1046	990	972	979	937	974	952	962	958	1009	952	913	967	995	1014
2595	325	223	193	193	186	157	141	163	151	140	150	135	150	147	141	147	151	152	137	153	146	143	174	144	142	158	149	144	169	156	167	135	142	138	141	156	150	155	153	168	153	146	152	143	136	166	142	139	151	180	144	151	171	168	127	157	152	141	136	137	150	159	144	135	162	122	143	166	132	145	142	181	160	155	146	160	150	138	144	134	143	163	161	145	120	159	156	141	163	145	165	148	132	142	154	168	132	129	157	168	164	161	161	164	142	152	151	149	160	159	141	139	143	148	172	144	134	162	152	137	159	125	163	153	139	125	149	160	126	139	142	166	135	166	146	145	137	135	153	151	177	150	147	148	157	152	131	129	160	149	126	139	162	156	162	145	126	179	169	140	168	168	152	137	140	121	141	131	134	133	150	132	139	134	170	172	144	142	133	134	158	144	151	166	134	135	146	139	165	163	139	153	121	135	139	149	157	143	163	149	155	164	146	148	148	159	130	153	118	138	148	138	152	154	153	141	119	149	167	156	152	151	147	173	163	134	149	137	138	163	139	150	151	146	155	153	158	143	178	125	126	153	143	155	140	134	135	131	149	137	170	176	152	154	178	138	161	137	147	147	160	144	153	177	133	158	136	151	143	129	132	147	164	140	141	156	157	153	144	176	136	139	159	157	156	127	149	139	152	142	134	161	128	150	161	140	142	156	150	159	143	153	155	132	147	153	170	149	160	136	158	168	137	169	146	148	143	151	139	143	159	148	162	140	154	162	144	163	135	152	144	142	146	142	148	154	153	141	149	146	168	171	141	158	187	146	147	133	136	154	191	145	152	127	147	146	136	164	155	153	155	145	141	151	154	137	181	145	144	139	140	121	146	163	169	146	120	145	143	147	137	147	146	160	145	147	144	154	134	141	165	155	149	135	131	148	141	145	155	142	125	154	154	137	180	181	166	172	159	143	145	174	162	147	145	143	137	161	161	170	148	158	143	151	143	145	135	152	161	152	169	152	157	161	139	144	127	154	161	141	164	166	140	124	156	151	137	154	158	162	153	164	162	157	145	143	152	150	162	160	135	158	148	140	157	158	146	163	128	144	148	156	133	147	143	159	137	160	166	138	163	153	145	134	147	141	153	155	142	152	145	155	155	158	161	161	156	156	141	148	129	152	146	158	158	155	160	165	146	157	161	148	157	168	163	143	137	152	135	167	154	170	138	146	148	138	143	153	130	112	128	173	153	149	151	142	140	141	151	154	152	145	142	126	152	144	150	148	143	164	151	139	171	140	159	156	139	148	138	134	131	202	153	142	143	161	156	149	159	125	163	171	140	138	179	143	164	147	150	157	146	145	160	181	157	136	129	161	140	157	123	143	140	140	144	172	158	157	143	137	153	156	147	157	153	166	168	145	137	138	113	157	151	169	138	144	152	144	144	136	139	154	158	165	136	145	146	159	166	174	135	154	142	168	160	145	165	147	157	145	137	168	129	148	153	141	133	155	149	148	129	144	155	151	146	143	139	142	158	160	142	144	149	144	139	150	118	139	140	148	167	139	151	133	127	141	147	130	153	137	141	151	151	160	163	138	159	166	169	156	161	167	157	144	138	138	142	142	133	154	139	154	152	145	154	135	145	138	151	137	164	148	150	151	159	167	173	138	138	177	134	148	159	167	151	155	128	153	136	176	160	164	145	149	126	147	134	151	151	150	124	135	142	161	154	169	150	145	147	148	152	160	166	131	133	137	151	143	164	137	158	133	152	149	158	140	151	134	142	135	151	158	139	150	155	145	153	152	150	139	152	143	126	125	162	141	118	141	158	161	139	151	125	177	136	134	140	161	166	137	156	132	131	155	135	171	136	144	151	171	152	129	115	137	164	129	146	152	165	159	149	160	131	155	157	150	135	150	159	152	146	159	148	160	151	171	167	146	152	160	155	149	151	154	161	147	157	149	127	139	132	151	135	161	149	155	148	139	151	146	150	145	135	174	165	152	162	169	144	157	167	144	149	141	164	148	151	142	146	154	143	141	139	164	139	175	148	140	157	140	141	140	140	153	151	125	147	144	144	171	165	144	156	161	164	148	153	157	133	149	150	168	151	149	159	145	144	120	154	145	132	149	147	151	146	156	158	159	160	155	159	125	155	157	145	134	161	134	171	146	152	142	165	180	154	138	169	167	148	147	141	146	144	161	137	146	153	141	157	135	153	140	150	142	150	121	161	170	118	145	133	130	129	142	178	156	161	162	148	146	173	156	143	176	119	156	128	151	143	147	139	150	151	155	154	152	143	158	139	139	121	158	153	143	128	161	145	165	171	149	154	145	159	143	162	131	156	151	129	127	173	143	151	157	139	146	149	136	164	166	148	136	156	152	153	128	153	145	144	121	154	164	145	183	154	160	144	146	151	130	173	152	135	150	132	139	136	144	130	156	150	151	176	127	154	159	151	173	139	140	149	130	161	152	164	164	136	132	135	159	149	141	146	136	129	153	148	139	149	156	146	141	151	152	156	118	130	145	142	145	169	130	178	151	154	141	156	141	164	137	143	163	132	107	150	165	151	149	138	144	157	145	147	174	156	139	124	147	151	123	149	131	157	156	140	147	154	161	178	161	153	138	143	156	138	159	125	133	154	171	160	153	156	145	137	148	165	151	140	144	138	171	132	147	146	160	146	163	158	175	147	148	127	141	145	160	149	143	144	137	156	153	152	131	125	130	130	170	122	125	126	137	121	151	140	153	153	149	142	154	131	134	138	132	134	166	164	150	159	144	146	146	144	146	163	140	145	149	134	153	116	137	142	151	150	137	150	136	139	130	135	140	159	161	135	155	135	164	148	143	138	151	142	159	156	153	156	163	135	177	145	147	126	137	166	166	148	141	159	140	150	124	144	154	156	147	153	161	154	149	143	117	151	152	143	141	156	144	155	138	143	158	159	128	130	138	164	130	153	137	136	126	144	141	170	164	150	162	155	136	158	148	139	160	137	122	156	155	163	143	134	135	146	164	142	172	166	125	151	143	150	149	138	127	151	153	142	146	139	172	148	127	136	149	134	121	141	155	153	162	158	155	153	159	168	151	159	150	135	148	145	156	154	130	170	129	124	151	170	130	147	127	152	177	158	121	139	115	142	156	151	124	148	158	130	147	136	147	133	144	134	153	151	144	143	134	143	118	140	149	161	161	148	129	145	131	129	153	173	141	139	137	165	155	160	140	174	131	125	164	127	122	144	161	148	166	135	146	149	147	153	165	144	123	160	164	154	166	158	169	160	141	139	147	140	146	121	146	149	149	152	165	150	146	153	145	150	142	144	177	151	147	148	176	152	168	159	156	151	145	166	146	152	156	140	156	136	144	150	146	125	149	160	168	159	129	170	110	164	165	169	134	158	137	160	140	158	156	140	146	132	165	158	142	156	128	172	155	125	149	157	169	175	170	161	146	146	149	166	161	137	141	141	128	177	166	153	152	159	163	157	145	158	138	155	146	145	151	137	149	142	129	148	125	154
2767	535	584	644	601	560	567	590	575	526	532	487	466	471	505	485	549	488	476	496	516	497	498	480	507	484	479	480	447	492	507	509	516	548	497	469	520	467	519	515	480	480	491	507	478	433	478	487	478	457	471	482	528	488	506	517	494	481	454	471	477	461	477	483	482	503	472	461	461	488	491	457	498	472	512	430	479	520	499	539	501	492	492	479	494	486	490	475	463	489	477	470	482	479	480	514	506	491	495	516	462	483	479	479	494	499	508	457	504	494	492	516	509	496	474	525	498	495	501	495	495	473	519	459	500	463	472	484	524	463	500	506	465	529	509	518	465	491	470	510	515	518	513	511	467	487	487	468	478	497	501	495	485	461	451	471	501	482	464	472	484	533	485	446	498	419	483	503	538	503	489	501	488	464	520	465	494	472	480	484	531	491	485	470	487	491	504	537	478	474	506	508	470	481	494	466	478	475	471	518	471	469	487	480	465	477	489	437	473	491	502	514	493	515	514	471	474	518	494	499	503	476	456	434	527	466	494	497	466	474	493	488	511	513	491	494	455	472	483	467	513	525	466	495	499	488	502	474	498	491	464	431	474	496	503	485	450	472	457	490	507	507	497	467	471	479	499	461	493	496	485	501	474	452	495	473	458	518	497	514	472	481	468	480	506	465	488	480	480	524	461	504	518	455	470	460	466	482	489	469	468	489	493	483	466	470	453	498	497	482	508	503	464	519	493	500	499	465	468	489	478	480	474	469	482	514	471	469	488	502	462	475	499	523	485	481	476	475	474	484	486	471	465	514	485	483	487	521	471	499	499	503	507	522	489	503	490	487	528	481	491	499	478	496	495	500	490	462	495	499	473	484	478	471	518	490	510	431	513	494	504	453	509	505	489	486	467	463	462	479	474	519	466	519	493	472	481	497	463	482	468	477	515	542	481	478	472	495	461	482	454	488	470	474	469	503	525	500	441	483	465	515	472	510	450	484	465	459	452	477	490	456	492	491	479	498	501	506	478	516	507	473	479	473	490	497	511	483	502	484	485	472	478	468	514	490	460	495	491	469	464	515	498	468	435	455	492	480	481	514	487	481	487	498	486	477	479	447	476	498	464	495	482	518	485	514	491	535	469	474	462	492	481	488	491	473	456	492	491	479	460	480	461	498	506	474	488	483	525	505	507	507	512	497	505	501	472	468	520	493	472	512	496	455	494	476	491	486	466	480	477	510	505	508	488	482	487	533	513	511	489	502	462	493	520	505	467	485	488	495	462	485	508	528	467	500	488	497	475	472	487	488	485	521	475	486	506	470	492	492	518	469	481	481	540	474	471	455	456	474	464	518	473	497	459	445	518	469	478	508	477	539	478	473	473	519	460	492	463	445	509	484	478	498	482	515	498	485	497	468	496	484	501	465	519	457	503	498	499	517	489	493	478	477	499	457	473	440	487	517	481	494	494	450	495	479	471	488	482	460	493	445	504	490	488	496	473	462	455	500	462	493	476	500	445	509	470	473	487	473	479	485	482	544	442	513	504	474	476	490	493	441	437	460	459	531	497	462	499	496	511	507	494	499	496	521	465	450	486	477	484	465	487	533	498	510	486	459	511	472	499	499	504	488	464	477	451	488	450	479	477	478	497	475	498	521	529	510	468	444	468	504	450	477	473	503	473	454	480	533	468	467	469	465	488	459	490	472	485	482	484	484	544	512	448	478	482	478	478	488	494	460	481	473	530	500	515	487	506	492	504	525	515	519	447	473	449	478	514	495	438	452	511	488	472	490	506	471	511	506	455	509	502	528	470	490	472	494	538	497	520	517	528	481	496	498	495	484	495	461	453	466	496	456	437	467	449	511	498	481	486	495	481	496	489	501	461	477	512	453	488	457	505	505	500	504	456	480	522	520	450	500	495	509	454	481	479	504	488	487	510	499	499	501	428	522	534	479	525	517	504	488	487	502	486	473	449	489	452	500	427	528	519	494	515	455	510	507	493	468	479	483	486	462	495	476	444	439	531	473	468	511	498	477	521	448	461	443	475	473	475	515	483	474	484	502	490	442	524	484	498	500	470	451	476	481	458	457	494	485	490	455	502	490	489	450	506	488	446	460	490	500	486	467	490	491	482	478	495	462	453	484	487	469	518	535	463	465	476	503	505	460	494	483	528	463	481	464	493	487	500	481	471	471	439	462	521	481	481	462	469	471	486	467	547	494	456	476	466	519	507	503	449	473	463	493	449	445	493	514	471	451	528	525	489	467	515	480	491	466	493	492	521	441	479	485	510	457	477	485	480	451	496	514	484	454	505	457	476	494	485	517	452	479	475	521	466	501	497	496	490	511	492	464	529	488	500	439	478	514	476	490	500	487	470	530	504	493	496	525	523	497	491	518	460	516	530	447	485	505	518	467	488	453	478	473	498	505	511	523	487	513	482	488	493	504	495	497	489	510	477	502	496	471	527	501	510	500	508	454	483	477	501	451	505	547	460	478	505	466	514	468	471	508	445	509	469	458	455	517	492	473	489	499	429	484	503	500	498	481	495	524	486	516	458	484	477	506	496	453	474	443	477	477	511	498	492	505	532	522	519	482	491	488	464	513	488	478	481	508	490	455	461	496	469	475	485	499	514	452	461	482	479	501	537	490	503	509	485	490	472	457	443	514	506	508	496	498	502	503	465	509	495	514	476	496	504	459	493	486	477	468	473	476	505	501	520	498	520	475	489	498	506	477	538	483	493	461	501	462	463	503	468	491	495	481	476	475	508	488	481	512	505	450	469	488	524	458	449	509	495	470	518	456	464	443	508	497	519	517	499	466	501	480	475	558	481	483	500	509	477	503	478	434	525	464	521	479	520	483	465	481	535	494	482	469	508	472	522	462	485	484	492	459	491	488	497	479	469	480	469	460	516	486	511	500	471	483	465	472	480	485	514	520	492	507	473	448	470	492	497	489	442	462	463	488	517	499	483	484	477	477	457	465	484	467	483	476	515	474	450	483	474	452	496	492	502	545	475	466	513	488	478	502	498	467	504	480	509	497	439	525	518	463	519	489	499	489	518	467	462	499	484	504	463	479	493	464	499	483	502	433	485	537	455	518	455	513	490	459	509	514	483	519	489	497	491	501	497	443	478	474	490	452	434	485	454	508	499	482	473	480	485	471	476	510	498	517	465	483	517	514	493	484	501	475	503	493	473	500	488	500	470	517	456	472	481	486	466	467	483	464	469	487	514	509	432	514	502	512	459	495	518	453	475	453	509	461	515	506	495	467	466	461	457	460	502	476	465	517	462	485	507	460	476	500	516	509	484	476	487	459	487	448	507	480	463	488	460	455	465	501	500	484	508	496	519	444	458	473	475	518	477	476	497	522	482	483	466	479	489	475	505	515	504	449	523	469	516	512	488	518	469	471	511	463	471	514	512	501	454	457	501	503	489	486	443	464	480	507	488	484	507	519	489	513	497	456	493	471	492	490	468	454	501	487	487	491	420	500	517	512	479	458	478	465
16970	3526	2245	1409	1030	783	598	516	476	459	450	404	414	392	396	372	414	348	356	339	359	351	340	355	353	313	352	322	361	329	323	346	332	340	336	308	342	313	337	319	338	297	374	337	362	344	328	327	322	340	335	324	321	366	341	316	296	336	348	311	336	309	332	322	319	311	350	307	348	294	336	333	312	331	308	314	347	333	347	353	341	313	347	314	338	351	356	323	332	313	333	301	350	362	319	331	333	328	315	299	335	356	364	331	344	350	335	331	321	357	321	349	325	345	358	320	330	323	331	363	315	328	340	308	313	340	291	341	311	338	318	366	343	342	304	330	313	367	273	329	334	312	350	377	362	339	321	298	336	338	299	346	338	311	331	355	350	333	311	347	331	308	308	315	296	313	335	291	285	350	326	306	305	321	332	321	339	346	337	332	313	353	282	295	323	317	339	316	305	327	352	369	359	340	333	298	373	322	352	333	355	306	338	323	309	346	319	332	322	349	341	335	305	342	327	316	331	329	314	356	322	304	312	344	347	350	329	359	339	327	318	338	355	312	369	334	319	308	353	314	338	366	357	323	336	344	343	284	349	354	309	345	374	325	323	312	345	354	355	311	326	339	316	363	316	343	315	313	338	360	303	328	310	355	330	310	342	323	323	356	324	334	331	332	336	339	307	340	341	357	333	324	301	329	326	314	352	307	333	329	351	333	339	347	316	315	350	342	326	330	336	342	346	338	292	297	305	330	320	342	336	352	310	348	354	336	328	322	343	304	316	321	355	331	338	327	345	332	336	333	340	341	305	363	342	294	329	352	323	322	315	311	307	342	365	353	322	331	332	274	345	339	319	323	301	312	309	359	296	295	353	320	334	315	347	329	300	363	332	282	341	338	345	303	339	329	337	308	329	352	325	337	351	324	304	360	292	327	328	342	305	319	332	334	352	344	352	339	308	326	328	316	336	333	357	312	335	319	325	364	343	341	351	349	330	323	329	321	341	323	360	338	331	356	303	306	351	333	323	342	317	308	350	311	336	344	287	300	355	330	319	314	327	309	306	362	346	344	327	355	324	324	314	352	329	329	306	323	349	327	341	332	301	323	339	307	314	344	319	309	348	326	352	342	340	334	325	343	346	320	295	352	290	323	337	330	359	328	339	325	340	322	339	323	311	346	349	358	326	326	370	315	319	274	298	323	357	357	339	322	313	350	323	369	365	330	308	340	322	336	338	299	323	346	335	371	338	359	327	333	338	337	320	348	335	322	319	351	353	320	324	345	326	338	344	323	345	351	323	287	322	359	371	329	395	327	308	326	312	359	323	325	366	305	338	342	359	315	329	353	338	320	360	331	345	334	354	336	345	337	319	351	342	357	348	358	319	360	335	344	355	302	323	336	332	338	329	313	324	323	313	338	346	314	347	317	306	352	339	332	319	330	345	369	319	318	327	348	353	329	320	324	347	323	298	309	331	345	336	320	345	342	310	305	328	355	312	326	346	369	326	374	349	345	351	317	365	321	308	351	360	321	346	353	372	334	315	342	316	326	327	310	315	365	335	343	346	345	357	346	345	315	325	328	333	327	336	315	350	376	340	330	368	311	332	324	330	345	334	338	297	339	320	342	343	345	340	374	314	333	349	356	349	361	353	318	335	307	331	307	303	325	341	352	313	357	324	367	302	323	318	375	326	338	303	350	325	334	314	325	358	354	341	346	301	338	327	339	363	333	309	320	330	310	331	356	330	315	321	329	344	323	307	329	349	324	337	306	338	346	322	338	304	330	301	329	356	340	326	315	327	343	358	348	350	327	345	356	327	348	312	308	336	323	313	325	307	357	323	339	336	344	358	320	322	349	333	310	348	341	349	374	329	336	363	330	356	328	329	343	349	345	302	334	365	320	351	336	354	331	338	303	331	333	333	317	337	347	324	301	333	328	321	366	354	334	344	309	337	342	344	324	321	340	335	339	346	301	335	344	339	338	335	344	318	352	293	339	337	367	325	347	357	321	343	335	304	342	348	320	354	317	319	330	335	296	344	356	338	364	336	321	320	363	344	313	321	329	337	333	313	350	313	347	365	397	345	309	346	343	320	351	351	330	297	324	327	335	331	326	327	324	355	318	336	332	342	296	320	343	351	361	327	319	301	305	301	343	312	343	325	301	343	315	314	341	330	320	381	349	340	352	307	355	349	320	311	313	311	346	326	336	357	348	341	329	299	333	338	325	314	322	331	299	308	361	336	332	344	320	331	329	382	348	331	303	336	330	314	332	323	328	352	369	318	331	302	310	320	354	336	325	311	343	323	303	327	328	341	349	336	340	326	292	320	320	300	324	280	311	325	348	334	300	323	322	337	326	344	342	330	366	325	326	304	346	320	341	326	352	331	309	301	326	316	316	347	324	381	315	334	348	312	337	312	343	329	354	341	359	324	341	321	376	341	327	330	319	343	337	338	329	317	357	355	344	304	362	329	361	322	320	314	324	348	329	342	363	307	352	329	312	332	333	294	331	341	331	319	314	319	326	320	359	378	300	358	308	333	352	345	343	336	347	328	352	306	336	339	309	314	305	313	331	363	342	326	322	309	325	366	325	353	323	334	308	315	323	312	336	360	350	319	335	314	346	345	368	321	317	332	325	366	309	325	345	363	307	347	316	308	323	338	373	309	328	346	320	339	365	342	330	320	363	349	363	316	365	328	340	350	332	311	334	322	371	346	333	342	328	349	330	363	335	316	356	329	328	305	315	365	345	343	321	328	329	340	335	346	311	341	335	321	357	344	351	313	312	324	287	325	356	286	356	327	323	322	335	339	310	346	352	350	328	372	332	376	322	358	326	335	324	373	328	343	324	338	336	330	331	358	292	346	324	320	323	336	317	311	316	325	352	339	335	355	342	338	365	313	296	337	357	336	327	339	336	356	331	324	329	347	357	308	334	326	323	363	342	341	364	314	342	322	330	329	305	325	340	346	390	333	304	339	297	346	319	342	323	301	310	337	342	345	326	314	309	317	317	320	354	314	329	323	300	339	347	370	332	347	329	327	334	340	344	326	371	310	321	342	352	351	299	327	298	361	347	328	332	353	327	323	330	320	342	342	304	316	333	352	347	323	365	317	329	349	320	344	334	346	343	347	354	332	331	331	300	325	341	344	315	333	321	332	303	329	330	349	323	322	336	316	298	330	283	314	299	349	365	330	383	365	319	294	327	364	337	317	341	345	332	312	328	350	331	358	317	316	328	363	341	352	348	339	332	294	297	330	317	342	339	340	369	301	329	376	333	300	368	307	302	321	366	310	335	344	336	347	307	356	339	307	357	326	323	329	356	324	326	309	312	346	324	328	313	323	333	341	338	315	312	337	331	330	346	323	327	315	332	286	346	323	340	321	334	328	324	361	316	325	324	351	326	301	312	343	343	294	312	314	324	335	340	347	343	334	335	309	299	343	349	307	340	322	337	362	359	333	364	356	323	343	315	347	304	327	347	328	303	326	365	327	364	344	316	332	317
10488	1674	2646	3267	2978	2621	2218	1993	1757	1582	1568	1381	1417	1211	1279	1171	1166	1124	1095	1072	1048	1040	1031	1064	1000	1043	1009	974	993	963	1075	979	984	944	952	946	1017	1045	952	968	901	934	941	891	933	947	953	911	901	990	946	932	854	904	985	932	963	863	945	825	925	907	847	887	943	857	925	920	911	900	878	950	899	915	912	964	880	920	905	915	873	892	935	948	920	911	925	908	896	878	848	926	963	899	839	871	878	933	901	911	881	833	900	874	943	940	906	929	907	930	921	892	898	888	909	865	872	880	917	965	842	876	856	908	929	884	889	883	898	919	866	962	924	890	907	883	910	936	895	883	892	857	868	877	956	899	925	885	901	897	902	882	855	923	898	919	905	870	859	909	874	915	951	943	934	895	940	908	870	912	910	871	906	892	891	911	883	899	853	904	904	923	823	924	855	889	921	863	856	915	972	905	879	840	918	914	933	849	933	887	850	864	901	890	892	898	895	911	921	882	928	919	853	851	948	912	859	939	840	911	937	866	853	884	917	913	923	835	873	891	895	957	869	904	868	905	936	912	908	927	887	902	861	908	947	878	907	824	851	912	936	867	895	893	922	929	922	893	842	911	893	888	884	865	902	861	863	902	882	884	879	920	960	917	861	899	862	920	892	885	865	915	894	915	893	890	927	869	897	919	934	961	920	895	872	862	912	930	873	828	910	908	917	894	905	879	909	951	837	867	819	874	865	862	913	899	874	890	912	940	907	940	906	862	900	894	934	917	923	902	929	914	915	901	963	922	907	864	884	936	910	911	863	912	858	917	885	914	907	906	853	904	905	907	930	879	912	909	902	951	929	867	933	912	876	903	917	916	891	913	916	868	896	926	884	895	852	915	907	893	881	940	908	939	894	877	961	894	946	902	872	891	903	893	915	915	885	883	862	907	899	888	864	867	845	899	900	891	903	887	890	877	882	931	930	927	909	904	904	945	899	861	859	911	892	889	925	903	873	893	915	899	840	879	849	950	879	922	948	901	885	912	905	908	915	886	869	881	864	892	899	945	891	929	917	914	898	919	896	926	862	911	920	902	894	860	946	882	894	881	903	907	908	968	884	872	946	884	886	925	875	860	884	875	872	890	890	891	886	903	875	923	863	893	878	897	894	946	908	887	959	926	900	906	891	858	913	908	910	903	861	890	894	901	913	943	890	894	890	872	877	878	887	903	907	876	849	912	897	885	843	922	919	844	899	888	883	877	913	902	927	901	928	930	873	861	896	897	922	859	866	962	908	908	921	969	873	891	875	849	854	903	880	868	858	883	874	903	901	855	962	891	929	866	924	902	850	900	894	901	959	878	881	860	895	878	897	873	900	842	853	844	936	909	870	881	901	886	881	869	855	936	917	858	895	868	883	883	889	890	911	870	932	956	929	828	904	880	926	903	875	871	904	895	908	893	914	937	897	921	924	887	901	922	898	953	946	856	843	927	873	896	921	875	890	884	898	882	894	891	945	895	889	902	829	851	904	901	908	907	896	909	887	940	872	920	870	914	891	899	921	900	897	918	893	893	963	879	922	955	891	922	852	932	851	902	864	921	942	928	943	909	849	901	937	861	943	891	873	925	879	904	887	884	875	864	894	911	906	879	881	889	916	866	861	907	891	913	893	912	881	893	873	908	888	917	915	933	895	928	869	953	816	916	899	852	890	847	912	919	892	910	938	905	902	855	920	921	873	917	876	897	899	883	884	940	880	891	884	863	893	898	832	838	904	904	882	877	943	954	892	873	901	912	897	889	879	916	903	881	929	882	889	925	891	870	956	887	884	916	876	952	894	945	949	875	865	895	905	925	961	957	952	948	897	939	861	885	920	914	851	859	891	864	843	912	875	877	895	898	896	894	882	872	909	900	843	882	869	891	923	867	883	863	934	871	921	886	880	934	932	870	861	880	878	958	897	920	894	887	838	903	871	896	914	915	921	884	901	894	900	827	906	945	851	853	931	916	854	887	913	879	890	851	901	900	913	927	872	987	876	883	889	930	956	872	926	876	868	886	880	870	895	936	915	863	879	921	897	953	870	933	844	923	909	890	901	954	903	869	914	902	912	898	891	893	913	894	900	876	960	886	924	894	858	860	853	904	854	922	910	856	870	890	908	882	888	872	890	912	867	862	909	883	899	920	915	924	944	868	921	898	890	895	925	937	850	864	917	866	892	882	895	888	926	921	921	893	888	867	888	942	872	897	934	913	895	909	921	898	824	860	901	902	906	903	873	863	901	969	915	832	919	907	861	845	868	870	933	878	906	914	908	909	884	878	890	889	916	930	869	892	907	954	872	894	934	951	911	917	914	907	888	889	900	889	856	884	849	905	914	868	908	882	913	941	933	928	863	867	923	892	924	872	851	916	961	887	846	919	921	905	949	951	905	947	902	902	897	903	860	864	876	900	906	925	903	880	881	920	874	851	902	901	902	865	867	959	900	898	846	929	894	978	868	904	900	895	846	879	880	887	908	930	879	881	869	970	881	894	859	890	865	883	941	859	890	883	913	907	887	876	876	911	906	896	835	868	879	881	887	910	890	926	891	903	883	896	854	891	906	869	922	909	866	881	930	882	880	914	878	915	899	914	883	889	870	891	874	915	897	931	905	891	884	936	910	855	911	895	942	909	933	887	912	909	917	892	877	930	920	895	912	864	928	922	880	877	929	882	904	899	921	917	890	887	913	905	930	915	888	877	917	874	870	902	927	944	883	848	892	896	897	921	838	935	919	948	878	827	963	892	840	913	934	899	888	885	894	933	912	870	907	934	918	884	846	867	888	880	846	928	891	885	838	957	881	884	918	860	895	931	896	890	893	896	879	826	923	851	900	875	835	908	900	894	875	920	914	870	845	873	877	931	857	909	898	901	877	900	869	909	923	874	863	907	886	939	908	875	894	932	887	900	894	916	872	892	914	922	903	909	902	873	871	850	921	915	878	847	890	894	944	911	933	947	927	865	872	930	881	901	862	870	859	863	888	920	894	920	907	933	905	826	917	885	903	883	897	868	896	875	854	931	865	855	903	927	887	844	877	872	935	885	924	916	910	943	861	853	928	889	896	892	854	933	899	879	905	862	860	868	889	920	888	858	911	927	931	855	888	866	873	874	918	929	897	928	932	867	905	913	884	909	882	873	836	928	904	892	907	907	877	878	871	890	849	852	861	892	892	869	868	925	912	901	909	859	860	917	918	887	914	901	834	875	886	909	866	921	920	843	879	865	896	878	874	935	940	896	914	876	920	922	908	917	907	878	930	875	914	917	907	890	895	937	914	869	895	928	803	868	911	905	894	907	914	847	926	858	870	855	879	925	930	850	944	842	854	915	952	864	889	873	886	869	909	866	967	904	916	890	922	893	860	896	892	889	924	873	957	920	887	929	911	912	907	867	911	841	868	902	927	895	841	935	888	888	893	917	866	914	858	936	968	856	901	898	924	952	872	891	925	907	974	908	869	909	957	927	874	854	815	931	904	881
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
